@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter&display=swap);#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top svg path,.dropdown-list li:hover a .nav-icon path,.table_message .item .trash:hover svg path {
    fill: var(--aqua-light)
}

.cls-1 {
    fill: #efefef
}

.cls-2 {
    fill: #4d4d4d
}

.st26 {
    fill: #7c7c7c
}

.st27 {
    fill: #434343
}

.st28 {
    fill: #bdbdbd
}

.st7 {
    fill: #ababab
}

.st25 {
    fill: #676767
}

.st15 {
    fill: #fff
}

.st24 {
    fill: #5b5b5b
}

.st25 {
    fill: #6f6f6f
}

.language[data-v-57202fae] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-57202fae]:focus-visible,.language[data-v-57202fae]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-57202fae] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-57202fae] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-57202fae] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-57202fae] {
    text-transform: none
}

.language img[data-v-57202fae] {
    width: 24px;
    margin-right: 5px
}

.list-lang[data-v-57202fae] {
    padding: 0;
    background-color: #e0e0e0!important;
    margin-top: 2px
}

.st14 {
    fill: #a6a6a6
}

.st2 {
    fill: #666
}

.st19 {
    fill: #303030
}

.wrap-auth[data-v-6d73d3d4] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-6d73d3d4] {
    height: auto!important
}

.custom-auth .betting_history[data-v-6d73d3d4],.custom-auth .coupon[data-v-6d73d3d4],.custom-auth .logout button[data-v-6d73d3d4],.custom-auth .logout[data-v-6d73d3d4],.custom-auth .message[data-v-6d73d3d4],.custom-auth .name[data-v-6d73d3d4],.custom-auth .point-header[data-v-6d73d3d4] {
    height: 30px
}

.betting_history[data-v-6d73d3d4],.coupon[data-v-6d73d3d4],.logout button[data-v-6d73d3d4],.logout[data-v-6d73d3d4],.message[data-v-6d73d3d4],.name[data-v-6d73d3d4],.point-header[data-v-6d73d3d4] {
    height: 100%
}

.name[data-v-6d73d3d4] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: var(--ready-casino-dark)
}

.name svg[data-v-6d73d3d4] {
    margin-right: 5px
}

.name[data-v-6d73d3d4]:hover {
    transform: scale(.98);
    background: #e75bff
}

.message[data-v-6d73d3d4] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-6d73d3d4]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-6d73d3d4] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-6d73d3d4] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-6d73d3d4]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-6d73d3d4] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-6d73d3d4],.message.new[data-v-6d73d3d4] {
    background: var(--ready-casino-dark)
}

.betting_history[data-v-6d73d3d4],.point-header[data-v-6d73d3d4] {
    padding: 4px 10px;
    border-radius: 4px;
    background: var(--ready-casino-dark);
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-6d73d3d4]:hover,.point-header[data-v-6d73d3d4]:hover {
    transform: scale(.98);
    background: #e75bff
}

.betting_history svg[data-v-6d73d3d4],.point-header svg[data-v-6d73d3d4] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-6d73d3d4],.point-header[data-v-6d73d3d4] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-6d73d3d4] {
        font-size: 14px!important
    }
}

.logout button[data-v-6d73d3d4],.logout[data-v-6d73d3d4] {
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-6d73d3d4] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575
}

.logout button[data-v-6d73d3d4]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-6d73d3d4] {
    transform: translateX(2px)
}

.lang-mobile[data-v-6d73d3d4] {
    display: none
}

.custom-auth[data-v-6d73d3d4] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-6d73d3d4]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-6d73d3d4] {
    margin-left: 0
}

.custom-auth .logout p[data-v-6d73d3d4] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-6d73d3d4] {
        flex-direction:column;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-6d73d3d4]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-6d73d3d4] {
        display: block
    }

    .wrap-auth[data-v-6d73d3d4] {
        height: auto
    }

    .betting_history[data-v-6d73d3d4],.coupon[data-v-6d73d3d4],.logout button[data-v-6d73d3d4],.logout[data-v-6d73d3d4],.message[data-v-6d73d3d4],.name[data-v-6d73d3d4],.point-header[data-v-6d73d3d4] {
        height: 25px;
        line-height: normal
    }
}

.st71 {
    fill: #585858
}

.st73 {
    fill: #7d7d7d
}

.st9 {
    fill: #aaa
}

#message .tab-notification div svg path {
    fill: #9e9e9e
}

#message .tab-notification .active svg path {
    fill: #fff
}

.table_message .item .trash:hover svg path {
    fill: var(--royalty-light)
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top svg path,.dropdown-list li:hover a .nav-icon path {
    fill: #fff;
    transition: all .3s ease-in
}

.table_message .item .trash svg:hover path {
    fill: #ec4949
}

#header[data-v-15e65656] {
    background: #121113;
    color: #fff;
    position: relative;
    display: flex;
    align-items: center;
    display: none
}

@media(max-width: 1300px) {
    #header[data-v-15e65656] {
        display:none
    }
}

@media(max-width: 768px) {
    #header[data-v-15e65656] {
        display:none
    }
}

.wrap-header[data-v-15e65656] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.left[data-v-15e65656] {
    display: flex;
    align-items: center;
    gap: 20px;
    position: relative
}

@media(min-width: 1301px) {
    .revert[data-v-15e65656] {
        flex-direction:row-reverse
    }
}

.content-noti[data-v-15e65656] {
    display: flex;
    align-items: center;
    border-radius: 6px;
    background: #212121;
    padding: 4px 15px;
    border: 1px solid #424242
}

.content-noti .item-left[data-v-15e65656] {
    align-items: center;
    width: 420px;
    display: none
}

.content-noti .active[data-v-15e65656] {
    display: flex
}

.item-left[data-v-15e65656] {
    align-items: center;
    width: 420px;
    display: none
}

.time-head[data-v-15e65656] {
    display: flex;
    align-items: center;
    color: #bdbdbd;
    font-size: 12px;
    font-weight: 500;
    padding-right: 20px;
    padding-left: 5px
}

.content[data-v-15e65656] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 265px
}

.right[data-v-15e65656] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px
}

.content-left[data-v-15e65656] {
    padding-right: 10px;
    border-right: 1px solid #fff;
    color: var(--ready-casino-dark)
}

.content-right[data-v-15e65656] {
    color: #bdbdbd
}

.content-left[data-v-15e65656]:hover,.content-right[data-v-15e65656]:hover {
    opacity: .7;
    cursor: pointer
}

.lang[data-v-15e65656] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px
}

#nav-custom[data-v-55f3c1a8] {
    color: #fff;
    position: sticky;
    width: 256px;
    min-width: 256px;
    height: 100vh;
    top: 0;
    overflow-y: auto;
    background: #212121;
    z-index: 7;
    border-bottom: 2px solid #495057
}

#nav-custom[data-v-55f3c1a8]::-webkit-scrollbar {
    width: 6px
}

#nav-custom[data-v-55f3c1a8]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#nav-custom .wrap-nav[data-v-55f3c1a8] {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

#nav-custom .wrap-nav .desktop[data-v-55f3c1a8] {
    width: 100%
}

#nav-custom .wrap-nav .desktop .wrap-btn-auth-mobile[data-v-55f3c1a8] {
    padding: 10px 20px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .desktop .agent-mobile[data-v-55f3c1a8],#nav-custom .wrap-nav .desktop .user[data-v-55f3c1a8],#nav-custom .wrap-nav .desktop[data-v-55f3c1a8] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-logo-main[data-v-55f3c1a8] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0
}

#nav-custom .wrap-nav .nav-menu-desktop[data-v-55f3c1a8] {
    display: flex;
    align-items: left;
    flex-direction: column;
    width: 100%
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-55f3c1a8] {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    transition: all .3s ease-in;
    cursor: pointer
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-55f3c1a8]:hover {
    background: var(--ready-casino-dark);
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-55f3c1a8]:last-child {
    color: #fff;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .nav-icon[data-v-55f3c1a8] {
    margin-right: 10px
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-55f3c1a8] {
    display: flex;
    flex-direction: column
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-55f3c1a8]:first-child {
    color: #fafafa;
    font-size: 14px;
    font-weight: 600
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-55f3c1a8]:last-child {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .nav-menu-desktop[data-v-55f3c1a8] {
        display:none
    }
}

#nav-custom .wrap-nav .nav-menu-mobile[data-v-55f3c1a8] {
    display: none
}

#nav-custom .wrap-nav .total-money[data-v-55f3c1a8] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px 20px;
    border-radius: 10px;
    font-weight: 700
}

#nav-custom .wrap-nav .total-money div[data-v-55f3c1a8] {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 10px;
    background: #000
}

#nav-custom .wrap-nav .total-money div span[data-v-55f3c1a8] {
    color: #9e9e9e;
    font-size: 11px;
    line-height: normal;
    margin-right: 6px
}

#nav-custom .wrap-nav .total-money .point[data-v-55f3c1a8] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .total-money[data-v-55f3c1a8] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-55f3c1a8],#nav-custom .wrap-nav .wrap-btn-auth[data-v-55f3c1a8] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-55f3c1a8],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-55f3c1a8] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-55f3c1a8]:hover,#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-55f3c1a8]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .wrap-btn-auth .signup[data-v-55f3c1a8],#nav-custom .wrap-nav .wrap-btn-auth-mobile .signup[data-v-55f3c1a8] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-55f3c1a8],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-55f3c1a8] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-55f3c1a8],#nav-custom .wrap-nav .wrap-btn-auth[data-v-55f3c1a8] {
        grid-template-columns:1fr
    }

    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-55f3c1a8],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-55f3c1a8] {
        padding: 2px 4px;
        font-size: 10px
    }
}

#nav-custom .wrap-nav .overlay[data-v-55f3c1a8] {
    display: none
}

#nav-custom .wrap-nav .agent-mobile[data-v-55f3c1a8] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 10px 20px 10px 20px
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-55f3c1a8],#nav-custom .wrap-nav .agent-mobile a[data-v-55f3c1a8] {
    font-size: 14px;
    padding: 4px 10px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .agent-mobile .total-money svg[data-v-55f3c1a8],#nav-custom .wrap-nav .agent-mobile a svg[data-v-55f3c1a8] {
    margin-right: 5px
}

#nav-custom .wrap-nav .agent-mobile a[data-v-55f3c1a8] {
    width: 100%;
    justify-content: center
}

#nav-custom .wrap-nav .agent-mobile .agent-page[data-v-55f3c1a8] {
    background: var(--ready-casino-dark)
}

#nav-custom .wrap-nav .agent-mobile .settlement[data-v-55f3c1a8] {
    background: #424242
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-55f3c1a8] {
    flex-direction: row;
    background: #000
}

#nav-custom .wrap-nav .agent-mobile .total-money p[data-v-55f3c1a8] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

#nav-custom .wrap-nav .agent-mobile .total-money span[data-v-55f3c1a8] {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-55f3c1a8],#nav-custom .wrap-nav .agent-mobile .refesh[data-v-55f3c1a8] {
    display: flex;
    align-items: center
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-55f3c1a8] {
    background: #424242;
    border-radius: 10px;
    padding: 4px 8px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .overlay[data-v-55f3c1a8] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-55f3c1a8] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-55f3c1a8]::-webkit-scrollbar {
        width: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-55f3c1a8]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .close[data-v-55f3c1a8] {
        padding: 20px 20px 0 20px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-55f3c1a8] {
        padding: 5px 20px 0 20px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-55f3c1a8] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-55f3c1a8] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-55f3c1a8] {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-55f3c1a8]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-55f3c1a8]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-55f3c1a8] {
        margin-right: 10px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-55f3c1a8] {
        display: flex;
        flex-direction: column
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-55f3c1a8]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-55f3c1a8]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .active[data-v-55f3c1a8] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-custom .lang[data-v-55f3c1a8] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-custom .more[data-v-55f3c1a8] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav-custom .more[data-v-55f3c1a8] {
        display:flex
    }

    #nav-custom[data-v-55f3c1a8] {
        position: fixed;
        max-width: 1440px;
        min-width: auto;
        left: 0;
        width: 100%;
        height: auto;
        display: flex
    }

    #nav-custom .wrap-nav[data-v-55f3c1a8] {
        width: 100%;
        flex-direction: row!important;
        justify-content: space-between;
        padding: 0 20px;
        height: 64px
    }

    #nav-custom .wrap-nav .wrap-logo-main[data-v-55f3c1a8] {
        width: 175px;
        padding: 10px 0
    }
}

@media(max-width: 374px) {
    #nav-custom .wrap-nav .wrap-logo-main[data-v-55f3c1a8] {
        width:135px
    }
}

.logo-main-custom[data-v-55f3c1a8] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.lang-header-mobile[data-v-55f3c1a8] {
    display: none
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-55f3c1a8] {
        display:block
    }

    .wrap-btn-auth[data-v-55f3c1a8] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-55f3c1a8] {
        padding: 10px 20px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-55f3c1a8] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-55f3c1a8] {
        width:100px
    }

    .more[data-v-55f3c1a8] {
        margin-right: 10px!important
    }
}

.hide-lang {
    .btn-lang {
        display: none
    }
}

.no-data-page[data-v-0c325d42] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-0c325d42] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-0c325d42] {
        width:70%;
        height: auto
    }
}

#nav[data-v-08ef02f2] {
    background: #212121;
    color: #fff;
    height: 80px;
    display: flex;
    align-items: center;
    position: relative;
    border-bottom: 2px solid #495057
}

#nav .wrap-nav[data-v-08ef02f2] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%
}

@media(min-width: 1500px) {
    #nav .wrap-nav[data-v-08ef02f2] {
        padding:0 28px
    }
}

#nav .wrap-nav .nav-menu-desktop[data-v-08ef02f2] {
    display: flex;
    align-items: center
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-08ef02f2] {
    width: 120px;
    height: 62px;
    padding: 10px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
    transition: all .1s ease-in;
    position: relative
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-08ef02f2]:before {
    background: var(--ready-casino-dark);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    transform: scaleX(0);
    transition: transform .5s ease-in-out;
    z-index: 0
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item[data-v-08ef02f2] {
        width:100px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-08ef02f2]:hover:before {
    transform: scaleX(1)
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top~span[data-v-08ef02f2] {
    color: #fff;
    transition: all .3s ease-in;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-08ef02f2] {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-08ef02f2] {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 2px;
    transition: all .3s ease-in
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-08ef02f2] {
        font-size:10px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon[data-v-08ef02f2] {
    margin-right: 8px
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-08ef02f2] {
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-08ef02f2] {
        font-size:12px
    }
}

@media(max-width: 1300px) {
    #nav .wrap-nav .nav-menu-desktop[data-v-08ef02f2] {
        display:none
    }
}

#nav .wrap-nav .nav-menu-mobile[data-v-08ef02f2] {
    display: none
}

#nav .wrap-nav .total-money[data-v-08ef02f2] {
    display: flex;
    align-items: center;
    gap: 5px;
    width: auto;
    padding: 10px;
    border-radius: 10px;
    font-weight: 700
}

#nav .wrap-nav .total-money div:not(:first-child) div[data-v-08ef02f2] {
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-size: 14px;
    padding: 5px 10px;
    border-radius: 10px;
    background: #000;
    box-shadow: inset 2px 2px 1px 0 hsla(0,0%,48%,.3),1px 1px 2px 0 rgba(0,0,0,.5)
}

#nav .wrap-nav .total-money div:not(:first-child) div span[data-v-08ef02f2] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div[data-v-08ef02f2] {
    flex-direction: column;
    grid-gap: 4px!important;
    padding: 4px 12px;
    border-radius: 10px;
    min-width: 135px;
    font-size: 14px;
    box-shadow: none!important;
    height: 59px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div span[data-v-08ef02f2] {
    font-size: 11px;
    color: #9e9e9e
}

#nav .wrap-nav .total-money .item_point[data-v-08ef02f2],#nav .wrap-nav .total-money .point[data-v-08ef02f2] {
    cursor: pointer
}

#nav .wrap-nav .total-money .item_amount-held[data-v-08ef02f2] {
    cursor: pointer;
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_amount-held p[data-v-08ef02f2] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-08ef02f2] {
    position: relative
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-08ef02f2]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_amount-held[data-v-08ef02f2]:hover {
    background: #333;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_amount-held:hover span[data-v-08ef02f2] {
    color: #fff
}

#nav .wrap-nav .total-money .item_point[data-v-08ef02f2] {
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_point p[data-v-08ef02f2] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav .wrap-nav .total-money .item_point span[data-v-08ef02f2] {
    position: relative
}

#nav .wrap-nav .total-money .item_point span[data-v-08ef02f2]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_point[data-v-08ef02f2]:hover {
    background: #333!important;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_point:hover span[data-v-08ef02f2] {
    color: #fff
}

@media(max-width: 1300px) {
    #nav .wrap-nav .total-money[data-v-08ef02f2] {
        display:none
    }
}

#nav .wrap-nav .wrap-btn-auth-mobile[data-v-08ef02f2],#nav .wrap-nav .wrap-btn-auth[data-v-08ef02f2] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-08ef02f2],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-08ef02f2] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-08ef02f2]:hover:not(:first-child),#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-08ef02f2]:hover:not(:first-child) {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav .wrap-nav .wrap-btn-auth .signup[data-v-08ef02f2],#nav .wrap-nav .wrap-btn-auth-mobile .signup[data-v-08ef02f2] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav .wrap-nav .wrap-btn-auth div[data-v-08ef02f2],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-08ef02f2] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav .wrap-nav .wrap-btn-auth-mobile[data-v-08ef02f2],#nav .wrap-nav .wrap-btn-auth[data-v-08ef02f2] {
        grid-template-columns:1fr
    }
}

@media(min-width: 1301px) {
    #nav .wrap-nav .wrap-btn-auth[data-v-08ef02f2] {
        grid-template-columns:repeat(3,1fr)
    }

    #nav .wrap-nav .wrap-btn-auth div[data-v-08ef02f2] {
        padding: 0 10px
    }

    #nav .wrap-nav .wrap-btn-auth .lang_pc_auth[data-v-08ef02f2] {
        border: none;
        padding: 0
    }
}

#nav .wrap-nav .overlay[data-v-08ef02f2] {
    display: none
}

@media(max-width: 1300px) {
    #nav .wrap-nav .overlay[data-v-08ef02f2] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-08ef02f2] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-08ef02f2]::-webkit-scrollbar {
        width: 6px
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-08ef02f2]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .close[data-v-08ef02f2] {
        padding: 24px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-08ef02f2] {
        padding: 5px 24px 0 24px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-08ef02f2] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-08ef02f2] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-08ef02f2]:hover {
        transition: all .3s ease-in;
        background-color: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div:hover span[data-v-08ef02f2] {
        color: #fff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile[data-v-08ef02f2] {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        padding: 5px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-08ef02f2],#nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-08ef02f2] {
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 10px;
        cursor: pointer;
        display: flex;
        align-items: center;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money svg[data-v-08ef02f2],#nav .wrap-nav .nav-menu-mobile .agent-mobile a svg[data-v-08ef02f2] {
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-08ef02f2] {
        width: 100%;
        justify-content: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-08ef02f2] {
        background: var(--ready-casino-dark)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-08ef02f2]:hover {
        background: #e75bff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .settlement[data-v-08ef02f2] {
        background: #424242
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-08ef02f2] {
        flex-direction: row;
        background: #000
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money p[data-v-08ef02f2] {
        color: #9e9e9e;
        font-size: 14px;
        line-height: normal;
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money span[data-v-08ef02f2] {
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-08ef02f2],#nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-08ef02f2] {
        display: flex;
        align-items: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-08ef02f2]:hover {
        transition: all .3s ease-in;
        transform: scale(1.05)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-08ef02f2] {
        background: #424242;
        border-radius: 10px;
        padding: 4px 8px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-08ef02f2]:hover {
        background: #303030;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-08ef02f2] {
        display: flex;
        align-items: center;
        padding: 10px 24px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-08ef02f2]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-08ef02f2]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-08ef02f2] {
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-08ef02f2] {
        display: flex;
        flex-direction: column
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-08ef02f2]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-08ef02f2]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .active[data-v-08ef02f2] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav .lang[data-v-08ef02f2] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav .more[data-v-08ef02f2] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav .more[data-v-08ef02f2] {
        display:flex
    }
}

.logo-main-custom[data-v-08ef02f2],.logo-main[data-v-08ef02f2] {
    width: 150px;
    -o-object-fit: contain;
    object-fit: contain;
    display: none
}

@media(max-width: 1300px) {
    .logo-main-custom[data-v-08ef02f2],.logo-main[data-v-08ef02f2] {
        display:block
    }
}

.lang-header-mobile[data-v-08ef02f2] {
    display: none
}

.login[data-v-08ef02f2],.signup[data-v-08ef02f2] {
    display: flex;
    align-items: center;
    gap: 5px
}

.login div[data-v-08ef02f2],.signup div[data-v-08ef02f2] {
    border: none!important;
    padding: 0!important
}

.lang_pc_auth[data-v-08ef02f2] {
    justify-content: end!important
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-08ef02f2] {
        display:block
    }

    .wrap-btn-auth[data-v-08ef02f2] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-08ef02f2] {
        padding: 10px 24px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-08ef02f2] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-08ef02f2] {
        width:100px
    }

    .more[data-v-08ef02f2] {
        margin-right: 10px!important
    }
}

#footer[data-v-c2ab976e] {
    padding-top: 20px;
    padding-bottom: 40px;
    border-top: 2px solid #424242;
    background: #000;
    position: relative
}

.default[data-v-c2ab976e] {
    width: 95%
}

img[data-v-c2ab976e] {
    filter: grayscale(1);
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 43px;
    margin: 5px
}

img[data-v-c2ab976e]:hover {
    cursor: pointer;
    filter: grayscale(0);
    transition: all .2s ease-in
}

.wrap-logo[data-v-c2ab976e] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center
}

h5[data-v-c2ab976e] {
    font-size: 14;
    font-weight: 500;
    text-align: center;
    margin-top: 40px
}

span[data-v-c2ab976e] {
    color: var(--ready-casino-light)
}

.companies[data-v-c2ab976e] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.company-item[data-v-c2ab976e] {
    justify-content: center;
    display: flex;
    align-items: center;
    height: 85px;
    background: #fff;
    border-radius: 8px
}

.logo_menu {
    width: 350px;
    margin-top: 40px
}

@media(max-width: 1460px) {
    .logo_menu {
        margin-left:0
    }
}

.logo_menu .logo-main {
    width: 100%;
    background: unset!important
}

@media(max-width: 1300px) {
    .logo_menu .logo-main {
        display:none
    }
}

.input-check[data-v-121e7a03] {
    position: relative
}

.input-check .v-btn[data-v-121e7a03],.input-check input[data-v-121e7a03] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-121e7a03]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-121e7a03] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-121e7a03] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-121e7a03] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-121e7a03] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-121e7a03] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.wrapper-alert[data-v-4bdb3eda] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-4bdb3eda] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-4bdb3eda] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-4bdb3eda] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-4bdb3eda] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-4bdb3eda] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-4bdb3eda]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-4bdb3eda] {
    margin-right: 20px;
    background-color: var(--ready-casino-dark)
}

.btn-no[data-v-4bdb3eda] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-4bdb3eda] {
        width:80vw
    }

    .des[data-v-4bdb3eda] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-4bdb3eda] {
        padding: 4px 16px;
        font-size: 13px
    }
}

.language[data-v-8a01373a] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-8a01373a]:focus-visible,.language[data-v-8a01373a]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-8a01373a] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-8a01373a] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-8a01373a] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-8a01373a] {
    text-transform: none
}

.language img[data-v-8a01373a] {
    width: 24px;
    margin-right: 5px
}

.list-lang[data-v-8a01373a] {
    padding: 0;
    background-color: #e0e0e0!important;
    margin-top: 2px
}

.item-lang:hover {
    background: var(--apple-casino-dark)
}

.wrap-auth[data-v-1a4767cc] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-1a4767cc] {
    height: auto!important
}

.custom-auth .betting_history[data-v-1a4767cc],.custom-auth .coupon[data-v-1a4767cc],.custom-auth .logout button[data-v-1a4767cc],.custom-auth .logout[data-v-1a4767cc],.custom-auth .message[data-v-1a4767cc],.custom-auth .name[data-v-1a4767cc],.custom-auth .point-header[data-v-1a4767cc] {
    height: 30px
}

.betting_history[data-v-1a4767cc],.coupon[data-v-1a4767cc],.logout button[data-v-1a4767cc],.logout[data-v-1a4767cc],.message[data-v-1a4767cc],.name[data-v-1a4767cc],.point-header[data-v-1a4767cc] {
    height: 100%
}

.name[data-v-1a4767cc] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: var(--apple-casino-dark)
}

.name svg[data-v-1a4767cc] {
    margin-right: 5px
}

.name[data-v-1a4767cc]:hover {
    transform: scale(.98);
    background: #8d8d8d
}

.message[data-v-1a4767cc] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-1a4767cc]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-1a4767cc] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-1a4767cc] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-1a4767cc]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-1a4767cc] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-1a4767cc],.message.new[data-v-1a4767cc] {
    background: var(--apple-casino-dark)
}

.betting_history[data-v-1a4767cc],.point-header[data-v-1a4767cc] {
    padding: 4px 10px;
    border-radius: 4px;
    background: var(--apple-casino-dark);
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-1a4767cc]:hover,.point-header[data-v-1a4767cc]:hover {
    transform: scale(.98);
    background: #8d8d8d
}

.betting_history svg[data-v-1a4767cc],.point-header svg[data-v-1a4767cc] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-1a4767cc],.point-header[data-v-1a4767cc] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-1a4767cc] {
        font-size: 14px!important
    }
}

.logout button[data-v-1a4767cc],.logout[data-v-1a4767cc] {
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-1a4767cc] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575
}

.logout button[data-v-1a4767cc]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-1a4767cc] {
    transform: translateX(2px)
}

.lang-mobile[data-v-1a4767cc] {
    display: none
}

.custom-auth[data-v-1a4767cc] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-1a4767cc]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-1a4767cc] {
    margin-left: 0
}

.custom-auth .logout p[data-v-1a4767cc] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-1a4767cc] {
        flex-direction:column;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-1a4767cc]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-1a4767cc] {
        display: block
    }

    .wrap-auth[data-v-1a4767cc] {
        height: auto
    }

    .betting_history[data-v-1a4767cc],.coupon[data-v-1a4767cc],.logout button[data-v-1a4767cc],.logout[data-v-1a4767cc],.message[data-v-1a4767cc],.name[data-v-1a4767cc],.point-header[data-v-1a4767cc] {
        height: 25px;
        line-height: normal
    }
}

#partner[data-v-72c854f8] {
    display: none;
    align-items: center;
    background: #353535;
    position: relative
}

@media(max-width: 1300px) {
    #partner[data-v-72c854f8] {
        display:none
    }
}

.agent-desktop[data-v-72c854f8] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end
}

.agent-desktop .line[data-v-72c854f8] {
    margin: 0 20px;
    background: #fff;
    height: 24px;
    width: 1px
}

.agent-desktop a[data-v-72c854f8]:hover,.agent-desktop button[data-v-72c854f8]:hover {
    transform: scale(.95);
    transition: all .2s ease-in;
    opacity: .8
}

.agent-desktop .settlement[data-v-72c854f8]:hover {
    transform: scale(1);
    transition: unset;
    opacity: 1;
    cursor: unset
}

.agent-desktop button[data-v-72c854f8] {
    transition: all .2s ease-in
}

.agent-desktop .total-money[data-v-72c854f8],.agent-desktop a[data-v-72c854f8] {
    padding: 4px 16px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

.agent-desktop .total-money svg[data-v-72c854f8],.agent-desktop a svg[data-v-72c854f8] {
    margin-right: 5px
}

.agent-desktop .agent-page[data-v-72c854f8] {
    background: var(--ready-casino-dark)
}

.agent-desktop .settlement[data-v-72c854f8],.agent-desktop .total-money[data-v-72c854f8] {
    background: #212121
}

.agent-desktop .total-money[data-v-72c854f8] {
    cursor: inherit
}

.agent-desktop .total-money p[data-v-72c854f8] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

.agent-desktop .total-money span[data-v-72c854f8] {
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.agent-desktop .calculate[data-v-72c854f8],.agent-desktop .refesh[data-v-72c854f8] {
    display: flex;
    align-items: center
}

.agent-desktop .calculate[data-v-72c854f8] {
    background: #212121;
    padding: 4px;
    border-radius: 10px
}

@media(max-width: 1300px) {
    .agent-desktop[data-v-72c854f8] {
        display:none
    }
}

#header[data-v-37abf4be] {
    background: #121113;
    color: #fff;
    position: relative;
    display: flex;
    align-items: center;
    display: none
}

@media(max-width: 1300px) {
    #header[data-v-37abf4be] {
        display:none
    }
}

@media(max-width: 768px) {
    #header[data-v-37abf4be] {
        display:none
    }
}

.wrap-header[data-v-37abf4be] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.left[data-v-37abf4be] {
    display: flex;
    align-items: center;
    gap: 20px;
    position: relative
}

@media(min-width: 1301px) {
    .revert[data-v-37abf4be] {
        flex-direction:row-reverse
    }
}

.content-noti[data-v-37abf4be] {
    display: flex;
    align-items: center;
    border-radius: 6px;
    background: #212121;
    padding: 4px 15px;
    border: 1px solid #424242
}

.content-noti .item-left[data-v-37abf4be] {
    align-items: center;
    width: 420px;
    display: none
}

.content-noti .active[data-v-37abf4be] {
    display: flex
}

.item-left[data-v-37abf4be] {
    align-items: center;
    width: 420px;
    display: none
}

.time-head[data-v-37abf4be] {
    display: flex;
    align-items: center;
    color: #bdbdbd;
    font-size: 12px;
    font-weight: 500;
    padding-right: 20px;
    padding-left: 5px
}

.content[data-v-37abf4be] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 265px
}

.right[data-v-37abf4be] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px
}

.content-left[data-v-37abf4be] {
    padding-right: 10px;
    border-right: 1px solid #fff;
    color: var(--apple-casino-dark)
}

.content-right[data-v-37abf4be] {
    color: #bdbdbd
}

.content-left[data-v-37abf4be]:hover,.content-right[data-v-37abf4be]:hover {
    opacity: .7;
    cursor: pointer
}

.lang[data-v-37abf4be] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px
}

.toast-wrapper[data-v-5f9c5460] {
    position: fixed;
    top: 0;
    right: 20px;
    width: auto;
    height: auto;
    z-index: 999;
    color: #fff
}

.item-alert[data-v-5f9c5460] {
    margin-top: 5px;
    animation: side-in-5f9c5460 .2s linear
}

@keyframes side-in-5f9c5460 {
    0% {
        right: -100px;
        opacity: 0
    }

    to {
        right: 20px;
        opacity: 1
    }
}

.hide-lang {
    .btn-lang {
        display: none
    }
}

#nav-custom[data-v-29078251] {
    color: #fff;
    position: sticky;
    width: 256px;
    min-width: 256px;
    height: 100vh;
    top: 0;
    overflow-y: auto;
    background: #212121;
    z-index: 7;
    border-bottom: 2px solid #495057
}

#nav-custom[data-v-29078251]::-webkit-scrollbar {
    width: 6px
}

#nav-custom[data-v-29078251]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#nav-custom .wrap-nav[data-v-29078251] {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

#nav-custom .wrap-nav .desktop[data-v-29078251] {
    width: 100%
}

#nav-custom .wrap-nav .desktop .wrap-btn-auth-mobile[data-v-29078251] {
    padding: 10px 20px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .desktop .agent-mobile[data-v-29078251],#nav-custom .wrap-nav .desktop .user[data-v-29078251],#nav-custom .wrap-nav .desktop[data-v-29078251] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-logo-main[data-v-29078251] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0
}

#nav-custom .wrap-nav .nav-menu-desktop[data-v-29078251] {
    display: flex;
    align-items: left;
    flex-direction: column;
    width: 100%
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-29078251] {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    transition: all .3s ease-in;
    cursor: pointer
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-29078251]:hover {
    background: var(--apple-casino-dark);
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-29078251]:last-child {
    color: #fff;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .nav-icon[data-v-29078251] {
    margin-right: 10px
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-29078251] {
    display: flex;
    flex-direction: column
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-29078251]:first-child {
    color: #fafafa;
    font-size: 14px;
    font-weight: 600
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-29078251]:last-child {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .nav-menu-desktop[data-v-29078251] {
        display:none
    }
}

#nav-custom .wrap-nav .nav-menu-mobile[data-v-29078251] {
    display: none
}

#nav-custom .wrap-nav .total-money[data-v-29078251] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px 20px;
    border-radius: 10px;
    font-weight: 700
}

#nav-custom .wrap-nav .total-money div[data-v-29078251] {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 10px;
    background: #000
}

#nav-custom .wrap-nav .total-money div span[data-v-29078251] {
    color: #9e9e9e;
    font-size: 11px;
    line-height: normal;
    margin-right: 6px
}

#nav-custom .wrap-nav .total-money .point[data-v-29078251] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .total-money[data-v-29078251] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-29078251],#nav-custom .wrap-nav .wrap-btn-auth[data-v-29078251] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-29078251],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-29078251] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-29078251]:hover,#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-29078251]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .wrap-btn-auth .signup[data-v-29078251],#nav-custom .wrap-nav .wrap-btn-auth-mobile .signup[data-v-29078251] {
    background: var(--apple-casino-light);
    border: 1px solid var(--apple-casino-light)
}

@media(max-width: 450px) {
    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-29078251],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-29078251] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-29078251],#nav-custom .wrap-nav .wrap-btn-auth[data-v-29078251] {
        grid-template-columns:1fr
    }

    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-29078251],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-29078251] {
        padding: 2px 4px;
        font-size: 10px
    }
}

#nav-custom .wrap-nav .overlay[data-v-29078251] {
    display: none
}

#nav-custom .wrap-nav .agent-mobile[data-v-29078251] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 10px 20px 10px 20px
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-29078251],#nav-custom .wrap-nav .agent-mobile a[data-v-29078251] {
    font-size: 14px;
    padding: 4px 10px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .agent-mobile .total-money svg[data-v-29078251],#nav-custom .wrap-nav .agent-mobile a svg[data-v-29078251] {
    margin-right: 5px
}

#nav-custom .wrap-nav .agent-mobile a[data-v-29078251] {
    width: 100%;
    justify-content: center
}

#nav-custom .wrap-nav .agent-mobile .agent-page[data-v-29078251] {
    background: var(--apple-casino-dark)
}

#nav-custom .wrap-nav .agent-mobile .settlement[data-v-29078251] {
    background: #424242
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-29078251] {
    flex-direction: row;
    background: #000
}

#nav-custom .wrap-nav .agent-mobile .total-money p[data-v-29078251] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

#nav-custom .wrap-nav .agent-mobile .total-money span[data-v-29078251] {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-29078251],#nav-custom .wrap-nav .agent-mobile .refesh[data-v-29078251] {
    display: flex;
    align-items: center
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-29078251] {
    background: #424242;
    border-radius: 10px;
    padding: 4px 8px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .overlay[data-v-29078251] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-29078251] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-29078251]::-webkit-scrollbar {
        width: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-29078251]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .close[data-v-29078251] {
        padding: 20px 20px 0 20px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-29078251] {
        padding: 5px 20px 0 20px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-29078251] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-29078251] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-29078251] {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-29078251]:hover {
        background: var(--apple-casino-dark);
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-29078251]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-29078251] {
        margin-right: 10px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-29078251] {
        display: flex;
        flex-direction: column
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-29078251]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-29078251]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .active[data-v-29078251] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-custom .lang[data-v-29078251] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-custom .more[data-v-29078251] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav-custom .more[data-v-29078251] {
        display:flex
    }

    #nav-custom[data-v-29078251] {
        position: fixed;
        max-width: 1440px;
        min-width: auto;
        left: 0;
        width: 100%;
        height: auto;
        display: flex
    }

    #nav-custom .wrap-nav[data-v-29078251] {
        width: 100%;
        flex-direction: row!important;
        justify-content: space-between;
        padding: 0 20px;
        height: 64px
    }

    #nav-custom .wrap-nav .wrap-logo-main[data-v-29078251] {
        width: 175px;
        padding: 10px 0
    }
}

@media(max-width: 374px) {
    #nav-custom .wrap-nav .wrap-logo-main[data-v-29078251] {
        width:135px
    }
}

.logo-main-custom[data-v-29078251] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.lang-header-mobile[data-v-29078251] {
    display: none
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-29078251] {
        display:block
    }

    .wrap-btn-auth[data-v-29078251] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-29078251] {
        padding: 10px 20px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-29078251] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-29078251] {
        width:20px
    }

    .more[data-v-29078251] {
        margin-right: 10px!important
    }
}

#nav[data-v-7c961792] {
    background: #212121;
    color: #fff;
    height: 70px;
    display: flex;
    align-items: center;
    position: relative;
    border-bottom: 2px solid #495057
}

#nav .wrap-nav[data-v-7c961792] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%
}

@media(min-width: 1500px) {
    #nav .wrap-nav[data-v-7c961792] {
        padding:0 28px
    }
}

#nav .wrap-nav .nav-menu-desktop[data-v-7c961792] {
    display: flex;
    align-items: center
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-7c961792] {
    width: 120px;
    height: 62px;
    padding: 10px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
    transition: all .1s ease-in;
    position: relative
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-7c961792]:before {
    background: var(--apple-casino-dark);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    transform: scaleX(0);
    transition: transform .5s ease-in-out;
    z-index: 0
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item[data-v-7c961792] {
        width:100px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-7c961792]:hover:before {
    transform: scaleX(1)
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top~span[data-v-7c961792] {
    color: #fff;
    transition: all .3s ease-in;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-7c961792] {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-7c961792] {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 2px;
    transition: all .3s ease-in
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-7c961792] {
        font-size:10px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon[data-v-7c961792] {
    margin-right: 8px
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-7c961792] {
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-7c961792] {
        font-size:12px
    }
}

@media(max-width: 1300px) {
    #nav .wrap-nav .nav-menu-desktop[data-v-7c961792] {
        display:none
    }
}

#nav .wrap-nav .nav-menu-mobile[data-v-7c961792] {
    display: none
}

#nav .wrap-nav .total-money[data-v-7c961792] {
    display: flex;
    align-items: center;
    gap: 5px;
    width: auto;
    padding: 10px 0 10px 10px;
    border-radius: 10px;
    font-weight: 700
}

#nav .wrap-nav .total-money div:not(:first-child) div[data-v-7c961792] {
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-size: 14px;
    padding: 5px 10px;
    border-radius: 10px;
    background: #000;
    box-shadow: inset 2px 2px 1px 0 hsla(0,0%,48%,.3),1px 1px 2px 0 rgba(0,0,0,.5)
}

#nav .wrap-nav .total-money div:not(:first-child) div span[data-v-7c961792] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div[data-v-7c961792] {
    flex-direction: column;
    grid-gap: 4px!important;
    padding: 4px 12px;
    border-radius: 10px;
    min-width: 135px;
    font-size: 14px;
    box-shadow: none!important;
    height: 59px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div span[data-v-7c961792] {
    font-size: 11px;
    color: #9e9e9e
}

#nav .wrap-nav .total-money .item_point[data-v-7c961792],#nav .wrap-nav .total-money .point[data-v-7c961792] {
    cursor: pointer
}

#nav .wrap-nav .total-money .item_amount-held[data-v-7c961792] {
    cursor: pointer;
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_amount-held p[data-v-7c961792] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--apple-casino-light)
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-7c961792] {
    position: relative
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-7c961792]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--apple-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_amount-held[data-v-7c961792]:hover {
    background: #333;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_amount-held:hover span[data-v-7c961792] {
    color: #fff
}

#nav .wrap-nav .total-money .item_point[data-v-7c961792] {
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_point p[data-v-7c961792] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--apple-casino-light)
}

#nav .wrap-nav .total-money .item_point span[data-v-7c961792] {
    position: relative
}

#nav .wrap-nav .total-money .item_point span[data-v-7c961792]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--apple-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_point[data-v-7c961792]:hover {
    background: #333!important;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_point:hover span[data-v-7c961792] {
    color: #fff
}

@media(max-width: 1300px) {
    #nav .wrap-nav .total-money[data-v-7c961792] {
        display:none
    }
}

#nav .wrap-nav .wrap-btn-auth-mobile[data-v-7c961792],#nav .wrap-nav .wrap-btn-auth[data-v-7c961792] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-7c961792],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-7c961792] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-7c961792]:hover:not(:first-child),#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-7c961792]:hover:not(:first-child) {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav .wrap-nav .wrap-btn-auth .signup[data-v-7c961792],#nav .wrap-nav .wrap-btn-auth-mobile .signup[data-v-7c961792] {
    background: var(--apple-casino-light);
    border: 1px solid var(--apple-casino-light)
}

@media(max-width: 450px) {
    #nav .wrap-nav .wrap-btn-auth div[data-v-7c961792],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-7c961792] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav .wrap-nav .wrap-btn-auth-mobile[data-v-7c961792],#nav .wrap-nav .wrap-btn-auth[data-v-7c961792] {
        grid-template-columns:1fr
    }
}

@media(min-width: 1301px) {
    #nav .wrap-nav .wrap-btn-auth[data-v-7c961792] {
        grid-template-columns:repeat(3,1fr)
    }

    #nav .wrap-nav .wrap-btn-auth div[data-v-7c961792] {
        padding: 0 10px
    }

    #nav .wrap-nav .wrap-btn-auth .lang_pc_auth[data-v-7c961792] {
        border: none;
        padding: 0
    }
}

#nav .wrap-nav .overlay[data-v-7c961792] {
    display: none
}

@media(max-width: 1300px) {
    #nav .wrap-nav .overlay[data-v-7c961792] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-7c961792] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-7c961792]::-webkit-scrollbar {
        width: 6px
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-7c961792]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .close[data-v-7c961792] {
        padding: 24px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-7c961792] {
        padding: 5px 24px 0 24px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-7c961792] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-7c961792] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-7c961792]:hover {
        transition: all .3s ease-in;
        background-color: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div:hover span[data-v-7c961792] {
        color: #fff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile[data-v-7c961792] {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        padding: 5px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-7c961792],#nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-7c961792] {
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 10px;
        cursor: pointer;
        display: flex;
        align-items: center;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money svg[data-v-7c961792],#nav .wrap-nav .nav-menu-mobile .agent-mobile a svg[data-v-7c961792] {
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-7c961792] {
        width: 100%;
        justify-content: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-7c961792] {
        background: var(--apple-casino-dark)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-7c961792]:hover {
        background: #8d8d8d
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .settlement[data-v-7c961792] {
        background: #424242
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-7c961792] {
        flex-direction: row;
        background: #000
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money p[data-v-7c961792] {
        color: #9e9e9e;
        font-size: 14px;
        line-height: normal;
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money span[data-v-7c961792] {
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-7c961792],#nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-7c961792] {
        display: flex;
        align-items: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-7c961792]:hover {
        transition: all .3s ease-in;
        transform: scale(1.05)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-7c961792] {
        background: #424242;
        border-radius: 10px;
        padding: 4px 8px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-7c961792]:hover {
        background: #303030;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-7c961792] {
        display: flex;
        align-items: center;
        padding: 10px 24px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-7c961792]:hover {
        background: var(--apple-casino-dark);
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-7c961792]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-7c961792] {
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-7c961792] {
        display: flex;
        flex-direction: column
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-7c961792]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-7c961792]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .active[data-v-7c961792] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav .lang[data-v-7c961792] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav .more[data-v-7c961792] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav .more[data-v-7c961792] {
        display:flex
    }
}

.logo-main-custom[data-v-7c961792],.logo-main[data-v-7c961792] {
    width: 80px;
    -o-object-fit: contain;
    object-fit: contain;
    display: none
}

@media(max-width: 1300px) {
    .logo-main-custom[data-v-7c961792],.logo-main[data-v-7c961792] {
        display:block
    }
}

.lang-header-mobile[data-v-7c961792] {
    display: none
}

.login[data-v-7c961792],.signup[data-v-7c961792] {
    display: flex;
    align-items: center;
    gap: 5px
}

.login div[data-v-7c961792],.signup div[data-v-7c961792] {
    border: none!important;
    padding: 0!important
}

.lang_pc_auth[data-v-7c961792] {
    justify-content: end!important
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-7c961792] {
        display:block
    }

    .wrap-btn-auth[data-v-7c961792] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-7c961792] {
        padding: 10px 24px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-7c961792] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-7c961792] {
        width:20px
    }

    .more[data-v-7c961792] {
        margin-right: 10px!important
    }
}

.no-data-page[data-v-03360d22] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-03360d22] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-03360d22] {
        width:70%;
        height: auto
    }
}

.dropdown:hover .dropdown-list {
    box-shadow: 0 0 6px #d9d9d9
}

.dropdown-list li:hover {
    background-color: #8d8d8d
}

.wrap_info_use .info_item {
    display: flex I!important;
    flex-direction: row!important;
    align-items: center!important;
    gap: 6px;
    border-radius: 4px!important;
    background-color: #616161!important;
    padding: 0 4px 0 14px!important
}

.wrap_info_use .info_item p {
    margin-right: 6px;
    display: flex;
    align-items: center;
    gap: 4px;
    cursor: pointer
}

.wrap_info_use .info_item p:hover {
    transition: all .3s ease-in;
    color: #cfcfcf
}

.wrap_info_use .info_item p:hover svg path {
    fill: #cfcfcf
}

.wrap_info_use .info_item .info_item_action {
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 2px 8px;
    background-color: #212121;
    border-radius: 4px;
    height: 21px;
    font-weight: 300
}

.wrap_info_use .info_item .info_item_action:hover {
    transition: all .3s ease-in;
    background-color: #616161
}

.wrap_info_use .info_item .icon_drop {
    height: auto;
    background-color: transparent;
    padding: 0;
    min-width: -moz-max-content;
    min-width: max-content;
    box-shadow: none;
    margin-left: auto
}

.wrap_info_use .info_item .icon_drop:hover svg path {
    stroke: #cfcfcf
}

.info_list {
    display: flex;
    width: -moz-max-content;
    width: max-content;
    padding: 10px;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
    border-radius: 8px;
    border: 1px solid #616161;
    background-color: #212121!important;
    box-shadow: 0 0 4.8px 0 #8d8d8d!important;
    margin-top: 2px
}

.info_list div {
    display: flex;
    padding: 2px 4px;
    align-items: center;
    gap: 4px;
    border-radius: 4px;
    border: 1px solid #616161;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 100%;
    cursor: pointer
}

.wrap_info_foot .info_item p {
    color: #fff;
    text-transform: capitalize;
    letter-spacing: .5px
}

.info_list .partner_menu {
    border: none;
    gap: 8px;
    font-size: 13px
}

.info_list .partner_menu a {
    display: flex;
    align-items: center;
    gap: 4px;
    background-color: #ab47bc!important;
    padding: 4px 16px;
    border-radius: 10px
}

.info_list .partner_menu a:hover {
    transition: all .3s ease-in;
    background-color: #8d8d8d!important
}

.info_list .info_list_calculate {
    border: none;
    padding: 8px;
    border-radius: 8px;
    border: 1px solid #6b6b6b
}

.info_list .info_list_calculate div {
    border: none;
    padding: 0
}

.info_list .info_list_calculate .info_list_calculate_left {
    display: flex;
    padding: 4px 8px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    border-radius: 6px;
    background-color: #424242;
    width: 100%
}

.info_list .info_list_calculate .info_list_calculate_right {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: auto
}

.info_list .info_list_calculate .info_list_calculate_right .refesh {
    height: 20px
}

.info_list .info_list_calculate .info_list_calculate_right .refesh:hover {
    transition: all .3s ease-in;
    transform: scale(1.05)
}

.info_list .info_list_calculate .info_list_calculate_right .calculate {
    padding: 3px 10px;
    border-radius: 6px;
    background: #424242;
    white-space: nowrap
}

.info_list .info_list_calculate .info_list_calculate_right .calculate:hover {
    transition: all .3s ease-in;
    transform: scale(.98);
    background: #2c2c2c
}

#logout_page {
    padding: 0!important;
    flex-direction: row!important;
    font-size: 13px;
    font-weight: 300;
    align-items: center;
    background: transparent!important;
    box-shadow: none!important;
    margin-left: 8px
}

#logout_page span {
    color: #fff!important;
    white-space: nowrap;
    font-size: 13px!important
}

#logout_page button {
    height: 16px;
    display: flex;
    height: 30px;
    padding: 2px 8px;
    align-items: center;
    gap: 5px;
    border-radius: 4px;
    background: #757575
}

#logout_page button:hover {
    transition: all .3s ease-in;
    transform: scale(.98);
    background: #424242
}

#logout_page button svg {
    transform: translateX(2px)
}

#footer[data-v-36476c40] {
    padding-top: 20px;
    padding-bottom: 40px;
    border-top: 2px solid #424242;
    background: #000;
    position: relative
}

.default[data-v-36476c40] {
    width: 95%
}

img[data-v-36476c40] {
    filter: grayscale(1);
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 43px;
    margin: 5px
}

img[data-v-36476c40]:hover {
    cursor: pointer;
    filter: grayscale(0);
    transition: all .2s ease-in
}

.wrap-logo[data-v-36476c40] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center
}

h5[data-v-36476c40] {
    font-size: 14;
    font-weight: 500;
    text-align: center;
    margin-top: 40px
}

span[data-v-36476c40] {
    color: var(--apple-casino-light)
}

.companies[data-v-36476c40] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.company-item[data-v-36476c40] {
    justify-content: center;
    display: flex;
    align-items: center;
    height: 85px;
    background: #fff;
    border-radius: 8px
}

.input-check[data-v-6eea581b] {
    position: relative
}

.input-check .v-btn[data-v-6eea581b],.input-check input[data-v-6eea581b] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-6eea581b]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-6eea581b] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-6eea581b] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-6eea581b] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-6eea581b] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-6eea581b] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.language[data-v-6ef73228] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-6ef73228]:focus-visible,.language[data-v-6ef73228]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-6ef73228] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-6ef73228] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-6ef73228] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-6ef73228] {
    text-transform: none
}

.language img[data-v-6ef73228] {
    width: 24px;
    margin-right: 5px
}

.list-lang[data-v-6ef73228] {
    padding: 0;
    background-color: #e0e0e0!important;
    margin-top: 2px
}

.item-lang {
    background: #17243d
}

.item-lang:hover {
    background: var(--aqua-light)
}

.wrap-auth[data-v-33534981] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-33534981] {
    height: auto!important
}

.custom-auth .betting_history[data-v-33534981],.custom-auth .coupon[data-v-33534981],.custom-auth .logout button[data-v-33534981],.custom-auth .logout[data-v-33534981],.custom-auth .message[data-v-33534981],.custom-auth .name[data-v-33534981],.custom-auth .point-header[data-v-33534981] {
    height: 30px
}

.betting_history[data-v-33534981],.coupon[data-v-33534981],.logout button[data-v-33534981],.logout[data-v-33534981],.message[data-v-33534981],.name[data-v-33534981],.point-header[data-v-33534981] {
    height: 100%
}

.name[data-v-33534981] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: var(--aqua-dark)
}

.name svg[data-v-33534981] {
    margin-right: 5px
}

.name[data-v-33534981]:hover {
    transform: scale(.98);
    background: var(--aqua-light)
}

.message[data-v-33534981] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-33534981]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-33534981] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-33534981] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-33534981]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-33534981] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-33534981],.message.new[data-v-33534981] {
    background: var(--aqua-dark)
}

.coupon.new[data-v-33534981]:hover,.message.new[data-v-33534981]:hover {
    background: var(--aqua-light)
}

.betting_history[data-v-33534981],.point-header[data-v-33534981] {
    padding: 4px 10px;
    border-radius: 4px;
    background: var(--aqua-dark);
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-33534981]:hover,.point-header[data-v-33534981]:hover {
    transform: scale(.98);
    background: var(--aqua-light)
}

.betting_history svg[data-v-33534981],.point-header svg[data-v-33534981] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-33534981],.point-header[data-v-33534981] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-33534981] {
        font-size: 14px!important
    }
}

.logout button[data-v-33534981],.logout[data-v-33534981] {
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-33534981] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575
}

.logout button[data-v-33534981]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-33534981] {
    transform: translateX(2px)
}

.lang-mobile[data-v-33534981] {
    display: none
}

.custom-auth[data-v-33534981] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-33534981]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-33534981] {
    margin-left: 0
}

.custom-auth .logout p[data-v-33534981] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-33534981] {
        flex-direction:column;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-33534981]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-33534981] {
        display: block
    }

    .wrap-auth[data-v-33534981] {
        height: auto
    }

    .betting_history[data-v-33534981],.coupon[data-v-33534981],.logout button[data-v-33534981],.logout[data-v-33534981],.message[data-v-33534981],.name[data-v-33534981],.point-header[data-v-33534981] {
        height: 25px;
        line-height: normal
    }
}

#header[data-v-07302dd4] {
    background: #121113;
    color: #fff;
    position: relative;
    display: flex;
    align-items: center;
    display: none
}

@media(max-width: 1300px) {
    #header[data-v-07302dd4] {
        display:none
    }
}

@media(max-width: 768px) {
    #header[data-v-07302dd4] {
        display:none
    }
}

.wrap-header[data-v-07302dd4] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.left[data-v-07302dd4] {
    display: flex;
    align-items: center;
    gap: 20px;
    position: relative
}

@media(min-width: 1301px) {
    .revert[data-v-07302dd4] {
        flex-direction:row-reverse
    }
}

.content-noti[data-v-07302dd4] {
    display: flex;
    align-items: center;
    border-radius: 6px;
    background: #212121;
    padding: 4px 15px;
    border: 1px solid #424242
}

.content-noti .item-left[data-v-07302dd4] {
    align-items: center;
    width: 420px;
    display: none
}

.content-noti .active[data-v-07302dd4] {
    display: flex
}

.item-left[data-v-07302dd4] {
    align-items: center;
    width: 420px;
    display: none
}

.time-head[data-v-07302dd4] {
    display: flex;
    align-items: center;
    color: #bdbdbd;
    font-size: 12px;
    font-weight: 500;
    padding-right: 20px;
    padding-left: 5px
}

.content[data-v-07302dd4] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 265px
}

.right[data-v-07302dd4] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px
}

.content-left[data-v-07302dd4] {
    padding-right: 10px;
    border-right: 1px solid #fff;
    color: var(--ready-casino-dark)
}

.content-right[data-v-07302dd4] {
    color: #bdbdbd
}

.content-left[data-v-07302dd4]:hover,.content-right[data-v-07302dd4]:hover {
    opacity: .7;
    cursor: pointer
}

.lang[data-v-07302dd4] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px
}

.hide-lang {
    .btn-lang {
        display: none
    }
}

#nav[data-v-87d29610] {
    background: #21364b;
    color: #fff;
    height: 60px;
    display: flex;
    align-items: center;
    position: relative;
    border-bottom: 2px solid #495057
}

#nav .wrap-nav[data-v-87d29610] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%
}

#nav .wrap-nav .nav-menu-desktop[data-v-87d29610] {
    display: flex;
    align-items: center
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-87d29610] {
    width: 120px;
    height: 52px;
    padding: 10px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
    transition: all .1s ease-in;
    position: relative
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-87d29610]:before {
    content: "";
    position: absolute;
    bottom: 0;
    background: none repeat scroll 0 0 transparent;
    display: block;
    height: 3px;
    left: 50%;
    background: var(--aqua-light);
    transition: width .5s ease 0s,left .5s ease 0s;
    width: 0;
    z-index: 0
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item[data-v-87d29610] {
        width:100px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-87d29610]:hover:before {
    width: 100%;
    left: 0
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top .nav-icon path[data-v-87d29610],#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top svg path[data-v-87d29610] {
    fill: var(--aqua-light);
    transition: all .3s ease-in
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-87d29610] {
    color: var(--aqua-light);
    transition: all .3s ease-in;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-87d29610] {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-87d29610] {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 2px;
    transition: all .3s ease-in
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-87d29610] {
        font-size:10px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon[data-v-87d29610] {
    margin-right: 8px
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-87d29610] {
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-87d29610] {
        font-size:12px
    }
}

@media(max-width: 1300px) {
    #nav .wrap-nav .login_menu_center[data-v-87d29610],#nav .wrap-nav .nav-menu-desktop[data-v-87d29610] {
        display:none
    }
}

#nav .wrap-nav .nav-menu-mobile[data-v-87d29610] {
    display: none
}

#nav .wrap-nav .total-money[data-v-87d29610] {
    display: flex;
    align-items: center;
    gap: 4px;
    width: auto;
    padding: 10px 0;
    border-radius: 10px;
    font-weight: 700
}

#nav .wrap-nav .total-money div:not(:first-child) div[data-v-87d29610] {
    display: flex;
    gap: 4px;
    font-size: 14px;
    padding: 3px 8px;
    border-radius: 10px;
    background: #1f1f1f
}

#nav .wrap-nav .total-money div:not(:first-child) div span[data-v-87d29610] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held[data-v-87d29610] {
    display: flex;
    gap: 4px;
    width: 100%
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div[data-v-87d29610] {
    grid-gap: 4px!important;
    padding: 4px 5px;
    border-radius: 4px;
    min-width: 135px;
    font-size: 14px;
    font-weight: 500;
    box-shadow: none!important;
    justify-content: space-between
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div span[data-v-87d29610] {
    font-size: 11px;
    color: #9e9e9e
}

#nav .wrap-nav .total-money .item_point[data-v-87d29610],#nav .wrap-nav .total-money .point[data-v-87d29610] {
    cursor: pointer
}

#nav .wrap-nav .total-money .item_amount-held[data-v-87d29610] {
    cursor: pointer;
    border: 1px solid #dac16e
}

#nav .wrap-nav .total-money .item_amount-held p[data-v-87d29610] {
    border-radius: 4px;
    padding: 0 4px;
    background: #616161
}

#nav .wrap-nav .total-money .item_amount-held[data-v-87d29610]:hover {
    background: #333;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_amount-held:hover p[data-v-87d29610] {
    background: var(--aqua-light);
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_amount-held:hover span[data-v-87d29610] {
    color: #fff
}

#nav .wrap-nav .total-money .item_point[data-v-87d29610] {
    border: 1px solid #dac16e
}

#nav .wrap-nav .total-money .item_point p[data-v-87d29610] {
    border-radius: 4px;
    padding: 0 4px;
    background: #616161
}

#nav .wrap-nav .total-money .item_point[data-v-87d29610]:hover {
    background: #333!important;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_point:hover p[data-v-87d29610] {
    background: var(--aqua-light);
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_point:hover span[data-v-87d29610] {
    color: #fff
}

@media(max-width: 1300px) {
    #nav .wrap-nav .total-money[data-v-87d29610] {
        display:none
    }
}

#nav .wrap-nav .wrap-btn-auth-mobile[data-v-87d29610],#nav .wrap-nav .wrap-btn-auth[data-v-87d29610] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-87d29610],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-87d29610] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-87d29610]:hover:not(:first-child),#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-87d29610]:hover:not(:first-child) {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav .wrap-nav .wrap-btn-auth .signup[data-v-87d29610],#nav .wrap-nav .wrap-btn-auth-mobile .signup[data-v-87d29610] {
    background: var(--aqua-light);
    border: 1px solid var(--aqua-light)
}

@media(max-width: 450px) {
    #nav .wrap-nav .wrap-btn-auth div[data-v-87d29610],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-87d29610] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav .wrap-nav .wrap-btn-auth-mobile[data-v-87d29610],#nav .wrap-nav .wrap-btn-auth[data-v-87d29610] {
        grid-template-columns:1fr
    }
}

@media(min-width: 1301px) {
    #nav .wrap-nav .wrap-btn-auth[data-v-87d29610] {
        grid-template-columns:repeat(3,1fr);
        margin-left: 15%
    }

    #nav .wrap-nav .wrap-btn-auth div[data-v-87d29610] {
        padding: 0 10px
    }

    #nav .wrap-nav .wrap-btn-auth .lang_pc_auth[data-v-87d29610] {
        border: none;
        padding: 0
    }
}

#nav .wrap-nav .overlay[data-v-87d29610] {
    display: none
}

@media(min-width: 1301px)and (max-width:1350px) {
    #nav .wrap-nav[data-v-87d29610] {
        width:98%!important
    }

    #nav .wrap-nav .logo_menu .logo-main[data-v-87d29610] {
        width: 132px
    }
}

@media(max-width: 1300px) {
    #nav .wrap-nav .overlay[data-v-87d29610] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-87d29610] {
        display: block;
        width: 260px;
        height: 100%;
        background: #17243d;
        padding: 0 0 15px;
        position: fixed;
        top: 0;
        left: -260px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-87d29610]::-webkit-scrollbar {
        width: 6px
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-87d29610]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .close_nav-menu[data-v-87d29610] {
        width: 100%;
        height: 44px;
        display: flex;
        align-items: end
    }

    #nav .wrap-nav .nav-menu-mobile .close[data-v-87d29610] {
        display: flex;
        padding: 10px;
        border-radius: 50%;
        background-color: #fff;
        margin-left: 16px
    }

    #nav .wrap-nav .nav-menu-mobile .info_item_aqua[data-v-87d29610] {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column
    }

    #nav .wrap-nav .nav-menu-mobile .info_item_aqua .icon_drop[data-v-87d29610] {
        background: transparent;
        box-shadow: none;
        border: 1px solid #dac16e;
        height: 30px;
        padding: 0 2px 0 8px;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .info_item_aqua .icon_drop[data-v-87d29610]:hover {
        background: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .info_item_aqua .icon_drop .name-user[data-v-87d29610] {
        display: flex;
        align-items: center;
        color: #fff;
        text-transform: none
    }

    #nav .wrap-nav .nav-menu-mobile .info_partner[data-v-87d29610] {
        margin-top: 6px;
        padding: 0 16px!important
    }

    #nav .wrap-nav .nav-menu-mobile .info_partner .icon_drop[data-v-87d29610] {
        border: 1px solid var(--aqua-light);
        width: 100%;
        padding: 0 2px 0 4px;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .info_partner[data-v-87d29610] .v-btn__content {
        width: 100%
    }

    #nav .wrap-nav .nav-menu-mobile .info_partner .wrap_title_partner[data-v-87d29610] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 100%
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_new-notication_mobile[data-v-87d29610] {
        display: flex;
        justify-content: center;
        gap: 8px;
        padding: 8px 16px 0
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_new-notication_mobile .info_item_action[data-v-87d29610] {
        height: 30px;
        border-radius: 6px;
        border: 1px solid #dac16e;
        padding: 2px 8px;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 4px
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_new-notication_mobile .info_item_action[data-v-87d29610]:hover {
        background: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_total-money_mobile[data-v-87d29610] {
        margin: 20px 0;
        position: relative
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_total-money_mobile[data-v-87d29610]:before {
        content: "";
        position: absolute;
        top: -10px;
        left: 0;
        right: 0;
        height: 1px;
        background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff 47.78%,hsla(0,0%,100%,0) 96.4%)
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_total-money_mobile[data-v-87d29610]:after {
        content: "";
        position: absolute;
        bottom: -10px;
        left: 0;
        right: 0;
        height: 1px;
        background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff 47.78%,hsla(0,0%,100%,0) 96.4%)
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-87d29610] {
        padding: 0 16px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-87d29610] {
        height: 30px;
        border-radius: 6px;
        border: 1px solid #dac16e;
        padding: 4px;
        display: flex;
        justify-content: space-between;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-87d29610] {
        color: #9e9e9e;
        font-size: 11px;
        line-height: 11px;
        width: 100px;
        display: flex;
        align-items: center;
        gap: 2px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div .value_point[data-v-87d29610] {
        font-size: 13px;
        width: calc(100% - 100px);
        border-radius: 4px;
        padding: 0 4px;
        background: #616161;
        color: #fff;
        white-space: nowrap
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-87d29610]:hover {
        transition: all .3s ease-in;
        background-color: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div:hover span[data-v-87d29610] {
        color: #fff
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div:hover .value_point[data-v-87d29610] {
        background: var(--aqua-light)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile[data-v-87d29610] {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        padding: 5px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-87d29610],#nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-87d29610] {
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 10px;
        cursor: pointer;
        display: flex;
        align-items: center;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money svg[data-v-87d29610],#nav .wrap-nav .nav-menu-mobile .agent-mobile a svg[data-v-87d29610] {
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-87d29610] {
        width: 100%;
        justify-content: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-87d29610] {
        background: #3b9c93
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-87d29610]:hover {
        background: var(--aqua-light)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .settlement[data-v-87d29610] {
        background: #424242
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-87d29610] {
        flex-direction: row;
        background: #000
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money p[data-v-87d29610] {
        color: #9e9e9e;
        font-size: 14px;
        line-height: normal;
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money span[data-v-87d29610] {
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-87d29610],#nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-87d29610] {
        display: flex;
        align-items: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-87d29610]:hover {
        transition: all .3s ease-in;
        transform: scale(1.05)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-87d29610] {
        background: #424242;
        border-radius: 10px;
        padding: 4px 8px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-87d29610]:hover {
        background: #303030;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-87d29610] {
        display: flex;
        align-items: center;
        padding: 7px 16px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-87d29610]:hover {
        background: var(--aqua-light);
        transition: all .3s ease-in;
        position: relative
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-87d29610]:hover:before {
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 5px;
        background: var(--aqua-gold)
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-87d29610]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-87d29610] {
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-87d29610] {
        display: flex;
        flex-direction: column
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-87d29610]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-87d29610]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .active[data-v-87d29610] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav .lang[data-v-87d29610] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav .more[data-v-87d29610] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav .more[data-v-87d29610] {
        display:flex
    }
}

.logo-main-custom[data-v-87d29610],.logo-main[data-v-87d29610] {
    width: 150px;
    -o-object-fit: contain;
    object-fit: contain;
    display: none
}

@media(max-width: 1300px) {
    .logo-main-custom[data-v-87d29610],.logo-main[data-v-87d29610] {
        display:block
    }
}

.lang-header-mobile[data-v-87d29610] {
    display: none
}

.login[data-v-87d29610],.signup[data-v-87d29610] {
    display: flex;
    align-items: center;
    gap: 5px
}

.login div[data-v-87d29610],.signup div[data-v-87d29610] {
    border: none!important;
    padding: 0!important
}

.lang_pc_auth[data-v-87d29610] {
    justify-content: end!important
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-87d29610] {
        display:block
    }

    .wrap-btn-auth[data-v-87d29610] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-87d29610] {
        padding: 10px 24px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-87d29610] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-87d29610] {
        width:100px
    }

    .more[data-v-87d29610] {
        margin-right: 10px!important
    }
}

.wrap_info_use .wrap_new-notication .info_item_action {
    border: 1px solid #dac16e
}

.wrap_info_use .wrap_new-notication .info_item_action:hover {
    background-color: #252424
}

.wrap_info_use .info_item_aqua {
    background-color: transparent!important;
    padding: 0 0 0 5px!important
}

.wrap_info_use .info_item_aqua:hover {
    background-color: #252424!important
}

.info_list_aqua {
    background-color: #17243d!important;
    box-shadow: 0 0 4.8px 0 #fdd835!important
}

.info_list_aqua div {
    border: 1px solid #dac16e
}

.info_list_user .action_info_user_page {
    flex-direction: column
}

.info_list_aqua .partner_menu a {
    background-color: var(--aqua-light)!important;
    border: 1px solid var(--aqua-light)
}

.info_list_aqua .partner_menu a:hover {
    background-color: #424242!important;
    color: var(--aqua-light)
}

.info_list_aqua .info_list_calculate .info_list_calculate_right .refesh:hover svg rect,.info_list_aqua .partner_menu a:hover svg path {
    fill: var(--aqua-light)
}

.info_list_aqua .info_list_calculate .info_list_calculate_right .calculate {
    border: 1px solid #dac16e
}

.info_list_aqua .info_list_calculate .info_list_calculate_right .calculate:hover {
    background: #424242
}

#logout_page_aqua button {
    border: 1px solid var(--aqua-light);
    background: var(--aqua-light)
}

#logout_page_aqua button span {
    color: #fff!important
}

#logout_page_aqua button:hover span {
    color: var(--aqua-light)!important
}

#logout_page_aqua button:hover svg path {
    fill: var(--aqua-light)
}

.language[data-v-487de3d1] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-487de3d1]:focus-visible,.language[data-v-487de3d1]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-487de3d1] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-487de3d1] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-487de3d1] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-487de3d1] {
    text-transform: none
}

.language img[data-v-487de3d1] {
    width: 24px;
    margin-right: 5px
}

.list-lang[data-v-487de3d1] {
    padding: 0;
    background-color: #e0e0e0!important;
    margin-top: 2px
}

.wrap-auth[data-v-4039b1c5] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-4039b1c5] {
    height: auto!important
}

.custom-auth .betting_history[data-v-4039b1c5],.custom-auth .coupon[data-v-4039b1c5],.custom-auth .logout button[data-v-4039b1c5],.custom-auth .logout[data-v-4039b1c5],.custom-auth .message[data-v-4039b1c5],.custom-auth .name[data-v-4039b1c5],.custom-auth .point-header[data-v-4039b1c5] {
    height: 30px
}

.betting_history[data-v-4039b1c5],.coupon[data-v-4039b1c5],.logout button[data-v-4039b1c5],.logout[data-v-4039b1c5],.message[data-v-4039b1c5],.name[data-v-4039b1c5],.point-header[data-v-4039b1c5] {
    height: 100%
}

.name[data-v-4039b1c5] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: var(--ready-casino-dark)
}

.name svg[data-v-4039b1c5] {
    margin-right: 5px
}

.name[data-v-4039b1c5]:hover {
    transform: scale(.98);
    background: #e75bff
}

.message[data-v-4039b1c5] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-4039b1c5]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-4039b1c5] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-4039b1c5] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-4039b1c5]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-4039b1c5] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-4039b1c5],.message.new[data-v-4039b1c5] {
    background: var(--ready-casino-dark)
}

.betting_history[data-v-4039b1c5],.point-header[data-v-4039b1c5] {
    padding: 4px 10px;
    border-radius: 4px;
    background: var(--ready-casino-dark);
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-4039b1c5]:hover,.point-header[data-v-4039b1c5]:hover {
    transform: scale(.98);
    background: #e75bff
}

.betting_history svg[data-v-4039b1c5],.point-header svg[data-v-4039b1c5] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-4039b1c5],.point-header[data-v-4039b1c5] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-4039b1c5] {
        font-size: 14px!important
    }
}

.logout button[data-v-4039b1c5],.logout[data-v-4039b1c5] {
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-4039b1c5] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575
}

.logout button[data-v-4039b1c5]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-4039b1c5] {
    transform: translateX(2px)
}

.lang-mobile[data-v-4039b1c5] {
    display: none
}

.custom-auth[data-v-4039b1c5] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-4039b1c5]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-4039b1c5] {
    margin-left: 0
}

.custom-auth .logout p[data-v-4039b1c5] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-4039b1c5] {
        flex-direction:column;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-4039b1c5]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-4039b1c5] {
        display: block
    }

    .wrap-auth[data-v-4039b1c5] {
        height: auto
    }

    .betting_history[data-v-4039b1c5],.coupon[data-v-4039b1c5],.logout button[data-v-4039b1c5],.logout[data-v-4039b1c5],.message[data-v-4039b1c5],.name[data-v-4039b1c5],.point-header[data-v-4039b1c5] {
        height: 25px;
        line-height: normal
    }
}

#header[data-v-5716ab36] {
    background: #121113;
    color: #fff;
    position: relative;
    display: flex;
    align-items: center;
    display: none
}

@media(max-width: 1300px) {
    #header[data-v-5716ab36] {
        display:none
    }
}

@media(max-width: 768px) {
    #header[data-v-5716ab36] {
        display:none
    }
}

.wrap-header[data-v-5716ab36] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.left[data-v-5716ab36] {
    display: flex;
    align-items: center;
    gap: 20px;
    position: relative
}

@media(min-width: 1301px) {
    .revert[data-v-5716ab36] {
        flex-direction:row-reverse
    }
}

.content-noti[data-v-5716ab36] {
    display: flex;
    align-items: center;
    border-radius: 6px;
    background: #212121;
    padding: 4px 15px;
    border: 1px solid #424242
}

.content-noti .item-left[data-v-5716ab36] {
    align-items: center;
    width: 420px;
    display: none
}

.content-noti .active[data-v-5716ab36] {
    display: flex
}

.item-left[data-v-5716ab36] {
    align-items: center;
    width: 420px;
    display: none
}

.time-head[data-v-5716ab36] {
    display: flex;
    align-items: center;
    color: #bdbdbd;
    font-size: 12px;
    font-weight: 500;
    padding-right: 20px;
    padding-left: 5px
}

.content[data-v-5716ab36] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 265px
}

.right[data-v-5716ab36] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px
}

.content-left[data-v-5716ab36] {
    padding-right: 10px;
    border-right: 1px solid #fff;
    color: var(--ready-casino-dark)
}

.content-right[data-v-5716ab36] {
    color: #bdbdbd
}

.content-left[data-v-5716ab36]:hover,.content-right[data-v-5716ab36]:hover {
    opacity: .7;
    cursor: pointer
}

.lang[data-v-5716ab36] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px
}

.hide-lang {
    .btn-lang {
        display: none
    }
}

.language[data-v-03d257ec] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-03d257ec]:focus-visible,.language[data-v-03d257ec]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-03d257ec] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-03d257ec] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-03d257ec] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-03d257ec] {
    text-transform: none
}

.language img[data-v-03d257ec] {
    width: 24px;
    margin-right: 5px
}

.list-lang[data-v-03d257ec] {
    padding: 0;
    background-color: #e0e0e0!important;
    margin-top: 2px
}

.wrap-auth[data-v-811ad000] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-811ad000] {
    height: auto!important
}

.custom-auth .betting_history[data-v-811ad000],.custom-auth .coupon[data-v-811ad000],.custom-auth .logout button[data-v-811ad000],.custom-auth .logout[data-v-811ad000],.custom-auth .message[data-v-811ad000],.custom-auth .name[data-v-811ad000],.custom-auth .point-header[data-v-811ad000] {
    height: 30px
}

.betting_history[data-v-811ad000],.coupon[data-v-811ad000],.logout button[data-v-811ad000],.logout[data-v-811ad000],.message[data-v-811ad000],.name[data-v-811ad000],.point-header[data-v-811ad000] {
    height: 100%
}

.name[data-v-811ad000] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: var(--ready-casino-dark)
}

.name svg[data-v-811ad000] {
    margin-right: 5px
}

.name[data-v-811ad000]:hover {
    transform: scale(.98);
    background: #e75bff
}

.message[data-v-811ad000] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-811ad000]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-811ad000] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-811ad000] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-811ad000]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-811ad000] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-811ad000],.message.new[data-v-811ad000] {
    background: var(--ready-casino-dark)
}

.betting_history[data-v-811ad000],.point-header[data-v-811ad000] {
    padding: 4px 10px;
    border-radius: 4px;
    background: var(--ready-casino-dark);
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-811ad000]:hover,.point-header[data-v-811ad000]:hover {
    transform: scale(.98);
    background: #e75bff
}

.betting_history svg[data-v-811ad000],.point-header svg[data-v-811ad000] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-811ad000],.point-header[data-v-811ad000] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-811ad000] {
        font-size: 14px!important
    }
}

.logout[data-v-811ad000] {
    display: flex;
    align-items: center
}

.logout button[data-v-811ad000] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-811ad000]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-811ad000] {
    transform: translateX(2px)
}

.lang-mobile[data-v-811ad000] {
    display: none
}

.custom-auth[data-v-811ad000] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-811ad000]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-811ad000] {
    margin-left: 0
}

.custom-auth .logout p[data-v-811ad000] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-811ad000] {
        flex-wrap:wrap;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-811ad000]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-811ad000] {
        display: block
    }

    .wrap-auth[data-v-811ad000] {
        height: auto
    }

    .betting_history[data-v-811ad000],.coupon[data-v-811ad000],.logout button[data-v-811ad000],.logout[data-v-811ad000],.message[data-v-811ad000],.name[data-v-811ad000],.point-header[data-v-811ad000] {
        height: 25px;
        line-height: normal
    }
}

#nav[data-v-484bd983] {
    background: #212121;
    color: #fff;
    width: 280px;
    height: 100vh;
    box-shadow: 0 0 20px #000;
    background: #41294a;
    display: flex;
    align-items: center;
    position: fixed;
    left: 0;
    top: 0
}

@media(max-width: 1200px) {
    #nav[data-v-484bd983] {
        width:100%;
        height: 50px;
        background: #000;
        z-index: 3
    }
}

#nav .wrap-nav[data-v-484bd983] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto
}

#nav .wrap-nav[data-v-484bd983]::-webkit-scrollbar {
    width: 4px
}

#nav .wrap-nav[data-v-484bd983]::-webkit-scrollbar-thumb,#nav .wrap-nav[data-v-484bd983]::-webkit-scrollbar-track {
    background: #212121
}

#nav .wrap-nav .menu_honzial[data-v-484bd983] {
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between
}

#nav .wrap-nav .menu_honzial .wrap_action-open[data-v-484bd983] {
    width: 80px
}

#nav .wrap-nav .menu_honzial .wrap-info_user[data-v-484bd983] {
    min-width: 80px
}

#nav .wrap-nav .menu_honzial .wrap-info_user .login_user[data-v-484bd983] {
    display: flex;
    align-items: center;
    gap: 5px;
    cursor: pointer
}

#nav .wrap-nav .menu_honzial .wrap-info_user .login_user span[data-v-484bd983] {
    color: #fdcd0a;
    font-size: 1.1rem;
    font-weight: 500
}

#nav .wrap-nav .nav-menu-desktop[data-v-484bd983] {
    display: flex;
    align-items: center;
    flex-direction: column;
    padding: 0 15px;
    width: 100%;
    height: -moz-max-content;
    height: max-content
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-484bd983] {
    width: 100%;
    height: 38px;
    margin: 5px 0;
    padding: 0 10px 0 20px;
    color: #fdcd0a;
    filter: brightness(100);
    display: flex;
    justify-content: start;
    align-items: center;
    cursor: pointer;
    position: relative;
    transition: all 0s ease-in-out
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-484bd983]:hover {
    background: linear-gradient(90deg,#2b1234,transparent);
    filter: brightness(1)
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-484bd983] {
    display: grid;
    grid-template-columns: 26px auto;
    align-items: center;
    grid-gap: 8px;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top img[data-v-484bd983] {
    width: 26px;
    height: 26px
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .icon-nav_under[data-v-484bd983] {
    width: 20px;
    height: 20px
}

#nav .wrap-nav .nav-menu-desktop .item_under[data-v-484bd983] {
    height: 32px
}

@media(max-width: 1200px) {
    #nav .wrap-nav .nav-menu-desktop[data-v-484bd983] {
        display:none
    }
}

#nav .wrap-nav .nav-menu-mobile[data-v-484bd983] {
    display: none
}

#nav .wrap-nav .wrap-btn-auth-mobile[data-v-484bd983] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px
}

#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-484bd983] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    transition: all .3s ease-in;
    text-transform: uppercase;
    cursor: pointer;
    font-size: 16px
}

#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-484bd983]:hover:not(:first-child) {
    transition: all .3s ease-in;
    background: #fff;
    color: #000
}

#nav .wrap-nav .wrap-btn-auth-mobile .login[data-v-484bd983] {
    background: linear-gradient(180deg,#f8bb49,#f7941d);
    color: #000;
    border: 1px solid transparent
}

#nav .wrap-nav .wrap-btn-auth-mobile .signup[data-v-484bd983] {
    border: 1px solid #fff;
    color: #fff
}

@media(max-width: 450px) {
    #nav .wrap-nav .wrap-btn-auth-mobile div[data-v-484bd983] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav .wrap-nav .wrap-btn-auth-mobile[data-v-484bd983] {
        grid-template-columns:1fr
    }
}

@media(min-width: 1201px) {
    #nav .wrap-nav[data-v-484bd983] {
        flex-direction:column;
        justify-content: normal
    }

    #nav .wrap-nav .wrap-btn-auth[data-v-484bd983] {
        grid-template-columns: repeat(1,1fr)
    }

    #nav .wrap-nav .wrap-btn-auth div[data-v-484bd983] {
        padding: 0 10px
    }
}

#nav .wrap-nav .overlay[data-v-484bd983] {
    display: none
}

@media(max-width: 1200px) {
    #nav .wrap-nav[data-v-484bd983] {
        width:98%
    }

    #nav .wrap-nav .overlay[data-v-484bd983] {
        display: block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-484bd983] {
        display: block;
        width: 100%;
        height: 100vh;
        background: linear-gradient(to bottom right,rgba(43,18,52,.9),rgba(41,0,56,.9));
        -webkit-backdrop-filter: blur(2px);
        backdrop-filter: blur(2px);
        position: fixed;
        top: 0;
        left: -100%;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-484bd983]::-webkit-scrollbar {
        width: 6px
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-484bd983]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_action_close[data-v-484bd983] {
        width: calc(100% - 10px);
        display: flex;
        align-items: center;
        justify-content: end;
        margin: 10px 0 0 0
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_action_close .close[data-v-484bd983] {
        width: 30px;
        height: 30px;
        border-radius: 50px;
        border: 1px solid #fdcd0a
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-484bd983] {
        padding: 5px 24px 0 24px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-484bd983] {
        min-width: 200px;
        max-width: -moz-max-content;
        max-width: max-content;
        min-height: 40px;
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 13px;
        font-weight: 700;
        text-transform: uppercase;
        display: flex;
        align-items: center;
        gap: 5px;
        border: 1px solid hsla(0,0%,100%,.2);
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-484bd983] {
        min-width: 50px;
        color: #9e9e9e;
        font-size: 13px;
        line-height: normal;
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-484bd983]:hover {
        transition: all .3s ease-in;
        background-color: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div:hover span[data-v-484bd983] {
        color: #fff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile[data-v-484bd983] {
        display: flex;
        flex-direction: column;
        gap: 8px;
        padding: 5px 24px 0 24px;
        margin-top: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .title_partner[data-v-484bd983] {
        color: #fdcd0a
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .wrap_action_partner_mobile[data-v-484bd983] {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-484bd983],#nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-484bd983] {
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 10px;
        cursor: pointer;
        display: flex;
        align-items: center;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money svg[data-v-484bd983],#nav .wrap-nav .nav-menu-mobile .agent-mobile a svg[data-v-484bd983] {
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-484bd983] {
        width: -moz-max-content;
        width: max-content
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-484bd983] {
        background: var(--ready-casino-dark)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-484bd983]:hover {
        background: #e75bff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .settlement[data-v-484bd983] {
        background: #424242
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-484bd983] {
        flex-direction: row;
        background: #000
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money p[data-v-484bd983] {
        color: #9e9e9e;
        font-size: 14px;
        line-height: normal;
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money span[data-v-484bd983] {
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-484bd983],#nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-484bd983] {
        display: flex;
        align-items: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-484bd983]:hover {
        transition: all .3s ease-in;
        transform: scale(1.05)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-484bd983] {
        background: #424242;
        border-radius: 10px;
        padding: 4px 8px;
        font-size: 14px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-484bd983]:hover {
        background: #303030;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_nav_mobile[data-v-484bd983] {
        margin-top: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-484bd983] {
        display: flex;
        align-items: center;
        padding: 10px 10px 10px 24px;
        color: #fdcd0a;
        filter: brightness(100);
        border-top: 1px solid hsla(0,0%,100%,.2);
        transition: all 0s ease-in;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-484bd983]:hover {
        filter: brightness(1)
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-484bd983] {
        display: grid;
        grid-template-columns: 26px auto;
        align-items: center;
        grid-gap: 8px;
        width: 100%
    }

    #nav .wrap-nav .nav-menu-mobile .nav_item-top[data-v-484bd983] {
        padding: 16px 10px 16px 24px;
        background: rgba(0,0,0,.3)
    }

    #nav .wrap-nav .active[data-v-484bd983] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav .total-money[data-v-484bd983] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    width: auto;
    padding: 15px;
    margin-top: 15px;
    font-weight: 700;
    width: calc(100% - 30px);
    border-radius: 10px;
    background: hsla(0,0%,100%,.102);
    box-shadow: 0 0 10px rgba(0,0,0,.302)
}

#nav .total-money div:not(:first-child) div[data-v-484bd983] {
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-size: 14px;
    padding: 5px 10px;
    border-radius: 10px;
    background: #000;
    box-shadow: inset 2px 2px 1px 0 hsla(0,0%,48%,.3),1px 1px 2px 0 rgba(0,0,0,.5)
}

#nav .total-money div:not(:first-child) div span[data-v-484bd983] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

#nav .total-money .wrap_poin_amount-held[data-v-484bd983] {
    display: flex;
    flex-direction: column;
    gap: 5px
}

#nav .total-money .wrap_poin_amount-held div[data-v-484bd983] {
    flex-direction: column;
    grid-gap: 4px!important;
    padding: 4px 12px;
    border-radius: 10px;
    min-width: 135px;
    font-size: 14px;
    box-shadow: none!important;
    height: 59px
}

#nav .total-money .wrap_poin_amount-held div span[data-v-484bd983] {
    font-size: 11px;
    color: #9e9e9e
}

#nav .total-money .item_point[data-v-484bd983],#nav .total-money .point[data-v-484bd983] {
    cursor: pointer
}

#nav .total-money .item_amount-held[data-v-484bd983] {
    cursor: pointer;
    border: 1px solid #616161
}

#nav .total-money .item_amount-held p[data-v-484bd983] {
    border-radius: 4px;
    padding: 0 4px;
    background: #403f41
}

#nav .total-money .item_amount-held span[data-v-484bd983] {
    position: relative
}

#nav .total-money .item_amount-held span[data-v-484bd983]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .total-money .item_amount-held[data-v-484bd983]:hover {
    background: #333;
    transition: all .3s ease-in
}

#nav .total-money .item_amount-held:hover span[data-v-484bd983] {
    color: #fff
}

#nav .total-money .item_point[data-v-484bd983] {
    border: 1px solid #616161
}

#nav .total-money .item_point p[data-v-484bd983] {
    border-radius: 4px;
    padding: 0 4px;
    background: #403f41
}

#nav .total-money .item_point span[data-v-484bd983] {
    position: relative
}

#nav .total-money .item_point span[data-v-484bd983]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .total-money .item_point[data-v-484bd983]:hover {
    background: #333!important;
    transition: all .3s ease-in
}

#nav .total-money .item_point:hover span[data-v-484bd983] {
    color: #fff
}

@media(max-width: 1200px) {
    #nav .total-money[data-v-484bd983] {
        display:none
    }
}

#nav .wrap-menu_pc[data-v-484bd983] {
    width: 100%;
    margin-top: 15px;
    border-radius: 10px;
    background: hsla(0,0%,100%,.102);
    box-shadow: 0 0 10px rgba(0,0,0,.302)
}

#nav .wrap-menu_pc .nav-item_top[data-v-484bd983],#nav .wrap-menu_pc .nav-item_under[data-v-484bd983] {
    padding: 15px 0
}

#nav .wrap-menu_pc .nav-item_top[data-v-484bd983] {
    position: relative
}

#nav .wrap-menu_pc .nav-item_top[data-v-484bd983]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 5%;
    width: 90%;
    height: 1px;
    background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff,hsla(0,0%,100%,0))
}

#nav .wrap_bg_nav[data-v-484bd983] {
    margin-top: 15px;
    background: url(../images/bg_nav.94af5a36.png) top no-repeat;
    background-size: 100% auto;
    border-radius: 10px;
    width: 100%;
    min-height: 378px;
    position: relative
}

#nav .wrap_bg_nav .wrap_content_bg[data-v-484bd983] {
    padding: 0 0 0 20px;
    margin: 20px 0 0;
    display: flex;
    flex-direction: column
}

#nav .wrap_bg_nav .wrap_content_bg h4[data-v-484bd983] {
    font-size: 1rem;
    font-weight: 400;
    color: #fff
}

#nav .wrap_bg_nav .wrap_content_bg h3[data-v-484bd983] {
    font-size: 2rem;
    content: "Casino";
    font-weight: 400;
    color: #fdcd0a;
    text-transform: uppercase
}

#nav .wrap_bg_nav .wrap_content_bg p[data-v-484bd983] {
    margin-top: 5px;
    line-height: 1.5;
    font-size: 12px;
    font-weight: 400
}

#nav .wrap_bg_nav img[data-v-484bd983] {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 110%;
    -o-object-fit: contain;
    object-fit: contain;
    z-index: 1
}

#nav .more[data-v-484bd983] {
    display: none
}

@media(max-width: 1200px) {
    #nav .more[data-v-484bd983] {
        display:flex
    }
}

.logo-main-custom[data-v-484bd983],.logo-main[data-v-484bd983] {
    width: 124px;
    -o-object-fit: contain;
    object-fit: contain;
    display: none
}

@media(max-width: 1200px) {
    .logo-main-custom[data-v-484bd983],.logo-main[data-v-484bd983] {
        display:block
    }

    .wrap-btn-auth[data-v-484bd983] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-484bd983] {
        padding: 10px 24px 0;
        margin-bottom: 20px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-484bd983] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-484bd983] {
        width:90px
    }

    .more[data-v-484bd983] {
        margin-right: 10px!important
    }
}

@media(min-width: 1201px) {
    .menu_honzial {
        display:none!important
    }
}

.logo_menu.kingado {
    margin-top: 25px!important;
    width: 100%
}

.logo_menu.kingado .logo-main {
    width: 100%;
    display: block;
    -o-object-fit: contain;
    object-fit: contain
}

.info_list_aqua {
    box-shadow: 0 0 4.8px 0 #797979!important
}

#logout_page_aqua span {
    color: var(--ready-casino-light)!important
}

.language[data-v-3cfcdfde] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-3cfcdfde]:focus-visible,.language[data-v-3cfcdfde]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-3cfcdfde] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-3cfcdfde] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-3cfcdfde] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-3cfcdfde] {
    text-transform: none
}

.language img[data-v-3cfcdfde] {
    width: 24px;
    margin-right: 5px
}

.list-lang[data-v-3cfcdfde] {
    padding: 0;
    background-color: #e0e0e0!important;
    margin-top: 2px
}

.wrap-auth[data-v-69506fb0] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-69506fb0] {
    height: auto!important
}

.custom-auth .betting_history[data-v-69506fb0],.custom-auth .coupon[data-v-69506fb0],.custom-auth .logout button[data-v-69506fb0],.custom-auth .logout[data-v-69506fb0],.custom-auth .message[data-v-69506fb0],.custom-auth .name[data-v-69506fb0],.custom-auth .point-header[data-v-69506fb0] {
    height: 30px
}

.betting_history[data-v-69506fb0],.coupon[data-v-69506fb0],.logout button[data-v-69506fb0],.logout[data-v-69506fb0],.message[data-v-69506fb0],.name[data-v-69506fb0],.point-header[data-v-69506fb0] {
    height: 100%
}

.name[data-v-69506fb0] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: var(--ready-casino-dark)
}

.name svg[data-v-69506fb0] {
    margin-right: 5px
}

.name[data-v-69506fb0]:hover {
    transform: scale(.98);
    background: #e75bff
}

.message[data-v-69506fb0] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-69506fb0]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-69506fb0] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-69506fb0] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-69506fb0]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-69506fb0] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-69506fb0],.message.new[data-v-69506fb0] {
    background: var(--ready-casino-dark)
}

.betting_history[data-v-69506fb0],.point-header[data-v-69506fb0] {
    padding: 4px 10px;
    border-radius: 4px;
    background: var(--ready-casino-dark);
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-69506fb0]:hover,.point-header[data-v-69506fb0]:hover {
    transform: scale(.98);
    background: #e75bff
}

.betting_history svg[data-v-69506fb0],.point-header svg[data-v-69506fb0] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-69506fb0],.point-header[data-v-69506fb0] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-69506fb0] {
        font-size: 14px!important
    }
}

.logout button[data-v-69506fb0],.logout[data-v-69506fb0] {
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-69506fb0] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575
}

.logout button[data-v-69506fb0]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-69506fb0] {
    transform: translateX(2px)
}

.lang-mobile[data-v-69506fb0] {
    display: none
}

.custom-auth[data-v-69506fb0] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-69506fb0]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-69506fb0] {
    margin-left: 0
}

.custom-auth .logout p[data-v-69506fb0] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-69506fb0] {
        flex-direction:column;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-69506fb0]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-69506fb0] {
        display: block
    }

    .wrap-auth[data-v-69506fb0] {
        height: auto
    }

    .betting_history[data-v-69506fb0],.coupon[data-v-69506fb0],.logout button[data-v-69506fb0],.logout[data-v-69506fb0],.message[data-v-69506fb0],.name[data-v-69506fb0],.point-header[data-v-69506fb0] {
        height: 25px;
        line-height: normal
    }
}

#header[data-v-658ece0a] {
    background: #121113;
    color: #fff;
    position: relative;
    display: flex;
    align-items: center;
    display: none
}

@media(max-width: 1300px) {
    #header[data-v-658ece0a] {
        display:none
    }
}

@media(max-width: 768px) {
    #header[data-v-658ece0a] {
        display:none
    }
}

.wrap-header[data-v-658ece0a] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.left[data-v-658ece0a] {
    display: flex;
    align-items: center;
    gap: 20px;
    position: relative
}

@media(min-width: 1301px) {
    .revert[data-v-658ece0a] {
        flex-direction:row-reverse
    }
}

.content-noti[data-v-658ece0a] {
    display: flex;
    align-items: center;
    border-radius: 6px;
    background: #212121;
    padding: 4px 15px;
    border: 1px solid #424242
}

.content-noti .item-left[data-v-658ece0a] {
    align-items: center;
    width: 420px;
    display: none
}

.content-noti .active[data-v-658ece0a] {
    display: flex
}

.item-left[data-v-658ece0a] {
    align-items: center;
    width: 420px;
    display: none
}

.time-head[data-v-658ece0a] {
    display: flex;
    align-items: center;
    color: #bdbdbd;
    font-size: 12px;
    font-weight: 500;
    padding-right: 20px;
    padding-left: 5px
}

.content[data-v-658ece0a] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 265px
}

.right[data-v-658ece0a] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px
}

.content-left[data-v-658ece0a] {
    padding-right: 10px;
    border-right: 1px solid #fff;
    color: var(--ready-casino-dark)
}

.content-right[data-v-658ece0a] {
    color: #bdbdbd
}

.content-left[data-v-658ece0a]:hover,.content-right[data-v-658ece0a]:hover {
    opacity: .7;
    cursor: pointer
}

.lang[data-v-658ece0a] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px
}

.hide-lang {
    .btn-lang {
        display: none
    }
}

#nav[data-v-c5f958ca] {
    background: #212121;
    color: #fff;
    height: 70px;
    display: flex;
    align-items: center;
    position: relative;
    border-bottom: 2px solid #495057
}

#nav .wrap-nav[data-v-c5f958ca] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%
}

@media(min-width: 1500px) {
    #nav .wrap-nav[data-v-c5f958ca] {
        padding:0 28px
    }
}

#nav .wrap-nav .nav-menu-desktop[data-v-c5f958ca] {
    display: flex;
    align-items: center
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-c5f958ca] {
    width: 120px;
    height: 62px;
    padding: 10px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
    transition: all .1s ease-in;
    position: relative
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-c5f958ca]:before {
    background: var(--ready-casino-dark);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    transform: scaleX(0);
    transition: transform .5s ease-in-out;
    z-index: 0
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item[data-v-c5f958ca] {
        width:100px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-c5f958ca]:hover:before {
    transform: scaleX(1)
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top~span[data-v-c5f958ca] {
    color: #fff;
    transition: all .3s ease-in;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-c5f958ca] {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-c5f958ca] {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 2px;
    transition: all .3s ease-in
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-c5f958ca] {
        font-size:10px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon[data-v-c5f958ca] {
    margin-right: 8px
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-c5f958ca] {
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-c5f958ca] {
        font-size:12px
    }
}

@media(max-width: 1300px) {
    #nav .wrap-nav .nav-menu-desktop[data-v-c5f958ca] {
        display:none
    }
}

#nav .wrap-nav .nav-menu-mobile[data-v-c5f958ca] {
    display: none
}

#nav .wrap-nav .total-money[data-v-c5f958ca] {
    display: flex;
    align-items: center;
    gap: 5px;
    width: auto;
    padding: 10px;
    border-radius: 10px;
    font-weight: 700
}

#nav .wrap-nav .total-money div:not(:first-child) div[data-v-c5f958ca] {
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-size: 14px;
    padding: 5px 10px;
    border-radius: 10px;
    background: #000;
    box-shadow: inset 2px 2px 1px 0 hsla(0,0%,48%,.3),1px 1px 2px 0 rgba(0,0,0,.5)
}

#nav .wrap-nav .total-money div:not(:first-child) div span[data-v-c5f958ca] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div[data-v-c5f958ca] {
    flex-direction: column;
    grid-gap: 4px!important;
    padding: 4px 12px;
    border-radius: 10px;
    min-width: 135px;
    font-size: 14px;
    box-shadow: none!important;
    height: 59px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div span[data-v-c5f958ca] {
    font-size: 11px;
    color: #9e9e9e
}

#nav .wrap-nav .total-money .item_point[data-v-c5f958ca],#nav .wrap-nav .total-money .point[data-v-c5f958ca] {
    cursor: pointer
}

#nav .wrap-nav .total-money .item_amount-held[data-v-c5f958ca] {
    cursor: pointer;
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_amount-held p[data-v-c5f958ca] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-c5f958ca] {
    position: relative
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-c5f958ca]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_amount-held[data-v-c5f958ca]:hover {
    background: #333;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_amount-held:hover span[data-v-c5f958ca] {
    color: #fff
}

#nav .wrap-nav .total-money .item_point[data-v-c5f958ca] {
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_point p[data-v-c5f958ca] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav .wrap-nav .total-money .item_point span[data-v-c5f958ca] {
    position: relative
}

#nav .wrap-nav .total-money .item_point span[data-v-c5f958ca]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_point[data-v-c5f958ca]:hover {
    background: #333!important;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_point:hover span[data-v-c5f958ca] {
    color: #fff
}

@media(max-width: 1300px) {
    #nav .wrap-nav .total-money[data-v-c5f958ca] {
        display:none
    }
}

#nav .wrap-nav .wrap-btn-auth-mobile[data-v-c5f958ca],#nav .wrap-nav .wrap-btn-auth[data-v-c5f958ca] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-c5f958ca],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-c5f958ca] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-c5f958ca]:hover:not(:first-child),#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-c5f958ca]:hover:not(:first-child) {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav .wrap-nav .wrap-btn-auth .signup[data-v-c5f958ca],#nav .wrap-nav .wrap-btn-auth-mobile .signup[data-v-c5f958ca] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav .wrap-nav .wrap-btn-auth div[data-v-c5f958ca],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-c5f958ca] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav .wrap-nav .wrap-btn-auth-mobile[data-v-c5f958ca],#nav .wrap-nav .wrap-btn-auth[data-v-c5f958ca] {
        grid-template-columns:1fr
    }
}

@media(min-width: 1301px) {
    #nav .wrap-nav .wrap-btn-auth[data-v-c5f958ca] {
        grid-template-columns:repeat(3,1fr)
    }

    #nav .wrap-nav .wrap-btn-auth div[data-v-c5f958ca] {
        padding: 0 10px
    }

    #nav .wrap-nav .wrap-btn-auth .lang_pc_auth[data-v-c5f958ca] {
        border: none;
        padding: 0
    }
}

#nav .wrap-nav .overlay[data-v-c5f958ca] {
    display: none
}

@media(max-width: 1300px) {
    #nav .wrap-nav .overlay[data-v-c5f958ca] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-c5f958ca] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-c5f958ca]::-webkit-scrollbar {
        width: 6px
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-c5f958ca]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .close[data-v-c5f958ca] {
        padding: 24px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-c5f958ca] {
        padding: 5px 24px 0 24px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-c5f958ca] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-c5f958ca] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-c5f958ca]:hover {
        transition: all .3s ease-in;
        background-color: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div:hover span[data-v-c5f958ca] {
        color: #fff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile[data-v-c5f958ca] {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        padding: 5px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-c5f958ca],#nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-c5f958ca] {
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 10px;
        cursor: pointer;
        display: flex;
        align-items: center;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money svg[data-v-c5f958ca],#nav .wrap-nav .nav-menu-mobile .agent-mobile a svg[data-v-c5f958ca] {
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-c5f958ca] {
        width: 100%;
        justify-content: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-c5f958ca] {
        background: var(--ready-casino-dark)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-c5f958ca]:hover {
        background: #e75bff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .settlement[data-v-c5f958ca] {
        background: #424242
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-c5f958ca] {
        flex-direction: row;
        background: #000
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money p[data-v-c5f958ca] {
        color: #9e9e9e;
        font-size: 14px;
        line-height: normal;
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money span[data-v-c5f958ca] {
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-c5f958ca],#nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-c5f958ca] {
        display: flex;
        align-items: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-c5f958ca]:hover {
        transition: all .3s ease-in;
        transform: scale(1.05)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-c5f958ca] {
        background: #424242;
        border-radius: 10px;
        padding: 4px 8px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-c5f958ca]:hover {
        background: #303030;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-c5f958ca] {
        display: flex;
        align-items: center;
        padding: 10px 24px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-c5f958ca]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-c5f958ca]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-c5f958ca] {
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-c5f958ca] {
        display: flex;
        flex-direction: column
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-c5f958ca]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-c5f958ca]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .active[data-v-c5f958ca] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav .lang[data-v-c5f958ca] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav .more[data-v-c5f958ca] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav .more[data-v-c5f958ca] {
        display:flex
    }
}

.logo-main-custom[data-v-c5f958ca],.logo-main[data-v-c5f958ca] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain;
    display: none
}

@media(max-width: 1300px) {
    .logo-main-custom[data-v-c5f958ca],.logo-main[data-v-c5f958ca] {
        display:block
    }
}

.lang-header-mobile[data-v-c5f958ca] {
    display: none
}

.login[data-v-c5f958ca],.signup[data-v-c5f958ca] {
    display: flex;
    align-items: center;
    gap: 5px
}

.login div[data-v-c5f958ca],.signup div[data-v-c5f958ca] {
    border: none!important;
    padding: 0!important
}

.lang_pc_auth[data-v-c5f958ca] {
    justify-content: end!important
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-c5f958ca] {
        display:block
    }

    .wrap-btn-auth[data-v-c5f958ca] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-c5f958ca] {
        padding: 10px 24px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-c5f958ca] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-c5f958ca] {
        width:100px
    }

    .more[data-v-c5f958ca] {
        margin-right: 10px!important
    }
}

.language[data-v-7adce924] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-7adce924]:focus-visible,.language[data-v-7adce924]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-7adce924] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-7adce924] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-7adce924] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-7adce924] {
    text-transform: none
}

.language img[data-v-7adce924] {
    width: 24px;
    margin-right: 5px
}

.list-lang[data-v-7adce924] {
    padding: 0;
    background-color: #e0e0e0!important;
    margin-top: 2px
}

.wrap-auth[data-v-8a9871e2] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-8a9871e2] {
    height: auto!important
}

.custom-auth .betting_history[data-v-8a9871e2],.custom-auth .coupon[data-v-8a9871e2],.custom-auth .logout button[data-v-8a9871e2],.custom-auth .logout[data-v-8a9871e2],.custom-auth .message[data-v-8a9871e2],.custom-auth .name[data-v-8a9871e2],.custom-auth .point-header[data-v-8a9871e2] {
    height: 30px
}

.betting_history[data-v-8a9871e2],.coupon[data-v-8a9871e2],.logout button[data-v-8a9871e2],.logout[data-v-8a9871e2],.message[data-v-8a9871e2],.name[data-v-8a9871e2],.point-header[data-v-8a9871e2] {
    height: 100%
}

.name[data-v-8a9871e2] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: #3e3e3e
}

.name svg[data-v-8a9871e2] {
    margin-right: 5px
}

.name[data-v-8a9871e2]:hover {
    transform: scale(.98);
    background: #575757
}

.message[data-v-8a9871e2] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-8a9871e2]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-8a9871e2] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-8a9871e2] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-8a9871e2]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-8a9871e2] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-8a9871e2],.message.new[data-v-8a9871e2] {
    background: var(--ready-casino-dark)
}

.betting_history[data-v-8a9871e2],.point-header[data-v-8a9871e2] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #3e3e3e;
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-8a9871e2]:hover,.point-header[data-v-8a9871e2]:hover {
    transform: scale(.98);
    background: #575757
}

.betting_history svg[data-v-8a9871e2],.point-header svg[data-v-8a9871e2] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-8a9871e2],.point-header[data-v-8a9871e2] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-8a9871e2] {
        font-size: 14px!important
    }
}

.logout[data-v-8a9871e2] {
    display: flex;
    align-items: center;
    margin-left: 10px;
    color: var(--aqua-gold)
}

.logout button[data-v-8a9871e2] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-8a9871e2]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-8a9871e2] {
    transform: translateX(2px)
}

.lang-mobile[data-v-8a9871e2] {
    display: none
}

.custom-auth[data-v-8a9871e2] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-8a9871e2]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-8a9871e2] {
    margin-left: 0
}

.custom-auth .logout p[data-v-8a9871e2] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-8a9871e2] {
        flex-direction:column;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-8a9871e2]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-8a9871e2] {
        display: block
    }

    .wrap-auth[data-v-8a9871e2] {
        height: auto
    }

    .betting_history[data-v-8a9871e2],.coupon[data-v-8a9871e2],.logout button[data-v-8a9871e2],.logout[data-v-8a9871e2],.message[data-v-8a9871e2],.name[data-v-8a9871e2],.point-header[data-v-8a9871e2] {
        height: 25px;
        line-height: normal
    }
}

#header[data-v-cf7dfdd4] {
    background: #121113;
    color: #fff;
    position: relative;
    display: flex;
    align-items: center;
    display: none
}

@media(max-width: 1300px) {
    #header[data-v-cf7dfdd4] {
        display:none
    }
}

@media(max-width: 768px) {
    #header[data-v-cf7dfdd4] {
        display:none
    }
}

.wrap-header[data-v-cf7dfdd4] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.left[data-v-cf7dfdd4] {
    display: flex;
    align-items: center;
    gap: 20px;
    position: relative
}

@media(min-width: 1301px) {
    .revert[data-v-cf7dfdd4] {
        flex-direction:row-reverse
    }
}

.content-noti[data-v-cf7dfdd4] {
    display: flex;
    align-items: center;
    border-radius: 6px;
    background: #212121;
    padding: 4px 15px;
    border: 1px solid #424242
}

.content-noti .item-left[data-v-cf7dfdd4] {
    align-items: center;
    width: 420px;
    display: none
}

.content-noti .active[data-v-cf7dfdd4] {
    display: flex
}

.item-left[data-v-cf7dfdd4] {
    align-items: center;
    width: 420px;
    display: none
}

.time-head[data-v-cf7dfdd4] {
    display: flex;
    align-items: center;
    color: #bdbdbd;
    font-size: 12px;
    font-weight: 500;
    padding-right: 20px;
    padding-left: 5px
}

.content[data-v-cf7dfdd4] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 265px
}

.right[data-v-cf7dfdd4] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px
}

.content-left[data-v-cf7dfdd4] {
    padding-right: 10px;
    border-right: 1px solid #fff;
    color: var(--ready-casino-dark)
}

.content-right[data-v-cf7dfdd4] {
    color: #bdbdbd
}

.content-left[data-v-cf7dfdd4]:hover,.content-right[data-v-cf7dfdd4]:hover {
    opacity: .7;
    cursor: pointer
}

.lang[data-v-cf7dfdd4] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px
}

.hide-lang {
    .btn-lang {
        display: none
    }
}

.wrap[data-v-6ab0dc3c] {
    max-width: 1280px
}

#wrap_action[data-v-6ab0dc3c] {
    background: #000;
    color: #fff;
    height: 70px;
    display: flex;
    align-items: center;
    position: relative
}

#wrap_action .wrap-nav_action[data-v-6ab0dc3c] {
    display: flex;
    justify-content: end;
    align-items: center;
    height: 100%
}

@media(min-width: 1300px) {
    #wrap_action .wrap-nav_action[data-v-6ab0dc3c] {
        padding:0 28px
    }
}

#wrap_action .wrap-btn-auth[data-v-6ab0dc3c] {
    display: flex;
    align-items: center;
    gap: 5px
}

#wrap_action .wrap-btn-auth div[data-v-6ab0dc3c] {
    width: 80px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #efe2a0!important;
    background: #000;
    color: #fff;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 18px;
    font-weight: 600
}

@media(max-width: 1300px) {
    #wrap_action[data-v-6ab0dc3c] {
        display:none
    }
}

.total-money[data-v-6ab0dc3c] {
    display: flex;
    gap: 5px;
    width: auto;
    padding: 0;
    border-radius: 10px;
    font-weight: 700
}

.total-money div:not(:first-child) div[data-v-6ab0dc3c] {
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-size: 14px;
    padding: 5px 10px;
    border-radius: 10px;
    background: #000;
    box-shadow: inset 2px 2px 1px 0 hsla(0,0%,48%,.3),1px 1px 2px 0 rgba(0,0,0,.5)
}

.total-money div:not(:first-child) div span[data-v-6ab0dc3c] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

.total-money .wrap_poin_amount-held div[data-v-6ab0dc3c] {
    flex-direction: column;
    grid-gap: 4px!important;
    padding: 4px 12px;
    border-radius: 10px;
    min-width: 135px;
    font-size: 14px;
    box-shadow: none!important;
    height: 59px
}

.total-money .wrap_poin_amount-held div span[data-v-6ab0dc3c] {
    font-size: 11px;
    color: #9e9e9e
}

.total-money .item_point[data-v-6ab0dc3c],.total-money .point[data-v-6ab0dc3c] {
    cursor: pointer
}

.total-money .item_amount-held[data-v-6ab0dc3c] {
    cursor: pointer;
    border: 1px solid #616161
}

.total-money .item_amount-held p[data-v-6ab0dc3c] {
    border-radius: 4px;
    padding: 0 4px;
    background: #3e3e3e
}

.total-money .item_amount-held span[data-v-6ab0dc3c] {
    position: relative
}

.total-money .item_amount-held span[data-v-6ab0dc3c]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--aqua-gold);
    left: 0;
    top: 0
}

.total-money .item_amount-held[data-v-6ab0dc3c]:hover {
    background: #333;
    transition: all .3s ease-in
}

.total-money .item_amount-held:hover span[data-v-6ab0dc3c] {
    color: #fff
}

.total-money .item_point[data-v-6ab0dc3c] {
    border: 1px solid #616161
}

.total-money .item_point p[data-v-6ab0dc3c] {
    border-radius: 4px;
    padding: 0 4px;
    background: #3e3e3e
}

.total-money .item_point span[data-v-6ab0dc3c] {
    position: relative
}

.total-money .item_point span[data-v-6ab0dc3c]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--aqua-gold);
    left: 0;
    top: 0
}

.total-money .item_point[data-v-6ab0dc3c]:hover {
    background: #333!important;
    transition: all .3s ease-in
}

.total-money .item_point:hover span[data-v-6ab0dc3c] {
    color: #fff
}

@media(max-width: 1300px) {
    .total-money[data-v-6ab0dc3c] {
        display:none
    }
}

#nav[data-v-6ab0dc3c] {
    background: #3e3e3e;
    color: #fff;
    height: 70px;
    display: flex;
    align-items: center;
    position: relative
}

@media(max-width: 1300px) {
    #nav[data-v-6ab0dc3c] {
        background:#000;
        border-bottom: 2px solid #efe2a0
    }
}

#nav .wrap-nav[data-v-6ab0dc3c] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%
}

#nav .wrap-nav .nav-menu-desktop[data-v-6ab0dc3c] {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-6ab0dc3c] {
    max-width: 120px;
    min-width: 100px;
    height: 62px;
    padding: 10px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
    transition: all .1s ease-in;
    position: relative
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top[data-v-6ab0dc3c] {
    transition: all .3s ease-in;
    color: #efe2a0
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top~span[data-v-6ab0dc3c] {
    color: #fff;
    transition: all .3s ease-in;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-6ab0dc3c] {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-6ab0dc3c] {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 2px;
    transition: all .3s ease-in
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon[data-v-6ab0dc3c] {
    margin-right: 8px
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-6ab0dc3c] {
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-6ab0dc3c] {
        font-size:12px
    }
}

@media(max-width: 1300px) {
    #nav .wrap-nav .nav-menu-desktop[data-v-6ab0dc3c] {
        display:none
    }
}

#nav .wrap-nav .nav-menu-mobile[data-v-6ab0dc3c] {
    display: none
}

#nav .wrap-nav .wrap-btn-auth_mobile[data-v-6ab0dc3c] {
    display: flex;
    align-items: center;
    gap: 5px
}

#nav .wrap-nav .wrap-btn-auth_mobile div[data-v-6ab0dc3c] {
    width: 80px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #efe2a0!important;
    background: #000;
    color: #fff;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 18px;
    font-weight: 600
}

@media(max-width: 375px) {
    #nav .wrap-nav .wrap-btn-auth_mobile div[data-v-6ab0dc3c] {
        width:64px;
        height: 32px;
        font-size: 13px;
        font-weight: 500
    }
}

@media(min-width: 1301px) {
    #nav .wrap-nav .wrap-btn-auth_mobile[data-v-6ab0dc3c] {
        display:none
    }
}

#nav .wrap-nav .overlay[data-v-6ab0dc3c] {
    display: none
}

@media(max-width: 1300px) {
    #nav .wrap-nav .overlay[data-v-6ab0dc3c] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav .wrap-nav .logo_menu_mobile[data-v-6ab0dc3c] {
        width: 100%;
        margin-top: 20px;
        display: flex;
        justify-content: center
    }

    #nav .wrap-nav .logo_menu_mobile .logo-main_mobile[data-v-6ab0dc3c] {
        width: 90%
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-6ab0dc3c] {
        display: block;
        width: 280px;
        height: 100vh;
        background: rgba(0,0,0,.6);
        position: fixed;
        top: 0;
        left: -280px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-6ab0dc3c]::-webkit-scrollbar {
        width: 6px
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-6ab0dc3c]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .close[data-v-6ab0dc3c] {
        position: absolute;
        right: 10px;
        top: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-6ab0dc3c] {
        padding: 5px 24px 0 24px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-6ab0dc3c] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-6ab0dc3c] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-6ab0dc3c]:hover {
        transition: all .3s ease-in;
        background-color: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div:hover span[data-v-6ab0dc3c] {
        color: #fff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile[data-v-6ab0dc3c] {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        padding: 5px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-6ab0dc3c],#nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-6ab0dc3c] {
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 10px;
        cursor: pointer;
        display: flex;
        align-items: center;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money svg[data-v-6ab0dc3c],#nav .wrap-nav .nav-menu-mobile .agent-mobile a svg[data-v-6ab0dc3c] {
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-6ab0dc3c] {
        width: 100%;
        justify-content: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-6ab0dc3c] {
        background: #3e3e3e
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-6ab0dc3c]:hover {
        background: #5a5a5a
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .settlement[data-v-6ab0dc3c] {
        background: #424242
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-6ab0dc3c] {
        flex-direction: row;
        background: #000
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money p[data-v-6ab0dc3c] {
        color: #9e9e9e;
        font-size: 14px;
        line-height: normal;
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money span[data-v-6ab0dc3c] {
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-6ab0dc3c],#nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-6ab0dc3c] {
        display: flex;
        align-items: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-6ab0dc3c]:hover {
        transition: all .3s ease-in;
        transform: scale(1.05)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-6ab0dc3c] {
        background: #424242;
        border-radius: 10px;
        padding: 4px 8px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-6ab0dc3c]:hover {
        background: #303030;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item_menu[data-v-6ab0dc3c] {
        display: flex;
        align-items: center;
        color: #efe2a0;
        padding: 12px 24px;
        text-transform: uppercase
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-6ab0dc3c] {
        display: flex;
        align-items: center;
        padding: 12px 24px;
        border-bottom: 1px solid #444;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-6ab0dc3c]:hover {
        background: #000;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-6ab0dc3c]:first-child {
        color: #efe2a0;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-6ab0dc3c]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-6ab0dc3c] {
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-6ab0dc3c] {
        display: flex;
        align-items: center;
        gap: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-6ab0dc3c]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-6ab0dc3c]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .action_contact[data-v-6ab0dc3c] {
        padding: 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .action_contact button[data-v-6ab0dc3c] {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 5px;
        font-size: 13px;
        line-height: 50px;
        color: #fff;
        background-color: #31ade0;
        border-radius: 4px
    }

    #nav .wrap-nav .nav-menu-mobile .action_contact button span[data-v-6ab0dc3c]:last-child {
        font-size: 16px;
        font-weight: 500
    }

    #nav .wrap-nav .nav-menu-mobile .action_contact button[data-v-6ab0dc3c]:hover {
        transition: all .5s ease;
        color: #f70
    }

    #nav .wrap-nav .nav-menu-mobile .action_contact button:hover svg path[data-v-6ab0dc3c] {
        transition: all .5s ease;
        fill: #f70
    }

    #nav .wrap-nav .nav-menu-mobile .side_copy[data-v-6ab0dc3c] {
        margin: 10px 24px;
        color: #999;
        font-size: 12px;
        text-align: center
    }

    #nav .wrap-nav .active[data-v-6ab0dc3c] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav .lang[data-v-6ab0dc3c] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav .more[data-v-6ab0dc3c] {
    display: none;
    margin-right: 12px;
    border: 2px solid #efe2a0;
    font-size: 18px;
    color: #fff;
    border-radius: 3px;
    width: 50px;
    height: 40px
}

@media(max-width: 1300px) {
    #nav .more[data-v-6ab0dc3c] {
        display:flex;
        align-items: center;
        justify-content: center
    }
}

@media(max-width: 375px) {
    #nav .more[data-v-6ab0dc3c] {
        font-size:14px;
        width: 40px;
        height: 32px
    }
}

.logo-main-custom[data-v-6ab0dc3c],.logo-main[data-v-6ab0dc3c] {
    width: 110px;
    -o-object-fit: contain;
    object-fit: contain;
    display: none
}

@media(max-width: 1300px) {
    .logo-main-custom[data-v-6ab0dc3c],.logo-main[data-v-6ab0dc3c] {
        display:block
    }
}

.login[data-v-6ab0dc3c],.signup[data-v-6ab0dc3c] {
    display: flex;
    align-items: center;
    gap: 5px
}

.login div[data-v-6ab0dc3c],.signup div[data-v-6ab0dc3c] {
    border: none!important;
    padding: 0!important
}

.lang_pc_auth[data-v-6ab0dc3c] {
    justify-content: end!important
}

@media(max-width: 768px) {
    .wrap-auth[data-v-6ab0dc3c] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-6ab0dc3c] {
        width:70px
    }

    .more[data-v-6ab0dc3c] {
        margin-right: 10px!important
    }
}

.logo_menu.road {
    position: relative;
    width: 400px;
    height: 62px
}

.logo_menu.road .logo-main {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    background: #000;
    border-radius: 20px;
    width: 100%;
    z-index: 2
}

.logo_menu_auth .logo-main {
    top: 85%
}

.wrap_info_use .info_item_aqua {
    display: flex!important;
    background-color: #3e3e3e!important
}

.info_list_aqua {
    box-shadow: 0 0 4.8px 0 #f2e79b!important
}

.info_list_aqua .partner_menu a {
    background-color: #3e3e3e!important
}

.info_list_aqua .partner_menu a:hover {
    background-color: #575757!important
}

#logout_page_aqua span {
    color: var(--aqua-gold)!important
}

.language[data-v-592a942f] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-592a942f]:focus-visible,.language[data-v-592a942f]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-592a942f] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-592a942f] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-592a942f] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-592a942f] {
    text-transform: none
}

.language img[data-v-592a942f] {
    width: 24px;
    margin-right: 5px
}

.list-lang[data-v-592a942f] {
    padding: 0;
    background-color: #e0e0e0!important;
    margin-top: 2px
}

.wrap-auth[data-v-10b9f239] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-10b9f239] {
    height: auto!important
}

.custom-auth .betting_history[data-v-10b9f239],.custom-auth .coupon[data-v-10b9f239],.custom-auth .logout button[data-v-10b9f239],.custom-auth .logout[data-v-10b9f239],.custom-auth .message[data-v-10b9f239],.custom-auth .name[data-v-10b9f239],.custom-auth .point-header[data-v-10b9f239] {
    height: 30px
}

.betting_history[data-v-10b9f239],.coupon[data-v-10b9f239],.logout button[data-v-10b9f239],.logout[data-v-10b9f239],.message[data-v-10b9f239],.name[data-v-10b9f239],.point-header[data-v-10b9f239] {
    height: 100%
}

.name[data-v-10b9f239] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: var(--ready-casino-dark)
}

.name svg[data-v-10b9f239] {
    margin-right: 5px
}

.name[data-v-10b9f239]:hover {
    transform: scale(.98);
    background: #e75bff
}

.message[data-v-10b9f239] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-10b9f239]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-10b9f239] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-10b9f239] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-10b9f239]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-10b9f239] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-10b9f239],.message.new[data-v-10b9f239] {
    background: var(--ready-casino-dark)
}

.betting_history[data-v-10b9f239],.point-header[data-v-10b9f239] {
    padding: 4px 10px;
    border-radius: 4px;
    background: var(--ready-casino-dark);
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-10b9f239]:hover,.point-header[data-v-10b9f239]:hover {
    transform: scale(.98);
    background: #e75bff
}

.betting_history svg[data-v-10b9f239],.point-header svg[data-v-10b9f239] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-10b9f239],.point-header[data-v-10b9f239] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-10b9f239] {
        font-size: 14px!important
    }
}

.logout button[data-v-10b9f239],.logout[data-v-10b9f239] {
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-10b9f239] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575
}

.logout button[data-v-10b9f239]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-10b9f239] {
    transform: translateX(2px)
}

.lang-mobile[data-v-10b9f239] {
    display: none
}

.custom-auth[data-v-10b9f239] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-10b9f239]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-10b9f239] {
    margin-left: 0
}

.custom-auth .logout p[data-v-10b9f239] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-10b9f239] {
        flex-direction:column;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-10b9f239]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-10b9f239] {
        display: block
    }

    .wrap-auth[data-v-10b9f239] {
        height: auto
    }

    .betting_history[data-v-10b9f239],.coupon[data-v-10b9f239],.logout button[data-v-10b9f239],.logout[data-v-10b9f239],.message[data-v-10b9f239],.name[data-v-10b9f239],.point-header[data-v-10b9f239] {
        height: 25px;
        line-height: normal
    }
}

#header[data-v-067d6d7c] {
    background: #121113;
    color: #fff;
    position: relative;
    display: flex;
    align-items: center;
    display: none
}

@media(max-width: 1300px) {
    #header[data-v-067d6d7c] {
        display:none
    }
}

@media(max-width: 768px) {
    #header[data-v-067d6d7c] {
        display:none
    }
}

.wrap-header[data-v-067d6d7c] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.left[data-v-067d6d7c] {
    display: flex;
    align-items: center;
    gap: 20px;
    position: relative
}

@media(min-width: 1301px) {
    .revert[data-v-067d6d7c] {
        flex-direction:row-reverse
    }
}

.content-noti[data-v-067d6d7c] {
    display: flex;
    align-items: center;
    border-radius: 6px;
    background: #212121;
    padding: 4px 15px;
    border: 1px solid #424242
}

.content-noti .item-left[data-v-067d6d7c] {
    align-items: center;
    width: 420px;
    display: none
}

.content-noti .active[data-v-067d6d7c] {
    display: flex
}

.item-left[data-v-067d6d7c] {
    align-items: center;
    width: 420px;
    display: none
}

.time-head[data-v-067d6d7c] {
    display: flex;
    align-items: center;
    color: #bdbdbd;
    font-size: 12px;
    font-weight: 500;
    padding-right: 20px;
    padding-left: 5px
}

.content[data-v-067d6d7c] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 265px
}

.right[data-v-067d6d7c] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px
}

.content-left[data-v-067d6d7c] {
    padding-right: 10px;
    border-right: 1px solid #fff;
    color: var(--ready-casino-dark)
}

.content-right[data-v-067d6d7c] {
    color: #bdbdbd
}

.content-left[data-v-067d6d7c]:hover,.content-right[data-v-067d6d7c]:hover {
    opacity: .7;
    cursor: pointer
}

.lang[data-v-067d6d7c] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px
}

.hide-lang {
    .btn-lang {
        display: none
    }
}

#nav[data-v-6baba1f8] {
    background: #212121;
    color: #fff;
    height: 70px;
    display: flex;
    align-items: center;
    position: relative;
    border-bottom: 2px solid #495057
}

#nav .wrap-nav[data-v-6baba1f8] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%
}

@media(min-width: 1500px) {
    #nav .wrap-nav[data-v-6baba1f8] {
        padding:0 28px
    }
}

#nav .wrap-nav .nav-menu-desktop[data-v-6baba1f8] {
    display: flex;
    align-items: center
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-6baba1f8] {
    width: 120px;
    height: 62px;
    padding: 10px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
    transition: all .1s ease-in;
    position: relative
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-6baba1f8]:before {
    background: var(--ready-casino-dark);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    transform: scaleX(0);
    transition: transform .5s ease-in-out;
    z-index: 0
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item[data-v-6baba1f8] {
        width:100px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-6baba1f8]:hover:before {
    transform: scaleX(1)
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top~span[data-v-6baba1f8] {
    color: #fff;
    transition: all .3s ease-in;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-6baba1f8] {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-6baba1f8] {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 2px;
    transition: all .3s ease-in
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-6baba1f8] {
        font-size:10px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon[data-v-6baba1f8] {
    margin-right: 8px
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-6baba1f8] {
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-6baba1f8] {
        font-size:12px
    }
}

@media(max-width: 1300px) {
    #nav .wrap-nav .nav-menu-desktop[data-v-6baba1f8] {
        display:none
    }
}

#nav .wrap-nav .nav-menu-mobile[data-v-6baba1f8] {
    display: none
}

#nav .wrap-nav .total-money[data-v-6baba1f8] {
    display: flex;
    align-items: center;
    gap: 5px;
    width: auto;
    padding: 10px;
    border-radius: 10px;
    font-weight: 700
}

#nav .wrap-nav .total-money div:not(:first-child) div[data-v-6baba1f8] {
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-size: 14px;
    padding: 5px 10px;
    border-radius: 10px;
    background: #000;
    box-shadow: inset 2px 2px 1px 0 hsla(0,0%,48%,.3),1px 1px 2px 0 rgba(0,0,0,.5)
}

#nav .wrap-nav .total-money div:not(:first-child) div span[data-v-6baba1f8] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div[data-v-6baba1f8] {
    flex-direction: column;
    grid-gap: 4px!important;
    padding: 4px 12px;
    border-radius: 10px;
    min-width: 135px;
    font-size: 14px;
    box-shadow: none!important;
    height: 59px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div span[data-v-6baba1f8] {
    font-size: 11px;
    color: #9e9e9e
}

#nav .wrap-nav .total-money .item_point[data-v-6baba1f8],#nav .wrap-nav .total-money .point[data-v-6baba1f8] {
    cursor: pointer
}

#nav .wrap-nav .total-money .item_amount-held[data-v-6baba1f8] {
    cursor: pointer;
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_amount-held p[data-v-6baba1f8] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-6baba1f8] {
    position: relative
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-6baba1f8]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_amount-held[data-v-6baba1f8]:hover {
    background: #333;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_amount-held:hover span[data-v-6baba1f8] {
    color: #fff
}

#nav .wrap-nav .total-money .item_point[data-v-6baba1f8] {
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_point p[data-v-6baba1f8] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav .wrap-nav .total-money .item_point span[data-v-6baba1f8] {
    position: relative
}

#nav .wrap-nav .total-money .item_point span[data-v-6baba1f8]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_point[data-v-6baba1f8]:hover {
    background: #333!important;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_point:hover span[data-v-6baba1f8] {
    color: #fff
}

@media(max-width: 1300px) {
    #nav .wrap-nav .total-money[data-v-6baba1f8] {
        display:none
    }
}

#nav .wrap-nav .wrap-btn-auth-mobile[data-v-6baba1f8],#nav .wrap-nav .wrap-btn-auth[data-v-6baba1f8] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-6baba1f8],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-6baba1f8] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-6baba1f8]:hover:not(:first-child),#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-6baba1f8]:hover:not(:first-child) {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav .wrap-nav .wrap-btn-auth .signup[data-v-6baba1f8],#nav .wrap-nav .wrap-btn-auth-mobile .signup[data-v-6baba1f8] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav .wrap-nav .wrap-btn-auth div[data-v-6baba1f8],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-6baba1f8] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav .wrap-nav .wrap-btn-auth-mobile[data-v-6baba1f8],#nav .wrap-nav .wrap-btn-auth[data-v-6baba1f8] {
        grid-template-columns:1fr
    }
}

@media(min-width: 1301px) {
    #nav .wrap-nav .wrap-btn-auth[data-v-6baba1f8] {
        grid-template-columns:repeat(3,1fr)
    }

    #nav .wrap-nav .wrap-btn-auth div[data-v-6baba1f8] {
        padding: 0 10px
    }

    #nav .wrap-nav .wrap-btn-auth .lang_pc_auth[data-v-6baba1f8] {
        border: none;
        padding: 0
    }
}

#nav .wrap-nav .overlay[data-v-6baba1f8] {
    display: none
}

@media(max-width: 1300px) {
    #nav .wrap-nav .overlay[data-v-6baba1f8] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-6baba1f8] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-6baba1f8]::-webkit-scrollbar {
        width: 6px
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-6baba1f8]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .close[data-v-6baba1f8] {
        padding: 24px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-6baba1f8] {
        padding: 5px 24px 0 24px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-6baba1f8] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-6baba1f8] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-6baba1f8]:hover {
        transition: all .3s ease-in;
        background-color: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div:hover span[data-v-6baba1f8] {
        color: #fff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile[data-v-6baba1f8] {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        padding: 5px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-6baba1f8],#nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-6baba1f8] {
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 10px;
        cursor: pointer;
        display: flex;
        align-items: center;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money svg[data-v-6baba1f8],#nav .wrap-nav .nav-menu-mobile .agent-mobile a svg[data-v-6baba1f8] {
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-6baba1f8] {
        width: 100%;
        justify-content: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-6baba1f8] {
        background: var(--ready-casino-dark)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-6baba1f8]:hover {
        background: #e75bff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .settlement[data-v-6baba1f8] {
        background: #424242
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-6baba1f8] {
        flex-direction: row;
        background: #000
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money p[data-v-6baba1f8] {
        color: #9e9e9e;
        font-size: 14px;
        line-height: normal;
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money span[data-v-6baba1f8] {
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-6baba1f8],#nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-6baba1f8] {
        display: flex;
        align-items: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-6baba1f8]:hover {
        transition: all .3s ease-in;
        transform: scale(1.05)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-6baba1f8] {
        background: #424242;
        border-radius: 10px;
        padding: 4px 8px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-6baba1f8]:hover {
        background: #303030;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-6baba1f8] {
        display: flex;
        align-items: center;
        padding: 10px 24px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-6baba1f8]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-6baba1f8]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-6baba1f8] {
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-6baba1f8] {
        display: flex;
        flex-direction: column
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-6baba1f8]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-6baba1f8]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .active[data-v-6baba1f8] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav .lang[data-v-6baba1f8] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav .more[data-v-6baba1f8] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav .more[data-v-6baba1f8] {
        display:flex
    }
}

.logo-main-custom[data-v-6baba1f8],.logo-main[data-v-6baba1f8] {
    width: 70px;
    -o-object-fit: contain;
    object-fit: contain;
    display: none
}

@media(max-width: 1300px) {
    .logo-main-custom[data-v-6baba1f8],.logo-main[data-v-6baba1f8] {
        display:block
    }
}

.lang-header-mobile[data-v-6baba1f8] {
    display: none
}

.login[data-v-6baba1f8],.signup[data-v-6baba1f8] {
    display: flex;
    align-items: center;
    gap: 5px
}

.login div[data-v-6baba1f8],.signup div[data-v-6baba1f8] {
    border: none!important;
    padding: 0!important
}

.lang_pc_auth[data-v-6baba1f8] {
    justify-content: end!important
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-6baba1f8] {
        display:block
    }

    .wrap-btn-auth[data-v-6baba1f8] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-6baba1f8] {
        padding: 10px 24px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-6baba1f8] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-6baba1f8] {
        width:70px
    }

    .more[data-v-6baba1f8] {
        margin-right: 10px!important
    }
}

.language[data-v-0356bb4b] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-0356bb4b]:focus-visible,.language[data-v-0356bb4b]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-0356bb4b] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-0356bb4b] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-0356bb4b] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-0356bb4b] {
    text-transform: none
}

.language img[data-v-0356bb4b] {
    width: 24px;
    margin-right: 5px
}

.list-lang[data-v-0356bb4b] {
    padding: 0;
    margin-top: 2px;
    box-shadow: 0 0 4.8px 0 #000
}

.btn-lang,.item-lang {
    background: #212121
}

.item-lang:hover {
    background: var(--royalty-light)
}

.btn-lang {
    width: -moz-max-content;
    width: max-content;
    min-width: auto
}

.btn-lang span {
    justify-content: end
}

.btn-lang .v-btn__content {
    padding: 0 0 0 6px
}

@media(max-width: 374px) {
    .btn-lang {
        width:-moz-max-content;
        width: max-content;
        height: 30px!important;
        font-size: 10px;
        padding: 0 0 0 6px;
        transform: translateX(-4px)
    }

    .btn-lang .v-btn__content {
        margin-left: 0;
        justify-content: center;
        padding: 0
    }

    .btn-lang .v-btn__content span {
        margin-left: 5px!important
    }

    .btn-lang .v-btn__content img {
        width: 22px;
        height: 22px
    }

    .btn-lang .v-btn__content span {
        font-size: 12px!important
    }
}

.wrap-auth[data-v-e8124830] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-e8124830] {
    height: auto!important
}

.custom-auth .betting_history[data-v-e8124830],.custom-auth .coupon[data-v-e8124830],.custom-auth .logout button[data-v-e8124830],.custom-auth .logout[data-v-e8124830],.custom-auth .message[data-v-e8124830],.custom-auth .name[data-v-e8124830],.custom-auth .point-header[data-v-e8124830] {
    height: 30px
}

.betting_history[data-v-e8124830],.coupon[data-v-e8124830],.logout button[data-v-e8124830],.logout[data-v-e8124830],.message[data-v-e8124830],.name[data-v-e8124830],.point-header[data-v-e8124830] {
    height: 100%
}

.name[data-v-e8124830] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: var(--aqua-dark)
}

.name svg[data-v-e8124830] {
    margin-right: 5px
}

.name[data-v-e8124830]:hover {
    transform: scale(.98);
    background: var(--aqua-light)
}

.message[data-v-e8124830] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-e8124830]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-e8124830] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-e8124830] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-e8124830]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-e8124830] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-e8124830],.message.new[data-v-e8124830] {
    background: var(--aqua-dark)
}

.coupon.new[data-v-e8124830]:hover,.message.new[data-v-e8124830]:hover {
    background: var(--aqua-light)
}

.betting_history[data-v-e8124830],.point-header[data-v-e8124830] {
    padding: 4px 10px;
    border-radius: 4px;
    background: var(--aqua-dark);
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-e8124830]:hover,.point-header[data-v-e8124830]:hover {
    transform: scale(.98);
    background: var(--aqua-light)
}

.betting_history svg[data-v-e8124830],.point-header svg[data-v-e8124830] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-e8124830],.point-header[data-v-e8124830] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-e8124830] {
        font-size: 14px!important
    }
}

.logout button[data-v-e8124830],.logout[data-v-e8124830] {
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-e8124830] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575
}

.logout button[data-v-e8124830]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-e8124830] {
    transform: translateX(2px)
}

.lang-mobile[data-v-e8124830] {
    display: none
}

.custom-auth[data-v-e8124830] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-e8124830]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-e8124830] {
    margin-left: 0
}

.custom-auth .logout p[data-v-e8124830] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-e8124830] {
        flex-direction:column;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-e8124830]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-e8124830] {
        display: block
    }

    .wrap-auth[data-v-e8124830] {
        height: auto
    }

    .betting_history[data-v-e8124830],.coupon[data-v-e8124830],.logout button[data-v-e8124830],.logout[data-v-e8124830],.message[data-v-e8124830],.name[data-v-e8124830],.point-header[data-v-e8124830] {
        height: 25px;
        line-height: normal
    }
}

#header[data-v-680a53d2] {
    background: #121113;
    color: #fff;
    position: relative;
    display: flex;
    align-items: center;
    display: none
}

@media(max-width: 1300px) {
    #header[data-v-680a53d2] {
        display:none
    }
}

@media(max-width: 768px) {
    #header[data-v-680a53d2] {
        display:none
    }
}

.wrap-header[data-v-680a53d2] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.left[data-v-680a53d2] {
    display: flex;
    align-items: center;
    gap: 20px;
    position: relative
}

@media(min-width: 1301px) {
    .revert[data-v-680a53d2] {
        flex-direction:row-reverse
    }
}

.content-noti[data-v-680a53d2] {
    display: flex;
    align-items: center;
    border-radius: 6px;
    background: #212121;
    padding: 4px 15px;
    border: 1px solid #424242
}

.content-noti .item-left[data-v-680a53d2] {
    align-items: center;
    width: 420px;
    display: none
}

.content-noti .active[data-v-680a53d2] {
    display: flex
}

.item-left[data-v-680a53d2] {
    align-items: center;
    width: 420px;
    display: none
}

.time-head[data-v-680a53d2] {
    display: flex;
    align-items: center;
    color: #bdbdbd;
    font-size: 12px;
    font-weight: 500;
    padding-right: 20px;
    padding-left: 5px
}

.content[data-v-680a53d2] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 265px
}

.right[data-v-680a53d2] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px
}

.content-left[data-v-680a53d2] {
    padding-right: 10px;
    border-right: 1px solid #fff;
    color: var(--ready-casino-dark)
}

.content-right[data-v-680a53d2] {
    color: #bdbdbd
}

.content-left[data-v-680a53d2]:hover,.content-right[data-v-680a53d2]:hover {
    opacity: .7;
    cursor: pointer
}

.lang[data-v-680a53d2] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px
}

.hide-lang {
    .btn-lang {
        display: none
    }
}

#nav[data-v-8eeb3ff0] {
    background: var(--royalty-dark);
    color: #fff;
    height: 60px;
    display: flex;
    align-items: center;
    box-shadow: 0 2px 21.7px 0 rgba(0,0,0,.5);
    position: relative
}

#nav .wrap-nav[data-v-8eeb3ff0] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%
}

#nav .wrap-nav .nav-menu-desktop[data-v-8eeb3ff0] {
    display: flex;
    align-items: center
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-8eeb3ff0] {
    min-width: 110px;
    height: 52px;
    padding: 10px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
    transition: all .1s ease-in;
    position: relative
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-8eeb3ff0]:before {
    content: "";
    position: absolute;
    top: 0;
    background: none repeat scroll 0 0 transparent;
    display: block;
    height: 3px;
    left: 50%;
    background: #fff;
    transition: width .5s ease 0s,left .5s ease 0s;
    width: 0;
    z-index: 0
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item[data-v-8eeb3ff0] {
        min-width:100px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-8eeb3ff0]:hover:before {
    width: 100%;
    left: 0
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top .nav-icon path[data-v-8eeb3ff0],#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top svg path[data-v-8eeb3ff0] {
    fill: #fff;
    transition: all .3s ease-in
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-8eeb3ff0] {
    color: #fff;
    transition: all .3s ease-in;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-8eeb3ff0] {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-8eeb3ff0] {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 2px;
    transition: all .3s ease-in
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-8eeb3ff0] {
        font-size:10px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon[data-v-8eeb3ff0] {
    margin-right: 8px
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-8eeb3ff0] {
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-8eeb3ff0] {
        font-size:12px
    }
}

@media(max-width: 1300px) {
    #nav .wrap-nav .login_menu_center[data-v-8eeb3ff0],#nav .wrap-nav .nav-menu-desktop[data-v-8eeb3ff0] {
        display:none
    }
}

#nav .wrap-nav .nav-menu-mobile[data-v-8eeb3ff0] {
    display: none
}

#nav .wrap-nav .total-money[data-v-8eeb3ff0] {
    display: flex;
    align-items: center;
    gap: 4px;
    width: auto;
    padding: 10px 0;
    border-radius: 10px;
    font-weight: 700
}

#nav .wrap-nav .total-money div:not(:first-child) div[data-v-8eeb3ff0] {
    display: flex;
    gap: 4px;
    font-size: 14px;
    padding: 3px 8px;
    border-radius: 10px;
    background: #1f1f1f
}

#nav .wrap-nav .total-money div:not(:first-child) div span[data-v-8eeb3ff0] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

#nav .wrap-nav .total-money .item_point[data-v-8eeb3ff0],#nav .wrap-nav .total-money .point[data-v-8eeb3ff0] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav .wrap-nav .total-money[data-v-8eeb3ff0] {
        display:none
    }
}

#nav .wrap-nav .wrap-btn-auth-mobile[data-v-8eeb3ff0],#nav .wrap-nav .wrap-btn-auth[data-v-8eeb3ff0] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-8eeb3ff0],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-8eeb3ff0] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-8eeb3ff0]:hover,#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-8eeb3ff0]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav .wrap-nav .wrap-btn-auth .signup[data-v-8eeb3ff0],#nav .wrap-nav .wrap-btn-auth-mobile .signup[data-v-8eeb3ff0] {
    background: var(--royalty-light);
    border: 1px solid var(--royalty-light)
}

@media(max-width: 450px) {
    #nav .wrap-nav .wrap-btn-auth div[data-v-8eeb3ff0],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-8eeb3ff0] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav .wrap-nav .wrap-btn-auth-mobile[data-v-8eeb3ff0],#nav .wrap-nav .wrap-btn-auth[data-v-8eeb3ff0] {
        grid-template-columns:1fr
    }
}

@media(min-width: 1301px) {
    #nav .wrap-nav .wrap-btn-auth[data-v-8eeb3ff0] {
        display:flex;
        align-items: center
    }

    #nav .wrap-nav .wrap-btn-auth div[data-v-8eeb3ff0] {
        height: 30px;
        padding: 0 10px
    }

    #nav .wrap-nav .wrap-btn-auth .lang_pc_auth[data-v-8eeb3ff0] {
        border: none;
        padding: 0
    }
}

#nav .wrap-nav .overlay[data-v-8eeb3ff0] {
    display: none
}

@media(min-width: 1301px)and (max-width:1350px) {
    #nav .wrap-nav[data-v-8eeb3ff0] {
        width:98%!important
    }

    #nav .wrap-nav .logo_menu .logo-main[data-v-8eeb3ff0] {
        width: 132px
    }
}

@media(max-width: 1300px) {
    #nav .wrap-nav .overlay[data-v-8eeb3ff0] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-8eeb3ff0] {
        display: block;
        width: 260px;
        height: 100%;
        background: var(--royalty-dark);
        box-shadow: 0 0 4.8px 0 #000;
        padding: 0 0 15px;
        position: fixed;
        top: 0;
        left: -260px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-8eeb3ff0]::-webkit-scrollbar {
        width: 6px
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-8eeb3ff0]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .close_nav-menu[data-v-8eeb3ff0] {
        width: 100%;
        height: 44px;
        display: flex;
        align-items: end
    }

    #nav .wrap-nav .nav-menu-mobile .close[data-v-8eeb3ff0] {
        display: flex;
        padding: 10px;
        border-radius: 50%;
        background-color: var(--royalty-light);
        margin-left: 16px
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_info_header_mobile[data-v-8eeb3ff0] {
        display: flex;
        align-items: center;
        gap: 5px;
        padding: 0 16px;
        margin-top: 12px
    }

    #nav .wrap-nav .nav-menu-mobile .info_item_aqua[data-v-8eeb3ff0] {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column
    }

    #nav .wrap-nav .nav-menu-mobile .info_item_aqua .icon_drop[data-v-8eeb3ff0] {
        background: transparent;
        box-shadow: none;
        border: 1px solid #616161;
        height: 30px;
        padding: 0 2px 0 8px;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .info_item_aqua .icon_drop p[data-v-8eeb3ff0] {
        color: #fff;
        text-transform: capitalize;
        letter-spacing: .5px;
        display: flex;
        align-items: center;
        gap: 4px;
        font-size: 12px
    }

    #nav .wrap-nav .nav-menu-mobile .info_item_aqua .icon_drop[data-v-8eeb3ff0]:hover {
        background: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .info_item_aqua .icon_drop .name-user[data-v-8eeb3ff0] {
        display: flex;
        align-items: center;
        color: #fff;
        text-transform: none
    }

    #nav .wrap-nav .nav-menu-mobile .info_partner[data-v-8eeb3ff0] {
        margin-top: 6px;
        padding: 0 16px!important
    }

    #nav .wrap-nav .nav-menu-mobile .info_partner .icon_drop[data-v-8eeb3ff0] {
        border: 1px solid #616161;
        width: 100%;
        padding: 0 2px 0 4px;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .info_partner[data-v-8eeb3ff0] .v-btn__content {
        width: 100%
    }

    #nav .wrap-nav .nav-menu-mobile .info_partner .wrap_title_partner[data-v-8eeb3ff0] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 100%
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_new-notication_mobile[data-v-8eeb3ff0] {
        display: flex;
        justify-content: center;
        gap: 5px;
        width: 100%
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_new-notication_mobile .info_item_action[data-v-8eeb3ff0] {
        height: 30px;
        border-radius: 6px;
        border: 1px solid #616161;
        padding: 2px 8px;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 4px
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_new-notication_mobile .info_item_action[data-v-8eeb3ff0]:hover {
        background: var(--royalty-light);
        border: 1px solid var(--royalty-light)
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_total-money_mobile[data-v-8eeb3ff0] {
        margin: 20px 0;
        position: relative
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_total-money_mobile[data-v-8eeb3ff0]:before {
        content: "";
        position: absolute;
        top: -10px;
        left: 0;
        right: 0;
        height: 1px;
        background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff 47.78%,hsla(0,0%,100%,0) 96.4%)
    }

    #nav .wrap-nav .nav-menu-mobile .wrap_total-money_mobile[data-v-8eeb3ff0]:after {
        content: "";
        position: absolute;
        bottom: -10px;
        left: 0;
        right: 0;
        height: 1px;
        background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff 47.78%,hsla(0,0%,100%,0) 96.4%)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile[data-v-8eeb3ff0] {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        padding: 5px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-8eeb3ff0],#nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-8eeb3ff0] {
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 10px;
        cursor: pointer;
        display: flex;
        align-items: center;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money svg[data-v-8eeb3ff0],#nav .wrap-nav .nav-menu-mobile .agent-mobile a svg[data-v-8eeb3ff0] {
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-8eeb3ff0] {
        width: 100%;
        justify-content: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-8eeb3ff0] {
        background: #3b9c93
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-8eeb3ff0]:hover {
        background: var(--aqua-light)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .settlement[data-v-8eeb3ff0] {
        background: #424242
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-8eeb3ff0] {
        flex-direction: row;
        background: #000
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money p[data-v-8eeb3ff0] {
        color: #9e9e9e;
        font-size: 14px;
        line-height: normal;
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money span[data-v-8eeb3ff0] {
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-8eeb3ff0],#nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-8eeb3ff0] {
        display: flex;
        align-items: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-8eeb3ff0]:hover {
        transition: all .3s ease-in;
        transform: scale(1.05)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-8eeb3ff0] {
        background: #424242;
        border-radius: 10px;
        padding: 4px 8px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-8eeb3ff0]:hover {
        background: #303030;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-8eeb3ff0] {
        display: flex;
        align-items: center;
        padding: 7px 16px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-8eeb3ff0]:hover {
        background: #616161;
        transition: all .3s ease-in;
        position: relative
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-8eeb3ff0]:hover:before {
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 5px;
        background: var(--royalty-light)
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-8eeb3ff0]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-8eeb3ff0] {
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-8eeb3ff0] {
        display: flex;
        flex-direction: column
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-8eeb3ff0]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-8eeb3ff0]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .active[data-v-8eeb3ff0] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav .lang[data-v-8eeb3ff0] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav .more[data-v-8eeb3ff0] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav .more[data-v-8eeb3ff0] {
        display:flex
    }
}

.logo-main-custom[data-v-8eeb3ff0],.logo-main[data-v-8eeb3ff0] {
    width: 150px;
    -o-object-fit: contain;
    object-fit: contain;
    display: none
}

@media(max-width: 1300px) {
    .logo-main-custom[data-v-8eeb3ff0],.logo-main[data-v-8eeb3ff0] {
        display:block
    }
}

.lang-header-mobile[data-v-8eeb3ff0] {
    display: none
}

.login[data-v-8eeb3ff0],.signup[data-v-8eeb3ff0] {
    display: flex;
    align-items: center;
    gap: 5px
}

.login div[data-v-8eeb3ff0],.signup div[data-v-8eeb3ff0] {
    border: none!important;
    padding: 0!important
}

.lang_pc_auth[data-v-8eeb3ff0] {
    justify-content: end!important
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-8eeb3ff0] {
        display:block
    }

    .wrap-btn-auth[data-v-8eeb3ff0] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-8eeb3ff0] {
        padding: 10px 24px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-8eeb3ff0] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-8eeb3ff0] {
        width:100px
    }

    .more[data-v-8eeb3ff0] {
        margin-right: 10px!important
    }
}

.dropdown-list {
    transition: all .3s ease-in
}

.dropdown:hover .dropdown-list {
    background-color: #17243d;
    box-shadow: 0 3px 6px 0 #fdd835;
    transition: all .3s ease-in
}

.dropdown-list li {
    position: relative
}

.dropdown-list li:before {
    content: "";
    position: absolute;
    bottom: 0;
    background: none repeat scroll 0 0 transparent;
    display: block;
    height: 3px;
    left: 50%;
    background: var(--aqua-light);
    transition: width .3s ease 0s,left .3s ease 0s;
    width: 0
}

.dropdown-list li:hover:before {
    width: calc(100% - 20px);
    left: 10px
}

.dropdown-list li:hover a {
    color: var(--aqua-light);
    transition: all .3s ease-in
}

.logo_menu .logo-main {
    margin-right: 5px
}

.wrap_info_use {
    flex-direction: row
}

.wrap_info_use .wrap_new-notication {
    display: flex;
    gap: 5px;
    background: transparent!important;
    box-shadow: none!important;
    padding: 0!important
}

.wrap_info_use .wrap_new-notication .info_item_action {
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 2px 5px;
    border-radius: 4px;
    font-weight: 300;
    border: 1px solid #757575;
    background: #212121
}

.wrap_info_use .wrap_new-notication .info_item_action:hover {
    transition: all .3s ease-in;
    background-color: var(--royalty-light);
    border: 1px solid var(--royalty-light)
}

.wrap_info_use .info_item_aqua {
    display: flex;
    flex-direction: row;
    align-items: center;
    border-radius: 4px;
    background-color: #212121;
    padding: 0 0 0 5px;
    border: 1px solid #616161;
    box-shadow: 0 1px 4px rgba(0,0,0,.4)
}

.wrap_info_use .info_item_aqua p {
    text-transform: none
}

.wrap_info_use .info_item_aqua p span {
    color: #fff!important;
    margin-right: 0!important;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 60px
}

.info_list_aqua {
    gap: 5px;
    border-radius: 8px!important;
    box-shadow: 0 0 4.8px 0 #000!important;
    margin-top: 8px
}

.info_list_aqua .item_info:hover {
    background: #6f6f6f
}

.info_list_aqua .wrap_poin_amount-held {
    display: flex;
    flex-direction: column;
    gap: 5px;
    width: 100%;
    border: none;
    padding: 0
}

.info_list_aqua .wrap_poin_amount-held div {
    grid-gap: 4px!important;
    padding: 4px 5px;
    border-radius: 4px;
    min-width: 135px;
    font-size: 14px;
    font-weight: 500;
    box-shadow: none!important;
    justify-content: space-between
}

.info_list_aqua .wrap_poin_amount-held div span {
    font-size: 11px;
    color: #9e9e9e
}

.item_amount-held {
    cursor: pointer;
    border: 1px solid #dac16e
}

.item_amount-held p {
    border-radius: 4px;
    padding: 0 4px;
    background: #616161;
    font-size: 12px
}

.item_amount-held:hover {
    background: #6f6f6f;
    transition: all .3s ease-in
}

.item_amount-held:hover p {
    background: var(--royalty-light);
    transition: all .3s ease-in
}

.item_amount-held:hover span {
    color: #fff!important
}

.item_point {
    border: 1px solid #dac16e
}

.item_point p {
    border-radius: 4px;
    padding: 0 4px;
    background: #616161;
    font-size: 12px
}

.item_point:hover {
    background: #6f6f6f;
    transition: all .3s ease-in
}

.item_point:hover p {
    background: var(--royalty-light);
    transition: all .3s ease-in
}

.item_point:hover span {
    color: #fff!important
}

.info_list_user .action_info_user_page {
    display: flex;
    justify-content: center;
    border: none
}

.info_list_user .action_info_user_page:hover {
    background: #6f6f6f
}

.info_item_aqua.info_partner {
    padding: 0!important
}

.info_item_aqua.info_partner .icon_drop {
    display: flex;
    align-items: center;
    padding: 0 0 0 5px
}

.info_item_aqua.info_partner .icon_drop p {
    color: #fff;
    text-transform: capitalize;
    letter-spacing: .5px;
    display: flex;
    align-items: center;
    gap: 4px
}

.info_list_aqua .partner_menu {
    margin-top: 16px;
    position: relative
}

.info_list_aqua .partner_menu:before {
    content: "";
    position: absolute;
    top: -8px;
    left: -6px;
    right: -6px;
    height: 1px;
    background: #9e9e9e
}

.info_list_aqua .partner_menu a {
    background: hsla(0,0%,100%,.3);
    border-radius: 4px
}

.info_list_aqua .partner_menu a:hover {
    background-color: var(--royalty-light)
}

.info_list_partner p {
    color: #fff
}

.info_list_partner .wrap_content-partner_menu {
    display: flex;
    flex-direction: column;
    border: none;
    padding: 0
}

.info_list_aqua .info_list_calculate {
    padding: 0;
    flex-direction: column;
    gap: 8px
}

.info_list_aqua .info_list_calculate .info_list_calculate_left,.info_list_aqua .info_list_calculate .info_list_calculate_left>div {
    cursor: auto
}

.info_list_aqua .info_list_calculate .info_list_calculate_right {
    align-items: center;
    width: 100%
}

.info_list_aqua .info_list_calculate .info_list_calculate_right .refesh:hover svg rect {
    fill: var(--royalty-light)
}

.info_list_aqua .info_list_calculate .info_list_calculate_right .calculate {
    border: 1px solid #616161;
    width: 100%
}

.info_list_aqua .info_list_calculate .info_list_calculate_right .calculate:hover {
    background: #6f6f6f
}

#logout_page_aqua {
    border: none;
    margin-top: 8px;
    position: relative
}

#logout_page_aqua:before {
    content: "";
    position: absolute;
    top: -8px;
    left: -6px;
    right: -6px;
    height: 1px;
    background: #9e9e9e
}

#logout_page_aqua button {
    justify-content: center;
    width: 100%;
    background: hsla(0,0%,100%,.3)
}

#logout_page_aqua button span {
    white-space: nowrap;
    font-size: 14px!important
}

#logout_page_aqua button:hover {
    background: var(--royalty-light)
}

#logout_page_aqua button:hover span {
    color: #fff!important;
    transition: all .3s ease-in
}

#logout_page_aqua button:hover svg path {
    fill: #fff;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #logout_page_aqua {
        padding:0 16px!important;
        margin-top: 16px
    }

    #logout_page_aqua:before {
        content: "";
        position: absolute;
        top: -10px;
        left: 0;
        right: 0;
        height: 1px;
        background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff 47.78%,hsla(0,0%,100%,0) 96.4%)
    }
}

.seemore {
    white-space: nowrap
}

@media(max-width: 1300px) {
    .info_list_aqua .total-money-mobile {
        display:flex;
        flex-direction: column;
        gap: 6px;
        padding: 0;
        border: none
    }

    .info_list_aqua .total-money-mobile div {
        border-radius: 4px;
        border: 1px solid #616161;
        padding: 2px 4px;
        display: flex;
        justify-content: space-between;
        cursor: pointer
    }

    .info_list_aqua .total-money-mobile div span {
        color: #9e9e9e;
        display: flex;
        align-items: center;
        gap: 2px
    }

    .info_list_aqua .total-money-mobile div .value_point {
        font-size: 12px;
        border-radius: 4px;
        padding: 0 4px;
        background: #616161;
        color: #fff;
        white-space: nowrap
    }

    .info_list_aqua .total-money-mobile div:hover {
        transition: all .3s ease-in;
        background-color: #616161
    }

    .info_list_aqua .total-money-mobile div:hover span {
        color: #fff
    }

    .info_list_aqua .total-money-mobile div:hover .value_point {
        background: var(--royalty-light)
    }
}

.language[data-v-d2236676] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-d2236676]:focus-visible,.language[data-v-d2236676]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-d2236676] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-d2236676] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-d2236676] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-d2236676] {
    text-transform: none
}

.language img[data-v-d2236676] {
    width: 24px;
    margin-right: 5px
}

.list-lang[data-v-d2236676] {
    padding: 0;
    background-color: #e0e0e0!important;
    margin-top: 2px
}

.wrap-auth[data-v-44bcadf6] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-44bcadf6] {
    height: auto!important
}

.custom-auth .betting_history[data-v-44bcadf6],.custom-auth .coupon[data-v-44bcadf6],.custom-auth .logout button[data-v-44bcadf6],.custom-auth .logout[data-v-44bcadf6],.custom-auth .message[data-v-44bcadf6],.custom-auth .name[data-v-44bcadf6],.custom-auth .point-header[data-v-44bcadf6] {
    height: 30px
}

.betting_history[data-v-44bcadf6],.coupon[data-v-44bcadf6],.logout button[data-v-44bcadf6],.logout[data-v-44bcadf6],.message[data-v-44bcadf6],.name[data-v-44bcadf6],.point-header[data-v-44bcadf6] {
    height: 100%
}

.name[data-v-44bcadf6] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: var(--ready-casino-dark)
}

.name svg[data-v-44bcadf6] {
    margin-right: 5px
}

.name[data-v-44bcadf6]:hover {
    transform: scale(.98);
    background: #e75bff
}

.message[data-v-44bcadf6] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-44bcadf6]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-44bcadf6] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-44bcadf6] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-44bcadf6]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-44bcadf6] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-44bcadf6],.message.new[data-v-44bcadf6] {
    background: var(--ready-casino-dark)
}

.betting_history[data-v-44bcadf6],.point-header[data-v-44bcadf6] {
    padding: 4px 10px;
    border-radius: 4px;
    background: var(--ready-casino-dark);
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-44bcadf6]:hover,.point-header[data-v-44bcadf6]:hover {
    transform: scale(.98);
    background: #e75bff
}

.betting_history svg[data-v-44bcadf6],.point-header svg[data-v-44bcadf6] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-44bcadf6],.point-header[data-v-44bcadf6] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-44bcadf6] {
        font-size: 14px!important
    }
}

.logout button[data-v-44bcadf6],.logout[data-v-44bcadf6] {
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-44bcadf6] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575
}

.logout button[data-v-44bcadf6]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-44bcadf6] {
    transform: translateX(2px)
}

.lang-mobile[data-v-44bcadf6] {
    display: none
}

.custom-auth[data-v-44bcadf6] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-44bcadf6]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-44bcadf6] {
    margin-left: 0
}

.custom-auth .logout p[data-v-44bcadf6] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-44bcadf6] {
        flex-direction:column;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-44bcadf6]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-44bcadf6] {
        display: block
    }

    .wrap-auth[data-v-44bcadf6] {
        height: auto
    }

    .betting_history[data-v-44bcadf6],.coupon[data-v-44bcadf6],.logout button[data-v-44bcadf6],.logout[data-v-44bcadf6],.message[data-v-44bcadf6],.name[data-v-44bcadf6],.point-header[data-v-44bcadf6] {
        height: 25px;
        line-height: normal
    }
}

#header[data-v-66c75014] {
    background: #121113;
    color: #fff;
    position: relative;
    display: flex;
    align-items: center;
    display: none
}

@media(max-width: 1300px) {
    #header[data-v-66c75014] {
        display:none
    }
}

@media(max-width: 768px) {
    #header[data-v-66c75014] {
        display:none
    }
}

.wrap-header[data-v-66c75014] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.left[data-v-66c75014] {
    display: flex;
    align-items: center;
    gap: 20px;
    position: relative
}

@media(min-width: 1301px) {
    .revert[data-v-66c75014] {
        flex-direction:row-reverse
    }
}

.content-noti[data-v-66c75014] {
    display: flex;
    align-items: center;
    border-radius: 6px;
    background: #212121;
    padding: 4px 15px;
    border: 1px solid #424242
}

.content-noti .item-left[data-v-66c75014] {
    align-items: center;
    width: 420px;
    display: none
}

.content-noti .active[data-v-66c75014] {
    display: flex
}

.item-left[data-v-66c75014] {
    align-items: center;
    width: 420px;
    display: none
}

.time-head[data-v-66c75014] {
    display: flex;
    align-items: center;
    color: #bdbdbd;
    font-size: 12px;
    font-weight: 500;
    padding-right: 20px;
    padding-left: 5px
}

.content[data-v-66c75014] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 265px
}

.right[data-v-66c75014] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px
}

.content-left[data-v-66c75014] {
    padding-right: 10px;
    border-right: 1px solid #fff;
    color: var(--ready-casino-dark)
}

.content-right[data-v-66c75014] {
    color: #bdbdbd
}

.content-left[data-v-66c75014]:hover,.content-right[data-v-66c75014]:hover {
    opacity: .7;
    cursor: pointer
}

.lang[data-v-66c75014] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px
}

.hide-lang {
    .btn-lang {
        display: none
    }
}

#nav[data-v-09bcc718] {
    background: #212121;
    color: #fff;
    height: 70px;
    display: flex;
    align-items: center;
    position: relative;
    border-bottom: 2px solid #495057
}

#nav .wrap-nav[data-v-09bcc718] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%
}

@media(min-width: 1500px) {
    #nav .wrap-nav[data-v-09bcc718] {
        padding:0 28px
    }
}

#nav .wrap-nav .nav-menu-desktop[data-v-09bcc718] {
    display: flex;
    align-items: center
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-09bcc718] {
    width: 120px;
    height: 62px;
    padding: 10px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
    transition: all .1s ease-in;
    position: relative
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-09bcc718]:before {
    background: var(--ready-casino-dark);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    transform: scaleX(0);
    transition: transform .5s ease-in-out;
    z-index: 0
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item[data-v-09bcc718] {
        width:100px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-09bcc718]:hover:before {
    transform: scaleX(1)
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top~span[data-v-09bcc718] {
    color: #fff;
    transition: all .3s ease-in;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-09bcc718] {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-09bcc718] {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 2px;
    transition: all .3s ease-in
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-09bcc718] {
        font-size:10px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon[data-v-09bcc718] {
    margin-right: 8px
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-09bcc718] {
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-09bcc718] {
        font-size:12px
    }
}

@media(max-width: 1300px) {
    #nav .wrap-nav .nav-menu-desktop[data-v-09bcc718] {
        display:none
    }
}

#nav .wrap-nav .nav-menu-mobile[data-v-09bcc718] {
    display: none
}

#nav .wrap-nav .total-money[data-v-09bcc718] {
    display: flex;
    align-items: center;
    gap: 5px;
    width: auto;
    padding: 10px;
    border-radius: 10px;
    font-weight: 700
}

#nav .wrap-nav .total-money div:not(:first-child) div[data-v-09bcc718] {
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-size: 14px;
    padding: 5px 10px;
    border-radius: 10px;
    background: #000;
    box-shadow: inset 2px 2px 1px 0 hsla(0,0%,48%,.3),1px 1px 2px 0 rgba(0,0,0,.5)
}

#nav .wrap-nav .total-money div:not(:first-child) div span[data-v-09bcc718] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div[data-v-09bcc718] {
    flex-direction: column;
    grid-gap: 4px!important;
    padding: 4px 12px;
    border-radius: 10px;
    min-width: 135px;
    font-size: 14px;
    box-shadow: none!important;
    height: 59px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div span[data-v-09bcc718] {
    font-size: 11px;
    color: #9e9e9e
}

#nav .wrap-nav .total-money .item_point[data-v-09bcc718],#nav .wrap-nav .total-money .point[data-v-09bcc718] {
    cursor: pointer
}

#nav .wrap-nav .total-money .item_amount-held[data-v-09bcc718] {
    cursor: pointer;
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_amount-held p[data-v-09bcc718] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-09bcc718] {
    position: relative
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-09bcc718]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_amount-held[data-v-09bcc718]:hover {
    background: #333;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_amount-held:hover span[data-v-09bcc718] {
    color: #fff
}

#nav .wrap-nav .total-money .item_point[data-v-09bcc718] {
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_point p[data-v-09bcc718] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav .wrap-nav .total-money .item_point span[data-v-09bcc718] {
    position: relative
}

#nav .wrap-nav .total-money .item_point span[data-v-09bcc718]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_point[data-v-09bcc718]:hover {
    background: #333!important;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_point:hover span[data-v-09bcc718] {
    color: #fff
}

@media(max-width: 1300px) {
    #nav .wrap-nav .total-money[data-v-09bcc718] {
        display:none
    }
}

#nav .wrap-nav .wrap-btn-auth-mobile[data-v-09bcc718],#nav .wrap-nav .wrap-btn-auth[data-v-09bcc718] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-09bcc718],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-09bcc718] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-09bcc718]:hover:not(:first-child),#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-09bcc718]:hover:not(:first-child) {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav .wrap-nav .wrap-btn-auth .signup[data-v-09bcc718],#nav .wrap-nav .wrap-btn-auth-mobile .signup[data-v-09bcc718] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav .wrap-nav .wrap-btn-auth div[data-v-09bcc718],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-09bcc718] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav .wrap-nav .wrap-btn-auth-mobile[data-v-09bcc718],#nav .wrap-nav .wrap-btn-auth[data-v-09bcc718] {
        grid-template-columns:1fr
    }
}

@media(min-width: 1301px) {
    #nav .wrap-nav .wrap-btn-auth[data-v-09bcc718] {
        grid-template-columns:repeat(3,1fr)
    }

    #nav .wrap-nav .wrap-btn-auth div[data-v-09bcc718] {
        padding: 0 10px
    }

    #nav .wrap-nav .wrap-btn-auth .lang_pc_auth[data-v-09bcc718] {
        border: none;
        padding: 0
    }
}

#nav .wrap-nav .overlay[data-v-09bcc718] {
    display: none
}

@media(max-width: 1300px) {
    #nav .wrap-nav .overlay[data-v-09bcc718] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-09bcc718] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-09bcc718]::-webkit-scrollbar {
        width: 6px
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-09bcc718]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .close[data-v-09bcc718] {
        padding: 24px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-09bcc718] {
        padding: 5px 24px 0 24px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-09bcc718] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-09bcc718] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-09bcc718]:hover {
        transition: all .3s ease-in;
        background-color: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div:hover span[data-v-09bcc718] {
        color: #fff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile[data-v-09bcc718] {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        padding: 5px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-09bcc718],#nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-09bcc718] {
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 10px;
        cursor: pointer;
        display: flex;
        align-items: center;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money svg[data-v-09bcc718],#nav .wrap-nav .nav-menu-mobile .agent-mobile a svg[data-v-09bcc718] {
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-09bcc718] {
        width: 100%;
        justify-content: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-09bcc718] {
        background: var(--ready-casino-dark)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-09bcc718]:hover {
        background: #e75bff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .settlement[data-v-09bcc718] {
        background: #424242
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-09bcc718] {
        flex-direction: row;
        background: #000
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money p[data-v-09bcc718] {
        color: #9e9e9e;
        font-size: 14px;
        line-height: normal;
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money span[data-v-09bcc718] {
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-09bcc718],#nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-09bcc718] {
        display: flex;
        align-items: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-09bcc718]:hover {
        transition: all .3s ease-in;
        transform: scale(1.05)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-09bcc718] {
        background: #424242;
        border-radius: 10px;
        padding: 4px 8px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-09bcc718]:hover {
        background: #303030;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-09bcc718] {
        display: flex;
        align-items: center;
        padding: 10px 24px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-09bcc718]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-09bcc718]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-09bcc718] {
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-09bcc718] {
        display: flex;
        flex-direction: column
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-09bcc718]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-09bcc718]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .active[data-v-09bcc718] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav .lang[data-v-09bcc718] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav .more[data-v-09bcc718] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav .more[data-v-09bcc718] {
        display:flex
    }
}

.logo-main-custom[data-v-09bcc718],.logo-main[data-v-09bcc718] {
    width: 70px;
    -o-object-fit: contain;
    object-fit: contain;
    display: none
}

@media(max-width: 1300px) {
    .logo-main-custom[data-v-09bcc718],.logo-main[data-v-09bcc718] {
        display:block
    }
}

.lang-header-mobile[data-v-09bcc718] {
    display: none
}

.login[data-v-09bcc718],.signup[data-v-09bcc718] {
    display: flex;
    align-items: center;
    gap: 5px
}

.login div[data-v-09bcc718],.signup div[data-v-09bcc718] {
    border: none!important;
    padding: 0!important
}

.lang_pc_auth[data-v-09bcc718] {
    justify-content: end!important
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-09bcc718] {
        display:block
    }

    .wrap-btn-auth[data-v-09bcc718] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-09bcc718] {
        padding: 10px 24px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-09bcc718] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-09bcc718] {
        width:70px
    }

    .more[data-v-09bcc718] {
        margin-right: 10px!important
    }
}

#bannerNavSdNew[data-v-7ca9f9c6] {
    position: relative;
    height: 480px;
    width: 100%
}

#bannerNavSdNew .imageBannerNav[data-v-7ca9f9c6] {
    position: absolute;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

#bannerNavSdNew .container_row[data-v-7ca9f9c6] {
    width: 100%;
    max-width: 1200px;
    min-width: 280px;
    height: 100%;
    margin: 0 auto;
    position: relative
}

#bannerNavSdNew .center_box[data-v-7ca9f9c6] {
    display: flex;
    align-items: center;
    justify-content: end;
    flex-direction: column;
    width: 100%;
    height: 100%;
    z-index: 5
}

#bannerNavSdNew .center_box .bg_item_left[data-v-7ca9f9c6],#bannerNavSdNew .center_box .bg_item_right[data-v-7ca9f9c6] {
    position: absolute;
    bottom: 0;
    width: 280px;
    height: auto;
    animation: bg_item-7ca9f9c6 1s
}

#bannerNavSdNew .center_box .bg_item_left[data-v-7ca9f9c6] {
    left: 0
}

#bannerNavSdNew .center_box .bg_item_right[data-v-7ca9f9c6] {
    right: 0
}

#bannerNavSdNew .center_box .logo[data-v-7ca9f9c6] {
    display: inline-block;
    width: 300px;
    height: auto;
    margin-bottom: 20px;
    animation: logo-7ca9f9c6 3s;
    z-index: 6
}

#bannerNavSdNew .center_box .logo img[data-v-7ca9f9c6] {
    width: 100%;
    height: auto;
    cursor: pointer
}

#bannerNavSdNew .center_box .slide_row[data-v-7ca9f9c6] {
    width: 100%;
    text-align: center
}

#bannerNavSdNew .center_box .slide_row .content_slide[data-v-7ca9f9c6] {
    height: 178px;
    width: calc(100% - 560px);
    margin: 0 auto
}

#bannerNavSdNew .center_box .slide_row .wrap_content[data-v-7ca9f9c6] {
    padding: 20px 0;
    background: linear-gradient(90deg,transparent,rgba(13,9,27,.8) 25%,rgba(13,9,27,.8) 75%,transparent);
    display: flex;
    flex-direction: column;
    gap: 10px
}

#bannerNavSdNew .center_box .slide_row h2[data-v-7ca9f9c6] {
    color: #a39cff;
    font-size: 30px;
    font-weight: 400;
    text-shadow: 0 0 10px rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.9);
    line-height: 1
}

#bannerNavSdNew .center_box .slide_row h3[data-v-7ca9f9c6] {
    color: #eee;
    font-size: 24px;
    font-weight: 400;
    text-shadow: 0 0 10px rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.9);
    line-height: 1
}

@media(max-width: 1300px) {
    #bannerNavSdNew[data-v-7ca9f9c6] {
        height:300px
    }

    #bannerNavSdNew .container_row[data-v-7ca9f9c6] {
        max-width: 100%
    }

    #bannerNavSdNew .center_box .bg_item_left[data-v-7ca9f9c6],#bannerNavSdNew .center_box .bg_item_right[data-v-7ca9f9c6] {
        width: 150px
    }

    #bannerNavSdNew .center_box .logo[data-v-7ca9f9c6] {
        width: 200px
    }

    #bannerNavSdNew .center_box .slide_row .content_slide[data-v-7ca9f9c6] {
        height: 150px;
        width: calc(100% - 300px)
    }

    #bannerNavSdNew .center_box .slide_row h2[data-v-7ca9f9c6] {
        font-size: 24px
    }

    #bannerNavSdNew .center_box .slide_row h3[data-v-7ca9f9c6] {
        font-size: 16px
    }
}

@media(max-width: 768px) {
    #bannerNavSdNew[data-v-7ca9f9c6] {
        height:250px
    }
}

@media(max-width: 500px) {
    #bannerNavSdNew .center_box .bg_item_left[data-v-7ca9f9c6],#bannerNavSdNew .center_box .bg_item_right[data-v-7ca9f9c6] {
        width:140px
    }

    #bannerNavSdNew .center_box .slide_row .content_slide[data-v-7ca9f9c6] {
        width: calc(100% - 200px)
    }

    #bannerNavSdNew .center_box .slide_row h2[data-v-7ca9f9c6] {
        font-size: 22px
    }

    #bannerNavSdNew .center_box .slide_row h3[data-v-7ca9f9c6] {
        font-size: 14px
    }
}

@media(max-width: 375px) {
    #bannerNavSdNew .center_box .bg_item_left[data-v-7ca9f9c6],#bannerNavSdNew .center_box .bg_item_right[data-v-7ca9f9c6] {
        display:none
    }

    #bannerNavSdNew .center_box .slide_row .content_slide[data-v-7ca9f9c6] {
        width: 100%
    }
}

@keyframes bg_item-7ca9f9c6 {
    0% {
        opacity: 0;
        bottom: -174px;
        transform: scale(0)
    }

    to {
        opacity: 1;
        bottom: 0;
        transform: scale(1)
    }
}

@keyframes logo-7ca9f9c6 {
    90% {
        opacity: 0;
        bottom: -82px;
        transform: scale(0)
    }

    10%,30%,50%,70% {
        opacity: 1;
        bottom: 0;
        transform: scale(.94)
    }

    0%,20%,40%,60%,80%,to {
        opacity: 1;
        bottom: 0;
        transform: scale(1)
    }
}

.language[data-v-6c27e0da] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-6c27e0da]:focus-visible,.language[data-v-6c27e0da]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-6c27e0da] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-6c27e0da] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-6c27e0da] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-6c27e0da] {
    text-transform: none
}

.language img[data-v-6c27e0da] {
    width: 24px;
    margin-right: 5px
}

.list-lang[data-v-6c27e0da] {
    padding: 0;
    background-color: #e0e0e0!important;
    margin-top: 2px
}

.wrap-auth[data-v-592584e5] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-592584e5] {
    height: auto!important
}

.custom-auth .betting_history[data-v-592584e5],.custom-auth .coupon[data-v-592584e5],.custom-auth .logout button[data-v-592584e5],.custom-auth .logout[data-v-592584e5],.custom-auth .message[data-v-592584e5],.custom-auth .name[data-v-592584e5],.custom-auth .point-header[data-v-592584e5] {
    height: 30px
}

.betting_history[data-v-592584e5],.coupon[data-v-592584e5],.logout button[data-v-592584e5],.logout[data-v-592584e5],.message[data-v-592584e5],.name[data-v-592584e5],.point-header[data-v-592584e5] {
    height: 100%
}

.name[data-v-592584e5] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: var(--ready-casino-dark)
}

.name svg[data-v-592584e5] {
    margin-right: 5px
}

.name[data-v-592584e5]:hover {
    transform: scale(.98);
    background: #e75bff
}

.message[data-v-592584e5] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-592584e5]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-592584e5] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-592584e5] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-592584e5]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-592584e5] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-592584e5],.message.new[data-v-592584e5] {
    background: var(--ready-casino-dark)
}

.betting_history[data-v-592584e5],.point-header[data-v-592584e5] {
    padding: 4px 10px;
    border-radius: 4px;
    background: var(--ready-casino-dark);
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-592584e5]:hover,.point-header[data-v-592584e5]:hover {
    transform: scale(.98);
    background: #e75bff
}

.betting_history svg[data-v-592584e5],.point-header svg[data-v-592584e5] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-592584e5],.point-header[data-v-592584e5] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-592584e5] {
        font-size: 14px!important
    }
}

.logout button[data-v-592584e5],.logout[data-v-592584e5] {
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-592584e5] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575
}

.logout button[data-v-592584e5]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-592584e5] {
    transform: translateX(2px)
}

.lang-mobile[data-v-592584e5] {
    display: none
}

.custom-auth[data-v-592584e5] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-592584e5]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-592584e5] {
    margin-left: 0
}

.custom-auth .logout p[data-v-592584e5] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-592584e5] {
        flex-direction:column;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-592584e5]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-592584e5] {
        display: block
    }

    .wrap-auth[data-v-592584e5] {
        height: auto
    }

    .betting_history[data-v-592584e5],.coupon[data-v-592584e5],.logout button[data-v-592584e5],.logout[data-v-592584e5],.message[data-v-592584e5],.name[data-v-592584e5],.point-header[data-v-592584e5] {
        height: 25px;
        line-height: normal
    }
}

.wrap_logo_page_sdOld[data-v-a1107e4e] {
    width: 100%;
    height: 193px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative
}

.wrap_logo_page_sdOld .wrap_logo[data-v-a1107e4e] {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 2
}

.wrap_logo_page_sdOld .wrap_logo .logo_page_1[data-v-a1107e4e] {
    z-index: 1;
    transform: scale(1.2);
    animation: rayAnim-a1107e4e 15s linear infinite
}

.wrap_logo_page_sdOld .wrap_logo .item_logo[data-v-a1107e4e] {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_logo_page_sdOld .wrap_logo .item_logo img[data-v-a1107e4e] {
    position: absolute
}

.wrap_logo_page_sdOld .wrap_logo .item_logo .logo_page_2[data-v-a1107e4e] {
    z-index: 2;
    animation: diasAnim-a1107e4e 15s ease infinite
}

.wrap_logo_page_sdOld .wrap_logo .item_logo .logo_page_3[data-v-a1107e4e] {
    z-index: 3;
    animation: krLgAnim-a1107e4e 15s ease infinite
}

.wrap_logo_page_sdOld .btnLogin[data-v-a1107e4e] {
    z-index: 3;
    position: absolute;
    right: 0;
    cursor: pointer
}

@media(max-width: 850px) {
    .wrap_logo_page_sdOld .btnLogin[data-v-a1107e4e] {
        display:none
    }
}

.wrap_logo_page_sdOld .wrap_info_auth[data-v-a1107e4e] {
    z-index: 3;
    position: absolute;
    right: 0
}

.wrap_logo_page_sdOld .wrap_content_info[data-v-a1107e4e] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 5px;
    width: 450px;
    height: 100%
}

.wrap_logo_page_sdOld .close_info[data-v-a1107e4e] {
    display: none
}

.wrap_logo_page_sdOld .close_info button[data-v-a1107e4e] {
    cursor: pointer
}

.wrap_logo_page_sdOld .user_name span[data-v-a1107e4e] {
    color: gold
}

.wrap_logo_page_sdOld .wrap_money_point[data-v-a1107e4e] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
    font-size: 14px
}

.wrap_logo_page_sdOld .wrap_money_point .user_point[data-v-a1107e4e] {
    margin-left: 10px
}

.wrap_logo_page_sdOld .user_mypage button[data-v-a1107e4e] {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
    padding: 6px 12px;
    line-height: 1.42857143;
    border-radius: 4px;
    cursor: pointer
}

.wrap_logo_page_sdOld .btn_logout[data-v-a1107e4e] {
    cursor: pointer
}

.wrap_logo_page_sdOld .seeMoreInfo[data-v-a1107e4e] {
    display: none
}

.wrap_logo_page_sdOld .seeMoreInfo button[data-v-a1107e4e] {
    height: 30px;
    width: 30px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

@media(max-width: 1300px) {
    .wrap_logo_page_sdOld[data-v-a1107e4e] {
        width:100%!important
    }

    .wrap_logo_page_sdOld .seeMoreInfo[data-v-a1107e4e] {
        display: block;
        position: absolute;
        top: 14px;
        right: 16px
    }

    .wrap_logo_page_sdOld .wrap_info_auth[data-v-a1107e4e] {
        height: 100%;
        display: flex;
        align-items: center
    }

    .wrap_logo_page_sdOld .wrap_content_info[data-v-a1107e4e] {
        position: absolute;
        top: -100%;
        right: 0;
        background: rgba(0,0,0,.35);
        -webkit-backdrop-filter: blur(2px);
        backdrop-filter: blur(2px);
        padding: 10px;
        transition: all .5s ease-in-out
    }

    .wrap_logo_page_sdOld .wrap_content_info .close_info[data-v-a1107e4e] {
        display: block;
        position: absolute;
        top: 12px;
        right: 16px
    }

    .wrap_logo_page_sdOld .wrap_content_info.activeShow[data-v-a1107e4e] {
        top: 0;
        transition: all .5s ease-in-out
    }
}

@media(max-width: 500px) {
    .wrap_logo_page_sdOld .wrap_logo[data-v-a1107e4e] {
        transform:scale(.9)
    }
}

@media(max-width: 400px) {
    .wrap_logo_page_sdOld .wrap_logo[data-v-a1107e4e] {
        transform:scale(.7)
    }

    .wrap_logo_page_sdOld .wrap_info_auth[data-v-a1107e4e] {
        width: 100%
    }

    .wrap_logo_page_sdOld .wrap_content_info[data-v-a1107e4e] {
        width: 100%;
        max-width: 100%
    }
}

@keyframes rayAnim-a1107e4e {
    0% {
        opacity: 0
    }

    15% {
        opacity: 0
    }

    30% {
        opacity: 1
    }

    40% {
        opacity: 0
    }

    50% {
        opacity: 1
    }

    60% {
        opacity: 0
    }

    70% {
        opacity: 1
    }

    80% {
        opacity: 0
    }

    90% {
        opacity: 1
    }

    95% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes diasAnim-a1107e4e {
    0% {
        transform: rotateY(180deg);
        opacity: 0
    }

    10% {
        transform: rotateY(0deg);
        opacity: 1
    }

    95% {
        transform: rotateY(0deg);
        opacity: 1
    }

    to {
        transform: rotateY(0deg);
        opacity: 0
    }
}

@keyframes krLgAnim-a1107e4e {
    0% {
        transform: rotateX(180deg);
        opacity: 0
    }

    10% {
        transform: rotateX(180deg);
        opacity: 0
    }

    20% {
        transform: rotateX(0deg);
        opacity: 1
    }

    95% {
        transform: rotateX(0deg);
        opacity: 1
    }

    to {
        transform: rotateX(0deg);
        opacity: 0
    }
}

#nav_sdOld[data-v-a1107e4e] {
    background: url(../images/bg_header_nav.6a0bdf63.jpg) top;
    color: #fff;
    display: flex;
    align-items: center;
    position: relative
}

#nav_sdOld .wrap-nav[data-v-a1107e4e] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    height: 100%
}

@media(min-width: 1500px) {
    #nav_sdOld .wrap-nav[data-v-a1107e4e] {
        padding:0 28px
    }
}

#nav_sdOld .wrap-nav .nav-menu-desktop[data-v-a1107e4e] {
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

#nav_sdOld .wrap-nav .nav-menu-desktop .nav_list[data-v-a1107e4e] {
    height: 75px
}

#nav_sdOld .wrap-nav .nav-menu-desktop .nav-item[data-v-a1107e4e] {
    height: 100%;
    padding: 0 31px 0 31px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    cursor: pointer;
    transition: all .1s ease-in
}

#nav_sdOld .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-a1107e4e] {
    display: flex;
    align-items: center;
    gap: 5px
}

#nav_sdOld .wrap-nav .nav-menu-desktop .nav-item .item-top .title_nav_sdOld[data-v-a1107e4e] {
    color: #000;
    text-shadow: 1px 0 1px hsla(0,0%,100%,.5);
    font-size: 22px;
    font-weight: 900
}

#nav_sdOld .wrap-nav .nav-menu-desktop .nav-item .item-top .count_nav[data-v-a1107e4e] {
    display: inline-block;
    min-width: 10px;
    height: 28px;
    padding: 3px 6px 3px 6px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    background-color: #999;
    border-radius: 10px
}

#nav_sdOld .wrap-nav .nav-menu-desktop .nav-item:hover .item-top .title_nav_sdOld[data-v-a1107e4e] {
    text-decoration: underline;
    transition: all .3s ease-in
}

#nav_sdOld .wrap-nav .total-money[data-v-a1107e4e] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 0 5px;
    border-radius: 10px;
    font-weight: 700
}

#nav_sdOld .wrap-nav .total-money>div[data-v-a1107e4e] {
    height: 75px;
    display: flex;
    align-items: center
}

#nav_sdOld .wrap-nav .total-money div:not(:first-child) div[data-v-a1107e4e] {
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-size: 14px;
    padding: 5px 10px;
    border-radius: 10px;
    background: #000;
    box-shadow: inset 2px 2px 1px 0 hsla(0,0%,48%,.3),1px 1px 2px 0 rgba(0,0,0,.5)
}

#nav_sdOld .wrap-nav .total-money div:not(:first-child) div span[data-v-a1107e4e] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

#nav_sdOld .wrap-nav .total-money .wrap_poin_amount-held_sdOld div[data-v-a1107e4e] {
    flex-direction: column;
    grid-gap: 4px!important;
    padding: 4px 12px;
    border-radius: 10px;
    min-width: 135px;
    font-size: 14px;
    box-shadow: none!important;
    height: 59px
}

#nav_sdOld .wrap-nav .total-money .wrap_poin_amount-held_sdOld div span[data-v-a1107e4e] {
    font-size: 11px;
    color: #9e9e9e
}

#nav_sdOld .wrap-nav .total-money .item_point[data-v-a1107e4e],#nav_sdOld .wrap-nav .total-money .point[data-v-a1107e4e] {
    cursor: pointer
}

#nav_sdOld .wrap-nav .total-money .item_amount-held_sdOld[data-v-a1107e4e] {
    cursor: pointer;
    border: 1px solid #616161
}

#nav_sdOld .wrap-nav .total-money .item_amount-held_sdOld p[data-v-a1107e4e] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav_sdOld .wrap-nav .total-money .item_amount-held_sdOld span[data-v-a1107e4e] {
    position: relative
}

#nav_sdOld .wrap-nav .total-money .item_amount-held_sdOld span[data-v-a1107e4e]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav_sdOld .wrap-nav .total-money .item_amount-held_sdOld[data-v-a1107e4e]:hover {
    background: #333;
    transition: all .3s ease-in
}

#nav_sdOld .wrap-nav .total-money .item_amount-held_sdOld:hover span[data-v-a1107e4e] {
    color: #fff
}

#nav_sdOld .wrap-nav .total-money .item_point[data-v-a1107e4e] {
    border: 1px solid #616161
}

#nav_sdOld .wrap-nav .total-money .item_point p[data-v-a1107e4e] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav_sdOld .wrap-nav .total-money .item_point span[data-v-a1107e4e] {
    position: relative
}

#nav_sdOld .wrap-nav .total-money .item_point span[data-v-a1107e4e]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav_sdOld .wrap-nav .total-money .item_point[data-v-a1107e4e]:hover {
    background: #333!important;
    transition: all .3s ease-in
}

#nav_sdOld .wrap-nav .total-money .item_point:hover span[data-v-a1107e4e] {
    color: #fff
}

#nav_sdOld .wrap-nav .wrap-btn-auth-mobile[data-v-a1107e4e],#nav_sdOld .wrap-nav .wrap-btn-auth[data-v-a1107e4e] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px
}

#nav_sdOld .wrap-nav .wrap-btn-auth div[data-v-a1107e4e],#nav_sdOld .wrap-nav .wrap-btn-auth-mobile div[data-v-a1107e4e] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav_sdOld .wrap-nav .wrap-btn-auth div[data-v-a1107e4e]:hover:not(:first-child),#nav_sdOld .wrap-nav .wrap-btn-auth-mobile div[data-v-a1107e4e]:hover:not(:first-child) {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav_sdOld .wrap-nav .wrap-btn-auth .signup[data-v-a1107e4e],#nav_sdOld .wrap-nav .wrap-btn-auth-mobile .signup[data-v-a1107e4e] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav_sdOld .wrap-nav .wrap-btn-auth div[data-v-a1107e4e],#nav_sdOld .wrap-nav .wrap-btn-auth-mobile div[data-v-a1107e4e] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav_sdOld .wrap-nav .wrap-btn-auth-mobile[data-v-a1107e4e],#nav_sdOld .wrap-nav .wrap-btn-auth[data-v-a1107e4e] {
        grid-template-columns:1fr
    }
}

@media(min-width: 1301px) {
    #nav_sdOld .wrap-nav .wrap-btn-auth[data-v-a1107e4e] {
        grid-template-columns:repeat(3,1fr)
    }

    #nav_sdOld .wrap-nav .wrap-btn-auth div[data-v-a1107e4e] {
        padding: 0 10px
    }

    #nav_sdOld .wrap-nav .wrap-btn-auth .lang_pc_auth[data-v-a1107e4e] {
        border: none;
        padding: 0
    }
}

#nav_sdOld .wrap-nav .overlay[data-v-a1107e4e] {
    display: none
}

@media(max-width: 1300px) {
    #nav_sdOld .wrap-nav .overlay[data-v-a1107e4e] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }
}

.wrap_info_use_sdOld[data-v-a1107e4e] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 4px
}

.wrap_info_use_sdOld .info_item_aqua_sdOld[data-v-a1107e4e] {
    display: flex I!important;
    flex-direction: row!important;
    align-items: center!important;
    gap: 6px;
    border-radius: 4px!important;
    background-color: #ab47bc!important;
    padding: 0 4px 0 14px!important
}

.wrap_info_use_sdOld .info_item_aqua_sdOld p[data-v-a1107e4e] {
    margin-right: 6px;
    display: flex;
    align-items: center;
    gap: 4px;
    cursor: pointer
}

.wrap_info_use_sdOld .info_item_aqua_sdOld p[data-v-a1107e4e]:hover {
    transition: all .3s ease-in;
    color: #cfcfcf
}

.wrap_info_use_sdOld .info_item_aqua_sdOld p:hover svg path[data-v-a1107e4e] {
    fill: #cfcfcf
}

.wrap_info_use_sdOld .info_item_aqua_sdOld .info_item_action_sdOld[data-v-a1107e4e] {
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 2px 8px;
    background-color: #212121;
    border-radius: 4px;
    height: 21px;
    font-weight: 300
}

.wrap_info_use_sdOld .info_item_aqua_sdOld .info_item_action_sdOld[data-v-a1107e4e]:hover {
    transition: all .3s ease-in;
    background-color: #616161
}

.wrap_info_use_sdOld .info_item_aqua_sdOld .icon_drop[data-v-a1107e4e] {
    height: auto;
    background-color: transparent;
    padding: 0;
    min-width: -moz-max-content;
    min-width: max-content;
    box-shadow: none;
    margin-left: auto
}

.wrap_info_use_sdOld .info_item_aqua_sdOld .icon_drop:hover svg path[data-v-a1107e4e] {
    stroke: #cfcfcf
}

.info_list_aqua_sdOld[data-v-a1107e4e] {
    display: flex;
    width: -moz-max-content;
    width: max-content;
    padding: 10px;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
    border-radius: 8px;
    border: 1px solid #616161;
    background-color: #212121!important;
    box-shadow: 0 0 4.8px 0 #e75bff!important;
    margin-top: 2px
}

.info_list_aqua_sdOld div[data-v-a1107e4e] {
    display: flex;
    padding: 2px 4px;
    align-items: center;
    gap: 4px;
    border-radius: 4px;
    border: 1px solid #616161;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 100%;
    cursor: pointer
}

.info_list_user_sdOld div span[data-v-a1107e4e] {
    transform: translateY(1px)
}

.info_list_user_sdOld div[data-v-a1107e4e]:hover {
    background-color: #424242;
    transition: all .3s ease-in;
    transform: scale(.98)
}

.wrap_info_foot_sdOld[data-v-a1107e4e] {
    display: "flex";
    flex-direction: row!important;
    padding: 0!important;
    background: transparent!important;
    box-shadow: none!important;
    justify-content: space-between
}

.wrap_info_foot_sdOld .info_item_aqua_sdOld p[data-v-a1107e4e] {
    color: #fff;
    text-transform: capitalize;
    letter-spacing: .5px
}

.wrap_info_foot_sdOld .show-lang[data-v-a1107e4e] {
    background: transparent!important;
    box-shadow: none!important;
    padding: 0!important
}

.info_partner_sdOld .icon_drop[data-v-a1107e4e] {
    background-color: #4b2d9f!important;
    height: 29px;
    display: flex;
    align-items: center;
    padding: 0 6px
}

.info_partner_sdOld .icon_drop p[data-v-a1107e4e] {
    color: #fff;
    text-transform: capitalize;
    letter-spacing: .5px;
    display: flex;
    align-items: center;
    gap: 4px
}

.info_partner_sdOld:hover .icon_drop[data-v-a1107e4e] {
    transition: all .3s ease-in;
    background-color: #382277!important
}

.info_list_aqua_sdOld .partner_menu[data-v-a1107e4e] {
    border: none;
    gap: 8px;
    font-size: 13px
}

.info_list_aqua_sdOld .partner_menu a[data-v-a1107e4e] {
    display: flex;
    align-items: center;
    gap: 4px;
    background-color: #ab47bc!important;
    padding: 4px 16px;
    border-radius: 10px
}

.info_list_aqua_sdOld .partner_menu a[data-v-a1107e4e]:hover {
    transition: all .3s ease-in;
    background-color: #e75bff!important
}

.info_list_aqua_sdOld .info_list_calculate[data-v-a1107e4e] {
    border: none;
    padding: 8px;
    border-radius: 8px;
    border: 1px solid #6b6b6b
}

.info_list_aqua_sdOld .info_list_calculate div[data-v-a1107e4e] {
    border: none;
    padding: 0
}

.info_list_aqua_sdOld .info_list_calculate .info_list_calculate_left[data-v-a1107e4e] {
    display: flex;
    padding: 4px 8px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    border-radius: 6px;
    background-color: #424242;
    width: 100%
}

.info_list_aqua_sdOld .info_list_calculate .info_list_calculate_right[data-v-a1107e4e] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: auto
}

.info_list_aqua_sdOld .info_list_calculate .info_list_calculate_right .refesh[data-v-a1107e4e] {
    height: 20px
}

.info_list_aqua_sdOld .info_list_calculate .info_list_calculate_right .refesh[data-v-a1107e4e]:hover {
    transition: all .3s ease-in;
    transform: scale(1.05)
}

.info_list_aqua_sdOld .info_list_calculate .info_list_calculate_right .calculate[data-v-a1107e4e] {
    padding: 3px 10px;
    border-radius: 6px;
    background: #424242;
    white-space: nowrap
}

.info_list_aqua_sdOld .info_list_calculate .info_list_calculate_right .calculate[data-v-a1107e4e]:hover {
    transition: all .3s ease-in;
    transform: scale(.98);
    background: #2c2c2c
}

#logout_page_aqua_sdOld[data-v-a1107e4e] {
    padding: 0!important;
    flex-direction: row!important;
    font-size: 13px;
    font-weight: 300;
    align-items: center;
    background: transparent!important;
    box-shadow: none!important;
    margin-left: 8px
}

#logout_page_aqua_sdOld span[data-v-a1107e4e] {
    color: #ab47bc!important;
    white-space: nowrap;
    font-size: 13px!important
}

#logout_page_aqua_sdOld button[data-v-a1107e4e] {
    height: 16px;
    display: flex;
    height: 30px;
    padding: 2px 8px;
    align-items: center;
    gap: 5px;
    border-radius: 4px;
    background: #757575
}

#logout_page_aqua_sdOld button[data-v-a1107e4e]:hover {
    transition: all .3s ease-in;
    transform: scale(.98);
    background: #424242
}

#logout_page_aqua_sdOld button svg[data-v-a1107e4e] {
    transform: translateX(2px)
}

.language[data-v-08de1552] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-08de1552]:focus-visible,.language[data-v-08de1552]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-08de1552] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-08de1552] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-08de1552] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-08de1552] {
    text-transform: none
}

.language img[data-v-08de1552] {
    width: 24px;
    margin-right: 5px
}

.list-lang_rush[data-v-08de1552] {
    padding: 0;
    background-color: #e0e0e0!important;
    margin-top: 2px
}

.btn-lang_rush {
    display: block;
    background: transparent;
    border-radius: 8px!important;
    border: 1px solid var(--aqua-gold);
    height: 40px!important;
    font-size: 16px;
    font-family: Roboto,sans-serif!important
}

.btn-lang_rush img {
    -o-object-fit: cover;
    object-fit: cover
}

.item-lang_rush {
    border-bottom: 1px solid #616161;
    transition: all .3s ease-in;
    background: #fdf6ee
}

.item-lang_rush:last-child {
    border-bottom: none
}

.item-lang_rush:hover {
    transition: all .3s ease-in;
    background: #83673a;
    color: #fff
}

.item-title_rush {
    display: flex;
    align-items: center;
    gap: 9px;
    font-size: 14px
}

.item-title_rush img {
    -o-object-fit: cover;
    object-fit: cover
}

.item-title_rush div {
    display: flex;
    flex-direction: column;
    color: #83673a
}

.item-title_rush:hover div {
    color: #fff
}

.list-lang_rush {
    border: 1px solid #616161
}

.btn-lang_rush {
    height: 30px!important;
    width: -moz-max-content;
    width: max-content;
    min-width: auto;
    text-transform: none;
    padding: 0;
    color: #fff
}

.btn-lang_rush span {
    display: flex;
    align-items: center;
    color: #fff;
    width: 100%;
    justify-content: end;
    letter-spacing: 0
}

.btn-lang_rush .v-btn__content {
    margin-left: 0;
    justify-content: start;
    padding: 0 0 0 6px;
    width: 100%
}

.btn-lang_rush svg path {
    stroke: #fff
}

.btn-lang_rush:hover {
    transition: all .3s ease-in;
    background-color: #252424
}

.btn-lang_rush:hover span svg path {
    stroke-width: 3
}

@media(max-width: 374px) {
    .btn-lang_rush {
        width:-moz-max-content;
        width: max-content;
        height: 30px!important;
        font-size: 10px;
        padding: 0 0 0 6px;
        transform: translateX(-4px)
    }

    .btn-lang_rush .v-btn__content {
        margin-left: 0;
        justify-content: center;
        padding: 0
    }

    .btn-lang_rush .v-btn__content span {
        margin-left: 5px!important
    }

    .btn-lang_rush .v-btn__content img {
        width: 22px;
        height: 22px
    }

    .btn-lang_rush .v-btn__content span {
        font-size: 12px!important
    }
}

.item-lang_rush {
    min-height: 31px!important;
    padding-inline:6px!important}

@media(max-width: 374px) {
    .item-lang_rush {
        font-size:10px!important;
        padding: 0 12px;
        padding-inline:5px!important;min-height: 30px!important
    }

    .item-lang_rush .item-title_rush {
        font-size: 12px!important;
        justify-content: left;
        gap: 5px
    }

    .item-lang_rush .item-title_rush img {
        width: 22px;
        height: 22px
    }
}

.wrap-auth[data-v-14bef4d8] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-14bef4d8] {
    height: auto!important
}

.custom-auth .betting_history[data-v-14bef4d8],.custom-auth .coupon[data-v-14bef4d8],.custom-auth .logout button[data-v-14bef4d8],.custom-auth .logout[data-v-14bef4d8],.custom-auth .message[data-v-14bef4d8],.custom-auth .name[data-v-14bef4d8],.custom-auth .point-header[data-v-14bef4d8] {
    height: 30px
}

.betting_history[data-v-14bef4d8],.coupon[data-v-14bef4d8],.logout button[data-v-14bef4d8],.logout[data-v-14bef4d8],.message[data-v-14bef4d8],.name[data-v-14bef4d8],.point-header[data-v-14bef4d8] {
    height: 100%
}

.name[data-v-14bef4d8] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: var(--aqua-dark)
}

.name svg[data-v-14bef4d8] {
    margin-right: 5px
}

.name[data-v-14bef4d8]:hover {
    transform: scale(.98);
    background: var(--aqua-light)
}

.message[data-v-14bef4d8] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-14bef4d8]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-14bef4d8] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-14bef4d8] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-14bef4d8]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-14bef4d8] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-14bef4d8],.message.new[data-v-14bef4d8] {
    background: var(--aqua-dark)
}

.coupon.new[data-v-14bef4d8]:hover,.message.new[data-v-14bef4d8]:hover {
    background: var(--aqua-light)
}

.betting_history[data-v-14bef4d8],.point-header[data-v-14bef4d8] {
    padding: 4px 10px;
    border-radius: 4px;
    background: var(--aqua-dark);
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-14bef4d8]:hover,.point-header[data-v-14bef4d8]:hover {
    transform: scale(.98);
    background: var(--aqua-light)
}

.betting_history svg[data-v-14bef4d8],.point-header svg[data-v-14bef4d8] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-14bef4d8],.point-header[data-v-14bef4d8] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-14bef4d8] {
        font-size: 14px!important
    }
}

.logout button[data-v-14bef4d8],.logout[data-v-14bef4d8] {
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-14bef4d8] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575
}

.logout button[data-v-14bef4d8]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-14bef4d8] {
    transform: translateX(2px)
}

.lang-mobile[data-v-14bef4d8] {
    display: none
}

.custom-auth[data-v-14bef4d8] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-14bef4d8]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-14bef4d8] {
    margin-left: 0
}

.custom-auth .logout p[data-v-14bef4d8] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-14bef4d8] {
        flex-direction:column;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-14bef4d8]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-14bef4d8] {
        display: block
    }

    .wrap-auth[data-v-14bef4d8] {
        height: auto
    }

    .betting_history[data-v-14bef4d8],.coupon[data-v-14bef4d8],.logout button[data-v-14bef4d8],.logout[data-v-14bef4d8],.message[data-v-14bef4d8],.name[data-v-14bef4d8],.point-header[data-v-14bef4d8] {
        height: 25px;
        line-height: normal
    }
}

#header[data-v-4f2a37f6] {
    background: #121113;
    color: #fff;
    position: relative;
    display: flex;
    align-items: center;
    display: none
}

@media(max-width: 1300px) {
    #header[data-v-4f2a37f6] {
        display:none
    }
}

@media(max-width: 768px) {
    #header[data-v-4f2a37f6] {
        display:none
    }
}

.wrap-header[data-v-4f2a37f6] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.left[data-v-4f2a37f6] {
    display: flex;
    align-items: center;
    gap: 20px;
    position: relative
}

@media(min-width: 1301px) {
    .revert[data-v-4f2a37f6] {
        flex-direction:row-reverse
    }
}

.content-noti[data-v-4f2a37f6] {
    display: flex;
    align-items: center;
    border-radius: 6px;
    background: #212121;
    padding: 4px 15px;
    border: 1px solid #424242
}

.content-noti .item-left[data-v-4f2a37f6] {
    align-items: center;
    width: 420px;
    display: none
}

.content-noti .active[data-v-4f2a37f6] {
    display: flex
}

.item-left[data-v-4f2a37f6] {
    align-items: center;
    width: 420px;
    display: none
}

.time-head[data-v-4f2a37f6] {
    display: flex;
    align-items: center;
    color: #bdbdbd;
    font-size: 12px;
    font-weight: 500;
    padding-right: 20px;
    padding-left: 5px
}

.content[data-v-4f2a37f6] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 265px
}

.right[data-v-4f2a37f6] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px
}

.content-left[data-v-4f2a37f6] {
    padding-right: 10px;
    border-right: 1px solid #fff;
    color: var(--ready-casino-dark)
}

.content-right[data-v-4f2a37f6] {
    color: #bdbdbd
}

.content-left[data-v-4f2a37f6]:hover,.content-right[data-v-4f2a37f6]:hover {
    opacity: .7;
    cursor: pointer
}

.lang[data-v-4f2a37f6] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px
}

.hide-lang {
    .btn-lang {
        display: none
    }
}

#nav-rush[data-v-2531c8a5] {
    background: #15122a;
    color: #fff;
    height: 100px;
    display: flex;
    align-items: center;
    position: relative
}

#nav-rush .wrap-nav-rush[data-v-2531c8a5] {
    justify-content: space-between
}

#nav-rush .wrap-nav-rush .nav-menu-desktop-rush[data-v-2531c8a5],#nav-rush .wrap-nav-rush[data-v-2531c8a5] {
    display: flex;
    align-items: center;
    height: 100%
}

#nav-rush .wrap-nav-rush .nav-menu-desktop-rush .logo_menu-rush[data-v-2531c8a5] {
    margin-right: 10px
}

#nav-rush .wrap-nav-rush .nav-menu-desktop-rush .menu_item-rush[data-v-2531c8a5] {
    height: 100%
}

#nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush[data-v-2531c8a5] {
    width: 120px;
    height: 100%;
    padding: 10px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
    transition: all .1s ease-in;
    position: relative
}

#nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush[data-v-2531c8a5]:before {
    content: "";
    position: absolute;
    bottom: 0;
    background: none repeat scroll 0 0 transparent;
    display: block;
    height: 3px;
    left: 50%;
    background: #fff;
    transition: width .5s ease 0s,left .5s ease 0s;
    width: 0;
    z-index: 0
}

@media(max-width: 1460px) {
    #nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush[data-v-2531c8a5] {
        width:100px
    }
}

#nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush[data-v-2531c8a5]:hover:before {
    width: 100%;
    left: 0
}

#nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush:hover .item-top-rush .nav-icon-rush path[data-v-2531c8a5],#nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush:hover .item-top-rush svg path[data-v-2531c8a5] {
    fill: #fff;
    transition: all .3s ease-in
}

#nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush:hover .item-top-rush span[data-v-2531c8a5] {
    color: #fff;
    transition: all .3s ease-in;
    z-index: 1
}

#nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush .item-top-rush[data-v-2531c8a5] {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1
}

#nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush .item-top-rush~span[data-v-2531c8a5] {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 2px;
    transition: all .3s ease-in
}

@media(max-width: 1460px) {
    #nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush .item-top-rush~span[data-v-2531c8a5] {
        font-size:10px
    }
}

#nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush .item-top-rush .nav-icon-rush[data-v-2531c8a5] {
    margin-right: 8px
}

#nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush .item-top-rush .nav-icon-rush~span[data-v-2531c8a5] {
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    #nav-rush .wrap-nav-rush .nav-menu-desktop-rush .nav-item-rush .item-top-rush .nav-icon-rush~span[data-v-2531c8a5] {
        font-size:12px
    }
}

@media(max-width: 1300px) {
    #nav-rush .wrap-nav-rush .login_menu_center[data-v-2531c8a5],#nav-rush .wrap-nav-rush .nav-menu-desktop-rush[data-v-2531c8a5] {
        display:none
    }
}

#nav-rush .wrap-nav-rush .nav-menu-mobile-rush[data-v-2531c8a5] {
    display: none
}

#nav-rush .wrap-nav-rush .total-money[data-v-2531c8a5] {
    display: flex;
    align-items: center;
    gap: 4px;
    width: auto;
    padding: 10px 0;
    border-radius: 10px;
    font-weight: 700
}

#nav-rush .wrap-nav-rush .total-money div:not(:first-child) div[data-v-2531c8a5] {
    display: flex;
    gap: 4px;
    font-size: 14px;
    padding: 3px 8px;
    border-radius: 10px;
    background: #1f1f1f
}

#nav-rush .wrap-nav-rush .total-money div:not(:first-child) div span[data-v-2531c8a5] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

#nav-rush .wrap-nav-rush .total-money .wrap_poin_amount-held[data-v-2531c8a5] {
    display: flex;
    gap: 4px;
    width: 100%
}

#nav-rush .wrap-nav-rush .total-money .wrap_poin_amount-held div[data-v-2531c8a5] {
    grid-gap: 4px!important;
    padding: 4px 5px;
    border-radius: 8px;
    min-width: 135px;
    font-size: 14px;
    font-weight: 500;
    box-shadow: none!important;
    justify-content: space-between
}

#nav-rush .wrap-nav-rush .total-money .wrap_poin_amount-held div span[data-v-2531c8a5] {
    font-size: 11px;
    color: #fff
}

#nav-rush .wrap-nav-rush .total-money .item_point[data-v-2531c8a5],#nav-rush .wrap-nav-rush .total-money .point[data-v-2531c8a5] {
    cursor: pointer
}

#nav-rush .wrap-nav-rush .total-money .item_amount-held[data-v-2531c8a5] {
    cursor: pointer;
    border: 1px solid #dac16e
}

#nav-rush .wrap-nav-rush .total-money .item_amount-held p[data-v-2531c8a5] {
    border-radius: 4px;
    padding: 0 4px;
    color: #0b0a1d;
    background: linear-gradient(171deg,#f6ffee 6.98%,#eff4e8 20.87%,#dbd6d9 45.34%,#dad4d8 46.93%)
}

#nav-rush .wrap-nav-rush .total-money .item_amount-held[data-v-2531c8a5]:hover {
    transition: all .3s ease-in
}

#nav-rush .wrap-nav-rush .total-money .item_amount-held:hover p[data-v-2531c8a5] {
    color: #fff;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),linear-gradient(171deg,#f6ffee 6.98%,#eff4e8 20.87%,#dbd6d9 45.34%,#dad4d8 46.93%);
    transition: all .3s ease-in
}

#nav-rush .wrap-nav-rush .total-money .item_amount-held:hover span[data-v-2531c8a5] {
    color: #fff
}

#nav-rush .wrap-nav-rush .total-money .item_point[data-v-2531c8a5] {
    border: 1px solid #dac16e
}

#nav-rush .wrap-nav-rush .total-money .item_point p[data-v-2531c8a5] {
    border-radius: 4px;
    padding: 0 4px;
    color: #0b0a1d;
    background: linear-gradient(171deg,#f6ffee 6.98%,#eff4e8 20.87%,#dbd6d9 45.34%,#dad4d8 46.93%)
}

#nav-rush .wrap-nav-rush .total-money .item_point[data-v-2531c8a5]:hover {
    transition: all .3s ease-in
}

#nav-rush .wrap-nav-rush .total-money .item_point:hover p[data-v-2531c8a5] {
    color: #fff;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),linear-gradient(171deg,#f6ffee 6.98%,#eff4e8 20.87%,#dbd6d9 45.34%,#dad4d8 46.93%);
    transition: all .3s ease-in
}

#nav-rush .wrap-nav-rush .total-money .item_point:hover span[data-v-2531c8a5] {
    color: #fff
}

@media(max-width: 1300px) {
    #nav-rush .wrap-nav-rush .total-money[data-v-2531c8a5] {
        display:none
    }
}

#nav-rush .wrap-nav-rush .wrap-btn-auth-mobile_rush[data-v-2531c8a5],#nav-rush .wrap-nav-rush .wrap-btn-auth[data-v-2531c8a5] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px
}

#nav-rush .wrap-nav-rush .wrap-btn-auth div[data-v-2531c8a5],#nav-rush .wrap-nav-rush .wrap-btn-auth-mobile_rush div[data-v-2531c8a5] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 8px;
    border: 1px solid var(--aqua-gold);
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-rush .wrap-nav-rush .wrap-btn-auth div[data-v-2531c8a5]:hover:not(:first-child),#nav-rush .wrap-nav-rush .wrap-btn-auth-mobile_rush div[data-v-2531c8a5]:hover:not(:first-child) {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-rush .wrap-nav-rush .wrap-btn-auth .signup_rush[data-v-2531c8a5],#nav-rush .wrap-nav-rush .wrap-btn-auth-mobile_rush .signup_rush[data-v-2531c8a5] {
    background: #ddd9db;
    border: 1px solid var(--aqua-gold);
    color: #15122a
}

@media(max-width: 450px) {
    #nav-rush .wrap-nav-rush .wrap-btn-auth div[data-v-2531c8a5],#nav-rush .wrap-nav-rush .wrap-btn-auth-mobile_rush div[data-v-2531c8a5] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-rush .wrap-nav-rush .wrap-btn-auth-mobile_rush[data-v-2531c8a5],#nav-rush .wrap-nav-rush .wrap-btn-auth[data-v-2531c8a5] {
        grid-template-columns:1fr
    }
}

@media(min-width: 1301px) {
    #nav-rush .wrap-nav-rush .wrap-btn-auth[data-v-2531c8a5] {
        grid-template-columns:repeat(3,1fr)
    }

    #nav-rush .wrap-nav-rush .wrap-btn-auth div[data-v-2531c8a5] {
        padding: 0 10px
    }

    #nav-rush .wrap-nav-rush .wrap-btn-auth .lang_pc_auth[data-v-2531c8a5] {
        border: none;
        padding: 0
    }
}

#nav-rush .wrap-nav-rush .overlay[data-v-2531c8a5] {
    display: none
}

@media(min-width: 1301px)and (max-width:1350px) {
    #nav-rush .wrap-nav-rush[data-v-2531c8a5] {
        width:98%!important
    }

    #nav-rush .wrap-nav-rush .logo_menu-rush .logo-main-rush[data-v-2531c8a5] {
        width: 132px
    }
}

@media(max-width: 1300px) {
    #nav-rush .wrap-nav-rush .overlay[data-v-2531c8a5] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush[data-v-2531c8a5] {
        display: block;
        width: 260px;
        height: 100%;
        background: #36334c;
        padding: 0 0 15px;
        position: fixed;
        top: 0;
        left: -260px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush[data-v-2531c8a5]::-webkit-scrollbar {
        width: 6px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush[data-v-2531c8a5]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .close_nav-menu-rush[data-v-2531c8a5] {
        width: 100%;
        height: 44px;
        display: flex;
        align-items: end
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .close[data-v-2531c8a5] {
        display: flex;
        padding: 10px;
        border-radius: 50%;
        background-color: #fff;
        margin-left: 16px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .info_item_rush[data-v-2531c8a5] {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .info_item_rush .icon_drop_rush[data-v-2531c8a5] {
        background: transparent;
        box-shadow: none;
        border: 1px solid #dac16e;
        height: 30px;
        padding: 0 2px 0 8px;
        border-radius: 6px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .info_item_rush .icon_drop_rush[data-v-2531c8a5]:hover {
        background: #616161
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .info_item_rush .icon_drop_rush .name-user_rush[data-v-2531c8a5] {
        display: flex;
        align-items: center;
        color: #fff;
        text-transform: none
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .info_partner_rush[data-v-2531c8a5] {
        margin-top: 6px;
        padding: 0 16px!important
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .info_partner_rush .icon_drop_rush[data-v-2531c8a5] {
        border: 1px solid #fff;
        width: 100%;
        padding: 0 2px 0 4px;
        border-radius: 6px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .info_partner_rush[data-v-2531c8a5] .v-btn__content {
        width: 100%
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .info_partner_rush .wrap_title_partner_rush[data-v-2531c8a5] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 100%
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .wrap_new-notication_mobile_rush[data-v-2531c8a5] {
        display: flex;
        justify-content: center;
        gap: 8px;
        padding: 8px 16px 0
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .wrap_new-notication_mobile_rush .info_item_action_rush[data-v-2531c8a5] {
        height: 30px;
        border-radius: 8px;
        border: 1px solid #dac16e;
        padding: 2px 8px;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 4px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .wrap_new-notication_mobile_rush .info_item_action_rush[data-v-2531c8a5]:hover {
        background: #616161
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .wrap_total-money_mobile_rush[data-v-2531c8a5] {
        margin: 20px 0;
        position: relative
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .wrap_total-money_mobile_rush[data-v-2531c8a5]:before {
        content: "";
        position: absolute;
        top: -10px;
        left: 0;
        right: 0;
        height: 1px;
        background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff 47.78%,hsla(0,0%,100%,0) 96.4%)
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .wrap_total-money_mobile_rush[data-v-2531c8a5]:after {
        content: "";
        position: absolute;
        bottom: -10px;
        left: 0;
        right: 0;
        height: 1px;
        background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff 47.78%,hsla(0,0%,100%,0) 96.4%)
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .total-money-mobile_rush[data-v-2531c8a5] {
        padding: 0 16px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .total-money-mobile_rush div[data-v-2531c8a5] {
        height: 30px;
        border-radius: 6px;
        border: 1px solid #dac16e;
        padding: 4px;
        display: flex;
        justify-content: space-between;
        cursor: pointer
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .total-money-mobile_rush div span[data-v-2531c8a5] {
        color: #9e9e9e;
        font-size: 11px;
        line-height: 11px;
        width: 100px;
        display: flex;
        align-items: center;
        gap: 2px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .total-money-mobile_rush div .value_point_rush[data-v-2531c8a5] {
        font-size: 13px;
        width: calc(100% - 100px);
        border-radius: 4px;
        padding: 0 4px;
        background: linear-gradient(171deg,#f6ffee 6.98%,#eff4e8 20.87%,#dbd6d9 45.34%,#dad4d8 46.93%);
        color: #0b0a1d;
        white-space: nowrap
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .total-money-mobile_rush div[data-v-2531c8a5]:hover {
        transition: all .3s ease-in
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .total-money-mobile_rush div:hover span[data-v-2531c8a5] {
        color: #fff
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .total-money-mobile_rush div:hover .value_point_rush[data-v-2531c8a5] {
        background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),linear-gradient(171deg,#f6ffee 6.98%,#eff4e8 20.87%,#dbd6d9 45.34%,#dad4d8 46.93%)
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile[data-v-2531c8a5] {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        padding: 5px 24px 0 24px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .total-money[data-v-2531c8a5],#nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile a[data-v-2531c8a5] {
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 10px;
        cursor: pointer;
        display: flex;
        align-items: center;
        transition: all .3s ease-in
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .total-money svg[data-v-2531c8a5],#nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile a svg[data-v-2531c8a5] {
        margin-right: 5px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile a[data-v-2531c8a5] {
        width: 100%;
        justify-content: center
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .agent-page[data-v-2531c8a5] {
        background: #3b9c93
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .agent-page[data-v-2531c8a5]:hover {
        background: var(--aqua-light)
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .settlement[data-v-2531c8a5] {
        background: #424242
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .total-money[data-v-2531c8a5] {
        flex-direction: row;
        background: #000
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .total-money p[data-v-2531c8a5] {
        color: #9e9e9e;
        font-size: 14px;
        line-height: normal;
        margin-right: 10px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .total-money span[data-v-2531c8a5] {
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .calculate[data-v-2531c8a5],#nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .refesh[data-v-2531c8a5] {
        display: flex;
        align-items: center
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .refesh[data-v-2531c8a5]:hover {
        transition: all .3s ease-in;
        transform: scale(1.05)
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .calculate[data-v-2531c8a5] {
        background: #424242;
        border-radius: 10px;
        padding: 4px 8px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .agent-mobile .calculate[data-v-2531c8a5]:hover {
        background: #303030;
        transition: all .3s ease-in
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .nav-item-rush[data-v-2531c8a5] {
        display: flex;
        align-items: center;
        padding: 7px 16px;
        width: 94%;
        margin-left: auto;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .nav-item-rush[data-v-2531c8a5]:hover {
        background: #5e5c70;
        border-radius: 12px;
        transition: all .3s ease-in
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .nav-item-rush:hover .item-top-rush span[data-v-2531c8a5]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .nav-item-rush .nav-icon-rush[data-v-2531c8a5] {
        margin-right: 10px
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .nav-item-rush .item-top-rush[data-v-2531c8a5] {
        display: flex;
        flex-direction: column
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .nav-item-rush .item-top-rush span[data-v-2531c8a5]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-rush .wrap-nav-rush .nav-menu-mobile-rush .nav-item-rush .item-top-rush span[data-v-2531c8a5]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-rush .wrap-nav-rush .active[data-v-2531c8a5] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-rush .lang[data-v-2531c8a5] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-rush .more[data-v-2531c8a5] {
    display: none;
    align-items: center;
    justify-content: center;
    margin-right: 20px;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    background: #fff
}

#nav-rush .more svg path[data-v-2531c8a5] {
    stroke: #000
}

@media(max-width: 1300px) {
    #nav-rush .more[data-v-2531c8a5] {
        display:flex
    }
}

.logo-main-custom-rush[data-v-2531c8a5],.logo-main-rush[data-v-2531c8a5] {
    width: 150px;
    -o-object-fit: contain;
    object-fit: contain;
    display: none
}

@media(max-width: 1300px) {
    .logo-main-custom-rush[data-v-2531c8a5],.logo-main-rush[data-v-2531c8a5] {
        display:block
    }
}

.lang-header-mobile[data-v-2531c8a5] {
    display: none
}

.login[data-v-2531c8a5],.signup_rush[data-v-2531c8a5] {
    display: flex;
    align-items: center;
    gap: 5px
}

.login div[data-v-2531c8a5],.signup_rush div[data-v-2531c8a5] {
    border: none!important;
    padding: 0!important
}

.lang_pc_auth[data-v-2531c8a5] {
    justify-content: end!important
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-2531c8a5] {
        display:block
    }

    .wrap-btn-auth[data-v-2531c8a5] {
        display: none!important
    }

    .wrap-btn-auth-mobile_rush[data-v-2531c8a5] {
        padding: 10px 24px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-2531c8a5] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main-rush[data-v-2531c8a5] {
        width:100px
    }

    .more[data-v-2531c8a5] {
        margin-right: 10px!important
    }
}

@media(min-width: 1601px) {
    .show-lang .btn-lang {
        width:-moz-max-content;
        width: max-content;
        height: 30px!important
    }

    .show-lang .btn-lang .v-btn__content {
        margin-left: 0;
        justify-content: start;
        padding: 0 0 0 6px
    }

    .show-lang .v-btn--size-default {
        min-width: -moz-max-content;
        min-width: max-content
    }
}

@media(min-width: 1301px) {
    .menu_honzial-rush {
        display:none!important
    }
}

.dropdown-list-rush {
    position: absolute;
    top: 100%;
    left: 0;
    background-color: #f9f9f9;
    box-shadow: 0 8px 16px rgba(0,0,0,.2);
    list-style: none;
    padding: 0;
    margin: 0;
    z-index: 2;
    display: none;
    min-width: 120px;
    width: -moz-max-content;
    width: max-content;
    opacity: 0;
    transition: all .3s ease-in
}

.dropdown:hover .dropdown-list-rush {
    display: block;
    background-color: #fdf6ee;
    box-shadow: 0 0 6px 0 #fdd835;
    transition: transform .5s ease-in-out;
    border-radius: 8px;
    opacity: 1;
    transition: all .3s ease-in
}

.dropdown-list-rush li {
    padding: 6px;
    position: relative
}

.dropdown-list-rush a {
    text-decoration: none;
    color: #83673a;
    display: flex;
    align-items: center;
    padding: 4px 8px;
    border-radius: 10px
}

.dropdown-list-rush a .nav-icon-rush {
    margin-right: 4px
}

.dropdown-list-rush a .nav-icon-rush path {
    fill: #83673a
}

.dropdown-list-rush li:hover a {
    color: #fff;
    transition: all .3s ease-in;
    border-radius: 10px;
    background: #83673a
}

.logo_menu-rush .logo-main-rush {
    display: block
}

.wrap_info_use_slotplay {
    display: flex;
    flex-direction: row!important;
    gap: 4px
}

.wrap_info_use_slotplay .wrap_new-notication {
    display: flex;
    gap: 5px;
    background: transparent!important;
    box-shadow: none!important;
    padding: 0!important
}

.wrap_info_use_slotplay .wrap_new-notication .info_item_action_rush {
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 2px 5px;
    border-radius: 8px;
    font-weight: 300;
    border: 1px solid #dac16e
}

.wrap_info_use_slotplay .wrap_new-notication .info_item_action_rush:hover {
    transition: all .3s ease-in;
    background-color: #252424
}

.wrap_info_use_slotplay .info_item_rush {
    display: flex!important;
    flex-direction: row!important;
    align-items: center!important;
    gap: 6px;
    border-radius: 8px!important;
    background-color: transparent!important;
    padding: 0 0 0 5px!important;
    border: 1px solid var(--aqua-gold);
    box-shadow: 0 1px 4px rgba(0,0,0,.4)
}

.wrap_info_use_slotplay .info_item_rush:hover {
    background-color: #252424!important
}

.wrap_info_use_slotplay .info_item_rush p {
    display: flex;
    align-items: center;
    gap: 4px;
    text-transform: none;
    cursor: pointer
}

.wrap_info_use_slotplay .info_item_rush p span {
    color: #fff!important;
    margin-right: 0!important;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 60px
}

.wrap_info_use_slotplay .info_item_rush p:hover {
    transition: all .3s ease-in
}

.wrap_info_use_slotplay .info_item_rush .icon_drop_rush {
    height: auto;
    background-color: transparent;
    padding: 0;
    min-width: -moz-max-content;
    min-width: max-content;
    box-shadow: none;
    margin-left: auto
}

.wrap_info_use_slotplay .info_item_rush .icon_drop_rush:hover svg path {
    stroke: #cfcfcf
}

.info_list_rush {
    display: flex;
    width: -moz-max-content;
    width: max-content;
    padding: 10px;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
    border-radius: 8px!important;
    background-color: #fdf6ee!important;
    box-shadow: 0 0 6px 0 #fdd835!important;
    margin-top: 8px
}

.info_list_rush div {
    display: flex;
    padding: 2px 4px;
    align-items: center;
    gap: 4px;
    border-radius: 4px;
    border: 1px solid #dac16e;
    color: #83673a;
    font-size: 14px;
    font-weight: 500;
    width: 100%;
    cursor: pointer
}

.info_list_user_rush div span {
    transform: translateY(1px)
}

.info_list_user_rush div:hover {
    background-color: #83673a;
    color: #fff;
    transition: all .3s ease-in;
    transform: scale(.98)
}

.info_list_user_rush div:hover svg:not(.icon_point) path {
    fill: #fff
}

.info_list_user_rush .action_info_user_page_rush {
    display: flex;
    flex-direction: column;
    border: none
}

.wrap_info_foot {
    display: flex
}

.wrap_info_foot .info_item_rush p {
    color: #fff;
    text-transform: capitalize;
    letter-spacing: .5px
}

.info_item_rush.info_partner_rush {
    padding: 0!important
}

.info_item_rush.info_partner_rush .icon_drop_rush {
    display: flex;
    align-items: center;
    padding: 0 0 0 5px
}

.info_item_rush.info_partner_rush .icon_drop_rush p {
    color: #fff;
    text-transform: capitalize;
    letter-spacing: .5px;
    display: flex;
    align-items: center;
    gap: 4px
}

.info_list_rush .partner_menu_rush {
    border: none;
    gap: 8px;
    font-size: 13px;
    margin-top: 16px;
    position: relative
}

.info_list_rush .partner_menu_rush:before {
    content: "";
    position: absolute;
    top: -8px;
    left: -6px;
    right: -6px;
    height: 1px;
    background: #9e9e9e
}

.info_list_rush .partner_menu_rush a {
    display: flex;
    align-items: center;
    gap: 4px;
    background-color: #15122a!important;
    border: 1px solid #15122a;
    color: #fff;
    padding: 4px 16px;
    border-radius: 4px
}

.info_list_rush .partner_menu_rush a:hover {
    transition: all .3s ease-in;
    background-color: #83673a!important;
    border: 1px solid #83673a
}

.info_list_rush .partner_menu_rush a:hover svg path {
    fill: #fff
}

.info_list_partner {
    gap: 4px
}

.info_list_partner p {
    color: #83673a;
    text-transform: capitalize;
    letter-spacing: .5px
}

.info_list_partner .wrap_content-partner_menu_rush {
    display: flex;
    flex-direction: column;
    border: none;
    padding: 0
}

.info_list_rush .info_list_calculate_rush {
    border: none;
    border-radius: 8px;
    padding: 0;
    flex-direction: column;
    gap: 8px
}

.info_list_rush .info_list_calculate_rush div {
    border: none;
    padding: 0
}

.info_list_rush .info_list_calculate_rush .info_list_calculate_left {
    display: flex;
    padding: 4px 8px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    border-radius: 6px;
    background: #83673a;
    color: #fff;
    width: 100%;
    cursor: auto
}

.info_list_rush .info_list_calculate_rush .info_list_calculate_left .fee,.info_list_rush .info_list_calculate_rush .info_list_calculate_left p {
    color: #fff
}

.info_list_rush .info_list_calculate_rush .info_list_calculate_left>div {
    cursor: auto
}

.info_list_rush .info_list_calculate_rush .info_list_calculate_right {
    display: flex;
    align-items: center;
    width: 100%
}

.info_list_rush .info_list_calculate_rush .info_list_calculate_right .refesh {
    height: 20px
}

.info_list_rush .info_list_calculate_rush .info_list_calculate_right .refesh:hover {
    transition: all .3s ease-in;
    transform: scale(1.05)
}

.info_list_rush .info_list_calculate_rush .info_list_calculate_right .refesh:hover svg rect {
    fill: #83673a
}

.info_list_rush .info_list_calculate_rush .info_list_calculate_right .calculate {
    padding: 3px 10px;
    border-radius: 6px;
    white-space: nowrap;
    border: 1px solid #dac16e;
    color: #83673a;
    width: 100%
}

.info_list_rush .info_list_calculate_rush .info_list_calculate_right .calculate:hover {
    transition: all .3s ease-in;
    transform: scale(.98);
    background: #83673a;
    color: #fff
}

#logout_page_rush {
    padding: 0!important;
    flex-direction: row!important;
    font-size: 13px;
    font-weight: 300;
    align-items: center;
    background: transparent!important;
    box-shadow: none!important;
    border: none;
    margin-top: 8px;
    position: relative
}

#logout_page_rush:before {
    content: "";
    position: absolute;
    top: -8px;
    left: -6px;
    right: -6px;
    height: 1px;
    background: #9e9e9e
}

#logout_page_rush button {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 2px 8px;
    gap: 5px;
    border-radius: 4px;
    border: 1px solid #15122a;
    background: #15122a;
    width: 100%
}

#logout_page_rush button span {
    color: #fff;
    white-space: nowrap;
    font-size: 14px!important
}

#logout_page_rush button:hover {
    transition: all .3s ease-in;
    transform: scale(.98);
    background: #83673a;
    border: 1px solid #83673a
}

@media(max-width: 1300px) {
    #logout_page_rush {
        padding:0 16px!important;
        margin-top: 16px
    }

    #logout_page_rush:before {
        content: "";
        position: absolute;
        top: -10px;
        left: 0;
        right: 0;
        height: 1px;
        background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff 47.78%,hsla(0,0%,100%,0) 96.4%)
    }

    #logout_page_rush button {
        background: #fff
    }

    #logout_page_rush button span {
        color: #0b0a1d
    }

    #logout_page_rush button svg path {
        fill: #0b0a1d
    }
}

.seemore-rush {
    white-space: nowrap;
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    .seemore-rush {
        font-size:12px
    }
}

.wrap-pickgame[data-v-784fb040] {
    width: 100%;
    position: relative;
    display: flex;
    justify-content: center
}

.wrap-pickgame[data-v-784fb040]:after {
    content: "";
    position: absolute;
    z-index: 1;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg,rgba(248,187,73,0),#f8bb49,rgba(248,187,73,0))
}

.wrap-pickgame .item[data-v-784fb040] {
    height: 80px;
    padding-left: 40px;
    margin: 0 35px;
    font-size: 1.1rem;
    display: flex;
    align-items: center;
    position: relative;
    background-position: 0;
    background-repeat: no-repeat;
    background-size: 30px;
    filter: brightness(100);
    cursor: pointer
}

.wrap-pickgame .item[data-v-784fb040]:hover {
    color: #f8bb49;
    filter: brightness(1)
}

.wrap-pickgame .item[data-v-784fb040]:not(:first-child):after {
    position: absolute;
    z-index: 1;
    top: 0;
    left: -50px;
    width: 30px;
    height: 100%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAFCAYAAAAkG+5xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgxMkJEMDcyRkQwRDExRUM4RTBBRDdDMDE2MTg4NjRFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgxMkJEMDczRkQwRDExRUM4RTBBRDdDMDE2MTg4NjRFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODEyQkQwNzBGRDBEMTFFQzhFMEFEN0MwMTYxODg2NEUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODEyQkQwNzFGRDBEMTFFQzhFMEFEN0MwMTYxODg2NEUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7lPPw7AAAAj0lEQVR42mL8//8/Azng3zluEMUCxDlAPBWIfzMZfSXZHCYG8gErEC8H4n4gXgblkwxYoLQwEPMCMRcQ8wAxyHucQMwOVbMai94qIA6BskH0FSBuRFMTCsR/gPgnEH8HYlAQfQHib0D8GYjfMlIQBaxQn4MsXwPEUcAo+E1uCJADQJZFAvFRWBogxxCAAAMAbH4iDTLN6cEAAAAASUVORK5CYII=) 50% no-repeat;
    content: ""
}

.wrap-pickgame .all[data-v-784fb040] {
    background-image: url(../images/all.4e3157f6.png)
}

.wrap-pickgame .live_casino[data-v-784fb040] {
    background-image: url(../images/live_casino.834138cb.png)
}

.wrap-pickgame .hotel_casino[data-v-784fb040] {
    background-image: url(../images/hotel_casino.43212bea.png)
}

.wrap-pickgame .slot[data-v-784fb040] {
    background-image: url(../images/slot.b3f54dfb.png)
}

.wrap-pickgame .active_game[data-v-784fb040] {
    color: #f8bb49;
    filter: brightness(1)
}

@media(max-width: 768px) {
    .wrap-pickgame[data-v-784fb040] {
        justify-content:start;
        overflow-x: auto;
        overflow-y: hidden;
        height: 51px
    }

    .wrap-pickgame[data-v-784fb040]:after {
        bottom: 0
    }

    .wrap-pickgame .item[data-v-784fb040] {
        width: auto;
        height: 50px;
        padding-left: 25px;
        background-size: 20px;
        margin: 0 15px;
        font-size: 14px;
        white-space: nowrap
    }

    .wrap-pickgame .item[data-v-784fb040]:not(:first-child):after {
        top: 0;
        left: -24px;
        width: 15px
    }
}

#banner-center[data-v-3e6b33d2] {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 250px;
    padding: 30px 0 0 280px;
    margin: 50px 0;
    background: url(../images/bg_banner_center.ff760b0f.jpg) #000 100% 0 no-repeat;
    background-size: cover
}

#banner-center .main-banner-mid-img[data-v-3e6b33d2] {
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 20px;
    width: 250px;
    height: 310px;
    background: url(../images/man.46199ca5.png) 50% no-repeat;
    background-size: contain
}

#banner-center .main-banner-mid-txt p[data-v-3e6b33d2] {
    color: #fdcd0a;
    font-size: 2rem
}

#banner-center .main-banner-mid-txt span[data-v-3e6b33d2] {
    margin-top: 10px;
    display: block
}

#banner-center .mobile[data-v-3e6b33d2] {
    display: none
}

@media(max-width: 992px) {
    #banner-center[data-v-3e6b33d2] {
        width:95%;
        height: auto;
        margin: 10px auto 0;
        padding: 20px 20px 5px 20px;
        border-radius: 10px;
        background: url(../images/bg_cs.94af5a36.png) top no-repeat;
        background-size: cover;
        border: 1px solid #fdcd18
    }

    #banner-center .desktop[data-v-3e6b33d2] {
        display: none
    }

    #banner-center .mobile[data-v-3e6b33d2] {
        display: block
    }

    #banner-center .mobile .main-cs-img[data-v-3e6b33d2] {
        position: absolute;
        z-index: 1;
        right: 30px;
        bottom: -20px;
        height: 140%
    }

    #banner-center .mobile .main-cs-img img[data-v-3e6b33d2] {
        max-width: 100%;
        max-height: 100%
    }

    #banner-center .mobile .main-cs-title[data-v-3e6b33d2] {
        position: relative;
        z-index: 1;
        width: auto;
        height: auto;
        color: #fff
    }

    #banner-center .mobile .main-cs-title h2[data-v-3e6b33d2] {
        font-size: 1rem;
        font-weight: 400;
        color: #fff;
        text-transform: inherit
    }

    #banner-center .mobile .main-cs-title h3[data-v-3e6b33d2] {
        line-height: 1;
        font-size: 2rem;
        font-weight: 400;
        color: #fdcd0a
    }

    #banner-center .mobile .main-cs-title h4[data-v-3e6b33d2] {
        margin-top: 10px;
        line-height: 1.5;
        font-size: .8rem;
        font-weight: 400;
        text-transform: inherit
    }
}

@media(max-width: 425px) {
    #banner-center[data-v-3e6b33d2] {
        padding:20px
    }

    #banner-center .mobile[data-v-3e6b33d2] {
        display: flex;
        flex-direction: column-reverse;
        gap: 15px
    }

    #banner-center .mobile .main-cs-img[data-v-3e6b33d2] {
        position: relative;
        right: 0;
        bottom: 0
    }
}

#wrap-history[data-v-53595ad1] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 20px;
    margin-bottom: 20px
}

@media(max-width: 1300px) {
    #wrap-history[data-v-53595ad1] {
        grid-template-columns:1fr 1fr;
        grid-gap: 20px
    }

    #wrap-history #message[data-v-53595ad1] {
        grid-column: 1/2;
        grid-row: 1/2
    }

    #wrap-history #faq[data-v-53595ad1] {
        grid-column: 2/2;
        grid-row: 1/2
    }

    #wrap-history #withdraw[data-v-53595ad1] {
        grid-column: 1/3;
        grid-row: 2/2
    }
}

@media(max-width: 992px) {
    #wrap-history[data-v-53595ad1] {
        margin-top:40px
    }
}

@media(max-width: 768px) {
    #wrap-history[data-v-53595ad1] {
        grid-template-columns:1fr;
        grid-gap: 20px
    }

    #wrap-history #message[data-v-53595ad1] {
        grid-row: 1;
        grid-column: 1
    }

    #wrap-history #faq[data-v-53595ad1] {
        grid-row: 2;
        grid-column: 1
    }

    #wrap-history #withdraw[data-v-53595ad1] {
        grid-row: 3;
        grid-column: 1
    }
}

.default[data-v-53595ad1] {
    width: 95%;
    margin: 0 auto 20px
}

.history[data-v-53595ad1] {
    background: #2f1a38;
    box-shadow: 0 0 20px #000
}

.history h5[data-v-53595ad1] {
    font-size: 14px;
    line-height: 24px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.history h5 p[data-v-53595ad1] {
    text-align: center;
    line-height: 16px
}

@media(max-width: 375px) {
    .history h5[data-v-53595ad1] {
        font-size:10px;
        padding: 3px 6px
    }
}

.history #list-deposit-realtime[data-v-53595ad1],.history #list-withdraw-realtime[data-v-53595ad1] {
    position: relative
}

.history .list-item[data-v-53595ad1] {
    overflow: hidden;
    height: 176px
}

.history .list-item .item[data-v-53595ad1] {
    display: grid;
    grid-template-columns: 125px 100px 1fr;
    gap: 10px;
    margin: 0 20px;
    justify-content: space-between
}

.history .list-item .item .time[data-v-53595ad1] {
    display: flex;
    align-items: center;
    min-width: 125px;
    color: #9e9e9e;
    font-size: 13px
}

.history .list-item .item .amount[data-v-53595ad1],.history .list-item .item .content-history[data-v-53595ad1],.history .list-item .item .user[data-v-53595ad1] {
    padding: 12px 0;
    font-size: 13px;
    text-align: start
}

.history .list-item .item .amount[data-v-53595ad1] {
    text-align: start
}

.history .list-item .item .content-history[data-v-53595ad1] {
    width: 60%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: wrap;
    height: 32px;
    line-height: 16px
}

@media(max-width: 1300px) {
    .history .list-item .item[data-v-53595ad1] {
        grid-template-columns:150px 1fr 1fr
    }

    .history .list-item .item .amount[data-v-53595ad1],.history .list-item .item .user[data-v-53595ad1] {
        text-align: center
    }
}

@media(max-width: 768px) {
    .history .list-item .item .amount[data-v-53595ad1],.history .list-item .item .user[data-v-53595ad1] {
        text-align:left
    }
}

@media(max-width: 480px) {
    .history .list-item .item[data-v-53595ad1] {
        grid-template-columns:80px 1fr 1fr
    }

    .history .list-item .item .time[data-v-53595ad1] {
        min-width: 80px
    }
}

@media(max-width: 375px) {
    .history .list-item .item[data-v-53595ad1] {
        grid-template-columns:50px 1fr 1fr
    }

    .history .list-item .item .time[data-v-53595ad1] {
        min-width: 50px
    }

    .history .list-item .item .amount[data-v-53595ad1],.history .list-item .item .content-history[data-v-53595ad1],.history .list-item .item .time[data-v-53595ad1],.history .list-item .item .user[data-v-53595ad1] {
        font-size: 9px
    }
}

#deposit .list-item[data-v-53595ad1],#event .list-item[data-v-53595ad1],#faq .list-item[data-v-53595ad1],#message .list-item[data-v-53595ad1],#withdraw .list-item[data-v-53595ad1] {
    overflow: hidden
}

#deposit .list-item .item[data-v-53595ad1],#event .list-item .item[data-v-53595ad1],#faq .list-item .item[data-v-53595ad1],#message .list-item .item[data-v-53595ad1],#withdraw .list-item .item[data-v-53595ad1] {
    height: 42px
}

#faq .tab-notification[data-v-53595ad1],#message .tab-notification[data-v-53595ad1] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 8px
}

#faq .tab-notification div[data-v-53595ad1],#message .tab-notification div[data-v-53595ad1] {
    text-align: left;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: #000;
    border: 2px solid #424242;
    border-bottom: none;
    border-radius: 10px 10px 0 0;
    text-transform: capitalize;
    cursor: pointer;
    transition: all .4s
}

#faq .tab-notification div[data-v-53595ad1]:hover,#message .tab-notification div[data-v-53595ad1]:hover {
    opacity: .7;
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 375px) {
    #faq .tab-notification div[data-v-53595ad1],#message .tab-notification div[data-v-53595ad1] {
        font-size:10px
    }
}

#faq .tab-notification .active[data-v-53595ad1],#message .tab-notification .active[data-v-53595ad1] {
    background: #5721f0;
    border: 2px solid #5721f0;
    border-bottom: none
}

#faq .tab-notification .active[data-v-53595ad1]:hover,#message .tab-notification .active[data-v-53595ad1]:hover {
    transform: scale(1);
    opacity: 1
}

#faq #list-faq[data-v-53595ad1],#faq #list-message[data-v-53595ad1],#message #list-faq[data-v-53595ad1],#message #list-message[data-v-53595ad1] {
    position: relative
}

#faq .list-item .item[data-v-53595ad1],#message .list-item .item[data-v-53595ad1] {
    display: grid;
    grid-template-columns: 80px 1fr 1fr;
    gap: 8px;
    align-items: center
}

#faq .list-item .item .time[data-v-53595ad1],#message .list-item .item .time[data-v-53595ad1] {
    min-width: 125px
}

#faq .list-item .item .wrap-content-history[data-v-53595ad1],#message .list-item .item .wrap-content-history[data-v-53595ad1] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 12px 12px 0;
    display: flex;
    justify-content: start
}

#faq .list-item .item .wrap-title-history[data-v-53595ad1],#message .list-item .item .wrap-title-history[data-v-53595ad1] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 0;
    display: flex;
    justify-content: start
}

#faq .list-item .item .content-history[data-v-53595ad1],#faq .list-item .item .title-history[data-v-53595ad1],#message .list-item .item .content-history[data-v-53595ad1],#message .list-item .item .title-history[data-v-53595ad1] {
    width: 100%;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 10px 0 5px;
    font-size: 13px;
    text-align: start;
    position: relative
}

@media(max-width: 480px) {
    #faq .list-item .item[data-v-53595ad1],#message .list-item .item[data-v-53595ad1] {
        grid-template-columns:80px 1fr 1fr
    }

    #faq .list-item .item .time[data-v-53595ad1],#message .list-item .item .time[data-v-53595ad1] {
        max-width: 80px;
        min-width: 1px
    }
}

@media(max-width: 375px) {
    #faq .list-item .item[data-v-53595ad1],#message .list-item .item[data-v-53595ad1] {
        grid-template-columns:50px 1fr 1fr
    }

    #faq .list-item .item .time[data-v-53595ad1],#message .list-item .item .time[data-v-53595ad1] {
        max-width: 50px
    }

    #faq .list-item .item .content-history[data-v-53595ad1],#faq .list-item .item .title-history[data-v-53595ad1],#message .list-item .item .content-history[data-v-53595ad1],#message .list-item .item .title-history[data-v-53595ad1] {
        font-size: 9px
    }
}

#faq .list-item .item[data-v-53595ad1],#message .list-item .item[data-v-53595ad1] {
    cursor: pointer
}

#faq .list-item .item:hover .content-history[data-v-53595ad1],#faq .list-item .item:hover .time[data-v-53595ad1],#faq .list-item .item:hover .title-history[data-v-53595ad1],#message .list-item .item:hover .content-history[data-v-53595ad1],#message .list-item .item:hover .time[data-v-53595ad1],#message .list-item .item:hover .title-history[data-v-53595ad1] {
    opacity: .7
}

#wrap-jackpot[data-v-10ea18f5] {
    position: relative;
    margin-bottom: 30px;
    transition: all .3s ease-in;
    overflow: hidden
}

@media(max-width: 768px) {
    #wrap-jackpot[data-v-10ea18f5] {
        display:none
    }
}

#wrap-jackpot .bg-jackpot img[data-v-10ea18f5],#wrap-jackpot .bg-jackpot[data-v-10ea18f5] {
    width: 100%;
    height: 100%
}

#wrap-jackpot .title[data-v-10ea18f5] {
    width: 100%;
    height: 100px;
    padding: 15px 20px;
    z-index: 1;
    bottom: 0;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center
}

#wrap-jackpot .title h3[data-v-10ea18f5] {
    display: flex;
    font-size: 28px;
    font-weight: 700
}

#wrap-jackpot .title .count[data-v-10ea18f5] {
    font-family: Bebas Neue,sans-serif;
    font-size: 90px;
    text-align: center
}

#wrap-jackpot .title .count span[data-v-10ea18f5] {
    color: #2dc5d0;
    cursor: pointer
}

@media(max-width: 1100px) {
    #wrap-jackpot .title .count[data-v-10ea18f5] {
        font-size:56px
    }
}

@media(max-width: 992px) {
    #wrap-jackpot .title .count[data-v-10ea18f5] {
        font-size:40px
    }
}

.default[data-v-10ea18f5] {
    width: 95%;
    margin: 0 auto 20px
}

#wrap-history[data-v-33343d1a] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 20px;
    margin-bottom: 20px
}

@media(max-width: 1100px) {
    #wrap-history[data-v-33343d1a] {
        grid-template-columns:1fr 1fr;
        grid-gap: 20px
    }

    #wrap-history #message[data-v-33343d1a] {
        grid-column: 1/3;
        grid-row: 1/2
    }

    #wrap-history #deposit[data-v-33343d1a] {
        grid-column: 1/2;
        grid-row: 2/2
    }

    #wrap-history #withdraw[data-v-33343d1a] {
        grid-column: 2/2;
        grid-row: 2/2
    }
}

@media(max-width: 768px) {
    #wrap-history[data-v-33343d1a] {
        grid-template-columns:1fr;
        grid-gap: 10px
    }

    #wrap-history #message[data-v-33343d1a] {
        grid-row: 1;
        grid-column: 1
    }

    #wrap-history #deposit[data-v-33343d1a] {
        grid-row: 2;
        grid-column: 1
    }

    #wrap-history #withdraw[data-v-33343d1a] {
        grid-row: 3;
        grid-column: 1
    }
}

.default[data-v-33343d1a] {
    width: 95%;
    margin: 0 auto 20px
}

.history h5[data-v-33343d1a] {
    font-size: 14px;
    line-height: 24px;
    background: #222;
    border: 1px solid #444;
    border-bottom: none;
    border-radius: 6px 6px 0 0;
    padding: 6px 12px;
    display: flex;
    gap: 10px
}

.history h5 div[data-v-33343d1a] {
    color: #efe2a0;
    font-size: 11px;
    text-transform: uppercase
}

@media(max-width: 375px) {
    .history h5[data-v-33343d1a] {
        font-size:10px;
        padding: 3px 6px
    }
}

.history #list-deposit-realtime[data-v-33343d1a],.history #list-withdraw-realtime[data-v-33343d1a] {
    position: relative
}

.history .list-item[data-v-33343d1a] {
    background: #222;
    border: 1px solid #444;
    border-top: none;
    border-radius: 0 0 6px 6px;
    overflow: hidden;
    height: 176px
}

.history .list-item .item[data-v-33343d1a] {
    display: grid;
    grid-template-columns: 125px 100px 1fr;
    gap: 10px;
    margin: 0 20px;
    justify-content: space-between;
    border-bottom: 1px solid #444
}

.history .list-item .item .time[data-v-33343d1a] {
    display: flex;
    align-items: center;
    min-width: 125px;
    color: #9e9e9e;
    font-size: 13px
}

.history .list-item .item .amount[data-v-33343d1a],.history .list-item .item .content-history[data-v-33343d1a],.history .list-item .item .user[data-v-33343d1a] {
    padding: 12px 0;
    font-size: 13px;
    text-align: start
}

.history .list-item .item .amount[data-v-33343d1a] {
    text-align: start
}

.history .list-item .item .content-history[data-v-33343d1a] {
    width: 60%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: wrap;
    height: 32px;
    line-height: 16px
}

@media(max-width: 1100px) {
    .history .list-item .item[data-v-33343d1a] {
        grid-template-columns:150px 1fr 1fr
    }
}

@media(max-width: 480px) {
    .history .list-item .item[data-v-33343d1a] {
        grid-template-columns:80px 1fr 1fr
    }

    .history .list-item .item .time[data-v-33343d1a] {
        min-width: 80px
    }
}

@media(max-width: 375px) {
    .history .list-item .item[data-v-33343d1a] {
        grid-template-columns:50px 1fr 1fr
    }

    .history .list-item .item .time[data-v-33343d1a] {
        min-width: 50px
    }

    .history .list-item .item .amount[data-v-33343d1a],.history .list-item .item .content-history[data-v-33343d1a],.history .list-item .item .time[data-v-33343d1a],.history .list-item .item .user[data-v-33343d1a] {
        font-size: 9px
    }
}

#deposit .list-item[data-v-33343d1a],#event .list-item[data-v-33343d1a],#message .list-item[data-v-33343d1a],#withdraw .list-item[data-v-33343d1a] {
    overflow: hidden;
    background: #222
}

#deposit .list-item .item[data-v-33343d1a],#event .list-item .item[data-v-33343d1a],#message .list-item .item[data-v-33343d1a],#withdraw .list-item .item[data-v-33343d1a] {
    height: 42px
}

#message .tab-notification[data-v-33343d1a] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 8px
}

#message .tab-notification div[data-v-33343d1a] {
    text-align: left;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: #000;
    border: 2px solid #424242;
    border-bottom: none;
    border-radius: 10px 10px 0 0;
    text-transform: capitalize;
    cursor: pointer;
    transition: all .4s
}

#message .tab-notification div[data-v-33343d1a]:hover {
    opacity: .7;
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 375px) {
    #message .tab-notification div[data-v-33343d1a] {
        font-size:10px
    }
}

#message .tab-notification .active[data-v-33343d1a] {
    background: #5721f0;
    border: 2px solid #5721f0;
    border-bottom: none
}

#message .tab-notification .active[data-v-33343d1a]:hover {
    transform: scale(1);
    opacity: 1
}

#message #list-message[data-v-33343d1a] {
    position: relative
}

#message .list-item .item[data-v-33343d1a] {
    display: grid;
    grid-template-columns: 150px .8fr 1.2fr;
    gap: 8px;
    align-items: center
}

#message .list-item .item .time[data-v-33343d1a] {
    min-width: 125px
}

#message .list-item .item .wrap-content-history[data-v-33343d1a] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 12px 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .wrap-title-history[data-v-33343d1a] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .content-history[data-v-33343d1a],#message .list-item .item .title-history[data-v-33343d1a] {
    width: 100%;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 10px 0 5px;
    font-size: 13px;
    text-align: start;
    position: relative
}

@media(max-width: 480px) {
    #message .list-item .item[data-v-33343d1a] {
        grid-template-columns:80px 1fr 1fr
    }

    #message .list-item .item .time[data-v-33343d1a] {
        max-width: 80px;
        min-width: 1px
    }
}

@media(max-width: 375px) {
    #message .list-item .item[data-v-33343d1a] {
        grid-template-columns:50px 1fr 1fr
    }

    #message .list-item .item .time[data-v-33343d1a] {
        max-width: 50px
    }

    #message .list-item .item .content-history[data-v-33343d1a],#message .list-item .item .title-history[data-v-33343d1a] {
        font-size: 9px
    }
}

#event .list-item .item[data-v-33343d1a],#message .list-item .item[data-v-33343d1a] {
    cursor: pointer
}

#event .list-item .item:hover .content-history[data-v-33343d1a],#event .list-item .item:hover .time[data-v-33343d1a],#event .list-item .item:hover .title-history[data-v-33343d1a],#message .list-item .item:hover .content-history[data-v-33343d1a],#message .list-item .item:hover .time[data-v-33343d1a],#message .list-item .item:hover .title-history[data-v-33343d1a] {
    opacity: .7
}

@keyframes scrollRow-33343d1a {
    0% {
        transform: translateY(0);
        top: 0
    }

    5% {
        transform: translateY(0);
        top: 0
    }

    6% {
        transform: translateY(-42px);
        top: -42px
    }

    10% {
        transform: translateY(-42px);
        top: -42px
    }

    11% {
        transform: translateY(-84px);
        top: -84px
    }

    15% {
        transform: translateY(-84px);
        top: -84px
    }

    16% {
        transform: translateY(-126px);
        top: -126px
    }

    20% {
        transform: translateY(-126px);
        top: -126px
    }

    21% {
        transform: translateY(-168px);
        top: -168px
    }

    25% {
        transform: translateY(-168px);
        top: -168px
    }

    26% {
        transform: translateY(-210px);
        top: -210px
    }

    30% {
        transform: translateY(-210px);
        top: -210px
    }

    31% {
        transform: translateY(-252px);
        top: -252px
    }

    35% {
        transform: translateY(-252px);
        top: -252px
    }

    36% {
        transform: translateY(-294px);
        top: -294px
    }

    40% {
        transform: translateY(-294px);
        top: -294px
    }

    41% {
        transform: translateY(-336px);
        top: -336px
    }

    45% {
        transform: translateY(-336px);
        top: -336px
    }

    46% {
        transform: translateY(-378px);
        top: -378px
    }

    50% {
        transform: translateY(-378px);
        top: -378px
    }

    42% {
        transform: translateY(-420px);
        top: -420px
    }

    55% {
        transform: translateY(-420px);
        top: -420px
    }

    56% {
        transform: translateY(-462px);
        top: -462px
    }

    60% {
        transform: translateY(-462px);
        top: -462px
    }

    61% {
        transform: translateY(-504px);
        top: -504px
    }

    65% {
        transform: translateY(-504px);
        top: -504px
    }

    66% {
        transform: translateY(-546px);
        top: -546px
    }

    70% {
        transform: translateY(-546px);
        top: -546px
    }

    71% {
        transform: translateY(-588px);
        top: -588px
    }

    75% {
        transform: translateY(-588px);
        top: -588px
    }

    76% {
        transform: translateY(-630px);
        top: -630px
    }

    80% {
        transform: translateY(-630px);
        top: -630px
    }

    81% {
        transform: translateY(-672px);
        top: -672px
    }

    85% {
        transform: translateY(-672px);
        top: -672px
    }

    86% {
        transform: translateY(-714px);
        top: -714px
    }

    90% {
        transform: translateY(-714px);
        top: -714px
    }

    91% {
        transform: translateY(-756px);
        top: -756px
    }

    95% {
        transform: translateY(-756px);
        top: -756px
    }

    96% {
        transform: translateY(-798px);
        top: -798px
    }

    97% {
        transform: translateY(0);
        top: 0
    }
}

.wrap-pickgame[data-v-48259f04] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    margin-top: 40px;
    margin-bottom: 20px;
    min-height: 110px;
    position: relative
}

.wrap-pickgame .icon_pick[data-v-48259f04] {
    position: absolute;
    left: -23%;
    top: -32%;
    -o-object-fit: contain;
    object-fit: contain;
    opacity: .5;
    z-index: 0;
    animation: animation_1-48259f04 4s infinite
}

@media(max-width: 1300px) {
    .wrap-pickgame[data-v-48259f04] {
        min-height:90px
    }
}

@media(max-width: 992px) {
    .wrap-pickgame[data-v-48259f04] {
        margin-top:20px;
        min-height: auto
    }
}

@media(max-width: 768px) {
    .wrap-pickgame .icon_pick[data-v-48259f04] {
        display:none
    }
}

@keyframes animation_1-48259f04 {
    0%,to {
        transform: scale(.9)
    }

    50% {
        transform: scale(1.05)
    }
}

.wrap-tab-pick-game[data-v-48259f04] {
    display: flex;
    align-items: center;
    gap: 10px;
    height: -moz-max-content;
    height: max-content;
    margin-top: auto
}

.wrap-tab-pick-game .item-tab[data-v-48259f04] {
    flex: 1;
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px;
    cursor: pointer;
    position: relative;
    z-index: 1
}

.wrap-tab-pick-game .item-tab[data-v-48259f04]:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 10px;
    background: #750012;
    transform: skewX(-30deg);
    z-index: 0;
    filter: grayscale(1);
    transition: all .5s ease
}

.wrap-tab-pick-game .item-tab p[data-v-48259f04] {
    margin-bottom: 0;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 800;
    width: 50%;
    text-align: center;
    letter-spacing: .72px;
    z-index: 1
}

.wrap-tab-pick-game .item-tab img[data-v-48259f04] {
    position: absolute;
    right: 0;
    bottom: -10px;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain;
    width: 60%;
    filter: grayscale(1)
}

.wrap-tab-pick-game .item-tab .image_mobile[data-v-48259f04] {
    display: none
}

.wrap-tab-pick-game .item-tab[data-v-48259f04]:hover:not(.active):before {
    transition: all .5s ease;
    filter: grayscale(0)
}

.wrap-tab-pick-game .item-tab:hover:not(.active) img[data-v-48259f04] {
    filter: grayscale(0)
}

@media(max-width: 1300px) {
    .wrap-tab-pick-game .item-tab img[data-v-48259f04] {
        bottom:-8px;
        width: 62%
    }
}

@media(max-width: 1100px) {
    .wrap-tab-pick-game .item-tab img[data-v-48259f04] {
        bottom:-7px;
        width: 64%
    }
}

@media(max-width: 992px) {
    .wrap-tab-pick-game .item-tab[data-v-48259f04] {
        padding:6px 10px;
        justify-content: center
    }

    .wrap-tab-pick-game .item-tab p[data-v-48259f04] {
        width: auto
    }

    .wrap-tab-pick-game .item-tab img[data-v-48259f04] {
        position: static;
        width: 40px
    }

    .wrap-tab-pick-game .item-tab .image_pc[data-v-48259f04] {
        display: none
    }

    .wrap-tab-pick-game .item-tab .image_mobile[data-v-48259f04] {
        display: block
    }
}

@media(max-width: 600px) {
    .wrap-tab-pick-game .item-tab[data-v-48259f04]:before {
        transform:skewX(-24deg)
    }

    .wrap-tab-pick-game .item-tab p[data-v-48259f04] {
        font-size: 14px
    }

    .wrap-tab-pick-game .item-tab img[data-v-48259f04] {
        width: 32px
    }
}

@media(max-width: 400px) {
    .wrap-tab-pick-game .item-tab p[data-v-48259f04] {
        font-size:13px;
        display: none;
        white-space: nowrap
    }
}

.wrap-tab-pick-game .active[data-v-48259f04]:before {
    filter: grayscale(0)
}

.wrap-tab-pick-game .active p[data-v-48259f04] {
    display: block
}

.wrap-tab-pick-game .active img[data-v-48259f04] {
    filter: grayscale(0)
}

@media(max-width: 400px) {
    .wrap-tab-pick-game[data-v-48259f04] {
        gap:6px
    }
}

.no-sport[data-v-48259f04] {
    min-height: 150px
}

.no-sport .wrap-tab-pick-game .item-tab .image_pc[data-v-48259f04] {
    width: 50%;
    right: 4%;
    bottom: -12px
}

@media(max-width: 1300px) {
    .no-sport .wrap-tab-pick-game .item-tab .image_pc[data-v-48259f04] {
        bottom:-10px
    }
}

@media(max-width: 1100px) {
    .no-sport .wrap-tab-pick-game .item-tab .image_pc[data-v-48259f04] {
        bottom:-8px
    }
}

@media(max-width: 1300px) {
    .no-sport[data-v-48259f04] {
        min-height:120px
    }
}

@media(max-width: 1100px) {
    .no-sport[data-v-48259f04] {
        min-height:100px
    }
}

@media(max-width: 992px) {
    .no-sport[data-v-48259f04] {
        min-height:auto
    }
}

@keyframes showSlot-48259f04 {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    90% {
        opacity: 1;
        transform: scale(1.08)
    }

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

@keyframes showSlot2-48259f04 {
    0% {
        opacity: 0;
        transform: translateY(150%)
    }

    90% {
        opacity: 1;
        transform: translateY(-5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes titleSlot-48259f04 {
    0% {
        opacity: 0;
        transform: translateY(400px)
    }

    90% {
        opacity: 1;
        transform: translateY(-10px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino1-48259f04 {
    0% {
        opacity: 0;
        transform: translate(-150%)
    }

    90% {
        opacity: 1;
        transform: translate(5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-48259f04 {
    0% {
        opacity: 0;
        transform: translate(150%)
    }

    90% {
        opacity: 1;
        transform: translate(-5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes titleSport-48259f04 {
    0% {
        opacity: 0;
        transform: scale(0);
        filter: grayscale(1)
    }

    to {
        opacity: 1;
        transform: scale(1);
        filter: grayscale(0)
    }
}

.default[data-v-343aff5a] {
    width: 95%;
    margin: 0 auto
}

.list-item[data-v-343aff5a] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 8px;
    padding: 20px 0
}

@media(max-width: 1350px) {
    .list-item[data-v-343aff5a] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 576px) {
    .list-item[data-v-343aff5a] {
        grid-template-columns:1fr;
        padding: 0
    }
}

.item[data-v-343aff5a] {
    padding: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s;
    cursor: pointer;
    position: relative
}

.item[data-v-343aff5a]:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 50%;
    border-radius: 10px;
    background: #c10000;
    transform: skewX(-30deg);
    z-index: 0;
    filter: grayscale(.5);
    transition: all .5s ease
}

.item .title[data-v-343aff5a] {
    z-index: 1
}

.item .wrap_icon_title[data-v-343aff5a] {
    display: flex;
    align-items: center;
    gap: 10px
}

.item .wrap-icon[data-v-343aff5a] {
    min-width: 44px;
    min-height: 44px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.item h5[data-v-343aff5a] {
    font-size: 14px;
    font-weight: 600;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

.item h3[data-v-343aff5a] {
    font-size: 17px;
    font-weight: 600
}

.item .wrap-icon[data-v-343aff5a],.item h3[data-v-343aff5a],.item h5[data-v-343aff5a] {
    transition: all .3s
}

@media(max-width: 768px) {
    .item[data-v-343aff5a]:before {
        border-radius:4px;
        transform: skewX(-20deg)
    }
}

@media(max-width: 375px) {
    .item[data-v-343aff5a]:before {
        border-radius:12px;
        transform: skewX(0deg);
        top: 0
    }

    .item h5[data-v-343aff5a] {
        font-size: 12px
    }

    .item h3[data-v-343aff5a] {
        font-size: 14px
    }
}

.item[data-v-343aff5a]:hover {
    opacity: 1
}

.item[data-v-343aff5a]:hover:before {
    filter: grayscale(0)
}

.item:hover .wrap-icon[data-v-343aff5a],.item:hover h3[data-v-343aff5a],.item:hover h5[data-v-343aff5a] {
    transition: all .3s
}

.item[data-v-343aff5a]:not(:hover) {
    opacity: .7
}

@media(max-width: 768px) {
    .item[data-v-343aff5a]:not(:hover) {
        opacity:1
    }
}

.custom-faq .list-item[data-v-343aff5a] {
    grid-template-columns: repeat(4,1fr);
    grid-gap: 20px 8px
}

.custom-faq .list-item .item[data-v-343aff5a] {
    justify-content: center
}

@media(max-width: 1024px) {
    .custom-faq .list-item[data-v-343aff5a] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item[data-v-343aff5a] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

.item:hover .wrap-icon svg path {
    fill: var(--royalty-light)
}

#wrap-history .content-transaction[data-v-cdb72e48] {
    display: grid;
    grid-template-columns: calc(40% - 7.5px) 60%;
    grid-gap: 7.5px;
    margin-bottom: 20px;
    height: 100%
}

@media(max-width: 992px) {
    #wrap-history .content-transaction[data-v-cdb72e48] {
        grid-template-columns:1fr;
        gap: 20px
    }
}

.default[data-v-cdb72e48] {
    width: 95%;
    margin: 20px auto 20px
}

.transaction-history[data-v-cdb72e48] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 8px
}

@media(max-width: 992px) {
    .transaction-history[data-v-cdb72e48] {
        gap:12px
    }
}

@media(max-width: 768px) {
    .transaction-history[data-v-cdb72e48] {
        grid-template-columns:repeat(1,1fr);
        gap: 20px
    }
}

.history h5[data-v-cdb72e48] {
    font-size: 16px;
    font-weight: 600;
    padding: 10px 12px 6px;
    height: 50px;
    color: var(--royalty-light)
}

@media(max-width: 375px) {
    .history h5[data-v-cdb72e48] {
        font-size:12px
    }
}

.history #list-deposit-realtime[data-v-cdb72e48],.history #list-withdraw-realtime[data-v-cdb72e48] {
    position: relative
}

.history .list-item[data-v-cdb72e48] {
    border-radius: 0 0 10px 10px;
    overflow: hidden;
    height: 254px
}

.history .list-item .item[data-v-cdb72e48] {
    display: grid;
    grid-template-columns: 125px 100px 1fr;
    gap: 10px;
    padding: 0 12px;
    justify-content: space-between
}

.history .list-item .item .time[data-v-cdb72e48] {
    display: flex;
    align-items: center;
    min-width: 125px;
    font-size: 13px
}

.history .list-item .item .time span[data-v-cdb72e48]:first-child {
    width: 40px
}

.history .list-item .item .amount[data-v-cdb72e48],.history .list-item .item .content-history[data-v-cdb72e48],.history .list-item .item .user[data-v-cdb72e48] {
    padding: 12px 0;
    font-size: 13px;
    text-align: start
}

.history .list-item .item .amount[data-v-cdb72e48] {
    display: flex;
    align-items: center;
    justify-content: start;
    gap: 5px
}

.history .list-item .item .content-history[data-v-cdb72e48] {
    width: 60%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: wrap;
    height: 32px;
    line-height: 16px
}

@media(max-width: 1100px) {
    .history .list-item .item[data-v-cdb72e48] {
        grid-template-columns:150px 1fr 1fr
    }
}

@media(max-width: 480px) {
    .history .list-item .item[data-v-cdb72e48] {
        grid-template-columns:120px 1fr 1fr
    }

    .history .list-item .item .time[data-v-cdb72e48] {
        min-width: 120px
    }
}

@media(max-width: 375px) {
    .history .list-item .item[data-v-cdb72e48] {
        grid-template-columns:100px 1fr 1fr
    }

    .history .list-item .item .time[data-v-cdb72e48] {
        min-width: 100px
    }

    .history .list-item .item .amount[data-v-cdb72e48],.history .list-item .item .content-history[data-v-cdb72e48],.history .list-item .item .time[data-v-cdb72e48],.history .list-item .item .user[data-v-cdb72e48] {
        font-size: 9px
    }
}

@media(max-width: 992px) {
    .history .list-item[data-v-cdb72e48] {
        height:260px!important
    }
}

@media(max-width: 375px) {
    .history .list-item[data-v-cdb72e48] {
        height:250px!important
    }
}

#deposit[data-v-cdb72e48],#withdraw[data-v-cdb72e48] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 5px;
    background: #e6e6e6;
    border-radius: 12px
}

#deposit h5[data-v-cdb72e48],#withdraw h5[data-v-cdb72e48] {
    position: relative;
    display: flex;
    align-items: center;
    gap: 5px
}

#deposit h5[data-v-cdb72e48]:before,#withdraw h5[data-v-cdb72e48]:before {
    content: "";
    position: absolute;
    left: 12px;
    right: 12px;
    bottom: -4px;
    background: #616161;
    height: 2px
}

#deposit h5 img[data-v-cdb72e48],#withdraw h5 img[data-v-cdb72e48] {
    position: absolute;
    right: 5px;
    bottom: 4px
}

#deposit .list-item[data-v-cdb72e48],#withdraw .list-item[data-v-cdb72e48] {
    overflow: hidden
}

#deposit .list-item .item .time[data-v-cdb72e48],#withdraw .list-item .item .time[data-v-cdb72e48] {
    color: #616161
}

#deposit .list-item .item .time span[data-v-cdb72e48]:first-child,#withdraw .list-item .item .time span[data-v-cdb72e48]:first-child {
    width: 40px
}

#deposit .list-item .item .amount[data-v-cdb72e48],#withdraw .list-item .item .amount[data-v-cdb72e48] {
    color: #119c2b;
    font-weight: 700
}

#deposit .list-item .item .user[data-v-cdb72e48],#withdraw .list-item .item .user[data-v-cdb72e48] {
    color: #212121
}

#event .list-item[data-v-cdb72e48],#message .list-item[data-v-cdb72e48] {
    overflow: hidden
}

#event .list-item .item[data-v-cdb72e48],#message .list-item .item[data-v-cdb72e48] {
    height: 42px
}

#message[data-v-cdb72e48] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 5px;
    background: linear-gradient(193deg,#94051a -37.27%,#300 122.95%);
    border-radius: 12px
}

#message .tab-notification[data-v-cdb72e48] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 5px;
    padding: 10px 12px 6px;
    height: 50px;
    position: relative
}

#message .tab-notification[data-v-cdb72e48]:before {
    content: "";
    position: absolute;
    left: 12px;
    right: 12px;
    bottom: -4px;
    background: #fff;
    height: 2px
}

#message .tab-notification div[data-v-cdb72e48] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
    border-radius: 10px;
    padding: 5px 10px;
    font-size: 16px;
    font-weight: 600;
    color: #9e9e9e;
    text-transform: capitalize;
    cursor: pointer;
    transition: all .4s
}

#message .tab-notification div[data-v-cdb72e48]:hover:not(.active) {
    opacity: .7;
    transform: scale(.95);
    transition: all .3s;
    background: hsla(0,0%,100%,.2)
}

@media(max-width: 375px) {
    #message .tab-notification div[data-v-cdb72e48] {
        font-size:10px
    }
}

#message .tab-notification .active[data-v-cdb72e48] {
    background: hsla(0,0%,100%,.3);
    color: #fff
}

#message .tab-notification .active[data-v-cdb72e48]:hover {
    transform: scale(1);
    opacity: 1
}

@media(max-width: 500px) {
    #message .tab-notification[data-v-cdb72e48] {
        gap:5px
    }

    #message .tab-notification div[data-v-cdb72e48] {
        font-size: 14px
    }

    #message .tab-notification div svg[data-v-cdb72e48] {
        transform: scale(1)
    }
}

@media(max-width: 374px) {
    #message .tab-notification div[data-v-cdb72e48] {
        padding:5px 10px;
        font-size: 12px
    }
}

#message #list-message[data-v-cdb72e48] {
    position: relative
}

#message .list-item[data-v-cdb72e48] {
    border-radius: 8px
}

#message .list-item .item[data-v-cdb72e48] {
    display: grid;
    grid-template-columns: 150px .8fr 1.2fr;
    gap: 8px;
    align-items: center
}

#message .list-item .item .time[data-v-cdb72e48] {
    min-width: 125px
}

#message .list-item .item .wrap-content-history[data-v-cdb72e48] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 12px 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .wrap-title-history[data-v-cdb72e48] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .content-history[data-v-cdb72e48],#message .list-item .item .title-history[data-v-cdb72e48] {
    width: 100%;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 10px 0 5px;
    font-size: 13px;
    text-align: start;
    position: relative
}

@media(max-width: 480px) {
    #message .list-item .item[data-v-cdb72e48] {
        grid-template-columns:120px 1fr 1fr
    }

    #message .list-item .item .time[data-v-cdb72e48] {
        max-width: 120px;
        min-width: 1px
    }
}

@media(max-width: 375px) {
    #message .list-item .item[data-v-cdb72e48] {
        grid-template-columns:100px 1fr 1fr
    }

    #message .list-item .item .time[data-v-cdb72e48] {
        min-width: 100px
    }

    #message .list-item .item .content-history[data-v-cdb72e48],#message .list-item .item .title-history[data-v-cdb72e48] {
        font-size: 9px
    }
}

#event .list-item .item[data-v-cdb72e48],#message .list-item .item[data-v-cdb72e48] {
    cursor: pointer
}

#event .list-item .item:hover .content-history[data-v-cdb72e48],#event .list-item .item:hover .time[data-v-cdb72e48],#event .list-item .item:hover .title-history[data-v-cdb72e48],#message .list-item .item:hover .content-history[data-v-cdb72e48],#message .list-item .item:hover .time[data-v-cdb72e48],#message .list-item .item:hover .title-history[data-v-cdb72e48] {
    opacity: .7
}

@keyframes scrollRow-cdb72e48 {
    0% {
        transform: translateY(0);
        top: 0
    }

    5% {
        transform: translateY(0);
        top: 0
    }

    6% {
        transform: translateY(-42px);
        top: -42px
    }

    10% {
        transform: translateY(-42px);
        top: -42px
    }

    11% {
        transform: translateY(-84px);
        top: -84px
    }

    15% {
        transform: translateY(-84px);
        top: -84px
    }

    16% {
        transform: translateY(-126px);
        top: -126px
    }

    20% {
        transform: translateY(-126px);
        top: -126px
    }

    21% {
        transform: translateY(-168px);
        top: -168px
    }

    25% {
        transform: translateY(-168px);
        top: -168px
    }

    26% {
        transform: translateY(-210px);
        top: -210px
    }

    30% {
        transform: translateY(-210px);
        top: -210px
    }

    31% {
        transform: translateY(-252px);
        top: -252px
    }

    35% {
        transform: translateY(-252px);
        top: -252px
    }

    36% {
        transform: translateY(-294px);
        top: -294px
    }

    40% {
        transform: translateY(-294px);
        top: -294px
    }

    41% {
        transform: translateY(-336px);
        top: -336px
    }

    45% {
        transform: translateY(-336px);
        top: -336px
    }

    46% {
        transform: translateY(-378px);
        top: -378px
    }

    50% {
        transform: translateY(-378px);
        top: -378px
    }

    42% {
        transform: translateY(-420px);
        top: -420px
    }

    55% {
        transform: translateY(-420px);
        top: -420px
    }

    56% {
        transform: translateY(-462px);
        top: -462px
    }

    60% {
        transform: translateY(-462px);
        top: -462px
    }

    61% {
        transform: translateY(-504px);
        top: -504px
    }

    65% {
        transform: translateY(-504px);
        top: -504px
    }

    66% {
        transform: translateY(-546px);
        top: -546px
    }

    70% {
        transform: translateY(-546px);
        top: -546px
    }

    71% {
        transform: translateY(-588px);
        top: -588px
    }

    75% {
        transform: translateY(-588px);
        top: -588px
    }

    76% {
        transform: translateY(-630px);
        top: -630px
    }

    80% {
        transform: translateY(-630px);
        top: -630px
    }

    81% {
        transform: translateY(-672px);
        top: -672px
    }

    85% {
        transform: translateY(-672px);
        top: -672px
    }

    86% {
        transform: translateY(-714px);
        top: -714px
    }

    90% {
        transform: translateY(-714px);
        top: -714px
    }

    91% {
        transform: translateY(-756px);
        top: -756px
    }

    95% {
        transform: translateY(-756px);
        top: -756px
    }

    96% {
        transform: translateY(-798px);
        top: -798px
    }

    97% {
        transform: translateY(0);
        top: 0
    }
}

.wrap-tab-pick-game[data-v-feee5910] {
    padding: 15px;
    border-radius: 50px;
    -webkit-backdrop-filter: blur(7px);
    backdrop-filter: blur(7px);
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    display: none;
    grid-template-columns: repeat(3,1fr);
    gap: 15px;
    width: 600px
}

.wrap-tab-pick-game .item-tab[data-v-feee5910] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    cursor: pointer;
    font-size: 20px
}

.wrap-tab-pick-game .item-tab .icon[data-v-feee5910] {
    display: none
}

.wrap-tab-pick-game .item-tab .icon-white[data-v-feee5910] {
    display: block
}

.wrap-tab-pick-game .item-tab:hover .icon[data-v-feee5910] {
    display: block!important
}

.wrap-tab-pick-game .item-tab:hover .icon-white[data-v-feee5910] {
    display: none!important
}

@media(max-width: 768px) {
    .wrap-tab-pick-game[data-v-feee5910] {
        width:100%
    }
}

@media(max-width: 500px) {
    .wrap-tab-pick-game[data-v-feee5910] {
        display:grid
    }
}

@media(max-width: 475px) {
    .wrap-tab-pick-game[data-v-feee5910] {
        padding:10px
    }

    .wrap-tab-pick-game .item-tab[data-v-feee5910] {
        padding: 6px;
        font-size: 16px
    }
}

@media(max-width: 375px) {
    .wrap-tab-pick-game[data-v-feee5910] {
        gap:5px
    }

    .wrap-tab-pick-game .item-tab[data-v-feee5910] {
        font-size: 13px;
        gap: 5px
    }
}

.no-sport .wrap-tab-pick-game[data-v-feee5910] {
    grid-template-columns: repeat(2,1fr)!important
}

.active[data-v-feee5910] {
    padding: 10px;
    border-radius: 70px;
    border: 1px solid var(--aqua-gold);
    background: #5e5c70
}

.active .icon[data-v-feee5910] {
    display: block!important
}

.active .icon-white[data-v-feee5910] {
    display: none!important
}

.no-sport[data-v-feee5910] {
    grid-template-columns: 1fr 1fr!important
}

.no-sport .casino .img-dealer2[data-v-feee5910],.no-sport .casino .img-dealer[data-v-feee5910] {
    width: 23%
}

.no-sport .slot .img-dealer[data-v-feee5910] {
    width: 36%
}

.no-sport .slot .img-dealer2[data-v-feee5910] {
    width: 40%
}

.container[data-v-feee5910] {
    width: 100%;
    height: 300px;
    transform-style: preserve-3d;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    margin-bottom: 10px
}

@media(max-width: 1300px) {
    .container[data-v-feee5910] {
        height:250px
    }
}

@media(max-width: 992px) {
    .container[data-v-feee5910] {
        height:186px
    }
}

@media(max-width: 500px) {
    .container[data-v-feee5910] {
        display:none
    }
}

.container .cards[data-v-feee5910] {
    position: relative;
    width: 100%;
    height: 100%
}

.container .cards .card[data-v-feee5910] {
    position: absolute;
    width: 50%;
    height: 100%;
    left: 0;
    right: 0;
    margin: auto;
    transition: transform .4s ease;
    cursor: pointer
}

.container .cards .card img[data-v-feee5910] {
    width: 100%;
    height: 100%;
    border-radius: 10px;
    -o-object-fit: contain;
    object-fit: contain
}

.container-no-sport[data-v-feee5910] {
    margin-bottom: 20px
}

.container-no-sport .cards[data-v-feee5910] {
    display: grid;
    grid-template-columns: 1fr 1fr
}

.container-no-sport .cards .card[data-v-feee5910] {
    display: flex;
    justify-content: center;
    align-items: center
}

.container-no-sport .cards .card .wrap_title_image_no_sport[data-v-feee5910] {
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: .5;
    transform: scale(.8);
    transition: all .3s;
    cursor: pointer;
    position: relative
}

.container-no-sport .cards .card .wrap_title_image_no_sport span[data-v-feee5910] {
    color: #fafafa;
    font-size: 50px;
    font-weight: 700;
    text-transform: capitalize;
    position: absolute;
    left: 50%;
    bottom: 20px;
    transform: translateX(-50%)
}

@media(max-width: 992px) {
    .container-no-sport .cards .card .wrap_title_image_no_sport span[data-v-feee5910] {
        font-size:20px
    }
}

.container-no-sport .cards .card .wrap_title_image_no_sport[data-v-feee5910]:hover {
    opacity: 1;
    transform: scale(1);
    transition: all .5s
}

.container-no-sport .cards .card img[data-v-feee5910] {
    width: 85%;
    -o-object-fit: contain;
    object-fit: contain
}

.container-no-sport .cards .isActive .wrap_title_image_no_sport[data-v-feee5910] {
    opacity: 1;
    transform: scale(1);
    transition: all .5s
}

@media(max-width: 500px) {
    .container-no-sport[data-v-feee5910] {
        display:none
    }
}

input[type=radio][data-v-feee5910] {
    display: none
}

.removeSport[data-v-feee5910] {
    display: none!important
}

.wrap_title_image[data-v-feee5910] {
    width: 100%;
    height: 100%;
    position: relative
}

.wrap_title_image span[data-v-feee5910] {
    position: absolute;
    left: 50%;
    bottom: 30px;
    transform: translateX(-50%);
    color: #fafafa;
    font-size: 50px;
    font-weight: 700;
    text-transform: capitalize
}

.wrap_title_image .img_moile[data-v-feee5910] {
    display: none
}

@media(max-width: 1300px) {
    .wrap_title_image span[data-v-feee5910] {
        bottom:22px;
        font-size: 40px
    }
}

@media(max-width: 768px) {
    .wrap_title_image .img_pc[data-v-feee5910] {
        display:none
    }

    .wrap_title_image .img_moile[data-v-feee5910] {
        display: block
    }

    .wrap_title_image span[data-v-feee5910] {
        bottom: 16px;
        font-size: 28px
    }
}

#item-1:checked~.cards #song-3[data-v-feee5910],#item-2:checked~.cards #song-1[data-v-feee5910],#item-3:checked~.cards #song-2[data-v-feee5910] {
    transform: translatex(-60%) scale(.8);
    opacity: .4;
    z-index: 0
}

#item-1:checked~.cards #song-3[data-v-feee5910]:hover,#item-2:checked~.cards #song-1[data-v-feee5910]:hover,#item-3:checked~.cards #song-2[data-v-feee5910]:hover {
    transform: translatex(-60%) scale(.9)
}

@media(max-width: 768px) {
    #item-1:checked~.cards #song-3[data-v-feee5910],#item-2:checked~.cards #song-1[data-v-feee5910],#item-3:checked~.cards #song-2[data-v-feee5910] {
        transform:translatex(-50%) scale(.8)
    }
}

#item-1:checked~.cards #song-2[data-v-feee5910],#item-2:checked~.cards #song-3[data-v-feee5910],#item-3:checked~.cards #song-1[data-v-feee5910] {
    transform: translatex(60%) scale(.8);
    opacity: .4;
    z-index: 0
}

#item-1:checked~.cards #song-2[data-v-feee5910]:hover,#item-2:checked~.cards #song-3[data-v-feee5910]:hover,#item-3:checked~.cards #song-1[data-v-feee5910]:hover {
    transform: translatex(60%) scale(.9)
}

@media(max-width: 768px) {
    #item-1:checked~.cards #song-2[data-v-feee5910],#item-2:checked~.cards #song-3[data-v-feee5910],#item-3:checked~.cards #song-1[data-v-feee5910] {
        transform:translatex(50%) scale(.8)
    }
}

#item-1:checked~.cards #song-1[data-v-feee5910],#item-2:checked~.cards #song-2[data-v-feee5910],#item-3:checked~.cards #song-3[data-v-feee5910] {
    transform: translatex(0) scale(1);
    opacity: 1;
    z-index: 1
}

.default[data-v-75296d0d] {
    width: 95%;
    margin: 0 auto
}

.list-item[data-v-75296d0d] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 8px;
    padding: 20px 0
}

@media(max-width: 1350px) {
    .list-item[data-v-75296d0d] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 576px) {
    .list-item[data-v-75296d0d] {
        grid-template-columns:1fr;
        padding: 0
    }
}

.item[data-v-75296d0d] {
    padding: 25px 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s;
    cursor: pointer;
    position: relative;
    border-radius: 12px;
    background: linear-gradient(125deg,#b9c0b9 17.28%,#a8a2b0 91.38%);
    border: 2px solid transparent
}

.item .wrap-icon[data-v-75296d0d] {
    min-width: 44px;
    min-height: 44px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.item h5[data-v-75296d0d] {
    font-size: 14px;
    font-weight: 600;
    color: #0b0a1d;
    text-transform: uppercase
}

.item h3[data-v-75296d0d] {
    font-size: 17px;
    font-weight: 600;
    color: #0b0a1d
}

.item .wrap-icon[data-v-75296d0d],.item h3[data-v-75296d0d],.item h5[data-v-75296d0d] {
    transition: all .3s
}

@media(max-width: 375px) {
    .item h5[data-v-75296d0d] {
        font-size:12px
    }

    .item h3[data-v-75296d0d] {
        font-size: 14px
    }
}

.item[data-v-75296d0d]:hover {
    opacity: 1;
    border: 2px solid #dad4d8;
    background: transparent
}

.item:hover h3[data-v-75296d0d],.item:hover h5[data-v-75296d0d] {
    color: #fff
}

.item:hover .wrap-icon[data-v-75296d0d],.item:hover h3[data-v-75296d0d],.item:hover h5[data-v-75296d0d] {
    transition: all .3s
}

@media(max-width: 768px) {
    .item[data-v-75296d0d]:not(:hover) {
        opacity:1
    }
}

.custom-faq .list-item[data-v-75296d0d] {
    grid-template-columns: repeat(4,1fr);
    grid-gap: 20px 8px
}

.custom-faq .list-item .item[data-v-75296d0d] {
    justify-content: center
}

@media(max-width: 1024px) {
    .custom-faq .list-item[data-v-75296d0d] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item[data-v-75296d0d] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

.item .wrap-icon svg path {
    fill: #0b0a1d
}

#wrap-history .title-transaction[data-v-23caec5c] {
    display: flex;
    align-items: center
}

#wrap-history .title-transaction img[data-v-23caec5c] {
    height: 100px;
    width: 100px
}

@media(max-width: 375px) {
    #wrap-history .title-transaction img[data-v-23caec5c] {
        width:70px;
        height: 70px
    }
}

#wrap-history .title-transaction h3[data-v-23caec5c] {
    width: -moz-max-content;
    width: max-content;
    font-size: 2.5vw;
    font-weight: 600;
    text-transform: capitalize
}

@media(max-width: 1300px) {
    #wrap-history .title-transaction h3[data-v-23caec5c] {
        font-size:30px
    }
}

@media(max-width: 768px) {
    #wrap-history .title-transaction h3[data-v-23caec5c] {
        font-size:24px
    }

    #wrap-history .title-transaction h3[data-v-23caec5c]:before {
        width: 100px;
        left: -110px
    }

    #wrap-history .title-transaction h3[data-v-23caec5c]:after {
        width: 100px;
        right: -110px
    }
}

@media(max-width: 576px) {
    #wrap-history .title-transaction h3[data-v-23caec5c] {
        font-size:20px
    }

    #wrap-history .title-transaction h3[data-v-23caec5c]:before {
        width: 60px;
        left: -70px
    }

    #wrap-history .title-transaction h3[data-v-23caec5c]:after {
        width: 60px;
        right: -70px
    }
}

@media(max-width: 375px) {
    #wrap-history .title-transaction h3[data-v-23caec5c] {
        font-size:16px;
        line-height: 16px
    }

    #wrap-history .title-transaction h3[data-v-23caec5c]:before {
        width: 30px;
        left: -35px
    }

    #wrap-history .title-transaction h3[data-v-23caec5c]:after {
        width: 30px;
        right: -35px
    }
}

#wrap-history .content-transaction[data-v-23caec5c] {
    display: grid;
    grid-template-columns: calc(100% - 407.5px) 400px;
    grid-gap: 7.5px;
    margin-bottom: 20px;
    height: 100%
}

@media(max-width: 992px) {
    #wrap-history .content-transaction[data-v-23caec5c] {
        grid-template-columns:1fr;
        gap: 20px
    }
}

.default[data-v-23caec5c] {
    width: 95%;
    margin: 0 auto 20px
}

.transaction-history[data-v-23caec5c] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 10px
}

@media(max-width: 992px) {
    .transaction-history[data-v-23caec5c] {
        gap:20px
    }
}

.history h5[data-v-23caec5c] {
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: linear-gradient(171deg,#f6ffee 6.98%,#eff4e8 20.87%,#dbd6d9 45.34%,#dad4d8 46.93%);
    border-radius: 10px 10px 0 0;
    padding: 6px 12px
}

@media(max-width: 375px) {
    .history h5[data-v-23caec5c] {
        font-size:10px;
        padding: 3px 6px
    }
}

.history #list-deposit-realtime[data-v-23caec5c],.history #list-withdraw-realtime[data-v-23caec5c] {
    position: relative
}

.history .list-item[data-v-23caec5c] {
    border: 1px solid #424242;
    border-radius: 0 0 10px 10px;
    overflow: hidden;
    height: 380px
}

.history .list-item .item[data-v-23caec5c] {
    display: grid;
    grid-template-columns: 125px 100px 1fr;
    gap: 10px;
    padding: 0 12px;
    justify-content: space-between
}

.history .list-item .item .time[data-v-23caec5c] {
    display: flex;
    align-items: center;
    min-width: 125px;
    color: #292929;
    font-size: 13px
}

.history .list-item .item .time span[data-v-23caec5c]:first-child {
    width: 40px
}

.history .list-item .item .amount[data-v-23caec5c],.history .list-item .item .content-history[data-v-23caec5c],.history .list-item .item .user[data-v-23caec5c] {
    padding: 12px 0;
    font-size: 13px;
    text-align: start;
    color: #292929
}

.history .list-item .item .user[data-v-23caec5c] {
    color: #292929
}

.history .list-item .item .amount[data-v-23caec5c] {
    display: flex;
    align-items: center;
    justify-content: start;
    gap: 5px
}

.history .list-item .item .content-history[data-v-23caec5c] {
    width: 60%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: wrap;
    height: 32px;
    line-height: 16px
}

@media(max-width: 1100px) {
    .history .list-item .item[data-v-23caec5c] {
        grid-template-columns:150px 1fr 1fr
    }
}

@media(max-width: 480px) {
    .history .list-item .item[data-v-23caec5c] {
        grid-template-columns:120px 1fr 1fr
    }

    .history .list-item .item .time[data-v-23caec5c] {
        min-width: 120px
    }
}

@media(max-width: 375px) {
    .history .list-item .item[data-v-23caec5c] {
        grid-template-columns:100px 1fr 1fr
    }

    .history .list-item .item .time[data-v-23caec5c] {
        min-width: 100px
    }

    .history .list-item .item .amount[data-v-23caec5c],.history .list-item .item .content-history[data-v-23caec5c],.history .list-item .item .time[data-v-23caec5c],.history .list-item .item .user[data-v-23caec5c] {
        font-size: 9px
    }
}

@media(max-width: 992px) {
    .history .list-item[data-v-23caec5c] {
        height:260px!important
    }
}

@media(max-width: 375px) {
    .history .list-item[data-v-23caec5c] {
        height:250px!important
    }
}

#deposit[data-v-23caec5c],#withdraw[data-v-23caec5c] {
    display: grid;
    grid-template-columns: 1fr
}

#deposit h5[data-v-23caec5c],#withdraw h5[data-v-23caec5c] {
    border-radius: 16px 16px 0 0;
    border: 1px solid #dac16e;
    position: relative;
    color: #292929;
    display: flex;
    align-items: center
}

#deposit h5 img[data-v-23caec5c],#withdraw h5 img[data-v-23caec5c] {
    position: absolute;
    right: 8px;
    bottom: 4px
}

#deposit .list-item[data-v-23caec5c],#withdraw .list-item[data-v-23caec5c] {
    overflow: hidden;
    background: linear-gradient(125deg,#b9c0b9 17.28%,#a8a2b0 91.38%);
    border: 1px solid #dad4d8;
    border-top: none;
    border-radius: 0 0 16px 16px;
    height: 180px
}

#deposit .list-item .item .time[data-v-23caec5c],#withdraw .list-item .item .time[data-v-23caec5c] {
    color: #292929
}

#deposit .list-item .item .time span[data-v-23caec5c]:first-child,#withdraw .list-item .item .time span[data-v-23caec5c]:first-child {
    width: 40px
}

#deposit .list-item .item .amount[data-v-23caec5c],#withdraw .list-item .item .amount[data-v-23caec5c] {
    color: #119c2b;
    font-weight: 700
}

#event .list-item[data-v-23caec5c],#message .list-item[data-v-23caec5c] {
    overflow: hidden;
    background: linear-gradient(125deg,#b9c0b9 17.28%,#a8a2b0 91.38%);
    border: 1px solid #dad4d8
}

#event .list-item .item[data-v-23caec5c],#message .list-item .item[data-v-23caec5c] {
    height: 42px
}

#message[data-v-23caec5c] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 5px
}

#message .tab-notification[data-v-23caec5c] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 8px
}

#message .tab-notification div[data-v-23caec5c] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
    padding: 18px 10px;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    border-radius: 50px;
    text-transform: capitalize;
    cursor: pointer;
    transition: all .4s
}

#message .tab-notification div[data-v-23caec5c]:hover {
    opacity: .7;
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 375px) {
    #message .tab-notification div[data-v-23caec5c] {
        font-size:10px
    }
}

#message .tab-notification div svg[data-v-23caec5c] {
    transform: scale(1.25)
}

#message .tab-notification .active[data-v-23caec5c] {
    border: 1px solid #dac16e;
    background: linear-gradient(90deg,#f4dab5,#f6d8b2 23.01%,#f4ddbb 43.01%,#f2dfc1 55.51%,#e7c7a0 67.51%,#e5c59c 82.51%,#e5c59f);
    color: #1e1b37
}

#message .tab-notification .active[data-v-23caec5c]:hover {
    transform: scale(1);
    opacity: 1
}

@media(max-width: 992px) {
    #message .tab-notification div[data-v-23caec5c] {
        padding:10px
    }
}

@media(max-width: 500px) {
    #message .tab-notification[data-v-23caec5c] {
        gap:5px
    }

    #message .tab-notification div[data-v-23caec5c] {
        font-size: 14px
    }

    #message .tab-notification div svg[data-v-23caec5c] {
        transform: scale(1)
    }
}

@media(max-width: 374px) {
    #message .tab-notification div[data-v-23caec5c] {
        padding:5px 10px;
        font-size: 12px
    }
}

#message #list-message[data-v-23caec5c] {
    position: relative
}

#message .list-item[data-v-23caec5c] {
    border-radius: 8px
}

#message .list-item .item[data-v-23caec5c] {
    display: grid;
    grid-template-columns: 150px .8fr 1.2fr;
    gap: 8px;
    align-items: center
}

#message .list-item .item .time[data-v-23caec5c] {
    min-width: 125px
}

#message .list-item .item .wrap-content-history[data-v-23caec5c] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 12px 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .wrap-title-history[data-v-23caec5c] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .content-history[data-v-23caec5c],#message .list-item .item .title-history[data-v-23caec5c] {
    width: 100%;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 10px 0 5px;
    font-size: 13px;
    text-align: start;
    position: relative;
    color: #292929
}

@media(max-width: 480px) {
    #message .list-item .item[data-v-23caec5c] {
        grid-template-columns:120px 1fr 1fr
    }

    #message .list-item .item .time[data-v-23caec5c] {
        max-width: 120px;
        min-width: 1px
    }
}

@media(max-width: 375px) {
    #message .list-item .item[data-v-23caec5c] {
        grid-template-columns:100px 1fr 1fr
    }

    #message .list-item .item .time[data-v-23caec5c] {
        min-width: 100px
    }

    #message .list-item .item .content-history[data-v-23caec5c],#message .list-item .item .title-history[data-v-23caec5c] {
        font-size: 9px
    }
}

#event .list-item .item[data-v-23caec5c],#message .list-item .item[data-v-23caec5c] {
    cursor: pointer
}

#event .list-item .item:hover .content-history[data-v-23caec5c],#event .list-item .item:hover .time[data-v-23caec5c],#event .list-item .item:hover .title-history[data-v-23caec5c],#message .list-item .item:hover .content-history[data-v-23caec5c],#message .list-item .item:hover .time[data-v-23caec5c],#message .list-item .item:hover .title-history[data-v-23caec5c] {
    opacity: .7
}

.tab-notification .active svg path {
    fill: #1e1b37
}

.modal-wrapper[data-v-03f245b1] {
    position: fixed;
    overflow: hidden;
    z-index: 77;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-03f245b1] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-03f245b1] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-03f245b1] {
    position: absolute;
    z-index: -1
}

.close[data-v-03f245b1] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-03f245b1] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-03f245b1] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    background: #000;
    border: 1px solid #424242
}

.logo-main-custom[data-v-03f245b1] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-03f245b1] {
    height: calc(100% - 69px);
    overflow-y: auto
}

.content-modal[data-v-03f245b1]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-03f245b1]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.close-modal[data-v-03f245b1] {
    display: flex;
    cursor: pointer
}

.modal-top[data-v-03f245b1] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 12px 30px;
    height: 70px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    border-bottom: 1px solid #868e96
}

@media(max-width: 768px) {
    .modal-top[data-v-03f245b1] {
        padding:12px
    }

    .modal-top .title h5[data-v-03f245b1] {
        font-size: 20px
    }
}

.title[data-v-03f245b1] {
    display: flex;
    align-items: center
}

.title h5[data-v-03f245b1] {
    color: #e75bff;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-03f245b1] {
    fill: #fff!important
}

.logo-main-head[data-v-03f245b1] {
    width: 160px;
    display: flex;
    margin-left: -20px
}

.logo-main-head img[data-v-03f245b1] {
    width: 100%
}

@media(min-width: 769px) {
    .modalLogin[data-v-03f245b1] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-03f245b1] {
        overflow-y: initial;
        border-bottom: 1px solid #424242
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-03f245b1] {
        width:95%!important
    }

    .modalLogin[data-v-03f245b1] {
        width: 620px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-03f245b1] {
        height:100%!important
    }

    .modalBox[data-v-03f245b1] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }

    .content-modal[data-v-03f245b1] {
        height: calc(100% - 61px);
        overflow-y: auto
    }
}

#login[data-v-0b6fc53a] {
    height: 100%;
    margin: 0 auto;
    background: url(../images/bg_login_modal.156336ed.png);
    background-size: cover;
    background-repeat: no-repeat
}

@media(max-width: 768px)and (max-height:630px) {
    #login[data-v-0b6fc53a] {
        height:650px;
        padding-bottom: 30px
    }
}

.wrap-login[data-v-0b6fc53a] {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px
}

.wrap-login .bg_login_wrap[data-v-0b6fc53a] {
    width: 50%;
    height: 100%;
    position: relative
}

.wrap-login .bg_login_wrap img[data-v-0b6fc53a] {
    width: calc(100% + 50px);
    height: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap-login h3[data-v-0b6fc53a] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login .login_form_wrap[data-v-0b6fc53a] {
    padding: 0 20px 0 0
}

.wrap-login form[data-v-0b6fc53a] {
    margin-top: 20px
}

.wrap-login form .field[data-v-0b6fc53a] {
    display: flex;
    align-items: center
}

.wrap-login form .field div[data-v-0b6fc53a] {
    height: 40px;
    padding: 8px;
    border: 1px solid #424242;
    border-radius: 6px 0 0 6px;
    background: rgba(0,0,0,.3);
    display: flex;
    align-items: center
}

.wrap-login form .form_register[data-v-0b6fc53a] {
    text-align: right;
    color: #757575;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px;
    cursor: pointer
}

.wrap-login form .form_register[data-v-0b6fc53a]:hover {
    color: var(--ready-casino-light)
}

.wrap-login form input[data-v-0b6fc53a] {
    width: 100%;
    height: 40px;
    padding: 8px 15px 8px 15px;
    border-radius: 0 6px 6px 0;
    color: #fff;
    background: rgba(33,33,33,.8);
    border: 1px solid #424242;
    border-left: none;
    outline: none
}

.wrap-login form input[data-v-0b6fc53a]::-moz-placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form input[data-v-0b6fc53a]::placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form button[data-v-0b6fc53a] {
    padding: 6px 30px;
    width: 100%;
    color: #fff;
    background: var(--ready-casino-light);
    border-radius: 8px;
    border: 1px solid var(--ready-casino-light);
    margin-top: 40px;
    cursor: pointer
}

.wrap-login form button[data-v-0b6fc53a]:focus,.wrap-login form button[data-v-0b6fc53a]:hover {
    outline: none
}

@media(max-width: 992px)and (min-width:769px) {
    .wrap-login img[data-v-0b6fc53a] {
        width:220px
    }
}

@media(max-width: 768px) {
    .wrap-login[data-v-0b6fc53a] {
        flex-direction:column
    }

    .wrap-login .login_form_wrap[data-v-0b6fc53a] {
        padding: 0 12px 0 12px
    }

    .wrap-login .bg_login_wrap[data-v-0b6fc53a] {
        width: 50%;
        height: auto;
        position: static
    }

    .wrap-login .bg_login_wrap img[data-v-0b6fc53a] {
        width: 100%;
        position: static
    }
}

#sign-up[data-v-22672de2] {
    margin: 0 auto;
    background: linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat;
    background-size: cover;
    height: 100%;
    display: flex
}

#sign-up img[data-v-22672de2] {
    width: 48%
}

@media(max-width: 992px) {
    #sign-up img[data-v-22672de2] {
        display:none
    }
}

@media(max-height: 735px) {
    #sign-up[data-v-22672de2] {
        height:auto
    }
}

@media(max-width: 768px) {
    #sign-up[data-v-22672de2] {
        overflow-y:auto;
        height: auto;
        padding: 15px
    }
}

@media(max-width: 375px) {
    #sign-up[data-v-22672de2] {
        padding:30px 10px
    }
}

.text-error[data-v-22672de2] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

form[data-v-22672de2] {
    padding: 15px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-22672de2] {
        width:100%
    }

    form .submit[data-v-22672de2] {
        display: flex;
        justify-content: center
    }
}

.wrap-form[data-v-22672de2] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px
}

@media(max-width: 768px) {
    .wrap-form[data-v-22672de2] {
        grid-template-columns:1fr;
        gap: 10px
    }
}

.field label[data-v-22672de2] {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 5px
}

@media(max-width: 768px) {
    .field label[data-v-22672de2] {
        width:100%;
        font-size: 12px
    }
}

.field .input-check input[data-v-22672de2],.field input[data-v-22672de2] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-22672de2]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-22672de2] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-22672de2] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-22672de2] {
    display: block
}

.field .drop-down ul[data-v-22672de2] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-22672de2]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-22672de2] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-22672de2] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-22672de2]:hover {
    transition: all .2s linear;
    background: var(--ready-casino-dark);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-22672de2] {
    background: var(--ready-casino-dark);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-22672de2] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 10px
    }

    .field .drop-down[data-v-22672de2],.field input[data-v-22672de2],.field p[data-v-22672de2] {
        width: 100%
    }

    .field button[data-v-22672de2] {
        width: 160px
    }

    .field .btn-bank[data-v-22672de2] {
        font-size: 12px
    }
}

.wrap-input[data-v-22672de2] {
    display: flex;
    gap: 10px
}

.input-signup[data-v-22672de2] {
    display: flex;
    flex-direction: column;
    width: calc(100% - 48px)
}

.icon-input-signup[data-v-22672de2] {
    width: 38px;
    height: 38px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    align-items: center;
    justify-content: center
}

.suggest[data-v-22672de2] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-22672de2] {
    padding: 4px 30px;
    border-radius: 8px;
    background: var(--ready-casino-light)
}

.submit[data-v-22672de2] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-22672de2] {
    width: 100%
}

.item-title-bank[data-v-22672de2] {
    display: flex;
    align-items: center
}

#depositHistory[data-v-d0fa3dfa] {
    padding: 20px 0 0;
    height: 100%
}

.table_pc[data-v-d0fa3dfa] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-d0fa3dfa]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-d0fa3dfa]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-d0fa3dfa] {
        display:none
    }
}

.table_mobile[data-v-d0fa3dfa] {
    display: none
}

table[data-v-d0fa3dfa] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-d0fa3dfa] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-d0fa3dfa] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-d0fa3dfa]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-d0fa3dfa]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-d0fa3dfa] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-d0fa3dfa]:hover {
    background-color: #212121
}

table tbody td[data-v-d0fa3dfa] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-d0fa3dfa],td[data-v-d0fa3dfa],th[data-v-d0fa3dfa] {
    border-collapse: collapse
}

.COMPLETED[data-v-d0fa3dfa] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-d0fa3dfa],.REQUEST[data-v-d0fa3dfa] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-d0fa3dfa] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

.v-card--variant-elevated[data-v-d0fa3dfa],.v-card--variant-flat[data-v-d0fa3dfa] {
    background: #000
}

[data-v-d0fa3dfa] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-d0fa3dfa] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-d0fa3dfa] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-d0fa3dfa] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-d0fa3dfa] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-d0fa3dfa] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-d0fa3dfa] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-d0fa3dfa] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-d0fa3dfa]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-3403e8c2] {
    padding: 20px;
    height: 100%
}

.wrap-deposit[data-v-3403e8c2] {
    height: -moz-max-content;
    height: max-content;
    padding: 15px 0 0;
    overflow-y: auto;
    display: flex;
    gap: 30px
}

.wrap-deposit[data-v-3403e8c2]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-3403e8c2]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.wrap-deposit .wrap-deposit-account[data-v-3403e8c2] {
    width: 380px
}

.wrap-deposit .wrap-deposit-account .des-bottom[data-v-3403e8c2] {
    display: block
}

.tab-deposit[data-v-3403e8c2] {
    display: flex
}

.tab-deposit .tab-item-deposit[data-v-3403e8c2] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838
}

.tab-deposit .tab-item-deposit[data-v-3403e8c2]:first-child {
    margin-right: 12px
}

.tab-deposit .tab-item-deposit[data-v-3403e8c2]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-deposit .active[data-v-3403e8c2] {
    background: var(--ready-casino-dark)
}

.description[data-v-3403e8c2] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank[data-v-3403e8c2] {
    height: 200px
}

.list-bank[data-v-3403e8c2]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-3403e8c2] {
    transition: all .3s ease-in
}

.item-bank[data-v-3403e8c2]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-3403e8c2] {
    color: #fff
}

.item-title img[data-v-3403e8c2] {
    border: unset;
    border-radius: unset
}

.bank[data-v-3403e8c2] {
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    background: linear-gradient(180deg,#691b7e 12.69%,rgba(127,32,152,0) 119.49%);
    padding: 16px 24px;
    position: relative
}

.bank h3[data-v-3403e8c2] {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin: 15px 0
}

.bank img[data-v-3403e8c2] {
    position: absolute;
    top: -10px;
    right: -25px
}

.bank .content-top-deposit[data-v-3403e8c2] {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.bank .content-top-deposit .item-content-top[data-v-3403e8c2] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-3403e8c2] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content-top-deposit h3[data-v-3403e8c2] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

.wrap-field[data-v-3403e8c2] {
    display: flex;
    width: calc(100% - 410px);
    flex-direction: column;
    justify-content: space-between
}

.wrap-content-deposit[data-v-3403e8c2] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 8px
}

.field[data-v-3403e8c2] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-3403e8c2] {
    width: 200px;
    color: #fff;
    margin-bottom: 5px
}

.field .input-deposit[data-v-3403e8c2] {
    display: flex;
    gap: 10px
}

.field .input-deposit .input-field[data-v-3403e8c2] {
    width: calc(100% - 52px)
}

.field .icon-input-deposit[data-v-3403e8c2] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-3403e8c2] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-3403e8c2] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-3403e8c2] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 5px
}

.wrap-btn button[data-v-3403e8c2] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-3403e8c2]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-3403e8c2]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-3403e8c2] {
    border-radius: 8px;
    background: #212121;
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 15px;
    display: none
}

.v-btn[data-v-3403e8c2],input[data-v-3403e8c2],textarea[data-v-3403e8c2] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 8px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-3403e8c2]:focus,.v-btn[data-v-3403e8c2]:hover,input[data-v-3403e8c2]:focus,input[data-v-3403e8c2]:hover,textarea[data-v-3403e8c2]:focus,textarea[data-v-3403e8c2]:hover {
    outline: none
}

@media(max-width: 992px) {
    .v-btn[data-v-3403e8c2],input[data-v-3403e8c2],textarea[data-v-3403e8c2] {
        padding:4px 10px
    }
}

input[data-v-3403e8c2]::-webkit-inner-spin-button,input[data-v-3403e8c2]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-3403e8c2] {
    -moz-appearance: textfield
}

.v-btn[data-v-3403e8c2] {
    height: 42px;
    transform: scale(1);
    justify-content: start!important
}

@media(max-width: 992px) {
    .v-btn[data-v-3403e8c2] {
        height:34px
    }
}

@media(max-width: 768px) {
    .v-btn[data-v-3403e8c2] {
        height:41.5px
    }
}

.submit[data-v-3403e8c2] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: var(--ready-casino-dark);
    color: #fff
}

.error-deposit[data-v-3403e8c2],.suggest-amount-deposit[data-v-3403e8c2] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-3403e8c2] {
    color: red!important
}

.space[data-v-3403e8c2] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-3403e8c2] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-deposit .tab-item-deposit[data-v-3403e8c2] {
        padding:4px 15px
    }

    .tab-deposit .tab-item-deposit[data-v-3403e8c2]:first-child {
        margin-right: 10px
    }

    .wrap-deposit[data-v-3403e8c2] {
        padding-top: 12px
    }

    .wrap-deposit .wrap-deposit-account[data-v-3403e8c2] {
        width: 300px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-3403e8c2] {
        font-size: 18px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-3403e8c2] {
        transform: scale(.7);
        top: -30px;
        right: -30px
    }

    .wrap-deposit .wrap-field[data-v-3403e8c2] {
        grid-gap: 12px;
        width: calc(100% - 330px)
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .title[data-v-3403e8c2] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit[data-v-3403e8c2] {
        width: 34px;
        height: 34px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit svg[data-v-3403e8c2] {
        width: 20px
    }

    .wrap-deposit .des-bottom[data-v-3403e8c2] {
        margin-top: 20px
    }

    .wrap-deposit .des-bottom p[data-v-3403e8c2] {
        font-size: 12px
    }

    .wrap-deposit .submit[data-v-3403e8c2] {
        margin-top: 24px
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-3403e8c2] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-3403e8c2] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-3403e8c2] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-3403e8c2] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-3403e8c2] {
        top: -13px;
        right: 5px
    }

    .wrap-deposit .wrap-deposit-account .bank .content h3[data-v-3403e8c2],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-3403e8c2] {
        font-size: 13px
    }

    .wrap-deposit .wrap-deposit-account .des-bottom[data-v-3403e8c2] {
        display: none
    }

    .tab-deposit[data-v-3403e8c2] {
        font-size: 13px
    }

    .description[data-v-3403e8c2] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-3403e8c2] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-deposit[data-v-3403e8c2] {
        grid-template-columns: 1fr
    }

    .wrap-field .field .input-deposit .input-field[data-v-3403e8c2],.wrap-field .field .input-deposit[data-v-3403e8c2],.wrap-field .field[data-v-3403e8c2] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-3403e8c2],.wrap-field .field input[data-v-3403e8c2],.wrap-field .field textarea[data-v-3403e8c2] {
        padding: 10px!important;
        width: 100%!important
    }

    .wrap-field .field p[data-v-3403e8c2] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-3403e8c2],.wrap-field .field input[data-v-3403e8c2],.wrap-field .field p[data-v-3403e8c2] {
        font-size: 15px
    }

    .wrap-field .wrap-btn[data-v-3403e8c2] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-3403e8c2] {
        margin-top: 12px;
        font-size: 12px;
        display: block
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-3403e8c2] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-3403e8c2] {
        margin: 0
    }

    .submit[data-v-3403e8c2] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-3403e8c2] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-3403e8c2]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-3403e8c2] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-3403e8c2] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-3403e8c2] {
        padding: 4px 16px
    }

    .content-top-deposit[data-v-3403e8c2] {
        display: grid!important;
        grid-template-columns: 1fr;
        gap: 0!important
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-3403e8c2] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-3403e8c2] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-3403e8c2] {
        transform: scale(.6);
        top: -40px;
        right: -30px
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-3403e8c2] {
        margin: 5px 0
    }
}

#withdrawHistory[data-v-f01bb194] {
    padding-top: 20px;
    height: 100%
}

.table_pc[data-v-f01bb194] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-f01bb194]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-f01bb194]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-f01bb194] {
        display:none
    }
}

table[data-v-f01bb194] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-f01bb194] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-f01bb194] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-f01bb194]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-f01bb194]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-f01bb194] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-f01bb194]:hover {
    background-color: #212121
}

table tbody td[data-v-f01bb194] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-f01bb194],td[data-v-f01bb194],th[data-v-f01bb194] {
    border-collapse: collapse
}

.COMPLETED[data-v-f01bb194] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-f01bb194],.REQUEST[data-v-f01bb194] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-f01bb194] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-f01bb194] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-f01bb194] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile[data-v-f01bb194] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-f01bb194] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-f01bb194] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-f01bb194] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-f01bb194] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-f01bb194] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-f01bb194] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-f01bb194]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-04829ea8] {
    height: 100%;
    padding: 20px
}

.wrap-withdraw[data-v-04829ea8] {
    height: 100%;
    padding: 15px 0 0
}

.wrap-withdraw[data-v-04829ea8]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-04829ea8]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.tab-withdraw[data-v-04829ea8] {
    display: flex
}

.tab-withdraw .tab-item-withdraw[data-v-04829ea8] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px
}

.tab-withdraw .tab-item-withdraw[data-v-04829ea8]:first-child {
    margin-right: 12px
}

.tab-withdraw .tab-item-withdraw[data-v-04829ea8]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-withdraw .active[data-v-04829ea8] {
    background: var(--ready-casino-dark)
}

.description[data-v-04829ea8] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-04829ea8] {
    transition: all .3s ease-in
}

.item-lang[data-v-04829ea8]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-04829ea8] {
    color: #fff
}

.item-title img[data-v-04829ea8] {
    border: unset;
    border-radius: unset
}

.bank[data-v-04829ea8] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-04829ea8] {
    margin-bottom: 15px
}

.bank .content[data-v-04829ea8] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-04829ea8] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content h3[data-v-04829ea8] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-04829ea8] {
    display: grid;
    grid-gap: 30px;
    padding-top: 10px
}

.wrap-content-withdraw[data-v-04829ea8] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px 20px
}

.wrap-content-withdraw .des-bottom[data-v-04829ea8] {
    display: flex;
    align-items: center
}

@media(max-width: 768px) {
    .wrap-content-withdraw .des-bottom[data-v-04829ea8] {
        display:none
    }
}

.field[data-v-04829ea8] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-04829ea8] {
    width: 200px;
    color: #fff;
    margin-bottom: 10px
}

.field .input-withdraw[data-v-04829ea8] {
    display: flex;
    gap: 10px
}

.field .input-withdraw .input-field[data-v-04829ea8] {
    width: calc(100% - 52px)
}

.field .icon-input-withdraw[data-v-04829ea8] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-04829ea8] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-04829ea8] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-04829ea8] {
    display: flex;
    flex-direction: row;
    gap: 5px
}

.wrap-btn button[data-v-04829ea8] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-04829ea8]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-04829ea8]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-04829ea8] {
    display: none;
    border-radius: 8px;
    border: 1px solid #9e9e9e;
    background: #212121;
    padding: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px;
    position: relative
}

.des-bottom p[data-v-04829ea8] {
    width: 70%
}

.des-bottom img[data-v-04829ea8] {
    width: 25%;
    position: absolute;
    top: -10%;
    right: 0
}

.v-btn[data-v-04829ea8],input[data-v-04829ea8],textarea[data-v-04829ea8] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 15px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-04829ea8]:focus,.v-btn[data-v-04829ea8]:hover,input[data-v-04829ea8]:focus,input[data-v-04829ea8]:hover,textarea[data-v-04829ea8]:focus,textarea[data-v-04829ea8]:hover {
    outline: none
}

.v-btn[data-v-04829ea8] {
    height: 56px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-04829ea8] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-04829ea8] {
    width: 50%
}

.submit[data-v-04829ea8] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    color: #fff;
    background: var(--ready-casino-dark);
    margin-top: 30px
}

input[data-v-04829ea8]::-webkit-inner-spin-button,input[data-v-04829ea8]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-04829ea8] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-04829ea8] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-04829ea8] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-04829ea8] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-withdraw .tab-item-withdraw[data-v-04829ea8] {
        padding:4px 15px
    }

    .tab-withdraw .tab-item-withdraw[data-v-04829ea8]:first-child {
        margin-right: 10px
    }

    .wrap-withdraw[data-v-04829ea8] {
        padding-top: 12px
    }

    .wrap-withdraw .wrap-field[data-v-04829ea8] {
        grid-gap: 12px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw[data-v-04829ea8] {
        grid-gap: 10px 20px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw .title[data-v-04829ea8] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-withdraw .des-bottom[data-v-04829ea8] {
        margin-top: 20px
    }

    .wrap-withdraw .des-bottom p[data-v-04829ea8] {
        font-size: 13px
    }

    .wrap-withdraw .submit[data-v-04829ea8] {
        margin-top: 28px
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-04829ea8] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-04829ea8] {
        height: auto;
        padding-bottom: 20px
    }

    .tab-withdraw[data-v-04829ea8] {
        font-size: 13px
    }

    .description[data-v-04829ea8] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-04829ea8] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-04829ea8],.bank .content p[data-v-04829ea8] {
        font-size: 13px
    }

    .wrap-field[data-v-04829ea8] {
        padding-top: 12px;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-withdraw[data-v-04829ea8] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-04829ea8] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-04829ea8] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-04829ea8] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-04829ea8] {
        height: 42px
    }

    .wrap-field .field .v-btn[data-v-04829ea8],.wrap-field .field input[data-v-04829ea8],.wrap-field .field textarea[data-v-04829ea8] {
        padding: 8px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-04829ea8] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-04829ea8],.wrap-field .field input[data-v-04829ea8],.wrap-field .field p[data-v-04829ea8] {
        font-size: 15px
    }

    .wrap-field .field .wrap-content[data-v-04829ea8] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .wrap-btn[data-v-04829ea8] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-04829ea8] {
        margin-top: 12px;
        font-size: 12px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    .des-bottom img[data-v-04829ea8] {
        position: relative;
        width: 15%
    }

    .des-bottom p[data-v-04829ea8] {
        width: 80%
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-04829ea8],.wrap-field .field textarea[data-v-04829ea8] {
        width:100%
    }

    .wrap-field .field textarea[data-v-04829ea8] {
        height: 48px
    }

    .bank .content[data-v-04829ea8] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-04829ea8] {
        margin: 0
    }

    .submit[data-v-04829ea8] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-04829ea8] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-04829ea8] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-04829ea8] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-04829ea8]:first-child {
        margin-right: 5px
    }

    .des-bottom img[data-v-04829ea8] {
        position: relative;
        width: 25%
    }

    .des-bottom p[data-v-04829ea8] {
        width: 70%
    }
}

#myPage[data-v-4f1b7dc5] {
    padding: 20px
}

#myPage .title-my-page[data-v-4f1b7dc5] {
    background: rgba(231,91,255,.2);
    border-radius: 10px;
    padding: 10px 10px 10px 70px;
    display: flex;
    align-items: center;
    position: relative
}

#myPage .title-my-page img[data-v-4f1b7dc5] {
    position: absolute;
    left: 10px;
    top: -20px
}

#myPage .title-my-page h3[data-v-4f1b7dc5] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 20px
}

#myPage .title-my-page .image-bank-info[data-v-4f1b7dc5] {
    top: 5px
}

#myPage .bank-info[data-v-4f1b7dc5] {
    padding: 10px 10px 10px 85px
}

@media(max-width: 374px) {
    #myPage .title-my-page[data-v-4f1b7dc5] {
        padding:10px 10px 10px 50px
    }

    #myPage .title-my-page h3[data-v-4f1b7dc5] {
        font-size: 16px
    }

    #myPage .title-my-page img[data-v-4f1b7dc5] {
        transform: scale(.7);
        left: 0
    }

    #myPage .title-my-page .image-bank-info[data-v-4f1b7dc5] {
        top: -5px
    }

    #myPage .bank-info[data-v-4f1b7dc5] {
        padding: 10px 10px 10px 65px;
        margin-top: 20px
    }
}

.disable .input-my-page .icon-my-page[data-v-4f1b7dc5] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-4f1b7dc5] {
    display: flex;
    gap: 10px
}

.input-my-page .input-field[data-v-4f1b7dc5],.input-my-page input[data-v-4f1b7dc5] {
    width: 90%!important
}

.icon-my-page[data-v-4f1b7dc5] {
    width: 41px;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121
}

.form_mypage[data-v-4f1b7dc5] {
    padding: 8px 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.form_mypage .item_input[data-v-4f1b7dc5] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-4f1b7dc5] {
    font-weight: 400;
    margin-bottom: 4px;
    font-size: 16px
}

.form_mypage .item_input .v-btn[data-v-4f1b7dc5],.form_mypage .item_input input[data-v-4f1b7dc5] {
    width: 100%;
    padding: 10px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.form_mypage .item_input .v-btn[data-v-4f1b7dc5] {
    transform: scale(1);
    height: unset!important;
    justify-content: start!important
}

.form_mypage .item_input .disable-input[data-v-4f1b7dc5] {
    background: #424242;
    border: none;
    pointer-events: none
}

@media(max-width: 576px) {
    .form_mypage[data-v-4f1b7dc5] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-4f1b7dc5] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-4f1b7dc5] {
    width: 100%;
    padding: 10px 50px;
    color: #fff;
    border-radius: 8px;
    font-size: 14px;
    background-color: var(--ready-casino-light)
}

.btn .btn_submit[data-v-4f1b7dc5]:hover {
    box-shadow: 0 8px 24px hsla(0,0%,100%,.2);
    transform: translateY(-2px)
}

.btn .btn_submit .icon[data-v-4f1b7dc5] {
    transform: translateY(3px)
}

.list-bank[data-v-4f1b7dc5] {
    height: 190px!important;
    background-color: #353535!important;
    border: 1px solid #757575
}

.list-bank[data-v-4f1b7dc5]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-4f1b7dc5] {
    transition: all .3s ease-in;
    border-bottom: 1px solid #757575
}

.item-bank[data-v-4f1b7dc5]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-bank[data-v-4f1b7dc5]:last-child {
    border-bottom: none
}

.item-title[data-v-4f1b7dc5] {
    color: #fff
}

.item-title img[data-v-4f1b7dc5] {
    border: unset;
    border-radius: unset
}

#text-error[data-v-4f1b7dc5] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-4f1b7dc5] {
    margin-top: 5px;
    font-size: 12px;
    color: #9e9e9e
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-4f1b7dc5] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-4f1b7dc5] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-4f1b7dc5] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-4f1b7dc5] {
        font-size: 12px
    }
}

.item_input {
    .input-check {
        .input {
            padding: 10px 12px!important
        }
    }
}

#coupon[data-v-6cc22cbf] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-6cc22cbf] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-6cc22cbf]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-6cc22cbf]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-6cc22cbf] {
        display:none
    }
}

table[data-v-6cc22cbf] {
    font-size: 14px
}

table thead tr[data-v-6cc22cbf] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-6cc22cbf] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-6cc22cbf]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-6cc22cbf]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-6cc22cbf] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-6cc22cbf]:hover {
    background-color: #212121
}

table tbody td[data-v-6cc22cbf] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-6cc22cbf],td[data-v-6cc22cbf],th[data-v-6cc22cbf] {
    border-collapse: collapse
}

button[data-v-6cc22cbf] {
    padding: .2rem .5rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-6cc22cbf] {
        padding:4px 8px
    }
}

.use[data-v-6cc22cbf] {
    background: #41bd5c;
    color: #fff
}

.expired[data-v-6cc22cbf] {
    background: #ebc220;
    color: #3a303f
}

.expired[data-v-6cc22cbf]:hover {
    cursor: no-drop
}

.used[data-v-6cc22cbf] {
    background: red;
    color: #fff
}

.used[data-v-6cc22cbf]:hover {
    cursor: no-drop
}

.item-mobile[data-v-6cc22cbf] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-6cc22cbf] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-6cc22cbf]:last-child {
    text-align: right
}

[data-v-6cc22cbf] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-6cc22cbf] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table-mobile[data-v-6cc22cbf] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-6cc22cbf] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-6cc22cbf] {
        height:100%;
        padding: 0 20px 20px;
        overflow-y: auto
    }

    .table-mobile[data-v-6cc22cbf] {
        display: block
    }
}

#wrapper_point[data-v-63d23924] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-63d23924] {
    display: none
}

.header_point[data-v-63d23924] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #bdbdbd;
    height: 120px;
    font-size: 14px;
    margin-bottom: 20px;
    align-items: center;
    gap: 30px
}

.header_point .item[data-v-63d23924] {
    font-weight: 700;
    border-radius: 10px;
    border: 1px solid #616161
}

.header_point .item[data-v-63d23924]:first-child {
    background: url(../images/point-1.8c477483.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-63d23924]:nth-child(2) {
    background: url(../images/point-2.ba41f1df.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-63d23924]:nth-child(3) {
    background: url(../images/point-3.9d69c609.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.item[data-v-63d23924] {
    text-align: center;
    background-color: #212121;
    padding: 20px 0;
    border-radius: 10px
}

.item .title[data-v-63d23924] {
    text-transform: uppercase
}

.item .number[data-v-63d23924] {
    margin-top: 16px;
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.body_point[data-v-63d23924] {
    padding-top: 16px;
    border-top: 1px solid #616161;
    height: calc(100% - 170px)
}

.form[data-v-63d23924] {
    display: flex;
    gap: 10px;
    font-size: 14px
}

.form input[data-v-63d23924] {
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    width: 200px;
    color: #fff
}

.form input[data-v-63d23924]:focus,.form input[data-v-63d23924]:hover {
    outline: none
}

.form .btn_sbumit[data-v-63d23924] {
    padding: 4px 10px;
    color: #fff;
    background-color: var(--ready-casino-dark);
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-63d23924]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-63d23924] {
    height: 100%
}

.content-point h3[data-v-63d23924] {
    color: var(--ready-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-63d23924] {
    height: calc(100% - 75px);
    overflow-y: auto
}

.table-point[data-v-63d23924]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-63d23924]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-63d23924] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-63d23924] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-63d23924] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-63d23924]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-63d23924]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-63d23924] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-63d23924]:hover {
    background-color: #212121
}

table tbody td[data-v-63d23924] {
    color: #9e9e9e;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-63d23924],td[data-v-63d23924],th[data-v-63d23924] {
    border-collapse: collapse
}

[data-v-63d23924] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-63d23924] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile .item_table[data-v-63d23924] {
    background-color: #262626;
    color: #9e9e9e;
    border-radius: 10px;
    padding: 10px;
    font-size: 13px
}

.table_mobile .item_value[data-v-63d23924] {
    color: #fff
}

.table_mobile .item_content[data-v-63d23924] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.table_mobile .item_content div[data-v-63d23924]:last-child {
    text-align: right
}

.completed[data-v-63d23924] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-63d23924] {
    color: #df7802!important;
    background: #552310
}

.fail[data-v-63d23924],.pending[data-v-63d23924] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.fail[data-v-63d23924] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-63d23924]::-webkit-inner-spin-button,input[data-v-63d23924]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-63d23924] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-63d23924] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-63d23924] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-63d23924] {
        height: auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .title[data-v-63d23924] {
        font-size: 18px
    }

    .table-point[data-v-63d23924] {
        display: none
    }

    .table_mobile[data-v-63d23924] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-63d23924] {
        height: 100%
    }

    .item[data-v-63d23924] {
        padding: 12px 0
    }
}

@media(max-width: 425px) {
    .form[data-v-63d23924] {
        font-size:13px
    }

    .form input[data-v-63d23924] {
        width: 100%
    }
}

#bettingHistory[data-v-26d59ea1] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-26d59ea1] {
    height: 100%;
    overflow-y: auto
}

.table_pc[data-v-26d59ea1]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-26d59ea1]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-26d59ea1] {
        display:none
    }
}

.table_mobile[data-v-26d59ea1] {
    display: none
}

table[data-v-26d59ea1] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-26d59ea1] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-26d59ea1] {
    max-width: 200px;
    padding: 10px;
    color: #fff;
    text-align: left
}

table thead tr th[data-v-26d59ea1]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-26d59ea1]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-26d59ea1] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-26d59ea1]:hover {
    background-color: #212121
}

table tbody td[data-v-26d59ea1] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-26d59ea1],td[data-v-26d59ea1],th[data-v-26d59ea1] {
    border-collapse: collapse
}

.win[data-v-26d59ea1] {
    color: #06df02
}

.lose[data-v-26d59ea1] {
    color: #ff2f2f
}

.item-mobile[data-v-26d59ea1] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-26d59ea1] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-26d59ea1]:last-child {
    text-align: right
}

[data-v-26d59ea1] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-26d59ea1] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-26d59ea1] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-26d59ea1] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-26d59ea1] {
        display: block;
        padding-bottom: 20px
    }
}

#queryCreate[data-v-5ad10b2c] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-5ad10b2c] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    cursor: pointer;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.back[data-v-5ad10b2c]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-5ad10b2c] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-5ad10b2c] {
    width: 100%
}

.form .form_input div[data-v-5ad10b2c] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-5ad10b2c] {
    margin-bottom: 4px
}

.form input[data-v-5ad10b2c],.form textarea[data-v-5ad10b2c] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-5ad10b2c]:focus,.form input[data-v-5ad10b2c]:hover,.form textarea[data-v-5ad10b2c]:focus,.form textarea[data-v-5ad10b2c]:hover {
    outline: none
}

.form textarea[data-v-5ad10b2c] {
    min-height: 330px;
    max-height: 600px
}

.btn[data-v-5ad10b2c] {
    text-align: right
}

.btn .btn_submit[data-v-5ad10b2c] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-5ad10b2c]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-5ad10b2c] {
    transform: translateY(1px)
}

@media(max-width: 992px) {
    .form textarea[data-v-5ad10b2c] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-5ad10b2c] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-5ad10b2c],.form input[data-v-5ad10b2c],.form textarea[data-v-5ad10b2c] {
        width: 100%
    }
}

#customer[data-v-ebc9751c] {
    padding: 20px;
    height: 100%
}

.create[data-v-ebc9751c] {
    text-align: right;
    margin-bottom: 20px
}

.create .btn_create[data-v-ebc9751c] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.create .btn_create[data-v-ebc9751c]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-ebc9751c] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_customer[data-v-ebc9751c] {
    margin-top: 16px;
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_customer[data-v-ebc9751c]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-ebc9751c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-ebc9751c]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-ebc9751c] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-ebc9751c] {
    text-align: left;
    padding: 10px;
    background-color: #424242
}

.table_customer .value[data-v-ebc9751c] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-ebc9751c] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242
}

.table_customer .value .item[data-v-ebc9751c]:last-child {
    border-bottom: none
}

.table_customer .value .item[data-v-ebc9751c]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_customer .value .item>div[data-v-ebc9751c] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-ebc9751c]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-ebc9751c] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-ebc9751c] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-ebc9751c] {
    fill: var(--ready-casino-dark)
}

.table_customer .value .item .date[data-v-ebc9751c] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-ebc9751c] {
        font-size:12px
    }
}

.description[data-v-ebc9751c] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-ebc9751c] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-ebc9751c] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-ebc9751c] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-ebc9751c] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-ebc9751c] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-ebc9751c] {
    display: none
}

.active_value[data-v-ebc9751c] {
    background-color: #212121
}

.completed[data-v-ebc9751c] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.fail[data-v-ebc9751c] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-ebc9751c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-ebc9751c] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .customer_group[data-v-ebc9751c] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-ebc9751c] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-ebc9751c] {
        display: none
    }

    .create[data-v-ebc9751c] {
        text-align: left
    }

    .table_mobile[data-v-ebc9751c] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-ebc9751c] {
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-ebc9751c] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .description h5[data-v-ebc9751c] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-ebc9751c] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-ebc9751c] {
        background-color: #262626;
        padding: 10px 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-ebc9751c] {
        display: grid;
        grid-template-columns: 25% 72%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-ebc9751c] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-ebc9751c] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .description[data-v-ebc9751c] {
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-ebc9751c] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-0dea2786] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-0dea2786] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-0dea2786] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-0dea2786] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark)
}

.create .btn_create[data-v-0dea2786]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-0dea2786] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-0dea2786] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_message[data-v-0dea2786]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-0dea2786]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-0dea2786] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-0dea2786] {
    text-align: left;
    padding: 10px;
    background: var(--ready-casino-dark)
}

.table_message .title>div[data-v-0dea2786]:first-child {
    border-radius: 4px 0 0 4px
}

.table_message .title>div[data-v-0dea2786]:last-child {
    border-radius: 0 4px 4px 0
}

.table_message .value[data-v-0dea2786] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-0dea2786] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242
}

.table_message .value .item[data-v-0dea2786]:last-child {
    border-bottom: none
}

.table_message .value .item[data-v-0dea2786]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_message .value .item>div[data-v-0dea2786] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-0dea2786]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-0dea2786] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-0dea2786] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-0dea2786] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-0dea2786] {
    color: var(--ready-casino-dark)
}

.table_message .value .item .trash:hover svg[data-v-0dea2786] {
    fill: var(--ready-casino-dark)
}

.table_message .value .item .date[data-v-0dea2786] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-0dea2786] {
        font-size:12px
    }
}

.description[data-v-0dea2786] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-0dea2786] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-0dea2786] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-0dea2786] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-0dea2786] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-0dea2786] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-0dea2786] {
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.table_mobile[data-v-0dea2786] {
    display: none
}

.active_value[data-v-0dea2786] {
    background-color: #212121
}

[data-v-0dea2786] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-0dea2786] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .messagebox_group[data-v-0dea2786] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-0dea2786] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-0dea2786] {
        display: none
    }

    .create[data-v-0dea2786] {
        text-align: left
    }

    .table_mobile[data-v-0dea2786] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-0dea2786] {
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-0dea2786] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-0dea2786] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-0dea2786] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .item_moblie[data-v-0dea2786] {
        padding: 10px 12px
    }

    .table_mobile .item_moblie>div[data-v-0dea2786] {
        display: grid;
        grid-template-columns: calc(25% - 8px) 75%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-0dea2786] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-0dea2786] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .state .icon[data-v-0dea2786] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .item_moblie .state .unread[data-v-0dea2786] {
        color: var(--ready-casino-dark)
    }
}

#personal[data-v-27883576] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    padding-top: 60px;
    overflow: hidden;
    height: 100%;
    border-top: 1px solid #fff
}

@media(max-width: 992px) {
    #personal[data-v-27883576] {
        padding-top:103px
    }
}

@media(max-width: 374px) {
    #personal[data-v-27883576] {
        padding-top:164px
    }
}

.titles[data-v-27883576] {
    padding: 20px 10px 0 10px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-27883576] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-27883576]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-27883576] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-27883576] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-27883576] {
    opacity: 1
}

.tab-personal[data-v-27883576] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

@media(max-width: 1130px) {
    .tab-personal[data-v-27883576] {
        gap:3px
    }
}

.tab-personal .tab-item-personal[data-v-27883576] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #868e96;
    border-bottom: none
}

.tab-personal .tab-item-personal .icon[data-v-27883576] {
    margin-right: 5px;
    opacity: .7
}

.tab-personal .tab-item-personal[data-v-27883576]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-27883576] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-27883576] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-27883576] {
        font-size:11px
    }

    .tab-personal .tab-item-personal .icon[data-v-27883576] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-personal .tab-item-personal[data-v-27883576] {
        height:35px
    }
}

.tab-personal .active[data-v-27883576] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

.tab-personal .active .icon[data-v-27883576] {
    opacity: 1
}

.tab-personal .active[data-v-27883576]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-personal[data-v-27883576] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-27883576] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-27883576] {
    height: 100%;
    overflow-y: auto
}

.tab-content[data-v-27883576]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-27883576]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.textKo[data-v-27883576] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-27883576] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-27883576],.v-card--variant-flat[data-v-27883576] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-27883576] {
    background: transparent!important
}

.v-slide-group__next[data-v-27883576],.v-slide-group__prev[data-v-27883576] {
    display: none!important
}

@media(max-width: 768px) {
    .titles[data-v-27883576] {
        padding:15px 8px 0 8px
    }

    .tab-content[data-v-27883576] {
        height: 100%;
        overflow-y: hidden
    }
}

@media(max-width: 425px) {
    .titles .title-item[data-v-27883576] {
        flex-wrap:wrap;
        justify-content: center;
        font-size: 12px
    }
}

#faq-services[data-v-2975e386] {
    padding: 20px;
    height: 100%
}

h3[data-v-2975e386],h5[data-v-2975e386] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_faq[data-v-2975e386] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-2975e386] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-2975e386]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-2975e386]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-2975e386],.list-item .item[data-v-2975e386],.list-item .title[data-v-2975e386] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-2975e386],.list-item .item p[data-v-2975e386],.list-item .title p[data-v-2975e386] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-2975e386],.list-item .item .item_index[data-v-2975e386],.list-item .title .item_index[data-v-2975e386] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-2975e386] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-2975e386] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-faq[data-v-2975e386] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .value[data-v-2975e386] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-2975e386] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-2975e386] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-2975e386]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-2975e386]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-2975e386],.list-item .title[data-v-2975e386] {
    background: #383838
}

.item_state span[data-v-2975e386] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-2975e386] {
    background: #616161
}

.item_state_open[data-v-2975e386] {
    background: #9e9e9e
}

.description[data-v-2975e386] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-2975e386] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-2975e386] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-2975e386] {
    border-radius: 6px
}

.activeMessage .description[data-v-2975e386] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-2975e386] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-faq[data-v-2975e386] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-2975e386]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-2975e386] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-2975e386] {
    display: none
}

.line[data-v-2975e386] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-2975e386] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-2975e386] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #faq-services[data-v-2975e386] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #faq-services[data-v-2975e386]::-webkit-scrollbar {
        width: 6px
    }

    #faq-services[data-v-2975e386]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-2975e386] {
        display: none
    }

    .list-item_mobile[data-v-2975e386] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-2975e386] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-2975e386],.list-item_mobile .item_mobile h5[data-v-2975e386] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-2975e386] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-2975e386] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-2975e386] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-2975e386] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-2975e386] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-2975e386] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-2975e386] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-2975e386] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-2975e386] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-2975e386] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-2975e386] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-2975e386] {
        font-size: 11px
    }
}

#event-services[data-v-ee02b698] {
    padding: 20px;
    height: 100%
}

h3[data-v-ee02b698],h5[data-v-ee02b698] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_event[data-v-ee02b698] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-ee02b698] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-ee02b698]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-ee02b698]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-ee02b698],.list-item .item[data-v-ee02b698],.list-item .title[data-v-ee02b698] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-ee02b698],.list-item .item p[data-v-ee02b698],.list-item .title p[data-v-ee02b698] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-ee02b698],.list-item .item .item_index[data-v-ee02b698],.list-item .title .item_index[data-v-ee02b698] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-ee02b698] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-ee02b698] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-event[data-v-ee02b698] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-event_date[data-v-ee02b698] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-ee02b698] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-ee02b698] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-ee02b698] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-ee02b698]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-ee02b698]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-ee02b698],.list-item .title[data-v-ee02b698] {
    background: #383838
}

.item_state span[data-v-ee02b698] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-ee02b698] {
    background: #616161
}

.item_state_open[data-v-ee02b698] {
    background: #9e9e9e
}

.description[data-v-ee02b698] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-ee02b698] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-ee02b698] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-ee02b698] {
    border-radius: 6px
}

.activeMessage .description[data-v-ee02b698] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-ee02b698] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-event[data-v-ee02b698] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-ee02b698]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-ee02b698] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-ee02b698] {
    display: none
}

.line[data-v-ee02b698] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-ee02b698] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-ee02b698] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #event-services[data-v-ee02b698] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #event-services[data-v-ee02b698]::-webkit-scrollbar {
        width: 6px
    }

    #event-services[data-v-ee02b698]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-ee02b698] {
        display: none
    }

    .list-item_mobile[data-v-ee02b698] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-ee02b698] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-ee02b698],.list-item_mobile .item_mobile h5[data-v-ee02b698] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-ee02b698] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-ee02b698] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-ee02b698] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-ee02b698] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-ee02b698] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-ee02b698] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-ee02b698] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-ee02b698] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-ee02b698] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-ee02b698] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-ee02b698] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-ee02b698] {
        font-size: 11px
    }
}

#notice-services[data-v-d2c7cca4] {
    padding: 20px;
    height: 100%
}

h3[data-v-d2c7cca4],h5[data-v-d2c7cca4] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_notice[data-v-d2c7cca4] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-d2c7cca4] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-d2c7cca4]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-d2c7cca4]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-d2c7cca4],.list-item .item[data-v-d2c7cca4],.list-item .title[data-v-d2c7cca4] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-d2c7cca4],.list-item .item p[data-v-d2c7cca4],.list-item .title p[data-v-d2c7cca4] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-d2c7cca4],.list-item .item .item_index[data-v-d2c7cca4],.list-item .title .item_index[data-v-d2c7cca4] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-d2c7cca4] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-d2c7cca4] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-notice[data-v-d2c7cca4] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-notice_date[data-v-d2c7cca4] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-d2c7cca4] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-d2c7cca4] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-d2c7cca4] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-d2c7cca4]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-d2c7cca4]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-d2c7cca4],.list-item .title[data-v-d2c7cca4] {
    background: #383838
}

.item_state span[data-v-d2c7cca4] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-d2c7cca4] {
    background: #616161
}

.item_state_open[data-v-d2c7cca4] {
    background: #9e9e9e
}

.description[data-v-d2c7cca4] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-d2c7cca4] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-d2c7cca4] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-d2c7cca4] {
    border-radius: 6px
}

.activeMessage .description[data-v-d2c7cca4] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-d2c7cca4] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-notice[data-v-d2c7cca4] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-d2c7cca4]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-d2c7cca4] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-d2c7cca4] {
    display: none
}

.line[data-v-d2c7cca4] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-d2c7cca4] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-d2c7cca4] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #notice-services[data-v-d2c7cca4] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #notice-services[data-v-d2c7cca4]::-webkit-scrollbar {
        width: 6px
    }

    #notice-services[data-v-d2c7cca4]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-d2c7cca4] {
        display: none
    }

    .list-item_mobile[data-v-d2c7cca4] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-d2c7cca4] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-d2c7cca4],.list-item_mobile .item_mobile h5[data-v-d2c7cca4] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-d2c7cca4] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-d2c7cca4] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-d2c7cca4] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-d2c7cca4] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-d2c7cca4] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-d2c7cca4] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-d2c7cca4] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-d2c7cca4] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-d2c7cca4] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-d2c7cca4] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-d2c7cca4] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-d2c7cca4] {
        font-size: 11px
    }
}

#partnership[data-v-525d7844] {
    padding: 20px;
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain
}

.partnership_group .partnership_header[data-v-525d7844] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-525d7844] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-525d7844] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-525d7844] {
    width: 90%;
    margin: 48px auto 0
}

.partnership_group .partnership_body .list_item[data-v-525d7844] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 40px
}

.partnership_group .partnership_body .item[data-v-525d7844] {
    height: 100px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-525d7844]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-525d7844] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-525d7844] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-525d7844] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-525d7844] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-525d7844] {
        padding:30px 12px
    }

    .partnership_group .partnership_body[data-v-525d7844] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-525d7844] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-525d7844] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-525d7844] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-525d7844] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#services[data-v-5144e17c] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain;
    padding-top: 70px;
    height: 100%
}

.titles[data-v-5144e17c] {
    padding: 20px 20px 0 20px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-5144e17c] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    border: 1px solid #868e96;
    border-bottom: none
}

.titles .title-item[data-v-5144e17c]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-5144e17c] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-5144e17c] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-5144e17c] {
    opacity: 1
}

.tab[data-v-5144e17c] {
    height: calc(100% - 70px)
}

.v-card--variant-elevated[data-v-5144e17c],.v-card--variant-flat[data-v-5144e17c] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-5144e17c] {
    background: transparent!important
}

.textKo[data-v-5144e17c] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-5144e17c] {
        font-size:14px!important
    }
}

@media(max-width: 768px) {
    .titles[data-v-5144e17c] {
        padding:22px 8px 0 8px
    }

    .tab[data-v-5144e17c] {
        height: 100%
    }
}

.guide-item[data-v-c7980264] {
    width: 100%
}

.title-guide[data-v-c7980264] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-c7980264] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-0ae265bc] {
    width: 100%
}

.title-guide[data-v-0ae265bc] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-646c57cc] {
    width: 100%
}

.title-guide[data-v-646c57cc] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-094a98ce] {
    width: 100%
}

.title-guide[data-v-094a98ce] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-38dc19f0] {
    width: 100%
}

.title-guide[data-v-38dc19f0] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-7f5a935d] {
    width: 100%
}

.title-guide[data-v-7f5a935d] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-259f73e6] {
    width: 100%
}

.title-guide[data-v-259f73e6] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-6cd42a7c] {
    width: 100%
}

.title-guide[data-v-6cd42a7c] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-6cd42a7c] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-5e3dbe08] {
    height: 100%;
    margin: 0 auto;
    padding: 30px;
    overflow-y: auto;
    background: linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat
}

@media(max-width: 768px) {
    #rules[data-v-5e3dbe08] {
        height:100%;
        padding: 30px 10px 30px 10px
    }
}

#rules h2[data-v-5e3dbe08] {
    font-size: 1.5rem
}

#rules .tab-rules[data-v-5e3dbe08] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

#rules .tab-rules .tab-item-rules[data-v-5e3dbe08] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-5e3dbe08]:hover {
    transform: scale(.95);
    transition: all .3s
}

#rules .tab-rules .active[data-v-5e3dbe08] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

#rules .tab-rules .active[data-v-5e3dbe08]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    #rules .tab-rules[data-v-5e3dbe08] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-5e3dbe08] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-5e3dbe08] {
    border-radius: 10px 10px 0 0;
    background: #383838;
    margin-right: 4px;
    width: calc(12.5% - 4px);
    font-size: 14px
}

#rules .tab-item .v-btn__content[data-v-5e3dbe08] {
    font-size: 14px
}

@media(max-width: 1080px) {
    #rules .tab-item[data-v-5e3dbe08] {
        width:auto
    }
}

#rules .tab-item[data-v-5e3dbe08]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-5e3dbe08] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .v-slide-group-item--active[data-v-5e3dbe08] {
    border: 1px solid var(--Rectangle-17,#ab47bc);
    background: var(--Rectangle-17,#ab47bc)
}

#rules .tab-content[data-v-5e3dbe08] {
    height: 470px;
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    border-radius: none;
    background: transparent;
    color: #fff;
    border: 1px solid #9c27b0;
    border-radius: 0 0 10px 10px
}

#rules .tab-content h3[data-v-5e3dbe08],#rules .tab-content h4[data-v-5e3dbe08] {
    color: var(--ready-casino-light)
}

#rules .tab-content p[data-v-5e3dbe08]:last-child,#rules .tab-content ul[data-v-5e3dbe08] {
    margin-bottom: 0
}

#rules .tab-content[data-v-5e3dbe08]::-webkit-scrollbar {
    width: 0
}

@media(max-width: 768px) {
    #rules .tab-content[data-v-5e3dbe08] {
        height:66vh
    }
}

#rules .v-btn__content[data-v-5e3dbe08] {
    font-size: 14px
}

#rules .v-slide-group__content[data-v-5e3dbe08] {
    justify-content: space-between
}

#rules .v-tab__slider[data-v-5e3dbe08] {
    background: var(--primaryPlayG3)
}

#rules .title-guide[data-v-5e3dbe08] {
    padding-top: 16px;
    margin-top: 0
}

@media(max-width: 768px) {
    #rules .card[data-v-5e3dbe08] {
        width:95%
    }

    #rules .tab-item .v-btn__content[data-v-5e3dbe08] {
        font-size: 9px
    }
}

.tab-item {
    .v-btn__content {
        font-size: 12px
    }

    .v-tab__slider {
        height: 0!important
    }

    .v-tab--selected .v-tab__slider,.v-tab__slider {
        opacity: 0!important
    }
}

#videoSlot[data-v-63a5a57b] {
    height: calc(100% - 71px);
    padding: 10px;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

#videoSlot[data-v-63a5a57b]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-63a5a57b]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #videoSlot[data-v-63a5a57b] {
        height:-moz-max-content;
        height: max-content
    }
}

.slot[data-v-63a5a57b] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-63a5a57b] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-63a5a57b] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-63a5a57b] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 6px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-63a5a57b] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-63a5a57b] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-63a5a57b] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-63a5a57b] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px;
    margin-bottom: 30px
}

.item-casino[data-v-63a5a57b] {
    animation: scBtnAnim-63a5a57b .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #474545;
    border-radius: 13px;
    max-height: 140px;
    height: 100%;
    position: relative
}

.item-casino[data-v-63a5a57b]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino .logo_premium[data-v-63a5a57b] {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain;
    width: 24px
}

.item-casino[data-v-63a5a57b]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-63a5a57b] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_slot_content[data-v-63a5a57b] {
    height: 100%
}

.search-game[data-v-63a5a57b] {
    display: flex;
    padding: 15px 0 10px;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-63a5a57b] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-63a5a57b] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-63a5a57b] {
    border: 1px solid var(--ready-casino-light);
    padding: 6px 30px 6px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff
}

.search-game input[data-v-63a5a57b]:active,.search-game input[data-v-63a5a57b]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-63a5a57b] {
        min-width:200px;
        width: 100%
    }
}

.search-game .wrap-filter[data-v-63a5a57b] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    padding: 4px 8px;
    border-radius: 70px;
    display: flex;
    align-items: center;
    gap: 4px
}

.search-game .wrap-filter>div[data-v-63a5a57b] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 4px 8px;
    border: 1px solid transparent;
    cursor: pointer
}

.search-game .wrap-filter>div p[data-v-63a5a57b] {
    font-size: 13px;
    color: #e0e0e0;
    font-weight: 500
}

.search-game .wrap-filter>div[data-v-63a5a57b]:hover:not(.activeFilter) {
    transition: all 1s;
    border-radius: 70px;
    background: #949494
}

.search-game .wrap-filter .activeFilter[data-v-63a5a57b] {
    border-radius: 70px;
    border: 1px solid var(--ready-casino-light);
    background: #2b173d
}

.search-game .wrap-filter .activeFilter p[data-v-63a5a57b] {
    color: #fff
}

@media(max-width: 425px) {
    .search-game .wrap-filter[data-v-63a5a57b] {
        justify-content:space-between
    }

    .search-game .wrap-filter>div[data-v-63a5a57b] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-63a5a57b] {
        display: none
    }

    .search-game .wrap-filter .activeFilter p[data-v-63a5a57b] {
        display: inline-block
    }
}

.search-game.justify-content-search[data-v-63a5a57b] {
    justify-content: space-between
}

.pagination-slot[data-v-63a5a57b] {
    display: flex;
    justify-content: center
}

[data-v-63a5a57b] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-63a5a57b] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@keyframes scBtnAnim-63a5a57b {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-63a5a57b] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-63a5a57b] {
        grid-template-columns:repeat(3,1fr)
    }

    .pagination-slot[data-v-63a5a57b] {
        margin-top: 20px
    }

    .search-game.justify-content-search[data-v-63a5a57b] {
        flex-direction: column
    }

    .search-game.justify-content-search .wrap_input-search[data-v-63a5a57b] {
        flex: 1;
        width: 100%
    }

    .search-game.justify-content-search input[data-v-63a5a57b] {
        width: 100%
    }
}

@media(max-width: 450px) {
    .slot[data-v-63a5a57b] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#topSlot[data-v-7f3637b9] {
    padding-top: 24px
}

.slot[data-v-7f3637b9] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-7f3637b9] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-7f3637b9] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-7f3637b9] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-7f3637b9] {
    opacity: 1;
    transition: all .5s
}

img[data-v-7f3637b9] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-7f3637b9] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px
}

.item-casino[data-v-7f3637b9] {
    animation: scBtnAnim-7f3637b9 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-7f3637b9]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-7f3637b9] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-7f3637b9 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-7f3637b9] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-7f3637b9] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-7f3637b9] {
        grid-template-columns:repeat(2,1fr)
    }
}

#wrapper_slot[data-v-6ed15d22] {
    padding: 20px;
    height: 100%
}

.company[data-v-6ed15d22] {
    height: 30%;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

.company[data-v-6ed15d22]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-6ed15d22]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-6ed15d22] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-6ed15d22]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-6ed15d22]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-6ed15d22] {
    height: 70%
}

.slot[data-v-6ed15d22]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-6ed15d22]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-6ed15d22] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-6ed15d22],.outstanding[data-v-6ed15d22] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 8px 10px
}

.item[data-v-6ed15d22],.item_company[data-v-6ed15d22] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-6ed15d22]:hover,.item_company[data-v-6ed15d22]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-6ed15d22],.content_item[data-v-6ed15d22] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-6ed15d22],.content_item .name[data-v-6ed15d22] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-6ed15d22],.content_item .name[data-v-6ed15d22] {
        font-size:12px
    }
}

.outstanding .item[data-v-6ed15d22] {
    min-height: 54px;
    grid-template-columns: 1fr;
    padding: 0 5px;
    position: relative
}

.outstanding .item .logo-top-company[data-v-6ed15d22] {
    position: absolute;
    width: 25px;
    height: auto;
    right: -4px;
    top: -6px
}

.outstanding .disabled[data-v-6ed15d22] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-6ed15d22]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-6ed15d22] {
    height: 54px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-6ed15d22] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-6ed15d22] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-6ed15d22] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .company_logo[data-v-6ed15d22] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-6ed15d22] {
    height: 50px
}

.outstanding .logo img[data-v-6ed15d22] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-6ed15d22] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-6ed15d22] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-6ed15d22] {
        width:100%
    }
}

.list-company[data-v-6ed15d22] {
    margin-top: 10px
}

.list-company .logo_item[data-v-6ed15d22] {
    width: 100%;
    height: 36px
}

img[data-v-6ed15d22] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-6ed15d22] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-6ed15d22] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-6ed15d22]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-6ed15d22] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-6ed15d22] {
    animation: scBtnAnim-6ed15d22 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-6ed15d22] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-6ed15d22] {
    color: #fff
}

.item-casino[data-v-6ed15d22]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-6ed15d22 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-6ed15d22] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-6ed15d22] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-6ed15d22],.outstanding[data-v-6ed15d22] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-6ed15d22] {
        padding:26px 12px
    }

    .body_slot[data-v-6ed15d22] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-6ed15d22],.outstanding[data-v-6ed15d22] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-6ed15d22] {
        padding:10px
    }

    .company[data-v-6ed15d22] {
        height: 170px
    }

    .slot[data-v-6ed15d22] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-6ed15d22],.outstanding[data-v-6ed15d22] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-6ed15d22],.item_company[data-v-6ed15d22] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-6ed15d22] {
        width:110px;
        height: 40px
    }

    .item[data-v-6ed15d22],.item_company[data-v-6ed15d22] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-6ed15d22] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-6ed15d22],.outstanding .logo_brand[data-v-6ed15d22] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-6ed15d22] {
        width: 100%;
        height: 35px
    }
}

.wrapper-alert[data-v-6692b658] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-6692b658] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-6692b658] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-6692b658] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-6692b658] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-6692b658] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-6692b658]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-6692b658] {
    margin-right: 20px;
    background-color: var(--apple-casino-dark)
}

.btn-no[data-v-6692b658] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-6692b658] {
        width:80vw
    }

    .des[data-v-6692b658] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-6692b658] {
        padding: 4px 16px;
        font-size: 13px
    }
}

#partner[data-v-36180c95] {
    display: none;
    align-items: center;
    background: #353535;
    position: relative
}

@media(max-width: 1300px) {
    #partner[data-v-36180c95] {
        display:none
    }
}

.agent-desktop[data-v-36180c95] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end
}

.agent-desktop .line[data-v-36180c95] {
    margin: 0 20px;
    background: #fff;
    height: 24px;
    width: 1px
}

.agent-desktop a[data-v-36180c95]:hover,.agent-desktop button[data-v-36180c95]:hover {
    transform: scale(.95);
    transition: all .2s ease-in;
    opacity: .8
}

.agent-desktop .settlement[data-v-36180c95]:hover {
    transform: scale(1);
    transition: unset;
    opacity: 1;
    cursor: unset
}

.agent-desktop button[data-v-36180c95] {
    transition: all .2s ease-in
}

.agent-desktop .total-money[data-v-36180c95],.agent-desktop a[data-v-36180c95] {
    padding: 4px 16px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

.agent-desktop .total-money svg[data-v-36180c95],.agent-desktop a svg[data-v-36180c95] {
    margin-right: 5px
}

.agent-desktop .agent-page[data-v-36180c95] {
    background: var(--apple-casino-dark)
}

.agent-desktop .settlement[data-v-36180c95],.agent-desktop .total-money[data-v-36180c95] {
    background: #212121
}

.agent-desktop .total-money[data-v-36180c95] {
    cursor: inherit
}

.agent-desktop .total-money p[data-v-36180c95] {
    color: #fff;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

.agent-desktop .total-money span[data-v-36180c95] {
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.agent-desktop .calculate[data-v-36180c95],.agent-desktop .refesh[data-v-36180c95] {
    display: flex;
    align-items: center
}

.agent-desktop .calculate[data-v-36180c95] {
    background: #212121;
    padding: 4px;
    border-radius: 10px
}

@media(max-width: 1300px) {
    .agent-desktop[data-v-36180c95] {
        display:none
    }
}

#nav-custom[data-v-e8eeebd0] {
    color: #fff;
    position: sticky;
    width: 256px;
    min-width: 256px;
    height: 100vh;
    top: 0;
    overflow-y: auto;
    background: #212121;
    z-index: 7;
    border-bottom: 2px solid #495057
}

#nav-custom[data-v-e8eeebd0]::-webkit-scrollbar {
    width: 6px
}

#nav-custom[data-v-e8eeebd0]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#nav-custom .wrap-nav[data-v-e8eeebd0] {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

#nav-custom .wrap-nav .desktop[data-v-e8eeebd0] {
    width: 100%
}

#nav-custom .wrap-nav .desktop .wrap-btn-auth-mobile[data-v-e8eeebd0] {
    padding: 10px 20px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .desktop .agent-mobile[data-v-e8eeebd0],#nav-custom .wrap-nav .desktop .user[data-v-e8eeebd0],#nav-custom .wrap-nav .desktop[data-v-e8eeebd0] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-logo-main[data-v-e8eeebd0] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0
}

#nav-custom .wrap-nav .nav-menu-desktop[data-v-e8eeebd0] {
    display: flex;
    align-items: left;
    flex-direction: column;
    width: 100%
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-e8eeebd0] {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    transition: all .3s ease-in;
    cursor: pointer
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-e8eeebd0]:hover {
    background: var(--ready-casino-dark);
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-e8eeebd0]:last-child {
    color: #fff;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .nav-icon[data-v-e8eeebd0] {
    margin-right: 10px
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-e8eeebd0] {
    display: flex;
    flex-direction: column
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-e8eeebd0]:first-child {
    color: #fafafa;
    font-size: 14px;
    font-weight: 600
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-e8eeebd0]:last-child {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .nav-menu-desktop[data-v-e8eeebd0] {
        display:none
    }
}

#nav-custom .wrap-nav .nav-menu-mobile[data-v-e8eeebd0] {
    display: none
}

#nav-custom .wrap-nav .total-money[data-v-e8eeebd0] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px 20px;
    border-radius: 10px;
    font-weight: 700
}

#nav-custom .wrap-nav .total-money div[data-v-e8eeebd0] {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 10px;
    background: #000
}

#nav-custom .wrap-nav .total-money div span[data-v-e8eeebd0] {
    color: #9e9e9e;
    font-size: 11px;
    line-height: normal;
    margin-right: 6px
}

#nav-custom .wrap-nav .total-money .point[data-v-e8eeebd0] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .total-money[data-v-e8eeebd0] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-e8eeebd0],#nav-custom .wrap-nav .wrap-btn-auth[data-v-e8eeebd0] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-e8eeebd0],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-e8eeebd0] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-e8eeebd0]:hover,#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-e8eeebd0]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .wrap-btn-auth .signup[data-v-e8eeebd0],#nav-custom .wrap-nav .wrap-btn-auth-mobile .signup[data-v-e8eeebd0] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-e8eeebd0],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-e8eeebd0] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-e8eeebd0],#nav-custom .wrap-nav .wrap-btn-auth[data-v-e8eeebd0] {
        grid-template-columns:1fr
    }

    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-e8eeebd0],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-e8eeebd0] {
        padding: 2px 4px;
        font-size: 10px
    }
}

#nav-custom .wrap-nav .overlay[data-v-e8eeebd0] {
    display: none
}

#nav-custom .wrap-nav .agent-mobile[data-v-e8eeebd0] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 10px 20px 10px 20px
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-e8eeebd0],#nav-custom .wrap-nav .agent-mobile a[data-v-e8eeebd0] {
    font-size: 14px;
    padding: 4px 10px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .agent-mobile .total-money svg[data-v-e8eeebd0],#nav-custom .wrap-nav .agent-mobile a svg[data-v-e8eeebd0] {
    margin-right: 5px
}

#nav-custom .wrap-nav .agent-mobile a[data-v-e8eeebd0] {
    width: 100%;
    justify-content: center
}

#nav-custom .wrap-nav .agent-mobile .agent-page[data-v-e8eeebd0] {
    background: var(--ready-casino-dark)
}

#nav-custom .wrap-nav .agent-mobile .settlement[data-v-e8eeebd0] {
    background: #424242
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-e8eeebd0] {
    flex-direction: row;
    background: #000
}

#nav-custom .wrap-nav .agent-mobile .total-money p[data-v-e8eeebd0] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

#nav-custom .wrap-nav .agent-mobile .total-money span[data-v-e8eeebd0] {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-e8eeebd0],#nav-custom .wrap-nav .agent-mobile .refesh[data-v-e8eeebd0] {
    display: flex;
    align-items: center
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-e8eeebd0] {
    background: #424242;
    border-radius: 10px;
    padding: 4px 8px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .overlay[data-v-e8eeebd0] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-e8eeebd0] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-e8eeebd0]::-webkit-scrollbar {
        width: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-e8eeebd0]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .close[data-v-e8eeebd0] {
        padding: 20px 20px 0 20px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-e8eeebd0] {
        padding: 5px 20px 0 20px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-e8eeebd0] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-e8eeebd0] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-e8eeebd0] {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-e8eeebd0]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-e8eeebd0]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-e8eeebd0] {
        margin-right: 10px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-e8eeebd0] {
        display: flex;
        flex-direction: column
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-e8eeebd0]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-e8eeebd0]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .active[data-v-e8eeebd0] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-custom .lang[data-v-e8eeebd0] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-custom .more[data-v-e8eeebd0] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav-custom .more[data-v-e8eeebd0] {
        display:flex
    }

    #nav-custom[data-v-e8eeebd0] {
        position: fixed;
        max-width: 1440px;
        min-width: auto;
        left: 0;
        width: 100%;
        height: auto;
        display: flex
    }

    #nav-custom .wrap-nav[data-v-e8eeebd0] {
        width: 100%;
        flex-direction: row!important;
        justify-content: space-between;
        padding: 0 20px;
        height: 64px
    }

    #nav-custom .wrap-nav .wrap-logo-main[data-v-e8eeebd0] {
        width: 175px;
        padding: 10px 0
    }
}

@media(max-width: 374px) {
    #nav-custom .wrap-nav .wrap-logo-main[data-v-e8eeebd0] {
        width:135px
    }
}

.logo-main-custom[data-v-e8eeebd0] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.lang-header-mobile[data-v-e8eeebd0] {
    display: none
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-e8eeebd0] {
        display:block
    }

    .wrap-btn-auth[data-v-e8eeebd0] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-e8eeebd0] {
        padding: 10px 20px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-e8eeebd0] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-e8eeebd0] {
        width:100px
    }

    .more[data-v-e8eeebd0] {
        margin-right: 10px!important
    }
}

.no-data-page[data-v-4ce10623] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-4ce10623] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-4ce10623] {
        width:70%;
        height: auto
    }
}

#footer[data-v-7a640517] {
    padding: 40px 0;
    background: linear-gradient(180deg,#4c4a55 -17.19%,#2c2a35 143.75%);
    position: relative
}

.default[data-v-7a640517] {
    width: 95%
}

img[data-v-7a640517] {
    filter: grayscale(1);
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 43px;
    margin: 5px
}

img[data-v-7a640517]:hover {
    cursor: pointer;
    filter: grayscale(0);
    transition: all .2s ease-in
}

.wrap-logo[data-v-7a640517] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center
}

h5[data-v-7a640517] {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    text-transform: uppercase
}

span[data-v-7a640517] {
    background: linear-gradient(99deg,#f4e6c3 6.97%,#c69a6b 97.77%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 16px;
    font-weight: 700
}

.companies[data-v-7a640517] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.company-item[data-v-7a640517] {
    justify-content: center;
    display: flex;
    align-items: center;
    height: 85px;
    background: #fff;
    border-radius: 8px
}

@media(max-width: 424px) {
    #footer[data-v-7a640517] {
        padding:20px 10px
    }

    h5[data-v-7a640517],span[data-v-7a640517] {
        font-size: 12px
    }
}

.input-check[data-v-246f41e9] {
    position: relative
}

.input-check .v-btn[data-v-246f41e9],.input-check input[data-v-246f41e9] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-246f41e9]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-246f41e9] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-246f41e9] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-246f41e9] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-246f41e9] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-246f41e9] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.modal-wrapper[data-v-e15bd4dc] {
    position: fixed;
    overflow: hidden;
    z-index: 77;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-e15bd4dc] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-e15bd4dc] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-e15bd4dc] {
    position: absolute;
    z-index: -1
}

.close[data-v-e15bd4dc] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-e15bd4dc] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-e15bd4dc] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    background: #000;
    border: 1px solid #424242
}

.logo-main-custom[data-v-e15bd4dc] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-e15bd4dc] {
    height: calc(100% - 69px);
    overflow-y: auto
}

.content-modal[data-v-e15bd4dc]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-e15bd4dc]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.close-modal[data-v-e15bd4dc] {
    display: flex;
    cursor: pointer
}

.modal-top[data-v-e15bd4dc] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 12px 30px;
    height: 70px;
    background: url(../images/bg-head-modal.8c99b460.png);
    border-bottom: 1px solid #868e96
}

@media(max-width: 768px) {
    .modal-top[data-v-e15bd4dc] {
        padding:12px
    }

    .modal-top .title h5[data-v-e15bd4dc] {
        font-size: 20px
    }
}

.title[data-v-e15bd4dc] {
    display: flex;
    align-items: center
}

.title h5[data-v-e15bd4dc] {
    color: #8d8d8d;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-e15bd4dc] {
    fill: #fff!important
}

.logo[data-v-e15bd4dc] {
    height: 50px
}

@media(min-width: 769px) {
    .modalLogin[data-v-e15bd4dc] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-e15bd4dc] {
        overflow-y: initial;
        border-bottom: 1px solid #424242
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-e15bd4dc] {
        width:95%!important
    }

    .modalLogin[data-v-e15bd4dc] {
        width: 620px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-e15bd4dc] {
        height:100%!important
    }

    .modalBox[data-v-e15bd4dc] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }

    .content-modal[data-v-e15bd4dc] {
        height: calc(100% - 61px);
        overflow-y: auto
    }
}

#login[data-v-7f0c86ff] {
    height: 100%;
    margin: 0 auto;
    background: url(../images/bg_login_modal.6e4f155a.png);
    background-size: cover;
    background-repeat: no-repeat
}

@media(max-width: 768px)and (max-height:630px) {
    #login[data-v-7f0c86ff] {
        height:650px;
        padding-bottom: 30px
    }
}

.wrap-login[data-v-7f0c86ff] {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px
}

.wrap-login .bg_login_wrap[data-v-7f0c86ff] {
    width: 50%;
    height: 100%;
    position: relative
}

.wrap-login .bg_login_wrap img[data-v-7f0c86ff] {
    width: calc(100% + 50px);
    height: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap-login h3[data-v-7f0c86ff] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login .login_form_wrap[data-v-7f0c86ff] {
    padding: 0 20px 0 0
}

.wrap-login form[data-v-7f0c86ff] {
    margin-top: 20px
}

.wrap-login form .field[data-v-7f0c86ff] {
    display: flex;
    align-items: center
}

.wrap-login form .field div[data-v-7f0c86ff] {
    height: 40px;
    padding: 8px;
    border: 1px solid #424242;
    border-radius: 6px 0 0 6px;
    background: rgba(0,0,0,.3);
    display: flex;
    align-items: center
}

.wrap-login form .form_register[data-v-7f0c86ff] {
    text-align: right;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px;
    cursor: pointer
}

.wrap-login form .form_register[data-v-7f0c86ff]:hover {
    color: var(--apple-casino-light)
}

.wrap-login form input[data-v-7f0c86ff] {
    width: 100%;
    height: 40px;
    padding: 8px 15px 8px 15px;
    border-radius: 0 6px 6px 0;
    color: #fff;
    background: rgba(33,33,33,.8);
    border: 1px solid #424242;
    border-left: none;
    outline: none
}

.wrap-login form input[data-v-7f0c86ff]::-moz-placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form input[data-v-7f0c86ff]::placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form button[data-v-7f0c86ff] {
    padding: 6px 30px;
    width: 100%;
    color: #fff;
    background: var(--apple-casino-light);
    border-radius: 8px;
    border: 1px solid var(--apple-casino-light);
    margin-top: 40px;
    cursor: pointer
}

.wrap-login form button[data-v-7f0c86ff]:focus,.wrap-login form button[data-v-7f0c86ff]:hover {
    outline: none
}

@media(max-width: 992px)and (min-width:769px) {
    .wrap-login img[data-v-7f0c86ff] {
        width:220px
    }
}

@media(max-width: 768px) {
    .wrap-login[data-v-7f0c86ff] {
        flex-direction:column
    }

    .wrap-login .login_form_wrap[data-v-7f0c86ff] {
        padding: 0 12px 0 12px
    }

    .wrap-login .bg_login_wrap[data-v-7f0c86ff] {
        width: 50%;
        height: auto;
        position: static
    }

    .wrap-login .bg_login_wrap img[data-v-7f0c86ff] {
        width: 100%;
        position: static
    }
}

#sign-up[data-v-5a8a73a6] {
    margin: 0 auto;
    background: linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../images/bg-content-modal.143a6189.webp),#d3d3d3 50%/cover no-repeat;
    background-size: cover;
    height: 100%;
    display: flex
}

#sign-up img[data-v-5a8a73a6] {
    width: 48%
}

@media(max-width: 992px) {
    #sign-up img[data-v-5a8a73a6] {
        display:none
    }
}

@media(max-height: 735px) {
    #sign-up[data-v-5a8a73a6] {
        height:auto
    }
}

@media(max-width: 768px) {
    #sign-up[data-v-5a8a73a6] {
        overflow-y:auto;
        height: auto;
        padding: 15px
    }
}

@media(max-width: 375px) {
    #sign-up[data-v-5a8a73a6] {
        padding:30px 10px
    }
}

.text-error[data-v-5a8a73a6] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

form[data-v-5a8a73a6] {
    padding: 15px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-5a8a73a6] {
        width:100%
    }

    form .submit[data-v-5a8a73a6] {
        display: flex;
        justify-content: center
    }
}

.wrap-form[data-v-5a8a73a6] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px
}

@media(max-width: 768px) {
    .wrap-form[data-v-5a8a73a6] {
        grid-template-columns:1fr;
        gap: 10px
    }
}

.field label[data-v-5a8a73a6] {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 5px
}

@media(max-width: 768px) {
    .field label[data-v-5a8a73a6] {
        width:100%;
        font-size: 12px
    }
}

.field .input-check input[data-v-5a8a73a6],.field input[data-v-5a8a73a6] {
    border-radius: 8px;
    color: #fff;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-5a8a73a6]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-5a8a73a6] {
    color: #fff;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-5a8a73a6] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-5a8a73a6] {
    display: block
}

.field .drop-down ul[data-v-5a8a73a6] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-5a8a73a6]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-5a8a73a6] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-5a8a73a6] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-5a8a73a6]:hover {
    transition: all .2s linear;
    background: var(--apple-casino-dark);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-5a8a73a6] {
    background: var(--apple-casino-dark);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-5a8a73a6] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 10px
    }

    .field .drop-down[data-v-5a8a73a6],.field input[data-v-5a8a73a6],.field p[data-v-5a8a73a6] {
        width: 100%
    }

    .field button[data-v-5a8a73a6] {
        width: 160px
    }

    .field .btn-bank[data-v-5a8a73a6] {
        font-size: 12px
    }
}

.wrap-input[data-v-5a8a73a6] {
    display: flex;
    gap: 10px
}

.input-signup[data-v-5a8a73a6] {
    display: flex;
    flex-direction: column;
    width: calc(100% - 48px)
}

.icon-input-signup[data-v-5a8a73a6] {
    width: 38px;
    height: 38px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    align-items: center;
    justify-content: center
}

.suggest[data-v-5a8a73a6] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-5a8a73a6] {
    padding: 4px 30px;
    border-radius: 8px;
    background: var(--apple-casino-light)
}

.submit[data-v-5a8a73a6] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-5a8a73a6] {
    width: 100%
}

.item-title-bank[data-v-5a8a73a6] {
    display: flex;
    align-items: center
}

.item-bank {
    color: #fff
}

.item-bank:hover {
    background: var(--apple-casino-dark);
    color: #fff;
    opacity: 1
}

.item-bank:last-child {
    border-bottom: none
}

.active-bank {
    background: var(--apple-casino-dark);
    color: #fff;
    opacity: .7
}

#depositHistory[data-v-0a1bc797] {
    padding: 20px 0 0;
    height: 100%
}

.table_pc[data-v-0a1bc797] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-0a1bc797]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-0a1bc797]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-0a1bc797] {
        display:none
    }
}

.table_mobile[data-v-0a1bc797] {
    display: none
}

table[data-v-0a1bc797] {
    font-size: 14px;
    width: 100%;
    color: #fff
}

table thead tr[data-v-0a1bc797] {
    border-radius: 10px!important;
    background: var(--apple-casino-dark);
    color: #fff
}

table thead tr th[data-v-0a1bc797] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-0a1bc797]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-0a1bc797]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-0a1bc797] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-0a1bc797]:hover {
    background-color: #212121
}

table tbody td[data-v-0a1bc797] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-0a1bc797],td[data-v-0a1bc797],th[data-v-0a1bc797] {
    border-collapse: collapse
}

.COMPLETED[data-v-0a1bc797] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-0a1bc797],.REQUEST[data-v-0a1bc797] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-0a1bc797] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

.v-card--variant-elevated[data-v-0a1bc797],.v-card--variant-flat[data-v-0a1bc797] {
    background: #000
}

[data-v-0a1bc797] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-0a1bc797] .v-pagination__item--is-active {
    background-color: var(--apple-casino-dark)
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-0a1bc797] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-0a1bc797] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-0a1bc797] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-0a1bc797] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-0a1bc797] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-0a1bc797] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-0a1bc797]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-7be08603] {
    padding: 20px;
    height: 100%
}

.wrap-deposit[data-v-7be08603] {
    height: -moz-max-content;
    height: max-content;
    padding: 15px 0 0;
    overflow-y: auto;
    display: flex;
    gap: 30px
}

.wrap-deposit[data-v-7be08603]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-7be08603]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.wrap-deposit .wrap-deposit-account[data-v-7be08603] {
    width: 380px
}

.wrap-deposit .wrap-deposit-account .des-bottom[data-v-7be08603] {
    display: block
}

.tab-deposit[data-v-7be08603] {
    display: flex
}

.tab-deposit .tab-item-deposit[data-v-7be08603] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838
}

.tab-deposit .tab-item-deposit[data-v-7be08603]:first-child {
    margin-right: 12px
}

.tab-deposit .tab-item-deposit[data-v-7be08603]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-deposit .active[data-v-7be08603] {
    background: var(--apple-casino-dark)
}

.description[data-v-7be08603] {
    color: var(--apple-casino-light);
    border: 1px solid var(--apple-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank[data-v-7be08603] {
    height: 200px
}

.list-bank[data-v-7be08603]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-7be08603] {
    transition: all .3s ease-in
}

.item-bank[data-v-7be08603]:hover {
    transition: all .3s ease-in;
    background: var(--apple-casino-dark);
    color: #fff
}

.item-title[data-v-7be08603] {
    color: #fff
}

.item-title img[data-v-7be08603] {
    border: unset;
    border-radius: unset
}

.bank[data-v-7be08603] {
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    background: linear-gradient(180deg,#8d8d8d 12.69%,rgba(127,32,152,0) 119.49%);
    padding: 16px 24px;
    position: relative
}

.bank h3[data-v-7be08603] {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin: 15px 0
}

.bank img[data-v-7be08603] {
    position: absolute;
    top: -10px;
    right: -25px
}

.bank .content-top-deposit[data-v-7be08603] {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.bank .content-top-deposit .item-content-top[data-v-7be08603] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-7be08603] {
    color: #fff;
    font-size: 14px
}

.bank .content-top-deposit h3[data-v-7be08603] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

.wrap-field[data-v-7be08603] {
    display: flex;
    width: calc(100% - 410px);
    flex-direction: column;
    justify-content: space-between
}

.wrap-content-deposit[data-v-7be08603] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 8px
}

.field[data-v-7be08603] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-7be08603] {
    width: 200px;
    color: #fff;
    margin-bottom: 5px
}

.field .input-deposit[data-v-7be08603] {
    display: flex;
    gap: 10px
}

.field .input-deposit .input-field[data-v-7be08603] {
    width: calc(100% - 52px)
}

.field .icon-input-deposit[data-v-7be08603] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-7be08603] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-7be08603] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-7be08603] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 5px
}

.wrap-btn button[data-v-7be08603] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-7be08603]:hover {
    background: var(--apple-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-7be08603]:last-child {
    background: var(--apple-casino-dark)
}

.des-bottom[data-v-7be08603] {
    border-radius: 8px;
    background: #212121;
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 15px;
    display: none
}

.v-btn[data-v-7be08603],input[data-v-7be08603],textarea[data-v-7be08603] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 8px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-7be08603]:focus,.v-btn[data-v-7be08603]:hover,input[data-v-7be08603]:focus,input[data-v-7be08603]:hover,textarea[data-v-7be08603]:focus,textarea[data-v-7be08603]:hover {
    outline: none
}

@media(max-width: 992px) {
    .v-btn[data-v-7be08603],input[data-v-7be08603],textarea[data-v-7be08603] {
        padding:4px 10px
    }
}

input[data-v-7be08603]::-webkit-inner-spin-button,input[data-v-7be08603]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-7be08603] {
    -moz-appearance: textfield
}

.v-btn[data-v-7be08603] {
    height: 42px;
    transform: scale(1);
    justify-content: start!important
}

@media(max-width: 992px) {
    .v-btn[data-v-7be08603] {
        height:34px
    }
}

@media(max-width: 768px) {
    .v-btn[data-v-7be08603] {
        height:41.5px
    }
}

.submit[data-v-7be08603] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: var(--apple-casino-dark);
    color: #fff
}

.error-deposit[data-v-7be08603],.suggest-amount-deposit[data-v-7be08603] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-7be08603] {
    color: red!important
}

.space[data-v-7be08603] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-7be08603] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-deposit .tab-item-deposit[data-v-7be08603] {
        padding:4px 15px
    }

    .tab-deposit .tab-item-deposit[data-v-7be08603]:first-child {
        margin-right: 10px
    }

    .wrap-deposit[data-v-7be08603] {
        padding-top: 12px
    }

    .wrap-deposit .wrap-deposit-account[data-v-7be08603] {
        width: 300px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-7be08603] {
        font-size: 18px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-7be08603] {
        transform: scale(.7);
        top: -30px;
        right: -30px
    }

    .wrap-deposit .wrap-field[data-v-7be08603] {
        grid-gap: 12px;
        width: calc(100% - 330px)
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .title[data-v-7be08603] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit[data-v-7be08603] {
        width: 34px;
        height: 34px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit svg[data-v-7be08603] {
        width: 20px
    }

    .wrap-deposit .des-bottom[data-v-7be08603] {
        margin-top: 20px
    }

    .wrap-deposit .des-bottom p[data-v-7be08603] {
        font-size: 12px
    }

    .wrap-deposit .submit[data-v-7be08603] {
        margin-top: 24px
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-7be08603] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-7be08603] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-7be08603] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-7be08603] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-7be08603] {
        top: -13px;
        right: 5px
    }

    .wrap-deposit .wrap-deposit-account .bank .content h3[data-v-7be08603],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-7be08603] {
        font-size: 13px
    }

    .wrap-deposit .wrap-deposit-account .des-bottom[data-v-7be08603] {
        display: none
    }

    .tab-deposit[data-v-7be08603] {
        font-size: 13px
    }

    .description[data-v-7be08603] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-7be08603] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-deposit[data-v-7be08603] {
        grid-template-columns: 1fr
    }

    .wrap-field .field .input-deposit .input-field[data-v-7be08603],.wrap-field .field .input-deposit[data-v-7be08603],.wrap-field .field[data-v-7be08603] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-7be08603],.wrap-field .field input[data-v-7be08603],.wrap-field .field textarea[data-v-7be08603] {
        padding: 10px!important;
        width: 100%!important
    }

    .wrap-field .field p[data-v-7be08603] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-7be08603],.wrap-field .field input[data-v-7be08603],.wrap-field .field p[data-v-7be08603] {
        font-size: 15px
    }

    .wrap-field .wrap-btn[data-v-7be08603] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-7be08603] {
        margin-top: 12px;
        font-size: 12px;
        display: block
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-7be08603] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-7be08603] {
        margin: 0
    }

    .submit[data-v-7be08603] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-7be08603] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-7be08603]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-7be08603] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-7be08603] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-7be08603] {
        padding: 4px 16px
    }

    .content-top-deposit[data-v-7be08603] {
        display: grid!important;
        grid-template-columns: 1fr;
        gap: 0!important
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-7be08603] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-7be08603] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-7be08603] {
        transform: scale(.6);
        top: -40px;
        right: -30px
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-7be08603] {
        margin: 5px 0
    }
}

#withdrawHistory[data-v-58cd4190] {
    padding-top: 20px;
    height: 100%
}

.table_pc[data-v-58cd4190] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-58cd4190]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-58cd4190]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-58cd4190] {
        display:none
    }
}

table[data-v-58cd4190] {
    font-size: 14px;
    width: 100%;
    color: #fff
}

table thead tr[data-v-58cd4190] {
    border-radius: 10px!important;
    background: var(--apple-casino-dark);
    color: #fff
}

table thead tr th[data-v-58cd4190] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-58cd4190]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-58cd4190]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-58cd4190] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-58cd4190]:hover {
    background-color: #212121
}

table tbody td[data-v-58cd4190] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-58cd4190],td[data-v-58cd4190],th[data-v-58cd4190] {
    border-collapse: collapse
}

.COMPLETED[data-v-58cd4190] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-58cd4190],.REQUEST[data-v-58cd4190] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-58cd4190] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-58cd4190] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-58cd4190] .v-pagination__item--is-active {
    background-color: var(--apple-casino-dark)
}

.table_mobile[data-v-58cd4190] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-58cd4190] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-58cd4190] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-58cd4190] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-58cd4190] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-58cd4190] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-58cd4190] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-58cd4190]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-43c3e70e] {
    height: 100%;
    padding: 20px
}

.wrap-withdraw[data-v-43c3e70e] {
    height: 100%;
    padding: 15px 0 0
}

.wrap-withdraw[data-v-43c3e70e]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-43c3e70e]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.tab-withdraw[data-v-43c3e70e] {
    display: flex
}

.tab-withdraw .tab-item-withdraw[data-v-43c3e70e] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px
}

.tab-withdraw .tab-item-withdraw[data-v-43c3e70e]:first-child {
    margin-right: 12px
}

.tab-withdraw .tab-item-withdraw[data-v-43c3e70e]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-withdraw .active[data-v-43c3e70e] {
    background: var(--apple-casino-dark)
}

.description[data-v-43c3e70e] {
    color: var(--apple-casino-light);
    border: 1px solid var(--apple-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-43c3e70e] {
    transition: all .3s ease-in
}

.item-lang[data-v-43c3e70e]:hover {
    transition: all .3s ease-in;
    background: var(--apple-casino-dark);
    color: #fff
}

.item-title[data-v-43c3e70e] {
    color: #fff
}

.item-title img[data-v-43c3e70e] {
    border: unset;
    border-radius: unset
}

.bank[data-v-43c3e70e] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-43c3e70e] {
    margin-bottom: 15px
}

.bank .content[data-v-43c3e70e] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-43c3e70e] {
    color: #fff;
    font-size: 14px
}

.bank .content h3[data-v-43c3e70e] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-43c3e70e] {
    display: grid;
    grid-gap: 30px;
    padding-top: 10px
}

.wrap-content-withdraw[data-v-43c3e70e] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px 20px
}

.wrap-content-withdraw .des-bottom[data-v-43c3e70e] {
    display: flex;
    align-items: center
}

@media(max-width: 768px) {
    .wrap-content-withdraw .des-bottom[data-v-43c3e70e] {
        display:none
    }
}

.field[data-v-43c3e70e] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-43c3e70e] {
    width: 200px;
    color: #fff;
    margin-bottom: 10px
}

.field .input-withdraw[data-v-43c3e70e] {
    display: flex;
    gap: 10px
}

.field .input-withdraw .input-field[data-v-43c3e70e] {
    width: calc(100% - 52px)
}

.field .icon-input-withdraw[data-v-43c3e70e] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-43c3e70e] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-43c3e70e] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-43c3e70e] {
    display: flex;
    flex-direction: row;
    gap: 5px
}

.wrap-btn button[data-v-43c3e70e] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-43c3e70e]:hover {
    background: var(--apple-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-43c3e70e]:last-child {
    background: var(--apple-casino-dark)
}

.des-bottom[data-v-43c3e70e] {
    display: none;
    border-radius: 8px;
    border: 1px solid #fff;
    background: #212121;
    padding: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px;
    position: relative
}

.des-bottom p[data-v-43c3e70e] {
    width: 70%
}

.des-bottom img[data-v-43c3e70e] {
    width: 25%;
    position: absolute;
    top: -10%;
    right: 0
}

.v-btn[data-v-43c3e70e],input[data-v-43c3e70e],textarea[data-v-43c3e70e] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 15px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-43c3e70e]:focus,.v-btn[data-v-43c3e70e]:hover,input[data-v-43c3e70e]:focus,input[data-v-43c3e70e]:hover,textarea[data-v-43c3e70e]:focus,textarea[data-v-43c3e70e]:hover {
    outline: none
}

.v-btn[data-v-43c3e70e] {
    height: 56px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-43c3e70e] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-43c3e70e] {
    width: 50%
}

.submit[data-v-43c3e70e] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    color: #fff;
    background: var(--apple-casino-dark);
    margin-top: 30px
}

input[data-v-43c3e70e]::-webkit-inner-spin-button,input[data-v-43c3e70e]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-43c3e70e] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-43c3e70e] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-43c3e70e] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-43c3e70e] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-withdraw .tab-item-withdraw[data-v-43c3e70e] {
        padding:4px 15px
    }

    .tab-withdraw .tab-item-withdraw[data-v-43c3e70e]:first-child {
        margin-right: 10px
    }

    .wrap-withdraw[data-v-43c3e70e] {
        padding-top: 12px
    }

    .wrap-withdraw .wrap-field[data-v-43c3e70e] {
        grid-gap: 12px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw[data-v-43c3e70e] {
        grid-gap: 10px 20px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw .title[data-v-43c3e70e] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-withdraw .des-bottom[data-v-43c3e70e] {
        margin-top: 20px
    }

    .wrap-withdraw .des-bottom p[data-v-43c3e70e] {
        font-size: 13px
    }

    .wrap-withdraw .submit[data-v-43c3e70e] {
        margin-top: 28px
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-43c3e70e] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-43c3e70e] {
        height: auto;
        padding-bottom: 20px
    }

    .tab-withdraw[data-v-43c3e70e] {
        font-size: 13px
    }

    .description[data-v-43c3e70e] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-43c3e70e] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-43c3e70e],.bank .content p[data-v-43c3e70e] {
        font-size: 13px
    }

    .wrap-field[data-v-43c3e70e] {
        padding-top: 12px;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-withdraw[data-v-43c3e70e] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-43c3e70e] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-43c3e70e] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-43c3e70e] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-43c3e70e] {
        height: 42px
    }

    .wrap-field .field .v-btn[data-v-43c3e70e],.wrap-field .field input[data-v-43c3e70e],.wrap-field .field textarea[data-v-43c3e70e] {
        padding: 8px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-43c3e70e] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-43c3e70e],.wrap-field .field input[data-v-43c3e70e],.wrap-field .field p[data-v-43c3e70e] {
        font-size: 15px
    }

    .wrap-field .field .wrap-content[data-v-43c3e70e] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .wrap-btn[data-v-43c3e70e] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-43c3e70e] {
        margin-top: 12px;
        font-size: 12px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    .des-bottom img[data-v-43c3e70e] {
        position: relative;
        width: 15%
    }

    .des-bottom p[data-v-43c3e70e] {
        width: 80%
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-43c3e70e],.wrap-field .field textarea[data-v-43c3e70e] {
        width:100%
    }

    .wrap-field .field textarea[data-v-43c3e70e] {
        height: 48px
    }

    .bank .content[data-v-43c3e70e] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-43c3e70e] {
        margin: 0
    }

    .submit[data-v-43c3e70e] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-43c3e70e] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-43c3e70e] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-43c3e70e] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-43c3e70e]:first-child {
        margin-right: 5px
    }

    .des-bottom img[data-v-43c3e70e] {
        position: relative;
        width: 25%
    }

    .des-bottom p[data-v-43c3e70e] {
        width: 70%
    }
}

.wrap-title-tab .v-slide-group-item--active {
    background: #484848
}

#myPage[data-v-9332dab8] {
    padding: 20px
}

#myPage .title-my-page[data-v-9332dab8] {
    background: rgba(0,0,0,.2);
    border-radius: 10px;
    padding: 10px 10px 10px 70px;
    display: flex;
    align-items: center;
    position: relative
}

#myPage .title-my-page img[data-v-9332dab8] {
    position: absolute;
    left: 10px;
    top: -20px
}

#myPage .title-my-page h3[data-v-9332dab8] {
    color: var(--apple-casino-light);
    font-weight: 600;
    font-size: 20px
}

#myPage .title-my-page .image-bank-info[data-v-9332dab8] {
    top: 5px
}

#myPage .bank-info[data-v-9332dab8] {
    padding: 10px 10px 10px 85px
}

@media(max-width: 374px) {
    #myPage .title-my-page[data-v-9332dab8] {
        padding:10px 10px 10px 50px
    }

    #myPage .title-my-page h3[data-v-9332dab8] {
        font-size: 16px
    }

    #myPage .title-my-page img[data-v-9332dab8] {
        transform: scale(.7);
        left: 0
    }

    #myPage .title-my-page .image-bank-info[data-v-9332dab8] {
        top: -5px
    }

    #myPage .bank-info[data-v-9332dab8] {
        padding: 10px 10px 10px 65px;
        margin-top: 20px
    }
}

.disable .input-my-page .icon-my-page[data-v-9332dab8] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-9332dab8] {
    display: flex;
    gap: 10px
}

.input-my-page .input-field[data-v-9332dab8],.input-my-page input[data-v-9332dab8] {
    width: 90%!important
}

.icon-my-page[data-v-9332dab8] {
    width: 41px;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121
}

.form_mypage[data-v-9332dab8] {
    padding: 8px 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.form_mypage .item_input[data-v-9332dab8] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-9332dab8] {
    font-weight: 400;
    margin-bottom: 4px;
    font-size: 16px
}

.form_mypage .item_input .v-btn[data-v-9332dab8],.form_mypage .item_input input[data-v-9332dab8] {
    width: 100%;
    padding: 10px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.form_mypage .item_input .v-btn[data-v-9332dab8] {
    transform: scale(1);
    height: unset!important;
    justify-content: start!important
}

.form_mypage .item_input .disable-input[data-v-9332dab8] {
    background: #424242;
    border: none;
    pointer-events: none
}

@media(max-width: 576px) {
    .form_mypage[data-v-9332dab8] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-9332dab8] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-9332dab8] {
    width: 100%;
    padding: 10px 50px;
    color: #fff;
    border-radius: 8px;
    font-size: 14px;
    background-color: var(--apple-casino-light)
}

.btn .btn_submit[data-v-9332dab8]:hover {
    box-shadow: 0 8px 24px hsla(0,0%,100%,.2);
    transform: translateY(-2px)
}

.btn .btn_submit .icon[data-v-9332dab8] {
    transform: translateY(3px)
}

.list-bank[data-v-9332dab8] {
    height: 190px!important;
    background-color: #353535!important;
    border: 1px solid #757575
}

.list-bank[data-v-9332dab8]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-9332dab8] {
    transition: all .3s ease-in;
    border-bottom: 1px solid #757575
}

.item-bank[data-v-9332dab8]:hover {
    transition: all .3s ease-in;
    background: var(--apple-casino-dark);
    color: #fff
}

.item-bank[data-v-9332dab8]:last-child {
    border-bottom: none
}

.item-title[data-v-9332dab8] {
    color: #fff
}

.item-title img[data-v-9332dab8] {
    border: unset;
    border-radius: unset
}

#text-error[data-v-9332dab8] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-9332dab8] {
    margin-top: 5px;
    font-size: 12px;
    color: #fff
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-9332dab8] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-9332dab8] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-9332dab8] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-9332dab8] {
        font-size: 12px
    }
}

.item_input {
    .input-check {
        .input {
            padding: 10px 12px!important
        }
    }
}

#coupon[data-v-240d5c56] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-240d5c56] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-240d5c56]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-240d5c56]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-240d5c56] {
        display:none
    }
}

table[data-v-240d5c56] {
    font-size: 14px
}

table thead tr[data-v-240d5c56] {
    border-radius: 10px!important;
    background: var(--apple-casino-dark)
}

table thead tr th[data-v-240d5c56] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-240d5c56]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-240d5c56]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-240d5c56] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-240d5c56]:hover {
    background-color: #212121
}

table tbody td[data-v-240d5c56] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-240d5c56],td[data-v-240d5c56],th[data-v-240d5c56] {
    border-collapse: collapse
}

button[data-v-240d5c56] {
    padding: .2rem .5rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-240d5c56] {
        padding:4px 8px
    }
}

.use[data-v-240d5c56] {
    background: #41bd5c;
    color: #fff
}

.expired[data-v-240d5c56] {
    background: #ebc220;
    color: #3a303f
}

.expired[data-v-240d5c56]:hover {
    cursor: no-drop
}

.used[data-v-240d5c56] {
    background: red;
    color: #fff
}

.used[data-v-240d5c56]:hover {
    cursor: no-drop
}

.item-mobile[data-v-240d5c56] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-240d5c56] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-240d5c56]:last-child {
    text-align: right
}

[data-v-240d5c56] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-240d5c56] .v-pagination__item--is-active {
    background-color: var(--apple-casino-dark)
}

.table-mobile[data-v-240d5c56] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-240d5c56] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-240d5c56] {
        height:100%;
        padding: 0 20px 20px;
        overflow-y: auto
    }

    .table-mobile[data-v-240d5c56] {
        display: block
    }
}

#wrapper_point[data-v-77d894c6] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-77d894c6] {
    display: none
}

.header_point[data-v-77d894c6] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #fff;
    height: 120px;
    font-size: 14px;
    margin-bottom: 20px;
    align-items: center;
    gap: 30px
}

.header_point .item[data-v-77d894c6] {
    font-weight: 700;
    border-radius: 10px;
    border: 1px solid #616161
}

.header_point .item[data-v-77d894c6]:first-child {
    background: url(../images/point-1.8c477483.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-77d894c6]:nth-child(2) {
    background: url(../images/point-2.ba41f1df.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-77d894c6]:nth-child(3) {
    background: url(../images/point-3.9d69c609.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.item[data-v-77d894c6] {
    text-align: center;
    background-color: #212121;
    padding: 20px 0;
    border-radius: 10px
}

.item .title[data-v-77d894c6] {
    text-transform: uppercase
}

.item .number[data-v-77d894c6] {
    margin-top: 16px;
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.body_point[data-v-77d894c6] {
    padding-top: 16px;
    border-top: 1px solid #616161;
    height: calc(100% - 170px)
}

.form[data-v-77d894c6] {
    display: flex;
    gap: 10px;
    font-size: 14px
}

.form input[data-v-77d894c6] {
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    width: 200px;
    color: #fff
}

.form input[data-v-77d894c6]:focus,.form input[data-v-77d894c6]:hover {
    outline: none
}

.form .btn_sbumit[data-v-77d894c6] {
    padding: 4px 10px;
    color: #fff;
    background-color: var(--apple-casino-dark);
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-77d894c6]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-77d894c6] {
    height: 100%
}

.content-point h3[data-v-77d894c6] {
    color: var(--apple-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-77d894c6] {
    height: calc(100% - 75px);
    overflow-y: auto
}

.table-point[data-v-77d894c6]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-77d894c6]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-77d894c6] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-77d894c6] {
    border-radius: 10px!important;
    background: var(--apple-casino-dark);
    color: #fff
}

table thead tr th[data-v-77d894c6] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-77d894c6]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-77d894c6]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-77d894c6] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-77d894c6]:hover {
    background-color: #212121
}

table tbody td[data-v-77d894c6] {
    color: #fff;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-77d894c6],td[data-v-77d894c6],th[data-v-77d894c6] {
    border-collapse: collapse
}

[data-v-77d894c6] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-77d894c6] .v-pagination__item--is-active {
    background-color: var(--apple-casino-dark)
}

.table_mobile .item_table[data-v-77d894c6] {
    background-color: #262626;
    color: #fff;
    border-radius: 10px;
    padding: 10px;
    font-size: 13px
}

.table_mobile .item_value[data-v-77d894c6] {
    color: #fff
}

.table_mobile .item_content[data-v-77d894c6] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.table_mobile .item_content div[data-v-77d894c6]:last-child {
    text-align: right
}

.completed[data-v-77d894c6] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-77d894c6] {
    color: #df7802!important;
    background: #552310
}

.fail[data-v-77d894c6],.pending[data-v-77d894c6] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.fail[data-v-77d894c6] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-77d894c6]::-webkit-inner-spin-button,input[data-v-77d894c6]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-77d894c6] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-77d894c6] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-77d894c6] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-77d894c6] {
        height: auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .title[data-v-77d894c6] {
        font-size: 18px
    }

    .table-point[data-v-77d894c6] {
        display: none
    }

    .table_mobile[data-v-77d894c6] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-77d894c6] {
        height: 100%
    }

    .item[data-v-77d894c6] {
        padding: 12px 0
    }
}

@media(max-width: 425px) {
    .form[data-v-77d894c6] {
        font-size:13px
    }

    .form input[data-v-77d894c6] {
        width: 100%
    }
}

#bettingHistory[data-v-7b752c17] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-7b752c17] {
    height: 100%;
    overflow-y: auto
}

.table_pc[data-v-7b752c17]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-7b752c17]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-7b752c17] {
        display:none
    }
}

.table_mobile[data-v-7b752c17] {
    display: none
}

table[data-v-7b752c17] {
    font-size: 14px;
    width: 100%;
    color: #fff
}

table thead tr[data-v-7b752c17] {
    border-radius: 10px!important;
    background: var(--apple-casino-dark)
}

table thead tr th[data-v-7b752c17] {
    max-width: 200px;
    padding: 10px;
    color: #fff;
    text-align: left
}

table thead tr th[data-v-7b752c17]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-7b752c17]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-7b752c17] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-7b752c17]:hover {
    background-color: #212121
}

table tbody td[data-v-7b752c17] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-7b752c17],td[data-v-7b752c17],th[data-v-7b752c17] {
    border-collapse: collapse
}

.win[data-v-7b752c17] {
    color: #06df02
}

.lose[data-v-7b752c17] {
    color: #ff2f2f
}

.item-mobile[data-v-7b752c17] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-7b752c17] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-7b752c17]:last-child {
    text-align: right
}

[data-v-7b752c17] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-7b752c17] .v-pagination__item--is-active {
    background-color: var(--apple-casino-dark)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-7b752c17] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-7b752c17] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-7b752c17] {
        display: block;
        padding-bottom: 20px
    }
}

#queryCreate[data-v-08e2607c] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-08e2607c] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    cursor: pointer;
    background-color: var(--apple-casino-dark);
    transition: all .2s ease-in
}

.back[data-v-08e2607c]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-08e2607c] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-08e2607c] {
    width: 100%
}

.form .form_input div[data-v-08e2607c] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-08e2607c] {
    margin-bottom: 4px
}

.form input[data-v-08e2607c],.form textarea[data-v-08e2607c] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-08e2607c]:focus,.form input[data-v-08e2607c]:hover,.form textarea[data-v-08e2607c]:focus,.form textarea[data-v-08e2607c]:hover {
    outline: none
}

.form textarea[data-v-08e2607c] {
    min-height: 330px;
    max-height: 600px
}

.btn[data-v-08e2607c] {
    text-align: right
}

.btn .btn_submit[data-v-08e2607c] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--apple-casino-dark)
}

.btn .btn_submit[data-v-08e2607c]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-08e2607c] {
    transform: translateY(1px)
}

@media(max-width: 992px) {
    .form textarea[data-v-08e2607c] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-08e2607c] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-08e2607c],.form input[data-v-08e2607c],.form textarea[data-v-08e2607c] {
        width: 100%
    }
}

#customer[data-v-bc557de4] {
    padding: 20px;
    height: 100%
}

.create[data-v-bc557de4] {
    text-align: right;
    margin-bottom: 20px
}

.create .btn_create[data-v-bc557de4] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--apple-casino-dark);
    transition: all .2s ease-in
}

.create .btn_create[data-v-bc557de4]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-bc557de4] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_customer[data-v-bc557de4] {
    margin-top: 16px;
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_customer[data-v-bc557de4]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-bc557de4]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-bc557de4]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-bc557de4] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-bc557de4] {
    text-align: left;
    padding: 10px;
    background-color: #424242
}

.table_customer .value[data-v-bc557de4] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-bc557de4] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242
}

.table_customer .value .item[data-v-bc557de4]:last-child {
    border-bottom: none
}

.table_customer .value .item[data-v-bc557de4]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_customer .value .item>div[data-v-bc557de4] {
    padding: 10px;
    color: #fff;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-bc557de4]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-bc557de4] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-bc557de4] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-bc557de4] {
    fill: var(--apple-casino-dark)
}

.table_customer .value .item .date[data-v-bc557de4] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-bc557de4] {
        font-size:12px
    }
}

.description[data-v-bc557de4] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-bc557de4] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--apple-casino-light)
}

.description .description-content[data-v-bc557de4] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-bc557de4] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-bc557de4] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-bc557de4] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-bc557de4] {
    display: none
}

.active_value[data-v-bc557de4] {
    background-color: #212121
}

.completed[data-v-bc557de4] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.fail[data-v-bc557de4] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-bc557de4] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-bc557de4] .v-pagination__item--is-active {
    background-color: var(--apple-casino-dark)
}

@media(min-width: 769px) {
    .customer_group[data-v-bc557de4] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-bc557de4] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-bc557de4] {
        display: none
    }

    .create[data-v-bc557de4] {
        text-align: left
    }

    .table_mobile[data-v-bc557de4] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-bc557de4] {
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-bc557de4] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .description h5[data-v-bc557de4] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-bc557de4] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-bc557de4] {
        background-color: #262626;
        padding: 10px 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-bc557de4] {
        display: grid;
        grid-template-columns: 25% 72%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-bc557de4] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-bc557de4] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .description[data-v-bc557de4] {
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-bc557de4] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-00123936] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-00123936] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-00123936] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-00123936] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--apple-casino-dark)
}

.create .btn_create[data-v-00123936]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-00123936] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-00123936] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_message[data-v-00123936]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-00123936]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-00123936] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-00123936] {
    text-align: left;
    padding: 10px;
    background: var(--apple-casino-dark)
}

.table_message .title>div[data-v-00123936]:first-child {
    border-radius: 4px 0 0 4px
}

.table_message .title>div[data-v-00123936]:last-child {
    border-radius: 0 4px 4px 0
}

.table_message .value[data-v-00123936] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-00123936] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242
}

.table_message .value .item[data-v-00123936]:last-child {
    border-bottom: none
}

.table_message .value .item[data-v-00123936]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_message .value .item>div[data-v-00123936] {
    padding: 10px;
    color: #fff;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-00123936]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-00123936] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-00123936] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-00123936] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-00123936] {
    color: var(--apple-casino-dark)
}

.table_message .value .item .trash:hover svg[data-v-00123936] {
    fill: var(--apple-casino-dark)
}

.table_message .value .item .date[data-v-00123936] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-00123936] {
        font-size:12px
    }
}

.description[data-v-00123936] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-00123936] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--apple-casino-light)
}

.description .description-content[data-v-00123936] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-00123936] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-00123936] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-00123936] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-00123936] {
    margin-bottom: 10px;
    color: var(--apple-casino-light)
}

.table_mobile[data-v-00123936] {
    display: none
}

.active_value[data-v-00123936] {
    background-color: #212121
}

[data-v-00123936] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-00123936] .v-pagination__item--is-active {
    background-color: var(--apple-casino-dark)
}

@media(min-width: 769px) {
    .messagebox_group[data-v-00123936] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-00123936] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-00123936] {
        display: none
    }

    .create[data-v-00123936] {
        text-align: left
    }

    .table_mobile[data-v-00123936] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-00123936] {
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-00123936] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-00123936] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-00123936] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .item_moblie[data-v-00123936] {
        padding: 10px 12px
    }

    .table_mobile .item_moblie>div[data-v-00123936] {
        display: grid;
        grid-template-columns: calc(25% - 8px) 75%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-00123936] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-00123936] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .state .icon[data-v-00123936] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .item_moblie .state .unread[data-v-00123936] {
        color: var(--apple-casino-dark)
    }
}

#personal[data-v-06724e39] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    padding-top: 60px;
    overflow: hidden;
    height: 100%;
    border-top: 1px solid #fff
}

@media(max-width: 992px) {
    #personal[data-v-06724e39] {
        padding-top:103px
    }
}

@media(max-width: 374px) {
    #personal[data-v-06724e39] {
        padding-top:164px
    }
}

.titles[data-v-06724e39] {
    padding: 20px 10px 0 10px;
    background: url(../images/bg-head-modal.8c99b460.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-06724e39] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-06724e39]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-06724e39] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-06724e39] {
    color: #fff;
    background: var(--apple-casino-light);
    border: 1px solid var(--apple-casino-light)
}

.titles .active .icon[data-v-06724e39] {
    opacity: 1
}

.tab-personal[data-v-06724e39] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

@media(max-width: 1130px) {
    .tab-personal[data-v-06724e39] {
        gap:3px
    }
}

.tab-personal .tab-item-personal[data-v-06724e39] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #868e96;
    border-bottom: none
}

.tab-personal .tab-item-personal .icon[data-v-06724e39] {
    margin-right: 5px;
    opacity: .7
}

.tab-personal .tab-item-personal[data-v-06724e39]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-06724e39] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-06724e39] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-06724e39] {
        font-size:11px
    }

    .tab-personal .tab-item-personal .icon[data-v-06724e39] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-personal .tab-item-personal[data-v-06724e39] {
        height:35px
    }
}

.tab-personal .active[data-v-06724e39] {
    border: 1px solid var(--apple-casino-dark);
    background: var(--apple-casino-dark);
    color: #fff
}

.tab-personal .active .icon[data-v-06724e39] {
    opacity: 1
}

.tab-personal .active[data-v-06724e39]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-personal[data-v-06724e39] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-06724e39] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-06724e39] {
    height: 100%;
    overflow-y: auto
}

.tab-content[data-v-06724e39]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-06724e39]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.textKo[data-v-06724e39] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-06724e39] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-06724e39],.v-card--variant-flat[data-v-06724e39] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-06724e39] {
    background: transparent!important
}

.v-slide-group__next[data-v-06724e39],.v-slide-group__prev[data-v-06724e39] {
    display: none!important
}

@media(max-width: 768px) {
    .titles[data-v-06724e39] {
        padding:15px 8px 0 8px
    }

    .tab-content[data-v-06724e39] {
        height: 100%;
        overflow-y: hidden
    }
}

@media(max-width: 425px) {
    .titles .title-item[data-v-06724e39] {
        flex-wrap:wrap;
        justify-content: center;
        font-size: 12px
    }
}

#faq-services[data-v-29354662] {
    padding: 20px;
    height: 100%
}

h3[data-v-29354662],h5[data-v-29354662] {
    color: var(--apple-casino-light);
    font-weight: 600
}

.title_faq[data-v-29354662] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-29354662] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-29354662]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-29354662]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-29354662],.list-item .item[data-v-29354662],.list-item .title[data-v-29354662] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-29354662],.list-item .item p[data-v-29354662],.list-item .title p[data-v-29354662] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-29354662],.list-item .item .item_index[data-v-29354662],.list-item .title .item_index[data-v-29354662] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #fff
}

.list-item .item_title_wrap[data-v-29354662] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-29354662] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-faq[data-v-29354662] {
    font-size: 20px;
    color: #8d8d8d;
    font-weight: 600
}

.list-item .value[data-v-29354662] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-29354662] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-29354662] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-29354662]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-29354662]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-29354662],.list-item .title[data-v-29354662] {
    background: #383838
}

.item_state span[data-v-29354662] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-29354662] {
    background: #616161
}

.item_state_open[data-v-29354662] {
    background: #fff
}

.description[data-v-29354662] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-29354662] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-29354662] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-29354662] {
    border-radius: 6px
}

.activeMessage .description[data-v-29354662] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-29354662] {
    opacity: 1!important;
    background-color: #424242;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-faq[data-v-29354662] {
    color: var(--apple-casino-light);
    font-weight: 600
}

.center-text p[data-v-29354662]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-29354662] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-29354662] {
    display: none
}

.line[data-v-29354662] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-29354662] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-29354662] .v-pagination__item--is-active {
    background-color: var(--apple-casino-dark)
}

@media(max-width: 768px) {
    #faq-services[data-v-29354662] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #faq-services[data-v-29354662]::-webkit-scrollbar {
        width: 6px
    }

    #faq-services[data-v-29354662]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-29354662] {
        display: none
    }

    .list-item_mobile[data-v-29354662] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-29354662] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-29354662],.list-item_mobile .item_mobile h5[data-v-29354662] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-29354662] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-29354662] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-29354662] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-29354662] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-29354662] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-29354662] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-29354662] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-29354662] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-29354662] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-29354662] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-29354662] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-29354662] {
        font-size: 11px
    }
}

#event-services[data-v-7efe4d1c] {
    padding: 20px;
    height: 100%
}

h3[data-v-7efe4d1c],h5[data-v-7efe4d1c] {
    color: var(--apple-casino-light);
    font-weight: 600
}

.title_event[data-v-7efe4d1c] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-7efe4d1c] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-7efe4d1c]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-7efe4d1c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-7efe4d1c],.list-item .item[data-v-7efe4d1c],.list-item .title[data-v-7efe4d1c] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-7efe4d1c],.list-item .item p[data-v-7efe4d1c],.list-item .title p[data-v-7efe4d1c] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-7efe4d1c],.list-item .item .item_index[data-v-7efe4d1c],.list-item .title .item_index[data-v-7efe4d1c] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #fff
}

.list-item .item_title_wrap[data-v-7efe4d1c] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-7efe4d1c] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-event[data-v-7efe4d1c] {
    font-size: 20px;
    color: #8d8d8d;
    font-weight: 600
}

.list-item .item_title .title-content-item-event_date[data-v-7efe4d1c] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-7efe4d1c] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-7efe4d1c] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-7efe4d1c] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-7efe4d1c]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-7efe4d1c]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-7efe4d1c],.list-item .title[data-v-7efe4d1c] {
    background: #383838
}

.item_state span[data-v-7efe4d1c] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-7efe4d1c] {
    background: #616161
}

.item_state_open[data-v-7efe4d1c] {
    background: #fff
}

.description[data-v-7efe4d1c] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-7efe4d1c] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-7efe4d1c] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-7efe4d1c] {
    border-radius: 6px
}

.activeMessage .description[data-v-7efe4d1c] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-7efe4d1c] {
    opacity: 1!important;
    background-color: #424242;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-event[data-v-7efe4d1c] {
    color: var(--apple-casino-light);
    font-weight: 600
}

.center-text p[data-v-7efe4d1c]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-7efe4d1c] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-7efe4d1c] {
    display: none
}

.line[data-v-7efe4d1c] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-7efe4d1c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-7efe4d1c] .v-pagination__item--is-active {
    background-color: var(--apple-casino-dark)
}

@media(max-width: 768px) {
    #event-services[data-v-7efe4d1c] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #event-services[data-v-7efe4d1c]::-webkit-scrollbar {
        width: 6px
    }

    #event-services[data-v-7efe4d1c]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-7efe4d1c] {
        display: none
    }

    .list-item_mobile[data-v-7efe4d1c] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-7efe4d1c] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-7efe4d1c],.list-item_mobile .item_mobile h5[data-v-7efe4d1c] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-7efe4d1c] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-7efe4d1c] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-7efe4d1c] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-7efe4d1c] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-7efe4d1c] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-7efe4d1c] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-7efe4d1c] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-7efe4d1c] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-7efe4d1c] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-7efe4d1c] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-7efe4d1c] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-7efe4d1c] {
        font-size: 11px
    }
}

#notice-services[data-v-42107372] {
    padding: 20px;
    height: 100%
}

h3[data-v-42107372],h5[data-v-42107372] {
    color: var(--apple-casino-light);
    font-weight: 600
}

.title_notice[data-v-42107372] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-42107372] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-42107372]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-42107372]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-42107372],.list-item .item[data-v-42107372],.list-item .title[data-v-42107372] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-42107372],.list-item .item p[data-v-42107372],.list-item .title p[data-v-42107372] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-42107372],.list-item .item .item_index[data-v-42107372],.list-item .title .item_index[data-v-42107372] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: 700;
    color: #fff
}

.list-item .item_title_wrap[data-v-42107372] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-42107372] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-notice[data-v-42107372] {
    font-size: 20px;
    color: #8d8d8d;
    font-weight: 600
}

.list-item .item_title .title-content-item-notice_date[data-v-42107372] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-42107372] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-42107372] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-42107372] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-42107372]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-42107372]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-42107372],.list-item .title[data-v-42107372] {
    background: #383838
}

.item_state span[data-v-42107372] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-42107372] {
    background: #616161
}

.item_state_open[data-v-42107372] {
    background: #fff
}

.description[data-v-42107372] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-42107372] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-42107372] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-42107372] {
    border-radius: 6px
}

.activeMessage .description[data-v-42107372] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-42107372] {
    opacity: 1!important;
    background-color: #424242;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-notice[data-v-42107372] {
    color: var(--apple-casino-light);
    font-weight: 600
}

.center-text p[data-v-42107372]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-42107372] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-42107372] {
    display: none
}

.line[data-v-42107372] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-42107372] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-42107372] .v-pagination__item--is-active {
    background-color: var(--apple-casino-dark)
}

@media(max-width: 768px) {
    #notice-services[data-v-42107372] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #notice-services[data-v-42107372]::-webkit-scrollbar {
        width: 6px
    }

    #notice-services[data-v-42107372]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-42107372] {
        display: none
    }

    .list-item_mobile[data-v-42107372] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-42107372] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-42107372],.list-item_mobile .item_mobile h5[data-v-42107372] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-42107372] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-42107372] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-42107372] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-42107372] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-42107372] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-42107372] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-42107372] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-42107372] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-42107372] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-42107372] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-42107372] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-42107372] {
        font-size: 11px
    }
}

#partnership[data-v-472bd6ff] {
    padding: 20px;
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain
}

.partnership_group .partnership_header[data-v-472bd6ff] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-472bd6ff] {
    color: var(--apple-casino-light);
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-472bd6ff] {
    color: #fff;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-472bd6ff] {
    width: 90%;
    margin: 48px auto 0
}

.partnership_group .partnership_body .list_item[data-v-472bd6ff] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 40px
}

.partnership_group .partnership_body .item[data-v-472bd6ff] {
    height: 100px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-472bd6ff]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-472bd6ff] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-472bd6ff] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-472bd6ff] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-472bd6ff] {
    color: #fff;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-472bd6ff] {
        padding:30px 12px
    }

    .partnership_group .partnership_body[data-v-472bd6ff] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-472bd6ff] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-472bd6ff] {
        color: #fff;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-472bd6ff] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-472bd6ff] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#services[data-v-0d83c884] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain;
    padding-top: 70px;
    height: 100%
}

.titles[data-v-0d83c884] {
    padding: 20px 20px 0 20px;
    background: url(../images/bg-head-modal.8c99b460.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-0d83c884] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    border: 1px solid #868e96;
    border-bottom: none
}

.titles .title-item[data-v-0d83c884]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-0d83c884] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-0d83c884] {
    color: #fff;
    background: var(--apple-casino-dark);
    border: 1px solid var(--apple-casino-dark)
}

.titles .active .icon[data-v-0d83c884] {
    opacity: 1
}

.tab[data-v-0d83c884] {
    height: calc(100% - 70px)
}

.v-card--variant-elevated[data-v-0d83c884],.v-card--variant-flat[data-v-0d83c884] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-0d83c884] {
    background: transparent!important
}

.textKo[data-v-0d83c884] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-0d83c884] {
        font-size:14px!important
    }
}

@media(max-width: 768px) {
    .titles[data-v-0d83c884] {
        padding:22px 8px 0 8px
    }

    .tab[data-v-0d83c884] {
        height: 100%
    }
}

.guide-item[data-v-5e5401c4] {
    width: 100%
}

.title-guide[data-v-5e5401c4] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-5e5401c4] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-2fcee04a] {
    width: 100%
}

.title-guide[data-v-2fcee04a] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-ba96e57c] {
    width: 100%
}

.title-guide[data-v-ba96e57c] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-14476ab4] {
    width: 100%
}

.title-guide[data-v-14476ab4] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-de276ba0] {
    width: 100%
}

.title-guide[data-v-de276ba0] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-231162f6] {
    width: 100%
}

.title-guide[data-v-231162f6] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-ac6b1996] {
    width: 100%
}

.title-guide[data-v-ac6b1996] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-479edd54] {
    width: 100%
}

.title-guide[data-v-479edd54] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-479edd54] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-da10f620] {
    height: 100%;
    margin: 0 auto;
    padding: 30px;
    overflow-y: auto;
    background: linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../images/bg-content-modal.143a6189.webp),#d3d3d3 50%/cover no-repeat
}

@media(max-width: 768px) {
    #rules[data-v-da10f620] {
        height:100%;
        padding: 30px 10px 30px 10px
    }
}

#rules h2[data-v-da10f620] {
    font-size: 1.5rem
}

#rules .tab-rules[data-v-da10f620] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

#rules .tab-rules .tab-item-rules[data-v-da10f620] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-da10f620]:hover {
    transform: scale(.95);
    transition: all .3s
}

#rules .tab-rules .active[data-v-da10f620] {
    border: 1px solid var(--apple-casino-light);
    background: var(--apple-casino-light);
    color: #fff
}

#rules .tab-rules .active[data-v-da10f620]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    #rules .tab-rules[data-v-da10f620] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-da10f620] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-da10f620] {
    border-radius: 10px 10px 0 0;
    background: #383838;
    margin-right: 4px;
    width: calc(12.5% - 4px);
    font-size: 14px
}

#rules .tab-item .v-btn__content[data-v-da10f620] {
    font-size: 14px
}

@media(max-width: 1080px) {
    #rules .tab-item[data-v-da10f620] {
        width:auto
    }
}

#rules .tab-item[data-v-da10f620]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-da10f620] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .v-slide-group-item--active[data-v-da10f620] {
    border: 1px solid var(--Rectangle-17,#484848);
    background: var(--Rectangle-17,#484848)
}

#rules .tab-content[data-v-da10f620] {
    height: 470px;
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    border-radius: none;
    background: transparent;
    color: #fff;
    border: 1px solid #484848;
    border-radius: 0 0 10px 10px
}

#rules .tab-content h3[data-v-da10f620],#rules .tab-content h4[data-v-da10f620] {
    color: var(--apple-casino-light)
}

#rules .tab-content p[data-v-da10f620]:last-child,#rules .tab-content ul[data-v-da10f620] {
    margin-bottom: 0
}

#rules .tab-content[data-v-da10f620]::-webkit-scrollbar {
    width: 0
}

@media(max-width: 768px) {
    #rules .tab-content[data-v-da10f620] {
        height:66vh
    }
}

#rules .v-btn__content[data-v-da10f620] {
    font-size: 14px
}

#rules .v-slide-group__content[data-v-da10f620] {
    justify-content: space-between
}

#rules .v-tab__slider[data-v-da10f620] {
    background: var(--primaryPlayG3)
}

#rules .title-guide[data-v-da10f620] {
    padding-top: 16px;
    margin-top: 0
}

@media(max-width: 768px) {
    #rules .card[data-v-da10f620] {
        width:95%
    }

    #rules .tab-item .v-btn__content[data-v-da10f620] {
        font-size: 9px
    }
}

.tab-item {
    .v-btn__content {
        font-size: 12px
    }

    .v-tab__slider {
        height: 0!important
    }

    .v-tab--selected .v-tab__slider,.v-tab__slider {
        opacity: 0!important
    }
}

#videoSlot[data-v-9e1fc9cc] {
    height: calc(100% - 71px);
    padding: 10px;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid var(--apple-casino-light);
    border-radius: 6px
}

#videoSlot[data-v-9e1fc9cc]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-9e1fc9cc]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #videoSlot[data-v-9e1fc9cc] {
        height:-moz-max-content;
        height: max-content
    }
}

.slot[data-v-9e1fc9cc] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-9e1fc9cc] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-9e1fc9cc] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-9e1fc9cc] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 6px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-9e1fc9cc] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.item_slot:hover .overlay[data-v-9e1fc9cc] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-9e1fc9cc] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-9e1fc9cc] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px;
    margin-bottom: 30px
}

.item-casino[data-v-9e1fc9cc] {
    animation: scBtnAnim-9e1fc9cc .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #474545;
    border-radius: 13px;
    max-height: 140px;
    height: 100%;
    position: relative
}

.item-casino[data-v-9e1fc9cc]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino .logo_premium[data-v-9e1fc9cc] {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain;
    width: 24px
}

.item-casino[data-v-9e1fc9cc]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-9e1fc9cc] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_slot_content[data-v-9e1fc9cc] {
    height: 100%
}

.search-game[data-v-9e1fc9cc] {
    display: flex;
    padding: 15px 0 10px;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-9e1fc9cc] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-9e1fc9cc] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-9e1fc9cc] {
    border: 1px solid var(--apple-casino-light);
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff
}

.search-game input[data-v-9e1fc9cc]:active,.search-game input[data-v-9e1fc9cc]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-9e1fc9cc] {
        min-width:200px;
        width: 100%
    }
}

.search-game .wrap-filter[data-v-9e1fc9cc] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    padding: 4px 8px;
    border-radius: 70px;
    display: flex;
    align-items: center;
    gap: 4px
}

.search-game .wrap-filter>div[data-v-9e1fc9cc] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 4px 8px;
    border: 1px solid transparent;
    cursor: pointer
}

.search-game .wrap-filter>div p[data-v-9e1fc9cc] {
    font-size: 13px;
    color: #e0e0e0;
    font-weight: 500
}

.search-game .wrap-filter>div[data-v-9e1fc9cc]:hover:not(.activeFilter) {
    transition: all 1s;
    border-radius: 70px;
    background: #949494
}

.search-game .wrap-filter .activeFilter[data-v-9e1fc9cc] {
    border-radius: 70px;
    border: 1px solid var(--apple-casino-light);
    background: linear-gradient(0deg,#bdbdbd -39.13%,rgba(171,171,188,0) 246.74%)
}

.search-game .wrap-filter .activeFilter p[data-v-9e1fc9cc] {
    color: #fff
}

@media(max-width: 425px) {
    .search-game .wrap-filter[data-v-9e1fc9cc] {
        justify-content:space-between
    }

    .search-game .wrap-filter>div[data-v-9e1fc9cc] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-9e1fc9cc] {
        display: none
    }

    .search-game .wrap-filter .activeFilter p[data-v-9e1fc9cc] {
        display: inline-block
    }
}

.search-game.justify-content-search[data-v-9e1fc9cc] {
    justify-content: space-between
}

.pagination-slot[data-v-9e1fc9cc] {
    display: flex;
    justify-content: center
}

[data-v-9e1fc9cc] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-9e1fc9cc] .v-pagination__item--is-active {
    background-color: var(--apple-casino-dark)
}

@keyframes scBtnAnim-9e1fc9cc {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-9e1fc9cc] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-9e1fc9cc] {
        grid-template-columns:repeat(3,1fr)
    }

    .pagination-slot[data-v-9e1fc9cc] {
        margin-top: 20px
    }

    .search-game.justify-content-search[data-v-9e1fc9cc] {
        flex-direction: column
    }

    .search-game.justify-content-search .wrap_input-search[data-v-9e1fc9cc] {
        flex: 1;
        width: 100%
    }

    .search-game.justify-content-search input[data-v-9e1fc9cc] {
        width: 100%
    }
}

@media(max-width: 450px) {
    .slot[data-v-9e1fc9cc] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#topSlot[data-v-ba869c42] {
    padding-top: 24px
}

.slot[data-v-ba869c42] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-ba869c42] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-ba869c42] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-ba869c42] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.item_slot:hover .overlay[data-v-ba869c42] {
    opacity: 1;
    transition: all .5s
}

img[data-v-ba869c42] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-ba869c42] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px
}

.item-casino[data-v-ba869c42] {
    animation: scBtnAnim-ba869c42 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-ba869c42]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-ba869c42] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-ba869c42 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-ba869c42] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-ba869c42] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-ba869c42] {
        grid-template-columns:repeat(2,1fr)
    }
}

#wrapper_slot[data-v-8cb5d916] {
    padding: 20px;
    height: 100%
}

.company[data-v-8cb5d916] {
    height: 30%;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border: 1px solid var(--apple-casino-light);
    border-radius: 6px
}

.company[data-v-8cb5d916]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-8cb5d916]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-8cb5d916] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-8cb5d916]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-8cb5d916]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-8cb5d916] {
    height: 70%
}

.slot[data-v-8cb5d916]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-8cb5d916]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-8cb5d916] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-8cb5d916],.outstanding[data-v-8cb5d916] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 8px 10px
}

.item[data-v-8cb5d916],.item_company[data-v-8cb5d916] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#696969 -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-8cb5d916]:hover,.item_company[data-v-8cb5d916]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-8cb5d916],.content_item[data-v-8cb5d916] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-8cb5d916],.content_item .name[data-v-8cb5d916] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-8cb5d916],.content_item .name[data-v-8cb5d916] {
        font-size:12px
    }
}

.outstanding .item[data-v-8cb5d916] {
    min-height: 54px;
    grid-template-columns: 1fr;
    padding: 0 5px;
    position: relative
}

.outstanding .item .logo-top-company[data-v-8cb5d916] {
    position: absolute;
    width: 25px;
    height: auto;
    right: -4px;
    top: -6px
}

.outstanding .disabled[data-v-8cb5d916] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-8cb5d916]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-8cb5d916] {
    height: 54px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-8cb5d916] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-8cb5d916] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-8cb5d916] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .company_logo[data-v-8cb5d916] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-8cb5d916] {
    height: 50px
}

.outstanding .logo img[data-v-8cb5d916] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-8cb5d916] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-8cb5d916] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-8cb5d916] {
        width:100%
    }
}

.list-company[data-v-8cb5d916] {
    margin-top: 10px
}

.list-company .logo_item[data-v-8cb5d916] {
    width: 100%;
    height: 36px
}

img[data-v-8cb5d916] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-8cb5d916] {
    background-image: url(../images/bg-head-modal.8c99b460.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-8cb5d916] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-8cb5d916]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-8cb5d916] {
    background-color: dimgray;
    color: #fff!important
}

.item-casino[data-v-8cb5d916] {
    animation: scBtnAnim-8cb5d916 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-8cb5d916] {
    background: linear-gradient(0deg,#bdbdbd -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-8cb5d916] {
    color: #fff
}

.item-casino[data-v-8cb5d916]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-8cb5d916 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-8cb5d916] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-8cb5d916] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-8cb5d916],.outstanding[data-v-8cb5d916] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-8cb5d916] {
        padding:26px 12px
    }

    .body_slot[data-v-8cb5d916] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-8cb5d916],.outstanding[data-v-8cb5d916] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-8cb5d916] {
        padding:10px
    }

    .company[data-v-8cb5d916] {
        height: 170px
    }

    .slot[data-v-8cb5d916] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-8cb5d916],.outstanding[data-v-8cb5d916] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-8cb5d916],.item_company[data-v-8cb5d916] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-8cb5d916] {
        width:110px;
        height: 40px
    }

    .item[data-v-8cb5d916],.item_company[data-v-8cb5d916] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-8cb5d916] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-8cb5d916],.outstanding .logo_brand[data-v-8cb5d916] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-8cb5d916] {
        width: 100%;
        height: 35px
    }
}

#wrap-sky-wind[data-v-7a68ab07] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    margin: 10px;
    padding: 10px;
    border-radius: 10px;
    height: calc(100% - 20px)
}

@media(max-width: 768px) {
    #wrap-sky-wind[data-v-7a68ab07] {
        height:-moz-max-content;
        height: max-content
    }
}

#skywind[data-v-7a68ab07] {
    height: calc(100% - 52px);
    padding: 10px 0;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#skywind[data-v-7a68ab07]::-webkit-scrollbar {
    width: 6px
}

#skywind[data-v-7a68ab07]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #skywind[data-v-7a68ab07] {
        height:-moz-max-content;
        height: max-content;
        overflow-x: hidden
    }
}

.skywind-list[data-v-7a68ab07] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_skywind[data-v-7a68ab07] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_skywind[data-v-7a68ab07] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_skywind .overlay[data-v-7a68ab07] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_skywind .play[data-v-7a68ab07] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.item_skywind:hover .overlay[data-v-7a68ab07] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-7a68ab07] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-7a68ab07] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-7a68ab07] {
    animation: scBtnAnim-7a68ab07 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #928282;
    border-radius: 13px;
    max-height: 140px;
    height: 100%
}

.item-casino[data-v-7a68ab07]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino[data-v-7a68ab07]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-7a68ab07] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_skywind_content[data-v-7a68ab07] {
    height: 100%
}

.search-game[data-v-7a68ab07] {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-7a68ab07] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-7a68ab07] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-7a68ab07] {
    background: #292929;
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-7a68ab07]:active,.search-game input[data-v-7a68ab07]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-7a68ab07] {
        min-width:200px;
        width: 100%
    }
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-7a68ab07] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-7a68ab07] {
        flex: 1
    }
}

@media(max-width: 475px) {
    .search-game[data-v-7a68ab07] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }
}

.pagination-slot[data-v-7a68ab07] {
    display: flex;
    justify-content: center
}

[data-v-7a68ab07] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-7a68ab07] .v-pagination__item--is-active {
    background-color: var(--apple-casino-dark)
}

@keyframes scBtnAnim-7a68ab07 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(min-width: 950px)and (max-width:1100px) {
    .skywind-list[data-v-7a68ab07] {
        grid-template-columns:repeat(6,1fr)
    }
}

@media(max-width: 950px) {
    .skywind-list[data-v-7a68ab07] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .skywind-list[data-v-7a68ab07] {
        grid-template-columns:repeat(4,1fr)
    }

    .pagination-slot[data-v-7a68ab07] {
        margin-top: 20px
    }

    .skywind-list[data-v-7a68ab07] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .skywind-list[data-v-7a68ab07] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#partner[data-v-7531eb6b] {
    display: none;
    align-items: center;
    background: #353535;
    position: relative
}

@media(max-width: 1300px) {
    #partner[data-v-7531eb6b] {
        display:none
    }
}

.agent-desktop[data-v-7531eb6b] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end
}

.agent-desktop .line[data-v-7531eb6b] {
    margin: 0 20px;
    background: #fff;
    height: 24px;
    width: 1px
}

.agent-desktop a[data-v-7531eb6b]:hover,.agent-desktop button[data-v-7531eb6b]:hover {
    transform: scale(.95);
    transition: all .2s ease-in;
    opacity: .8
}

.agent-desktop .settlement[data-v-7531eb6b]:hover {
    transform: scale(1);
    transition: unset;
    opacity: 1;
    cursor: unset
}

.agent-desktop button[data-v-7531eb6b] {
    transition: all .2s ease-in
}

.agent-desktop .total-money[data-v-7531eb6b],.agent-desktop a[data-v-7531eb6b] {
    padding: 4px 16px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

.agent-desktop .total-money svg[data-v-7531eb6b],.agent-desktop a svg[data-v-7531eb6b] {
    margin-right: 5px
}

.agent-desktop .agent-page[data-v-7531eb6b] {
    background: var(--ready-casino-dark)
}

.agent-desktop .settlement[data-v-7531eb6b],.agent-desktop .total-money[data-v-7531eb6b] {
    background: #212121
}

.agent-desktop .total-money[data-v-7531eb6b] {
    cursor: inherit
}

.agent-desktop .total-money p[data-v-7531eb6b] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

.agent-desktop .total-money span[data-v-7531eb6b] {
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.agent-desktop .calculate[data-v-7531eb6b],.agent-desktop .refesh[data-v-7531eb6b] {
    display: flex;
    align-items: center
}

.agent-desktop .calculate[data-v-7531eb6b] {
    background: #212121;
    padding: 4px;
    border-radius: 10px
}

@media(max-width: 1300px) {
    .agent-desktop[data-v-7531eb6b] {
        display:none
    }
}

.main-start[data-v-f4eae444] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 889
}

.opacity[data-v-f4eae444] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-f4eae444] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-f4eae444]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-f4eae444]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-f4eae444] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-f4eae444] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

.animated[data-v-f4eae444] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-f4eae444] {
    width: calc(25% - 7.5px)
}

.animation-hide[data-v-f4eae444] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-f4eae444] {
    background-color: #212121;
    width: 100%;
    border: 1px solid var(--aqua-gold)
}

.item-header[data-v-f4eae444] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-f4eae444] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-f4eae444] {
    font-weight: 200;
    font-size: 30px;
    background: #fff;
    border-radius: 50%;
    padding: 4px;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-f4eae444] {
    width: 20px;
    height: 20px
}

.item-banner[data-v-f4eae444] {
    height: 92%;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
    position: relative
}

.banner[data-v-f4eae444] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-f4eae444] {
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    transition: all .5s;
    z-index: 1;
    font-weight: 700;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.item-footer[data-v-f4eae444] {
    cursor: pointer;
    background: url(../images/bg-button-modal-start.5a79b3a1.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: relative
}

.item-footer[data-v-f4eae444]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(180deg,hsla(46,59%,64%,.1),hsla(52,77%,78%,.1) 20%,rgba(255,254,192,.1) 40%,hsla(53,72%,79%,.1) 60%,hsla(48,61%,65%,.1) 73.5%,hsla(48,66%,69%,.1));
    -webkit-backdrop-filter: blur(1.5px);
    backdrop-filter: blur(1.5px)
}

.item-footer img[data-v-f4eae444] {
    width: 20%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute
}

.item-footer .icon_modal-1[data-v-f4eae444] {
    left: 0;
    bottom: 0
}

.item-footer .icon_modal-2[data-v-f4eae444] {
    bottom: 0;
    right: 0
}

@media(max-width: 991.98px) {
    .item-start[data-v-f4eae444] {
        height:80%;
        width: 400px
    }

    .item[data-v-f4eae444] {
        width: 100%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%)
    }
}

@media(max-width: 450px) {
    .logo[data-v-f4eae444] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-f4eae444] {
        height: 16px;
        width: 16px
    }

    .item-start[data-v-f4eae444] {
        width: 90%
    }

    .item[data-v-f4eae444] {
        width: 80%;
        left: 50%
    }

    .item-header[data-v-f4eae444] {
        align-items: center
    }

    .logo-main[data-v-f4eae444] {
        height: 80%
    }

    .btn-close-modal[data-v-f4eae444] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-f4eae444] {
        height:800px
    }

    .item-footer[data-v-f4eae444],.item-header[data-v-f4eae444] {
        height: 8%
    }

    .item-banner[data-v-f4eae444] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-f4eae444] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-f4eae444] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-f4eae444] {
        height:360px!important;
        width: 100%
    }

    .item-start .item-banner[data-v-f4eae444] {
        height: 88.8%
    }

    .item[data-v-f4eae444] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-f4eae444] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-f4eae444] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-f4eae444] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-f4eae444] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-f4eae444] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-f4eae444] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-f4eae444] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-f4eae444] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-f4eae444] {
        height:200px!important;
        width: 100%
    }

    .item-start .item-banner[data-v-f4eae444] {
        height: 87%
    }

    .logo[data-v-f4eae444] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-f4eae444] {
        height: 10px;
        width: 10px
    }
}

.page[data-v-d3579ba6] {
    background: #000;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.bg-image[data-v-d3579ba6] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url(../images/bg-home-2.baf2d98a.png);
    background-repeat: repeat;
    background-size: contain
}

@keyframes animateMoney-d3579ba6 {
    0%,to {
        background-position-y: 0
    }

    50% {
        background-position-y: -30px
    }
}

.custom-bg-image[data-v-d3579ba6] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45%;
    z-index: 0;
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 1300px) {
    .custom-bg-image[data-v-d3579ba6] {
        top:47px
    }
}

@media(max-width: 768px) {
    .custom-bg-image[data-v-d3579ba6] {
        height:15%;
        top: 64px
    }
}

.custom-nav-no-bg[data-v-d3579ba6] {
    top: 64px
}

@media(max-width: 1300px) {
    .custom-style-page[data-v-d3579ba6] {
        margin-top:64px
    }
}

.custom-style-nav[data-v-d3579ba6] {
    display: flex;
    flex-direction: row
}

.custom-nav[data-v-d3579ba6]:before {
    top: 50px;
    border-top: 2px solid #495057
}

@media(max-width: 1300px) {
    .custom-nav[data-v-d3579ba6]:before {
        top:62px
    }
}

.lang-ko[data-v-d3579ba6] {
    font-family: Malgun gothic,sans-serif
}

.error-section[data-v-d3579ba6] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    background: rgba(0,0,0,.85);
    z-index: 999;
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap-error[data-v-d3579ba6] {
    width: 500px;
    height: 300px;
    background: url(../images/bg-popup.e3a24076.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 25%,0;
    position: relative;
    border-radius: 12px;
    border: 1px solid #dac16e;
    box-shadow: 0 0 74px 0 hsla(52,77%,78%,.3);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.wrap-error[data-v-d3579ba6]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: linear-gradient(180deg,#000 -199.26%,transparent);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    border-radius: 12px;
    z-index: 1
}

@media(max-width: 576px) {
    .wrap-error[data-v-d3579ba6] {
        width:90%;
        height: 250px
    }
}

.content[data-v-d3579ba6] {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 20px 40px
}

.content h3[data-v-d3579ba6] {
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

.content h5[data-v-d3579ba6] {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 30px
}

.content button[data-v-d3579ba6] {
    border-radius: 16px;
    background: #4fd1c5;
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    transition: all .3s;
    text-transform: uppercase
}

.content button[data-v-d3579ba6]:hover {
    opacity: .8;
    transition: all .5s
}

@media(max-width: 576px) {
    .content h3[data-v-d3579ba6] {
        font-size:20px;
        line-height: 20px
    }

    .content h5[data-v-d3579ba6] {
        font-size: 16px;
        line-height: 16px
    }

    .content button[data-v-d3579ba6] {
        padding: 5px 20px
    }
}

.wrapper-alert[data-v-01d8055a] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-01d8055a] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-01d8055a] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-01d8055a] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-01d8055a] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-01d8055a] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-01d8055a]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-01d8055a] {
    margin-right: 20px;
    background-color: var(--ready-casino-dark)
}

.btn-no[data-v-01d8055a] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-01d8055a] {
        width:80vw
    }

    .des[data-v-01d8055a] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-01d8055a] {
        padding: 4px 16px;
        font-size: 13px
    }
}

.toast-wrapper[data-v-72c43572] {
    position: fixed;
    top: 0;
    right: 20px;
    width: auto;
    height: auto;
    z-index: 999;
    color: #fff
}

.item-alert[data-v-72c43572] {
    margin-top: 5px;
    animation: side-in-72c43572 .2s linear
}

@keyframes side-in-72c43572 {
    0% {
        right: -100px;
        opacity: 0
    }

    to {
        right: 20px;
        opacity: 1
    }
}

#nav-custom[data-v-5098ef4b] {
    color: #fff;
    position: sticky;
    width: 256px;
    min-width: 256px;
    height: 100vh;
    top: 0;
    overflow-y: auto;
    background: #212121;
    z-index: 7;
    border-bottom: 2px solid #495057
}

#nav-custom[data-v-5098ef4b]::-webkit-scrollbar {
    width: 6px
}

#nav-custom[data-v-5098ef4b]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#nav-custom .wrap-nav[data-v-5098ef4b] {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

#nav-custom .wrap-nav .desktop[data-v-5098ef4b] {
    width: 100%
}

#nav-custom .wrap-nav .desktop .wrap-btn-auth-mobile[data-v-5098ef4b] {
    padding: 10px 20px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .desktop .agent-mobile[data-v-5098ef4b],#nav-custom .wrap-nav .desktop .user[data-v-5098ef4b],#nav-custom .wrap-nav .desktop[data-v-5098ef4b] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-logo-main[data-v-5098ef4b] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0
}

#nav-custom .wrap-nav .nav-menu-desktop[data-v-5098ef4b] {
    display: flex;
    align-items: left;
    flex-direction: column;
    width: 100%
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-5098ef4b] {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    transition: all .3s ease-in;
    cursor: pointer
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-5098ef4b]:hover {
    background: var(--ready-casino-dark);
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-5098ef4b]:last-child {
    color: #fff;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .nav-icon[data-v-5098ef4b] {
    margin-right: 10px
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-5098ef4b] {
    display: flex;
    flex-direction: column
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-5098ef4b]:first-child {
    color: #fafafa;
    font-size: 14px;
    font-weight: 600
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-5098ef4b]:last-child {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .nav-menu-desktop[data-v-5098ef4b] {
        display:none
    }
}

#nav-custom .wrap-nav .nav-menu-mobile[data-v-5098ef4b] {
    display: none
}

#nav-custom .wrap-nav .total-money[data-v-5098ef4b] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px 20px;
    border-radius: 10px;
    font-weight: 700
}

#nav-custom .wrap-nav .total-money div[data-v-5098ef4b] {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 10px;
    background: #000
}

#nav-custom .wrap-nav .total-money div span[data-v-5098ef4b] {
    color: #9e9e9e;
    font-size: 11px;
    line-height: normal;
    margin-right: 6px
}

#nav-custom .wrap-nav .total-money .point[data-v-5098ef4b] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .total-money[data-v-5098ef4b] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-5098ef4b],#nav-custom .wrap-nav .wrap-btn-auth[data-v-5098ef4b] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-5098ef4b],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-5098ef4b] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-5098ef4b]:hover,#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-5098ef4b]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .wrap-btn-auth .signup[data-v-5098ef4b],#nav-custom .wrap-nav .wrap-btn-auth-mobile .signup[data-v-5098ef4b] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-5098ef4b],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-5098ef4b] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-5098ef4b],#nav-custom .wrap-nav .wrap-btn-auth[data-v-5098ef4b] {
        grid-template-columns:1fr
    }

    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-5098ef4b],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-5098ef4b] {
        padding: 2px 4px;
        font-size: 10px
    }
}

#nav-custom .wrap-nav .overlay[data-v-5098ef4b] {
    display: none
}

#nav-custom .wrap-nav .agent-mobile[data-v-5098ef4b] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 10px 20px 10px 20px
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-5098ef4b],#nav-custom .wrap-nav .agent-mobile a[data-v-5098ef4b] {
    font-size: 14px;
    padding: 4px 10px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .agent-mobile .total-money svg[data-v-5098ef4b],#nav-custom .wrap-nav .agent-mobile a svg[data-v-5098ef4b] {
    margin-right: 5px
}

#nav-custom .wrap-nav .agent-mobile a[data-v-5098ef4b] {
    width: 100%;
    justify-content: center
}

#nav-custom .wrap-nav .agent-mobile .agent-page[data-v-5098ef4b] {
    background: var(--ready-casino-dark)
}

#nav-custom .wrap-nav .agent-mobile .settlement[data-v-5098ef4b] {
    background: #424242
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-5098ef4b] {
    flex-direction: row;
    background: #000
}

#nav-custom .wrap-nav .agent-mobile .total-money p[data-v-5098ef4b] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

#nav-custom .wrap-nav .agent-mobile .total-money span[data-v-5098ef4b] {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-5098ef4b],#nav-custom .wrap-nav .agent-mobile .refesh[data-v-5098ef4b] {
    display: flex;
    align-items: center
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-5098ef4b] {
    background: #424242;
    border-radius: 10px;
    padding: 4px 8px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .overlay[data-v-5098ef4b] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-5098ef4b] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-5098ef4b]::-webkit-scrollbar {
        width: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-5098ef4b]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .close[data-v-5098ef4b] {
        padding: 20px 20px 0 20px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-5098ef4b] {
        padding: 5px 20px 0 20px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-5098ef4b] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-5098ef4b] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-5098ef4b] {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-5098ef4b]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-5098ef4b]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-5098ef4b] {
        margin-right: 10px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-5098ef4b] {
        display: flex;
        flex-direction: column
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-5098ef4b]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-5098ef4b]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .active[data-v-5098ef4b] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-custom .lang[data-v-5098ef4b] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-custom .more[data-v-5098ef4b] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav-custom .more[data-v-5098ef4b] {
        display:flex
    }

    #nav-custom[data-v-5098ef4b] {
        position: fixed;
        max-width: 1440px;
        min-width: auto;
        left: 0;
        width: 100%;
        height: auto;
        display: flex
    }

    #nav-custom .wrap-nav[data-v-5098ef4b] {
        width: 100%;
        flex-direction: row!important;
        justify-content: space-between;
        padding: 0 20px;
        height: 64px
    }

    #nav-custom .wrap-nav .wrap-logo-main[data-v-5098ef4b] {
        width: 175px;
        padding: 10px 0
    }
}

@media(max-width: 374px) {
    #nav-custom .wrap-nav .wrap-logo-main[data-v-5098ef4b] {
        width:135px
    }
}

.logo-main-custom[data-v-5098ef4b] {
    width: 120px;
    -o-object-fit: contain;
    object-fit: contain
}

.lang-header-mobile[data-v-5098ef4b] {
    display: none
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-5098ef4b] {
        display:block
    }

    .wrap-btn-auth[data-v-5098ef4b] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-5098ef4b] {
        padding: 10px 20px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-5098ef4b] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-5098ef4b] {
        width:120px
    }

    .more[data-v-5098ef4b] {
        margin-right: 10px!important
    }
}

.no-data-page[data-v-51e03925] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-51e03925] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-51e03925] {
        width:70%;
        height: auto
    }
}

#footer[data-v-2147e98c] {
    padding-top: 20px;
    padding-bottom: 40px;
    border-top: 2px solid #424242;
    background: #000;
    position: relative
}

.default[data-v-2147e98c] {
    width: 95%
}

img[data-v-2147e98c] {
    filter: grayscale(1);
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 43px;
    margin: 5px
}

img[data-v-2147e98c]:hover {
    cursor: pointer;
    filter: grayscale(0);
    transition: all .2s ease-in
}

.wrap-logo[data-v-2147e98c] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center
}

h5[data-v-2147e98c] {
    font-size: 14;
    font-weight: 500;
    text-align: center;
    margin-top: 40px
}

span[data-v-2147e98c] {
    color: var(--ready-casino-light)
}

.companies[data-v-2147e98c] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.company-item[data-v-2147e98c] {
    justify-content: center;
    display: flex;
    align-items: center;
    height: 85px;
    background: #fff;
    border-radius: 8px
}

#nav[data-v-42e9a9fe] {
    background: #212121;
    color: #fff;
    height: 70px;
    display: flex;
    align-items: center;
    position: relative;
    border-bottom: 2px solid #495057
}

#nav .wrap-nav[data-v-42e9a9fe] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%
}

@media(min-width: 1500px) {
    #nav .wrap-nav[data-v-42e9a9fe] {
        padding:0 28px
    }
}

#nav .wrap-nav .nav-menu-desktop[data-v-42e9a9fe] {
    display: flex;
    align-items: center
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-42e9a9fe] {
    width: 120px;
    height: 62px;
    padding: 10px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
    transition: all .1s ease-in;
    position: relative
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-42e9a9fe]:before {
    background: var(--ready-casino-dark);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    transform: scaleX(0);
    transition: transform .5s ease-in-out;
    z-index: 0
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item[data-v-42e9a9fe] {
        width:100px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-42e9a9fe]:hover:before {
    transform: scaleX(1)
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top~span[data-v-42e9a9fe] {
    color: #fff;
    transition: all .3s ease-in;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-42e9a9fe] {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-42e9a9fe] {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 2px;
    transition: all .3s ease-in
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-42e9a9fe] {
        font-size:10px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon[data-v-42e9a9fe] {
    margin-right: 8px
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-42e9a9fe] {
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-42e9a9fe] {
        font-size:12px
    }
}

@media(max-width: 1300px) {
    #nav .wrap-nav .nav-menu-desktop[data-v-42e9a9fe] {
        display:none
    }
}

#nav .wrap-nav .nav-menu-mobile[data-v-42e9a9fe] {
    display: none
}

#nav .wrap-nav .total-money[data-v-42e9a9fe] {
    display: flex;
    align-items: center;
    gap: 5px;
    width: auto;
    padding: 10px;
    border-radius: 10px;
    font-weight: 700
}

#nav .wrap-nav .total-money div:not(:first-child) div[data-v-42e9a9fe] {
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-size: 14px;
    padding: 5px 10px;
    border-radius: 10px;
    background: #000;
    box-shadow: inset 2px 2px 1px 0 hsla(0,0%,48%,.3),1px 1px 2px 0 rgba(0,0,0,.5)
}

#nav .wrap-nav .total-money div:not(:first-child) div span[data-v-42e9a9fe] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div[data-v-42e9a9fe] {
    flex-direction: column;
    grid-gap: 4px!important;
    padding: 4px 12px;
    border-radius: 10px;
    min-width: 135px;
    font-size: 14px;
    box-shadow: none!important;
    height: 59px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div span[data-v-42e9a9fe] {
    font-size: 11px;
    color: #9e9e9e
}

#nav .wrap-nav .total-money .item_point[data-v-42e9a9fe],#nav .wrap-nav .total-money .point[data-v-42e9a9fe] {
    cursor: pointer
}

#nav .wrap-nav .total-money .item_amount-held[data-v-42e9a9fe] {
    cursor: pointer;
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_amount-held p[data-v-42e9a9fe] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-42e9a9fe] {
    position: relative
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-42e9a9fe]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_amount-held[data-v-42e9a9fe]:hover {
    background: #333;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_amount-held:hover span[data-v-42e9a9fe] {
    color: #fff
}

#nav .wrap-nav .total-money .item_point[data-v-42e9a9fe] {
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_point p[data-v-42e9a9fe] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav .wrap-nav .total-money .item_point span[data-v-42e9a9fe] {
    position: relative
}

#nav .wrap-nav .total-money .item_point span[data-v-42e9a9fe]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_point[data-v-42e9a9fe]:hover {
    background: #333!important;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_point:hover span[data-v-42e9a9fe] {
    color: #fff
}

@media(max-width: 1300px) {
    #nav .wrap-nav .total-money[data-v-42e9a9fe] {
        display:none
    }
}

#nav .wrap-nav .wrap-btn-auth-mobile[data-v-42e9a9fe],#nav .wrap-nav .wrap-btn-auth[data-v-42e9a9fe] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-42e9a9fe],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-42e9a9fe] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-42e9a9fe]:hover:not(:first-child),#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-42e9a9fe]:hover:not(:first-child) {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav .wrap-nav .wrap-btn-auth .signup[data-v-42e9a9fe],#nav .wrap-nav .wrap-btn-auth-mobile .signup[data-v-42e9a9fe] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav .wrap-nav .wrap-btn-auth div[data-v-42e9a9fe],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-42e9a9fe] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav .wrap-nav .wrap-btn-auth-mobile[data-v-42e9a9fe],#nav .wrap-nav .wrap-btn-auth[data-v-42e9a9fe] {
        grid-template-columns:1fr
    }
}

@media(min-width: 1301px) {
    #nav .wrap-nav .wrap-btn-auth[data-v-42e9a9fe] {
        grid-template-columns:repeat(3,1fr)
    }

    #nav .wrap-nav .wrap-btn-auth div[data-v-42e9a9fe] {
        padding: 0 10px
    }

    #nav .wrap-nav .wrap-btn-auth .lang_pc_auth[data-v-42e9a9fe] {
        border: none;
        padding: 0
    }
}

#nav .wrap-nav .overlay[data-v-42e9a9fe] {
    display: none
}

@media(max-width: 1300px) {
    #nav .wrap-nav .overlay[data-v-42e9a9fe] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-42e9a9fe] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-42e9a9fe]::-webkit-scrollbar {
        width: 6px
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-42e9a9fe]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .close[data-v-42e9a9fe] {
        padding: 24px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-42e9a9fe] {
        padding: 5px 24px 0 24px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-42e9a9fe] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-42e9a9fe] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-42e9a9fe]:hover {
        transition: all .3s ease-in;
        background-color: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div:hover span[data-v-42e9a9fe] {
        color: #fff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile[data-v-42e9a9fe] {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        padding: 5px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-42e9a9fe],#nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-42e9a9fe] {
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 10px;
        cursor: pointer;
        display: flex;
        align-items: center;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money svg[data-v-42e9a9fe],#nav .wrap-nav .nav-menu-mobile .agent-mobile a svg[data-v-42e9a9fe] {
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-42e9a9fe] {
        width: 100%;
        justify-content: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-42e9a9fe] {
        background: var(--ready-casino-dark)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-42e9a9fe]:hover {
        background: #e75bff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .settlement[data-v-42e9a9fe] {
        background: #424242
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-42e9a9fe] {
        flex-direction: row;
        background: #000
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money p[data-v-42e9a9fe] {
        color: #9e9e9e;
        font-size: 14px;
        line-height: normal;
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money span[data-v-42e9a9fe] {
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-42e9a9fe],#nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-42e9a9fe] {
        display: flex;
        align-items: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-42e9a9fe]:hover {
        transition: all .3s ease-in;
        transform: scale(1.05)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-42e9a9fe] {
        background: #424242;
        border-radius: 10px;
        padding: 4px 8px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-42e9a9fe]:hover {
        background: #303030;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-42e9a9fe] {
        display: flex;
        align-items: center;
        padding: 10px 24px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-42e9a9fe]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-42e9a9fe]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-42e9a9fe] {
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-42e9a9fe] {
        display: flex;
        flex-direction: column
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-42e9a9fe]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-42e9a9fe]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .active[data-v-42e9a9fe] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav .lang[data-v-42e9a9fe] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav .more[data-v-42e9a9fe] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav .more[data-v-42e9a9fe] {
        display:flex
    }
}

.logo-main-custom[data-v-42e9a9fe],.logo-main[data-v-42e9a9fe] {
    width: 120px;
    -o-object-fit: contain;
    object-fit: contain;
    display: none
}

@media(max-width: 1300px) {
    .logo-main-custom[data-v-42e9a9fe],.logo-main[data-v-42e9a9fe] {
        display:block
    }
}

.lang-header-mobile[data-v-42e9a9fe] {
    display: none
}

.login[data-v-42e9a9fe],.signup[data-v-42e9a9fe] {
    display: flex;
    align-items: center;
    gap: 5px
}

.login div[data-v-42e9a9fe],.signup div[data-v-42e9a9fe] {
    border: none!important;
    padding: 0!important
}

.lang_pc_auth[data-v-42e9a9fe] {
    justify-content: end!important
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-42e9a9fe] {
        display:block
    }

    .wrap-btn-auth[data-v-42e9a9fe] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-42e9a9fe] {
        padding: 10px 24px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-42e9a9fe] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-42e9a9fe] {
        width:70px
    }

    .more[data-v-42e9a9fe] {
        margin-right: 10px!important
    }
}

.input-check[data-v-18a32ae8] {
    position: relative
}

.input-check .v-btn[data-v-18a32ae8],.input-check input[data-v-18a32ae8] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-18a32ae8]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-18a32ae8] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-18a32ae8] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-18a32ae8] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-18a32ae8] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-18a32ae8] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.css-1mhskyr[data-v-605491fe] {
    background-color: var(--brandInterfaceHeaderLvl2)
}

.css-17qsy[data-v-605491fe] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    position: relative;
    padding: var(--spacing2d5Rem) var(--spacing1Rem);
    overflow: auto;
    display: grid
}

@media(min-width: 600px) {
    .css-17qsy[data-v-605491fe] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-17qsy[data-v-605491fe] {
        max-width:1600px
    }
}

@media(min-width: 0px) {
    .css-17qsy[data-v-605491fe] {
        grid-template-columns:repeat(7,minmax(85px,auto));
        gap: var(--spacing1Rem) var(--spacing2Rem)
    }
}

@media(min-width: 600px) {
    .css-17qsy[data-v-605491fe] {
        grid-template-columns:repeat(7,minmax(120px,auto));
        gap: var(--spacing2Rem) var(--spacing2d5Rem)
    }
}

@media(min-width: 1024px) {
    .css-17qsy[data-v-605491fe] {
        grid-template-columns:repeat(7,minmax(0,1fr))
    }
}

.css-13yd0g9[data-v-605491fe] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    width: 100%;
    cursor: pointer
}

a[data-v-605491fe] {
    color: #fff
}

@media(min-width: 0px) {
    .css-13yd0g9[data-v-605491fe] {
        height:var(--sizing1d5Rem)
    }
}

@media(min-width: 600px) {
    .css-13yd0g9[data-v-605491fe] {
        height:var(--sizing2Rem)
    }
}

.css-13yd0g9>.game-provider[data-v-605491fe] {
    position: absolute;
    max-width: 100%!important;
    max-height: 100%!important;
    width: auto!important;
    height: auto!important
}

.css-13yd0g9>.game-provider[data-v-605491fe]:nth-of-type(2) {
    opacity: 0!important
}

.css-13yd0g9:hover>.game-provider[data-v-605491fe]:nth-of-type(2) {
    transition-duration: .3s!important;
    opacity: 1!important
}

.css-15ncol9[data-v-605491fe] {
    background-color: var(--brandInterfaceHeaderLvl1)
}

.css-p4yq86[data-v-605491fe] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px
}

@media(min-width: 600px) {
    .css-p4yq86[data-v-605491fe] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-p4yq86[data-v-605491fe] {
        max-width:1600px
    }
}

@media(min-width: 0px) {
    .css-p4yq86[data-v-605491fe] {
        padding:var(--spacing1d5Rem) var(--spacing1Rem) var(--spacing2d5Rem)
    }
}

@media(min-width: 1024px) {
    .css-p4yq86[data-v-605491fe] {
        padding:var(--spacing1d5Rem) var(--spacing1d5Rem) var(--spacing2d5Rem)
    }
}

.css-19d8wcc[data-v-605491fe] {
    display: flex;
    align-items: center;
    gap: var(--spacing1d5Rem);
    margin-bottom: var(--spacing1d5Rem)
}

@media(min-width: 0px) {
    .css-19d8wcc[data-v-605491fe] {
        flex-direction:column;
        justify-content: center
    }
}

@media(min-width: 600px) {
    .css-19d8wcc[data-v-605491fe] {
        flex-direction:row;
        justify-content: space-between
    }
}

.inSM[data-v-605491fe] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: .75rem!important;
    letter-spacing: Underline!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: 0!important
}

.css-2dwmtz[data-v-605491fe],.css-2dwmtz[data-v-605491fe] * {
    color: var(--base50)!important
}

.css-1dvi8h6[data-v-605491fe],.css-r2wk0p[data-v-605491fe] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: var(--spacing1Rem)
}

.css-1dvi8h6[data-v-605491fe] {
    flex-shrink: 0
}

.css-a04u0z[data-v-605491fe] {
    height: var(--spacing2Rem);
    cursor: pointer
}

.css-a04u0z .legal[data-v-605491fe] {
    width: auto!important;
    height: 100%!important
}

.css-5odbt2[data-v-605491fe] {
    height: var(--spacing2Rem);
    cursor: default
}

.css-5odbt2 .legal[data-v-605491fe] {
    width: auto!important;
    height: 100%!important
}

.css-lggld5[data-v-605491fe] {
    display: flex;
    flex-direction: column;
    gap: var(--spacing0d75Rem)
}

@media(min-width: 0px) {
    .css-1ludqpx[data-v-605491fe] {
        text-align:center
    }
}

@media(min-width: 600px) {
    .css-1ludqpx[data-v-605491fe] {
        text-align:left
    }
}

.css-1ludqpx[data-v-605491fe],.css-1ludqpx[data-v-605491fe] * {
    color: var(--base50)!important
}

.pSM[data-v-605491fe] {
    font-weight: 400!important;
    line-height: 140%!important;
    font-size: .75rem!important;
    letter-spacing: none!important;
    paragraph-spacing: 0!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.css-919eu4[data-v-7fdf9da0] {
    position: fixed;
    display: flex;
    align-items: center;
    justify-content: center;
    inset: 0;
    background-color: rgba(0,0,0,.5);
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    z-index: -1
}

.css-1ab2xsx[data-v-7fdf9da0] {
    background-color: #fff;
    color: rgba(0,0,0,.87);
    transition: box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;
    box-shadow: 0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    height: 100%;
    flex: 1 0 auto;
    z-index: 1002;
    position: fixed;
    top: 0;
    outline: 0;
    right: 0
}

.css-nfgx2q .main-frame-MuiPaper-root[data-v-7fdf9da0] {
    overflow: hidden
}

.css-d6vx50[data-v-7fdf9da0] {
    text-align: center;
    background-image: url(../images/modal_login_background.webp);
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
    background-color: #272d3a;
    overflow-x: hidden;
    height: auto;
    width: 324px;
    max-height: 100%
}

.css-2rxqkn[data-v-7fdf9da0] {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing1d5Rem) var(--spacing1d5Rem) var(--spacing2d5Rem) var(--spacing1Rem);
    gap: var(--spacing1d5Rem)
}

.css-1yxmbwk[data-v-7fdf9da0] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    outline: 0;
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    text-align: center;
    flex: 0 0 auto;
    font-size: 1.5rem;
    padding: 8px;
    border-radius: 50%;
    overflow: visible;
    color: rgba(0,0,0,.54);
    transition: background-color .15s cubic-bezier(.4,0,.2,1) 0ms
}

.css-2rxqkn>.main-frame-MuiIconButton-root[data-v-7fdf9da0] {
    padding: 0;
    margin-right: auto
}

.css-1yxmbwk[data-v-7fdf9da0]:hover {
    background-color: rgba(0,0,0,.04)
}

@media(hover: none) {
    .css-1yxmbwk[data-v-7fdf9da0]:hover {
        background-color:transparent
    }
}

.css-2rxqkn>.main-frame-MuiIconButton-root .icon[data-v-7fdf9da0] {
    width: var(--sizing0d75Rem);
    height: var(--sizing0d75Rem);
    color: var(--white100)
}

.css-w0pj6f[data-v-7fdf9da0] {
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    z-index: 0;
    inset: 0;
    border-radius: inherit
}

.css-8s3324[data-v-7fdf9da0] {
    display: flex;
    align-items: center
}

@media(min-width: 0px) {
    .css-8s3324[data-v-7fdf9da0] {
        gap:var(--spacing0d5Rem)
    }
}

.css-yp8vrp[data-v-7fdf9da0] {
    gap: var(--spacing0d5Rem);
    display: flex;
    align-items: center;
    width: -moz-max-content;
    width: max-content;
    white-space: nowrap
}

.thMD[data-v-7fdf9da0] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: .875rem!important;
    letter-spacing: none!important;
    paragraph-spacing: 0!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.css-i86c1r[data-v-7fdf9da0] {
    overflow: hidden;
    position: relative;
    flex-shrink: 0;
    z-index: 0;
    width: 20px;
    height: 12px;
    padding: 0
}

.css-1a2j30w[data-v-7fdf9da0],.css-i86c1r[data-v-7fdf9da0] {
    box-sizing: border-box;
    vertical-align: middle;
    display: inline-flex
}

.css-1a2j30w[data-v-7fdf9da0] {
    align-items: center;
    justify-content: center;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    outline: 0;
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    padding: 9px;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    color: #fff;
    transition: left .15s cubic-bezier(.4,0,.2,1) 0ms,transform .15s cubic-bezier(.4,0,.2,1) 0ms
}

.css-i86c1r .main-frame-MuiSwitch-switchBase[data-v-7fdf9da0] {
    padding: 0;
    margin-top: 2px;
    margin-left: 2px
}

.css-1m9pwf3[data-v-7fdf9da0] {
    cursor: inherit;
    position: absolute;
    opacity: 0;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    z-index: 1
}

.css-1a2j30w .main-frame-MuiSwitch-input[data-v-7fdf9da0] {
    left: -100%;
    width: 300%
}

.css-19gndve[data-v-7fdf9da0] {
    box-shadow: 0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);
    background-color: currentcolor;
    width: 20px;
    height: 20px;
    border-radius: 50%
}

.css-i86c1r .main-frame-MuiSwitch-thumb[data-v-7fdf9da0] {
    box-shadow: 0 2px 4px 0 rgba(0,35,11,.2);
    width: 8px;
    height: 8px;
    border-radius: 200px;
    color: var(--base0);
    transition: width .2s cubic-bezier(.4,0,.2,1) 0ms
}

.css-1ju1kxc[data-v-7fdf9da0] {
    height: 100%;
    width: 100%;
    border-radius: 7px;
    z-index: -1;
    transition: opacity .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms;
    background-color: #000;
    opacity: .38
}

.css-i86c1r .main-frame-MuiSwitch-track[data-v-7fdf9da0] {
    border-radius: 200px;
    opacity: 1;
    background-color: var(--base5);
    box-sizing: border-box
}

.css-yp8vrp .main-frame-MuiTypography-root[data-v-7fdf9da0] {
    color: var(--base0)
}

.css-xz0mp1[data-v-7fdf9da0] {
    position: relative;
    display: inline-block
}

.css-7jr6rm[data-v-7fdf9da0] {
    display: flex;
    flex-direction: row;
    align-items: center;
    color: var(--base100);
    cursor: pointer;
    background-color: var(--base100);
    padding-left: 6px
}

.css-7jr6rm>img[data-v-7fdf9da0],.css-7jr6rm[data-v-7fdf9da0] {
    border-radius: var(--radiusSM)
}

.tlXS[data-v-7fdf9da0] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: .625rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-1jvlnjy[data-v-7fdf9da0] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    background-color: var(--base95);
    padding: var(--spacing0d375Rem);
    border-radius: 0 var(--radiusSM) var(--radiusSM) 0
}

.css-7jr6rm>span[data-v-7fdf9da0] {
    color: var(--base0);
    margin: 0 0 0 var(--spacing0d25Rem);
    white-space: nowrap
}

.css-1g2gurv[data-v-7fdf9da0] {
    padding: 0 var(--spacing1Rem);
    margin-bottom: var(--spacing2Rem)
}

.css-10dsi9u[data-v-7fdf9da0] {
    color: var(--brandAccentPrimary);
    font-size: var(--sizing1d5Rem);
    margin-top: var(--spacing1Rem);
    margin-bottom: var(--spacing0d5Rem)
}

.css-10dsi9u[data-v-7fdf9da0],.css-1o3xj8l[data-v-7fdf9da0] {
    margin-right: 0;
    margin-left: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    letter-spacing: .00938em;
    font-weight: 700;
    line-height: 120%;
    text-decoration: none;
    text-transform: uppercase
}

.css-1o3xj8l[data-v-7fdf9da0] {
    margin-top: 0;
    color: var(--white100);
    font-size: var(--sizing1Rem);
    margin-bottom: var(--spacing1Rem)
}

.buttonSM[data-v-7fdf9da0] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .75rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-1u4x5v1[data-v-7fdf9da0] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 6px 16px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    margin-bottom: var(--spacing1Rem);
    min-width: 0!important
}

.css-1u4x5v1.main-frame-MuiButton-contained[data-v-7fdf9da0] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-1tjgh4h[data-v-7fdf9da0] {
    color: var(--white100);
    font-size: var(--sizing0d75Rem);
    line-height: 140%;
    -webkit-text-decoration: 0;
    text-decoration: 0
}

.css-113rmp3[data-v-7fdf9da0],.css-1tjgh4h[data-v-7fdf9da0] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    letter-spacing: .00938em;
    font-weight: 400
}

.css-113rmp3[data-v-7fdf9da0] {
    font-size: 1rem;
    line-height: 1.5
}

.css-1tjgh4h .login[data-v-7fdf9da0] {
    font-size: var(--sizing0d75Rem);
    font-weight: 700;
    line-height: 140%;
    text-decoration: underline
}

.css-kppa1e[data-v-7fdf9da0] {
    width: 100%;
    margin-bottom: var(--spacing2Rem)
}

.css-krb232[data-v-7fdf9da0] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: var(--spacing0d5Rem);
    padding: 0 var(--spacing1Rem)
}

.css-e0mk4c[data-v-7fdf9da0] {
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    letter-spacing: .02857em;
    min-width: 64px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    font-size: var(--sizing0d625Rem);
    font-weight: 700;
    line-height: 140%;
    text-decoration: none;
    position: relative;
    text-transform: uppercase;
    width: 100%;
    height: 82px;
    border-radius: var(--radiusMD);
    display: flex;
    flex-direction: column;
    color: var(--white100);
    padding: var(--spacing1Rem) var(--spacing0d5Rem);
    border: var(--borderSM) solid var(--white20)!important;
    background: transparent!important
}

.css-e0mk4c .icon[data-v-7fdf9da0] {
    color: var(--white80);
    width: var(--sizing2Rem);
    height: var(--sizing2Rem);
    margin-bottom: var(--spacing0d5Rem)
}

.css-nfgx2q[data-v-7fdf9da0] {
    position: fixed;
    inset: 0;
    visibility: hidden;
    z-index: 1002
}

.modal-wrapper[data-v-3c8634bc] {
    position: fixed;
    overflow: hidden;
    z-index: 1002;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-3c8634bc] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-3c8634bc] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-3c8634bc] {
    position: absolute;
    z-index: -1
}

.close[data-v-3c8634bc] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-3c8634bc] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-3c8634bc] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    background: #000;
    border: 1px solid #424242
}

.logo-main-custom[data-v-3c8634bc],.logo-main[data-v-3c8634bc] {
    width: 110px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-3c8634bc] {
    height: calc(100% - 69px);
    overflow-y: auto
}

.content-modal[data-v-3c8634bc]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-3c8634bc]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.close-modal[data-v-3c8634bc] {
    display: flex;
    cursor: pointer
}

.modal-top[data-v-3c8634bc] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 12px 30px;
    height: 70px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    border-bottom: 1px solid #868e96
}

@media(max-width: 768px) {
    .modal-top[data-v-3c8634bc] {
        padding:12px
    }

    .modal-top .title h5[data-v-3c8634bc] {
        font-size: 20px
    }
}

.title[data-v-3c8634bc] {
    display: flex;
    align-items: center
}

.title h5[data-v-3c8634bc] {
    color: #e75bff;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-3c8634bc] {
    fill: #fff!important
}

.logo[data-v-3c8634bc] {
    height: 50px
}

@media(min-width: 769px) {
    .modalLogin[data-v-3c8634bc] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-3c8634bc] {
        overflow-y: initial;
        border-bottom: 1px solid #424242
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-3c8634bc] {
        width:95%!important
    }

    .modalLogin[data-v-3c8634bc] {
        width: 620px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-3c8634bc] {
        height:100%!important
    }

    .modalBox[data-v-3c8634bc] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }

    .content-modal[data-v-3c8634bc] {
        height: calc(100% - 61px);
        overflow-y: auto
    }
}

#login[data-v-573ac70c] {
    height: 100%;
    margin: 0 auto;
    background: url(../images/bg_login_modal.156336ed.png);
    background-size: cover;
    background-repeat: no-repeat
}

@media(max-width: 768px)and (max-height:630px) {
    #login[data-v-573ac70c] {
        height:650px;
        padding-bottom: 30px
    }
}

.wrap-login[data-v-573ac70c] {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px
}

.wrap-login .bg_login_wrap[data-v-573ac70c] {
    width: 50%;
    height: 100%;
    position: relative
}

.wrap-login .bg_login_wrap img[data-v-573ac70c] {
    width: calc(100% + 50px);
    height: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap-login h3[data-v-573ac70c] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login .login_form_wrap[data-v-573ac70c] {
    padding: 0 20px 0 0
}

.wrap-login form[data-v-573ac70c] {
    margin-top: 20px
}

.wrap-login form .field[data-v-573ac70c] {
    display: flex;
    align-items: center
}

.wrap-login form .field div[data-v-573ac70c] {
    height: 40px;
    padding: 8px;
    border: 1px solid #424242;
    border-radius: 6px 0 0 6px;
    background: rgba(0,0,0,.3);
    display: flex;
    align-items: center
}

.wrap-login form .form_register[data-v-573ac70c] {
    text-align: right;
    color: #757575;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px;
    cursor: pointer
}

.wrap-login form .form_register[data-v-573ac70c]:hover {
    color: var(--ready-casino-light)
}

.wrap-login form input[data-v-573ac70c] {
    width: 100%;
    height: 40px;
    padding: 8px 15px 8px 15px;
    border-radius: 0 6px 6px 0;
    color: #fff;
    background: rgba(33,33,33,.8);
    border: 1px solid #424242;
    border-left: none;
    outline: none
}

.wrap-login form input[data-v-573ac70c]::-moz-placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form input[data-v-573ac70c]::placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form button[data-v-573ac70c] {
    padding: 6px 30px;
    width: 100%;
    color: #fff;
    background: var(--ready-casino-light);
    border-radius: 8px;
    border: 1px solid var(--ready-casino-light);
    margin-top: 40px;
    cursor: pointer
}

.wrap-login form button[data-v-573ac70c]:focus,.wrap-login form button[data-v-573ac70c]:hover {
    outline: none
}

@media(max-width: 992px)and (min-width:769px) {
    .wrap-login img[data-v-573ac70c] {
        width:220px
    }
}

@media(max-width: 768px) {
    .wrap-login[data-v-573ac70c] {
        flex-direction:column
    }

    .wrap-login .login_form_wrap[data-v-573ac70c] {
        padding: 0 12px 0 12px
    }

    .wrap-login .bg_login_wrap[data-v-573ac70c] {
        width: 50%;
        height: auto;
        position: static
    }

    .wrap-login .bg_login_wrap img[data-v-573ac70c] {
        width: 100%;
        position: static
    }
}

#sign-up[data-v-7e16d2b3] {
    margin: 0 auto;
    background: linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat;
    background-size: cover;
    height: 100%;
    display: flex
}

#sign-up img[data-v-7e16d2b3] {
    width: 48%
}

@media(max-width: 992px) {
    #sign-up img[data-v-7e16d2b3] {
        display:none
    }
}

@media(max-height: 735px) {
    #sign-up[data-v-7e16d2b3] {
        height:auto
    }
}

@media(max-width: 768px) {
    #sign-up[data-v-7e16d2b3] {
        overflow-y:auto;
        height: auto;
        padding: 15px
    }
}

@media(max-width: 375px) {
    #sign-up[data-v-7e16d2b3] {
        padding:30px 10px
    }
}

.text-error[data-v-7e16d2b3] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

form[data-v-7e16d2b3] {
    padding: 15px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-7e16d2b3] {
        width:100%
    }

    form .submit[data-v-7e16d2b3] {
        display: flex;
        justify-content: center
    }
}

.wrap-form[data-v-7e16d2b3] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px
}

@media(max-width: 768px) {
    .wrap-form[data-v-7e16d2b3] {
        grid-template-columns:1fr;
        gap: 10px
    }
}

.field label[data-v-7e16d2b3] {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 5px
}

@media(max-width: 768px) {
    .field label[data-v-7e16d2b3] {
        width:100%;
        font-size: 12px
    }
}

.field .input-check input[data-v-7e16d2b3],.field input[data-v-7e16d2b3] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-7e16d2b3]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-7e16d2b3] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-7e16d2b3] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-7e16d2b3] {
    display: block
}

.field .drop-down ul[data-v-7e16d2b3] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-7e16d2b3]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-7e16d2b3] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-7e16d2b3] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-7e16d2b3]:hover {
    transition: all .2s linear;
    background: var(--ready-casino-dark);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-7e16d2b3] {
    background: var(--ready-casino-dark);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-7e16d2b3] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 10px
    }

    .field .drop-down[data-v-7e16d2b3],.field input[data-v-7e16d2b3],.field p[data-v-7e16d2b3] {
        width: 100%
    }

    .field button[data-v-7e16d2b3] {
        width: 160px
    }

    .field .btn-bank[data-v-7e16d2b3] {
        font-size: 12px
    }
}

.wrap-input[data-v-7e16d2b3] {
    display: flex;
    gap: 10px
}

.input-signup[data-v-7e16d2b3] {
    display: flex;
    flex-direction: column;
    width: calc(100% - 48px)
}

.icon-input-signup[data-v-7e16d2b3] {
    width: 38px;
    height: 38px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    align-items: center;
    justify-content: center
}

.suggest[data-v-7e16d2b3] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-7e16d2b3] {
    padding: 4px 30px;
    border-radius: 8px;
    background: var(--ready-casino-light)
}

.submit[data-v-7e16d2b3] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-7e16d2b3] {
    width: 100%
}

.item-title-bank[data-v-7e16d2b3] {
    display: flex;
    align-items: center
}

#depositHistory[data-v-5543eb4c] {
    padding: 20px 0 0;
    height: 100%
}

.table_pc[data-v-5543eb4c] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-5543eb4c]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-5543eb4c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-5543eb4c] {
        display:none
    }
}

.table_mobile[data-v-5543eb4c] {
    display: none
}

table[data-v-5543eb4c] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-5543eb4c] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-5543eb4c] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-5543eb4c]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-5543eb4c]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-5543eb4c] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-5543eb4c]:hover {
    background-color: #212121
}

table tbody td[data-v-5543eb4c] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-5543eb4c],td[data-v-5543eb4c],th[data-v-5543eb4c] {
    border-collapse: collapse
}

.COMPLETED[data-v-5543eb4c] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-5543eb4c],.REQUEST[data-v-5543eb4c] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-5543eb4c] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

.v-card--variant-elevated[data-v-5543eb4c],.v-card--variant-flat[data-v-5543eb4c] {
    background: #000
}

[data-v-5543eb4c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-5543eb4c] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-5543eb4c] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-5543eb4c] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-5543eb4c] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-5543eb4c] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-5543eb4c] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-5543eb4c] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-5543eb4c]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-cdeee8a2] {
    padding: 20px;
    height: 100%
}

.wrap-deposit[data-v-cdeee8a2] {
    height: -moz-max-content;
    height: max-content;
    padding: 15px 0 0;
    overflow-y: auto;
    display: flex;
    gap: 30px
}

.wrap-deposit[data-v-cdeee8a2]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-cdeee8a2]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.wrap-deposit .wrap-deposit-account[data-v-cdeee8a2] {
    width: 380px
}

.wrap-deposit .wrap-deposit-account .des-bottom[data-v-cdeee8a2] {
    display: block
}

.tab-deposit[data-v-cdeee8a2] {
    display: flex
}

.tab-deposit .tab-item-deposit[data-v-cdeee8a2] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838
}

.tab-deposit .tab-item-deposit[data-v-cdeee8a2]:first-child {
    margin-right: 12px
}

.tab-deposit .tab-item-deposit[data-v-cdeee8a2]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-deposit .active[data-v-cdeee8a2] {
    background: var(--ready-casino-dark)
}

.description[data-v-cdeee8a2] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank[data-v-cdeee8a2] {
    height: 200px
}

.list-bank[data-v-cdeee8a2]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-cdeee8a2] {
    transition: all .3s ease-in
}

.item-bank[data-v-cdeee8a2]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-cdeee8a2] {
    color: #fff
}

.item-title img[data-v-cdeee8a2] {
    border: unset;
    border-radius: unset
}

.bank[data-v-cdeee8a2] {
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    background: linear-gradient(180deg,#691b7e 12.69%,rgba(127,32,152,0) 119.49%);
    padding: 16px 24px;
    position: relative
}

.bank h3[data-v-cdeee8a2] {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin: 15px 0
}

.bank img[data-v-cdeee8a2] {
    position: absolute;
    top: -10px;
    right: -25px
}

.bank .content-top-deposit[data-v-cdeee8a2] {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.bank .content-top-deposit .item-content-top[data-v-cdeee8a2] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-cdeee8a2] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content-top-deposit h3[data-v-cdeee8a2] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

.wrap-field[data-v-cdeee8a2] {
    display: flex;
    width: calc(100% - 410px);
    flex-direction: column;
    justify-content: space-between
}

.wrap-content-deposit[data-v-cdeee8a2] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 8px
}

.bankName[data-v-cdeee8a2] {
    display: flex;
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 8px 10px;
    width: 100%;
    color: #fff
}

.field[data-v-cdeee8a2] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-cdeee8a2] {
    width: 200px;
    color: #fff;
    margin-bottom: 5px
}

.field .input-deposit[data-v-cdeee8a2] {
    display: flex;
    gap: 10px
}

.field .input-deposit .input-field[data-v-cdeee8a2] {
    width: calc(100% - 52px)
}

.field .icon-input-deposit[data-v-cdeee8a2] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-cdeee8a2] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-cdeee8a2] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-cdeee8a2] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 5px
}

.wrap-btn button[data-v-cdeee8a2] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-cdeee8a2]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-cdeee8a2]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-cdeee8a2] {
    border-radius: 8px;
    background: #212121;
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 15px;
    display: none
}

.v-btn[data-v-cdeee8a2],input[data-v-cdeee8a2],textarea[data-v-cdeee8a2] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 8px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-cdeee8a2]:focus,.v-btn[data-v-cdeee8a2]:hover,input[data-v-cdeee8a2]:focus,input[data-v-cdeee8a2]:hover,textarea[data-v-cdeee8a2]:focus,textarea[data-v-cdeee8a2]:hover {
    outline: none
}

@media(max-width: 992px) {
    .v-btn[data-v-cdeee8a2],input[data-v-cdeee8a2],textarea[data-v-cdeee8a2] {
        padding:4px 10px
    }
}

input[data-v-cdeee8a2]::-webkit-inner-spin-button,input[data-v-cdeee8a2]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-cdeee8a2] {
    -moz-appearance: textfield
}

.v-btn[data-v-cdeee8a2] {
    height: 42px;
    transform: scale(1);
    justify-content: start!important
}

@media(max-width: 992px) {
    .v-btn[data-v-cdeee8a2] {
        height:34px
    }
}

@media(max-width: 768px) {
    .v-btn[data-v-cdeee8a2] {
        height:41.5px
    }
}

.submit[data-v-cdeee8a2] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: var(--ready-casino-dark);
    color: #fff
}

.error-deposit[data-v-cdeee8a2],.suggest-amount-deposit[data-v-cdeee8a2] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-cdeee8a2] {
    color: red!important
}

.space[data-v-cdeee8a2] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-cdeee8a2] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-deposit .tab-item-deposit[data-v-cdeee8a2] {
        padding:4px 15px
    }

    .tab-deposit .tab-item-deposit[data-v-cdeee8a2]:first-child {
        margin-right: 10px
    }

    .wrap-deposit[data-v-cdeee8a2] {
        padding-top: 12px
    }

    .wrap-deposit .wrap-deposit-account[data-v-cdeee8a2] {
        width: 300px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-cdeee8a2] {
        font-size: 18px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-cdeee8a2] {
        transform: scale(.7);
        top: -30px;
        right: -30px
    }

    .wrap-deposit .wrap-field[data-v-cdeee8a2] {
        grid-gap: 12px;
        width: calc(100% - 330px)
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .title[data-v-cdeee8a2] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit[data-v-cdeee8a2] {
        width: 34px;
        height: 34px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit svg[data-v-cdeee8a2] {
        width: 20px
    }

    .wrap-deposit .des-bottom[data-v-cdeee8a2] {
        margin-top: 20px
    }

    .wrap-deposit .des-bottom p[data-v-cdeee8a2] {
        font-size: 12px
    }

    .wrap-deposit .submit[data-v-cdeee8a2] {
        margin-top: 24px
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-cdeee8a2] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-cdeee8a2] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-cdeee8a2] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-cdeee8a2] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-cdeee8a2] {
        top: -13px;
        right: 5px
    }

    .wrap-deposit .wrap-deposit-account .bank .content h3[data-v-cdeee8a2],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-cdeee8a2] {
        font-size: 13px
    }

    .wrap-deposit .wrap-deposit-account .des-bottom[data-v-cdeee8a2] {
        display: none
    }

    .tab-deposit[data-v-cdeee8a2] {
        font-size: 13px
    }

    .description[data-v-cdeee8a2] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-cdeee8a2] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-deposit[data-v-cdeee8a2] {
        grid-template-columns: 1fr
    }

    .wrap-field .field .input-deposit .input-field[data-v-cdeee8a2],.wrap-field .field .input-deposit[data-v-cdeee8a2],.wrap-field .field[data-v-cdeee8a2] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-cdeee8a2],.wrap-field .field input[data-v-cdeee8a2],.wrap-field .field textarea[data-v-cdeee8a2] {
        padding: 10px!important;
        width: 100%!important
    }

    .wrap-field .field p[data-v-cdeee8a2] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-cdeee8a2],.wrap-field .field input[data-v-cdeee8a2],.wrap-field .field p[data-v-cdeee8a2] {
        font-size: 15px
    }

    .wrap-field .wrap-btn[data-v-cdeee8a2] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-cdeee8a2] {
        margin-top: 12px;
        font-size: 12px;
        display: block
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-cdeee8a2] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-cdeee8a2] {
        margin: 0
    }

    .submit[data-v-cdeee8a2] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-cdeee8a2] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-cdeee8a2]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-cdeee8a2] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-cdeee8a2] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-cdeee8a2] {
        padding: 4px 16px
    }

    .content-top-deposit[data-v-cdeee8a2] {
        display: grid!important;
        grid-template-columns: 1fr;
        gap: 0!important
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-cdeee8a2] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-cdeee8a2] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-cdeee8a2] {
        transform: scale(.6);
        top: -40px;
        right: -30px
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-cdeee8a2] {
        margin: 5px 0
    }
}

#withdrawHistory[data-v-1e518fc5] {
    padding-top: 20px;
    height: 100%
}

.table_pc[data-v-1e518fc5] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-1e518fc5]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-1e518fc5]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-1e518fc5] {
        display:none
    }
}

table[data-v-1e518fc5] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-1e518fc5] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-1e518fc5] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-1e518fc5]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-1e518fc5]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-1e518fc5] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-1e518fc5]:hover {
    background-color: #212121
}

table tbody td[data-v-1e518fc5] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-1e518fc5],td[data-v-1e518fc5],th[data-v-1e518fc5] {
    border-collapse: collapse
}

.COMPLETED[data-v-1e518fc5] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-1e518fc5],.REQUEST[data-v-1e518fc5] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-1e518fc5] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-1e518fc5] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-1e518fc5] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile[data-v-1e518fc5] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-1e518fc5] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-1e518fc5] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-1e518fc5] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-1e518fc5] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-1e518fc5] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-1e518fc5] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-1e518fc5]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-375a79a9] {
    height: 100%;
    padding: 20px
}

.wrap-withdraw[data-v-375a79a9] {
    height: 100%;
    padding: 15px 0 0
}

.wrap-withdraw[data-v-375a79a9]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-375a79a9]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.tab-withdraw[data-v-375a79a9] {
    display: flex
}

.tab-withdraw .tab-item-withdraw[data-v-375a79a9] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px
}

.tab-withdraw .tab-item-withdraw[data-v-375a79a9]:first-child {
    margin-right: 12px
}

.tab-withdraw .tab-item-withdraw[data-v-375a79a9]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-withdraw .active[data-v-375a79a9] {
    background: var(--ready-casino-dark)
}

.description[data-v-375a79a9] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-375a79a9] {
    transition: all .3s ease-in
}

.item-lang[data-v-375a79a9]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-375a79a9] {
    color: #fff
}

.item-title img[data-v-375a79a9] {
    border: unset;
    border-radius: unset
}

.bank[data-v-375a79a9] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-375a79a9] {
    margin-bottom: 15px
}

.bank .content[data-v-375a79a9] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-375a79a9] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content h3[data-v-375a79a9] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-375a79a9] {
    display: grid;
    grid-gap: 30px;
    padding-top: 10px
}

.bankName[data-v-375a79a9] {
    display: flex;
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 15px 10px;
    width: 100%;
    color: #fff
}

.wrap-content-withdraw[data-v-375a79a9] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px 20px
}

.wrap-content-withdraw .des-bottom[data-v-375a79a9] {
    display: flex;
    align-items: center
}

@media(max-width: 768px) {
    .wrap-content-withdraw .des-bottom[data-v-375a79a9] {
        display:none
    }
}

.field[data-v-375a79a9] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-375a79a9] {
    width: 200px;
    color: #fff;
    margin-bottom: 10px
}

.field .input-withdraw[data-v-375a79a9] {
    display: flex;
    gap: 10px
}

.field .input-withdraw .input-field[data-v-375a79a9] {
    width: calc(100% - 52px)
}

.field .icon-input-withdraw[data-v-375a79a9] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-375a79a9] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-375a79a9] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-375a79a9] {
    display: flex;
    flex-direction: row;
    gap: 5px
}

.wrap-btn button[data-v-375a79a9] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-375a79a9]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-375a79a9]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-375a79a9] {
    display: none;
    border-radius: 8px;
    border: 1px solid #9e9e9e;
    background: #212121;
    padding: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px;
    position: relative
}

.des-bottom p[data-v-375a79a9] {
    width: 70%
}

.des-bottom img[data-v-375a79a9] {
    width: 25%;
    position: absolute;
    top: -10%;
    right: 0
}

.v-btn[data-v-375a79a9],input[data-v-375a79a9],textarea[data-v-375a79a9] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 15px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-375a79a9]:focus,.v-btn[data-v-375a79a9]:hover,input[data-v-375a79a9]:focus,input[data-v-375a79a9]:hover,textarea[data-v-375a79a9]:focus,textarea[data-v-375a79a9]:hover {
    outline: none
}

.v-btn[data-v-375a79a9] {
    height: 56px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-375a79a9] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-375a79a9] {
    width: 50%
}

.submit[data-v-375a79a9] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    color: #fff;
    background: var(--ready-casino-dark);
    margin-top: 30px
}

input[data-v-375a79a9]::-webkit-inner-spin-button,input[data-v-375a79a9]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-375a79a9] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-375a79a9] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-375a79a9] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-375a79a9] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-withdraw .tab-item-withdraw[data-v-375a79a9] {
        padding:4px 15px
    }

    .tab-withdraw .tab-item-withdraw[data-v-375a79a9]:first-child {
        margin-right: 10px
    }

    .wrap-withdraw[data-v-375a79a9] {
        padding-top: 12px
    }

    .wrap-withdraw .wrap-field[data-v-375a79a9] {
        grid-gap: 12px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw[data-v-375a79a9] {
        grid-gap: 10px 20px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw .title[data-v-375a79a9] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-withdraw .des-bottom[data-v-375a79a9] {
        margin-top: 20px
    }

    .wrap-withdraw .des-bottom p[data-v-375a79a9] {
        font-size: 13px
    }

    .wrap-withdraw .submit[data-v-375a79a9] {
        margin-top: 28px
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-375a79a9] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-375a79a9] {
        height: auto;
        padding-bottom: 20px
    }

    .tab-withdraw[data-v-375a79a9] {
        font-size: 13px
    }

    .description[data-v-375a79a9] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-375a79a9] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-375a79a9],.bank .content p[data-v-375a79a9] {
        font-size: 13px
    }

    .wrap-field[data-v-375a79a9] {
        padding-top: 12px;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-withdraw[data-v-375a79a9] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-375a79a9] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-375a79a9] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-375a79a9] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-375a79a9] {
        height: 42px
    }

    .wrap-field .field .v-btn[data-v-375a79a9],.wrap-field .field input[data-v-375a79a9],.wrap-field .field textarea[data-v-375a79a9] {
        padding: 8px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-375a79a9] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-375a79a9],.wrap-field .field input[data-v-375a79a9],.wrap-field .field p[data-v-375a79a9] {
        font-size: 15px
    }

    .wrap-field .field .wrap-content[data-v-375a79a9] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .wrap-btn[data-v-375a79a9] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-375a79a9] {
        margin-top: 12px;
        font-size: 12px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    .des-bottom img[data-v-375a79a9] {
        position: relative;
        width: 15%
    }

    .des-bottom p[data-v-375a79a9] {
        width: 80%
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-375a79a9],.wrap-field .field textarea[data-v-375a79a9] {
        width:100%
    }

    .wrap-field .field textarea[data-v-375a79a9] {
        height: 48px
    }

    .bank .content[data-v-375a79a9] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-375a79a9] {
        margin: 0
    }

    .submit[data-v-375a79a9] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-375a79a9] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-375a79a9] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-375a79a9] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-375a79a9]:first-child {
        margin-right: 5px
    }

    .des-bottom img[data-v-375a79a9] {
        position: relative;
        width: 25%
    }

    .des-bottom p[data-v-375a79a9] {
        width: 70%
    }
}

#myPage[data-v-f6d7f562] {
    padding: 20px
}

#myPage .title-my-page[data-v-f6d7f562] {
    background: rgba(231,91,255,.2);
    border-radius: 10px;
    padding: 10px 10px 10px 70px;
    display: flex;
    align-items: center;
    position: relative
}

#myPage .title-my-page img[data-v-f6d7f562] {
    position: absolute;
    left: 10px;
    top: -20px
}

#myPage .title-my-page h3[data-v-f6d7f562] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 20px
}

#myPage .title-my-page .image-bank-info[data-v-f6d7f562] {
    top: 5px
}

#myPage .bank-info[data-v-f6d7f562] {
    padding: 10px 10px 10px 85px
}

@media(max-width: 374px) {
    #myPage .title-my-page[data-v-f6d7f562] {
        padding:10px 10px 10px 50px
    }

    #myPage .title-my-page h3[data-v-f6d7f562] {
        font-size: 16px
    }

    #myPage .title-my-page img[data-v-f6d7f562] {
        transform: scale(.7);
        left: 0
    }

    #myPage .title-my-page .image-bank-info[data-v-f6d7f562] {
        top: -5px
    }

    #myPage .bank-info[data-v-f6d7f562] {
        padding: 10px 10px 10px 65px;
        margin-top: 20px
    }
}

.disable .input-my-page .icon-my-page[data-v-f6d7f562] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-f6d7f562] {
    display: flex;
    gap: 10px
}

.input-my-page .input-field[data-v-f6d7f562],.input-my-page input[data-v-f6d7f562] {
    width: 90%!important
}

.icon-my-page[data-v-f6d7f562] {
    width: 41px;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121
}

.form_mypage[data-v-f6d7f562] {
    padding: 20px 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 20px
}

.form_mypage .item_input[data-v-f6d7f562] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-f6d7f562] {
    font-weight: 400;
    margin-bottom: 4px;
    font-size: 16px
}

.form_mypage .item_input .v-btn[data-v-f6d7f562],.form_mypage .item_input input[data-v-f6d7f562] {
    width: 100%;
    padding: 10px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.form_mypage .item_input .v-btn[data-v-f6d7f562] {
    transform: scale(1);
    height: unset!important;
    justify-content: start!important
}

.form_mypage .item_input .disable-input[data-v-f6d7f562] {
    background: #424242;
    border: none;
    pointer-events: none
}

@media(max-width: 576px) {
    .form_mypage[data-v-f6d7f562] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-f6d7f562] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-f6d7f562] {
    width: 100%;
    padding: 10px 50px;
    color: #fff;
    border-radius: 8px;
    font-size: 14px;
    background-color: var(--ready-casino-light)
}

.btn .btn_submit[data-v-f6d7f562]:hover {
    box-shadow: 0 8px 24px hsla(0,0%,100%,.2);
    transform: translateY(-2px)
}

.btn .btn_submit .icon[data-v-f6d7f562] {
    transform: translateY(3px)
}

.list-bank[data-v-f6d7f562] {
    height: 190px!important;
    background-color: #353535!important;
    border: 1px solid #757575
}

.list-bank[data-v-f6d7f562]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-f6d7f562] {
    transition: all .3s ease-in;
    border-bottom: 1px solid #757575
}

.item-bank[data-v-f6d7f562]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-bank[data-v-f6d7f562]:last-child {
    border-bottom: none
}

.item-title[data-v-f6d7f562] {
    color: #fff
}

.item-title img[data-v-f6d7f562] {
    border: unset;
    border-radius: unset
}

#text-error[data-v-f6d7f562] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-f6d7f562] {
    margin-top: 5px;
    font-size: 12px;
    color: #9e9e9e
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-f6d7f562] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-f6d7f562] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-f6d7f562] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-f6d7f562] {
        font-size: 12px
    }
}

.item_input {
    .input-check {
        .input {
            padding: 10px 12px!important
        }
    }
}

#coupon[data-v-7c5795c5] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-7c5795c5] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-7c5795c5]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-7c5795c5]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-7c5795c5] {
        display:none
    }
}

table[data-v-7c5795c5] {
    font-size: 14px
}

table thead tr[data-v-7c5795c5] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-7c5795c5] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-7c5795c5]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-7c5795c5]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-7c5795c5] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-7c5795c5]:hover {
    background-color: #212121
}

table tbody td[data-v-7c5795c5] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-7c5795c5],td[data-v-7c5795c5],th[data-v-7c5795c5] {
    border-collapse: collapse
}

button[data-v-7c5795c5] {
    padding: .2rem .5rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-7c5795c5] {
        padding:4px 8px
    }
}

.use[data-v-7c5795c5] {
    background: #41bd5c;
    color: #fff
}

.expired[data-v-7c5795c5] {
    background: #ebc220;
    color: #3a303f
}

.expired[data-v-7c5795c5]:hover {
    cursor: no-drop
}

.used[data-v-7c5795c5] {
    background: red;
    color: #fff
}

.used[data-v-7c5795c5]:hover {
    cursor: no-drop
}

.item-mobile[data-v-7c5795c5] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-7c5795c5] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-7c5795c5]:last-child {
    text-align: right
}

[data-v-7c5795c5] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-7c5795c5] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table-mobile[data-v-7c5795c5] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-7c5795c5] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-7c5795c5] {
        height:100%;
        padding: 0 20px 20px;
        overflow-y: auto
    }

    .table-mobile[data-v-7c5795c5] {
        display: block
    }
}

#wrapper_point[data-v-5d431d81] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-5d431d81] {
    display: none
}

.header_point[data-v-5d431d81] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #bdbdbd;
    height: 120px;
    font-size: 14px;
    margin-bottom: 20px;
    align-items: center;
    gap: 30px
}

.header_point .item[data-v-5d431d81] {
    font-weight: 700;
    border-radius: 10px;
    border: 1px solid #616161
}

.header_point .item[data-v-5d431d81]:first-child {
    background: url(../images/point-1.8c477483.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-5d431d81]:nth-child(2) {
    background: url(../images/point-2.ba41f1df.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-5d431d81]:nth-child(3) {
    background: url(../images/point-3.9d69c609.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.item[data-v-5d431d81] {
    text-align: center;
    background-color: #212121;
    padding: 20px 0;
    border-radius: 10px
}

.item .title[data-v-5d431d81] {
    text-transform: uppercase
}

.item .number[data-v-5d431d81] {
    margin-top: 16px;
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.body_point[data-v-5d431d81] {
    padding-top: 16px;
    border-top: 1px solid #616161;
    height: calc(100% - 170px)
}

.form[data-v-5d431d81] {
    display: flex;
    gap: 10px;
    font-size: 14px
}

.form input[data-v-5d431d81] {
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    width: 200px;
    color: #fff
}

.form input[data-v-5d431d81]:focus,.form input[data-v-5d431d81]:hover {
    outline: none
}

.form .btn_sbumit[data-v-5d431d81] {
    padding: 4px 10px;
    color: #fff;
    background-color: var(--ready-casino-dark);
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-5d431d81]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-5d431d81] {
    height: 100%
}

.content-point h3[data-v-5d431d81] {
    color: var(--ready-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-5d431d81] {
    height: calc(100% - 75px);
    overflow-y: auto
}

.table-point[data-v-5d431d81]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-5d431d81]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-5d431d81] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-5d431d81] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-5d431d81] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-5d431d81]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-5d431d81]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-5d431d81] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-5d431d81]:hover {
    background-color: #212121
}

table tbody td[data-v-5d431d81] {
    color: #9e9e9e;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-5d431d81],td[data-v-5d431d81],th[data-v-5d431d81] {
    border-collapse: collapse
}

[data-v-5d431d81] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-5d431d81] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile .item_table[data-v-5d431d81] {
    background-color: #262626;
    color: #9e9e9e;
    border-radius: 10px;
    padding: 10px;
    font-size: 13px
}

.table_mobile .item_value[data-v-5d431d81] {
    color: #fff
}

.table_mobile .item_content[data-v-5d431d81] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.table_mobile .item_content div[data-v-5d431d81]:last-child {
    text-align: right
}

.completed[data-v-5d431d81] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-5d431d81] {
    color: #df7802!important;
    background: #552310
}

.fail[data-v-5d431d81],.pending[data-v-5d431d81] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.fail[data-v-5d431d81] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-5d431d81]::-webkit-inner-spin-button,input[data-v-5d431d81]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-5d431d81] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-5d431d81] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-5d431d81] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-5d431d81] {
        height: auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .title[data-v-5d431d81] {
        font-size: 18px
    }

    .table-point[data-v-5d431d81] {
        display: none
    }

    .table_mobile[data-v-5d431d81] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-5d431d81] {
        height: 100%
    }

    .item[data-v-5d431d81] {
        padding: 12px 0
    }
}

@media(max-width: 425px) {
    .form[data-v-5d431d81] {
        font-size:13px
    }

    .form input[data-v-5d431d81] {
        width: 100%
    }
}

#bettingHistory[data-v-2e97f388] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-2e97f388] {
    height: 100%;
    overflow-y: auto
}

.table_pc[data-v-2e97f388]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-2e97f388]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-2e97f388] {
        display:none
    }
}

.table_mobile[data-v-2e97f388] {
    display: none
}

table[data-v-2e97f388] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-2e97f388] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-2e97f388] {
    max-width: 200px;
    padding: 10px;
    color: #fff;
    text-align: left
}

table thead tr th[data-v-2e97f388]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-2e97f388]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-2e97f388] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-2e97f388]:hover {
    background-color: #212121
}

table tbody td[data-v-2e97f388] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-2e97f388],td[data-v-2e97f388],th[data-v-2e97f388] {
    border-collapse: collapse
}

.win[data-v-2e97f388] {
    color: #06df02
}

.lose[data-v-2e97f388] {
    color: #ff2f2f
}

.item-mobile[data-v-2e97f388] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-2e97f388] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-2e97f388]:last-child {
    text-align: right
}

[data-v-2e97f388] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-2e97f388] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-2e97f388] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-2e97f388] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-2e97f388] {
        display: block;
        padding-bottom: 20px
    }
}

.wrapper-alert[data-v-52330673] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-52330673] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-52330673] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-52330673] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-52330673] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-52330673] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-52330673]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-52330673] {
    margin-right: 20px;
    background-color: var(--ready-casino-dark)
}

.btn-no[data-v-52330673] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-52330673] {
        width:80vw
    }

    .des[data-v-52330673] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-52330673] {
        padding: 4px 16px;
        font-size: 13px
    }
}

#queryCreate[data-v-57a60369] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-57a60369] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    cursor: pointer;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.back[data-v-57a60369]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-57a60369] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-57a60369] {
    width: 100%
}

.form .form_input div[data-v-57a60369] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-57a60369] {
    margin-bottom: 4px
}

.form input[data-v-57a60369],.form textarea[data-v-57a60369] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-57a60369]:focus,.form input[data-v-57a60369]:hover,.form textarea[data-v-57a60369]:focus,.form textarea[data-v-57a60369]:hover {
    outline: none
}

.form textarea[data-v-57a60369] {
    min-height: 330px;
    max-height: 600px
}

.btn[data-v-57a60369] {
    text-align: right
}

.btn .btn_submit[data-v-57a60369] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-57a60369]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-57a60369] {
    transform: translateY(1px)
}

@media(max-width: 992px) {
    .form textarea[data-v-57a60369] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-57a60369] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-57a60369],.form input[data-v-57a60369],.form textarea[data-v-57a60369] {
        width: 100%
    }
}

#customer[data-v-6097d800] {
    padding: 20px;
    height: 100%
}

.create[data-v-6097d800] {
    text-align: right;
    margin-bottom: 20px
}

.create .btn_create[data-v-6097d800] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.create .btn_create[data-v-6097d800]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-6097d800] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_customer[data-v-6097d800] {
    margin-top: 16px;
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_customer[data-v-6097d800]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-6097d800]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-6097d800]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-6097d800] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-6097d800] {
    text-align: left;
    padding: 10px;
    background-color: #424242
}

.table_customer .value[data-v-6097d800] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-6097d800] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242
}

.table_customer .value .item[data-v-6097d800]:last-child {
    border-bottom: none
}

.table_customer .value .item[data-v-6097d800]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_customer .value .item>div[data-v-6097d800] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-6097d800]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-6097d800] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-6097d800] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-6097d800] {
    fill: var(--ready-casino-dark)
}

.table_customer .value .item .date[data-v-6097d800] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-6097d800] {
        font-size:12px
    }
}

.description[data-v-6097d800] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden;
    white-space: pre
}

.description h5[data-v-6097d800] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-6097d800] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-6097d800] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-6097d800] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-6097d800] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-6097d800] {
    display: none
}

.active_value[data-v-6097d800] {
    background-color: #212121
}

.completed[data-v-6097d800] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.fail[data-v-6097d800] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-6097d800] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-6097d800] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .customer_group[data-v-6097d800] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-6097d800] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-6097d800] {
        display: none
    }

    .create[data-v-6097d800] {
        text-align: left
    }

    .table_mobile[data-v-6097d800] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-6097d800] {
        overflow-x: auto;
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-6097d800] {
        background-color: #262626;
        border-radius: 8px;
        max-width: 90vw
    }

    .table_mobile .description h5[data-v-6097d800] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-6097d800] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-6097d800] {
        background-color: #262626;
        padding: 10px 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-6097d800] {
        display: grid;
        grid-template-columns: 25% 72%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-6097d800] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-6097d800] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .description[data-v-6097d800] {
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-6097d800] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-2e400e06] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-2e400e06] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-2e400e06] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-2e400e06] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark)
}

.create .btn_create[data-v-2e400e06]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-2e400e06] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-2e400e06] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_message[data-v-2e400e06]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-2e400e06]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-2e400e06] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-2e400e06] {
    text-align: left;
    padding: 10px;
    background: var(--ready-casino-dark)
}

.table_message .title>div[data-v-2e400e06]:first-child {
    border-radius: 4px 0 0 4px
}

.table_message .title>div[data-v-2e400e06]:last-child {
    border-radius: 0 4px 4px 0
}

.table_message .value[data-v-2e400e06] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-2e400e06] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242
}

.table_message .value .item[data-v-2e400e06]:last-child {
    border-bottom: none
}

.table_message .value .item[data-v-2e400e06]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_message .value .item>div[data-v-2e400e06] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-2e400e06]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-2e400e06] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-2e400e06] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-2e400e06] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-2e400e06] {
    color: var(--ready-casino-dark)
}

.table_message .value .item .trash:hover svg[data-v-2e400e06] {
    fill: var(--ready-casino-dark)
}

.table_message .value .item .date[data-v-2e400e06] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-2e400e06] {
        font-size:12px
    }
}

.description[data-v-2e400e06] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-2e400e06] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-2e400e06] {
    margin-bottom: 20px;
    font-size: 13px;
    white-space: pre
}

.activeMessage .description[data-v-2e400e06] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-2e400e06] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-2e400e06] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-2e400e06] {
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.table_mobile[data-v-2e400e06] {
    display: none
}

.active_value[data-v-2e400e06] {
    background-color: #212121
}

[data-v-2e400e06] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-2e400e06] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .messagebox_group[data-v-2e400e06] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-2e400e06] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-2e400e06] {
        display: none
    }

    .create[data-v-2e400e06] {
        text-align: left
    }

    .table_mobile[data-v-2e400e06] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-2e400e06] {
        overflow-x: auto;
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-2e400e06] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-2e400e06] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-2e400e06] {
        background-color: #262626;
        border-radius: 8px;
        max-width: 90vw
    }

    .table_mobile .item_moblie[data-v-2e400e06] {
        padding: 10px 12px
    }

    .table_mobile .item_moblie>div[data-v-2e400e06] {
        display: grid;
        grid-template-columns: calc(25% - 8px) 75%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-2e400e06] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-2e400e06] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .state .icon[data-v-2e400e06] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .item_moblie .state .unread[data-v-2e400e06] {
        color: var(--ready-casino-dark)
    }
}

#personal[data-v-244b286e] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    padding-top: 60px;
    overflow: hidden;
    height: 100%;
    border-top: 1px solid #fff
}

@media(max-width: 992px) {
    #personal[data-v-244b286e] {
        padding-top:103px
    }
}

@media(max-width: 374px) {
    #personal[data-v-244b286e] {
        padding-top:164px
    }
}

.titles[data-v-244b286e] {
    padding: 20px 10px 0 10px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-244b286e] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-244b286e]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-244b286e] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-244b286e] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-244b286e] {
    opacity: 1
}

.tab-personal[data-v-244b286e] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

@media(max-width: 1130px) {
    .tab-personal[data-v-244b286e] {
        gap:3px
    }
}

.tab-personal .tab-item-personal[data-v-244b286e] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #868e96;
    border-bottom: none
}

.tab-personal .tab-item-personal .icon[data-v-244b286e] {
    margin-right: 5px;
    opacity: .7
}

.tab-personal .tab-item-personal[data-v-244b286e]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-244b286e] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-244b286e] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-244b286e] {
        font-size:11px
    }

    .tab-personal .tab-item-personal .icon[data-v-244b286e] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-personal .tab-item-personal[data-v-244b286e] {
        height:35px
    }
}

.tab-personal .active[data-v-244b286e] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

.tab-personal .active .icon[data-v-244b286e] {
    opacity: 1
}

.tab-personal .active[data-v-244b286e]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-personal[data-v-244b286e] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-244b286e] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-244b286e] {
    height: 100%;
    overflow-y: auto
}

.tab-content[data-v-244b286e]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-244b286e]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.textKo[data-v-244b286e] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-244b286e] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-244b286e],.v-card--variant-flat[data-v-244b286e] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-244b286e] {
    background: transparent!important
}

.v-slide-group__next[data-v-244b286e],.v-slide-group__prev[data-v-244b286e] {
    display: none!important
}

@media(max-width: 768px) {
    .titles[data-v-244b286e] {
        padding:15px 8px 0 8px
    }

    .tab-content[data-v-244b286e] {
        height: 100%;
        overflow-y: hidden
    }
}

@media(max-width: 425px) {
    .titles .title-item[data-v-244b286e] {
        flex-wrap:wrap;
        justify-content: center;
        font-size: 12px
    }
}

#faq-services[data-v-bba4328a] {
    padding: 20px;
    height: 100%
}

h3[data-v-bba4328a],h5[data-v-bba4328a] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_faq[data-v-bba4328a] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-bba4328a] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-bba4328a]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-bba4328a]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-bba4328a],.list-item .item[data-v-bba4328a],.list-item .title[data-v-bba4328a] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-bba4328a],.list-item .item p[data-v-bba4328a],.list-item .title p[data-v-bba4328a] {
    display: flex;
    align-items: center;
    justify-content: left;
    flex-direction: column
}

.list-item .content .item_index[data-v-bba4328a],.list-item .item .item_index[data-v-bba4328a],.list-item .title .item_index[data-v-bba4328a] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-bba4328a] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-bba4328a] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-faq[data-v-bba4328a] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .value[data-v-bba4328a] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-bba4328a] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-bba4328a] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-bba4328a]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-bba4328a]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-bba4328a],.list-item .title[data-v-bba4328a] {
    background: #383838
}

.item_state span[data-v-bba4328a] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-bba4328a] {
    background: #616161
}

.item_state_open[data-v-bba4328a] {
    background: #9e9e9e
}

.description[data-v-bba4328a] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-bba4328a] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-bba4328a] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-bba4328a] {
    border-radius: 6px
}

.activeMessage .description[data-v-bba4328a] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-bba4328a] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-faq[data-v-bba4328a] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-bba4328a]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-bba4328a] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-bba4328a] {
    display: none
}

.line[data-v-bba4328a] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-bba4328a] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-bba4328a] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #faq-services[data-v-bba4328a] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #faq-services[data-v-bba4328a]::-webkit-scrollbar {
        width: 6px
    }

    #faq-services[data-v-bba4328a]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-bba4328a] {
        display: none
    }

    .list-item_mobile[data-v-bba4328a] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-bba4328a] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-bba4328a],.list-item_mobile .item_mobile h5[data-v-bba4328a] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-bba4328a] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-bba4328a] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-bba4328a] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-bba4328a] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-bba4328a] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-bba4328a] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-bba4328a] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-bba4328a] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-bba4328a] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-bba4328a] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-bba4328a] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-bba4328a] {
        font-size: 11px
    }
}

#event-services[data-v-5675c706] {
    padding: 20px;
    height: 100%
}

h3[data-v-5675c706],h5[data-v-5675c706] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_event[data-v-5675c706] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-5675c706] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-5675c706]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-5675c706]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-5675c706],.list-item .item[data-v-5675c706],.list-item .title[data-v-5675c706] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-5675c706],.list-item .item p[data-v-5675c706],.list-item .title p[data-v-5675c706] {
    display: flex;
    align-items: center;
    justify-content: left;
    flex-direction: column
}

.list-item .content .item_index[data-v-5675c706],.list-item .item .item_index[data-v-5675c706],.list-item .title .item_index[data-v-5675c706] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-5675c706] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-5675c706] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-event[data-v-5675c706] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-event_date[data-v-5675c706] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-5675c706] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-5675c706] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-5675c706] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-5675c706]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-5675c706]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-5675c706],.list-item .title[data-v-5675c706] {
    background: #383838
}

.item_state span[data-v-5675c706] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-5675c706] {
    background: #616161
}

.item_state_open[data-v-5675c706] {
    background: #9e9e9e
}

.description[data-v-5675c706] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-5675c706] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-5675c706] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-5675c706] {
    border-radius: 6px
}

.activeMessage .description[data-v-5675c706] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-5675c706] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-event[data-v-5675c706] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-5675c706]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-5675c706] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-5675c706] {
    display: none
}

.line[data-v-5675c706] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-5675c706] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-5675c706] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #event-services[data-v-5675c706] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #event-services[data-v-5675c706]::-webkit-scrollbar {
        width: 6px
    }

    #event-services[data-v-5675c706]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-5675c706] {
        display: none
    }

    .list-item_mobile[data-v-5675c706] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-5675c706] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-5675c706],.list-item_mobile .item_mobile h5[data-v-5675c706] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-5675c706] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-5675c706] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-5675c706] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-5675c706] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-5675c706] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-5675c706] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-5675c706] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-5675c706] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-5675c706] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-5675c706] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-5675c706] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-5675c706] {
        font-size: 11px
    }
}

#notice-services[data-v-70202733] {
    padding: 20px;
    height: 100%
}

h3[data-v-70202733],h5[data-v-70202733] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_notice[data-v-70202733] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-70202733] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-70202733]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-70202733]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-70202733],.list-item .item[data-v-70202733],.list-item .title[data-v-70202733] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-70202733],.list-item .item p[data-v-70202733],.list-item .title p[data-v-70202733] {
    display: flex;
    align-items: center;
    justify-content: left;
    flex-direction: column
}

.list-item .content .item_index[data-v-70202733],.list-item .item .item_index[data-v-70202733],.list-item .title .item_index[data-v-70202733] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-70202733] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-70202733] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-notice[data-v-70202733] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-notice_date[data-v-70202733] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-70202733] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-70202733] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-70202733] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-70202733]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-70202733]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-70202733],.list-item .title[data-v-70202733] {
    background: #383838
}

.item_state span[data-v-70202733] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-70202733] {
    background: #616161
}

.item_state_open[data-v-70202733] {
    background: #9e9e9e
}

.description[data-v-70202733] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-70202733] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-70202733] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-70202733] {
    border-radius: 6px
}

.activeMessage .description[data-v-70202733] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-70202733] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-notice[data-v-70202733] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-70202733]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-70202733] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-70202733] {
    display: none
}

.line[data-v-70202733] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-70202733] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-70202733] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #notice-services[data-v-70202733] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #notice-services[data-v-70202733]::-webkit-scrollbar {
        width: 6px
    }

    #notice-services[data-v-70202733]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-70202733] {
        display: none
    }

    .list-item_mobile[data-v-70202733] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-70202733] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-70202733],.list-item_mobile .item_mobile h5[data-v-70202733] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-70202733] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-70202733] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-70202733] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-70202733] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-70202733] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-70202733] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-70202733] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-70202733] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-70202733] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-70202733] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-70202733] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-70202733] {
        font-size: 11px
    }
}

#partnership[data-v-08605627] {
    padding: 20px;
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain
}

.partnership_group .partnership_header[data-v-08605627] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-08605627] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-08605627] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-08605627] {
    width: 90%;
    margin: 48px auto 0
}

.partnership_group .partnership_body .list_item[data-v-08605627] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 40px
}

.partnership_group .partnership_body .item[data-v-08605627] {
    height: 100px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-08605627]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-08605627] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-08605627] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-08605627] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-08605627] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-08605627] {
        padding:30px 12px
    }

    .partnership_group .partnership_body[data-v-08605627] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-08605627] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-08605627] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-08605627] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-08605627] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#services[data-v-69abefa4] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain;
    padding-top: 70px;
    height: 100%
}

.titles[data-v-69abefa4] {
    padding: 20px 20px 0 20px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-69abefa4] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    border: 1px solid #868e96;
    border-bottom: none
}

.titles .title-item[data-v-69abefa4]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-69abefa4] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-69abefa4] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-69abefa4] {
    opacity: 1
}

.tab[data-v-69abefa4] {
    height: calc(100% - 70px)
}

.v-card--variant-elevated[data-v-69abefa4],.v-card--variant-flat[data-v-69abefa4] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-69abefa4] {
    background: transparent!important
}

.textKo[data-v-69abefa4] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-69abefa4] {
        font-size:14px!important
    }
}

@media(max-width: 768px) {
    .titles[data-v-69abefa4] {
        padding:22px 8px 0 8px
    }

    .tab[data-v-69abefa4] {
        height: 100%
    }
}

.guide-item[data-v-9851af36] {
    width: 100%
}

.title-guide[data-v-9851af36] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-9851af36] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-51d9ac82] {
    width: 100%
}

.title-guide[data-v-51d9ac82] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-2f3bc777] {
    width: 100%
}

.title-guide[data-v-2f3bc777] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-f0d2485e] {
    width: 100%
}

.title-guide[data-v-f0d2485e] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-398177b6] {
    width: 100%
}

.title-guide[data-v-398177b6] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-cc35860c] {
    width: 100%
}

.title-guide[data-v-cc35860c] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-1c3fe3ea] {
    width: 100%
}

.title-guide[data-v-1c3fe3ea] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-049a2348] {
    width: 100%
}

.title-guide[data-v-049a2348] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-049a2348] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-1831abb6] {
    height: 100%;
    margin: 0 auto;
    padding: 30px;
    overflow-y: auto;
    background: linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat
}

@media(max-width: 768px) {
    #rules[data-v-1831abb6] {
        height:100%;
        padding: 30px 10px 30px 10px
    }
}

#rules h2[data-v-1831abb6] {
    font-size: 1.5rem
}

#rules .tab-rules[data-v-1831abb6] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

#rules .tab-rules .tab-item-rules[data-v-1831abb6] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-1831abb6]:hover {
    transform: scale(.95);
    transition: all .3s
}

#rules .tab-rules .active[data-v-1831abb6] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

#rules .tab-rules .active[data-v-1831abb6]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    #rules .tab-rules[data-v-1831abb6] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-1831abb6] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-1831abb6] {
    border-radius: 10px 10px 0 0;
    background: #383838;
    margin-right: 4px;
    width: calc(12.5% - 4px);
    font-size: 14px
}

#rules .tab-item .v-btn__content[data-v-1831abb6] {
    font-size: 14px
}

@media(max-width: 1080px) {
    #rules .tab-item[data-v-1831abb6] {
        width:auto
    }
}

#rules .tab-item[data-v-1831abb6]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-1831abb6] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .v-slide-group-item--active[data-v-1831abb6] {
    border: 1px solid var(--Rectangle-17,#ab47bc);
    background: var(--Rectangle-17,#ab47bc)
}

#rules .tab-content[data-v-1831abb6] {
    height: 470px;
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    border-radius: none;
    background: transparent;
    color: #fff;
    border: 1px solid #9c27b0;
    border-radius: 0 0 10px 10px
}

#rules .tab-content h3[data-v-1831abb6],#rules .tab-content h4[data-v-1831abb6] {
    color: var(--ready-casino-light)
}

#rules .tab-content p[data-v-1831abb6]:last-child,#rules .tab-content ul[data-v-1831abb6] {
    margin-bottom: 0
}

#rules .tab-content[data-v-1831abb6]::-webkit-scrollbar {
    width: 0
}

@media(max-width: 768px) {
    #rules .tab-content[data-v-1831abb6] {
        height:66vh
    }
}

#rules .v-btn__content[data-v-1831abb6] {
    font-size: 14px
}

#rules .v-slide-group__content[data-v-1831abb6] {
    justify-content: space-between
}

#rules .v-tab__slider[data-v-1831abb6] {
    background: var(--primaryPlayG3)
}

#rules .title-guide[data-v-1831abb6] {
    padding-top: 16px;
    margin-top: 0
}

@media(max-width: 768px) {
    #rules .card[data-v-1831abb6] {
        width:95%
    }

    #rules .tab-item .v-btn__content[data-v-1831abb6] {
        font-size: 9px
    }
}

.tab-item {
    .v-btn__content {
        font-size: 12px
    }

    .v-tab__slider {
        height: 0!important
    }

    .v-tab--selected .v-tab__slider,.v-tab__slider {
        opacity: 0!important
    }
}

#videoSlot[data-v-ea2a666c] {
    height: calc(100% - 71px);
    padding: 10px;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

#videoSlot[data-v-ea2a666c]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-ea2a666c]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #videoSlot[data-v-ea2a666c] {
        height:-moz-max-content;
        height: max-content
    }
}

.slot[data-v-ea2a666c] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-ea2a666c] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-ea2a666c] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-ea2a666c] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 6px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-ea2a666c] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-ea2a666c] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-ea2a666c] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-ea2a666c] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px;
    margin-bottom: 30px
}

.item-casino[data-v-ea2a666c] {
    animation: scBtnAnim-ea2a666c .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #474545;
    border-radius: 13px;
    max-height: 140px;
    height: 100%;
    position: relative
}

.item-casino[data-v-ea2a666c]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino .logo_premium[data-v-ea2a666c] {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain;
    width: 24px
}

.item-casino[data-v-ea2a666c]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-ea2a666c] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_slot_content[data-v-ea2a666c] {
    height: 100%
}

.search-game[data-v-ea2a666c] {
    display: flex;
    padding: 15px 0 10px;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-ea2a666c] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-ea2a666c] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-ea2a666c] {
    border: 1px solid var(--ready-casino-light);
    padding: 6px 30px 6px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff
}

.search-game input[data-v-ea2a666c]:active,.search-game input[data-v-ea2a666c]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-ea2a666c] {
        min-width:200px;
        width: 100%
    }
}

.search-game .wrap-filter[data-v-ea2a666c] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    padding: 4px 8px;
    border-radius: 70px;
    display: flex;
    align-items: center;
    gap: 4px
}

.search-game .wrap-filter>div[data-v-ea2a666c] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 4px 8px;
    border: 1px solid transparent;
    cursor: pointer
}

.search-game .wrap-filter>div p[data-v-ea2a666c] {
    font-size: 13px;
    color: #e0e0e0;
    font-weight: 500
}

.search-game .wrap-filter>div[data-v-ea2a666c]:hover:not(.activeFilter) {
    transition: all 1s;
    border-radius: 70px;
    background: #949494
}

.search-game .wrap-filter .activeFilter[data-v-ea2a666c] {
    border-radius: 70px;
    border: 1px solid var(--ready-casino-light);
    background: #2b173d
}

.search-game .wrap-filter .activeFilter p[data-v-ea2a666c] {
    color: #fff
}

@media(max-width: 425px) {
    .search-game .wrap-filter[data-v-ea2a666c] {
        justify-content:space-between
    }

    .search-game .wrap-filter>div[data-v-ea2a666c] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-ea2a666c] {
        display: none
    }

    .search-game .wrap-filter .activeFilter p[data-v-ea2a666c] {
        display: inline-block
    }
}

.search-game.justify-content-search[data-v-ea2a666c] {
    justify-content: space-between
}

.pagination-slot[data-v-ea2a666c] {
    display: flex;
    justify-content: center
}

[data-v-ea2a666c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-ea2a666c] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@keyframes scBtnAnim-ea2a666c {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-ea2a666c] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-ea2a666c] {
        grid-template-columns:repeat(3,1fr)
    }

    .pagination-slot[data-v-ea2a666c] {
        margin-top: 20px
    }

    .search-game.justify-content-search[data-v-ea2a666c] {
        flex-direction: column
    }

    .search-game.justify-content-search .wrap_input-search[data-v-ea2a666c] {
        flex: 1;
        width: 100%
    }

    .search-game.justify-content-search input[data-v-ea2a666c] {
        width: 100%
    }
}

@media(max-width: 450px) {
    .slot[data-v-ea2a666c] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#topSlot[data-v-0039783f] {
    padding-top: 24px
}

.slot[data-v-0039783f] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-0039783f] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-0039783f] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-0039783f] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-0039783f] {
    opacity: 1;
    transition: all .5s
}

img[data-v-0039783f] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-0039783f] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px
}

.item-casino[data-v-0039783f] {
    animation: scBtnAnim-0039783f .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-0039783f]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-0039783f] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-0039783f {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-0039783f] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-0039783f] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-0039783f] {
        grid-template-columns:repeat(2,1fr)
    }
}

#wrapper_slot[data-v-0f30f514] {
    padding: 20px;
    height: 100%
}

.company[data-v-0f30f514] {
    height: 30%;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

.company[data-v-0f30f514]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-0f30f514]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-0f30f514] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-0f30f514]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-0f30f514]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-0f30f514] {
    height: 70%
}

.slot[data-v-0f30f514]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-0f30f514]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-0f30f514] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-0f30f514],.outstanding[data-v-0f30f514] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 8px 10px
}

.item[data-v-0f30f514],.item_company[data-v-0f30f514] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-0f30f514]:hover,.item_company[data-v-0f30f514]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-0f30f514],.content_item[data-v-0f30f514] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-0f30f514],.content_item .name[data-v-0f30f514] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-0f30f514],.content_item .name[data-v-0f30f514] {
        font-size:12px
    }
}

.outstanding .item[data-v-0f30f514] {
    min-height: 54px;
    grid-template-columns: 1fr;
    padding: 0 5px;
    position: relative
}

.outstanding .item .logo-top-company[data-v-0f30f514] {
    position: absolute;
    width: 25px;
    height: auto;
    right: -4px;
    top: -6px
}

.outstanding .disabled[data-v-0f30f514] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-0f30f514]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-0f30f514] {
    height: 54px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-0f30f514] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-0f30f514] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-0f30f514] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .company_logo[data-v-0f30f514] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-0f30f514] {
    height: 50px
}

.outstanding .logo img[data-v-0f30f514] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-0f30f514] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-0f30f514] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-0f30f514] {
        width:100%
    }
}

.list-company[data-v-0f30f514] {
    margin-top: 10px
}

.list-company .logo_item[data-v-0f30f514] {
    width: 100%;
    height: 36px
}

img[data-v-0f30f514] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-0f30f514] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-0f30f514] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-0f30f514]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-0f30f514] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-0f30f514] {
    animation: scBtnAnim-0f30f514 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-0f30f514] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-0f30f514] {
    color: #fff
}

.item-casino[data-v-0f30f514]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-0f30f514 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-0f30f514] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-0f30f514] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-0f30f514],.outstanding[data-v-0f30f514] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-0f30f514] {
        padding:26px 12px
    }

    .body_slot[data-v-0f30f514] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-0f30f514],.outstanding[data-v-0f30f514] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-0f30f514] {
        padding:10px
    }

    .company[data-v-0f30f514] {
        height: 170px
    }

    .slot[data-v-0f30f514] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-0f30f514],.outstanding[data-v-0f30f514] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-0f30f514],.item_company[data-v-0f30f514] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-0f30f514] {
        width:110px;
        height: 40px
    }

    .item[data-v-0f30f514],.item_company[data-v-0f30f514] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-0f30f514] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-0f30f514],.outstanding .logo_brand[data-v-0f30f514] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-0f30f514] {
        width: 100%;
        height: 35px
    }
}

.no-data-page[data-v-69d576fb] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-69d576fb] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-69d576fb] {
        width:70%;
        height: auto
    }
}

#wrap-sky-wind[data-v-859ae6f0] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    margin: 10px;
    padding: 10px;
    border-radius: 10px;
    height: calc(100% - 20px)
}

@media(max-width: 768px) {
    #wrap-sky-wind[data-v-859ae6f0] {
        height:-moz-max-content;
        height: max-content
    }
}

#skywind[data-v-859ae6f0] {
    height: calc(100% - 52px);
    padding: 10px 0;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#skywind[data-v-859ae6f0]::-webkit-scrollbar {
    width: 6px
}

#skywind[data-v-859ae6f0]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #skywind[data-v-859ae6f0] {
        height:-moz-max-content;
        height: max-content;
        overflow-x: hidden
    }
}

.skywind-list[data-v-859ae6f0] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_skywind[data-v-859ae6f0] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_skywind[data-v-859ae6f0] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_skywind .overlay[data-v-859ae6f0] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_skywind .play[data-v-859ae6f0] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_skywind:hover .overlay[data-v-859ae6f0] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-859ae6f0] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-859ae6f0] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-859ae6f0] {
    animation: scBtnAnim-859ae6f0 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid var(--ready-casino-light);
    border-radius: 13px;
    max-height: 140px;
    height: 100%
}

.item-casino[data-v-859ae6f0]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino[data-v-859ae6f0]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-859ae6f0] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_skywind_content[data-v-859ae6f0] {
    height: 100%
}

.search-game[data-v-859ae6f0] {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-859ae6f0] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-859ae6f0] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-859ae6f0] {
    background: #292929;
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-859ae6f0]:active,.search-game input[data-v-859ae6f0]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-859ae6f0] {
        min-width:200px;
        width: 100%
    }
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-859ae6f0] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-859ae6f0] {
        flex: 1
    }
}

@media(max-width: 475px) {
    .search-game[data-v-859ae6f0] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }
}

.pagination-slot[data-v-859ae6f0] {
    display: flex;
    justify-content: center
}

[data-v-859ae6f0] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-859ae6f0] .v-pagination__item--is-active {
    background-color: var(--ready-casino-light)
}

@keyframes scBtnAnim-859ae6f0 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(min-width: 950px)and (max-width:1100px) {
    .skywind-list[data-v-859ae6f0] {
        grid-template-columns:repeat(6,1fr)
    }
}

@media(max-width: 950px) {
    .skywind-list[data-v-859ae6f0] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .skywind-list[data-v-859ae6f0] {
        grid-template-columns:repeat(4,1fr)
    }

    .pagination-slot[data-v-859ae6f0] {
        margin-top: 20px
    }

    .skywind-list[data-v-859ae6f0] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .skywind-list[data-v-859ae6f0] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#partner[data-v-a8331472] {
    display: none;
    align-items: center;
    background: #353535;
    position: relative
}

@media(max-width: 1300px) {
    #partner[data-v-a8331472] {
        display:none
    }
}

.agent-desktop[data-v-a8331472] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end
}

.agent-desktop .line[data-v-a8331472] {
    margin: 0 20px;
    background: #fff;
    height: 24px;
    width: 1px
}

.agent-desktop a[data-v-a8331472]:hover,.agent-desktop button[data-v-a8331472]:hover {
    transform: scale(.95);
    transition: all .2s ease-in;
    opacity: .8
}

.agent-desktop .settlement[data-v-a8331472]:hover {
    transform: scale(1);
    transition: unset;
    opacity: 1;
    cursor: unset
}

.agent-desktop button[data-v-a8331472] {
    transition: all .2s ease-in
}

.agent-desktop .total-money[data-v-a8331472],.agent-desktop a[data-v-a8331472] {
    padding: 4px 16px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

.agent-desktop .total-money svg[data-v-a8331472],.agent-desktop a svg[data-v-a8331472] {
    margin-right: 5px
}

.agent-desktop .agent-page[data-v-a8331472] {
    background: var(--ready-casino-dark)
}

.agent-desktop .settlement[data-v-a8331472],.agent-desktop .total-money[data-v-a8331472] {
    background: #212121
}

.agent-desktop .total-money[data-v-a8331472] {
    cursor: inherit
}

.agent-desktop .total-money p[data-v-a8331472] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

.agent-desktop .total-money span[data-v-a8331472] {
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.agent-desktop .calculate[data-v-a8331472],.agent-desktop .refesh[data-v-a8331472] {
    display: flex;
    align-items: center
}

.agent-desktop .calculate[data-v-a8331472] {
    background: #212121;
    padding: 4px;
    border-radius: 10px
}

@media(max-width: 1300px) {
    .agent-desktop[data-v-a8331472] {
        display:none
    }
}

.toast-wrapper[data-v-0bf6905a] {
    position: fixed;
    top: 0;
    right: 20px;
    width: auto;
    height: auto;
    z-index: 999;
    color: #fff
}

.item-alert[data-v-0bf6905a] {
    margin-top: 5px;
    animation: side-in-0bf6905a .2s linear
}

@keyframes side-in-0bf6905a {
    0% {
        right: -100px;
        opacity: 0
    }

    to {
        right: 20px;
        opacity: 1
    }
}

#main-frame-header-parent[data-v-576fcec8] {
    background-color: #1a202c
}

a[data-v-576fcec8] {
    color: #fff
}

.css-b2mn21[data-v-576fcec8] {
    background-color: var(--brandBase1);
    margin-top: 0
}

@media(min-width: 0px) {
    .css-b2mn21[data-v-576fcec8] {
        height:142px
    }
}

@media(min-width: 600px) {
    .css-b2mn21[data-v-576fcec8] {
        height:165px
    }
}

.css-qm6s43[data-v-576fcec8] {
    display: flex;
    flex-direction: column;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1001
}

.css-db5kx8[data-v-576fcec8] {
    display: flex;
    flex-direction: column;
    background-color: var(--brandBase1);
    z-index: 2;
    margin-top: calc(var(--spacing0d0625Rem)*-1)!important
}

.css-4iu36f[data-v-576fcec8] {
    background-color: var(--brandBase1);
    width: 100%;
    z-index: 2;
    top: 0;
    left: 0
}

.css-1qg20ik[data-v-576fcec8] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: flex;
    align-items: center;
    min-height: var(--sizing4d5Rem)!important;
    max-height: var(--sizing4d5Rem)!important;
    padding: 0 var(--spacing1d5Rem)!important
}

@media(min-width: 600px) {
    .css-1qg20ik[data-v-576fcec8] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-1qg20ik[data-v-576fcec8] {
        max-width:1600px
    }
}

.css-1cvheen[data-v-576fcec8] {
    flex-direction: row;
    align-items: center;
    display: flex;
    margin-left: auto
}

.css-1iia5tu[data-v-576fcec8] {
    background-color: var(--base90)
}

.css-1iia5tu[data-v-576fcec8],.css-1nrnfpb[data-v-576fcec8] {
    flex-direction: row;
    align-items: center;
    display: inline-flex;
    padding: var(--spacing0d75Rem);
    height: 40px;
    border-radius: var(--radiusSM)
}

.css-1nrnfpb[data-v-576fcec8] {
    background-color: var(--base10)
}

.css-1iia5tu .main-frame-MuiTypography-root[data-v-576fcec8] {
    color: var(--base0);
    margin-right: var(--spacing0d375Rem);
    text-transform: uppercase
}

.css-1nrnfpb .main-frame-MuiTypography-root[data-v-576fcec8] {
    color: var(--base100);
    margin-right: var(--spacing0d375Rem);
    text-transform: uppercase
}

.css-197925u[data-v-576fcec8] {
    margin-right: var(--spacing0d5Rem)!important
}

.css-1a2fdp7.main-frame-MuiButton-sizeMd[data-v-576fcec8],.css-1a2fdp7.main-frame-MuiButton-sizeMedium[data-v-576fcec8] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-1a2fdp7.main-frame-MuiButton-outlined[data-v-576fcec8] {
    box-shadow: 0 0 0 var(--borderSM) var(--buttonDefaultTxtGhostDark) inset;
    border: 0;
    color: var(--buttonDefaultTxtGhostDark)
}

.css-1a2fdp7[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 5px 15px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    border: 1px solid rgba(25,118,210,.5);
    color: #1976d2;
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

@media(min-width: 601px) {
    .css-1a2fdp7[data-v-576fcec8] {
        height:40px!important;
        font-size: 12px!important
    }
}

.css-g86k6w.main-frame-MuiButton-sizeMd[data-v-576fcec8],.css-g86k6w.main-frame-MuiButton-sizeMedium[data-v-576fcec8] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-g86k6w.main-frame-MuiButton-contained[data-v-576fcec8] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-g86k6w[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 6px 16px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

@media(min-width: 601px) {
    .css-g86k6w[data-v-576fcec8] {
        height:40px!important;
        font-size: 12px!important
    }
}

.css-10s4d7p[data-v-576fcec8] {
    background-color: var(--brandBase1);
    display: flex;
    top: var(--sizing4d5Rem);
    left: 0;
    width: 100%;
    z-index: 1
}

.css-rfwwyf[data-v-576fcec8] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding: 0 var(--spacing1d5Rem)!important
}

@media(min-width: 600px) {
    .css-rfwwyf[data-v-576fcec8] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-rfwwyf[data-v-576fcec8] {
        max-width:1600px
    }
}

.css-rfwwyf>div[data-v-576fcec8] {
    display: flex;
    align-items: center;
    height: var(--sizing3d5Rem);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    overflow: auto hidden;
    scrollbar-width: none;
    direction: ltr
}

.css-12a614q[data-v-576fcec8],.css-f8czuo[data-v-576fcec8] {
    cursor: pointer;
    display: flex;
    align-items: center;
    margin-top: var(--spacing0d75Rem);
    margin-bottom: var(--spacing0d75Rem)
}

.css-12a614q.active>span.name[data-v-576fcec8],.css-f8czuo.active>span.name[data-v-576fcec8] {
    color: var(--buttonDefaultBgPrimary)!important
}

.css-12a614q>span.name[data-v-576fcec8] {
    display: flex;
    align-items: center;
    color: var(--base80);
    white-space: nowrap;
    text-transform: uppercase
}

.tlMD[data-v-576fcec8] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: .875rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-roviiy[data-v-576fcec8] {
    cursor: default;
    overflow: hidden;
    flex-direction: column;
    opacity: .95;
    display: flex;
    width: 100vw;
    position: absolute;
    left: 0;
    padding-top: 0;
    max-height: 0;
    background-image: linear-gradient(0deg,#1a202c,#424857)
}

.css-z504iv[data-v-576fcec8] {
    position: relative;
    vertical-align: middle;
    flex-shrink: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
    border-radius: var(--radiusSM);
    padding: var(--spacing0d3125Rem) var(--spacing0d5Rem);
    background-color: #c9334e;
    margin-left: var(--spacing0d5Rem);
    color: #fff!important
}

@media(min-width: 601px) {
    .css-z504iv[data-v-576fcec8] {
        font-size:.625rem!important
    }
}

.tagSM[data-v-576fcec8] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .625rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-hrkzt1[data-v-576fcec8] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px
}

@media(min-width: 600px) {
    .css-hrkzt1[data-v-576fcec8] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-hrkzt1[data-v-576fcec8] {
        max-width:1600px
    }
}

.css-i7z6po[data-v-576fcec8] {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    gap: 32px;
    padding-top: 36px;
    padding-bottom: 36px;
    overflow: auto;
    max-height: 590px
}

.css-44jp4l[data-v-576fcec8] {
    display: none;
    flex-direction: column;
    align-items: center;
    flex-shrink: 0
}

@media(min-width: 0px) {
    .css-v5vcau[data-v-576fcec8] {
        display:none
    }
}

@media(min-width: 1281px) {
    .css-v5vcau[data-v-576fcec8] {
        display:block
    }
}

.css-cakpxj.main-frame-MuiButton-sizeMd[data-v-576fcec8],.css-cakpxj.main-frame-MuiButton-sizeMedium[data-v-576fcec8] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-cakpxj.main-frame-MuiButton-outlined[data-v-576fcec8] {
    box-shadow: 0 0 0 var(--borderSM) var(--buttonDefaultTxtGhostDark) inset;
    border: 0;
    color: var(--buttonDefaultTxtGhostDark)
}

.css-cakpxj[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 5px 15px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    border: 1px solid rgba(25,118,210,.5);
    color: #1976d2;
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

.css-14gbpqm[data-v-576fcec8] {
    display: grid;
    align-items: center
}

.css-14pp1nn img[data-v-576fcec8] {
    flex-shrink: 0;
    cursor: pointer
}

@media(min-width: 0px) {
    .css-14pp1nn img[data-v-576fcec8] {
        width:100px;
        height: 100px
    }

    .css-14gbpqm[data-v-576fcec8] {
        gap: 14px;
        grid-template-columns: repeat(3,minmax(0,1fr))
    }
}

@media(min-width: 601px) {
    .css-14pp1nn img[data-v-576fcec8] {
        width:150px;
        height: 150px
    }

    .css-14gbpqm[data-v-576fcec8] {
        gap: 28px;
        grid-template-columns: repeat(8,minmax(0,1fr))
    }
}

.css-1c3oarw[data-v-576fcec8]:last-of-type {
    margin-right: 0
}

.css-1c3oarw.hidden[data-v-576fcec8] {
    display: none;
    margin: 0!important
}

.css-1c3oarw[data-v-576fcec8] {
    min-width: -moz-fit-content;
    min-width: fit-content;
    margin-right: var(--spacing1d5Rem)
}

.css-f8czuo[data-v-576fcec8] {
    cursor: pointer;
    display: flex;
    align-items: center;
    margin-top: var(--spacing0d75Rem);
    margin-bottom: var(--spacing0d75Rem)
}

.css-f8czuo>span.name[data-v-576fcec8] {
    display: flex;
    align-items: center;
    color: var(--base20);
    white-space: nowrap;
    text-transform: uppercase
}

.css-9yudh[data-v-576fcec8] {
    margin: 0;
    font-size: 1rem;
    letter-spacing: .00938em;
    font-family: Lato,sans-serif!important;
    font-weight: 700!important;
    line-height: 140%!important;
    text-transform: uppercase!important;
    text-decoration: none!important
}

@media(min-width: 601px) {
    .css-9yudh[data-v-576fcec8] {
        font-size:.875rem!important
    }
}

.css-1ss1ycd[data-v-576fcec8] {
    background-color: var(--brandBase1);
    display: flex;
    left: 0;
    width: 100%;
    backface-visibility: hidden;
    animation-fill-mode: forwards;
    transition: all .8s ease 0s
}

.css-1jovqrt[data-v-576fcec8] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: flex;
    align-items: center;
    height: var(--sizing2d5Rem);
    padding: var(--spacing0d75Rem) var(--spacing1Rem)!important
}

@media(min-width: 600px) {
    .css-1jovqrt[data-v-576fcec8] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1024px) {
    .css-1jovqrt[data-v-576fcec8] {
        padding:var(--spacing0d75Rem) var(--spacing1d5Rem)!important
    }
}

@media(min-width: 1600px) {
    .css-1jovqrt[data-v-576fcec8] {
        max-width:1600px
    }
}

.css-143mdkd[data-v-576fcec8] {
    margin-right: var(--spacing0d75Rem);
    color: var(--base0)
}

.css-1ix544b[data-v-576fcec8] {
    margin-right: var(--spacing0d75Rem);
    color: var(--base100)
}

@media(min-width: 0px) {
    .css-143mdkd[data-v-576fcec8],css-1ix544b[data-v-576fcec8] {
        display:none
    }
}

@media(min-width: 1024px) {
    .css-143mdkd[data-v-576fcec8],css-1ix544b[data-v-576fcec8] {
        display:inline-block
    }
}

.css-143mdkd time[data-v-576fcec8] {
    flex-shrink: 0;
    white-space: nowrap
}

.css-1c8w21k[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    flex-grow: 1;
    overflow: hidden;
    position: relative;
    padding-right: 2px
}

.css-1c8w21k>.icon[data-v-576fcec8] {
    flex-shrink: 0;
    width: var(--spacing1Rem);
    height: var(--spacing1Rem);
    color: var(--base50)
}

.css-1nudisv[data-v-576fcec8] {
    overflow: hidden;
    width: 100%
}

@media(min-width: 0px) {
    .css-1nudisv[data-v-576fcec8] {
        margin-left:var(--spacing0d75Rem)
    }
}

@media(min-width: 1024px) {
    .css-1nudisv[data-v-576fcec8] {
        margin-left:var(--spacing0d25Rem)
    }
}

.css-1cire33[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 100%;
    padding-left: 100%;
    width: -moz-fit-content;
    width: fit-content;
    animation: animation-1neemzz-576fcec8 77.685s linear 0s infinite normal none running
}

.css-1o2k356[data-v-576fcec8] {
    color: var(--base20)
}

.css-153eyr6[data-v-576fcec8],.css-1o2k356[data-v-576fcec8] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    white-space: nowrap;
    cursor: pointer
}

.css-153eyr6[data-v-576fcec8] {
    color: var(--base80)
}

.css-1c2nu98[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center
}

@media(min-width: 0px) {
    .css-1c2nu98[data-v-576fcec8] {
        display:none
    }
}

@media(min-width: 1024px) {
    .css-1c2nu98[data-v-576fcec8] {
        display:flex
    }
}

.css-1luly87[data-v-576fcec8] {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    font: inherit;
    color: #1976d2;
    text-decoration: none;
    margin-left: var(--spacing0d25Rem)
}

@media(min-width: 1024px) {
    .css-1luly87[data-v-576fcec8]:not(:last-of-type) {
        margin-right:var(--spacing1Rem)
    }
}

.css-ipa7v9 span[data-v-576fcec8] {
    text-transform: uppercase;
    white-space: nowrap;
    margin-left: var(--spacing0d25Rem);
    color: var(--base0)
}

@media(min-width: 1024px) {
    .css-ipa7v9 .icon[data-v-576fcec8] {
        color:var(--base20)
    }

    .css-ipa7v9 span[data-v-576fcec8] {
        display: none
    }
}

@media(min-width: 1281px) {
    .css-ipa7v9 .icon[data-v-576fcec8] {
        color:var(--base0)
    }

    .css-ipa7v9 span[data-v-576fcec8] {
        display: inline-block
    }
}

.css-1jrjki6[data-v-576fcec8] {
    margin: 0;
    font: inherit;
    color: #1976d2;
    text-decoration: none;
    display: none
}

@media(min-width: 1024px) {
    .css-1jrjki6[data-v-576fcec8]:not(:last-of-type) {
        margin-right:var(--spacing1Rem)
    }
}

@media(min-width: 1281px) {
    .css-1jrjki6[data-v-576fcec8]:not(:last-of-type) {
        margin-right:var(--spacing0d75Rem)
    }
}

.css-ipa7v9[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center;
    cursor: pointer
}

.css-3dq13v[data-v-576fcec8] {
    margin: 0;
    font: inherit;
    color: #1976d2;
    text-decoration: unset
}

@media(min-width: 1024px) {
    .css-3dq13v[data-v-576fcec8] {
        margin-right:var(--spacing1d5Rem)
    }
}

@media(min-width: 1281px) {
    .css-3dq13v[data-v-576fcec8] {
        margin-right:var(--spacing1d25Rem)
    }
}

@keyframes animation-1neemzz-576fcec8 {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(-100%)
    }
}

.css-1jfviq[data-v-576fcec8] {
    position: relative;
    display: inline-block;
    width: auto;
    height: auto;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.css-s3iauf[data-v-576fcec8] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end
}

.css-1ou0ezt[data-v-576fcec8] {
    width: 100%;
    justify-content: flex-end
}

.css-1ou0ezt[data-v-576fcec8],.css-s3iauf .main-frame-MuiBox-root[data-v-576fcec8] {
    display: flex;
    align-items: center
}

.css-1ou0ezt span[data-v-576fcec8] {
    font-size: var(--sizing0d75Rem);
    font-weight: 700;
    line-height: 140%;
    -webkit-text-decoration: 0;
    text-decoration: 0;
    color: var(--white80);
    margin-right: var(--spacing0d5Rem);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%
}

.css-1ou0ezt .icon[data-v-576fcec8] {
    width: var(--sizing0d5Rem);
    height: var(--sizing0d5Rem);
    transition: transform .25s ease 0s;
    color: var(--white80)
}

.css-1ou0ezt.active .icon[data-v-576fcec8] {
    transform: rotate(180deg)
}

.css-zus7ey[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100%
}

.css-zus7ey .icon[data-v-576fcec8] {
    width: var(--sizing1Rem);
    height: var(--sizing1Rem);
    margin-right: var(--spacing0d375Rem);
    cursor: pointer;
    color: var(--white100)
}

.css-1tkot2f[data-v-576fcec8] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    min-width: 76px
}

.css-zus7ey span[data-v-576fcec8] {
    font-size: var(--sizing0d875Rem);
    font-weight: 700;
    line-height: 140%;
    -webkit-text-decoration: 0;
    text-decoration: 0;
    color: var(--white100);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%
}

.css-jjiitx[data-v-576fcec8] {
    position: absolute;
    display: none;
    right: 0;
    top: 100%;
    padding-top: 14px
}

.css-jjiitx>.main-frame-MuiBox-root[data-v-576fcec8] {
    filter: drop-shadow(rgba(34,41,57,.3) 0 0 32px)!important
}

.css-9eubqy[data-v-576fcec8] {
    flex-shrink: 0;
    overflow: hidden
}

@media(min-width: 0px) {
    .css-9eubqy[data-v-576fcec8] {
        width:100%;
        border-radius: 0
    }
}

@media(min-width: 600px) {
    .css-9eubqy[data-v-576fcec8] {
        width:100%
    }
}

@media(min-width: 1024px) {
    .css-9eubqy[data-v-576fcec8] {
        width:calc(33.3333% - 9px);
        border-radius: var(--radiusMD)
    }
}

@media(min-width: 1281px) {
    .css-9eubqy[data-v-576fcec8] {
        width:calc(30% - 10px)
    }
}

@media(min-width: 1600px) {
    .css-9eubqy[data-v-576fcec8] {
        width:calc(30% - 10px)
    }
}

.css-9eubqy.menu[data-v-576fcec8] {
    border-radius: var(--radiusLG);
    max-height: calc(-56px + 100vh);
    overflow: auto
}

@media(min-width: 0px) {
    .css-9eubqy.menu[data-v-576fcec8] {
        width:100vw
    }
}

@media(min-width: 600px) {
    .css-9eubqy.menu[data-v-576fcec8] {
        width:360px
    }
}

@media(min-width: 0px) {
    .css-9eubqy.menu>.main-frame-MuiBox-root[data-v-576fcec8] {
        border-radius:0
    }
}

@media(min-width: 600px) {
    .css-9eubqy.menu>.main-frame-MuiBox-root[data-v-576fcec8] {
        border-radius:var(--radiusLG)
    }
}

.css-1atldgx[data-v-576fcec8] {
    background-color: var(--base90);
    padding-bottom: var(--spacing3Rem)
}

.css-igxape[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.pSM[data-v-576fcec8] {
    font-weight: 400!important;
    line-height: 140%!important;
    font-size: .75rem!important;
    letter-spacing: none!important;
    paragraph-spacing: 0!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.css-igxape>span[data-v-576fcec8] {
    margin-top: var(--spacing1d5Rem);
    margin-left: var(--spacing1d5Rem);
    color: var(--base0)
}

.css-igxape.menu>span[data-v-576fcec8],.css-igxape>span[data-v-576fcec8] {
    margin-bottom: var(--spacing0d125Rem)
}

.css-igxape>.main-frame-MuiBox-root[data-v-576fcec8] {
    display: flex;
    align-items: flex-start;
    margin-top: var(--spacing1Rem);
    margin-right: var(--spacing1Rem);
    cursor: pointer
}

.css-igxape>.main-frame-MuiBox-root span[data-v-576fcec8] {
    text-transform: uppercase;
    color: var(--base20)
}

.css-1we74o6[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-left: var(--spacing1d5Rem)
}

.thXL[data-v-576fcec8] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: 1.25rem!important;
    letter-spacing: none!important;
    paragraph-spacing: 0!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.css-1we74o6 span[data-v-576fcec8] {
    color: var(--brandAccentPrimary);
    margin-right: var(--spacing0d5Rem)
}

.css-1we74o6 .icon[data-v-576fcec8] {
    width: var(--sizing1Rem);
    height: var(--sizing1Rem);
    color: var(--base20);
    cursor: pointer
}

.css-14fel3i[data-v-576fcec8] {
    display: flex;
    flex-direction: column;
    background-color: var(--white100)
}

.css-14fel3i.menu[data-v-576fcec8] {
    background-color: var(--base0)
}

.css-d5rw7s[data-v-576fcec8] {
    background-color: var(--base5);
    border-radius: var(--radiusMD)!important
}

.css-d5rw7s[data-v-576fcec8]:not(:first-of-type) {
    margin-top: var(--spacing0d5Rem)!important
}

.css-d5rw7s.menu[data-v-576fcec8] {
    background-color: var(--base5)
}

.css-1b539r6[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    height: 56px;
    padding: 0 var(--spacing1Rem)
}

.css-1b539r6>.icon[data-v-576fcec8] {
    width: var(--sizing1d5Rem);
    height: var(--sizing1d5Rem);
    color: var(--base40);
    margin-right: var(--spacing0d5Rem)
}

.css-d5rw7s.menu .view>.icon[data-v-576fcec8] {
    color: var(--base40)
}

element.style[data-v-576fcec8] {
    display: inline-block;
    vertical-align: middle;
    fill: currentcolor;
    flex-shrink: 0
}

.css-1b539r6>span.title[data-v-576fcec8] {
    color: var(--base100);
    text-transform: uppercase
}

.css-d5rw7s.menu .view>span.title[data-v-576fcec8] {
    color: var(--base100)
}

.css-1b539r6>span.balance-amount[data-v-576fcec8] {
    color: var(--brandAccentPrimary);
    text-transform: uppercase;
    margin-left: auto
}

.css-d5rw7s.menu .view>span.balance-amount[data-v-576fcec8] {
    font-size: var(--sizing0d875Rem);
    font-weight: 700;
    line-height: 100%;
    text-decoration: none
}

.css-ei26kq[data-v-576fcec8] {
    margin: var(--spacing1Rem)
}

.css-outsqj[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center
}

.css-qvdfnt[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 6px 16px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    flex: 1 1 0%;
    width: auto;
    min-width: 0!important
}

.css-qvdfnt.main-frame-MuiButton-contained[data-v-576fcec8] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-qvdfnt.main-frame-MuiButton-sizeMd[data-v-576fcec8],.css-qvdfnt.main-frame-MuiButton-sizeMedium[data-v-576fcec8] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-outsqj button[data-v-576fcec8]:not(:last-of-type) {
    margin-right: var(--spacing0d5Rem)
}

.css-125llxw[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 5px 15px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    border: 1px solid rgba(25,118,210,.5);
    color: #1976d2;
    outline: none;
    border-radius: var(--radiusFull);
    flex: 1 1 0%;
    width: auto;
    min-width: 0!important
}

.css-125llxw.main-frame-MuiButton-outlined[data-v-576fcec8] {
    border: var(--borderSM) solid var(--buttonDefaultTxtGhostLight);
    color: var(--buttonDefaultTxtGhostLight)
}

.css-125llxw.main-frame-MuiButton-sizeMd[data-v-576fcec8],.css-125llxw.main-frame-MuiButton-sizeMedium[data-v-576fcec8] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-1hns677[data-v-576fcec8] {
    margin-top: 0
}

.css-zhknsf[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 6px 16px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

.css-zhknsf.main-frame-MuiButton-contained[data-v-576fcec8] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-zhknsf.main-frame-MuiButton-sizeMd[data-v-576fcec8],.css-zhknsf.main-frame-MuiButton-sizeMedium[data-v-576fcec8] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-fg6ivj[data-v-576fcec8],.css-mqsqb[data-v-576fcec8] {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    cursor: pointer
}

@media(min-width: 0px) {
    .css-1cvheen[data-v-576fcec8]>:not(:last-of-type) {
        margin-right:var(--spacing0d5Rem)
    }
}

@media(min-width: 600px) {
    .css-1cvheen[data-v-576fcec8]>:not(:last-of-type) {
        margin-right:var(--spacing1Rem)
    }
}

.css-gmuwbf[data-v-576fcec8] {
    display: flex;
    align-items: center;
    justify-content: center
}

.css-fg6ivj .icon[data-v-576fcec8] {
    color: var(--base20)
}

.css-mqsqb .icon[data-v-576fcec8] {
    color: var(--base80)
}

.css-fg6ivj .icon[data-v-576fcec8]:hover,.css-mqsqb .icon[data-v-576fcec8]:hover {
    color: var(--brandAccentPrimary)
}

.css-5tk75b[data-v-576fcec8] {
    position: relative;
    display: inline-block;
    width: auto;
    height: auto;
    padding-right: var(--spacing0d25Rem)
}

.css-1i1540l[data-v-576fcec8],.css-tbhuzw[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center
}

.css-tbhuzw .account-icon[data-v-576fcec8] {
    color: var(--base20);
    margin-right: var(--spacing0d5Rem)
}

.css-1i1540l .account-icon[data-v-576fcec8] {
    color: var(--base80);
    margin-right: var(--spacing0d5Rem)
}

.css-tbhuzw .arrow-icon[data-v-576fcec8] {
    color: var(--base20);
    transition: transform .25s ease 0s
}

.css-1i1540l .arrow-icon[data-v-576fcec8] {
    color: var(--base80);
    transition: transform .25s ease 0s
}

.css-1jh3amk[data-v-576fcec8] {
    position: absolute;
    display: none;
    right: 0;
    top: 100%;
    padding-top: 18px
}

.css-1jh3amk>.main-frame-MuiBox-root[data-v-576fcec8] {
    filter: drop-shadow(rgba(34,41,57,.3) 0 0 32px)!important
}

.css-3mdty7[data-v-576fcec8] {
    width: 360px
}

.css-16vjts6[data-v-576fcec8] {
    display: flex;
    flex-direction: column;
    gap: var(--spacing1Rem)
}

.css-16vjts6.padded[data-v-576fcec8] {
    background-color: var(--base90);
    border-radius: var(--radiusMD) var(--radiusMD) 0 0;
    padding: var(--spacing1Rem)
}

.css-h81yaf[data-v-576fcec8] {
    display: flex;
    flex-direction: column;
    gap: var(--spacing1Rem)
}

.css-h81yaf.padded[data-v-576fcec8] {
    background-color: var(--base10);
    border-radius: var(--radiusMD) var(--radiusMD) 0 0;
    padding: var(--spacing1Rem)
}

.css-rm7ukg[data-v-576fcec8] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    width: 100%;
    padding: 0!important
}

.css-e7ttjp[data-v-576fcec8] {
    position: relative;
    display: inline-flex;
    vertical-align: middle;
    flex-shrink: 0
}

.css-19dfr10[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    height: 35px;
    gap: var(--spacing0d5Rem)
}

.css-19dfr10>.icon[data-v-576fcec8] {
    width: var(--sizing1d25Rem);
    height: var(--sizing1d25Rem);
    color: var(--brandAccentPrimary)
}

.css-19dfr10>span[data-v-576fcec8] {
    color: var(--base0);
    margin-right: auto;
    max-width: 204px;
    width: 100%;
    text-align: left
}

.css-178u4w5[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    height: 35px;
    gap: var(--spacing0d5Rem)
}

.css-178u4w5>span[data-v-576fcec8] {
    color: var(--base100);
    margin-right: auto;
    max-width: 204px;
    width: 100%;
    text-align: left
}

.css-178u4w5>.icon[data-v-576fcec8] {
    width: var(--sizing1d25Rem);
    height: var(--sizing1d25Rem);
    color: var(--brandAccentPrimary)
}

.css-1febela[data-v-576fcec8] {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    gap: 2px;
    text-align: right
}

.th2XS[data-v-576fcec8] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: .5rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: none!important
}

.css-1febela span[data-v-576fcec8]:first-of-type {
    color: var(--base20)
}

.thLG[data-v-576fcec8] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: 1rem!important;
    letter-spacing: none!important;
    paragraph-spacing: 0!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.css-k4k6h6[data-v-576fcec8] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    color: #df944f;
    text-transform: uppercase
}

.css-1980k74[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    justify-content: space-between;
    height: 40px
}

.css-vhf9y[data-v-576fcec8] {
    height: 32px;
    width: 32px;
    border-radius: 200px;
    filter: drop-shadow(white 0 0 5px);
    z-index: 1
}

.css-1w1hbrl[data-v-576fcec8] {
    flex-grow: 1;
    flex-shrink: 0;
    height: 2px;
    margin-bottom: 15px;
    position: relative
}

.css-1k990n[data-v-576fcec8] {
    height: 32px;
    width: 32px;
    border-radius: 200px;
    filter: none;
    z-index: 1
}

.css-et6pl0[data-v-576fcec8] {
    flex-grow: 1;
    flex-shrink: 0;
    height: 2px;
    margin-bottom: 15px;
    position: relative
}

.css-jjjm83[data-v-576fcec8] {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 200px;
    background-color: #fff;
    position: absolute;
    top: -8px;
    left: 50%;
    transform: translateX(-50%);
    width: var(--sizing1Rem);
    height: var(--sizing1Rem);
    z-index: 1
}

.css-e36zvr[data-v-576fcec8] {
    height: 37px;
    width: 40px;
    border-radius: 200px;
    filter: none;
    z-index: 1
}

.css-1939oqu[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    height: 17px;
    gap: 4px
}

.thSM[data-v-576fcec8] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: .75rem!important;
    letter-spacing: none!important;
    paragraph-spacing: 0!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.css-1939oqu>span[data-v-576fcec8]:first-of-type {
    color: var(--base20)
}

.css-kiwxl0[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 4px;
    margin-left: auto;
    cursor: pointer
}

.css-kiwxl0 span[data-v-576fcec8] {
    color: var(--base0);
    margin-left: auto;
    text-transform: uppercase
}

.css-kiwxl0 .icon[data-v-576fcec8] {
    width: var(--sizing0d75Rem);
    height: var(--sizing0d75Rem);
    color: var(--base0)
}

.css-1ak57rv[data-v-576fcec8] {
    border-radius: 0 0 var(--radiusMD) var(--radiusMD);
    background-color: var(--base0);
    padding-right: var(--spacing0d5Rem)
}

.css-8d9n15[data-v-576fcec8] {
    display: flex;
    flex-direction: column;
    overflow: auto;
    max-height: calc(-216px + 100vh);
    padding: var(--spacing0d5Rem)
}

.css-16557x5[data-v-576fcec8] {
    color: rgba(0,0,0,.87);
    position: relative;
    transition: margin .15s cubic-bezier(.4,0,.2,1) 0ms;
    overflow-anchor: none;
    border-radius: 0;
    box-shadow: none;
    background-color: transparent;
    margin: 0!important;
    padding: 0!important
}

.css-16557x5[data-v-576fcec8]:first-of-type {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.css-vgoywq[data-v-576fcec8] {
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    outline: 0;
    border: 0;
    margin: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    color: inherit;
    display: flex;
    transition: min-height .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms;
    border-radius: var(--radiusMD);
    padding: var(--spacing1d5Rem) var(--spacing1Rem);
    cursor: pointer;
    flex-shrink: 0;
    min-height: 0!important
}

.css-17o5nyn[data-v-576fcec8] {
    display: flex;
    flex-grow: 1;
    margin: 12px 0;
    transition: margin .15s cubic-bezier(.4,0,.2,1) 0ms
}

.css-vgoywq .main-frame-MuiAccordionSummary-content[data-v-576fcec8] {
    padding: 0!important;
    margin: 0!important
}

.css-vgoywq .link-icon[data-v-576fcec8] {
    margin-right: var(--spacing0d625Rem);
    color: var(--base40);
    width: var(--spacing1d25Rem);
    height: var(--spacing1d25Rem)
}

.buttonMD[data-v-576fcec8] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .875rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-vgoywq span.name[data-v-576fcec8] {
    color: var(--base100);
    text-transform: uppercase
}

.css-1fx8m19[data-v-576fcec8] {
    display: flex;
    color: rgba(0,0,0,.54);
    transform: rotate(0deg);
    transition: transform .15s cubic-bezier(.4,0,.2,1) 0ms
}

.css-vgoywq .main-frame-MuiAccordionSummary-expandIconWrapper .icon[data-v-576fcec8] {
    margin: 0;
    width: var(--spacing0d5Rem);
    height: var(--spacing0d5Rem);
    color: var(--base40)
}

.css-a0y2e3[data-v-576fcec8] {
    height: 0;
    overflow: hidden;
    transition: height .3s cubic-bezier(.4,0,.2,1) 0ms;
    visibility: hidden
}

.css-1dj214v[data-v-576fcec8] {
    overflow: hidden;
    box-sizing: border-box;
    position: relative;
    flex-shrink: 0;
    z-index: 0;
    vertical-align: middle;
    width: 28px;
    height: 16px;
    padding: 0;
    display: inline-flex
}

.css-1dj214v .main-frame-MuiSwitch-switchBase[data-v-576fcec8] {
    padding: 0;
    margin-top: 2px;
    margin-left: 2px
}

.css-1dj214v .main-frame-MuiSwitch-thumb[data-v-576fcec8] {
    box-shadow: 0 2px 4px 0 rgba(0,35,11,.2);
    width: 12px;
    height: 12px;
    border-radius: 200px;
    color: var(--base0);
    transition: width .2s cubic-bezier(.4,0,.2,1) 0ms
}

.css-1dj214v .main-frame-MuiSwitch-track[data-v-576fcec8] {
    border-radius: 200px;
    opacity: 1;
    background-color: var(--base5);
    box-sizing: border-box
}

.css-tpyn6a[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    border-radius: var(--radiusMD);
    padding: var(--spacing1d5Rem) var(--spacing1Rem);
    cursor: pointer;
    flex-shrink: 0;
    min-height: 0!important
}

.css-yfu8tk[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center;
    flex-grow: 1
}

.css-tpyn6a .link-icon[data-v-576fcec8] {
    margin-right: var(--spacing0d625Rem);
    color: var(--base40);
    width: var(--spacing1d25Rem);
    height: var(--spacing1d25Rem)
}

.css-17n26iv[data-v-576fcec8] {
    margin: 0 auto 0 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em
}

.css-tpyn6a span.name[data-v-576fcec8] {
    color: var(--base100);
    text-transform: uppercase
}

.css-157i119[data-v-576fcec8] {
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    outline: 0;
    border: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    border-radius: 4px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #1976d2;
    display: none;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    min-width: 20px;
    padding: 0;
    margin-left: var(--spacing1Rem)
}

.css-zus7ey.active .icon[data-v-576fcec8],.css-zus7ey.active span[data-v-576fcec8] {
    color: var(--brandAccentPrimary)
}

.css-1jfviq.active .main-frame-common-menu[data-v-576fcec8] {
    display: block;
    z-index: 20
}

.css-1i1540l.active .account-icon[data-v-576fcec8],.css-tbhuzw.active .account-icon[data-v-576fcec8] {
    color: var(--brandAccentPrimary)
}

.css-1i1540l.active .arrow-icon[data-v-576fcec8],.css-tbhuzw.active .arrow-icon[data-v-576fcec8] {
    transform: rotate(180deg)
}

.css-5tk75b.active .main-frame-common-menu[data-v-576fcec8] {
    display: block;
    z-index: 20
}

.css-vgoywq.Mui-expanded[data-v-576fcec8],.css-vgoywq[data-v-576fcec8]:hover {
    background-color: var(--base5)
}

.css-16557x5.Mui-expanded[data-v-576fcec8]:first-of-type {
    margin-top: 0
}

.css-16557x5.Mui-expanded[data-v-576fcec8] {
    margin: 16px 0
}

.css-vgoywq.Mui-expanded[data-v-576fcec8] {
    min-height: 64px
}

.css-17o5nyn.Mui-expanded[data-v-576fcec8] {
    margin: 20px 0
}

.css-1fx8m19.Mui-expanded[data-v-576fcec8] {
    transform: rotate(180deg)
}

.css-c4sutr[data-v-576fcec8] {
    height: auto;
    overflow: visible;
    transition: height .3s cubic-bezier(.4,0,.2,1) 0ms
}

.css-16557x5 .main-frame-MuiCollapse-root[data-v-576fcec8] {
    transition: none 0s ease 0s!important
}

.css-hboir5[data-v-576fcec8] {
    display: flex;
    width: 100%
}

.css-8atqhb[data-v-576fcec8] {
    width: 100%
}

.css-1czcuqd[data-v-576fcec8] {
    padding: 0
}

.css-l9hjgv[data-v-576fcec8] {
    display: flex;
    flex-direction: column;
    padding: var(--spacing0d5Rem) 0
}

.css-vgoywq.Mui-expanded .main-frame-MuiAccordionSummary-content .icon[data-v-576fcec8] {
    color: var(--brandAccentPrimary)
}

.css-l9hjgv span[data-v-576fcec8]:hover {
    background-color: var(--base5)
}

.css-14qgca3[data-v-576fcec8] {
    margin: auto 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em
}

.css-l9hjgv span[data-v-576fcec8] {
    padding: var(--spacing1d125Rem) var(--spacing1d5Rem);
    color: var(--base100);
    border-radius: var(--radiusMD);
    cursor: pointer;
    text-transform: uppercase
}

.css-e7ttjp .main-frame-MuiBadge-badge[data-v-576fcec8] {
    background-color: var(--tagNewBg);
    border-radius: 200px;
    color: var(--tagNewBase);
    right: -9px;
    top: -4px;
    white-space: nowrap;
    min-width: 0!important;
    position: relative;
    padding: var(--spacing0d3125Rem) var(--spacing0d4375Rem)!important;
    right: 10px!important;
    top: 0!important
}

.css-e7ttjp .main-frame-MuiBadge-badge[data-v-576fcec8],.css-e7ttjp.sm .main-frame-MuiBadge-badge[data-v-576fcec8],.css-e7ttjp.small .main-frame-MuiBadge-badge[data-v-576fcec8] {
    font-weight: 700;
    line-height: 100%;
    text-decoration: none;
    font-size: var(--sizing0d5Rem);
    width: var(--sizing1Rem);
    height: var(--sizing1Rem)
}

.css-tpyn6a.Mui-expanded[data-v-576fcec8],.css-tpyn6a[data-v-576fcec8]:hover {
    background-color: var(--base5)
}

.css-xz0mp1:hover .global-currency-display[data-v-576fcec8],.css-xz0mp1:hover .global-language-display-text[data-v-576fcec8] {
    color: var(--brandAccentPrimary)
}

.css-tfb7xi[data-v-576fcec8] {
    display: none;
    position: absolute;
    right: 0;
    padding-top: var(--spacing0d625Rem)
}

.css-xz0mp1:hover .language-selector-display[data-v-576fcec8] {
    display: block
}

@media(min-width: 0px) {
    .css-tfb7xi[data-v-576fcec8] {
        z-index:10
    }
}

@media(min-width: 600px) {
    .css-tfb7xi[data-v-576fcec8] {
        z-index:2
    }
}

@media(min-width: 1024px) {
    .css-tfb7xi[data-v-576fcec8] {
        z-index:1
    }
}

.css-1yr7m5h[data-v-576fcec8] {
    background-color: var(--base95);
    width: 174px;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.css-1m2vnj7[data-v-576fcec8],.css-1yr7m5h[data-v-576fcec8] {
    display: flex;
    flex-direction: column;
    padding: var(--spacing1Rem) var(--spacing0d5Rem);
    box-shadow: 0 0 12px 0 rgba(34,41,57,.2);
    border-radius: var(--radiusLG);
    max-height: 548px;
    overflow-y: scroll
}

.css-1m2vnj7[data-v-576fcec8] {
    background-color: var(--base5);
    width: 264px
}

.css-1m2vnj7[data-v-576fcec8]::-webkit-scrollbar,.css-1yr7m5h[data-v-576fcec8]::-webkit-scrollbar {
    display: none
}

.css-1uhy3h2[data-v-576fcec8] {
    color: var(--base0)
}

.css-1qmu7k7[data-v-576fcec8],.css-1uhy3h2[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center;
    cursor: pointer;
    gap: var(--spacing0d5Rem);
    padding: var(--spacing1Rem);
    margin-bottom: var(--spacing0d5Rem);
    text-align: left;
    border-radius: var(--radiusMD)
}

.css-1qmu7k7[data-v-576fcec8] {
    color: var(--base100)
}

.css-1bcczrm>div[data-v-576fcec8],.css-1qmu7k7[data-v-576fcec8]:last-of-type,.css-1uhy3h2[data-v-576fcec8]:last-of-type {
    margin-bottom: 0
}

.pMD[data-v-576fcec8] {
    font-weight: 400!important;
    line-height: 140%!important;
    font-size: .875rem!important;
    letter-spacing: none!important;
    paragraph-spacing: 0!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.css-1o4x279[data-v-576fcec8] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    width: 100%
}

.css-1qmu7k7[data-v-576fcec8] *,.css-1uhy3h2[data-v-576fcec8] * {
    cursor: pointer
}

.css-k008qs[data-v-576fcec8] {
    display: flex
}

.css-1lizpo9[data-v-576fcec8] {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    flex-flow: row
}

.css-1lihfxp[data-v-576fcec8] {
    box-sizing: border-box;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    flex-direction: row;
    display: flex;
    align-items: center;
    background-color: var(--base90);
    border-radius: var(--radiusXS);
    padding: var(--spacing0d125Rem) var(--spacing0d25Rem);
    margin-top: var(--spacing0d125Rem)
}

.css-1lihfxp img[data-v-576fcec8],.css-1lihfxp>svg[data-v-576fcec8] {
    margin-right: var(--spacing0d25Rem);
    color: var(--base20)
}

.pXS[data-v-576fcec8] {
    font-weight: 400!important;
    line-height: 140%!important;
    font-size: .625rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: none!important
}

.css-f2qrct[data-v-576fcec8] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    color: var(--base20)
}

@media(min-width: 0px) {
    .css-1c3oarw>.main-frame-main-menu-macro-menu[data-v-576fcec8] {
        max-height:0
    }

    .css-1c3oarw.mobileClick>.main-frame-main-menu-macro-menu[data-v-576fcec8] {
        transition: max-height .35s ease 0s;
        max-height: 590px
    }
}

@media(min-width: 600px) {
    .css-1c3oarw:hover>.main-frame-main-menu-macro-menu[data-v-576fcec8] {
        transition:max-height .35s ease 0s;
        max-height: 590px
    }
}

.css-i7z6po[data-v-576fcec8],.css-roviiy[data-v-576fcec8] {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.css-i7z6po[data-v-576fcec8]::-webkit-scrollbar,.css-roviiy[data-v-576fcec8]::-webkit-scrollbar {
    display: none
}

.css-14pp1nn:hover img[data-v-576fcec8] {
    transition: all .35s ease 0s;
    transform: scale(1.1)
}

.css-1ss1ycd.show[data-v-576fcec8] {
    margin-top: 0
}

.css-1ss1ycd.hide[data-v-576fcec8] {
    margin-top: -40px
}

.css-1uhy3h2[data-v-576fcec8]:hover {
    background-color: var(--base70)
}

.css-1qmu7k7[data-v-576fcec8]:hover {
    background-color: var(--base30)
}

.css-153eyr6[data-v-576fcec8]:hover,.css-1o2k356[data-v-576fcec8]:hover {
    color: var(--brandAccentPrimary)
}

.css-1cire33[data-v-576fcec8]:hover {
    animation-play-state: paused
}

@media(max-width: 1023.95px) {
    .css-1qg20ik[data-v-576fcec8] {
        padding:0 var(--spacing1Rem)!important
    }
}

@media(max-width: 599.95px) {
    .css-1qg20ik[data-v-576fcec8] {
        padding:0 var(--spacing0d75Rem)!important;
        min-height: var(--sizing3d5Rem)!important;
        max-height: var(--sizing3d5Rem)!important
    }
}

@media(max-width: 349px) {
    .css-1qg20ik[data-v-576fcec8] {
        padding:10px var(--spacing0d75Rem) 0 var(--spacing0d75Rem)!important;
        max-height: var(--sizing5Rem)!important
    }
}

@media(max-width: 1023.95px) {
    .css-1iia5tu[data-v-576fcec8],.css-1nrnfpb[data-v-576fcec8] {
        display:none
    }
}

@media(max-width: 599.95px) {
    .css-197925u[data-v-576fcec8] {
        margin-right:var(--spacing0d25Rem)!important
    }
}

.css-qfy1zo[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .8125rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 3px 9px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    border: 1px solid rgba(25,118,210,.5);
    color: #1976d2;
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

@media(max-width: 600px) {
    .css-qfy1zo[data-v-576fcec8] {
        height:32px!important;
        font-size: 10px!important
    }
}

.css-qfy1zo.main-frame-MuiButton-outlined[data-v-576fcec8] {
    box-shadow: 0 0 0 var(--borderSM) var(--buttonDefaultTxtGhostDark) inset;
    border: 0;
    color: var(--buttonDefaultTxtGhostDark)
}

.css-qfy1zo.main-frame-MuiButton-sizeSm[data-v-576fcec8],.css-qfy1zo.main-frame-MuiButton-sizeSmall[data-v-576fcec8] {
    height: 32px;
    padding: var(--spacing0d6875Rem) var(--spacing1Rem);
    white-space: break-spaces
}

.css-9kvj7f[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .8125rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 4px 10px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

@media(max-width: 600px) {
    .css-9kvj7f[data-v-576fcec8] {
        height:32px!important;
        font-size: 10px!important
    }
}

.logoImg[data-v-576fcec8] {
    height: 50px
}

@media(max-width: 600px) {
    .logoImg[data-v-576fcec8] {
        height:35px
    }
}

.css-9kvj7f.main-frame-MuiButton-contained[data-v-576fcec8] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-9kvj7f.main-frame-MuiButton-sizeSm[data-v-576fcec8],.css-9kvj7f.main-frame-MuiButton-sizeSmall[data-v-576fcec8] {
    height: 32px;
    padding: var(--spacing0d6875Rem) var(--spacing1Rem);
    white-space: break-spaces
}

@media(max-width: 1023.95px) {
    .css-157i119[data-v-576fcec8] {
        display:block
    }
}

@media(max-width: 599.95px) {
    .css-157i119[data-v-576fcec8] {
        margin-left:var(--spacing0d5Rem)
    }

    .css-10s4d7p[data-v-576fcec8] {
        top: var(--sizing3d5Rem);
        z-index: 1
    }
}

@media(max-width: 1280.95px) {
    .css-rfwwyf[data-v-576fcec8] {
        padding:0!important
    }
}

@media(max-width: 599.95px) {
    .css-rfwwyf[data-v-576fcec8] {
        height:var(--sizing3Rem)
    }
}

@media(max-width: 1280.95px) {
    .css-1c3oarw[data-v-576fcec8] {
        margin-right:0;
        margin-left: var(--spacing1d5Rem)
    }
}

@media(max-width: 599.95px) {
    .css-1c3oarw[data-v-576fcec8] {
        margin-top:0;
        margin-left: var(--spacing1Rem)
    }
}

@media(max-width: 600px) {
    .css-9yudh[data-v-576fcec8] {
        font-size:.75rem!important
    }
}

.css-1c8w21k[data-v-576fcec8]:after {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    background: linear-gradient(90deg,#1a202c 0,rgba(26,32,44,0) 12%),linear-gradient(270deg,#1a202c 0,rgba(26,32,44,0) 12%);
    pointer-events: none
}

@media(min-width: 0px) {
    .css-1c8w21k[data-v-576fcec8]:after {
        width:calc(100% - 26px)
    }
}

.css-919eu4[data-v-576fcec8] {
    position: fixed;
    display: flex;
    align-items: center;
    justify-content: center;
    inset: 0;
    background-color: rgba(0,0,0,.5);
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    z-index: -1
}

.css-1ab2xsx[data-v-576fcec8] {
    background-color: #fff;
    color: rgba(0,0,0,.87);
    transition: box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;
    box-shadow: 0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    height: 100%;
    flex: 1 0 auto;
    z-index: 1002;
    position: fixed;
    top: 0;
    outline: 0;
    right: 0
}

.css-nfgx2q .main-frame-MuiPaper-root[data-v-576fcec8] {
    overflow: hidden
}

.css-d6vx50[data-v-576fcec8] {
    text-align: center;
    background-image: url(../images/modal_login_background.webp);
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
    background-color: #272d3a;
    overflow-x: hidden;
    width: 324px;
    max-height: 100%
}

.css-2rxqkn[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing1d5Rem) var(--spacing1d5Rem) var(--spacing2d5Rem) var(--spacing1Rem);
    gap: var(--spacing1d5Rem)
}

.css-1yxmbwk[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    outline: 0;
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    text-align: center;
    flex: 0 0 auto;
    font-size: 1.5rem;
    padding: 8px;
    border-radius: 50%;
    overflow: visible;
    color: rgba(0,0,0,.54);
    transition: background-color .15s cubic-bezier(.4,0,.2,1) 0ms
}

.css-2rxqkn>.main-frame-MuiIconButton-root[data-v-576fcec8] {
    padding: 0;
    margin-right: auto
}

.css-1yxmbwk[data-v-576fcec8]:hover {
    background-color: rgba(0,0,0,.04)
}

@media(hover: none) {
    .css-1yxmbwk[data-v-576fcec8]:hover {
        background-color:transparent
    }
}

.css-2rxqkn>.main-frame-MuiIconButton-root .icon[data-v-576fcec8] {
    width: var(--sizing0d75Rem);
    height: var(--sizing0d75Rem);
    color: var(--white100)
}

.css-8s3324[data-v-576fcec8] {
    display: flex;
    align-items: center
}

@media(min-width: 0px) {
    .css-8s3324[data-v-576fcec8] {
        gap:var(--spacing0d5Rem)
    }
}

.css-yp8vrp[data-v-576fcec8] {
    gap: var(--spacing0d5Rem);
    display: flex;
    align-items: center;
    width: -moz-max-content;
    width: max-content;
    white-space: nowrap
}

.thMD[data-v-576fcec8] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: .875rem!important;
    letter-spacing: none!important;
    paragraph-spacing: 0!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.css-i86c1r[data-v-576fcec8] {
    overflow: hidden;
    position: relative;
    flex-shrink: 0;
    z-index: 0;
    width: 20px;
    height: 12px;
    padding: 0
}

.css-1a2j30w[data-v-576fcec8],.css-i86c1r[data-v-576fcec8] {
    box-sizing: border-box;
    vertical-align: middle;
    display: inline-flex
}

.css-1a2j30w[data-v-576fcec8] {
    align-items: center;
    justify-content: center;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    outline: 0;
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    padding: 9px;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    color: #fff;
    transition: left .15s cubic-bezier(.4,0,.2,1) 0ms,transform .15s cubic-bezier(.4,0,.2,1) 0ms
}

.css-i86c1r .main-frame-MuiSwitch-switchBase[data-v-576fcec8] {
    padding: 0;
    margin-top: 2px;
    margin-left: 2px
}

.css-1m9pwf3[data-v-576fcec8] {
    cursor: inherit;
    position: absolute;
    opacity: 0;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    z-index: 1
}

.css-1a2j30w .main-frame-MuiSwitch-input[data-v-576fcec8] {
    left: -100%;
    width: 300%
}

.css-19gndve[data-v-576fcec8] {
    box-shadow: 0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);
    background-color: currentcolor;
    width: 20px;
    height: 20px;
    border-radius: 50%
}

.css-i86c1r .main-frame-MuiSwitch-thumb[data-v-576fcec8] {
    box-shadow: 0 2px 4px 0 rgba(0,35,11,.2);
    width: 8px;
    height: 8px;
    border-radius: 200px;
    color: var(--base0);
    transition: width .2s cubic-bezier(.4,0,.2,1) 0ms
}

.css-1ju1kxc[data-v-576fcec8] {
    height: 100%;
    width: 100%;
    border-radius: 7px;
    z-index: -1;
    transition: opacity .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms;
    background-color: #000;
    opacity: .38
}

.css-i86c1r .main-frame-MuiSwitch-track[data-v-576fcec8] {
    border-radius: 200px;
    opacity: 1;
    background-color: var(--base5);
    box-sizing: border-box
}

.css-yp8vrp .main-frame-MuiTypography-root[data-v-576fcec8] {
    color: var(--base0)
}

.css-xz0mp1[data-v-576fcec8] {
    position: relative;
    display: inline-block
}

.css-7jr6rm[data-v-576fcec8] {
    background-color: var(--base100)
}

.css-1lz4vsu[data-v-576fcec8],.css-7jr6rm[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    align-items: center;
    color: var(--base100);
    cursor: pointer;
    padding-left: 6px;
    border-radius: var(--radiusSM)
}

.css-1lz4vsu[data-v-576fcec8] {
    background-color: var(--base0)
}

.css-1lz4vsu>img[data-v-576fcec8],.css-7jr6rm>img[data-v-576fcec8] {
    border-radius: var(--radiusSM)
}

.tlXS[data-v-576fcec8] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: .625rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-1jvlnjy[data-v-576fcec8] {
    background-color: var(--base95)
}

.css-1jvlnjy[data-v-576fcec8],.css-o5kqkz[data-v-576fcec8] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    padding: var(--spacing0d375Rem);
    border-radius: 0 var(--radiusSM) var(--radiusSM) 0
}

.css-o5kqkz[data-v-576fcec8] {
    background-color: var(--base5)
}

.css-7jr6rm>span[data-v-576fcec8] {
    color: var(--base0);
    margin: 0 0 0 var(--spacing0d25Rem);
    white-space: nowrap
}

.css-1lz4vsu>span[data-v-576fcec8] {
    color: var(--base100);
    margin: 0 0 0 var(--spacing0d25Rem);
    white-space: nowrap
}

.css-1g2gurv[data-v-576fcec8] {
    padding: 0 var(--spacing1Rem);
    margin-bottom: var(--spacing2Rem)
}

.css-10dsi9u[data-v-576fcec8] {
    color: var(--brandAccentPrimary);
    font-size: var(--sizing1d5Rem);
    margin-top: var(--spacing1Rem);
    margin-bottom: var(--spacing0d5Rem)
}

.css-10dsi9u[data-v-576fcec8],.css-1o3xj8l[data-v-576fcec8] {
    margin-right: 0;
    margin-left: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    letter-spacing: .00938em;
    font-weight: 700;
    line-height: 120%;
    text-decoration: none;
    text-transform: uppercase
}

.css-1o3xj8l[data-v-576fcec8] {
    margin-top: 0;
    color: var(--white100);
    font-size: var(--sizing1Rem);
    margin-bottom: var(--spacing1Rem)
}

.css-1u4x5v1[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 6px 16px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    margin-bottom: var(--spacing1Rem);
    min-width: 0!important
}

.css-1u4x5v1.main-frame-MuiButton-contained[data-v-576fcec8] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-1tjgh4h[data-v-576fcec8] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    letter-spacing: .00938em;
    color: var(--white100);
    font-size: var(--sizing0d75Rem);
    font-weight: 400;
    line-height: 140%;
    -webkit-text-decoration: 0;
    text-decoration: 0
}

.css-1tjgh4h .login[data-v-576fcec8] {
    font-size: var(--sizing0d75Rem);
    font-weight: 700;
    line-height: 140%;
    text-decoration: underline
}

.css-kppa1e[data-v-576fcec8] {
    width: 100%;
    margin-bottom: var(--spacing2Rem)
}

.css-nfgx2q[data-v-576fcec8] {
    position: fixed;
    inset: 0;
    visibility: hidden;
    z-index: 1002
}

.css-1u4x5v1.main-frame-MuiButton-sizeMd[data-v-576fcec8],.css-1u4x5v1.main-frame-MuiButton-sizeMedium[data-v-576fcec8] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.tagXS[data-v-576fcec8] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .5rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-ptqw1c[data-v-576fcec8] {
    vertical-align: middle;
    flex-shrink: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
    border-radius: var(--radiusSM);
    padding: var(--spacing0d3125Rem) var(--spacing0d5Rem);
    background-color: #c9334e;
    position: absolute;
    top: 3px;
    right: 3px;
    color: #fff!important
}

.css-ptqw1c.tiny[data-v-576fcec8] {
    padding: var(--spacing0d25Rem);
    border-radius: var(--radiusXS)
}

.css-1rbd27y[data-v-576fcec8] {
    display: flex;
    flex-flow: wrap;
    -webkit-box-pack: center;
    place-content: center;
    align-items: center;
    position: absolute;
    box-sizing: border-box;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .75rem;
    min-width: 20px;
    line-height: 1;
    padding: 0 6px;
    height: 20px;
    border-radius: 10px;
    z-index: 1;
    top: 0;
    right: 0;
    transform: scale(1) translate(50%,-50%);
    transform-origin: 100% 0;
    transition: transform 195ms cubic-bezier(.4,0,.2,1) 0ms
}

/*.css-1rbd27y.main-frame-MuiBadge-invisible[data-v-576fcec8]{transform:scale(0) translate(50%,-50%)}*/
@media(max-width: 599.95px) {
    .css-1jfviq[data-v-576fcec8] {
        height:32px
    }
}

@media(max-width: 424.95px) {
    .css-s3iauf[data-v-576fcec8] {
        max-width:98px;
        overflow: hidden
    }
}

@media(max-width: 374.95px) {
    .css-s3iauf[data-v-576fcec8] {
        max-width:75px
    }
}

@media(max-width: 599.95px) {
    .css-1ou0ezt span[data-v-576fcec8] {
        font-size:var(--sizing0d625Rem);
        font-weight: 700;
        line-height: 140%;
        text-decoration: none;
        margin-right: var(--spacing0d25Rem)
    }

    .css-1ou0ezt .icon[data-v-576fcec8] {
        width: var(--sizing0d25Rem);
        height: var(--sizing0d25Rem)
    }

    .css-zus7ey .icon[data-v-576fcec8] {
        display: none!important
    }

    .css-zus7ey span[data-v-576fcec8] {
        font-size: var(--sizing0d75Rem);
        font-weight: 700;
        line-height: 140%;
        -webkit-text-decoration: 0;
        text-decoration: 0
    }

    .css-jjiitx[data-v-576fcec8] {
        position: fixed;
        top: 46px;
        right: 0
    }

    .css-9eubqy.menu[data-v-576fcec8] {
        border-radius: 0
    }
}

.css-uvm3po.main-frame-MuiButton-sizeSm[data-v-576fcec8],.css-uvm3po.main-frame-MuiButton-sizeSmall[data-v-576fcec8] {
    height: 32px;
    padding: var(--spacing0d6875Rem) var(--spacing1Rem);
    white-space: break-spaces
}

.buttonXS[data-v-576fcec8] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .625rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-uvm3po[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .8125rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 4px 10px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

.css-uvm3po.main-frame-MuiButton-contained[data-v-576fcec8] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center;
    text-wrap: nowrap!important
}

.buttonSM[data-v-576fcec8] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .75rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-1495osf[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 6px 16px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    flex: 1 1 0%;
    width: auto;
    min-width: 0!important
}

.css-1495osf.main-frame-MuiButton-sizeMd[data-v-576fcec8],.css-1495osf.main-frame-MuiButton-sizeMedium[data-v-576fcec8] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-169rc0d[data-v-576fcec8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 5px 15px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    border: 1px solid rgba(25,118,210,.5);
    color: #1976d2;
    outline: none;
    border-radius: var(--radiusFull);
    flex: 1 1 0%;
    width: auto;
    min-width: 0!important
}

.css-169rc0d.main-frame-MuiButton-sizeMd[data-v-576fcec8],.css-169rc0d.main-frame-MuiButton-sizeMedium[data-v-576fcec8] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-1495osf.main-frame-MuiButton-contained[data-v-576fcec8] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-1495osf.main-frame-MuiButton-contained[data-v-576fcec8]:hover {
    background-color: var(--buttonHoverBgPrimary)
}

.css-13mgiqs[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    margin-top: var(--spacing1d5Rem);
    gap: var(--spacing0d5Rem)
}

.css-169rc0d[data-v-576fcec8]:hover {
    text-decoration: none;
    background-color: rgba(25,118,210,.04);
    border: 1px solid #1976d2
}

.css-169rc0d.main-frame-MuiButton-outlined[data-v-576fcec8] {
    box-shadow: 0 0 0 var(--borderSM) var(--buttonDefaultTxtGhostDark) inset;
    border: 0;
    color: var(--buttonDefaultTxtGhostDark)
}

.css-12339m[data-v-576fcec8] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    letter-spacing: .00938em;
    color: var(--white100);
    font-size: var(--sizing0d875Rem);
    font-weight: 700;
    line-height: 140%;
    -webkit-text-decoration: 0;
    text-decoration: 0;
    text-align: left;
    padding: 0 var(--spacing1Rem) var(--spacing1Rem) var(--spacing1Rem)
}

.css-ovyqbm[data-v-576fcec8] {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    overflow-x: auto;
    margin-bottom: var(--spacing0d5Rem)
}

.css-aypurk[data-v-576fcec8]:first-of-type {
    margin-left: var(--spacing1Rem);
    cursor: pointer
}

.css-kkgjps[data-v-576fcec8] {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    color: var(--white50);
    font-size: var(--sizing0d625Rem);
    text-decoration: none;
    margin-bottom: var(--spacing0d25Rem);
    text-align: left
}

.css-1irixbx[data-v-576fcec8],.css-kkgjps[data-v-576fcec8] {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    letter-spacing: .00938em;
    font-weight: 700;
    line-height: 140%
}

.css-1irixbx[data-v-576fcec8] {
    margin: 0;
    color: var(--white100);
    font-size: var(--sizing0d875Rem);
    -webkit-text-decoration: 0;
    text-decoration: 0
}

.css-1irixbx.total-balance[data-v-576fcec8] {
    color: var(--brandAccentPrimary)
}

.css-aypurk[data-v-576fcec8] {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    background: var(--white10);
    border-radius: var(--sizing0d5Rem);
    min-width: 200px;
    height: 88px;
    padding: var(--spacing1Rem);
    margin-right: var(--spacing0d5Rem)
}

.css-178trnq[data-v-576fcec8] {
    width: 100%
}

.css-krb232[data-v-576fcec8] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: var(--spacing0d5Rem);
    padding: 0 var(--spacing1Rem)
}

.css-e0mk4c[data-v-576fcec8] {
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    letter-spacing: .02857em;
    min-width: 64px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    font-size: var(--sizing0d625Rem);
    font-weight: 700;
    line-height: 140%;
    text-decoration: none;
    position: relative;
    text-transform: uppercase;
    width: 100%;
    height: 82px;
    border-radius: var(--radiusMD);
    display: flex;
    flex-direction: column;
    color: var(--white100);
    padding: var(--spacing1Rem) var(--spacing0d5Rem);
    border: var(--borderSM) solid var(--white20)!important;
    background: transparent!important
}

.css-e0mk4c .icon[data-v-576fcec8] {
    color: var(--white80);
    width: var(--sizing2Rem);
    height: var(--sizing2Rem);
    margin-bottom: var(--spacing0d5Rem)
}

.css-w0pj6f[data-v-576fcec8] {
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    z-index: 0;
    inset: 0;
    border-radius: inherit
}

.css-7wfzxn[data-v-576fcec8] {
    position: relative;
    bottom: 2.3rem;
    right: .4rem;
    width: var(--sizing1d5Rem);
    height: var(--sizing1d5Rem);
    color: var(--white50)
}

.css-1x7brx1[data-v-576fcec8] {
    padding: var(--spacing1Rem)
}

.css-1bwoz0d[data-v-576fcec8] {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    letter-spacing: .00938em;
    color: var(--white100);
    font-size: var(--sizing0d875Rem);
    font-weight: 700;
    line-height: 140%;
    -webkit-text-decoration: 0;
    text-decoration: 0;
    margin-bottom: var(--spacing1d75Rem);
    text-align: left
}

.css-1tpppa[data-v-576fcec8] {
    list-style: none;
    margin: 0;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: var(--spacing0d5Rem)
}

.css-1tpp0wj[data-v-576fcec8] {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    text-decoration: none;
    width: 100%;
    box-sizing: border-box;
    text-align: left
}

.css-1tpppa .main-frame-MuiListItem-root[data-v-576fcec8]:not(:last-of-type) {
    margin-bottom: var(--spacing1d75Rem)
}

.css-1uwabd6[data-v-576fcec8] {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    outline: 0;
    border: 0;
    margin: 0;
    border-radius: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: inherit;
    display: flex;
    flex-grow: 1;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    text-decoration: none;
    min-width: 0;
    box-sizing: border-box;
    text-align: left;
    padding: 8px 16px;
    transition: background-color .15s cubic-bezier(.4,0,.2,1) 0ms
}

.css-1tpppa .main-frame-MuiListItemButton-root[data-v-576fcec8] {
    padding: 0;
    background-color: transparent!important
}

.css-1f8bwsm[data-v-576fcec8] {
    min-width: 56px;
    color: rgba(0,0,0,.54);
    flex-shrink: 0;
    display: inline-flex
}

.css-1tpppa .main-frame-MuiListItemIcon-root[data-v-576fcec8] {
    min-width: 0
}

.css-1tpppa .main-frame-MuiListItemIcon-root .icon[data-v-576fcec8],.css-1tpppa .main-frame-MuiListItemIcon-root>img[data-v-576fcec8] {
    width: var(--sizing1d25Rem);
    height: var(--sizing1d25Rem);
    color: var(--white50);
    margin-right: var(--spacing0d5Rem)
}

.css-113rmp3[data-v-576fcec8] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em
}

.css-1tpppa .main-frame-MuiTypography-root[data-v-576fcec8] {
    font-size: var(--sizing0d75Rem);
    font-weight: 700;
    line-height: 140%;
    text-decoration: none;
    color: var(--white100);
    margin-right: var(--spacing0d5Rem);
    text-transform: uppercase
}

.messageAlarm[data-v-576fcec8] {
    position: absolute;
    width: 10px;
    height: 10px;
    top: 0;
    right: -5px;
    background-color: red;
    border-radius: 5px
}

.moneyWrap[data-v-576fcec8] {
    display: flex
}

@media(min-width: 0px) {
    .moneyWrap[data-v-576fcec8] {
        gap:5px;
        flex-direction: column;
        justify-content: start;
        align-items: center
    }
}

@media(min-width: 350px) {
    .moneyWrap[data-v-576fcec8] {
        gap:10px;
        flex-direction: row;
        justify-content: center;
        align-items: center
    }
}

.css-1a2j30w.Mui-checked[data-v-576fcec8] {
    transform: translateX(20px)
}

.css-i86c1r .main-frame-MuiSwitch-switchBase.Mui-checked[data-v-576fcec8] {
    transform: translateX(8px)
}

.css-i86c1r .main-frame-MuiSwitch-switchBase.Mui-checked .main-frame-MuiSwitch-thumb[data-v-576fcec8] {
    color: var(--base20)
}

.css-i86c1r .main-frame-MuiSwitch-switchBase.Mui-checked+.main-frame-MuiSwitch-track[data-v-576fcec8] {
    opacity: 1;
    background-color: var(--brandAccentPrimary)
}

.css-1a2j30w.Mui-checked[data-v-576fcec8] {
    transform: translateX(14px);
    color: #1976d2
}

.css-1dj214v .main-frame-MuiSwitch-switchBase.Mui-checked .main-frame-MuiSwitch-thumb[data-v-576fcec8] {
    color: var(--base20)
}

.css-1dj214v .main-frame-MuiSwitch-switchBase.Mui-checked+.main-frame-MuiSwitch-track[data-v-576fcec8] {
    opacity: 1;
    background-color: var(--brandAccentPrimary)
}

.css-1gfw8bb[data-v-576fcec8] {
    box-sizing: border-box;
    flex-flow: wrap;
    gap: var(--spacing0d5Rem);
    display: contents;
    align-items: center;
    width: -moz-max-content;
    width: max-content;
    white-space: nowrap
}

.css-10ox485[data-v-576fcec8] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    width: 100%;
    display: flex
}

.css-17m4lzb[data-v-576fcec8],.css-1knvj3r[data-v-576fcec8] {
    box-sizing: border-box;
    margin: 0;
    flex-direction: row;
    display: flex;
    width: 50%
}

.css-17m4lzb[data-v-576fcec8] {
    align-items: center;
    justify-content: flex-end
}

.language[data-v-da2c31b2] {
    display: flex;
    align-items: center;
    position: relative
}

.language .dropdown-language[data-v-da2c31b2]:focus-visible,.language[data-v-da2c31b2]:focus-visible {
    outline: none
}

.language .dropdown-menu[data-v-da2c31b2] {
    min-width: 7rem;
    left: -30px!important
}

.language .dropdown-menu .dropdown-item span[data-v-da2c31b2] {
    font-size: .8rem
}

.language .dropdown-toggle[data-v-da2c31b2] {
    border: none;
    color: #fafafa;
    padding-left: .1rem
}

.language .dropdown-toggle span[data-v-da2c31b2] {
    text-transform: none
}

.language img[data-v-da2c31b2] {
    width: 24px;
    margin-right: 5px
}

.list-lang[data-v-da2c31b2] {
    padding: 0;
    background-color: #e0e0e0!important;
    margin-top: 2px
}

.btn-lang {
    display: block;
    background: transparent;
    border-radius: 4px!important;
    border: 1px solid #616161;
    height: 40px!important;
    font-size: 16px;
    font-family: Roboto,sans-serif!important
}

.btn-lang img {
    -o-object-fit: cover;
    object-fit: cover
}

.item-lang {
    color: #fff;
    border-bottom: 1px solid #616161;
    transition: all .3s ease-in;
    background: #000
}

.item-lang:last-child {
    border-bottom: none
}

.item-lang:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title {
    display: flex;
    align-items: center;
    gap: 9px;
    font-size: 14px
}

.item-title img {
    -o-object-fit: cover;
    object-fit: cover
}

.item-title div {
    display: flex;
    flex-direction: column;
    color: #fff
}

.item-title:hover div {
    color: #fff
}

.list-lang {
    border: 1px solid #616161
}

.btn-lang {
    height: 30px!important;
    width: 120px;
    text-transform: none;
    padding: 0;
    color: #fff
}

.btn-lang span {
    display: flex;
    align-items: center;
    color: #fff;
    width: 100%;
    justify-content: space-between;
    letter-spacing: 0
}

.btn-lang .v-btn__content {
    margin-left: 0;
    justify-content: start;
    padding: 0 6px;
    width: 100%
}

.btn-lang svg path {
    stroke: #fff
}

.btn-lang:hover {
    transition: all .3s ease-in;
    background-color: #252424
}

.btn-lang:hover span svg path {
    stroke-width: 3
}

@media(max-width: 374px) {
    .btn-lang {
        width:120px;
        height: 30px!important;
        font-size: 10px;
        padding: 0 8px;
        transform: translateX(-4px)
    }

    .btn-lang .v-btn__content {
        margin-left: 0;
        justify-content: center;
        padding: 0
    }

    .btn-lang .v-btn__content span {
        margin-left: 5px!important
    }

    .btn-lang .v-btn__content img {
        width: 22px;
        height: 22px
    }

    .btn-lang .v-btn__content span {
        font-size: 12px!important
    }
}

.item-lang {
    min-height: 31px!important;
    padding-inline:6px!important}

@media(max-width: 374px) {
    .item-lang {
        font-size:10px!important;
        padding: 0 12px;
        padding-inline:5px!important;min-height: 30px!important
    }

    .item-lang .item-title {
        font-size: 12px!important;
        justify-content: left;
        gap: 5px
    }

    .item-lang .item-title img {
        width: 22px;
        height: 22px
    }
}

.wrap-auth[data-v-1dd9d206] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: 10px;
    height: 30px
}

.custom-auth[data-v-1dd9d206] {
    height: auto!important
}

.custom-auth .betting_history[data-v-1dd9d206],.custom-auth .coupon[data-v-1dd9d206],.custom-auth .logout button[data-v-1dd9d206],.custom-auth .logout[data-v-1dd9d206],.custom-auth .message[data-v-1dd9d206],.custom-auth .name[data-v-1dd9d206],.custom-auth .point-header[data-v-1dd9d206] {
    height: 30px
}

.betting_history[data-v-1dd9d206],.coupon[data-v-1dd9d206],.logout button[data-v-1dd9d206],.logout[data-v-1dd9d206],.message[data-v-1dd9d206],.name[data-v-1dd9d206],.point-header[data-v-1dd9d206] {
    height: 100%
}

.name[data-v-1dd9d206] {
    font-size: 14px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: var(--ready-casino-dark)
}

.name svg[data-v-1dd9d206] {
    margin-right: 5px
}

.name[data-v-1dd9d206]:hover {
    transform: scale(.98);
    background: #e75bff
}

.message[data-v-1dd9d206] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.message[data-v-1dd9d206]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .message[data-v-1dd9d206] {
        font-size:12px;
        padding: 4px
    }
}

.coupon[data-v-1dd9d206] {
    padding: 4px 10px;
    border-radius: 4px;
    background: #757575;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coupon[data-v-1dd9d206]:hover {
    transform: scale(.98);
    background: #424242
}

@media(max-width: 1300px) {
    .coupon[data-v-1dd9d206] {
        font-size:12px;
        padding: 4px
    }
}

.coupon.new[data-v-1dd9d206],.message.new[data-v-1dd9d206] {
    background: var(--ready-casino-dark)
}

.betting_history[data-v-1dd9d206],.point-header[data-v-1dd9d206] {
    padding: 4px 10px;
    border-radius: 4px;
    background: var(--ready-casino-dark);
    display: flex;
    align-items: center;
    cursor: pointer
}

.betting_history[data-v-1dd9d206]:hover,.point-header[data-v-1dd9d206]:hover {
    transform: scale(.98);
    background: #e75bff
}

.betting_history svg[data-v-1dd9d206],.point-header svg[data-v-1dd9d206] {
    margin-right: 4px
}

@media(max-width: 1300px) {
    .betting_history[data-v-1dd9d206],.point-header[data-v-1dd9d206] {
        font-size:12px;
        padding: 4px
    }

    .textKo[data-v-1dd9d206] {
        font-size: 14px!important
    }
}

.logout button[data-v-1dd9d206],.logout[data-v-1dd9d206] {
    display: flex;
    align-items: center;
    margin-left: 10px
}

.logout button[data-v-1dd9d206] {
    padding: 4px 8px;
    border-radius: 4px;
    background: #757575
}

.logout button[data-v-1dd9d206]:hover {
    transform: scale(.98);
    background: #424242
}

.logout button svg[data-v-1dd9d206] {
    transform: translateX(2px)
}

.lang-mobile[data-v-1dd9d206] {
    display: none
}

.custom-auth[data-v-1dd9d206] {
    flex-direction: column;
    margin-left: 0;
    padding: 10px 20px;
    font-size: 12px;
    align-items: flex-start
}

.custom-auth div[data-v-1dd9d206]:first-child {
    flex-wrap: wrap;
    justify-content: flex-start
}

.custom-auth .logout[data-v-1dd9d206] {
    margin-left: 0
}

.custom-auth .logout p[data-v-1dd9d206] {
    width: -moz-max-content!important;
    width: max-content!important
}

@media(max-width: 1300px) {
    .wrap-auth[data-v-1dd9d206] {
        flex-direction:column;
        margin-left: 0;
        padding: 10px 24px
    }

    .wrap-auth div[data-v-1dd9d206]:first-child {
        flex-wrap: wrap;
        justify-content: start
    }

    .lang-mobile[data-v-1dd9d206] {
        display: block
    }

    .wrap-auth[data-v-1dd9d206] {
        height: auto
    }

    .betting_history[data-v-1dd9d206],.coupon[data-v-1dd9d206],.logout button[data-v-1dd9d206],.logout[data-v-1dd9d206],.message[data-v-1dd9d206],.name[data-v-1dd9d206],.point-header[data-v-1dd9d206] {
        height: 25px;
        line-height: normal
    }
}

#nav-custom[data-v-6f6facbd] {
    color: #fff;
    position: sticky;
    width: 256px;
    min-width: 256px;
    height: 100vh;
    top: 0;
    overflow-y: auto;
    background: #212121;
    z-index: 7;
    border-bottom: 2px solid #495057
}

#nav-custom[data-v-6f6facbd]::-webkit-scrollbar {
    width: 6px
}

#nav-custom[data-v-6f6facbd]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#nav-custom .wrap-nav[data-v-6f6facbd] {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

#nav-custom .wrap-nav .desktop[data-v-6f6facbd] {
    width: 100%
}

#nav-custom .wrap-nav .desktop .wrap-btn-auth-mobile[data-v-6f6facbd] {
    padding: 10px 20px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .desktop .agent-mobile[data-v-6f6facbd],#nav-custom .wrap-nav .desktop .user[data-v-6f6facbd],#nav-custom .wrap-nav .desktop[data-v-6f6facbd] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-logo-main[data-v-6f6facbd] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0
}

#nav-custom .wrap-nav .nav-menu-desktop[data-v-6f6facbd] {
    display: flex;
    align-items: left;
    flex-direction: column;
    width: 100%
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-6f6facbd] {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    transition: all .3s ease-in;
    cursor: pointer
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-6f6facbd]:hover {
    background: var(--ready-casino-dark);
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-6f6facbd]:last-child {
    color: #fff;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .nav-icon[data-v-6f6facbd] {
    margin-right: 10px
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-6f6facbd] {
    display: flex;
    flex-direction: column
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-6f6facbd]:first-child {
    color: #fafafa;
    font-size: 14px;
    font-weight: 600
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-6f6facbd]:last-child {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .nav-menu-desktop[data-v-6f6facbd] {
        display:none
    }
}

#nav-custom .wrap-nav .nav-menu-mobile[data-v-6f6facbd] {
    display: none
}

#nav-custom .wrap-nav .total-money[data-v-6f6facbd] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px 20px;
    border-radius: 10px;
    font-weight: 700
}

#nav-custom .wrap-nav .total-money div[data-v-6f6facbd] {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 10px;
    background: #000
}

#nav-custom .wrap-nav .total-money div span[data-v-6f6facbd] {
    color: #9e9e9e;
    font-size: 11px;
    line-height: normal;
    margin-right: 6px
}

#nav-custom .wrap-nav .total-money .point[data-v-6f6facbd] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .total-money[data-v-6f6facbd] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-6f6facbd],#nav-custom .wrap-nav .wrap-btn-auth[data-v-6f6facbd] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-6f6facbd],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-6f6facbd] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-6f6facbd]:hover,#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-6f6facbd]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .wrap-btn-auth .signup[data-v-6f6facbd],#nav-custom .wrap-nav .wrap-btn-auth-mobile .signup[data-v-6f6facbd] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-6f6facbd],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-6f6facbd] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-6f6facbd],#nav-custom .wrap-nav .wrap-btn-auth[data-v-6f6facbd] {
        grid-template-columns:1fr
    }

    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-6f6facbd],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-6f6facbd] {
        padding: 2px 4px;
        font-size: 10px
    }
}

#nav-custom .wrap-nav .overlay[data-v-6f6facbd] {
    display: none
}

#nav-custom .wrap-nav .agent-mobile[data-v-6f6facbd] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 10px 20px 10px 20px
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-6f6facbd],#nav-custom .wrap-nav .agent-mobile a[data-v-6f6facbd] {
    font-size: 14px;
    padding: 4px 10px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .agent-mobile .total-money svg[data-v-6f6facbd],#nav-custom .wrap-nav .agent-mobile a svg[data-v-6f6facbd] {
    margin-right: 5px
}

#nav-custom .wrap-nav .agent-mobile a[data-v-6f6facbd] {
    width: 100%;
    justify-content: center
}

#nav-custom .wrap-nav .agent-mobile .agent-page[data-v-6f6facbd] {
    background: var(--ready-casino-dark)
}

#nav-custom .wrap-nav .agent-mobile .settlement[data-v-6f6facbd] {
    background: #424242
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-6f6facbd] {
    flex-direction: row;
    background: #000
}

#nav-custom .wrap-nav .agent-mobile .total-money p[data-v-6f6facbd] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

#nav-custom .wrap-nav .agent-mobile .total-money span[data-v-6f6facbd] {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-6f6facbd],#nav-custom .wrap-nav .agent-mobile .refesh[data-v-6f6facbd] {
    display: flex;
    align-items: center
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-6f6facbd] {
    background: #424242;
    border-radius: 10px;
    padding: 4px 8px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .overlay[data-v-6f6facbd] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-6f6facbd] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-6f6facbd]::-webkit-scrollbar {
        width: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-6f6facbd]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .close[data-v-6f6facbd] {
        padding: 20px 20px 0 20px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-6f6facbd] {
        padding: 5px 20px 0 20px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-6f6facbd] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-6f6facbd] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-6f6facbd] {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-6f6facbd]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-6f6facbd]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-6f6facbd] {
        margin-right: 10px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-6f6facbd] {
        display: flex;
        flex-direction: column
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-6f6facbd]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-6f6facbd]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .active[data-v-6f6facbd] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-custom .lang[data-v-6f6facbd] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-custom .more[data-v-6f6facbd] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav-custom .more[data-v-6f6facbd] {
        display:flex
    }

    #nav-custom[data-v-6f6facbd] {
        position: fixed;
        max-width: 1440px;
        min-width: auto;
        left: 0;
        width: 100%;
        height: auto;
        display: flex
    }

    #nav-custom .wrap-nav[data-v-6f6facbd] {
        width: 100%;
        flex-direction: row!important;
        justify-content: space-between;
        padding: 0 20px;
        height: 64px
    }

    #nav-custom .wrap-nav .wrap-logo-main[data-v-6f6facbd] {
        width: 175px;
        padding: 10px 0
    }
}

@media(max-width: 374px) {
    #nav-custom .wrap-nav .wrap-logo-main[data-v-6f6facbd] {
        width:135px
    }
}

.logo-main-custom[data-v-6f6facbd] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.lang-header-mobile[data-v-6f6facbd] {
    display: none
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-6f6facbd] {
        display:block
    }

    .wrap-btn-auth[data-v-6f6facbd] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-6f6facbd] {
        padding: 10px 20px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-6f6facbd] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-6f6facbd] {
        width:100px
    }

    .more[data-v-6f6facbd] {
        margin-right: 10px!important
    }
}

.no-data-page[data-v-0695f4d5] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-0695f4d5] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-0695f4d5] {
        width:70%;
        height: auto
    }
}

#footer[data-v-0dfa2b88] {
    padding-top: 20px;
    padding-bottom: 40px;
    border-top: 2px solid #424242;
    background: #000;
    position: relative
}

.default[data-v-0dfa2b88] {
    width: 95%
}

img[data-v-0dfa2b88] {
    filter: grayscale(1);
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 52px;
    margin: 5px 10px
}

img[data-v-0dfa2b88]:hover {
    cursor: pointer;
    filter: grayscale(0);
    transition: all .2s ease-in
}

@media(max-width: 475px) {
    img[data-v-0dfa2b88] {
        margin:5px
    }
}

.wrap-logo[data-v-0dfa2b88] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center
}

h5[data-v-0dfa2b88] {
    font-size: 14;
    font-weight: 500;
    text-align: center;
    margin-top: 40px
}

span[data-v-0dfa2b88] {
    color: var(--ready-casino-light)
}

.companies[data-v-0dfa2b88] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.company-item[data-v-0dfa2b88] {
    justify-content: center;
    display: flex;
    align-items: center;
    height: 85px;
    background: #fff;
    border-radius: 8px
}

#header[data-v-6656a9dc] {
    background: #121113;
    color: #fff;
    position: relative;
    display: flex;
    align-items: center;
    display: none
}

@media(max-width: 1300px) {
    #header[data-v-6656a9dc] {
        display:none
    }
}

@media(max-width: 768px) {
    #header[data-v-6656a9dc] {
        display:none
    }
}

.wrap-header[data-v-6656a9dc] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.left[data-v-6656a9dc] {
    display: flex;
    align-items: center;
    gap: 20px;
    position: relative
}

@media(min-width: 1301px) {
    .revert[data-v-6656a9dc] {
        flex-direction:row-reverse
    }
}

.content-noti[data-v-6656a9dc] {
    display: flex;
    align-items: center;
    border-radius: 6px;
    background: #212121;
    padding: 4px 15px;
    border: 1px solid #424242
}

.content-noti .item-left[data-v-6656a9dc] {
    align-items: center;
    width: 420px;
    display: none
}

.content-noti .active[data-v-6656a9dc] {
    display: flex
}

.item-left[data-v-6656a9dc] {
    align-items: center;
    width: 420px;
    display: none
}

.time-head[data-v-6656a9dc] {
    display: flex;
    align-items: center;
    color: #bdbdbd;
    font-size: 12px;
    font-weight: 500;
    padding-right: 20px;
    padding-left: 5px
}

.content[data-v-6656a9dc] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 265px
}

.right[data-v-6656a9dc] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px
}

.content-left[data-v-6656a9dc] {
    padding-right: 10px;
    border-right: 1px solid #fff;
    color: var(--ready-casino-dark)
}

.content-right[data-v-6656a9dc] {
    color: #bdbdbd
}

.content-left[data-v-6656a9dc]:hover,.content-right[data-v-6656a9dc]:hover {
    opacity: .7;
    cursor: pointer
}

.lang[data-v-6656a9dc] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px
}

.hide-lang {
    .btn-lang {
        display: none
    }
}

#nav[data-v-bf4c809c] {
    background: #212121;
    color: #fff;
    height: 70px;
    display: flex;
    align-items: center;
    position: relative;
    border-bottom: 2px solid #495057
}

#nav .wrap-nav[data-v-bf4c809c] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%
}

@media(min-width: 1500px) {
    #nav .wrap-nav[data-v-bf4c809c] {
        padding:0 28px
    }
}

#nav .wrap-nav .nav-menu-desktop[data-v-bf4c809c] {
    display: flex;
    align-items: center
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-bf4c809c] {
    width: 120px;
    height: 62px;
    padding: 10px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
    transition: all .1s ease-in;
    position: relative
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-bf4c809c]:before {
    background: var(--ready-casino-dark);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    transform: scaleX(0);
    transition: transform .5s ease-in-out;
    z-index: 0
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item[data-v-bf4c809c] {
        width:100px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item[data-v-bf4c809c]:hover:before {
    transform: scaleX(1)
}

#nav .wrap-nav .nav-menu-desktop .nav-item:hover .item-top~span[data-v-bf4c809c] {
    color: #fff;
    transition: all .3s ease-in;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-bf4c809c] {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-bf4c809c] {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 2px;
    transition: all .3s ease-in
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top~span[data-v-bf4c809c] {
        font-size:10px
    }
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon[data-v-bf4c809c] {
    margin-right: 8px
}

#nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-bf4c809c] {
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    #nav .wrap-nav .nav-menu-desktop .nav-item .item-top .nav-icon~span[data-v-bf4c809c] {
        font-size:12px
    }
}

@media(max-width: 1300px) {
    #nav .wrap-nav .nav-menu-desktop[data-v-bf4c809c] {
        display:none
    }
}

#nav .wrap-nav .nav-menu-mobile[data-v-bf4c809c] {
    display: none
}

#nav .wrap-nav .total-money[data-v-bf4c809c] {
    display: flex;
    align-items: center;
    gap: 5px;
    width: auto;
    padding: 10px;
    border-radius: 10px;
    font-weight: 700
}

#nav .wrap-nav .total-money div:not(:first-child) div[data-v-bf4c809c] {
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-size: 14px;
    padding: 5px 10px;
    border-radius: 10px;
    background: #000;
    box-shadow: inset 2px 2px 1px 0 hsla(0,0%,48%,.3),1px 1px 2px 0 rgba(0,0,0,.5)
}

#nav .wrap-nav .total-money div:not(:first-child) div span[data-v-bf4c809c] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-right: 6px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div[data-v-bf4c809c] {
    flex-direction: column;
    grid-gap: 4px!important;
    padding: 4px 12px;
    border-radius: 10px;
    min-width: 135px;
    font-size: 14px;
    box-shadow: none!important;
    height: 59px
}

#nav .wrap-nav .total-money .wrap_poin_amount-held div span[data-v-bf4c809c] {
    font-size: 11px;
    color: #9e9e9e
}

#nav .wrap-nav .total-money .item_point[data-v-bf4c809c],#nav .wrap-nav .total-money .point[data-v-bf4c809c] {
    cursor: pointer
}

#nav .wrap-nav .total-money .item_amount-held[data-v-bf4c809c] {
    cursor: pointer;
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_amount-held p[data-v-bf4c809c] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-bf4c809c] {
    position: relative
}

#nav .wrap-nav .total-money .item_amount-held span[data-v-bf4c809c]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_amount-held[data-v-bf4c809c]:hover {
    background: #333;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_amount-held:hover span[data-v-bf4c809c] {
    color: #fff
}

#nav .wrap-nav .total-money .item_point[data-v-bf4c809c] {
    border: 1px solid #616161
}

#nav .wrap-nav .total-money .item_point p[data-v-bf4c809c] {
    border-radius: 4px;
    padding: 0 4px;
    background: var(--ready-casino-light)
}

#nav .wrap-nav .total-money .item_point span[data-v-bf4c809c] {
    position: relative
}

#nav .wrap-nav .total-money .item_point span[data-v-bf4c809c]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: var(--ready-casino-light);
    left: 0;
    top: 0
}

#nav .wrap-nav .total-money .item_point[data-v-bf4c809c]:hover {
    background: #333!important;
    transition: all .3s ease-in
}

#nav .wrap-nav .total-money .item_point:hover span[data-v-bf4c809c] {
    color: #fff
}

@media(max-width: 1300px) {
    #nav .wrap-nav .total-money[data-v-bf4c809c] {
        display:none
    }
}

#nav .wrap-nav .wrap-btn-auth-mobile[data-v-bf4c809c],#nav .wrap-nav .wrap-btn-auth[data-v-bf4c809c] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-bf4c809c],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-bf4c809c] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav .wrap-nav .wrap-btn-auth div[data-v-bf4c809c]:hover:not(:first-child),#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-bf4c809c]:hover:not(:first-child) {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav .wrap-nav .wrap-btn-auth .signup[data-v-bf4c809c],#nav .wrap-nav .wrap-btn-auth-mobile .signup[data-v-bf4c809c] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav .wrap-nav .wrap-btn-auth div[data-v-bf4c809c],#nav .wrap-nav .wrap-btn-auth-mobile div[data-v-bf4c809c] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav .wrap-nav .wrap-btn-auth-mobile[data-v-bf4c809c],#nav .wrap-nav .wrap-btn-auth[data-v-bf4c809c] {
        grid-template-columns:1fr
    }
}

@media(min-width: 1301px) {
    #nav .wrap-nav .wrap-btn-auth[data-v-bf4c809c] {
        grid-template-columns:repeat(3,1fr)
    }

    #nav .wrap-nav .wrap-btn-auth div[data-v-bf4c809c] {
        padding: 0 10px
    }

    #nav .wrap-nav .wrap-btn-auth .lang_pc_auth[data-v-bf4c809c] {
        border: none;
        padding: 0
    }
}

#nav .wrap-nav .overlay[data-v-bf4c809c] {
    display: none
}

@media(max-width: 1300px) {
    #nav .wrap-nav .overlay[data-v-bf4c809c] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-bf4c809c] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-bf4c809c]::-webkit-scrollbar {
        width: 6px
    }

    #nav .wrap-nav .nav-menu-mobile[data-v-bf4c809c]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .close[data-v-bf4c809c] {
        padding: 24px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-bf4c809c] {
        padding: 5px 24px 0 24px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-bf4c809c] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-bf4c809c] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-bf4c809c]:hover {
        transition: all .3s ease-in;
        background-color: #616161
    }

    #nav .wrap-nav .nav-menu-mobile .total-money-mobile div:hover span[data-v-bf4c809c] {
        color: #fff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile[data-v-bf4c809c] {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        padding: 5px 24px 0 24px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-bf4c809c],#nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-bf4c809c] {
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 10px;
        cursor: pointer;
        display: flex;
        align-items: center;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money svg[data-v-bf4c809c],#nav .wrap-nav .nav-menu-mobile .agent-mobile a svg[data-v-bf4c809c] {
        margin-right: 5px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile a[data-v-bf4c809c] {
        width: 100%;
        justify-content: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-bf4c809c] {
        background: var(--ready-casino-dark)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .agent-page[data-v-bf4c809c]:hover {
        background: #e75bff
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .settlement[data-v-bf4c809c] {
        background: #424242
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money[data-v-bf4c809c] {
        flex-direction: row;
        background: #000
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money p[data-v-bf4c809c] {
        color: #9e9e9e;
        font-size: 14px;
        line-height: normal;
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .total-money span[data-v-bf4c809c] {
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-bf4c809c],#nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-bf4c809c] {
        display: flex;
        align-items: center
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .refesh[data-v-bf4c809c]:hover {
        transition: all .3s ease-in;
        transform: scale(1.05)
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-bf4c809c] {
        background: #424242;
        border-radius: 10px;
        padding: 4px 8px
    }

    #nav .wrap-nav .nav-menu-mobile .agent-mobile .calculate[data-v-bf4c809c]:hover {
        background: #303030;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-bf4c809c] {
        display: flex;
        align-items: center;
        padding: 10px 24px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item[data-v-bf4c809c]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-bf4c809c]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-bf4c809c] {
        margin-right: 10px
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-bf4c809c] {
        display: flex;
        flex-direction: column
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-bf4c809c]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-bf4c809c]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav .wrap-nav .active[data-v-bf4c809c] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav .lang[data-v-bf4c809c] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav .more[data-v-bf4c809c] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav .more[data-v-bf4c809c] {
        display:flex
    }
}

.logo-main-custom[data-v-bf4c809c],.logo-main[data-v-bf4c809c] {
    width: 130px;
    -o-object-fit: contain;
    object-fit: contain;
    display: none
}

@media(max-width: 1300px) {
    .logo-main-custom[data-v-bf4c809c],.logo-main[data-v-bf4c809c] {
        display:block
    }
}

.lang-header-mobile[data-v-bf4c809c] {
    display: none
}

.login[data-v-bf4c809c],.signup[data-v-bf4c809c] {
    display: flex;
    align-items: center;
    gap: 5px
}

.login div[data-v-bf4c809c],.signup div[data-v-bf4c809c] {
    border: none!important;
    padding: 0!important
}

.lang_pc_auth[data-v-bf4c809c] {
    justify-content: end!important
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-bf4c809c] {
        display:block
    }

    .wrap-btn-auth[data-v-bf4c809c] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-bf4c809c] {
        padding: 10px 24px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-bf4c809c] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-bf4c809c] {
        width:100px
    }

    .more[data-v-bf4c809c] {
        margin-right: 10px!important
    }
}

@media(min-width: 1601px) {
    .show-lang .btn-lang {
        width:120px;
        height: 30px!important
    }

    .show-lang .btn-lang .v-btn__content {
        margin-left: 0;
        justify-content: start;
        padding: 0 6px
    }

    .show-lang .v-btn--size-default {
        min-width: -moz-max-content;
        min-width: max-content
    }
}

@media(min-width: 1301px) {
    .menu_honzial {
        display:none!important
    }
}

.total-money .hide-lang {
    display: none
}

.dropdown {
    position: relative
}

.dropdown-list {
    position: absolute;
    top: 100%;
    left: 0;
    background-color: #f9f9f9;
    box-shadow: 0 8px 16px rgba(0,0,0,.2);
    list-style: none;
    padding: 0;
    margin: 0;
    z-index: 2;
    display: none;
    min-width: 120px;
    width: -moz-max-content;
    width: max-content;
    opacity: 0;
    transition: all .5s
}

.dropdown:hover .dropdown-list {
    display: block;
    background-color: #212121;
    box-shadow: 0 0 6px 0 #e75bff;
    transition: transform .5s ease-in-out;
    border-radius: 6px;
    opacity: 1;
    transition: all .5s
}

.dropdown-list li {
    padding: 10px
}

.dropdown-list a {
    text-decoration: none;
    color: #fff;
    display: flex;
    align-items: center
}

.dropdown-list a .nav-icon {
    margin-right: 4px
}

.dropdown-list li:hover {
    transition: all .5s;
    background-color: #e75bff
}

.logo_menu {
    margin-top: unset
}

.logo_menu .logo-main {
    display: block
}

.wrap_info_use {
    display: flex;
    flex-direction: column;
    gap: 4px
}

.wrap_info_use .info_item_aqua {
    display: flex I!important;
    flex-direction: row!important;
    align-items: center!important;
    gap: 6px;
    border-radius: 4px!important;
    background-color: #ab47bc!important;
    padding: 0 4px 0 14px!important
}

.wrap_info_use .info_item_aqua p {
    margin-right: 6px;
    display: flex;
    align-items: center;
    gap: 4px;
    cursor: pointer
}

.wrap_info_use .info_item_aqua p:hover {
    transition: all .3s ease-in;
    color: #cfcfcf
}

.wrap_info_use .info_item_aqua p:hover svg path {
    fill: #cfcfcf
}

.wrap_info_use .info_item_aqua .info_item_action {
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 2px 8px;
    background-color: #212121;
    border-radius: 4px;
    height: 21px;
    font-weight: 300
}

.wrap_info_use .info_item_aqua .info_item_action:hover {
    transition: all .3s ease-in;
    background-color: #616161
}

.wrap_info_use .info_item_aqua .icon_drop {
    height: auto;
    background-color: transparent;
    padding: 0;
    min-width: -moz-max-content;
    min-width: max-content;
    box-shadow: none;
    margin-left: auto
}

.wrap_info_use .info_item_aqua .icon_drop:hover svg path {
    stroke: #cfcfcf
}

.info_list_aqua {
    display: flex;
    width: -moz-max-content;
    width: max-content;
    padding: 10px;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
    border-radius: 8px;
    border: 1px solid #616161;
    background-color: #212121!important;
    box-shadow: 0 0 4.8px 0 #e75bff!important;
    margin-top: 2px
}

.info_list_aqua div {
    display: flex;
    padding: 2px 4px;
    align-items: center;
    gap: 4px;
    border-radius: 4px;
    border: 1px solid #616161;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 100%;
    cursor: pointer
}

.info_list_user div span {
    transform: translateY(1px)
}

.info_list_user div:hover {
    background-color: #424242;
    transition: all .3s ease-in;
    transform: scale(.98)
}

.wrap_info_foot {
    display: "flex";
    flex-direction: row!important;
    padding: 0!important;
    background: transparent!important;
    box-shadow: none!important;
    justify-content: space-between
}

.wrap_info_foot .info_item_aqua p {
    color: #fff;
    text-transform: capitalize;
    letter-spacing: .5px
}

.wrap_info_foot .show-lang {
    background: transparent!important;
    box-shadow: none!important;
    padding: 0!important
}

.info_partner .icon_drop {
    background-color: #4b2d9f!important;
    height: 29px;
    display: flex;
    align-items: center;
    padding: 0 6px
}

.info_partner .icon_drop p {
    color: #fff;
    text-transform: capitalize;
    letter-spacing: .5px;
    display: flex;
    align-items: center;
    gap: 4px
}

.info_partner:hover .icon_drop {
    transition: all .3s ease-in;
    background-color: #382277!important
}

.info_list_aqua .partner_menu {
    border: none;
    gap: 8px;
    font-size: 13px
}

.info_list_aqua .partner_menu a {
    display: flex;
    align-items: center;
    gap: 4px;
    background-color: #ab47bc!important;
    padding: 4px 16px;
    border-radius: 10px
}

.info_list_aqua .partner_menu a:hover {
    transition: all .3s ease-in;
    background-color: #e75bff!important
}

.info_list_aqua .info_list_calculate {
    border: none;
    padding: 8px;
    border-radius: 8px;
    border: 1px solid #6b6b6b
}

.info_list_aqua .info_list_calculate div {
    border: none;
    padding: 0
}

.info_list_aqua .info_list_calculate .info_list_calculate_left {
    display: flex;
    padding: 4px 8px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    border-radius: 6px;
    background-color: #424242;
    width: 100%
}

.info_list_aqua .info_list_calculate .info_list_calculate_right {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: auto
}

.info_list_aqua .info_list_calculate .info_list_calculate_right .refesh {
    height: 20px
}

.info_list_aqua .info_list_calculate .info_list_calculate_right .refesh:hover {
    transition: all .3s ease-in;
    transform: scale(1.05)
}

.info_list_aqua .info_list_calculate .info_list_calculate_right .calculate {
    padding: 3px 10px;
    border-radius: 6px;
    background: #424242;
    white-space: nowrap
}

.info_list_aqua .info_list_calculate .info_list_calculate_right .calculate:hover {
    transition: all .3s ease-in;
    transform: scale(.98);
    background: #2c2c2c
}

#logout_page_aqua {
    padding: 0!important;
    flex-direction: row!important;
    font-size: 13px;
    font-weight: 300;
    align-items: center;
    background: transparent!important;
    box-shadow: none!important;
    margin-left: 8px
}

#logout_page_aqua span {
    color: #ab47bc!important;
    white-space: nowrap;
    font-size: 13px!important
}

#logout_page_aqua button {
    height: 16px;
    display: flex;
    height: 30px;
    padding: 2px 8px;
    align-items: center;
    gap: 5px;
    border-radius: 4px;
    background: #757575
}

#logout_page_aqua button:hover {
    transition: all .3s ease-in;
    transform: scale(.98);
    background: #424242
}

#logout_page_aqua button svg {
    transform: translateX(2px)
}

.seemore {
    white-space: normal;
    font-weight: 600;
    font-size: 14px
}

@media(max-width: 1460px) {
    .seemore {
        font-size:12px
    }
}

.input-check[data-v-36da0494] {
    position: relative
}

.input-check .v-btn[data-v-36da0494],.input-check input[data-v-36da0494] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-36da0494]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-36da0494] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-36da0494] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-36da0494] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-36da0494] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-36da0494] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.modal-wrapper[data-v-5abc2921] {
    position: fixed;
    overflow: hidden;
    z-index: 77;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-5abc2921] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-5abc2921] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-5abc2921] {
    position: absolute;
    z-index: -1
}

.close[data-v-5abc2921] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-5abc2921] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-5abc2921] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    background: #000;
    border: 1px solid #424242
}

.logo-main-custom[data-v-5abc2921] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-5abc2921] {
    height: calc(100% - 69px);
    overflow-y: auto
}

.content-modal[data-v-5abc2921]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-5abc2921]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.close-modal[data-v-5abc2921] {
    display: flex;
    cursor: pointer
}

.modal-top[data-v-5abc2921] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 12px 30px;
    height: 70px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    border-bottom: 1px solid #868e96
}

@media(max-width: 768px) {
    .modal-top[data-v-5abc2921] {
        padding:12px
    }

    .modal-top .title h5[data-v-5abc2921] {
        font-size: 20px
    }
}

.title[data-v-5abc2921] {
    display: flex;
    align-items: center
}

.title h5[data-v-5abc2921] {
    color: #e75bff;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-5abc2921] {
    fill: #fff!important
}

.wrap-logo-main[data-v-5abc2921] {
    width: 130px;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-logo-main img[data-v-5abc2921] {
    width: 100%
}

@media(min-width: 769px) {
    .modalLogin[data-v-5abc2921] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-5abc2921] {
        overflow-y: initial;
        border-bottom: 1px solid #424242
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-5abc2921] {
        width:95%!important
    }

    .modalLogin[data-v-5abc2921] {
        width: 620px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-5abc2921] {
        height:100%!important
    }

    .modalBox[data-v-5abc2921] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }

    .content-modal[data-v-5abc2921] {
        height: calc(100% - 61px);
        overflow-y: auto
    }
}

#login[data-v-c8896fd0] {
    height: 100%;
    margin: 0 auto;
    background: url(../images/bg_login_modal.156336ed.png);
    background-size: cover;
    background-repeat: no-repeat
}

@media(max-width: 768px)and (max-height:630px) {
    #login[data-v-c8896fd0] {
        height:650px;
        padding-bottom: 30px
    }
}

.wrap-login[data-v-c8896fd0] {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px
}

.wrap-login .bg_login_wrap[data-v-c8896fd0] {
    width: 50%;
    height: 100%;
    position: relative
}

.wrap-login .bg_login_wrap img[data-v-c8896fd0] {
    width: calc(100% + 50px);
    height: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap-login h3[data-v-c8896fd0] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login .login_form_wrap[data-v-c8896fd0] {
    padding: 0 20px 0 0
}

.wrap-login form[data-v-c8896fd0] {
    margin-top: 20px
}

.wrap-login form .field[data-v-c8896fd0] {
    display: flex;
    align-items: center
}

.wrap-login form .field div[data-v-c8896fd0] {
    height: 40px;
    padding: 8px;
    border: 1px solid #424242;
    border-radius: 6px 0 0 6px;
    background: rgba(0,0,0,.3);
    display: flex;
    align-items: center
}

.wrap-login form .form_register[data-v-c8896fd0] {
    text-align: right;
    color: #757575;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px;
    cursor: pointer
}

.wrap-login form .form_register[data-v-c8896fd0]:hover {
    color: var(--ready-casino-light)
}

.wrap-login form input[data-v-c8896fd0] {
    width: 100%;
    height: 40px;
    padding: 8px 15px 8px 15px;
    border-radius: 0 6px 6px 0;
    color: #fff;
    background: rgba(33,33,33,.8);
    border: 1px solid #424242;
    border-left: none;
    outline: none
}

.wrap-login form input[data-v-c8896fd0]::-moz-placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form input[data-v-c8896fd0]::placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form button[data-v-c8896fd0] {
    padding: 6px 30px;
    width: 100%;
    color: #fff;
    background: var(--ready-casino-light);
    border-radius: 8px;
    border: 1px solid var(--ready-casino-light);
    margin-top: 40px;
    cursor: pointer
}

.wrap-login form button[data-v-c8896fd0]:focus,.wrap-login form button[data-v-c8896fd0]:hover {
    outline: none
}

@media(max-width: 992px)and (min-width:769px) {
    .wrap-login img[data-v-c8896fd0] {
        width:220px
    }
}

@media(max-width: 768px) {
    .wrap-login[data-v-c8896fd0] {
        flex-direction:column
    }

    .wrap-login .login_form_wrap[data-v-c8896fd0] {
        padding: 0 12px 0 12px
    }

    .wrap-login .bg_login_wrap[data-v-c8896fd0] {
        width: 50%;
        height: auto;
        position: static
    }

    .wrap-login .bg_login_wrap img[data-v-c8896fd0] {
        width: 100%;
        position: static
    }
}

#sign-up[data-v-60727a47] {
    margin: 0 auto;
    background: linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat;
    background-size: cover;
    height: 100%;
    display: flex
}

#sign-up img[data-v-60727a47] {
    width: 48%
}

@media(max-width: 992px) {
    #sign-up img[data-v-60727a47] {
        display:none
    }
}

@media(max-height: 735px) {
    #sign-up[data-v-60727a47] {
        height:auto
    }
}

@media(max-width: 768px) {
    #sign-up[data-v-60727a47] {
        overflow-y:auto;
        height: auto;
        padding: 15px
    }
}

@media(max-width: 375px) {
    #sign-up[data-v-60727a47] {
        padding:30px 10px
    }
}

.text-error[data-v-60727a47] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

form[data-v-60727a47] {
    padding: 15px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-60727a47] {
        width:100%
    }

    form .submit[data-v-60727a47] {
        display: flex;
        justify-content: center
    }
}

.wrap-form[data-v-60727a47] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px
}

@media(max-width: 768px) {
    .wrap-form[data-v-60727a47] {
        grid-template-columns:1fr;
        gap: 10px
    }
}

.field label[data-v-60727a47] {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 5px
}

@media(max-width: 768px) {
    .field label[data-v-60727a47] {
        width:100%;
        font-size: 12px
    }
}

.field .input-check input[data-v-60727a47],.field input[data-v-60727a47] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-60727a47]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-60727a47] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-60727a47] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-60727a47] {
    display: block
}

.field .drop-down ul[data-v-60727a47] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-60727a47]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-60727a47] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-60727a47] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-60727a47]:hover {
    transition: all .2s linear;
    background: var(--ready-casino-dark);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-60727a47] {
    background: var(--ready-casino-dark);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-60727a47] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 10px
    }

    .field .drop-down[data-v-60727a47],.field input[data-v-60727a47],.field p[data-v-60727a47] {
        width: 100%
    }

    .field button[data-v-60727a47] {
        width: 160px
    }

    .field .btn-bank[data-v-60727a47] {
        font-size: 12px
    }
}

.wrap-input[data-v-60727a47] {
    display: flex;
    gap: 10px
}

.input-signup[data-v-60727a47] {
    display: flex;
    flex-direction: column;
    width: calc(100% - 48px)
}

.icon-input-signup[data-v-60727a47] {
    width: 38px;
    height: 38px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    align-items: center;
    justify-content: center
}

.suggest[data-v-60727a47] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-60727a47] {
    padding: 4px 30px;
    border-radius: 8px;
    background: var(--ready-casino-light)
}

.submit[data-v-60727a47] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-60727a47] {
    width: 100%
}

.item-title-bank[data-v-60727a47] {
    display: flex;
    align-items: center
}

#depositHistory[data-v-4eb9364d] {
    padding: 20px 0 0;
    height: 100%
}

.table_pc[data-v-4eb9364d] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-4eb9364d]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-4eb9364d]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-4eb9364d] {
        display:none
    }
}

.table_mobile[data-v-4eb9364d] {
    display: none
}

table[data-v-4eb9364d] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-4eb9364d] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-4eb9364d] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-4eb9364d]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-4eb9364d]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-4eb9364d] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-4eb9364d]:hover {
    background-color: #212121
}

table tbody td[data-v-4eb9364d] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-4eb9364d],td[data-v-4eb9364d],th[data-v-4eb9364d] {
    border-collapse: collapse
}

.COMPLETED[data-v-4eb9364d] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-4eb9364d],.REQUEST[data-v-4eb9364d] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-4eb9364d] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

.v-card--variant-elevated[data-v-4eb9364d],.v-card--variant-flat[data-v-4eb9364d] {
    background: #000
}

[data-v-4eb9364d] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-4eb9364d] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-4eb9364d] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-4eb9364d] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-4eb9364d] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-4eb9364d] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-4eb9364d] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-4eb9364d] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-4eb9364d]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-4c5b16e7] {
    padding: 20px;
    height: 100%
}

.wrap-deposit[data-v-4c5b16e7] {
    height: -moz-max-content;
    height: max-content;
    padding: 15px 0 0;
    overflow-y: auto;
    display: flex;
    gap: 30px
}

.wrap-deposit[data-v-4c5b16e7]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-4c5b16e7]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.wrap-deposit .wrap-deposit-account[data-v-4c5b16e7] {
    width: 380px
}

.wrap-deposit .wrap-deposit-account .des-bottom[data-v-4c5b16e7] {
    display: block
}

.tab-deposit[data-v-4c5b16e7] {
    display: flex
}

.tab-deposit .tab-item-deposit[data-v-4c5b16e7] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838
}

.tab-deposit .tab-item-deposit[data-v-4c5b16e7]:first-child {
    margin-right: 12px
}

.tab-deposit .tab-item-deposit[data-v-4c5b16e7]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-deposit .active[data-v-4c5b16e7] {
    background: var(--ready-casino-dark)
}

.description[data-v-4c5b16e7] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank[data-v-4c5b16e7] {
    height: 200px
}

.list-bank[data-v-4c5b16e7]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-4c5b16e7] {
    transition: all .3s ease-in
}

.item-bank[data-v-4c5b16e7]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-4c5b16e7] {
    color: #fff
}

.item-title img[data-v-4c5b16e7] {
    border: unset;
    border-radius: unset
}

.bank[data-v-4c5b16e7] {
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    background: linear-gradient(180deg,#691b7e 12.69%,rgba(127,32,152,0) 119.49%);
    padding: 16px 24px;
    position: relative
}

.bank h3[data-v-4c5b16e7] {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin: 15px 0
}

.bank img[data-v-4c5b16e7] {
    position: absolute;
    top: -10px;
    right: -25px
}

.bank .content-top-deposit[data-v-4c5b16e7] {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.bank .content-top-deposit .item-content-top[data-v-4c5b16e7] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-4c5b16e7] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content-top-deposit h3[data-v-4c5b16e7] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

.wrap-field[data-v-4c5b16e7] {
    display: flex;
    width: calc(100% - 410px);
    flex-direction: column;
    justify-content: space-between
}

.wrap-content-deposit[data-v-4c5b16e7] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 8px
}

.field[data-v-4c5b16e7] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-4c5b16e7] {
    width: 200px;
    color: #fff;
    margin-bottom: 5px
}

.field .input-deposit[data-v-4c5b16e7] {
    display: flex;
    gap: 10px
}

.field .input-deposit .input-field[data-v-4c5b16e7] {
    width: calc(100% - 52px)
}

.field .icon-input-deposit[data-v-4c5b16e7] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-4c5b16e7] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-4c5b16e7] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-4c5b16e7] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 5px
}

.wrap-btn button[data-v-4c5b16e7] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-4c5b16e7]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-4c5b16e7]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-4c5b16e7] {
    border-radius: 8px;
    background: #212121;
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 15px;
    display: none
}

.v-btn[data-v-4c5b16e7],input[data-v-4c5b16e7],textarea[data-v-4c5b16e7] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 8px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-4c5b16e7]:focus,.v-btn[data-v-4c5b16e7]:hover,input[data-v-4c5b16e7]:focus,input[data-v-4c5b16e7]:hover,textarea[data-v-4c5b16e7]:focus,textarea[data-v-4c5b16e7]:hover {
    outline: none
}

@media(max-width: 992px) {
    .v-btn[data-v-4c5b16e7],input[data-v-4c5b16e7],textarea[data-v-4c5b16e7] {
        padding:4px 10px
    }
}

input[data-v-4c5b16e7]::-webkit-inner-spin-button,input[data-v-4c5b16e7]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-4c5b16e7] {
    -moz-appearance: textfield
}

.v-btn[data-v-4c5b16e7] {
    height: 42px;
    transform: scale(1);
    justify-content: start!important
}

@media(max-width: 992px) {
    .v-btn[data-v-4c5b16e7] {
        height:34px
    }
}

@media(max-width: 768px) {
    .v-btn[data-v-4c5b16e7] {
        height:41.5px
    }
}

.submit[data-v-4c5b16e7] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: var(--ready-casino-dark);
    color: #fff
}

.error-deposit[data-v-4c5b16e7],.suggest-amount-deposit[data-v-4c5b16e7] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-4c5b16e7] {
    color: red!important
}

.space[data-v-4c5b16e7] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-4c5b16e7] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-deposit .tab-item-deposit[data-v-4c5b16e7] {
        padding:4px 15px
    }

    .tab-deposit .tab-item-deposit[data-v-4c5b16e7]:first-child {
        margin-right: 10px
    }

    .wrap-deposit[data-v-4c5b16e7] {
        padding-top: 12px
    }

    .wrap-deposit .wrap-deposit-account[data-v-4c5b16e7] {
        width: 300px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-4c5b16e7] {
        font-size: 18px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-4c5b16e7] {
        transform: scale(.7);
        top: -30px;
        right: -30px
    }

    .wrap-deposit .wrap-field[data-v-4c5b16e7] {
        grid-gap: 12px;
        width: calc(100% - 330px)
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .title[data-v-4c5b16e7] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit[data-v-4c5b16e7] {
        width: 34px;
        height: 34px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit svg[data-v-4c5b16e7] {
        width: 20px
    }

    .wrap-deposit .des-bottom[data-v-4c5b16e7] {
        margin-top: 20px
    }

    .wrap-deposit .des-bottom p[data-v-4c5b16e7] {
        font-size: 12px
    }

    .wrap-deposit .submit[data-v-4c5b16e7] {
        margin-top: 24px
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-4c5b16e7] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-4c5b16e7] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-4c5b16e7] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-4c5b16e7] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-4c5b16e7] {
        top: -13px;
        right: 5px
    }

    .wrap-deposit .wrap-deposit-account .bank .content h3[data-v-4c5b16e7],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-4c5b16e7] {
        font-size: 13px
    }

    .wrap-deposit .wrap-deposit-account .des-bottom[data-v-4c5b16e7] {
        display: none
    }

    .tab-deposit[data-v-4c5b16e7] {
        font-size: 13px
    }

    .description[data-v-4c5b16e7] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-4c5b16e7] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-deposit[data-v-4c5b16e7] {
        grid-template-columns: 1fr
    }

    .wrap-field .field .input-deposit .input-field[data-v-4c5b16e7],.wrap-field .field .input-deposit[data-v-4c5b16e7],.wrap-field .field[data-v-4c5b16e7] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-4c5b16e7],.wrap-field .field input[data-v-4c5b16e7],.wrap-field .field textarea[data-v-4c5b16e7] {
        padding: 10px!important;
        width: 100%!important
    }

    .wrap-field .field p[data-v-4c5b16e7] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-4c5b16e7],.wrap-field .field input[data-v-4c5b16e7],.wrap-field .field p[data-v-4c5b16e7] {
        font-size: 15px
    }

    .wrap-field .wrap-btn[data-v-4c5b16e7] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-4c5b16e7] {
        margin-top: 12px;
        font-size: 12px;
        display: block
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-4c5b16e7] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-4c5b16e7] {
        margin: 0
    }

    .submit[data-v-4c5b16e7] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-4c5b16e7] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-4c5b16e7]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-4c5b16e7] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-4c5b16e7] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-4c5b16e7] {
        padding: 4px 16px
    }

    .content-top-deposit[data-v-4c5b16e7] {
        display: grid!important;
        grid-template-columns: 1fr;
        gap: 0!important
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-4c5b16e7] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-4c5b16e7] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-4c5b16e7] {
        transform: scale(.6);
        top: -40px;
        right: -30px
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-4c5b16e7] {
        margin: 5px 0
    }
}

#withdrawHistory[data-v-4ca63aa8] {
    padding-top: 20px;
    height: 100%
}

.table_pc[data-v-4ca63aa8] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-4ca63aa8]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-4ca63aa8]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-4ca63aa8] {
        display:none
    }
}

table[data-v-4ca63aa8] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-4ca63aa8] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-4ca63aa8] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-4ca63aa8]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-4ca63aa8]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-4ca63aa8] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-4ca63aa8]:hover {
    background-color: #212121
}

table tbody td[data-v-4ca63aa8] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-4ca63aa8],td[data-v-4ca63aa8],th[data-v-4ca63aa8] {
    border-collapse: collapse
}

.COMPLETED[data-v-4ca63aa8] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-4ca63aa8],.REQUEST[data-v-4ca63aa8] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-4ca63aa8] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-4ca63aa8] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-4ca63aa8] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile[data-v-4ca63aa8] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-4ca63aa8] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-4ca63aa8] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-4ca63aa8] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-4ca63aa8] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-4ca63aa8] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-4ca63aa8] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-4ca63aa8]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-e830f88a] {
    height: 100%;
    padding: 20px
}

.wrap-withdraw[data-v-e830f88a] {
    height: 100%;
    padding: 15px 0 0
}

.wrap-withdraw[data-v-e830f88a]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-e830f88a]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.tab-withdraw[data-v-e830f88a] {
    display: flex
}

.tab-withdraw .tab-item-withdraw[data-v-e830f88a] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px
}

.tab-withdraw .tab-item-withdraw[data-v-e830f88a]:first-child {
    margin-right: 12px
}

.tab-withdraw .tab-item-withdraw[data-v-e830f88a]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-withdraw .active[data-v-e830f88a] {
    background: var(--ready-casino-dark)
}

.description[data-v-e830f88a] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-e830f88a] {
    transition: all .3s ease-in
}

.item-lang[data-v-e830f88a]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-e830f88a] {
    color: #fff
}

.item-title img[data-v-e830f88a] {
    border: unset;
    border-radius: unset
}

.bank[data-v-e830f88a] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-e830f88a] {
    margin-bottom: 15px
}

.bank .content[data-v-e830f88a] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-e830f88a] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content h3[data-v-e830f88a] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-e830f88a] {
    display: grid;
    grid-gap: 30px;
    padding-top: 10px
}

.wrap-content-withdraw[data-v-e830f88a] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px 20px
}

.wrap-content-withdraw .des-bottom[data-v-e830f88a] {
    display: flex;
    align-items: center
}

@media(max-width: 768px) {
    .wrap-content-withdraw .des-bottom[data-v-e830f88a] {
        display:none
    }
}

.field[data-v-e830f88a] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-e830f88a] {
    width: 200px;
    color: #fff;
    margin-bottom: 10px
}

.field .input-withdraw[data-v-e830f88a] {
    display: flex;
    gap: 10px
}

.field .input-withdraw .input-field[data-v-e830f88a] {
    width: calc(100% - 52px)
}

.field .icon-input-withdraw[data-v-e830f88a] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-e830f88a] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-e830f88a] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-e830f88a] {
    display: flex;
    flex-direction: row;
    gap: 5px
}

.wrap-btn button[data-v-e830f88a] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-e830f88a]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-e830f88a]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-e830f88a] {
    display: none;
    border-radius: 8px;
    border: 1px solid #9e9e9e;
    background: #212121;
    padding: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px;
    position: relative
}

.des-bottom p[data-v-e830f88a] {
    width: 70%
}

.des-bottom img[data-v-e830f88a] {
    width: 25%;
    position: absolute;
    top: -10%;
    right: 0
}

.v-btn[data-v-e830f88a],input[data-v-e830f88a],textarea[data-v-e830f88a] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 15px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-e830f88a]:focus,.v-btn[data-v-e830f88a]:hover,input[data-v-e830f88a]:focus,input[data-v-e830f88a]:hover,textarea[data-v-e830f88a]:focus,textarea[data-v-e830f88a]:hover {
    outline: none
}

.v-btn[data-v-e830f88a] {
    height: 56px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-e830f88a] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-e830f88a] {
    width: 50%
}

.submit[data-v-e830f88a] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    color: #fff;
    background: var(--ready-casino-dark);
    margin-top: 30px
}

input[data-v-e830f88a]::-webkit-inner-spin-button,input[data-v-e830f88a]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-e830f88a] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-e830f88a] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-e830f88a] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-e830f88a] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-withdraw .tab-item-withdraw[data-v-e830f88a] {
        padding:4px 15px
    }

    .tab-withdraw .tab-item-withdraw[data-v-e830f88a]:first-child {
        margin-right: 10px
    }

    .wrap-withdraw[data-v-e830f88a] {
        padding-top: 12px
    }

    .wrap-withdraw .wrap-field[data-v-e830f88a] {
        grid-gap: 12px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw[data-v-e830f88a] {
        grid-gap: 10px 20px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw .title[data-v-e830f88a] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-withdraw .des-bottom[data-v-e830f88a] {
        margin-top: 20px
    }

    .wrap-withdraw .des-bottom p[data-v-e830f88a] {
        font-size: 13px
    }

    .wrap-withdraw .submit[data-v-e830f88a] {
        margin-top: 28px
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-e830f88a] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-e830f88a] {
        height: auto;
        padding-bottom: 20px
    }

    .tab-withdraw[data-v-e830f88a] {
        font-size: 13px
    }

    .description[data-v-e830f88a] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-e830f88a] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-e830f88a],.bank .content p[data-v-e830f88a] {
        font-size: 13px
    }

    .wrap-field[data-v-e830f88a] {
        padding-top: 12px;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-withdraw[data-v-e830f88a] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-e830f88a] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-e830f88a] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-e830f88a] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-e830f88a] {
        height: 42px
    }

    .wrap-field .field .v-btn[data-v-e830f88a],.wrap-field .field input[data-v-e830f88a],.wrap-field .field textarea[data-v-e830f88a] {
        padding: 8px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-e830f88a] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-e830f88a],.wrap-field .field input[data-v-e830f88a],.wrap-field .field p[data-v-e830f88a] {
        font-size: 15px
    }

    .wrap-field .field .wrap-content[data-v-e830f88a] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .wrap-btn[data-v-e830f88a] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-e830f88a] {
        margin-top: 12px;
        font-size: 12px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    .des-bottom img[data-v-e830f88a] {
        position: relative;
        width: 15%
    }

    .des-bottom p[data-v-e830f88a] {
        width: 80%
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-e830f88a],.wrap-field .field textarea[data-v-e830f88a] {
        width:100%
    }

    .wrap-field .field textarea[data-v-e830f88a] {
        height: 48px
    }

    .bank .content[data-v-e830f88a] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-e830f88a] {
        margin: 0
    }

    .submit[data-v-e830f88a] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-e830f88a] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-e830f88a] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-e830f88a] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-e830f88a]:first-child {
        margin-right: 5px
    }

    .des-bottom img[data-v-e830f88a] {
        position: relative;
        width: 25%
    }

    .des-bottom p[data-v-e830f88a] {
        width: 70%
    }
}

#myPage[data-v-4b9caa70] {
    padding: 20px
}

#myPage .title-my-page[data-v-4b9caa70] {
    background: rgba(231,91,255,.2);
    border-radius: 10px;
    padding: 10px 10px 10px 70px;
    display: flex;
    align-items: center;
    position: relative
}

#myPage .title-my-page img[data-v-4b9caa70] {
    position: absolute;
    left: 10px;
    top: -20px
}

#myPage .title-my-page h3[data-v-4b9caa70] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 20px
}

#myPage .title-my-page .image-bank-info[data-v-4b9caa70] {
    top: 5px
}

#myPage .bank-info[data-v-4b9caa70] {
    padding: 10px 10px 10px 85px
}

@media(max-width: 374px) {
    #myPage .title-my-page[data-v-4b9caa70] {
        padding:10px 10px 10px 50px
    }

    #myPage .title-my-page h3[data-v-4b9caa70] {
        font-size: 16px
    }

    #myPage .title-my-page img[data-v-4b9caa70] {
        transform: scale(.7);
        left: 0
    }

    #myPage .title-my-page .image-bank-info[data-v-4b9caa70] {
        top: -5px
    }

    #myPage .bank-info[data-v-4b9caa70] {
        padding: 10px 10px 10px 65px;
        margin-top: 20px
    }
}

.disable .input-my-page .icon-my-page[data-v-4b9caa70] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-4b9caa70] {
    display: flex;
    gap: 10px
}

.input-my-page .input-field[data-v-4b9caa70],.input-my-page input[data-v-4b9caa70] {
    width: 90%!important
}

.icon-my-page[data-v-4b9caa70] {
    width: 41px;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121
}

.form_mypage[data-v-4b9caa70] {
    padding: 8px 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.form_mypage .item_input[data-v-4b9caa70] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-4b9caa70] {
    font-weight: 400;
    margin-bottom: 4px;
    font-size: 16px
}

.form_mypage .item_input .v-btn[data-v-4b9caa70],.form_mypage .item_input input[data-v-4b9caa70] {
    width: 100%;
    padding: 10px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.form_mypage .item_input .v-btn[data-v-4b9caa70] {
    transform: scale(1);
    height: unset!important;
    justify-content: start!important
}

.form_mypage .item_input .disable-input[data-v-4b9caa70] {
    background: #424242;
    border: none;
    pointer-events: none
}

@media(max-width: 576px) {
    .form_mypage[data-v-4b9caa70] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-4b9caa70] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-4b9caa70] {
    width: 100%;
    padding: 10px 50px;
    color: #fff;
    border-radius: 8px;
    font-size: 14px;
    background-color: var(--ready-casino-light)
}

.btn .btn_submit[data-v-4b9caa70]:hover {
    box-shadow: 0 8px 24px hsla(0,0%,100%,.2);
    transform: translateY(-2px)
}

.btn .btn_submit .icon[data-v-4b9caa70] {
    transform: translateY(3px)
}

.list-bank[data-v-4b9caa70] {
    height: 190px!important;
    background-color: #353535!important;
    border: 1px solid #757575
}

.list-bank[data-v-4b9caa70]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-4b9caa70] {
    transition: all .3s ease-in;
    border-bottom: 1px solid #757575
}

.item-bank[data-v-4b9caa70]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-bank[data-v-4b9caa70]:last-child {
    border-bottom: none
}

.item-title[data-v-4b9caa70] {
    color: #fff
}

.item-title img[data-v-4b9caa70] {
    border: unset;
    border-radius: unset
}

#text-error[data-v-4b9caa70] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-4b9caa70] {
    margin-top: 5px;
    font-size: 12px;
    color: #9e9e9e
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-4b9caa70] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-4b9caa70] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-4b9caa70] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-4b9caa70] {
        font-size: 12px
    }
}

.item_input {
    .input-check {
        .input {
            padding: 10px 12px!important
        }
    }
}

#coupon[data-v-58577375] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-58577375] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-58577375]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-58577375]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-58577375] {
        display:none
    }
}

table[data-v-58577375] {
    font-size: 14px
}

table thead tr[data-v-58577375] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-58577375] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-58577375]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-58577375]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-58577375] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-58577375]:hover {
    background-color: #212121
}

table tbody td[data-v-58577375] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-58577375],td[data-v-58577375],th[data-v-58577375] {
    border-collapse: collapse
}

button[data-v-58577375] {
    padding: .2rem .5rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-58577375] {
        padding:4px 8px
    }
}

.use[data-v-58577375] {
    background: #41bd5c;
    color: #fff
}

.expired[data-v-58577375] {
    background: #ebc220;
    color: #3a303f
}

.expired[data-v-58577375]:hover {
    cursor: no-drop
}

.used[data-v-58577375] {
    background: red;
    color: #fff
}

.used[data-v-58577375]:hover {
    cursor: no-drop
}

.item-mobile[data-v-58577375] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-58577375] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-58577375]:last-child {
    text-align: right
}

[data-v-58577375] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-58577375] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table-mobile[data-v-58577375] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-58577375] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-58577375] {
        height:100%;
        padding: 0 20px 20px;
        overflow-y: auto
    }

    .table-mobile[data-v-58577375] {
        display: block
    }
}

#wrapper_point[data-v-1cfcc229] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-1cfcc229] {
    display: none
}

.header_point[data-v-1cfcc229] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #bdbdbd;
    height: 120px;
    font-size: 14px;
    margin-bottom: 20px;
    align-items: center;
    gap: 30px
}

.header_point .item[data-v-1cfcc229] {
    font-weight: 700;
    border-radius: 10px;
    border: 1px solid #616161
}

.header_point .item[data-v-1cfcc229]:first-child {
    background: url(../images/point-1.8c477483.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-1cfcc229]:nth-child(2) {
    background: url(../images/point-2.ba41f1df.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-1cfcc229]:nth-child(3) {
    background: url(../images/point-3.9d69c609.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.item[data-v-1cfcc229] {
    text-align: center;
    background-color: #212121;
    padding: 20px 0;
    border-radius: 10px
}

.item .title[data-v-1cfcc229] {
    text-transform: uppercase
}

.item .number[data-v-1cfcc229] {
    margin-top: 16px;
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.body_point[data-v-1cfcc229] {
    padding-top: 16px;
    border-top: 1px solid #616161;
    height: calc(100% - 170px)
}

.form[data-v-1cfcc229] {
    display: flex;
    gap: 10px;
    font-size: 14px
}

.form input[data-v-1cfcc229] {
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    width: 200px;
    color: #fff
}

.form input[data-v-1cfcc229]:focus,.form input[data-v-1cfcc229]:hover {
    outline: none
}

.form .btn_sbumit[data-v-1cfcc229] {
    padding: 4px 10px;
    color: #fff;
    background-color: var(--ready-casino-dark);
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-1cfcc229]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-1cfcc229] {
    height: 100%
}

.content-point h3[data-v-1cfcc229] {
    color: var(--ready-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-1cfcc229] {
    height: calc(100% - 75px);
    overflow-y: auto
}

.table-point[data-v-1cfcc229]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-1cfcc229]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-1cfcc229] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-1cfcc229] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-1cfcc229] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-1cfcc229]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-1cfcc229]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-1cfcc229] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-1cfcc229]:hover {
    background-color: #212121
}

table tbody td[data-v-1cfcc229] {
    color: #9e9e9e;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-1cfcc229],td[data-v-1cfcc229],th[data-v-1cfcc229] {
    border-collapse: collapse
}

[data-v-1cfcc229] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-1cfcc229] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile .item_table[data-v-1cfcc229] {
    background-color: #262626;
    color: #9e9e9e;
    border-radius: 10px;
    padding: 10px;
    font-size: 13px
}

.table_mobile .item_value[data-v-1cfcc229] {
    color: #fff
}

.table_mobile .item_content[data-v-1cfcc229] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.table_mobile .item_content div[data-v-1cfcc229]:last-child {
    text-align: right
}

.completed[data-v-1cfcc229] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-1cfcc229] {
    color: #df7802!important;
    background: #552310
}

.fail[data-v-1cfcc229],.pending[data-v-1cfcc229] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.fail[data-v-1cfcc229] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-1cfcc229]::-webkit-inner-spin-button,input[data-v-1cfcc229]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-1cfcc229] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-1cfcc229] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-1cfcc229] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-1cfcc229] {
        height: auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .title[data-v-1cfcc229] {
        font-size: 18px
    }

    .table-point[data-v-1cfcc229] {
        display: none
    }

    .table_mobile[data-v-1cfcc229] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-1cfcc229] {
        height: 100%
    }

    .item[data-v-1cfcc229] {
        padding: 12px 0
    }
}

@media(max-width: 425px) {
    .form[data-v-1cfcc229] {
        font-size:13px
    }

    .form input[data-v-1cfcc229] {
        width: 100%
    }
}

#bettingHistory[data-v-7c83d2d0] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-7c83d2d0] {
    height: 100%;
    overflow-y: auto
}

.table_pc[data-v-7c83d2d0]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-7c83d2d0]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-7c83d2d0] {
        display:none
    }
}

.table_mobile[data-v-7c83d2d0] {
    display: none
}

table[data-v-7c83d2d0] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-7c83d2d0] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-7c83d2d0] {
    max-width: 200px;
    padding: 10px;
    color: #fff;
    text-align: left
}

table thead tr th[data-v-7c83d2d0]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-7c83d2d0]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-7c83d2d0] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-7c83d2d0]:hover {
    background-color: #212121
}

table tbody td[data-v-7c83d2d0] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-7c83d2d0],td[data-v-7c83d2d0],th[data-v-7c83d2d0] {
    border-collapse: collapse
}

.win[data-v-7c83d2d0] {
    color: #06df02
}

.lose[data-v-7c83d2d0] {
    color: #ff2f2f
}

.item-mobile[data-v-7c83d2d0] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-7c83d2d0] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-7c83d2d0]:last-child {
    text-align: right
}

[data-v-7c83d2d0] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-7c83d2d0] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-7c83d2d0] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-7c83d2d0] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-7c83d2d0] {
        display: block;
        padding-bottom: 20px
    }
}

.wrapper-alert[data-v-566ea31a] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-566ea31a] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-566ea31a] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-566ea31a] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-566ea31a] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-566ea31a] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-566ea31a]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-566ea31a] {
    margin-right: 20px;
    background-color: var(--ready-casino-dark)
}

.btn-no[data-v-566ea31a] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-566ea31a] {
        width:80vw
    }

    .des[data-v-566ea31a] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-566ea31a] {
        padding: 4px 16px;
        font-size: 13px
    }
}

#queryCreate[data-v-048795de] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-048795de] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    cursor: pointer;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.back[data-v-048795de]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-048795de] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-048795de] {
    width: 100%
}

.form .form_input div[data-v-048795de] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-048795de] {
    margin-bottom: 4px
}

.form input[data-v-048795de],.form textarea[data-v-048795de] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-048795de]:focus,.form input[data-v-048795de]:hover,.form textarea[data-v-048795de]:focus,.form textarea[data-v-048795de]:hover {
    outline: none
}

.form textarea[data-v-048795de] {
    min-height: 330px;
    max-height: 600px
}

.btn[data-v-048795de] {
    text-align: right
}

.btn .btn_submit[data-v-048795de] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-048795de]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-048795de] {
    transform: translateY(1px)
}

@media(max-width: 992px) {
    .form textarea[data-v-048795de] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-048795de] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-048795de],.form input[data-v-048795de],.form textarea[data-v-048795de] {
        width: 100%
    }
}

#customer[data-v-19f8195c] {
    padding: 20px;
    height: 100%
}

.create[data-v-19f8195c] {
    text-align: right;
    margin-bottom: 20px
}

.create .btn_create[data-v-19f8195c] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.create .btn_create[data-v-19f8195c]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-19f8195c] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_customer[data-v-19f8195c] {
    margin-top: 16px;
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_customer[data-v-19f8195c]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-19f8195c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-19f8195c]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-19f8195c] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-19f8195c] {
    text-align: left;
    padding: 10px;
    background-color: #424242
}

.table_customer .value[data-v-19f8195c] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-19f8195c] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242
}

.table_customer .value .item[data-v-19f8195c]:last-child {
    border-bottom: none
}

.table_customer .value .item[data-v-19f8195c]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_customer .value .item>div[data-v-19f8195c] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-19f8195c]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-19f8195c] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-19f8195c] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-19f8195c] {
    fill: var(--ready-casino-dark)
}

.table_customer .value .item .date[data-v-19f8195c] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-19f8195c] {
        font-size:12px
    }
}

.description[data-v-19f8195c] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-19f8195c] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-19f8195c] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-19f8195c] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-19f8195c] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-19f8195c] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-19f8195c] {
    display: none
}

.active_value[data-v-19f8195c] {
    background-color: #212121
}

.completed[data-v-19f8195c] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.fail[data-v-19f8195c] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-19f8195c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-19f8195c] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .customer_group[data-v-19f8195c] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-19f8195c] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-19f8195c] {
        display: none
    }

    .create[data-v-19f8195c] {
        text-align: left
    }

    .table_mobile[data-v-19f8195c] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-19f8195c] {
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-19f8195c] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .description h5[data-v-19f8195c] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-19f8195c] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-19f8195c] {
        background-color: #262626;
        padding: 10px 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-19f8195c] {
        display: grid;
        grid-template-columns: 25% 72%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-19f8195c] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-19f8195c] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .description[data-v-19f8195c] {
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-19f8195c] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-40268574] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-40268574] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-40268574] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-40268574] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark)
}

.create .btn_create[data-v-40268574]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-40268574] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-40268574] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_message[data-v-40268574]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-40268574]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-40268574] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-40268574] {
    text-align: left;
    padding: 10px;
    background: var(--ready-casino-dark)
}

.table_message .title>div[data-v-40268574]:first-child {
    border-radius: 4px 0 0 4px
}

.table_message .title>div[data-v-40268574]:last-child {
    border-radius: 0 4px 4px 0
}

.table_message .value[data-v-40268574] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-40268574] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242
}

.table_message .value .item[data-v-40268574]:last-child {
    border-bottom: none
}

.table_message .value .item[data-v-40268574]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_message .value .item>div[data-v-40268574] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-40268574]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-40268574] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-40268574] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-40268574] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-40268574] {
    color: var(--ready-casino-dark)
}

.table_message .value .item .trash:hover svg[data-v-40268574] {
    fill: var(--ready-casino-dark)
}

.table_message .value .item .date[data-v-40268574] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-40268574] {
        font-size:12px
    }
}

.description[data-v-40268574] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-40268574] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-40268574] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-40268574] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-40268574] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-40268574] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-40268574] {
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.table_mobile[data-v-40268574] {
    display: none
}

.active_value[data-v-40268574] {
    background-color: #212121
}

[data-v-40268574] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-40268574] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .messagebox_group[data-v-40268574] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-40268574] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-40268574] {
        display: none
    }

    .create[data-v-40268574] {
        text-align: left
    }

    .table_mobile[data-v-40268574] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-40268574] {
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-40268574] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-40268574] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-40268574] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .item_moblie[data-v-40268574] {
        padding: 10px 12px
    }

    .table_mobile .item_moblie>div[data-v-40268574] {
        display: grid;
        grid-template-columns: calc(25% - 8px) 75%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-40268574] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-40268574] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .state .icon[data-v-40268574] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .item_moblie .state .unread[data-v-40268574] {
        color: var(--ready-casino-dark)
    }
}

#personal[data-v-66ca4376] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    padding-top: 60px;
    overflow: hidden;
    height: 100%;
    border-top: 1px solid #fff
}

@media(max-width: 992px) {
    #personal[data-v-66ca4376] {
        padding-top:103px
    }
}

@media(max-width: 374px) {
    #personal[data-v-66ca4376] {
        padding-top:164px
    }
}

.titles[data-v-66ca4376] {
    padding: 20px 10px 0 10px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-66ca4376] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-66ca4376]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-66ca4376] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-66ca4376] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-66ca4376] {
    opacity: 1
}

.tab-personal[data-v-66ca4376] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

@media(max-width: 1130px) {
    .tab-personal[data-v-66ca4376] {
        gap:3px
    }
}

.tab-personal .tab-item-personal[data-v-66ca4376] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #868e96;
    border-bottom: none
}

.tab-personal .tab-item-personal .icon[data-v-66ca4376] {
    margin-right: 5px;
    opacity: .7
}

.tab-personal .tab-item-personal[data-v-66ca4376]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-66ca4376] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-66ca4376] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-66ca4376] {
        font-size:11px
    }

    .tab-personal .tab-item-personal .icon[data-v-66ca4376] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-personal .tab-item-personal[data-v-66ca4376] {
        height:35px
    }
}

.tab-personal .active[data-v-66ca4376] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

.tab-personal .active .icon[data-v-66ca4376] {
    opacity: 1
}

.tab-personal .active[data-v-66ca4376]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-personal[data-v-66ca4376] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-66ca4376] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-66ca4376] {
    height: 100%;
    overflow-y: auto
}

.tab-content[data-v-66ca4376]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-66ca4376]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.textKo[data-v-66ca4376] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-66ca4376] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-66ca4376],.v-card--variant-flat[data-v-66ca4376] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-66ca4376] {
    background: transparent!important
}

.v-slide-group__next[data-v-66ca4376],.v-slide-group__prev[data-v-66ca4376] {
    display: none!important
}

@media(max-width: 768px) {
    .titles[data-v-66ca4376] {
        padding:15px 8px 0 8px
    }

    .tab-content[data-v-66ca4376] {
        height: 100%;
        overflow-y: hidden
    }
}

@media(max-width: 425px) {
    .titles .title-item[data-v-66ca4376] {
        flex-wrap:wrap;
        justify-content: center;
        font-size: 12px
    }
}

#faq-services[data-v-5e0dab90] {
    padding: 20px;
    height: 100%
}

h3[data-v-5e0dab90],h5[data-v-5e0dab90] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_faq[data-v-5e0dab90] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-5e0dab90] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-5e0dab90]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-5e0dab90]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-5e0dab90],.list-item .item[data-v-5e0dab90],.list-item .title[data-v-5e0dab90] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-5e0dab90],.list-item .item p[data-v-5e0dab90],.list-item .title p[data-v-5e0dab90] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-5e0dab90],.list-item .item .item_index[data-v-5e0dab90],.list-item .title .item_index[data-v-5e0dab90] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-5e0dab90] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-5e0dab90] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-faq[data-v-5e0dab90] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .value[data-v-5e0dab90] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-5e0dab90] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-5e0dab90] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-5e0dab90]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-5e0dab90]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-5e0dab90],.list-item .title[data-v-5e0dab90] {
    background: #383838
}

.item_state span[data-v-5e0dab90] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-5e0dab90] {
    background: #616161
}

.item_state_open[data-v-5e0dab90] {
    background: #9e9e9e
}

.description[data-v-5e0dab90] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-5e0dab90] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-5e0dab90] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-5e0dab90] {
    border-radius: 6px
}

.activeMessage .description[data-v-5e0dab90] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-5e0dab90] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-faq[data-v-5e0dab90] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-5e0dab90]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-5e0dab90] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-5e0dab90] {
    display: none
}

.line[data-v-5e0dab90] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-5e0dab90] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-5e0dab90] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #faq-services[data-v-5e0dab90] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #faq-services[data-v-5e0dab90]::-webkit-scrollbar {
        width: 6px
    }

    #faq-services[data-v-5e0dab90]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-5e0dab90] {
        display: none
    }

    .list-item_mobile[data-v-5e0dab90] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-5e0dab90] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-5e0dab90],.list-item_mobile .item_mobile h5[data-v-5e0dab90] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-5e0dab90] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-5e0dab90] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-5e0dab90] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-5e0dab90] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-5e0dab90] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-5e0dab90] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-5e0dab90] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-5e0dab90] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-5e0dab90] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-5e0dab90] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-5e0dab90] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-5e0dab90] {
        font-size: 11px
    }
}

#event-services[data-v-6819af3e] {
    padding: 20px;
    height: 100%
}

h3[data-v-6819af3e],h5[data-v-6819af3e] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_event[data-v-6819af3e] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-6819af3e] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-6819af3e]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-6819af3e]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-6819af3e],.list-item .item[data-v-6819af3e],.list-item .title[data-v-6819af3e] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-6819af3e],.list-item .item p[data-v-6819af3e],.list-item .title p[data-v-6819af3e] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-6819af3e],.list-item .item .item_index[data-v-6819af3e],.list-item .title .item_index[data-v-6819af3e] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-6819af3e] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-6819af3e] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-event[data-v-6819af3e] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-event_date[data-v-6819af3e] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-6819af3e] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-6819af3e] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-6819af3e] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-6819af3e]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-6819af3e]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-6819af3e],.list-item .title[data-v-6819af3e] {
    background: #383838
}

.item_state span[data-v-6819af3e] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-6819af3e] {
    background: #616161
}

.item_state_open[data-v-6819af3e] {
    background: #9e9e9e
}

.description[data-v-6819af3e] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-6819af3e] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-6819af3e] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-6819af3e] {
    border-radius: 6px
}

.activeMessage .description[data-v-6819af3e] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-6819af3e] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-event[data-v-6819af3e] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-6819af3e]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-6819af3e] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-6819af3e] {
    display: none
}

.line[data-v-6819af3e] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-6819af3e] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-6819af3e] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #event-services[data-v-6819af3e] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #event-services[data-v-6819af3e]::-webkit-scrollbar {
        width: 6px
    }

    #event-services[data-v-6819af3e]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-6819af3e] {
        display: none
    }

    .list-item_mobile[data-v-6819af3e] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-6819af3e] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-6819af3e],.list-item_mobile .item_mobile h5[data-v-6819af3e] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-6819af3e] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-6819af3e] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-6819af3e] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-6819af3e] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-6819af3e] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-6819af3e] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-6819af3e] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-6819af3e] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-6819af3e] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-6819af3e] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-6819af3e] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-6819af3e] {
        font-size: 11px
    }
}

#notice-services[data-v-05913fce] {
    padding: 20px;
    height: 100%
}

h3[data-v-05913fce],h5[data-v-05913fce] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_notice[data-v-05913fce] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-05913fce] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-05913fce]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-05913fce]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-05913fce],.list-item .item[data-v-05913fce],.list-item .title[data-v-05913fce] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-05913fce],.list-item .item p[data-v-05913fce],.list-item .title p[data-v-05913fce] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-05913fce],.list-item .item .item_index[data-v-05913fce],.list-item .title .item_index[data-v-05913fce] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-05913fce] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-05913fce] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-notice[data-v-05913fce] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-notice_date[data-v-05913fce] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-05913fce] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-05913fce] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-05913fce] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-05913fce]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-05913fce]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-05913fce],.list-item .title[data-v-05913fce] {
    background: #383838
}

.item_state span[data-v-05913fce] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-05913fce] {
    background: #616161
}

.item_state_open[data-v-05913fce] {
    background: #9e9e9e
}

.description[data-v-05913fce] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-05913fce] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-05913fce] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-05913fce] {
    border-radius: 6px
}

.activeMessage .description[data-v-05913fce] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-05913fce] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-notice[data-v-05913fce] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-05913fce]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-05913fce] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-05913fce] {
    display: none
}

.line[data-v-05913fce] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-05913fce] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-05913fce] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #notice-services[data-v-05913fce] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #notice-services[data-v-05913fce]::-webkit-scrollbar {
        width: 6px
    }

    #notice-services[data-v-05913fce]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-05913fce] {
        display: none
    }

    .list-item_mobile[data-v-05913fce] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-05913fce] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-05913fce],.list-item_mobile .item_mobile h5[data-v-05913fce] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-05913fce] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-05913fce] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-05913fce] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-05913fce] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-05913fce] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-05913fce] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-05913fce] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-05913fce] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-05913fce] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-05913fce] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-05913fce] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-05913fce] {
        font-size: 11px
    }
}

#partnership[data-v-197f907f] {
    padding: 20px;
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain
}

.partnership_group .partnership_header[data-v-197f907f] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-197f907f] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-197f907f] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-197f907f] {
    width: 90%;
    margin: 48px auto 0
}

.partnership_group .partnership_body .list_item[data-v-197f907f] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 40px
}

.partnership_group .partnership_body .item[data-v-197f907f] {
    height: 100px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-197f907f]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-197f907f] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-197f907f] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-197f907f] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-197f907f] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-197f907f] {
        padding:30px 12px
    }

    .partnership_group .partnership_body[data-v-197f907f] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-197f907f] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-197f907f] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-197f907f] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-197f907f] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#services[data-v-6b2b1926] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain;
    padding-top: 70px;
    height: 100%
}

.titles[data-v-6b2b1926] {
    padding: 20px 20px 0 20px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-6b2b1926] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    border: 1px solid #868e96;
    border-bottom: none
}

.titles .title-item[data-v-6b2b1926]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-6b2b1926] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-6b2b1926] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-6b2b1926] {
    opacity: 1
}

.tab[data-v-6b2b1926] {
    height: calc(100% - 70px)
}

.v-card--variant-elevated[data-v-6b2b1926],.v-card--variant-flat[data-v-6b2b1926] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-6b2b1926] {
    background: transparent!important
}

.textKo[data-v-6b2b1926] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-6b2b1926] {
        font-size:14px!important
    }
}

@media(max-width: 768px) {
    .titles[data-v-6b2b1926] {
        padding:22px 8px 0 8px
    }

    .tab[data-v-6b2b1926] {
        height: 100%
    }
}

.guide-item[data-v-64100546] {
    width: 100%
}

.title-guide[data-v-64100546] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-64100546] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-5ccad732] {
    width: 100%
}

.title-guide[data-v-5ccad732] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-2afcf81f] {
    width: 100%
}

.title-guide[data-v-2afcf81f] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-80a3b3ae] {
    width: 100%
}

.title-guide[data-v-80a3b3ae] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-1d2db2cd] {
    width: 100%
}

.title-guide[data-v-1d2db2cd] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-4f68cfa2] {
    width: 100%
}

.title-guide[data-v-4f68cfa2] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-3f764892] {
    width: 100%
}

.title-guide[data-v-3f764892] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-3574ce5c] {
    width: 100%
}

.title-guide[data-v-3574ce5c] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-3574ce5c] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-8a543b30] {
    height: 100%;
    margin: 0 auto;
    padding: 30px;
    overflow-y: auto;
    background: linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat
}

@media(max-width: 768px) {
    #rules[data-v-8a543b30] {
        height:100%;
        padding: 30px 10px 30px 10px
    }
}

#rules h2[data-v-8a543b30] {
    font-size: 1.5rem
}

#rules .tab-rules[data-v-8a543b30] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

#rules .tab-rules .tab-item-rules[data-v-8a543b30] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-8a543b30]:hover {
    transform: scale(.95);
    transition: all .3s
}

#rules .tab-rules .active[data-v-8a543b30] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

#rules .tab-rules .active[data-v-8a543b30]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    #rules .tab-rules[data-v-8a543b30] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-8a543b30] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-8a543b30] {
    border-radius: 10px 10px 0 0;
    background: #383838;
    margin-right: 4px;
    width: calc(12.5% - 4px);
    font-size: 14px
}

#rules .tab-item .v-btn__content[data-v-8a543b30] {
    font-size: 14px
}

@media(max-width: 1080px) {
    #rules .tab-item[data-v-8a543b30] {
        width:auto
    }
}

#rules .tab-item[data-v-8a543b30]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-8a543b30] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .v-slide-group-item--active[data-v-8a543b30] {
    border: 1px solid var(--Rectangle-17,#ab47bc);
    background: var(--Rectangle-17,#ab47bc)
}

#rules .tab-content[data-v-8a543b30] {
    height: 470px;
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    border-radius: none;
    background: transparent;
    color: #fff;
    border: 1px solid #9c27b0;
    border-radius: 0 0 10px 10px
}

#rules .tab-content h3[data-v-8a543b30],#rules .tab-content h4[data-v-8a543b30] {
    color: var(--ready-casino-light)
}

#rules .tab-content p[data-v-8a543b30]:last-child,#rules .tab-content ul[data-v-8a543b30] {
    margin-bottom: 0
}

#rules .tab-content[data-v-8a543b30]::-webkit-scrollbar {
    width: 0
}

@media(max-width: 768px) {
    #rules .tab-content[data-v-8a543b30] {
        height:66vh
    }
}

#rules .v-btn__content[data-v-8a543b30] {
    font-size: 14px
}

#rules .v-slide-group__content[data-v-8a543b30] {
    justify-content: space-between
}

#rules .v-tab__slider[data-v-8a543b30] {
    background: var(--primaryPlayG3)
}

#rules .title-guide[data-v-8a543b30] {
    padding-top: 16px;
    margin-top: 0
}

@media(max-width: 768px) {
    #rules .card[data-v-8a543b30] {
        width:95%
    }

    #rules .tab-item .v-btn__content[data-v-8a543b30] {
        font-size: 9px
    }
}

.tab-item {
    .v-btn__content {
        font-size: 12px
    }

    .v-tab__slider {
        height: 0!important
    }

    .v-tab--selected .v-tab__slider,.v-tab__slider {
        opacity: 0!important
    }
}

#videoSlot[data-v-18d46442] {
    height: calc(100% - 56px);
    padding: 10px;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

#videoSlot[data-v-18d46442]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-18d46442]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #videoSlot[data-v-18d46442] {
        height:-moz-max-content;
        height: max-content
    }
}

.slot[data-v-18d46442] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-18d46442] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-18d46442] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-18d46442] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 6px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-18d46442] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-18d46442] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-18d46442] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px
}

.image-game[data-v-18d46442] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px;
    margin-bottom: 30px
}

.item-casino[data-v-18d46442] {
    animation: scBtnAnim-18d46442 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #474545;
    border-radius: 13px
}

.item-casino[data-v-18d46442]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-18d46442] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.search-game[data-v-18d46442] {
    display: flex;
    padding: 10px 0;
    align-items: center;
    justify-content: end;
    position: relative
}

.search-game input[data-v-18d46442] {
    border: 1px solid var(--ready-casino-light);
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff
}

.search-game input[data-v-18d46442]:active,.search-game input[data-v-18d46442]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-18d46442] {
        min-width:200px;
        width: 100%
    }
}

.search-game .icon-search[data-v-18d46442] {
    position: absolute;
    right: 10px
}

.pagination-slot[data-v-18d46442] {
    display: flex;
    justify-content: center
}

[data-v-18d46442] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-18d46442] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@keyframes scBtnAnim-18d46442 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-18d46442] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-18d46442] {
        grid-template-columns:repeat(3,1fr)
    }

    .pagination-slot[data-v-18d46442] {
        margin-top: 20px
    }
}

@media(max-width: 450px) {
    .slot[data-v-18d46442] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#topSlot[data-v-344a3258] {
    padding-top: 24px
}

.slot[data-v-344a3258] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-344a3258] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-344a3258] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-344a3258] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-344a3258] {
    opacity: 1;
    transition: all .5s
}

img[data-v-344a3258] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-344a3258] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px
}

.item-casino[data-v-344a3258] {
    animation: scBtnAnim-344a3258 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-344a3258]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-344a3258] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-344a3258 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-344a3258] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-344a3258] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-344a3258] {
        grid-template-columns:repeat(2,1fr)
    }
}

#wrapper_slot[data-v-752591a5] {
    padding: 20px;
    height: 100%
}

.company[data-v-752591a5] {
    height: 28%;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

.company[data-v-752591a5]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-752591a5]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-752591a5] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-752591a5]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-752591a5]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-752591a5] {
    height: 72%
}

.slot[data-v-752591a5]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-752591a5]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-752591a5] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-752591a5],.outstanding[data-v-752591a5] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-752591a5],.item_company[data-v-752591a5] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-752591a5]:hover,.item_company[data-v-752591a5]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-752591a5],.content_item[data-v-752591a5] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-752591a5],.content_item .name[data-v-752591a5] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-752591a5],.content_item .name[data-v-752591a5] {
        font-size:12px
    }
}

.outstanding .item[data-v-752591a5] {
    min-height: 100px
}

.outstanding .disabled[data-v-752591a5] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-752591a5]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-752591a5] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-752591a5] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-752591a5] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-752591a5] {
    height: 50px
}

@media(max-width: 768px) {
    .outstanding .logo_brand[data-v-752591a5] {
        height:60px
    }
}

.outstanding .company_logo[data-v-752591a5] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-752591a5] {
    height: 50px
}

.outstanding .logo img[data-v-752591a5] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-752591a5] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-752591a5] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-752591a5] {
        width:100%
    }
}

.list-company[data-v-752591a5] {
    margin-top: 10px
}

.list-company .logo_item[data-v-752591a5] {
    width: 100%;
    height: 36px
}

img[data-v-752591a5] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-752591a5] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-752591a5] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-752591a5]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-752591a5] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-752591a5] {
    animation: scBtnAnim-752591a5 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-752591a5] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-752591a5] {
    color: #fff
}

.item-casino[data-v-752591a5]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-752591a5 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-752591a5] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-752591a5] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-752591a5],.outstanding[data-v-752591a5] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-752591a5] {
        padding:26px 12px
    }

    .body_slot[data-v-752591a5] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-752591a5],.outstanding[data-v-752591a5] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-752591a5] {
        padding:10px
    }

    .company[data-v-752591a5] {
        height: 170px
    }

    .slot[data-v-752591a5] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-752591a5],.outstanding[data-v-752591a5] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-752591a5],.item_company[data-v-752591a5] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-752591a5] {
        height:50px
    }

    .item[data-v-752591a5],.item_company[data-v-752591a5] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-752591a5] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-752591a5] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-752591a5] {
        width: 100%;
        height: 35px
    }
}

#partner[data-v-1ff0601f] {
    display: none;
    align-items: center;
    background: #353535;
    position: relative
}

@media(max-width: 1300px) {
    #partner[data-v-1ff0601f] {
        display:none
    }
}

.agent-desktop[data-v-1ff0601f] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end
}

.agent-desktop .line[data-v-1ff0601f] {
    margin: 0 20px;
    background: #fff;
    height: 24px;
    width: 1px
}

.agent-desktop a[data-v-1ff0601f]:hover,.agent-desktop button[data-v-1ff0601f]:hover {
    transform: scale(.95);
    transition: all .2s ease-in;
    opacity: .8
}

.agent-desktop .settlement[data-v-1ff0601f]:hover {
    transform: scale(1);
    transition: unset;
    opacity: 1;
    cursor: unset
}

.agent-desktop button[data-v-1ff0601f] {
    transition: all .2s ease-in
}

.agent-desktop .total-money[data-v-1ff0601f],.agent-desktop a[data-v-1ff0601f] {
    padding: 4px 16px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

.agent-desktop .total-money svg[data-v-1ff0601f],.agent-desktop a svg[data-v-1ff0601f] {
    margin-right: 5px
}

.agent-desktop .agent-page[data-v-1ff0601f] {
    background: var(--ready-casino-dark)
}

.agent-desktop .settlement[data-v-1ff0601f],.agent-desktop .total-money[data-v-1ff0601f] {
    background: #212121
}

.agent-desktop .total-money[data-v-1ff0601f] {
    cursor: inherit
}

.agent-desktop .total-money p[data-v-1ff0601f] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

.agent-desktop .total-money span[data-v-1ff0601f] {
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.agent-desktop .calculate[data-v-1ff0601f],.agent-desktop .refesh[data-v-1ff0601f] {
    display: flex;
    align-items: center
}

.agent-desktop .calculate[data-v-1ff0601f] {
    background: #212121;
    padding: 4px;
    border-radius: 10px
}

@media(max-width: 1300px) {
    .agent-desktop[data-v-1ff0601f] {
        display:none
    }
}

.toast-wrapper[data-v-59bcffaa] {
    position: fixed;
    top: 0;
    right: 20px;
    width: auto;
    height: auto;
    z-index: 999;
    color: #fff
}

.item-alert[data-v-59bcffaa] {
    margin-top: 5px;
    animation: side-in-59bcffaa .2s linear
}

@keyframes side-in-59bcffaa {
    0% {
        right: -100px;
        opacity: 0
    }

    to {
        right: 20px;
        opacity: 1
    }
}

#nav-custom[data-v-3c23ed72] {
    color: #fff;
    position: sticky;
    width: 256px;
    min-width: 256px;
    height: 100vh;
    top: 0;
    overflow-y: auto;
    background: #212121;
    z-index: 7;
    border-bottom: 2px solid #495057
}

#nav-custom[data-v-3c23ed72]::-webkit-scrollbar {
    width: 6px
}

#nav-custom[data-v-3c23ed72]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#nav-custom .wrap-nav[data-v-3c23ed72] {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

#nav-custom .wrap-nav .desktop[data-v-3c23ed72] {
    width: 100%
}

#nav-custom .wrap-nav .desktop .wrap-btn-auth-mobile[data-v-3c23ed72] {
    padding: 10px 20px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .desktop .agent-mobile[data-v-3c23ed72],#nav-custom .wrap-nav .desktop .user[data-v-3c23ed72],#nav-custom .wrap-nav .desktop[data-v-3c23ed72] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-logo-main[data-v-3c23ed72] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0
}

#nav-custom .wrap-nav .nav-menu-desktop[data-v-3c23ed72] {
    display: flex;
    align-items: left;
    flex-direction: column;
    width: 100%
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-3c23ed72] {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    transition: all .3s ease-in;
    cursor: pointer
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-3c23ed72]:hover {
    background: var(--ready-casino-dark);
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-3c23ed72]:last-child {
    color: #fff;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .nav-icon[data-v-3c23ed72] {
    margin-right: 10px
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-3c23ed72] {
    display: flex;
    flex-direction: column
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-3c23ed72]:first-child {
    color: #fafafa;
    font-size: 14px;
    font-weight: 600
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-3c23ed72]:last-child {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .nav-menu-desktop[data-v-3c23ed72] {
        display:none
    }
}

#nav-custom .wrap-nav .nav-menu-mobile[data-v-3c23ed72] {
    display: none
}

#nav-custom .wrap-nav .total-money[data-v-3c23ed72] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px 20px;
    border-radius: 10px;
    font-weight: 700
}

#nav-custom .wrap-nav .total-money div[data-v-3c23ed72] {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 10px;
    background: #000
}

#nav-custom .wrap-nav .total-money div span[data-v-3c23ed72] {
    color: #9e9e9e;
    font-size: 11px;
    line-height: normal;
    margin-right: 6px
}

#nav-custom .wrap-nav .total-money .point[data-v-3c23ed72] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .total-money[data-v-3c23ed72] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-3c23ed72],#nav-custom .wrap-nav .wrap-btn-auth[data-v-3c23ed72] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-3c23ed72],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-3c23ed72] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-3c23ed72]:hover,#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-3c23ed72]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .wrap-btn-auth .signup[data-v-3c23ed72],#nav-custom .wrap-nav .wrap-btn-auth-mobile .signup[data-v-3c23ed72] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-3c23ed72],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-3c23ed72] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-3c23ed72],#nav-custom .wrap-nav .wrap-btn-auth[data-v-3c23ed72] {
        grid-template-columns:1fr
    }

    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-3c23ed72],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-3c23ed72] {
        padding: 2px 4px;
        font-size: 10px
    }
}

#nav-custom .wrap-nav .overlay[data-v-3c23ed72] {
    display: none
}

#nav-custom .wrap-nav .agent-mobile[data-v-3c23ed72] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 10px 20px 10px 20px
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-3c23ed72],#nav-custom .wrap-nav .agent-mobile a[data-v-3c23ed72] {
    font-size: 14px;
    padding: 4px 10px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .agent-mobile .total-money svg[data-v-3c23ed72],#nav-custom .wrap-nav .agent-mobile a svg[data-v-3c23ed72] {
    margin-right: 5px
}

#nav-custom .wrap-nav .agent-mobile a[data-v-3c23ed72] {
    width: 100%;
    justify-content: center
}

#nav-custom .wrap-nav .agent-mobile .agent-page[data-v-3c23ed72] {
    background: var(--ready-casino-dark)
}

#nav-custom .wrap-nav .agent-mobile .settlement[data-v-3c23ed72] {
    background: #424242
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-3c23ed72] {
    flex-direction: row;
    background: #000
}

#nav-custom .wrap-nav .agent-mobile .total-money p[data-v-3c23ed72] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

#nav-custom .wrap-nav .agent-mobile .total-money span[data-v-3c23ed72] {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-3c23ed72],#nav-custom .wrap-nav .agent-mobile .refesh[data-v-3c23ed72] {
    display: flex;
    align-items: center
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-3c23ed72] {
    background: #424242;
    border-radius: 10px;
    padding: 4px 8px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .overlay[data-v-3c23ed72] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-3c23ed72] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-3c23ed72]::-webkit-scrollbar {
        width: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-3c23ed72]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .close[data-v-3c23ed72] {
        padding: 20px 20px 0 20px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-3c23ed72] {
        padding: 5px 20px 0 20px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-3c23ed72] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-3c23ed72] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-3c23ed72] {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-3c23ed72]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-3c23ed72]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-3c23ed72] {
        margin-right: 10px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-3c23ed72] {
        display: flex;
        flex-direction: column
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-3c23ed72]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-3c23ed72]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .active[data-v-3c23ed72] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-custom .lang[data-v-3c23ed72] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-custom .more[data-v-3c23ed72] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav-custom .more[data-v-3c23ed72] {
        display:flex
    }

    #nav-custom[data-v-3c23ed72] {
        position: fixed;
        max-width: 1440px;
        min-width: auto;
        left: 0;
        width: 100%;
        height: auto;
        display: flex
    }

    #nav-custom .wrap-nav[data-v-3c23ed72] {
        width: 100%;
        flex-direction: row!important;
        justify-content: space-between;
        padding: 0 20px;
        height: 64px
    }

    #nav-custom .wrap-nav .wrap-logo-main[data-v-3c23ed72] {
        width: 175px;
        padding: 10px 0
    }
}

@media(max-width: 374px) {
    #nav-custom .wrap-nav .wrap-logo-main[data-v-3c23ed72] {
        width:135px
    }
}

.logo-main-custom[data-v-3c23ed72] {
    width: 70px;
    -o-object-fit: contain;
    object-fit: contain
}

.lang-header-mobile[data-v-3c23ed72] {
    display: none
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-3c23ed72] {
        display:block
    }

    .wrap-btn-auth[data-v-3c23ed72] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-3c23ed72] {
        padding: 10px 20px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-3c23ed72] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-3c23ed72] {
        width:70px
    }

    .more[data-v-3c23ed72] {
        margin-right: 10px!important
    }
}

.no-data-page[data-v-8c1d45a2] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-8c1d45a2] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-8c1d45a2] {
        width:70%;
        height: auto
    }
}

.banner[data-v-775f0469] {
    position: relative;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg,rgba(248,187,73,0),#f8bb49,rgba(248,187,73,0))
}

.ico[data-v-775f0469] {
    width: 100%;
    margin: 30px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap
}

.ico svg[data-v-775f0469] {
    width: 100px;
    height: 50px;
    margin: 5px 10px
}

@media(max-width: 992px) {
    .ico[data-v-775f0469] {
        width:95%;
        margin: 0 auto
    }
}

.line[data-v-775f0469] {
    width: 100%;
    padding: 15px 0;
    border-top: 1px solid #3c2944;
    border-bottom: 1px solid #3c2944;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap
}

.line svg[data-v-775f0469] {
    width: 100px;
    height: 50px;
    margin: 5px 10px
}

@media(max-width: 992px) {
    .line[data-v-775f0469] {
        width:95%;
        margin: 0 auto
    }
}

p[data-v-775f0469] {
    position: relative;
    width: 95%;
    margin: 10px auto;
    font-size: .8rem;
    text-align: center;
    color: #999
}

.licence[data-v-775f0469] {
    position: relative;
    width: 70%;
    margin: 30px auto;
    text-align: left;
    border: 1px solid #3c2944;
    border-radius: 10px;
    overflow: hidden
}

.licence dd[data-v-775f0469],.licence dt[data-v-775f0469] {
    float: left
}

.licence dt[data-v-775f0469] {
    width: 15%;
    padding: 10px 0;
    text-align: center
}

.licence dt img[data-v-775f0469] {
    width: 80%
}

.licence dd[data-v-775f0469] {
    width: 80%;
    padding: 10px;
    color: #666;
    font-size: .7rem;
    border-left: 1px solid #333
}

@media(max-width: 992px) {
    .licence[data-v-775f0469] {
        width:95%;
        display: flex;
        flex-direction: column
    }

    .licence dt[data-v-775f0469] {
        width: 100%;
        border-bottom: 1px solid #333
    }

    .licence dt img[data-v-775f0469] {
        width: 120px
    }

    .licence dd[data-v-775f0469] {
        border-left: none;
        width: 100%
    }
}

.copy[data-v-775f0469] {
    position: relative;
    padding: 30px 0 80px;
    text-align: center;
    border-top: 1px solid #333;
    font-size: .7rem;
    color: #666;
    overflow: hidden
}

.copy span[data-v-775f0469] {
    color: #fff;
    font-weight: 700
}

@media(max-width: 992px) {
    .copy[data-v-775f0469] {
        padding:30px 0 30px;
        width: 95%;
        margin: 0 auto
    }
}

#header[data-v-379603d0] {
    background: #121113;
    color: #fff;
    position: relative;
    display: flex;
    align-items: center;
    display: none
}

@media(max-width: 1300px) {
    #header[data-v-379603d0] {
        display:none
    }
}

@media(max-width: 768px) {
    #header[data-v-379603d0] {
        display:none
    }
}

.wrap-header[data-v-379603d0] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.left[data-v-379603d0] {
    display: flex;
    align-items: center;
    gap: 20px;
    position: relative
}

@media(min-width: 1301px) {
    .revert[data-v-379603d0] {
        flex-direction:row-reverse
    }
}

.content-noti[data-v-379603d0] {
    display: flex;
    align-items: center;
    border-radius: 6px;
    background: #212121;
    padding: 4px 15px;
    border: 1px solid #424242
}

.content-noti .item-left[data-v-379603d0] {
    align-items: center;
    width: 420px;
    display: none
}

.content-noti .active[data-v-379603d0] {
    display: flex
}

.item-left[data-v-379603d0] {
    align-items: center;
    width: 420px;
    display: none
}

.time-head[data-v-379603d0] {
    display: flex;
    align-items: center;
    color: #bdbdbd;
    font-size: 12px;
    font-weight: 500;
    padding-right: 20px;
    padding-left: 5px
}

.content[data-v-379603d0] {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    width: 265px
}

.right[data-v-379603d0] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px
}

.content-left[data-v-379603d0] {
    padding-right: 10px;
    border-right: 1px solid #fff;
    color: var(--ready-casino-dark)
}

.content-right[data-v-379603d0] {
    color: #bdbdbd
}

.content-left[data-v-379603d0]:hover,.content-right[data-v-379603d0]:hover {
    opacity: .7;
    cursor: pointer
}

.lang[data-v-379603d0] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px
}

.hide-lang {
    .btn-lang {
        display: none
    }
}

.input-check[data-v-1faef8b5] {
    position: relative
}

.input-check .v-btn[data-v-1faef8b5],.input-check input[data-v-1faef8b5] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-1faef8b5]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-1faef8b5] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-1faef8b5] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-1faef8b5] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-1faef8b5] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-1faef8b5] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.modal-wrapper[data-v-5c46e72b] {
    position: fixed;
    overflow: hidden;
    z-index: 77;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-5c46e72b] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-5c46e72b] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-5c46e72b] {
    position: absolute;
    z-index: -1
}

.close[data-v-5c46e72b] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-5c46e72b] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-5c46e72b] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    background: #000;
    border: 1px solid #424242
}

.logo-main[data-v-5c46e72b] {
    width: 75px;
    -o-object-fit: contain;
    object-fit: contain
}

.logo-main-custom[data-v-5c46e72b] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-5c46e72b] {
    height: calc(100% - 69px);
    overflow-y: auto
}

.content-modal[data-v-5c46e72b]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-5c46e72b]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.close-modal[data-v-5c46e72b] {
    display: flex;
    cursor: pointer
}

.modal-top[data-v-5c46e72b] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 12px 30px;
    height: 70px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    border-bottom: 1px solid #868e96
}

@media(max-width: 768px) {
    .modal-top[data-v-5c46e72b] {
        padding:12px
    }

    .modal-top .title h5[data-v-5c46e72b] {
        font-size: 20px
    }
}

.title[data-v-5c46e72b] {
    display: flex;
    align-items: center
}

.title h5[data-v-5c46e72b] {
    color: #e75bff;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-5c46e72b] {
    fill: #fff!important
}

.logo[data-v-5c46e72b] {
    height: 50px
}

@media(min-width: 769px) {
    .modalLogin[data-v-5c46e72b] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-5c46e72b] {
        overflow-y: initial;
        border-bottom: 1px solid #424242
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-5c46e72b] {
        width:95%!important
    }

    .modalLogin[data-v-5c46e72b] {
        width: 620px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-5c46e72b] {
        height:100%!important
    }

    .modalBox[data-v-5c46e72b] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }

    .content-modal[data-v-5c46e72b] {
        height: calc(100% - 61px);
        overflow-y: auto
    }
}

#login[data-v-59f24bbc] {
    height: 100%;
    margin: 0 auto;
    background: url(../images/bg_login_modal.156336ed.png);
    background-size: cover;
    background-repeat: no-repeat
}

@media(max-width: 768px)and (max-height:630px) {
    #login[data-v-59f24bbc] {
        height:650px;
        padding-bottom: 30px
    }
}

.wrap-login[data-v-59f24bbc] {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px
}

.wrap-login .bg_login_wrap[data-v-59f24bbc] {
    width: 50%;
    height: 100%;
    position: relative
}

.wrap-login .bg_login_wrap img[data-v-59f24bbc] {
    width: calc(100% + 50px);
    height: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap-login h3[data-v-59f24bbc] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login .login_form_wrap[data-v-59f24bbc] {
    padding: 0 20px 0 0
}

.wrap-login form[data-v-59f24bbc] {
    margin-top: 20px
}

.wrap-login form .field[data-v-59f24bbc] {
    display: flex;
    align-items: center
}

.wrap-login form .field div[data-v-59f24bbc] {
    height: 40px;
    padding: 8px;
    border: 1px solid #424242;
    border-radius: 6px 0 0 6px;
    background: rgba(0,0,0,.3);
    display: flex;
    align-items: center
}

.wrap-login form .form_register[data-v-59f24bbc] {
    text-align: right;
    color: #757575;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px;
    cursor: pointer
}

.wrap-login form .form_register[data-v-59f24bbc]:hover {
    color: var(--ready-casino-light)
}

.wrap-login form input[data-v-59f24bbc] {
    width: 100%;
    height: 40px;
    padding: 8px 15px 8px 15px;
    border-radius: 0 6px 6px 0;
    color: #fff;
    background: rgba(33,33,33,.8);
    border: 1px solid #424242;
    border-left: none;
    outline: none
}

.wrap-login form input[data-v-59f24bbc]::-moz-placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form input[data-v-59f24bbc]::placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form button[data-v-59f24bbc] {
    padding: 6px 30px;
    width: 100%;
    color: #fff;
    background: var(--ready-casino-light);
    border-radius: 8px;
    border: 1px solid var(--ready-casino-light);
    margin-top: 40px;
    cursor: pointer
}

.wrap-login form button[data-v-59f24bbc]:focus,.wrap-login form button[data-v-59f24bbc]:hover {
    outline: none
}

@media(max-width: 992px)and (min-width:769px) {
    .wrap-login img[data-v-59f24bbc] {
        width:220px
    }
}

@media(max-width: 768px) {
    .wrap-login[data-v-59f24bbc] {
        flex-direction:column
    }

    .wrap-login .login_form_wrap[data-v-59f24bbc] {
        padding: 0 12px 0 12px
    }

    .wrap-login .bg_login_wrap[data-v-59f24bbc] {
        width: 50%;
        height: auto;
        position: static
    }

    .wrap-login .bg_login_wrap img[data-v-59f24bbc] {
        width: 100%;
        position: static
    }
}

#sign-up[data-v-760a1da1] {
    margin: 0 auto;
    background: linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat;
    background-size: cover;
    height: 100%;
    display: flex
}

#sign-up img[data-v-760a1da1] {
    width: 48%
}

@media(max-width: 992px) {
    #sign-up img[data-v-760a1da1] {
        display:none
    }
}

@media(max-height: 735px) {
    #sign-up[data-v-760a1da1] {
        height:auto
    }
}

@media(max-width: 768px) {
    #sign-up[data-v-760a1da1] {
        overflow-y:auto;
        height: auto;
        padding: 15px
    }
}

@media(max-width: 375px) {
    #sign-up[data-v-760a1da1] {
        padding:30px 10px
    }
}

.text-error[data-v-760a1da1] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

form[data-v-760a1da1] {
    padding: 15px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-760a1da1] {
        width:100%
    }

    form .submit[data-v-760a1da1] {
        display: flex;
        justify-content: center
    }
}

.wrap-form[data-v-760a1da1] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px
}

@media(max-width: 768px) {
    .wrap-form[data-v-760a1da1] {
        grid-template-columns:1fr;
        gap: 10px
    }
}

.field label[data-v-760a1da1] {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 5px
}

@media(max-width: 768px) {
    .field label[data-v-760a1da1] {
        width:100%;
        font-size: 12px
    }
}

.field .input-check input[data-v-760a1da1],.field input[data-v-760a1da1] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-760a1da1]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-760a1da1] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-760a1da1] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-760a1da1] {
    display: block
}

.field .drop-down ul[data-v-760a1da1] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-760a1da1]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-760a1da1] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-760a1da1] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-760a1da1]:hover {
    transition: all .2s linear;
    background: var(--ready-casino-dark);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-760a1da1] {
    background: var(--ready-casino-dark);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-760a1da1] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 10px
    }

    .field .drop-down[data-v-760a1da1],.field input[data-v-760a1da1],.field p[data-v-760a1da1] {
        width: 100%
    }

    .field button[data-v-760a1da1] {
        width: 160px
    }

    .field .btn-bank[data-v-760a1da1] {
        font-size: 12px
    }
}

.wrap-input[data-v-760a1da1] {
    display: flex;
    gap: 10px
}

.input-signup[data-v-760a1da1] {
    display: flex;
    flex-direction: column;
    width: calc(100% - 48px)
}

.icon-input-signup[data-v-760a1da1] {
    width: 38px;
    height: 38px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    align-items: center;
    justify-content: center
}

.suggest[data-v-760a1da1] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-760a1da1] {
    padding: 4px 30px;
    border-radius: 8px;
    background: var(--ready-casino-light)
}

.submit[data-v-760a1da1] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-760a1da1] {
    width: 100%
}

.item-title-bank[data-v-760a1da1] {
    display: flex;
    align-items: center
}

#depositHistory[data-v-b13a17ca] {
    padding: 20px 0 0;
    height: 100%
}

.table_pc[data-v-b13a17ca] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-b13a17ca]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-b13a17ca]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-b13a17ca] {
        display:none
    }
}

.table_mobile[data-v-b13a17ca] {
    display: none
}

table[data-v-b13a17ca] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-b13a17ca] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-b13a17ca] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-b13a17ca]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-b13a17ca]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-b13a17ca] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-b13a17ca]:hover {
    background-color: #212121
}

table tbody td[data-v-b13a17ca] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-b13a17ca],td[data-v-b13a17ca],th[data-v-b13a17ca] {
    border-collapse: collapse
}

.COMPLETED[data-v-b13a17ca] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-b13a17ca],.REQUEST[data-v-b13a17ca] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-b13a17ca] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

.v-card--variant-elevated[data-v-b13a17ca],.v-card--variant-flat[data-v-b13a17ca] {
    background: #000
}

[data-v-b13a17ca] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-b13a17ca] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-b13a17ca] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-b13a17ca] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-b13a17ca] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-b13a17ca] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-b13a17ca] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-b13a17ca] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-b13a17ca]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-744ee7c8] {
    padding: 20px;
    height: 100%
}

.wrap-deposit[data-v-744ee7c8] {
    height: -moz-max-content;
    height: max-content;
    padding: 15px 0 0;
    overflow-y: auto;
    display: flex;
    gap: 30px
}

.wrap-deposit[data-v-744ee7c8]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-744ee7c8]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.wrap-deposit .wrap-deposit-account[data-v-744ee7c8] {
    width: 380px
}

.wrap-deposit .wrap-deposit-account .des-bottom[data-v-744ee7c8] {
    display: block
}

.tab-deposit[data-v-744ee7c8] {
    display: flex
}

.tab-deposit .tab-item-deposit[data-v-744ee7c8] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838
}

.tab-deposit .tab-item-deposit[data-v-744ee7c8]:first-child {
    margin-right: 12px
}

.tab-deposit .tab-item-deposit[data-v-744ee7c8]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-deposit .active[data-v-744ee7c8] {
    background: var(--ready-casino-dark)
}

.description[data-v-744ee7c8] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank[data-v-744ee7c8] {
    height: 200px
}

.list-bank[data-v-744ee7c8]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-744ee7c8] {
    transition: all .3s ease-in
}

.item-bank[data-v-744ee7c8]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-744ee7c8] {
    color: #fff
}

.item-title img[data-v-744ee7c8] {
    border: unset;
    border-radius: unset
}

.bank[data-v-744ee7c8] {
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    background: linear-gradient(180deg,#691b7e 12.69%,rgba(127,32,152,0) 119.49%);
    padding: 16px 24px;
    position: relative
}

.bank h3[data-v-744ee7c8] {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin: 15px 0
}

.bank img[data-v-744ee7c8] {
    position: absolute;
    top: -10px;
    right: -25px
}

.bank .content-top-deposit[data-v-744ee7c8] {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.bank .content-top-deposit .item-content-top[data-v-744ee7c8] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-744ee7c8] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content-top-deposit h3[data-v-744ee7c8] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

.wrap-field[data-v-744ee7c8] {
    display: flex;
    width: calc(100% - 410px);
    flex-direction: column;
    justify-content: space-between
}

.wrap-content-deposit[data-v-744ee7c8] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 8px
}

.field[data-v-744ee7c8] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-744ee7c8] {
    width: 200px;
    color: #fff;
    margin-bottom: 5px
}

.field .input-deposit[data-v-744ee7c8] {
    display: flex;
    gap: 10px
}

.field .input-deposit .input-field[data-v-744ee7c8] {
    width: calc(100% - 52px)
}

.field .icon-input-deposit[data-v-744ee7c8] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-744ee7c8] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-744ee7c8] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-744ee7c8] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 5px
}

.wrap-btn button[data-v-744ee7c8] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-744ee7c8]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-744ee7c8]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-744ee7c8] {
    border-radius: 8px;
    background: #212121;
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 15px;
    display: none
}

.v-btn[data-v-744ee7c8],input[data-v-744ee7c8],textarea[data-v-744ee7c8] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 8px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-744ee7c8]:focus,.v-btn[data-v-744ee7c8]:hover,input[data-v-744ee7c8]:focus,input[data-v-744ee7c8]:hover,textarea[data-v-744ee7c8]:focus,textarea[data-v-744ee7c8]:hover {
    outline: none
}

@media(max-width: 992px) {
    .v-btn[data-v-744ee7c8],input[data-v-744ee7c8],textarea[data-v-744ee7c8] {
        padding:4px 10px
    }
}

input[data-v-744ee7c8]::-webkit-inner-spin-button,input[data-v-744ee7c8]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-744ee7c8] {
    -moz-appearance: textfield
}

.v-btn[data-v-744ee7c8] {
    height: 42px;
    transform: scale(1);
    justify-content: start!important
}

@media(max-width: 992px) {
    .v-btn[data-v-744ee7c8] {
        height:34px
    }
}

@media(max-width: 768px) {
    .v-btn[data-v-744ee7c8] {
        height:41.5px
    }
}

.submit[data-v-744ee7c8] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: var(--ready-casino-dark);
    color: #fff
}

.error-deposit[data-v-744ee7c8],.suggest-amount-deposit[data-v-744ee7c8] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-744ee7c8] {
    color: red!important
}

.space[data-v-744ee7c8] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-744ee7c8] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-deposit .tab-item-deposit[data-v-744ee7c8] {
        padding:4px 15px
    }

    .tab-deposit .tab-item-deposit[data-v-744ee7c8]:first-child {
        margin-right: 10px
    }

    .wrap-deposit[data-v-744ee7c8] {
        padding-top: 12px
    }

    .wrap-deposit .wrap-deposit-account[data-v-744ee7c8] {
        width: 300px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-744ee7c8] {
        font-size: 18px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-744ee7c8] {
        transform: scale(.7);
        top: -30px;
        right: -30px
    }

    .wrap-deposit .wrap-field[data-v-744ee7c8] {
        grid-gap: 12px;
        width: calc(100% - 330px)
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .title[data-v-744ee7c8] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit[data-v-744ee7c8] {
        width: 34px;
        height: 34px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit svg[data-v-744ee7c8] {
        width: 20px
    }

    .wrap-deposit .des-bottom[data-v-744ee7c8] {
        margin-top: 20px
    }

    .wrap-deposit .des-bottom p[data-v-744ee7c8] {
        font-size: 12px
    }

    .wrap-deposit .submit[data-v-744ee7c8] {
        margin-top: 24px
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-744ee7c8] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-744ee7c8] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-744ee7c8] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-744ee7c8] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-744ee7c8] {
        top: -13px;
        right: 5px
    }

    .wrap-deposit .wrap-deposit-account .bank .content h3[data-v-744ee7c8],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-744ee7c8] {
        font-size: 13px
    }

    .wrap-deposit .wrap-deposit-account .des-bottom[data-v-744ee7c8] {
        display: none
    }

    .tab-deposit[data-v-744ee7c8] {
        font-size: 13px
    }

    .description[data-v-744ee7c8] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-744ee7c8] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-deposit[data-v-744ee7c8] {
        grid-template-columns: 1fr
    }

    .wrap-field .field .input-deposit .input-field[data-v-744ee7c8],.wrap-field .field .input-deposit[data-v-744ee7c8],.wrap-field .field[data-v-744ee7c8] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-744ee7c8],.wrap-field .field input[data-v-744ee7c8],.wrap-field .field textarea[data-v-744ee7c8] {
        padding: 10px!important;
        width: 100%!important
    }

    .wrap-field .field p[data-v-744ee7c8] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-744ee7c8],.wrap-field .field input[data-v-744ee7c8],.wrap-field .field p[data-v-744ee7c8] {
        font-size: 15px
    }

    .wrap-field .wrap-btn[data-v-744ee7c8] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-744ee7c8] {
        margin-top: 12px;
        font-size: 12px;
        display: block
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-744ee7c8] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-744ee7c8] {
        margin: 0
    }

    .submit[data-v-744ee7c8] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-744ee7c8] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-744ee7c8]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-744ee7c8] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-744ee7c8] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-744ee7c8] {
        padding: 4px 16px
    }

    .content-top-deposit[data-v-744ee7c8] {
        display: grid!important;
        grid-template-columns: 1fr;
        gap: 0!important
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-744ee7c8] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-744ee7c8] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-744ee7c8] {
        transform: scale(.6);
        top: -40px;
        right: -30px
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-744ee7c8] {
        margin: 5px 0
    }
}

#withdrawHistory[data-v-0a49906e] {
    padding-top: 20px;
    height: 100%
}

.table_pc[data-v-0a49906e] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-0a49906e]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-0a49906e]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-0a49906e] {
        display:none
    }
}

table[data-v-0a49906e] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-0a49906e] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-0a49906e] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-0a49906e]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-0a49906e]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-0a49906e] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-0a49906e]:hover {
    background-color: #212121
}

table tbody td[data-v-0a49906e] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-0a49906e],td[data-v-0a49906e],th[data-v-0a49906e] {
    border-collapse: collapse
}

.COMPLETED[data-v-0a49906e] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-0a49906e],.REQUEST[data-v-0a49906e] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-0a49906e] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-0a49906e] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-0a49906e] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile[data-v-0a49906e] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-0a49906e] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-0a49906e] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-0a49906e] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-0a49906e] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-0a49906e] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-0a49906e] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-0a49906e]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-fa84e96a] {
    height: 100%;
    padding: 20px
}

.wrap-withdraw[data-v-fa84e96a] {
    height: 100%;
    padding: 15px 0 0
}

.wrap-withdraw[data-v-fa84e96a]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-fa84e96a]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.tab-withdraw[data-v-fa84e96a] {
    display: flex
}

.tab-withdraw .tab-item-withdraw[data-v-fa84e96a] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px
}

.tab-withdraw .tab-item-withdraw[data-v-fa84e96a]:first-child {
    margin-right: 12px
}

.tab-withdraw .tab-item-withdraw[data-v-fa84e96a]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-withdraw .active[data-v-fa84e96a] {
    background: var(--ready-casino-dark)
}

.description[data-v-fa84e96a] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-fa84e96a] {
    transition: all .3s ease-in
}

.item-lang[data-v-fa84e96a]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-fa84e96a] {
    color: #fff
}

.item-title img[data-v-fa84e96a] {
    border: unset;
    border-radius: unset
}

.bank[data-v-fa84e96a] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-fa84e96a] {
    margin-bottom: 15px
}

.bank .content[data-v-fa84e96a] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-fa84e96a] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content h3[data-v-fa84e96a] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-fa84e96a] {
    display: grid;
    grid-gap: 30px;
    padding-top: 10px
}

.wrap-content-withdraw[data-v-fa84e96a] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px 20px
}

.wrap-content-withdraw .des-bottom[data-v-fa84e96a] {
    display: flex;
    align-items: center
}

@media(max-width: 768px) {
    .wrap-content-withdraw .des-bottom[data-v-fa84e96a] {
        display:none
    }
}

.field[data-v-fa84e96a] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-fa84e96a] {
    width: 200px;
    color: #fff;
    margin-bottom: 10px
}

.field .input-withdraw[data-v-fa84e96a] {
    display: flex;
    gap: 10px
}

.field .input-withdraw .input-field[data-v-fa84e96a] {
    width: calc(100% - 52px)
}

.field .icon-input-withdraw[data-v-fa84e96a] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-fa84e96a] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-fa84e96a] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-fa84e96a] {
    display: flex;
    flex-direction: row;
    gap: 5px
}

.wrap-btn button[data-v-fa84e96a] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-fa84e96a]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-fa84e96a]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-fa84e96a] {
    display: none;
    border-radius: 8px;
    border: 1px solid #9e9e9e;
    background: #212121;
    padding: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px;
    position: relative
}

.des-bottom p[data-v-fa84e96a] {
    width: 70%
}

.des-bottom img[data-v-fa84e96a] {
    width: 25%;
    position: absolute;
    top: -10%;
    right: 0
}

.v-btn[data-v-fa84e96a],input[data-v-fa84e96a],textarea[data-v-fa84e96a] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 15px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-fa84e96a]:focus,.v-btn[data-v-fa84e96a]:hover,input[data-v-fa84e96a]:focus,input[data-v-fa84e96a]:hover,textarea[data-v-fa84e96a]:focus,textarea[data-v-fa84e96a]:hover {
    outline: none
}

.v-btn[data-v-fa84e96a] {
    height: 56px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-fa84e96a] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-fa84e96a] {
    width: 50%
}

.submit[data-v-fa84e96a] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    color: #fff;
    background: var(--ready-casino-dark);
    margin-top: 30px
}

input[data-v-fa84e96a]::-webkit-inner-spin-button,input[data-v-fa84e96a]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-fa84e96a] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-fa84e96a] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-fa84e96a] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-fa84e96a] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-withdraw .tab-item-withdraw[data-v-fa84e96a] {
        padding:4px 15px
    }

    .tab-withdraw .tab-item-withdraw[data-v-fa84e96a]:first-child {
        margin-right: 10px
    }

    .wrap-withdraw[data-v-fa84e96a] {
        padding-top: 12px
    }

    .wrap-withdraw .wrap-field[data-v-fa84e96a] {
        grid-gap: 12px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw[data-v-fa84e96a] {
        grid-gap: 10px 20px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw .title[data-v-fa84e96a] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-withdraw .des-bottom[data-v-fa84e96a] {
        margin-top: 20px
    }

    .wrap-withdraw .des-bottom p[data-v-fa84e96a] {
        font-size: 13px
    }

    .wrap-withdraw .submit[data-v-fa84e96a] {
        margin-top: 28px
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-fa84e96a] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-fa84e96a] {
        height: auto;
        padding-bottom: 20px
    }

    .tab-withdraw[data-v-fa84e96a] {
        font-size: 13px
    }

    .description[data-v-fa84e96a] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-fa84e96a] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-fa84e96a],.bank .content p[data-v-fa84e96a] {
        font-size: 13px
    }

    .wrap-field[data-v-fa84e96a] {
        padding-top: 12px;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-withdraw[data-v-fa84e96a] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-fa84e96a] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-fa84e96a] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-fa84e96a] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-fa84e96a] {
        height: 42px
    }

    .wrap-field .field .v-btn[data-v-fa84e96a],.wrap-field .field input[data-v-fa84e96a],.wrap-field .field textarea[data-v-fa84e96a] {
        padding: 8px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-fa84e96a] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-fa84e96a],.wrap-field .field input[data-v-fa84e96a],.wrap-field .field p[data-v-fa84e96a] {
        font-size: 15px
    }

    .wrap-field .field .wrap-content[data-v-fa84e96a] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .wrap-btn[data-v-fa84e96a] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-fa84e96a] {
        margin-top: 12px;
        font-size: 12px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    .des-bottom img[data-v-fa84e96a] {
        position: relative;
        width: 15%
    }

    .des-bottom p[data-v-fa84e96a] {
        width: 80%
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-fa84e96a],.wrap-field .field textarea[data-v-fa84e96a] {
        width:100%
    }

    .wrap-field .field textarea[data-v-fa84e96a] {
        height: 48px
    }

    .bank .content[data-v-fa84e96a] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-fa84e96a] {
        margin: 0
    }

    .submit[data-v-fa84e96a] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-fa84e96a] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-fa84e96a] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-fa84e96a] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-fa84e96a]:first-child {
        margin-right: 5px
    }

    .des-bottom img[data-v-fa84e96a] {
        position: relative;
        width: 25%
    }

    .des-bottom p[data-v-fa84e96a] {
        width: 70%
    }
}

#myPage[data-v-6b13beee] {
    padding: 20px
}

#myPage .title-my-page[data-v-6b13beee] {
    background: rgba(231,91,255,.2);
    border-radius: 10px;
    padding: 10px 10px 10px 70px;
    display: flex;
    align-items: center;
    position: relative
}

#myPage .title-my-page img[data-v-6b13beee] {
    position: absolute;
    left: 10px;
    top: -20px
}

#myPage .title-my-page h3[data-v-6b13beee] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 20px
}

#myPage .title-my-page .image-bank-info[data-v-6b13beee] {
    top: 5px
}

#myPage .bank-info[data-v-6b13beee] {
    padding: 10px 10px 10px 85px
}

@media(max-width: 374px) {
    #myPage .title-my-page[data-v-6b13beee] {
        padding:10px 10px 10px 50px
    }

    #myPage .title-my-page h3[data-v-6b13beee] {
        font-size: 16px
    }

    #myPage .title-my-page img[data-v-6b13beee] {
        transform: scale(.7);
        left: 0
    }

    #myPage .title-my-page .image-bank-info[data-v-6b13beee] {
        top: -5px
    }

    #myPage .bank-info[data-v-6b13beee] {
        padding: 10px 10px 10px 65px;
        margin-top: 20px
    }
}

.disable .input-my-page .icon-my-page[data-v-6b13beee] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-6b13beee] {
    display: flex;
    gap: 10px
}

.input-my-page .input-field[data-v-6b13beee],.input-my-page input[data-v-6b13beee] {
    width: 90%!important
}

.icon-my-page[data-v-6b13beee] {
    width: 41px;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121
}

.form_mypage[data-v-6b13beee] {
    padding: 8px 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.form_mypage .item_input[data-v-6b13beee] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-6b13beee] {
    font-weight: 400;
    margin-bottom: 4px;
    font-size: 16px
}

.form_mypage .item_input .v-btn[data-v-6b13beee],.form_mypage .item_input input[data-v-6b13beee] {
    width: 100%;
    padding: 10px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.form_mypage .item_input .v-btn[data-v-6b13beee] {
    transform: scale(1);
    height: unset!important;
    justify-content: start!important
}

.form_mypage .item_input .disable-input[data-v-6b13beee] {
    background: #424242;
    border: none;
    pointer-events: none
}

@media(max-width: 576px) {
    .form_mypage[data-v-6b13beee] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-6b13beee] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-6b13beee] {
    width: 100%;
    padding: 10px 50px;
    color: #fff;
    border-radius: 8px;
    font-size: 14px;
    background-color: var(--ready-casino-light)
}

.btn .btn_submit[data-v-6b13beee]:hover {
    box-shadow: 0 8px 24px hsla(0,0%,100%,.2);
    transform: translateY(-2px)
}

.btn .btn_submit .icon[data-v-6b13beee] {
    transform: translateY(3px)
}

.list-bank[data-v-6b13beee] {
    height: 190px!important;
    background-color: #353535!important;
    border: 1px solid #757575
}

.list-bank[data-v-6b13beee]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-6b13beee] {
    transition: all .3s ease-in;
    border-bottom: 1px solid #757575
}

.item-bank[data-v-6b13beee]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-bank[data-v-6b13beee]:last-child {
    border-bottom: none
}

.item-title[data-v-6b13beee] {
    color: #fff
}

.item-title img[data-v-6b13beee] {
    border: unset;
    border-radius: unset
}

#text-error[data-v-6b13beee] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-6b13beee] {
    margin-top: 5px;
    font-size: 12px;
    color: #9e9e9e
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-6b13beee] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-6b13beee] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-6b13beee] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-6b13beee] {
        font-size: 12px
    }
}

.item_input {
    .input-check {
        .input {
            padding: 10px 12px!important
        }
    }
}

#coupon[data-v-05a159fa] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-05a159fa] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-05a159fa]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-05a159fa]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-05a159fa] {
        display:none
    }
}

table[data-v-05a159fa] {
    font-size: 14px
}

table thead tr[data-v-05a159fa] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-05a159fa] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-05a159fa]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-05a159fa]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-05a159fa] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-05a159fa]:hover {
    background-color: #212121
}

table tbody td[data-v-05a159fa] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-05a159fa],td[data-v-05a159fa],th[data-v-05a159fa] {
    border-collapse: collapse
}

button[data-v-05a159fa] {
    padding: .2rem .5rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-05a159fa] {
        padding:4px 8px
    }
}

.use[data-v-05a159fa] {
    background: #41bd5c;
    color: #fff
}

.expired[data-v-05a159fa] {
    background: #ebc220;
    color: #3a303f
}

.expired[data-v-05a159fa]:hover {
    cursor: no-drop
}

.used[data-v-05a159fa] {
    background: red;
    color: #fff
}

.used[data-v-05a159fa]:hover {
    cursor: no-drop
}

.item-mobile[data-v-05a159fa] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-05a159fa] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-05a159fa]:last-child {
    text-align: right
}

[data-v-05a159fa] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-05a159fa] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table-mobile[data-v-05a159fa] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-05a159fa] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-05a159fa] {
        height:100%;
        padding: 0 20px 20px;
        overflow-y: auto
    }

    .table-mobile[data-v-05a159fa] {
        display: block
    }
}

#wrapper_point[data-v-e227959c] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-e227959c] {
    display: none
}

.header_point[data-v-e227959c] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #bdbdbd;
    height: 120px;
    font-size: 14px;
    margin-bottom: 20px;
    align-items: center;
    gap: 30px
}

.header_point .item[data-v-e227959c] {
    font-weight: 700;
    border-radius: 10px;
    border: 1px solid #616161
}

.header_point .item[data-v-e227959c]:first-child {
    background: url(../images/point-1.8c477483.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-e227959c]:nth-child(2) {
    background: url(../images/point-2.ba41f1df.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-e227959c]:nth-child(3) {
    background: url(../images/point-3.9d69c609.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.item[data-v-e227959c] {
    text-align: center;
    background-color: #212121;
    padding: 20px 0;
    border-radius: 10px
}

.item .title[data-v-e227959c] {
    text-transform: uppercase
}

.item .number[data-v-e227959c] {
    margin-top: 16px;
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.body_point[data-v-e227959c] {
    padding-top: 16px;
    border-top: 1px solid #616161;
    height: calc(100% - 170px)
}

.form[data-v-e227959c] {
    display: flex;
    gap: 10px;
    font-size: 14px
}

.form input[data-v-e227959c] {
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    width: 200px;
    color: #fff
}

.form input[data-v-e227959c]:focus,.form input[data-v-e227959c]:hover {
    outline: none
}

.form .btn_sbumit[data-v-e227959c] {
    padding: 4px 10px;
    color: #fff;
    background-color: var(--ready-casino-dark);
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-e227959c]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-e227959c] {
    height: 100%
}

.content-point h3[data-v-e227959c] {
    color: var(--ready-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-e227959c] {
    height: calc(100% - 75px);
    overflow-y: auto
}

.table-point[data-v-e227959c]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-e227959c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-e227959c] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-e227959c] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-e227959c] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-e227959c]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-e227959c]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-e227959c] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-e227959c]:hover {
    background-color: #212121
}

table tbody td[data-v-e227959c] {
    color: #9e9e9e;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-e227959c],td[data-v-e227959c],th[data-v-e227959c] {
    border-collapse: collapse
}

[data-v-e227959c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-e227959c] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile .item_table[data-v-e227959c] {
    background-color: #262626;
    color: #9e9e9e;
    border-radius: 10px;
    padding: 10px;
    font-size: 13px
}

.table_mobile .item_value[data-v-e227959c] {
    color: #fff
}

.table_mobile .item_content[data-v-e227959c] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.table_mobile .item_content div[data-v-e227959c]:last-child {
    text-align: right
}

.completed[data-v-e227959c] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-e227959c] {
    color: #df7802!important;
    background: #552310
}

.fail[data-v-e227959c],.pending[data-v-e227959c] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.fail[data-v-e227959c] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-e227959c]::-webkit-inner-spin-button,input[data-v-e227959c]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-e227959c] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-e227959c] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-e227959c] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-e227959c] {
        height: auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .title[data-v-e227959c] {
        font-size: 18px
    }

    .table-point[data-v-e227959c] {
        display: none
    }

    .table_mobile[data-v-e227959c] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-e227959c] {
        height: 100%
    }

    .item[data-v-e227959c] {
        padding: 12px 0
    }
}

@media(max-width: 425px) {
    .form[data-v-e227959c] {
        font-size:13px
    }

    .form input[data-v-e227959c] {
        width: 100%
    }
}

#bettingHistory[data-v-45558613] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-45558613] {
    height: 100%;
    overflow-y: auto
}

.table_pc[data-v-45558613]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-45558613]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-45558613] {
        display:none
    }
}

.table_mobile[data-v-45558613] {
    display: none
}

table[data-v-45558613] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-45558613] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-45558613] {
    max-width: 200px;
    padding: 10px;
    color: #fff;
    text-align: left
}

table thead tr th[data-v-45558613]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-45558613]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-45558613] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-45558613]:hover {
    background-color: #212121
}

table tbody td[data-v-45558613] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-45558613],td[data-v-45558613],th[data-v-45558613] {
    border-collapse: collapse
}

.win[data-v-45558613] {
    color: #06df02
}

.lose[data-v-45558613] {
    color: #ff2f2f
}

.item-mobile[data-v-45558613] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-45558613] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-45558613]:last-child {
    text-align: right
}

[data-v-45558613] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-45558613] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-45558613] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-45558613] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-45558613] {
        display: block;
        padding-bottom: 20px
    }
}

.wrapper-alert[data-v-5ddbfd23] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-5ddbfd23] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-5ddbfd23] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-5ddbfd23] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-5ddbfd23] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-5ddbfd23] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-5ddbfd23]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-5ddbfd23] {
    margin-right: 20px;
    background-color: var(--ready-casino-dark)
}

.btn-no[data-v-5ddbfd23] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-5ddbfd23] {
        width:80vw
    }

    .des[data-v-5ddbfd23] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-5ddbfd23] {
        padding: 4px 16px;
        font-size: 13px
    }
}

#queryCreate[data-v-287b95a8] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-287b95a8] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    cursor: pointer;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.back[data-v-287b95a8]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-287b95a8] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-287b95a8] {
    width: 100%
}

.form .form_input div[data-v-287b95a8] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-287b95a8] {
    margin-bottom: 4px
}

.form input[data-v-287b95a8],.form textarea[data-v-287b95a8] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-287b95a8]:focus,.form input[data-v-287b95a8]:hover,.form textarea[data-v-287b95a8]:focus,.form textarea[data-v-287b95a8]:hover {
    outline: none
}

.form textarea[data-v-287b95a8] {
    min-height: 330px;
    max-height: 600px
}

.btn[data-v-287b95a8] {
    text-align: right
}

.btn .btn_submit[data-v-287b95a8] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-287b95a8]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-287b95a8] {
    transform: translateY(1px)
}

@media(max-width: 992px) {
    .form textarea[data-v-287b95a8] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-287b95a8] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-287b95a8],.form input[data-v-287b95a8],.form textarea[data-v-287b95a8] {
        width: 100%
    }
}

#customer[data-v-87a4ba78] {
    padding: 20px;
    height: 100%
}

.create[data-v-87a4ba78] {
    text-align: right;
    margin-bottom: 20px
}

.create .btn_create[data-v-87a4ba78] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.create .btn_create[data-v-87a4ba78]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-87a4ba78] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_customer[data-v-87a4ba78] {
    margin-top: 16px;
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_customer[data-v-87a4ba78]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-87a4ba78]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-87a4ba78]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-87a4ba78] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-87a4ba78] {
    text-align: left;
    padding: 10px;
    background-color: #424242
}

.table_customer .value[data-v-87a4ba78] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-87a4ba78] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242
}

.table_customer .value .item[data-v-87a4ba78]:last-child {
    border-bottom: none
}

.table_customer .value .item[data-v-87a4ba78]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_customer .value .item>div[data-v-87a4ba78] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-87a4ba78]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-87a4ba78] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-87a4ba78] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-87a4ba78] {
    fill: var(--ready-casino-dark)
}

.table_customer .value .item .date[data-v-87a4ba78] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-87a4ba78] {
        font-size:12px
    }
}

.description[data-v-87a4ba78] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-87a4ba78] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-87a4ba78] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-87a4ba78] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-87a4ba78] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-87a4ba78] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-87a4ba78] {
    display: none
}

.active_value[data-v-87a4ba78] {
    background-color: #212121
}

.completed[data-v-87a4ba78] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.fail[data-v-87a4ba78] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-87a4ba78] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-87a4ba78] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .customer_group[data-v-87a4ba78] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-87a4ba78] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-87a4ba78] {
        display: none
    }

    .create[data-v-87a4ba78] {
        text-align: left
    }

    .table_mobile[data-v-87a4ba78] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-87a4ba78] {
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-87a4ba78] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .description h5[data-v-87a4ba78] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-87a4ba78] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-87a4ba78] {
        background-color: #262626;
        padding: 10px 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-87a4ba78] {
        display: grid;
        grid-template-columns: 25% 72%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-87a4ba78] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-87a4ba78] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .description[data-v-87a4ba78] {
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-87a4ba78] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-77df811a] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-77df811a] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-77df811a] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-77df811a] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark)
}

.create .btn_create[data-v-77df811a]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-77df811a] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-77df811a] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_message[data-v-77df811a]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-77df811a]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-77df811a] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-77df811a] {
    text-align: left;
    padding: 10px;
    background: var(--ready-casino-dark)
}

.table_message .title>div[data-v-77df811a]:first-child {
    border-radius: 4px 0 0 4px
}

.table_message .title>div[data-v-77df811a]:last-child {
    border-radius: 0 4px 4px 0
}

.table_message .value[data-v-77df811a] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-77df811a] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242
}

.table_message .value .item[data-v-77df811a]:last-child {
    border-bottom: none
}

.table_message .value .item[data-v-77df811a]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_message .value .item>div[data-v-77df811a] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-77df811a]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-77df811a] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-77df811a] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-77df811a] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-77df811a] {
    color: var(--ready-casino-dark)
}

.table_message .value .item .trash:hover svg[data-v-77df811a] {
    fill: var(--ready-casino-dark)
}

.table_message .value .item .date[data-v-77df811a] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-77df811a] {
        font-size:12px
    }
}

.description[data-v-77df811a] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-77df811a] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-77df811a] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-77df811a] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-77df811a] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-77df811a] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-77df811a] {
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.table_mobile[data-v-77df811a] {
    display: none
}

.active_value[data-v-77df811a] {
    background-color: #212121
}

[data-v-77df811a] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-77df811a] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .messagebox_group[data-v-77df811a] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-77df811a] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-77df811a] {
        display: none
    }

    .create[data-v-77df811a] {
        text-align: left
    }

    .table_mobile[data-v-77df811a] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-77df811a] {
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-77df811a] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-77df811a] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-77df811a] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .item_moblie[data-v-77df811a] {
        padding: 10px 12px
    }

    .table_mobile .item_moblie>div[data-v-77df811a] {
        display: grid;
        grid-template-columns: calc(25% - 8px) 75%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-77df811a] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-77df811a] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .state .icon[data-v-77df811a] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .item_moblie .state .unread[data-v-77df811a] {
        color: var(--ready-casino-dark)
    }
}

#personal[data-v-2b54f94d] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    padding-top: 60px;
    overflow: hidden;
    height: 100%;
    border-top: 1px solid #fff
}

@media(max-width: 992px) {
    #personal[data-v-2b54f94d] {
        padding-top:103px
    }
}

@media(max-width: 374px) {
    #personal[data-v-2b54f94d] {
        padding-top:164px
    }
}

.titles[data-v-2b54f94d] {
    padding: 20px 10px 0 10px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-2b54f94d] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-2b54f94d]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-2b54f94d] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-2b54f94d] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-2b54f94d] {
    opacity: 1
}

.tab-personal[data-v-2b54f94d] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

@media(max-width: 1130px) {
    .tab-personal[data-v-2b54f94d] {
        gap:3px
    }
}

.tab-personal .tab-item-personal[data-v-2b54f94d] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #868e96;
    border-bottom: none
}

.tab-personal .tab-item-personal .icon[data-v-2b54f94d] {
    margin-right: 5px;
    opacity: .7
}

.tab-personal .tab-item-personal[data-v-2b54f94d]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-2b54f94d] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-2b54f94d] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-2b54f94d] {
        font-size:11px
    }

    .tab-personal .tab-item-personal .icon[data-v-2b54f94d] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-personal .tab-item-personal[data-v-2b54f94d] {
        height:35px
    }
}

.tab-personal .active[data-v-2b54f94d] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

.tab-personal .active .icon[data-v-2b54f94d] {
    opacity: 1
}

.tab-personal .active[data-v-2b54f94d]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-personal[data-v-2b54f94d] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-2b54f94d] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-2b54f94d] {
    height: 100%;
    overflow-y: auto
}

.tab-content[data-v-2b54f94d]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-2b54f94d]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.textKo[data-v-2b54f94d] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-2b54f94d] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-2b54f94d],.v-card--variant-flat[data-v-2b54f94d] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-2b54f94d] {
    background: transparent!important
}

.v-slide-group__next[data-v-2b54f94d],.v-slide-group__prev[data-v-2b54f94d] {
    display: none!important
}

@media(max-width: 768px) {
    .titles[data-v-2b54f94d] {
        padding:15px 8px 0 8px
    }

    .tab-content[data-v-2b54f94d] {
        height: 100%;
        overflow-y: hidden
    }
}

@media(max-width: 425px) {
    .titles .title-item[data-v-2b54f94d] {
        flex-wrap:wrap;
        justify-content: center;
        font-size: 12px
    }
}

#faq-services[data-v-257dd5b8] {
    padding: 20px;
    height: 100%
}

h3[data-v-257dd5b8],h5[data-v-257dd5b8] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_faq[data-v-257dd5b8] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-257dd5b8] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-257dd5b8]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-257dd5b8]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-257dd5b8],.list-item .item[data-v-257dd5b8],.list-item .title[data-v-257dd5b8] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-257dd5b8],.list-item .item p[data-v-257dd5b8],.list-item .title p[data-v-257dd5b8] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-257dd5b8],.list-item .item .item_index[data-v-257dd5b8],.list-item .title .item_index[data-v-257dd5b8] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-257dd5b8] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-257dd5b8] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-faq[data-v-257dd5b8] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .value[data-v-257dd5b8] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-257dd5b8] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-257dd5b8] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-257dd5b8]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-257dd5b8]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-257dd5b8],.list-item .title[data-v-257dd5b8] {
    background: #383838
}

.item_state span[data-v-257dd5b8] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-257dd5b8] {
    background: #616161
}

.item_state_open[data-v-257dd5b8] {
    background: #9e9e9e
}

.description[data-v-257dd5b8] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-257dd5b8] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-257dd5b8] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-257dd5b8] {
    border-radius: 6px
}

.activeMessage .description[data-v-257dd5b8] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-257dd5b8] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-faq[data-v-257dd5b8] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-257dd5b8]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-257dd5b8] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-257dd5b8] {
    display: none
}

.line[data-v-257dd5b8] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-257dd5b8] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-257dd5b8] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #faq-services[data-v-257dd5b8] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #faq-services[data-v-257dd5b8]::-webkit-scrollbar {
        width: 6px
    }

    #faq-services[data-v-257dd5b8]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-257dd5b8] {
        display: none
    }

    .list-item_mobile[data-v-257dd5b8] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-257dd5b8] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-257dd5b8],.list-item_mobile .item_mobile h5[data-v-257dd5b8] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-257dd5b8] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-257dd5b8] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-257dd5b8] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-257dd5b8] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-257dd5b8] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-257dd5b8] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-257dd5b8] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-257dd5b8] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-257dd5b8] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-257dd5b8] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-257dd5b8] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-257dd5b8] {
        font-size: 11px
    }
}

#event-services[data-v-328b183e] {
    padding: 20px;
    height: 100%
}

h3[data-v-328b183e],h5[data-v-328b183e] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_event[data-v-328b183e] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-328b183e] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-328b183e]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-328b183e]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-328b183e],.list-item .item[data-v-328b183e],.list-item .title[data-v-328b183e] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-328b183e],.list-item .item p[data-v-328b183e],.list-item .title p[data-v-328b183e] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-328b183e],.list-item .item .item_index[data-v-328b183e],.list-item .title .item_index[data-v-328b183e] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-328b183e] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-328b183e] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-event[data-v-328b183e] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-event_date[data-v-328b183e] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-328b183e] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-328b183e] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-328b183e] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-328b183e]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-328b183e]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-328b183e],.list-item .title[data-v-328b183e] {
    background: #383838
}

.item_state span[data-v-328b183e] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-328b183e] {
    background: #616161
}

.item_state_open[data-v-328b183e] {
    background: #9e9e9e
}

.description[data-v-328b183e] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-328b183e] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-328b183e] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-328b183e] {
    border-radius: 6px
}

.activeMessage .description[data-v-328b183e] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-328b183e] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-event[data-v-328b183e] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-328b183e]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-328b183e] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-328b183e] {
    display: none
}

.line[data-v-328b183e] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-328b183e] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-328b183e] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #event-services[data-v-328b183e] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #event-services[data-v-328b183e]::-webkit-scrollbar {
        width: 6px
    }

    #event-services[data-v-328b183e]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-328b183e] {
        display: none
    }

    .list-item_mobile[data-v-328b183e] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-328b183e] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-328b183e],.list-item_mobile .item_mobile h5[data-v-328b183e] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-328b183e] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-328b183e] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-328b183e] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-328b183e] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-328b183e] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-328b183e] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-328b183e] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-328b183e] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-328b183e] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-328b183e] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-328b183e] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-328b183e] {
        font-size: 11px
    }
}

#notice-services[data-v-65dbbc4c] {
    padding: 20px;
    height: 100%
}

h3[data-v-65dbbc4c],h5[data-v-65dbbc4c] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_notice[data-v-65dbbc4c] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-65dbbc4c] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-65dbbc4c]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-65dbbc4c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-65dbbc4c],.list-item .item[data-v-65dbbc4c],.list-item .title[data-v-65dbbc4c] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-65dbbc4c],.list-item .item p[data-v-65dbbc4c],.list-item .title p[data-v-65dbbc4c] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-65dbbc4c],.list-item .item .item_index[data-v-65dbbc4c],.list-item .title .item_index[data-v-65dbbc4c] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-65dbbc4c] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-65dbbc4c] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-notice[data-v-65dbbc4c] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-notice_date[data-v-65dbbc4c] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-65dbbc4c] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-65dbbc4c] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-65dbbc4c] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-65dbbc4c]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-65dbbc4c]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-65dbbc4c],.list-item .title[data-v-65dbbc4c] {
    background: #383838
}

.item_state span[data-v-65dbbc4c] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-65dbbc4c] {
    background: #616161
}

.item_state_open[data-v-65dbbc4c] {
    background: #9e9e9e
}

.description[data-v-65dbbc4c] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-65dbbc4c] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-65dbbc4c] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-65dbbc4c] {
    border-radius: 6px
}

.activeMessage .description[data-v-65dbbc4c] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-65dbbc4c] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-notice[data-v-65dbbc4c] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-65dbbc4c]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-65dbbc4c] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-65dbbc4c] {
    display: none
}

.line[data-v-65dbbc4c] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-65dbbc4c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-65dbbc4c] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #notice-services[data-v-65dbbc4c] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #notice-services[data-v-65dbbc4c]::-webkit-scrollbar {
        width: 6px
    }

    #notice-services[data-v-65dbbc4c]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-65dbbc4c] {
        display: none
    }

    .list-item_mobile[data-v-65dbbc4c] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-65dbbc4c] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-65dbbc4c],.list-item_mobile .item_mobile h5[data-v-65dbbc4c] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-65dbbc4c] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-65dbbc4c] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-65dbbc4c] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-65dbbc4c] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-65dbbc4c] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-65dbbc4c] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-65dbbc4c] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-65dbbc4c] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-65dbbc4c] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-65dbbc4c] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-65dbbc4c] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-65dbbc4c] {
        font-size: 11px
    }
}

#partnership[data-v-549f7c92] {
    padding: 20px;
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain
}

.partnership_group .partnership_header[data-v-549f7c92] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-549f7c92] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-549f7c92] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-549f7c92] {
    width: 90%;
    margin: 48px auto 0
}

.partnership_group .partnership_body .list_item[data-v-549f7c92] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 40px
}

.partnership_group .partnership_body .item[data-v-549f7c92] {
    height: 100px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-549f7c92]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-549f7c92] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-549f7c92] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-549f7c92] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-549f7c92] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-549f7c92] {
        padding:30px 12px
    }

    .partnership_group .partnership_body[data-v-549f7c92] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-549f7c92] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-549f7c92] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-549f7c92] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-549f7c92] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#services[data-v-a24f2ada] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain;
    padding-top: 70px;
    height: 100%
}

.titles[data-v-a24f2ada] {
    padding: 20px 20px 0 20px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-a24f2ada] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    border: 1px solid #868e96;
    border-bottom: none
}

.titles .title-item[data-v-a24f2ada]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-a24f2ada] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-a24f2ada] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-a24f2ada] {
    opacity: 1
}

.tab[data-v-a24f2ada] {
    height: calc(100% - 70px)
}

.v-card--variant-elevated[data-v-a24f2ada],.v-card--variant-flat[data-v-a24f2ada] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-a24f2ada] {
    background: transparent!important
}

.textKo[data-v-a24f2ada] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-a24f2ada] {
        font-size:14px!important
    }
}

@media(max-width: 768px) {
    .titles[data-v-a24f2ada] {
        padding:22px 8px 0 8px
    }

    .tab[data-v-a24f2ada] {
        height: 100%
    }
}

.guide-item[data-v-5c4ded78] {
    width: 100%
}

.title-guide[data-v-5c4ded78] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-5c4ded78] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-36e26fa0] {
    width: 100%
}

.title-guide[data-v-36e26fa0] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-eadc80b0] {
    width: 100%
}

.title-guide[data-v-eadc80b0] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-573ac780] {
    width: 100%
}

.title-guide[data-v-573ac780] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-c516cdd4] {
    width: 100%
}

.title-guide[data-v-c516cdd4] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-0469bc6b] {
    width: 100%
}

.title-guide[data-v-0469bc6b] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-8d6b3eca] {
    width: 100%
}

.title-guide[data-v-8d6b3eca] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-d15a77c0] {
    width: 100%
}

.title-guide[data-v-d15a77c0] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-d15a77c0] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-626aa616] {
    height: 100%;
    margin: 0 auto;
    padding: 30px;
    overflow-y: auto;
    background: linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat
}

@media(max-width: 768px) {
    #rules[data-v-626aa616] {
        height:100%;
        padding: 30px 10px 30px 10px
    }
}

#rules h2[data-v-626aa616] {
    font-size: 1.5rem
}

#rules .tab-rules[data-v-626aa616] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

#rules .tab-rules .tab-item-rules[data-v-626aa616] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-626aa616]:hover {
    transform: scale(.95);
    transition: all .3s
}

#rules .tab-rules .active[data-v-626aa616] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

#rules .tab-rules .active[data-v-626aa616]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    #rules .tab-rules[data-v-626aa616] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-626aa616] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-626aa616] {
    border-radius: 10px 10px 0 0;
    background: #383838;
    margin-right: 4px;
    width: calc(12.5% - 4px);
    font-size: 14px
}

#rules .tab-item .v-btn__content[data-v-626aa616] {
    font-size: 14px
}

@media(max-width: 1080px) {
    #rules .tab-item[data-v-626aa616] {
        width:auto
    }
}

#rules .tab-item[data-v-626aa616]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-626aa616] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .v-slide-group-item--active[data-v-626aa616] {
    border: 1px solid var(--Rectangle-17,#ab47bc);
    background: var(--Rectangle-17,#ab47bc)
}

#rules .tab-content[data-v-626aa616] {
    height: 470px;
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    border-radius: none;
    background: transparent;
    color: #fff;
    border: 1px solid #9c27b0;
    border-radius: 0 0 10px 10px
}

#rules .tab-content h3[data-v-626aa616],#rules .tab-content h4[data-v-626aa616] {
    color: var(--ready-casino-light)
}

#rules .tab-content p[data-v-626aa616]:last-child,#rules .tab-content ul[data-v-626aa616] {
    margin-bottom: 0
}

#rules .tab-content[data-v-626aa616]::-webkit-scrollbar {
    width: 0
}

@media(max-width: 768px) {
    #rules .tab-content[data-v-626aa616] {
        height:66vh
    }
}

#rules .v-btn__content[data-v-626aa616] {
    font-size: 14px
}

#rules .v-slide-group__content[data-v-626aa616] {
    justify-content: space-between
}

#rules .v-tab__slider[data-v-626aa616] {
    background: var(--primaryPlayG3)
}

#rules .title-guide[data-v-626aa616] {
    padding-top: 16px;
    margin-top: 0
}

@media(max-width: 768px) {
    #rules .card[data-v-626aa616] {
        width:95%
    }

    #rules .tab-item .v-btn__content[data-v-626aa616] {
        font-size: 9px
    }
}

.tab-item {
    .v-btn__content {
        font-size: 12px
    }

    .v-tab__slider {
        height: 0!important
    }

    .v-tab--selected .v-tab__slider,.v-tab__slider {
        opacity: 0!important
    }
}

#videoSlot[data-v-4703683c] {
    height: calc(100% - 71px);
    padding: 10px;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

#videoSlot[data-v-4703683c]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-4703683c]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #videoSlot[data-v-4703683c] {
        height:-moz-max-content;
        height: max-content
    }
}

.slot[data-v-4703683c] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-4703683c] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-4703683c] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-4703683c] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 6px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-4703683c] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-4703683c] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-4703683c] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-4703683c] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px;
    margin-bottom: 30px
}

.item-casino[data-v-4703683c] {
    animation: scBtnAnim-4703683c .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #474545;
    border-radius: 13px;
    max-height: 140px;
    height: 100%;
    position: relative
}

.item-casino[data-v-4703683c]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino .logo_premium[data-v-4703683c] {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain;
    width: 24px
}

.item-casino[data-v-4703683c]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-4703683c] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_slot_content[data-v-4703683c] {
    height: 100%
}

.search-game[data-v-4703683c] {
    display: flex;
    padding: 15px 0 10px;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-4703683c] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-4703683c] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-4703683c] {
    border: 1px solid var(--ready-casino-light);
    padding: 6px 30px 6px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff
}

.search-game input[data-v-4703683c]:active,.search-game input[data-v-4703683c]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-4703683c] {
        min-width:200px;
        width: 100%
    }
}

.search-game .wrap-filter[data-v-4703683c] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    padding: 4px 8px;
    border-radius: 70px;
    display: flex;
    align-items: center;
    gap: 4px
}

.search-game .wrap-filter>div[data-v-4703683c] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 4px 8px;
    border: 1px solid transparent;
    cursor: pointer
}

.search-game .wrap-filter>div p[data-v-4703683c] {
    font-size: 13px;
    color: #e0e0e0;
    font-weight: 500
}

.search-game .wrap-filter>div[data-v-4703683c]:hover:not(.activeFilter) {
    transition: all 1s;
    border-radius: 70px;
    background: #949494
}

.search-game .wrap-filter .activeFilter[data-v-4703683c] {
    border-radius: 70px;
    border: 1px solid var(--ready-casino-light);
    background: #2b173d
}

.search-game .wrap-filter .activeFilter p[data-v-4703683c] {
    color: #fff
}

@media(max-width: 425px) {
    .search-game .wrap-filter[data-v-4703683c] {
        justify-content:space-between
    }

    .search-game .wrap-filter>div[data-v-4703683c] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-4703683c] {
        display: none
    }

    .search-game .wrap-filter .activeFilter p[data-v-4703683c] {
        display: inline-block
    }
}

.search-game.justify-content-search[data-v-4703683c] {
    justify-content: space-between
}

.pagination-slot[data-v-4703683c] {
    display: flex;
    justify-content: center
}

[data-v-4703683c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-4703683c] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@keyframes scBtnAnim-4703683c {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-4703683c] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-4703683c] {
        grid-template-columns:repeat(3,1fr)
    }

    .pagination-slot[data-v-4703683c] {
        margin-top: 20px
    }

    .search-game.justify-content-search[data-v-4703683c] {
        flex-direction: column
    }

    .search-game.justify-content-search .wrap_input-search[data-v-4703683c] {
        flex: 1;
        width: 100%
    }

    .search-game.justify-content-search input[data-v-4703683c] {
        width: 100%
    }
}

@media(max-width: 450px) {
    .slot[data-v-4703683c] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#topSlot[data-v-fc519dba] {
    padding-top: 24px
}

.slot[data-v-fc519dba] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-fc519dba] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-fc519dba] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-fc519dba] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-fc519dba] {
    opacity: 1;
    transition: all .5s
}

img[data-v-fc519dba] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-fc519dba] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px
}

.item-casino[data-v-fc519dba] {
    animation: scBtnAnim-fc519dba .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-fc519dba]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-fc519dba] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-fc519dba {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-fc519dba] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-fc519dba] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-fc519dba] {
        grid-template-columns:repeat(2,1fr)
    }
}

#wrapper_slot[data-v-99fc9624] {
    padding: 20px;
    height: 100%
}

.company[data-v-99fc9624] {
    height: 30%;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

.company[data-v-99fc9624]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-99fc9624]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-99fc9624] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-99fc9624]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-99fc9624]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-99fc9624] {
    height: 70%
}

.slot[data-v-99fc9624]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-99fc9624]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-99fc9624] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-99fc9624],.outstanding[data-v-99fc9624] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 8px 10px
}

.item[data-v-99fc9624],.item_company[data-v-99fc9624] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-99fc9624]:hover,.item_company[data-v-99fc9624]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-99fc9624],.content_item[data-v-99fc9624] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-99fc9624],.content_item .name[data-v-99fc9624] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-99fc9624],.content_item .name[data-v-99fc9624] {
        font-size:12px
    }
}

.outstanding .item[data-v-99fc9624] {
    min-height: 54px;
    grid-template-columns: 1fr;
    padding: 0 5px;
    position: relative
}

.outstanding .item .logo-top-company[data-v-99fc9624] {
    position: absolute;
    width: 25px;
    height: auto;
    right: -4px;
    top: -6px
}

.outstanding .disabled[data-v-99fc9624] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-99fc9624]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-99fc9624] {
    height: 54px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-99fc9624] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-99fc9624] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-99fc9624] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .company_logo[data-v-99fc9624] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-99fc9624] {
    height: 50px
}

.outstanding .logo img[data-v-99fc9624] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-99fc9624] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-99fc9624] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-99fc9624] {
        width:100%
    }
}

.list-company[data-v-99fc9624] {
    margin-top: 10px
}

.list-company .logo_item[data-v-99fc9624] {
    width: 100%;
    height: 36px
}

img[data-v-99fc9624] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-99fc9624] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-99fc9624] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-99fc9624]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-99fc9624] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-99fc9624] {
    animation: scBtnAnim-99fc9624 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-99fc9624] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-99fc9624] {
    color: #fff
}

.item-casino[data-v-99fc9624]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-99fc9624 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-99fc9624] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-99fc9624] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-99fc9624],.outstanding[data-v-99fc9624] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-99fc9624] {
        padding:26px 12px
    }

    .body_slot[data-v-99fc9624] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-99fc9624],.outstanding[data-v-99fc9624] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-99fc9624] {
        padding:10px
    }

    .company[data-v-99fc9624] {
        height: 170px
    }

    .slot[data-v-99fc9624] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-99fc9624],.outstanding[data-v-99fc9624] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-99fc9624],.item_company[data-v-99fc9624] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-99fc9624] {
        width:110px;
        height: 40px
    }

    .item[data-v-99fc9624],.item_company[data-v-99fc9624] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-99fc9624] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-99fc9624],.outstanding .logo_brand[data-v-99fc9624] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-99fc9624] {
        width: 100%;
        height: 35px
    }
}

#wrap-sky-wind[data-v-26386b46] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    margin: 10px;
    padding: 10px;
    border-radius: 10px;
    height: calc(100% - 20px)
}

@media(max-width: 768px) {
    #wrap-sky-wind[data-v-26386b46] {
        height:-moz-max-content;
        height: max-content
    }
}

#skywind[data-v-26386b46] {
    height: calc(100% - 52px);
    padding: 10px 0;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#skywind[data-v-26386b46]::-webkit-scrollbar {
    width: 6px
}

#skywind[data-v-26386b46]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #skywind[data-v-26386b46] {
        height:-moz-max-content;
        height: max-content;
        overflow-x: hidden
    }
}

.skywind-list[data-v-26386b46] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_skywind[data-v-26386b46] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_skywind[data-v-26386b46] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_skywind .overlay[data-v-26386b46] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_skywind .play[data-v-26386b46] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_skywind:hover .overlay[data-v-26386b46] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-26386b46] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-26386b46] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-26386b46] {
    animation: scBtnAnim-26386b46 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid var(--ready-casino-light);
    border-radius: 13px;
    max-height: 140px;
    height: 100%
}

.item-casino[data-v-26386b46]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino[data-v-26386b46]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-26386b46] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_skywind_content[data-v-26386b46] {
    height: 100%
}

.search-game[data-v-26386b46] {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-26386b46] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-26386b46] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-26386b46] {
    background: #292929;
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-26386b46]:active,.search-game input[data-v-26386b46]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-26386b46] {
        min-width:200px;
        width: 100%
    }
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-26386b46] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-26386b46] {
        flex: 1
    }
}

@media(max-width: 475px) {
    .search-game[data-v-26386b46] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }
}

.pagination-slot[data-v-26386b46] {
    display: flex;
    justify-content: center
}

[data-v-26386b46] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-26386b46] .v-pagination__item--is-active {
    background-color: var(--ready-casino-light)
}

@keyframes scBtnAnim-26386b46 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(min-width: 950px)and (max-width:1100px) {
    .skywind-list[data-v-26386b46] {
        grid-template-columns:repeat(6,1fr)
    }
}

@media(max-width: 950px) {
    .skywind-list[data-v-26386b46] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .skywind-list[data-v-26386b46] {
        grid-template-columns:repeat(4,1fr)
    }

    .pagination-slot[data-v-26386b46] {
        margin-top: 20px
    }

    .skywind-list[data-v-26386b46] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .skywind-list[data-v-26386b46] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#partner[data-v-573c7d27] {
    display: none;
    align-items: center;
    background: #353535;
    position: relative
}

@media(max-width: 1300px) {
    #partner[data-v-573c7d27] {
        display:none
    }
}

.agent-desktop[data-v-573c7d27] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end
}

.agent-desktop .line[data-v-573c7d27] {
    margin: 0 20px;
    background: #fff;
    height: 24px;
    width: 1px
}

.agent-desktop a[data-v-573c7d27]:hover,.agent-desktop button[data-v-573c7d27]:hover {
    transform: scale(.95);
    transition: all .2s ease-in;
    opacity: .8
}

.agent-desktop .settlement[data-v-573c7d27]:hover {
    transform: scale(1);
    transition: unset;
    opacity: 1;
    cursor: unset
}

.agent-desktop button[data-v-573c7d27] {
    transition: all .2s ease-in
}

.agent-desktop .total-money[data-v-573c7d27],.agent-desktop a[data-v-573c7d27] {
    padding: 4px 16px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

.agent-desktop .total-money svg[data-v-573c7d27],.agent-desktop a svg[data-v-573c7d27] {
    margin-right: 5px
}

.agent-desktop .agent-page[data-v-573c7d27] {
    background: var(--ready-casino-dark)
}

.agent-desktop .settlement[data-v-573c7d27],.agent-desktop .total-money[data-v-573c7d27] {
    background: #212121
}

.agent-desktop .total-money[data-v-573c7d27] {
    cursor: inherit
}

.agent-desktop .total-money p[data-v-573c7d27] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

.agent-desktop .total-money span[data-v-573c7d27] {
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.agent-desktop .calculate[data-v-573c7d27],.agent-desktop .refesh[data-v-573c7d27] {
    display: flex;
    align-items: center
}

.agent-desktop .calculate[data-v-573c7d27] {
    background: #212121;
    padding: 4px;
    border-radius: 10px
}

@media(max-width: 1300px) {
    .agent-desktop[data-v-573c7d27] {
        display:none
    }
}

.toast-wrapper[data-v-04f88a2e] {
    position: fixed;
    top: 0;
    right: 20px;
    width: auto;
    height: auto;
    z-index: 999;
    color: #fff
}

.item-alert[data-v-04f88a2e] {
    margin-top: 5px;
    animation: side-in-04f88a2e .2s linear
}

@keyframes side-in-04f88a2e {
    0% {
        right: -100px;
        opacity: 0
    }

    to {
        right: 20px;
        opacity: 1
    }
}

#nav-custom[data-v-6ce4c7dd] {
    color: #fff;
    position: sticky;
    width: 256px;
    min-width: 256px;
    height: 100vh;
    top: 0;
    overflow-y: auto;
    background: #212121;
    z-index: 7;
    border-bottom: 2px solid #495057
}

#nav-custom[data-v-6ce4c7dd]::-webkit-scrollbar {
    width: 6px
}

#nav-custom[data-v-6ce4c7dd]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#nav-custom .wrap-nav[data-v-6ce4c7dd] {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

#nav-custom .wrap-nav .desktop[data-v-6ce4c7dd] {
    width: 100%
}

#nav-custom .wrap-nav .desktop .wrap-btn-auth-mobile[data-v-6ce4c7dd] {
    padding: 10px 20px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .desktop .agent-mobile[data-v-6ce4c7dd],#nav-custom .wrap-nav .desktop .user[data-v-6ce4c7dd],#nav-custom .wrap-nav .desktop[data-v-6ce4c7dd] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-logo-main[data-v-6ce4c7dd] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0
}

#nav-custom .wrap-nav .nav-menu-desktop[data-v-6ce4c7dd] {
    display: flex;
    align-items: left;
    flex-direction: column;
    width: 100%
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-6ce4c7dd] {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    transition: all .3s ease-in;
    cursor: pointer
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-6ce4c7dd]:hover {
    background: var(--ready-casino-dark);
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-6ce4c7dd]:last-child {
    color: #fff;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .nav-icon[data-v-6ce4c7dd] {
    margin-right: 10px
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-6ce4c7dd] {
    display: flex;
    flex-direction: column
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-6ce4c7dd]:first-child {
    color: #fafafa;
    font-size: 14px;
    font-weight: 600
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-6ce4c7dd]:last-child {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .nav-menu-desktop[data-v-6ce4c7dd] {
        display:none
    }
}

#nav-custom .wrap-nav .nav-menu-mobile[data-v-6ce4c7dd] {
    display: none
}

#nav-custom .wrap-nav .total-money[data-v-6ce4c7dd] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px 20px;
    border-radius: 10px;
    font-weight: 700
}

#nav-custom .wrap-nav .total-money div[data-v-6ce4c7dd] {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 10px;
    background: #000
}

#nav-custom .wrap-nav .total-money div span[data-v-6ce4c7dd] {
    color: #9e9e9e;
    font-size: 11px;
    line-height: normal;
    margin-right: 6px
}

#nav-custom .wrap-nav .total-money .point[data-v-6ce4c7dd] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .total-money[data-v-6ce4c7dd] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-6ce4c7dd],#nav-custom .wrap-nav .wrap-btn-auth[data-v-6ce4c7dd] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-6ce4c7dd],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-6ce4c7dd] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-6ce4c7dd]:hover,#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-6ce4c7dd]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .wrap-btn-auth .signup[data-v-6ce4c7dd],#nav-custom .wrap-nav .wrap-btn-auth-mobile .signup[data-v-6ce4c7dd] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-6ce4c7dd],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-6ce4c7dd] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-6ce4c7dd],#nav-custom .wrap-nav .wrap-btn-auth[data-v-6ce4c7dd] {
        grid-template-columns:1fr
    }

    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-6ce4c7dd],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-6ce4c7dd] {
        padding: 2px 4px;
        font-size: 10px
    }
}

#nav-custom .wrap-nav .overlay[data-v-6ce4c7dd] {
    display: none
}

#nav-custom .wrap-nav .agent-mobile[data-v-6ce4c7dd] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 10px 20px 10px 20px
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-6ce4c7dd],#nav-custom .wrap-nav .agent-mobile a[data-v-6ce4c7dd] {
    font-size: 14px;
    padding: 4px 10px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .agent-mobile .total-money svg[data-v-6ce4c7dd],#nav-custom .wrap-nav .agent-mobile a svg[data-v-6ce4c7dd] {
    margin-right: 5px
}

#nav-custom .wrap-nav .agent-mobile a[data-v-6ce4c7dd] {
    width: 100%;
    justify-content: center
}

#nav-custom .wrap-nav .agent-mobile .agent-page[data-v-6ce4c7dd] {
    background: var(--ready-casino-dark)
}

#nav-custom .wrap-nav .agent-mobile .settlement[data-v-6ce4c7dd] {
    background: #424242
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-6ce4c7dd] {
    flex-direction: row;
    background: #000
}

#nav-custom .wrap-nav .agent-mobile .total-money p[data-v-6ce4c7dd] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

#nav-custom .wrap-nav .agent-mobile .total-money span[data-v-6ce4c7dd] {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-6ce4c7dd],#nav-custom .wrap-nav .agent-mobile .refesh[data-v-6ce4c7dd] {
    display: flex;
    align-items: center
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-6ce4c7dd] {
    background: #424242;
    border-radius: 10px;
    padding: 4px 8px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .overlay[data-v-6ce4c7dd] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-6ce4c7dd] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-6ce4c7dd]::-webkit-scrollbar {
        width: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-6ce4c7dd]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .close[data-v-6ce4c7dd] {
        padding: 20px 20px 0 20px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-6ce4c7dd] {
        padding: 5px 20px 0 20px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-6ce4c7dd] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-6ce4c7dd] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-6ce4c7dd] {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-6ce4c7dd]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-6ce4c7dd]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-6ce4c7dd] {
        margin-right: 10px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-6ce4c7dd] {
        display: flex;
        flex-direction: column
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-6ce4c7dd]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-6ce4c7dd]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .active[data-v-6ce4c7dd] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-custom .lang[data-v-6ce4c7dd] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-custom .more[data-v-6ce4c7dd] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav-custom .more[data-v-6ce4c7dd] {
        display:flex
    }

    #nav-custom[data-v-6ce4c7dd] {
        position: fixed;
        max-width: 1440px;
        min-width: auto;
        left: 0;
        width: 100%;
        height: auto;
        display: flex
    }

    #nav-custom .wrap-nav[data-v-6ce4c7dd] {
        width: 100%;
        flex-direction: row!important;
        justify-content: space-between;
        padding: 0 20px;
        height: 64px
    }

    #nav-custom .wrap-nav .wrap-logo-main[data-v-6ce4c7dd] {
        width: 175px;
        padding: 10px 0
    }
}

@media(max-width: 374px) {
    #nav-custom .wrap-nav .wrap-logo-main[data-v-6ce4c7dd] {
        width:135px
    }
}

.logo-main-custom[data-v-6ce4c7dd] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.lang-header-mobile[data-v-6ce4c7dd] {
    display: none
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-6ce4c7dd] {
        display:block
    }

    .wrap-btn-auth[data-v-6ce4c7dd] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-6ce4c7dd] {
        padding: 10px 20px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-6ce4c7dd] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-6ce4c7dd] {
        width:100px
    }

    .more[data-v-6ce4c7dd] {
        margin-right: 10px!important
    }
}

.no-data-page[data-v-b4d844e2] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-b4d844e2] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-b4d844e2] {
        width:70%;
        height: auto
    }
}

#footer[data-v-028a058e] {
    padding-top: 20px;
    padding-bottom: 40px;
    border-top: 2px solid #424242;
    background: #000;
    position: relative
}

.default[data-v-028a058e] {
    width: 95%
}

img[data-v-028a058e] {
    filter: grayscale(1);
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 43px;
    margin: 5px
}

img[data-v-028a058e]:hover {
    cursor: pointer;
    filter: grayscale(0);
    transition: all .2s ease-in
}

.wrap-logo[data-v-028a058e] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center
}

h5[data-v-028a058e] {
    font-size: 14;
    font-weight: 500;
    text-align: center;
    margin-top: 40px
}

span[data-v-028a058e] {
    color: var(--ready-casino-light)
}

.companies[data-v-028a058e] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.company-item[data-v-028a058e] {
    justify-content: center;
    display: flex;
    align-items: center;
    height: 85px;
    background: #fff;
    border-radius: 8px
}

.input-check[data-v-57c7a552] {
    position: relative
}

.input-check .v-btn[data-v-57c7a552],.input-check input[data-v-57c7a552] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-57c7a552]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-57c7a552] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-57c7a552] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-57c7a552] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-57c7a552] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-57c7a552] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.modal-wrapper[data-v-47195d8a] {
    position: fixed;
    overflow: hidden;
    z-index: 77;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-47195d8a] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-47195d8a] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-47195d8a] {
    position: absolute;
    z-index: -1
}

.close[data-v-47195d8a] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-47195d8a] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-47195d8a] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    background: url(../images/bg-popup.e3a24076.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0 8%;
    border: 1px solid #424242
}

.modalBox.modalLogin[data-v-47195d8a] {
    background: url(../images/bg_modal_login_signup.b065f6aa.png);
    background-size: cover;
    background-repeat: no-repeat
}

.logo-main-custom[data-v-47195d8a] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-47195d8a] {
    height: 100%;
    overflow-y: auto
}

.content-modal[data-v-47195d8a]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-47195d8a]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.content-modal_slot[data-v-47195d8a] {
    height: calc(100% - 85px)
}

.close-modal[data-v-47195d8a] {
    padding: 8px;
    border-radius: 50%;
    background: #fff;
    display: flex;
    cursor: pointer;
    transition: all .3s;
    opacity: .7
}

.close-modal[data-v-47195d8a]:hover {
    transform: scale(1.03);
    transition: all .3s;
    opacity: 1
}

.modal-top[data-v-47195d8a] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 12px 20px;
    height: 70px
}

@media(max-width: 768px) {
    .modal-top[data-v-47195d8a] {
        padding:12px
    }

    .modal-top .title h5[data-v-47195d8a] {
        font-size: 20px
    }
}

.modal-top.modal-top_login_signUp[data-v-47195d8a] {
    background: transparent
}

@media(min-width: 769px) {
    .modal-top.modal-top_login_signUp[data-v-47195d8a] {
        border-bottom:1px solid #626875;
        background: linear-gradient(180deg,#000 -199.26%,transparent);
        -webkit-backdrop-filter: blur(5px);
        backdrop-filter: blur(5px)
    }
}

.title[data-v-47195d8a] {
    display: flex;
    align-items: center
}

.title h5[data-v-47195d8a] {
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-47195d8a] {
    fill: #fff!important
}

.logo[data-v-47195d8a] {
    height: 50px
}

@media(min-width: 769px) {
    .modalLogin[data-v-47195d8a] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-47195d8a] {
        overflow-y: initial;
        border-bottom: 1px solid #424242
    }

    .modalSignUp .content-modal[data-v-47195d8a] {
        overflow-y: auto
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-47195d8a] {
        width:95%!important
    }

    .modalLogin[data-v-47195d8a] {
        width: 700px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-47195d8a] {
        height:100%!important
    }

    .modalBox[data-v-47195d8a] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }

    .content-modal[data-v-47195d8a] {
        height: 100%;
        overflow-y: auto
    }

    .content-service-modal[data-v-47195d8a] {
        height: calc(100% - 70px)!important;
        overflow: hidden!important
    }
}

#login[data-v-7737fb3c] {
    height: 100%;
    margin: 0 auto;
    background-size: cover;
    background-repeat: no-repeat
}

@media(max-width: 768px)and (max-height:630px) {
    #login[data-v-7737fb3c] {
        height:650px;
        padding-bottom: 30px
    }
}

.wrap-login[data-v-7737fb3c] {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px
}

.wrap-login .bg_login_wrap[data-v-7737fb3c] {
    width: 50%;
    height: 100%;
    position: relative
}

.wrap-login .bg_login_wrap img[data-v-7737fb3c] {
    width: calc(100% + 50px);
    height: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap-login .login_form_wrap[data-v-7737fb3c] {
    width: 70%;
    height: 75%;
    border-radius: 12px;
    background: #17243d;
    box-shadow: 0 0 64px 0 hsla(0,0%,100%,.25);
    display: flex;
    gap: 10px;
    z-index: 1;
    position: relative
}

.wrap-login .login_form_wrap[data-v-7737fb3c]:after {
    content: "";
    position: absolute;
    right: -43px;
    top: -38px;
    background: url(../images/icon_blackjack_login.67d29606.png);
    background-repeat: no-repeat;
    background-size: cover;
    width: 100px;
    height: 60px;
    transform: rotate(30deg);
    z-index: 0
}

.wrap-login .login_form_wrap .wrap_logo_login[data-v-7737fb3c] {
    width: 40%;
    position: relative
}

.wrap-login .login_form_wrap .wrap_logo_login img[data-v-7737fb3c] {
    -o-object-fit: cover;
    object-fit: cover
}

@media(min-width: 769px) {
    .wrap-login .login_form_wrap .wrap_logo_login img[data-v-7737fb3c] {
        position:absolute;
        left: -32px;
        top: 26px;
        height: 100%
    }
}

@media(max-width: 768px) {
    .wrap-login .login_form_wrap .wrap_logo_login[data-v-7737fb3c] {
        display:flex;
        justify-content: center;
        width: 100%
    }

    .wrap-login .login_form_wrap .wrap_logo_login img[data-v-7737fb3c] {
        width: 40%
    }
}

@media(max-width: 500px) {
    .wrap-login .login_form_wrap .wrap_logo_login img[data-v-7737fb3c] {
        width:60%
    }
}

.wrap-login .login_form_wrap .wrap_form_login[data-v-7737fb3c] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 58%
}

@media(min-width: 768px)and (max-height:500px) {
    .wrap-login .login_form_wrap[data-v-7737fb3c] {
        height:-moz-max-content;
        height: max-content;
        padding: 8px 0
    }

    .wrap-login .login_form_wrap .wrap_logo_login img[data-v-7737fb3c] {
        left: -12px;
        top: 24px
    }
}

@media(min-width: 768px)and (max-height:400px) {
    .wrap-login .login_form_wrap .wrap_logo_login img[data-v-7737fb3c] {
        left:10px;
        top: 8px
    }
}

@media(max-width: 768px) {
    .wrap-login .login_form_wrap[data-v-7737fb3c] {
        flex-direction:column;
        width: 75%;
        height: -moz-max-content;
        height: max-content;
        padding-bottom: 16px
    }

    .wrap-login .login_form_wrap .wrap_form_login[data-v-7737fb3c] {
        width: 100%
    }
}

@media(max-width: 400px) {
    .wrap-login .login_form_wrap[data-v-7737fb3c] {
        width:95%
    }

    .wrap-login .login_form_wrap[data-v-7737fb3c]:after {
        display: none
    }
}

.wrap-login h3[data-v-7737fb3c] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login form[data-v-7737fb3c] {
    margin-top: 20px;
    width: 80%
}

.wrap-login form .field[data-v-7737fb3c] {
    display: flex;
    align-items: center
}

.wrap-login form .field div[data-v-7737fb3c] {
    height: 40px;
    padding: 8px;
    border: 1px solid #424242;
    border-right: none;
    border-radius: 6px 0 0 6px;
    background: #fff;
    display: flex;
    align-items: center
}

.wrap-login form .form_register[data-v-7737fb3c] {
    text-align: center;
    color: #757575;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px;
    cursor: pointer
}

.wrap-login form .form_register[data-v-7737fb3c]:hover {
    color: var(--aqua-light)
}

.wrap-login form input[data-v-7737fb3c] {
    width: 100%;
    height: 40px;
    padding: 8px 15px 8px 0;
    border-radius: 0 6px 6px 0;
    color: #424242;
    background: #fff;
    border: 1px solid #424242;
    border-left: none;
    outline: none
}

.wrap-login form input[data-v-7737fb3c]::-moz-placeholder {
    color: #9e9e9e;
    font-size: 13px
}

.wrap-login form input[data-v-7737fb3c]::placeholder {
    color: #9e9e9e;
    font-size: 13px
}

.wrap-login form button[data-v-7737fb3c] {
    padding: 6px 30px;
    width: 100%;
    color: #fff;
    background: var(--aqua-light);
    border-radius: 8px;
    border: 1px solid var(--aqua-light);
    margin-top: 40px;
    cursor: pointer
}

.wrap-login form button[data-v-7737fb3c]:focus,.wrap-login form button[data-v-7737fb3c]:hover {
    outline: none
}

@media(min-width: 768px)and (max-height:500px) {
    .wrap-login form[data-v-7737fb3c] {
        width:90%
    }
}

@media(min-width: 768px)and (max-height:450px) {
    .wrap-login form button[data-v-7737fb3c] {
        margin-top:24px
    }
}

@media(max-width: 375px) {
    .wrap-login form[data-v-7737fb3c] {
        width:90%
    }
}

@media(max-width: 768px) {
    .wrap-login[data-v-7737fb3c] {
        flex-direction:column
    }

    .wrap-login .bg_login_wrap[data-v-7737fb3c] {
        width: 50%;
        height: auto;
        position: static
    }

    .wrap-login .bg_login_wrap img[data-v-7737fb3c] {
        width: 100%;
        position: static
    }
}

#sign-up[data-v-4e209d6c] {
    margin: 0 auto;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

#sign-up img[data-v-4e209d6c] {
    width: 48%
}

@media(max-width: 992px) {
    #sign-up img[data-v-4e209d6c] {
        display:none
    }
}

@media(max-height: 735px) {
    #sign-up[data-v-4e209d6c] {
        height:auto;
        padding: 30px 15px
    }
}

@media(max-width: 768px) {
    #sign-up[data-v-4e209d6c] {
        overflow-y:auto;
        overflow-x: hidden;
        height: auto;
        padding: 30px 15px
    }
}

@media(max-width: 375px) {
    #sign-up[data-v-4e209d6c] {
        padding:30px 10px
    }
}

.wrap_form_register[data-v-4e209d6c] {
    width: 80%;
    height: -moz-max-content;
    height: max-content;
    border-radius: 12px;
    background: #17243d;
    box-shadow: 0 0 64px 0 hsla(0,0%,100%,.25);
    z-index: 1;
    position: relative
}

.wrap_form_register[data-v-4e209d6c]:after {
    content: "";
    position: absolute;
    right: -43px;
    top: -38px;
    background: url(../images/icon_blackjack_login.67d29606.png);
    background-repeat: no-repeat;
    background-size: cover;
    width: 100px;
    height: 60px;
    transform: rotate(30deg);
    z-index: 0
}

@media(max-width: 500px) {
    .wrap_form_register[data-v-4e209d6c] {
        width:85%
    }
}

@media(max-width: 400px) {
    .wrap_form_register[data-v-4e209d6c] {
        width:92%
    }
}

.text-error[data-v-4e209d6c] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #e83d43!important
}

form[data-v-4e209d6c] {
    padding: 15px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-4e209d6c] {
        width:100%
    }

    form .submit[data-v-4e209d6c] {
        display: flex;
        justify-content: center
    }
}

.wrap-form[data-v-4e209d6c] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px
}

@media(max-width: 768px) {
    .wrap-form[data-v-4e209d6c] {
        grid-template-columns:1fr;
        gap: 12px
    }
}

.field .title_input[data-v-4e209d6c] {
    display: flex;
    align-items: center;
    gap: 5px;
    padding-bottom: 5px
}

.field label[data-v-4e209d6c] {
    display: block;
    font-size: 14px;
    text-transform: uppercase
}

.field label span[data-v-4e209d6c] {
    color: #e83d43
}

@media(max-width: 768px) {
    .field label[data-v-4e209d6c] {
        width:100%;
        font-size: 12px
    }
}

.field .input-check input[data-v-4e209d6c],.field input[data-v-4e209d6c] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-4e209d6c]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-4e209d6c] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-4e209d6c] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-4e209d6c] {
    display: block
}

.field .drop-down ul[data-v-4e209d6c] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-4e209d6c]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-4e209d6c] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-4e209d6c] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-4e209d6c]:hover {
    transition: all .2s linear;
    background: var(--aqua-light);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-4e209d6c] {
    background: var(--aqua-dark);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-4e209d6c] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 5px
    }

    .field .drop-down[data-v-4e209d6c],.field input[data-v-4e209d6c],.field p[data-v-4e209d6c] {
        width: 100%
    }

    .field button[data-v-4e209d6c] {
        width: 160px
    }

    .field .btn-bank[data-v-4e209d6c] {
        font-size: 12px
    }
}

@media(min-width: 769px) {
    .field[data-v-4e209d6c]:last-child {
        grid-column:span 2
    }
}

.input-signup[data-v-4e209d6c] {
    display: flex;
    flex-direction: column;
    width: 100%
}

.icon-input-signup[data-v-4e209d6c] {
    width: 38px;
    height: 38px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    align-items: center;
    justify-content: center
}

.suggest[data-v-4e209d6c] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-4e209d6c] {
    padding: 4px 30px;
    border-radius: 8px;
    background: var(--aqua-light)
}

.submit[data-v-4e209d6c] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-4e209d6c] {
    width: 100%
}

.item-title-bank[data-v-4e209d6c] {
    display: flex;
    align-items: center
}

.item-bank_aqua:hover {
    background: var(--aqua-dark)
}

.input-signup .input-check .input {
    background: #fff;
    color: #212121
}

.input-signup .input-check .input::-moz-placeholder {
    color: #212121
}

.input-signup .input-check .input::placeholder {
    color: #212121
}

.input-signup .drop-bank .btn-bank {
    background: #fff!important
}

#depositHistory[data-v-37a0b87c] {
    padding: 0;
    height: 100%
}

.table_pc[data-v-37a0b87c] {
    height: calc(100% - 50px);
    overflow-y: auto;
    padding: 15px
}

.table_pc[data-v-37a0b87c]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-37a0b87c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-37a0b87c] {
        display:none
    }
}

.table_mobile[data-v-37a0b87c] {
    display: none
}

table[data-v-37a0b87c] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-37a0b87c] {
    border-radius: 10px!important;
    background: linear-gradient(180deg,#ebdfc5,#e9c99b);
    color: #000
}

table thead tr th[data-v-37a0b87c] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-37a0b87c]:first-child {
    border-radius: 8px 0 0 8px
}

table thead tr th[data-v-37a0b87c]:last-child {
    border-radius: 0 8px 8px 0
}

table tbody tr[data-v-37a0b87c] {
    height: 63px;
    border-bottom: 1px solid #7a7a7a
}

table tbody tr[data-v-37a0b87c]:hover {
    background-color: #515151
}

table tbody td[data-v-37a0b87c] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-37a0b87c],td[data-v-37a0b87c],th[data-v-37a0b87c] {
    border-collapse: collapse
}

.name_value[data-v-37a0b87c] {
    color: #fff
}

.money_value[data-v-37a0b87c] {
    color: #46c877
}

.COMPLETED[data-v-37a0b87c] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-37a0b87c],.REQUEST[data-v-37a0b87c] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-37a0b87c] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

.v-card--variant-elevated[data-v-37a0b87c],.v-card--variant-flat[data-v-37a0b87c] {
    background: #000
}

[data-v-37a0b87c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-37a0b87c] .v-pagination__item--is-active {
    background: linear-gradient(180deg,#ebdfc5,#e9c99b)
}

[data-v-37a0b87c] .v-pagination__item--is-active .v-btn__content {
    color: #131313
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-37a0b87c] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-37a0b87c] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-37a0b87c] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-37a0b87c] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-37a0b87c] {
        border-radius: 8px;
        background: linear-gradient(180deg,#4c4a55,#2c2a35);
        font-size: 13px;
        padding: 10px 12px 0 12px
    }

    .item-mobile .item-content[data-v-37a0b87c] {
        display: grid;
        grid-template-columns: 50% calc(50% - 8px);
        gap: 8px;
        padding: 8px
    }

    .item-mobile .item-content div[data-v-37a0b87c]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-6a101e54] {
    padding: 30px 0 0 0;
    height: 100%
}

.wrap-deposit[data-v-6a101e54] {
    height: -moz-max-content;
    height: max-content;
    padding: 15px 0 0;
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    gap: 12px
}

.wrap-deposit[data-v-6a101e54]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-6a101e54]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.description[data-v-6a101e54] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank[data-v-6a101e54] {
    height: 200px
}

.list-bank[data-v-6a101e54]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-6a101e54] {
    transition: all .3s ease-in
}

.item-bank[data-v-6a101e54]:hover {
    transition: all .3s ease-in;
    background: #c69a6b;
    color: #fff
}

.item-title[data-v-6a101e54] {
    color: #fff
}

.item-title img[data-v-6a101e54] {
    border: unset;
    border-radius: unset
}

.bank[data-v-6a101e54] {
    background: linear-gradient(90deg,rgba(76,74,85,0),rgba(67,65,76,.76) 15%,#2c2a35 48.18%,rgba(67,65,76,.76) 84.95%,rgba(76,74,85,0));
    padding: 10px;
    text-align: center;
    position: relative
}

.bank[data-v-6a101e54]:before {
    top: 0
}

.bank[data-v-6a101e54]:after,.bank[data-v-6a101e54]:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    height: 1px;
    background: linear-gradient(90deg,hsla(0,0%,100%,0),#ebdfc5 47.78%,hsla(0,0%,100%,0) 96.4%)
}

.bank[data-v-6a101e54]:after {
    bottom: 0
}

.bank h3[data-v-6a101e54] {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin-bottom: 12px
}

.bank img[data-v-6a101e54] {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    border-radius: 0 12px 12px 0
}

.bank .content-top-deposit[data-v-6a101e54] {
    display: flex;
    justify-content: center;
    gap: 20px
}

.bank .content-top-deposit .item-content-top[data-v-6a101e54] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-6a101e54] {
    color: #bdbdbd;
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 5px
}

.bank .content-top-deposit h3[data-v-6a101e54] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

@media(max-width: 575px) {
    .bank .content-top-deposit[data-v-6a101e54] {
        flex-direction:column;
        gap: 5px
    }
}

.wrap-field[data-v-6a101e54] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 0;
    border-radius: 12px
}

.wrap-content-deposit[data-v-6a101e54] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 4px 12px
}

.field[data-v-6a101e54] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-6a101e54] {
    font-size: 14px;
    color: #fff;
    margin-bottom: 5px;
    display: flex;
    align-items: center;
    gap: 5px
}

.field .input-deposit[data-v-6a101e54] {
    display: flex;
    gap: 10px
}

.field .input-deposit .input-field[data-v-6a101e54] {
    width: 100%
}

.field .icon-input-deposit[data-v-6a101e54] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-6a101e54] {
    color: #d6d6d6;
    font-size: 13px;
    font-weight: 500
}

@media(max-width: 768px) {
    .field[data-v-6a101e54] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-6a101e54] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    gap: 5px
}

.wrap-btn button[data-v-6a101e54] {
    padding: 10px 20px;
    border-radius: 8px;
    border: 1px solid #616161;
    background: linear-gradient(180deg,#4e4e4e -199.26%,rgba(30,30,30,.5));
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-6a101e54]:hover {
    background: #c69a6b;
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-6a101e54]:last-child {
    background: #c69a6b;
    display: flex;
    align-items: center;
    gap: 5px;
    justify-content: center
}

@media(max-width: 768px) {
    .wrap-btn button[data-v-6a101e54] {
        font-size:16px
    }
}

.des-bottom[data-v-6a101e54] {
    background: linear-gradient(90deg,rgba(76,74,85,0),rgba(67,65,76,.76) 15%,#2c2a35 48.18%,rgba(67,65,76,.76) 84.95%,rgba(76,74,85,0));
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 15px;
    text-align: center;
    position: relative
}

.des-bottom[data-v-6a101e54]:before {
    top: 0
}

.des-bottom[data-v-6a101e54]:after,.des-bottom[data-v-6a101e54]:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    height: 1px;
    background: linear-gradient(90deg,hsla(0,0%,100%,0),#ebdfc5 47.78%,hsla(0,0%,100%,0) 96.4%)
}

.des-bottom[data-v-6a101e54]:after {
    bottom: 0
}

.v-btn[data-v-6a101e54],input[data-v-6a101e54],textarea[data-v-6a101e54] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #fff;
    padding: 6px 10px;
    width: 100%;
    color: #424242;
    height: 44px
}

.v-btn[data-v-6a101e54]:focus,.v-btn[data-v-6a101e54]:hover,input[data-v-6a101e54]:focus,input[data-v-6a101e54]:hover,textarea[data-v-6a101e54]:focus,textarea[data-v-6a101e54]:hover {
    outline: none
}

@media(max-width: 992px) {
    .v-btn[data-v-6a101e54],input[data-v-6a101e54],textarea[data-v-6a101e54] {
        padding:4px 10px
    }
}

input[data-v-6a101e54]::-webkit-inner-spin-button,input[data-v-6a101e54]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-6a101e54] {
    -moz-appearance: textfield
}

.v-btn[data-v-6a101e54] {
    height: 44px;
    transform: scale(1);
    justify-content: start!important
}

.submit[data-v-6a101e54] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: linear-gradient(180deg,#ebdfc5,#e9c99b);
    color: #2e2e2e
}

.error-deposit[data-v-6a101e54],.suggest-amount-deposit[data-v-6a101e54] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-6a101e54] {
    color: red!important
}

.space[data-v-6a101e54] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-6a101e54] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-deposit .tab-item-deposit[data-v-6a101e54] {
        padding:4px 15px
    }

    .tab-deposit .tab-item-deposit[data-v-6a101e54]:first-child {
        margin-right: 10px
    }

    .wrap-deposit[data-v-6a101e54] {
        padding-top: 12px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-6a101e54] {
        font-size: 18px
    }

    .wrap-deposit .wrap-field[data-v-6a101e54] {
        grid-gap: 12px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .title[data-v-6a101e54] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit[data-v-6a101e54] {
        width: 34px;
        height: 34px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit svg[data-v-6a101e54] {
        width: 20px
    }

    .wrap-deposit .des-bottom[data-v-6a101e54] {
        margin-top: 20px
    }

    .wrap-deposit .des-bottom p[data-v-6a101e54] {
        font-size: 12px
    }

    .wrap-deposit .submit[data-v-6a101e54] {
        margin-top: 24px
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-6a101e54] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-6a101e54] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-6a101e54] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-6a101e54] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .tab-deposit[data-v-6a101e54],.wrap-deposit .wrap-deposit-account .bank .content h3[data-v-6a101e54],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-6a101e54] {
        font-size: 13px
    }

    .description[data-v-6a101e54] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-6a101e54] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-deposit[data-v-6a101e54] {
        grid-template-columns: 1fr
    }

    .wrap-field .field .input-deposit .input-field[data-v-6a101e54],.wrap-field .field .input-deposit[data-v-6a101e54],.wrap-field .field[data-v-6a101e54] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-6a101e54],.wrap-field .field input[data-v-6a101e54],.wrap-field .field textarea[data-v-6a101e54] {
        padding: 10px!important;
        width: 100%!important
    }

    .wrap-field .field p[data-v-6a101e54] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-6a101e54],.wrap-field .field input[data-v-6a101e54],.wrap-field .field p[data-v-6a101e54] {
        font-size: 15px
    }

    .wrap-field .wrap-btn[data-v-6a101e54] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-6a101e54] {
        margin-top: 12px;
        font-size: 12px
    }
}

@media(max-width: 576px) {
    .wrap-btn[data-v-6a101e54] {
        grid-template-columns:repeat(2,1fr)!important
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-6a101e54] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-6a101e54] {
        margin: 0
    }

    .submit[data-v-6a101e54] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-6a101e54] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-6a101e54]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-6a101e54] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-6a101e54] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-6a101e54] {
        padding: 4px 16px
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-6a101e54] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-6a101e54] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-6a101e54] {
        margin: 5px 0
    }
}

.content-tab-payment {
    padding: 20px;
    border-radius: 40px 40px 0 0;
    box-shadow: 0 2px 21.7px 0 rgba(0,0,0,.5);
    border-top: 2px solid #efe0cb;
    background: url(../images/bg_modal_content_2.21521c94.png);
    background-repeat: no-repeat;
    background-size: cover;
    position: relative
}

.content-tab-payment .title_form {
    position: absolute;
    top: -24px;
    left: 50%;
    height: 44px;
    width: 232px;
    transform: translateX(-50%);
    background: url(../images/bg_title_deposit.21c3a1d1.png);
    background-repeat: no-repeat;
    background-size: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.content-tab-payment .title_form h3 {
    color: #2c2a35;
    font-size: 20px
}

#withdrawHistory[data-v-6c3f74f1] {
    height: 100%
}

.table_pc[data-v-6c3f74f1] {
    height: calc(100% - 50px);
    overflow-y: auto
}

.table_pc[data-v-6c3f74f1]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-6c3f74f1]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-6c3f74f1] {
        display:none
    }
}

table[data-v-6c3f74f1] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-6c3f74f1] {
    border-radius: 10px!important;
    background: linear-gradient(180deg,#ebdfc5,#e9c99b);
    color: #000
}

table thead tr th[data-v-6c3f74f1] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-6c3f74f1]:first-child {
    border-radius: 8px 0 0 8px
}

table thead tr th[data-v-6c3f74f1]:last-child {
    border-radius: 0 8px 8px 0
}

table tbody tr[data-v-6c3f74f1] {
    height: 63px;
    border-bottom: 1px solid #7a7a7a
}

table tbody tr[data-v-6c3f74f1]:hover {
    background-color: #515151
}

table tbody td[data-v-6c3f74f1] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-6c3f74f1],td[data-v-6c3f74f1],th[data-v-6c3f74f1] {
    border-collapse: collapse
}

.name_value[data-v-6c3f74f1] {
    color: #fff
}

.money_value[data-v-6c3f74f1] {
    color: #ff511a
}

.COMPLETED[data-v-6c3f74f1] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-6c3f74f1],.REQUEST[data-v-6c3f74f1] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-6c3f74f1] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-6c3f74f1] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-6c3f74f1] .v-pagination__item--is-active {
    background: linear-gradient(180deg,#ebdfc5,#e9c99b)
}

[data-v-6c3f74f1] .v-pagination__item--is-active .v-btn__content {
    color: #131313
}

.table_mobile[data-v-6c3f74f1] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-6c3f74f1] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-6c3f74f1] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-6c3f74f1] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-6c3f74f1] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-6c3f74f1] {
        border-radius: 8px;
        background: linear-gradient(180deg,#4c4a55,#2c2a35);
        font-size: 13px;
        padding: 10px 12px 0 12px
    }

    .item-mobile .item-content[data-v-6c3f74f1] {
        display: grid;
        grid-template-columns: 50% calc(50% - 8px);
        gap: 8px;
        padding: 8px
    }

    .item-mobile .item-content div[data-v-6c3f74f1]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-6a24d357] {
    height: 100%;
    padding: 30px 0 0 0
}

.wrap-withdraw[data-v-6a24d357] {
    height: 100%
}

.wrap-withdraw[data-v-6a24d357]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-6a24d357]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.description[data-v-6a24d357] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-6a24d357] {
    transition: all .3s ease-in
}

.item-lang[data-v-6a24d357]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.bank[data-v-6a24d357] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-6a24d357] {
    margin-bottom: 15px
}

.bank .content[data-v-6a24d357] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-6a24d357] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content h3[data-v-6a24d357] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-6a24d357] {
    display: grid;
    grid-gap: 15px
}

.wrap-content-withdraw[data-v-6a24d357] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 5px 20px;
    margin-top: 10px
}

.field[data-v-6a24d357] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-6a24d357] {
    color: #fff;
    margin-bottom: 5px;
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 5px
}

.field .input-withdraw[data-v-6a24d357] {
    display: flex;
    gap: 10px
}

.field .input-withdraw .input-field[data-v-6a24d357] {
    width: 100%
}

.field .input-withdraw input[data-v-6a24d357]:-moz-read-only {
    background-color: #424242
}

.field .input-withdraw input[data-v-6a24d357]:read-only {
    background-color: #424242
}

.field .input-withdraw input[data-v-6a24d357]:read-only::-moz-placeholder {
    color: #e0e0e0
}

.field .input-withdraw input[data-v-6a24d357]:-moz-read-only::placeholder {
    color: #e0e0e0
}

.field .input-withdraw input[data-v-6a24d357]:read-only::placeholder {
    color: #e0e0e0
}

.field .icon-input-withdraw[data-v-6a24d357] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-6a24d357] {
    color: #d6d6d6;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

.field[data-v-6a24d357]:nth-child(5) {
    grid-column: span 2
}

@media(max-width: 768px) {
    .field[data-v-6a24d357] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-6a24d357] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    gap: 5px
}

.wrap-btn button[data-v-6a24d357] {
    padding: 10px 20px;
    border-radius: 8px;
    border: 1px solid #616161;
    background: linear-gradient(180deg,#4e4e4e -199.26%,rgba(30,30,30,.5));
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-6a24d357]:hover {
    background: #c69a6b;
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-6a24d357]:last-child {
    background: #c69a6b
}

.des-bottom[data-v-6a24d357] {
    border-radius: 8px;
    color: #bdbdbd;
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px
}

.v-btn[data-v-6a24d357],input[data-v-6a24d357],textarea[data-v-6a24d357] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #fff;
    padding: 10px 10px;
    width: 100%;
    color: #424242
}

.v-btn[data-v-6a24d357]:focus,.v-btn[data-v-6a24d357]:hover,input[data-v-6a24d357]:focus,input[data-v-6a24d357]:hover,textarea[data-v-6a24d357]:focus,textarea[data-v-6a24d357]:hover {
    outline: none
}

.item-title[data-v-6a24d357] {
    color: #fff
}

.item-title img[data-v-6a24d357] {
    border: unset;
    border-radius: unset
}

.v-btn[data-v-6a24d357] {
    height: 46px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-6a24d357] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-6a24d357] {
    width: 50%
}

.submit[data-v-6a24d357] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    color: #2e2e2e;
    background: linear-gradient(180deg,#ebdfc5,#e9c99b);
    margin-top: 20px
}

input[data-v-6a24d357]::-webkit-inner-spin-button,input[data-v-6a24d357]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-6a24d357] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-6a24d357] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-6a24d357] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-6a24d357] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-withdraw .tab-item-withdraw[data-v-6a24d357] {
        padding:4px 15px
    }

    .tab-withdraw .tab-item-withdraw[data-v-6a24d357]:first-child {
        margin-right: 10px
    }

    .wrap-withdraw[data-v-6a24d357] {
        padding-top: 12px
    }

    .wrap-withdraw .wrap-field[data-v-6a24d357] {
        grid-gap: 12px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw[data-v-6a24d357] {
        grid-gap: 10px 20px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw .title[data-v-6a24d357] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-withdraw .submit[data-v-6a24d357] {
        margin-top: 28px
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-6a24d357] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-6a24d357] {
        height: auto;
        padding-bottom: 20px
    }

    .tab-withdraw[data-v-6a24d357] {
        font-size: 13px
    }

    .description[data-v-6a24d357] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-6a24d357] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-6a24d357],.bank .content p[data-v-6a24d357] {
        font-size: 13px
    }

    .wrap-field[data-v-6a24d357] {
        padding-top: 12px;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-withdraw[data-v-6a24d357] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-6a24d357] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-6a24d357] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-6a24d357] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-6a24d357] {
        height: 42px
    }

    .wrap-field .field .v-btn[data-v-6a24d357],.wrap-field .field input[data-v-6a24d357],.wrap-field .field textarea[data-v-6a24d357] {
        padding: 8px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-6a24d357] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-6a24d357],.wrap-field .field input[data-v-6a24d357],.wrap-field .field p[data-v-6a24d357] {
        font-size: 15px
    }

    .wrap-field .field .wrap-content[data-v-6a24d357] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .field[data-v-6a24d357]:last-child {
        grid-column: span 1
    }

    .wrap-field .wrap-btn[data-v-6a24d357] {
        display: grid;
        grid-template-columns: repeat(2,1fr)
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-6a24d357],.wrap-field .field textarea[data-v-6a24d357] {
        width:100%
    }

    .wrap-field .field textarea[data-v-6a24d357] {
        height: 48px
    }

    .bank .content[data-v-6a24d357] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-6a24d357] {
        margin: 0
    }

    .submit[data-v-6a24d357] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-6a24d357] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-6a24d357] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-6a24d357] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-6a24d357]:first-child {
        margin-right: 5px
    }
}

#myPage[data-v-2a9918ef] {
    padding: 30px 0 0 0;
    height: 100%
}

#myPage .title-my-page[data-v-2a9918ef] {
    display: flex;
    align-items: center;
    position: relative
}

#myPage .title-my-page[data-v-2a9918ef]:before {
    content: "";
    position: absolute;
    left: 10px;
    right: 0;
    height: 2px;
    background: #e9c99b
}

#myPage .title-my-page h3[data-v-2a9918ef] {
    font-weight: 600;
    font-size: 16px;
    color: #2c2a35;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative
}

#myPage .title-my-page h3 img[data-v-2a9918ef] {
    width: 240px
}

#myPage .title-my-page h3 span[data-v-2a9918ef] {
    position: absolute
}

#myPage .wrap_form[data-v-2a9918ef] {
    border-radius: 40px 40px 0 0;
    box-shadow: 0 2px 21.7px 0 rgba(0,0,0,.5);
    border-top: 2px solid #efe0cb;
    background: url(../images/bg_modal_content_2.21521c94.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%
}

@media(max-width: 576px) {
    #myPage .wrap_form[data-v-2a9918ef] {
        height:-moz-max-content;
        height: max-content
    }
}

#myPage form[data-v-2a9918ef] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 20px;
    padding: 20px
}

.disable .input-my-page .icon-my-page[data-v-2a9918ef] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-2a9918ef] {
    display: flex;
    gap: 10px
}

.input-my-page .input-field[data-v-2a9918ef],.input-my-page input[data-v-2a9918ef] {
    width: 100%!important
}

.form_mypage[data-v-2a9918ef] {
    padding: 8px 0 0 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.form_mypage .item_input[data-v-2a9918ef] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-2a9918ef] {
    font-weight: 400;
    font-size: 14px;
    margin-bottom: 4px;
    display: flex;
    align-items: center;
    gap: 5px
}

.form_mypage .item_input .v-btn[data-v-2a9918ef],.form_mypage .item_input input[data-v-2a9918ef] {
    width: 100%;
    padding: 8px 12px;
    border-radius: 6px;
    color: #000;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.form_mypage .item_input .v-btn[data-v-2a9918ef] {
    transform: scale(1);
    height: unset!important;
    justify-content: start!important;
    background: #fff;
    color: #000
}

.form_mypage .item_input .disable-input[data-v-2a9918ef] {
    background: #8c8c8c;
    border: none;
    pointer-events: none
}

@media(max-width: 576px) {
    .form_mypage[data-v-2a9918ef] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-2a9918ef] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-2a9918ef] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
    width: 100%;
    padding: 10px 50px;
    color: #2e2e2e;
    border-radius: 8px;
    font-size: 16px;
    background: linear-gradient(180deg,#ebdfc5,#e9c99b)
}

.btn .btn_submit[data-v-2a9918ef]:hover {
    box-shadow: 0 8px 24px hsla(0,0%,100%,.2)
}

#text-error[data-v-2a9918ef] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-2a9918ef] {
    margin-top: 2px;
    font-size: 12px;
    color: #d6d6d6
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-2a9918ef] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-2a9918ef] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-2a9918ef] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-2a9918ef] {
        font-size: 12px
    }
}

.item_input {
    .input-check {
        .input {
            padding: 7px 12px!important;
            background: #fff;
            color: #000
        }
    }
}

.list-bank {
    &::-webkit-scrollbar {
        width: 0
    }
}

.item-bank {
    &:hover {
        transition: all .3s ease-in;
        background: var(--aqua-light);
        color: #fff
    }

    &:last-child {
        border-bottom: none
    }
}

.item-title {
    img {
        border: unset;
        border-radius: unset
    }
}

#coupon[data-v-28e0a86c] {
    padding: 30px 0 0 0;
    height: 100%
}

.table_pc[data-v-28e0a86c] {
    height: calc(100% - 70px);
    overflow-y: auto;
    padding: 20px
}

.table_pc[data-v-28e0a86c]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-28e0a86c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-28e0a86c] {
        display:none
    }
}

table[data-v-28e0a86c] {
    font-size: 14px
}

table thead tr[data-v-28e0a86c] {
    border-radius: 10px!important;
    background: linear-gradient(180deg,#ebdfc5,#e9c99b);
    color: #313131
}

table thead tr th[data-v-28e0a86c] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-28e0a86c]:first-child {
    border-radius: 8px 0 0 8px
}

table thead tr th[data-v-28e0a86c]:last-child {
    border-radius: 0 8px 8px 0
}

table tbody tr[data-v-28e0a86c] {
    height: 63px;
    border-bottom: 1px solid #7a7a7a
}

table tbody tr[data-v-28e0a86c]:hover {
    background-color: #515151
}

table tbody td[data-v-28e0a86c] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table tbody td[data-v-28e0a86c]:first-child,table tbody td[data-v-28e0a86c]:nth-child(5) {
    color: #9e9e9e
}

table[data-v-28e0a86c],td[data-v-28e0a86c],th[data-v-28e0a86c] {
    border-collapse: collapse
}

button[data-v-28e0a86c] {
    padding: .2rem 1rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-28e0a86c] {
        padding:4px 15px
    }
}

.use[data-v-28e0a86c] {
    background: #24a644;
    color: #fff
}

.cant-use[data-v-28e0a86c] {
    background: hsla(0,100%,77%,.3);
    color: #ff4f4f
}

.cant-use[data-v-28e0a86c]:hover {
    cursor: no-drop
}

.expired[data-v-28e0a86c] {
    background: #57470a;
    color: #ebc220
}

.expired[data-v-28e0a86c]:hover {
    cursor: no-drop
}

.used[data-v-28e0a86c] {
    background: rgba(41,109,212,.3);
    color: #00a3ff
}

.used[data-v-28e0a86c]:hover {
    cursor: no-drop
}

.item-mobile[data-v-28e0a86c] {
    border-radius: 8px;
    background: linear-gradient(180deg,#4c4a55,#2c2a35);
    font-size: 13px;
    padding: 10px 12px 0 12px;
    margin: 14px
}

.item-mobile .item-content[data-v-28e0a86c] {
    display: grid;
    grid-template-columns: 50% calc(50% - 8px);
    gap: 8px;
    padding: 8px
}

.item-mobile .item-content div[data-v-28e0a86c]:last-child {
    text-align: right
}

[data-v-28e0a86c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-28e0a86c] .v-pagination__item--is-active {
    background: linear-gradient(180deg,#ebdfc5,#e9c99b)
}

[data-v-28e0a86c] .v-pagination__item--is-active .v-btn__content {
    color: #131313
}

.table-mobile[data-v-28e0a86c] {
    display: none
}

.money[data-v-28e0a86c] {
    color: #37eb33
}

.wrapper_coupon[data-v-28e0a86c] {
    border-radius: 40px 40px 0 0;
    box-shadow: 0 2px 21.7px 0 rgba(0,0,0,.5);
    border-top: 2px solid #efe0cb;
    background: url(../images/bg_modal_content_2.21521c94.png);
    background-repeat: no-repeat;
    background-size: cover
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-28e0a86c] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-28e0a86c] {
        height:100%;
        overflow-y: auto
    }

    .table-mobile[data-v-28e0a86c] {
        display: block
    }
}

#wrapper_point[data-v-7ffd2e35] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-7ffd2e35] {
    display: none
}

.header_point[data-v-7ffd2e35] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #bdbdbd;
    height: 120px;
    font-size: 14px;
    margin-bottom: 20px;
    align-items: center;
    gap: 20px
}

.header_point .item[data-v-7ffd2e35] {
    padding: 16px;
    font-weight: 700;
    border-radius: 10px;
    border: 1px solid #616161
}

.header_point .item .title[data-v-7ffd2e35] {
    display: flex;
    align-items: center;
    gap: 5px
}

.header_point .item .number[data-v-7ffd2e35] {
    color: #fff;
    text-align: center;
    font-size: 26px;
    border-radius: 54px
}

.header_point .item:first-child .number[data-v-7ffd2e35] {
    background: #616161
}

.header_point .item:nth-child(2) .number[data-v-7ffd2e35] {
    background: #15b76d
}

.header_point .item:nth-child(3) .number[data-v-7ffd2e35] {
    background: #4fd1c5
}

.item[data-v-7ffd2e35] {
    text-align: center;
    background-color: #212121;
    padding: 20px 0;
    border-radius: 10px
}

.item .title[data-v-7ffd2e35] {
    text-transform: uppercase
}

.item .number[data-v-7ffd2e35] {
    margin-top: 16px;
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.body_point[data-v-7ffd2e35] {
    padding-top: 16px;
    border-top: 1px solid #616161;
    height: calc(100% - 170px)
}

@media(max-width: 768px) {
    .body_point[data-v-7ffd2e35] {
        height:-moz-max-content;
        height: max-content
    }
}

.header[data-v-7ffd2e35] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.header h3[data-v-7ffd2e35] {
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

.form[data-v-7ffd2e35] {
    display: flex;
    gap: 10px;
    font-size: 14px
}

.form input[data-v-7ffd2e35] {
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    width: 200px;
    color: #fff
}

.form input[data-v-7ffd2e35]:focus,.form input[data-v-7ffd2e35]:hover {
    outline: none
}

.form .btn_sbumit[data-v-7ffd2e35] {
    padding: 4px 10px;
    color: #fff;
    background-color: var(--aqua-light);
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-7ffd2e35]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-7ffd2e35] {
    height: 100%;
    padding-top: 20px
}

.content-point h3[data-v-7ffd2e35] {
    color: var(--ready-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-7ffd2e35] {
    height: calc(100% - 40px);
    overflow-y: auto;
    padding: 15px;
    border-radius: 10px;
    background: linear-gradient(180deg,#3e3e3d -199.26%,#252524)
}

.table-point[data-v-7ffd2e35]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-7ffd2e35]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-7ffd2e35] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-7ffd2e35] {
    border-radius: 10px!important;
    background: #fff;
    color: #000
}

table thead tr th[data-v-7ffd2e35] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-7ffd2e35]:first-child {
    border-radius: 8px 0 0 8px
}

table thead tr th[data-v-7ffd2e35]:last-child {
    border-radius: 0 8px 8px 0
}

table tbody tr[data-v-7ffd2e35] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-7ffd2e35]:hover {
    background-color: #212121
}

table tbody td[data-v-7ffd2e35] {
    color: #9e9e9e;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-7ffd2e35],td[data-v-7ffd2e35],th[data-v-7ffd2e35] {
    border-collapse: collapse
}

[data-v-7ffd2e35] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-7ffd2e35] .v-pagination__item--is-active {
    background-color: var(--aqua-light)
}

.table_mobile .item_table[data-v-7ffd2e35] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    font-size: 13px;
    padding: 10px 12px 0 12px;
    color: #9e9e9e;
    border-radius: 10px
}

.table_mobile .item_value[data-v-7ffd2e35] {
    color: #fff
}

.table_mobile .item_content[data-v-7ffd2e35] {
    display: grid;
    grid-template-columns: 50% calc(50% - 8px);
    gap: 8px;
    padding: 8px
}

.table_mobile .item_content div[data-v-7ffd2e35]:last-child {
    text-align: right
}

.completed[data-v-7ffd2e35] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-7ffd2e35] {
    color: #ff8801!important;
    background: #80462f
}

.pending[data-v-7ffd2e35],.reject[data-v-7ffd2e35] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.reject[data-v-7ffd2e35] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-7ffd2e35]::-webkit-inner-spin-button,input[data-v-7ffd2e35]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-7ffd2e35] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-7ffd2e35] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-7ffd2e35] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-7ffd2e35] {
        height: auto;
        font-size: 13px;
        grid-template-columns: 1fr 1fr
    }

    .header_point .item[data-v-7ffd2e35]:nth-child(3) {
        grid-column: span 2
    }

    .header_point .title[data-v-7ffd2e35] {
        font-size: 18px
    }

    .header[data-v-7ffd2e35] {
        display: grid;
        grid-template-columns: 1fr;
        gap: 5px
    }

    .table-point[data-v-7ffd2e35] {
        display: none
    }

    .table_mobile[data-v-7ffd2e35] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-7ffd2e35] {
        height: 100%
    }

    .item[data-v-7ffd2e35] {
        padding: 12px 0
    }
}

@media(max-width: 576px) {
    .header_point[data-v-7ffd2e35] {
        height:auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .item[data-v-7ffd2e35]:nth-child(3) {
        grid-column: span 1
    }

    .header_point .title[data-v-7ffd2e35] {
        font-size: 14px
    }

    .btn_sbumit[data-v-7ffd2e35] {
        width: 130px
    }
}

@media(max-width: 425px) {
    .form[data-v-7ffd2e35] {
        font-size:13px
    }

    .form input[data-v-7ffd2e35] {
        width: 100%
    }
}

#bettingHistory[data-v-a57f6f2c] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-a57f6f2c] {
    height: 100%;
    overflow-y: auto;
    padding: 15px;
    border-radius: 10px;
    background: linear-gradient(180deg,#3e3e3d -199.26%,#252524)
}

.table_pc[data-v-a57f6f2c]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-a57f6f2c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-a57f6f2c] {
        display:none
    }
}

.table_mobile[data-v-a57f6f2c] {
    display: none
}

table[data-v-a57f6f2c] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-a57f6f2c] {
    border-radius: 10px!important;
    background: #fff;
    color: #000
}

table thead tr th[data-v-a57f6f2c] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-a57f6f2c]:first-child {
    border-radius: 8px 0 0 8px
}

table thead tr th[data-v-a57f6f2c]:last-child {
    border-radius: 0 8px 8px 0
}

table tbody tr[data-v-a57f6f2c] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-a57f6f2c]:hover {
    background-color: #212121
}

table tbody td[data-v-a57f6f2c] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-a57f6f2c],td[data-v-a57f6f2c],th[data-v-a57f6f2c] {
    border-collapse: collapse
}

.win[data-v-a57f6f2c] {
    color: #06df02
}

.lose[data-v-a57f6f2c] {
    color: #ff2f2f
}

.item-mobile[data-v-a57f6f2c] {
    border-radius: 8px;
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    font-size: 13px;
    padding: 10px 12px 0 12px
}

.item-mobile .item-content[data-v-a57f6f2c] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-a57f6f2c]:last-child {
    text-align: right
}

.item-mobile .item-content.first[data-v-a57f6f2c] {
    grid-template-columns: 1fr
}

[data-v-a57f6f2c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-a57f6f2c] .v-pagination__item--is-active {
    background-color: var(--aqua-light)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-a57f6f2c] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-a57f6f2c] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-a57f6f2c] {
        display: block;
        padding-bottom: 20px
    }
}

#queryCreate[data-v-5412bc30] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-5412bc30] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #000;
    font-size: 14px;
    border-radius: 20px;
    cursor: pointer;
    background-color: #fff;
    transition: all .2s ease-in
}

.back[data-v-5412bc30]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-5412bc30] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-5412bc30] {
    width: 100%;
    border-radius: 12px;
    background: linear-gradient(180deg,#3e3e3d -199.26%,#252524);
    padding: 10px 20px
}

.form .form_input[data-v-5412bc30] :disabled {
    background-color: #424242;
    color: #c2c2c2
}

.form .form_input div[data-v-5412bc30] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-5412bc30] {
    margin-bottom: 4px
}

.form input[data-v-5412bc30],.form textarea[data-v-5412bc30] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #fff;
    padding: 4px 10px;
    color: #424242
}

.form input[data-v-5412bc30]:focus,.form input[data-v-5412bc30]:hover,.form textarea[data-v-5412bc30]:focus,.form textarea[data-v-5412bc30]:hover {
    outline: none
}

.form textarea[data-v-5412bc30] {
    min-height: 300px;
    max-height: 500px
}

.content p[data-v-5412bc30],.title p[data-v-5412bc30] {
    display: flex;
    align-items: center;
    gap: 10px
}

.btn[data-v-5412bc30] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-5412bc30] {
    width: 100%;
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--aqua-light);
    font-size: 16px
}

.btn .btn_submit[data-v-5412bc30]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-5412bc30] {
    transform: translateY(1px)
}

@media(max-width: 992px) {
    .form textarea[data-v-5412bc30] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-5412bc30] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-5412bc30],.form input[data-v-5412bc30],.form textarea[data-v-5412bc30] {
        width: 100%
    }
}

#customer[data-v-7a195222] {
    padding: 20px;
    height: 100%
}

.create .btn_create[data-v-7a195222] {
    padding: 8px 14px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 50%;
    background-color: var(--aqua-light);
    transition: all .2s ease-in;
    height: 56px;
    position: absolute;
    bottom: 20px;
    right: 20px;
    display: flex;
    align-items: center;
    justify-content: center
}

.create .btn_create span[data-v-7a195222] {
    max-width: 0;
    transform: scale(0);
    opacity: 0;
    transition: all .3s
}

.create .btn_create[data-v-7a195222]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    border-radius: 40px;
    transition: all 1s;
    gap: 5px
}

.create .btn_create:hover span[data-v-7a195222] {
    max-width: 100px;
    opacity: 1;
    transition: all .5s;
    transform: scale(1)
}

.create .btn_create .icon[data-v-7a195222] {
    transform: translateY(2px)
}

@media(max-width: 768px) {
    .create .btn_create[data-v-7a195222] {
        position:fixed
    }
}

.table_customer[data-v-7a195222] {
    height: 100%;
    overflow-y: auto;
    padding: 15px;
    border-radius: 10px;
    background: linear-gradient(180deg,#3e3e3d -199.26%,#252524)
}

.table_customer[data-v-7a195222]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-7a195222]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-7a195222]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-7a195222] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-7a195222] {
    text-align: left;
    padding: 10px;
    background-color: #fff;
    color: #000;
    font-weight: 600
}

.table_customer .title>div[data-v-7a195222]:first-child {
    border-radius: 8px 0 0 8px
}

.table_customer .title>div[data-v-7a195222]:last-child {
    border-radius: 0 8px 8px 0
}

.table_customer .value[data-v-7a195222] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-7a195222] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242
}

.table_customer .value .item[data-v-7a195222]:last-child {
    border-bottom: none
}

.table_customer .value .item[data-v-7a195222]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_customer .value .item>div[data-v-7a195222] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-7a195222]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-7a195222] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-7a195222] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-7a195222] {
    fill: var(--ready-casino-dark)
}

.table_customer .value .item .date[data-v-7a195222] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-7a195222] {
        font-size:12px
    }
}

.description[data-v-7a195222] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-7a195222] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.description .description-content[data-v-7a195222] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-7a195222] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-7a195222] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-7a195222] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-7a195222] {
    display: none
}

.active_value[data-v-7a195222] {
    background-color: #212121
}

.completed[data-v-7a195222] {
    border-radius: 4px;
    background: rgba(240,253,244,.2);
    padding: 4px 8px;
    color: #49de80
}

.fail[data-v-7a195222] {
    color: #ff2c5e;
    padding: 4px 8px;
    border-radius: 4px;
    background: hsla(0,100%,77%,.31)
}

[data-v-7a195222] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-7a195222] .v-pagination__item--is-active {
    background-color: var(--aqua-light)
}

@media(min-width: 769px) {
    .customer_group[data-v-7a195222] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-7a195222] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-7a195222] {
        display: none
    }

    .create[data-v-7a195222] {
        text-align: left
    }

    .table_mobile[data-v-7a195222] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .item_moblie[data-v-7a195222] {
        border-radius: 8px 8px 0 0
    }

    .table_mobile .activeMessage .description[data-v-7a195222] {
        background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
        border-radius: 0 0 8px 8px;
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-7a195222] {
        border-radius: 8px
    }

    .table_mobile .description h5[data-v-7a195222] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-7a195222] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-7a195222] {
        background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
        padding: 10px 12px 0 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-7a195222] {
        display: grid;
        grid-template-columns: 50% calc(50% - 8px);
        grid-column-gap: 8px;
        padding: 8px 8px
    }

    .table_mobile .item_moblie>div .value[data-v-7a195222] {
        text-align: end;
        background: none
    }

    .table_mobile .item_moblie>div .value span[data-v-7a195222] {
        padding: 4px 12px
    }

    .table_mobile .item_moblie .description[data-v-7a195222] {
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-7a195222] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-118ec6d8] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-118ec6d8] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-118ec6d8] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-118ec6d8] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark)
}

.create .btn_create[data-v-118ec6d8]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-118ec6d8] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-118ec6d8] {
    height: calc(100% - 60px);
    overflow-y: auto;
    padding: 15px;
    border-radius: 10px;
    background: linear-gradient(180deg,#3e3e3d -199.26%,#252524)
}

.table_message[data-v-118ec6d8]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-118ec6d8]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-118ec6d8] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-118ec6d8] {
    text-align: left;
    padding: 10px;
    background-color: #fff;
    color: #000;
    font-weight: 600
}

.table_message .title>div[data-v-118ec6d8]:first-child {
    border-radius: 8px 0 0 8px
}

.table_message .title>div[data-v-118ec6d8]:last-child {
    border-radius: 0 8px 8px 0
}

.table_message .value[data-v-118ec6d8] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-118ec6d8] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242
}

.table_message .value .item[data-v-118ec6d8]:last-child {
    border-bottom: none
}

.table_message .value .item[data-v-118ec6d8]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_message .value .item>div[data-v-118ec6d8] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-118ec6d8]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-118ec6d8] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-118ec6d8] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-118ec6d8] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-118ec6d8] {
    color: var(--aqua-light)
}

.table_message .value .item .trash:hover svg[data-v-118ec6d8] {
    fill: var(--ready-casino-dark)
}

.table_message .value .item .date[data-v-118ec6d8] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-118ec6d8] {
        font-size:12px
    }
}

.description[data-v-118ec6d8] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-118ec6d8] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.description .description-content[data-v-118ec6d8] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-118ec6d8] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-118ec6d8] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-118ec6d8] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-118ec6d8] {
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.table_mobile[data-v-118ec6d8] {
    display: none
}

.active_value[data-v-118ec6d8] {
    background-color: #212121
}

[data-v-118ec6d8] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-118ec6d8] .v-pagination__item--is-active {
    background-color: var(--aqua-light)
}

.read[data-v-118ec6d8] {
    color: #767676
}

@media(min-width: 769px) {
    .messagebox_group[data-v-118ec6d8] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-118ec6d8] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-118ec6d8] {
        display: none
    }

    .create[data-v-118ec6d8] {
        text-align: left
    }

    .table_mobile[data-v-118ec6d8] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .value .item_moblie[data-v-118ec6d8] {
        background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
        padding: 10px 12px 0 12px;
        border-radius: 8px
    }

    .table_mobile .value .item_moblie>div[data-v-118ec6d8] {
        display: grid;
        grid-template-columns: 50% calc(50% - 8px);
        grid-column-gap: 8px;
        padding: 8px 8px
    }

    .table_mobile .value .item_moblie>div .value[data-v-118ec6d8] {
        text-align: end;
        background: none
    }

    .table_mobile .value .item_moblie>div .value span[data-v-118ec6d8] {
        padding: 4px 12px
    }

    .table_mobile .value .item_moblie .state .icon[data-v-118ec6d8] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .value .item_moblie .state .unread[data-v-118ec6d8] {
        color: var(--aqua-light)
    }

    .table_mobile .activeMessage .item_moblie[data-v-118ec6d8] {
        border-radius: 8px 8px 0 0
    }

    .table_mobile .activeMessage .description[data-v-118ec6d8] {
        background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
        border-radius: 0 0 8px 8px;
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-118ec6d8] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-118ec6d8] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-118ec6d8] {
        border-radius: 8px
    }
}

#personal[data-v-02b084cc] {
    padding-top: 60px;
    overflow: hidden;
    height: 100%
}

@media(max-width: 992px) {
    #personal[data-v-02b084cc] {
        padding-top:130px
    }
}

@media(max-width: 374px) {
    #personal[data-v-02b084cc] {
        padding-top:275px
    }
}

.titles[data-v-02b084cc] {
    position: fixed;
    top: 0;
    width: 100%;
    height: 60px
}

@media(max-width: 992px) {
    .titles[data-v-02b084cc] {
        height:130px
    }
}

@media(max-width: 374px) {
    .titles[data-v-02b084cc] {
        height:275px
    }
}

.close-modal[data-v-02b084cc] {
    display: flex;
    cursor: pointer;
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    transition: all .3s
}

.close-modal:hover svg path[data-v-02b084cc] {
    fill: #c69a6b
}

.tab-personal[data-v-02b084cc] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    background: linear-gradient(180deg,#4c4a55 -17.19%,#2c2a35 143.75%);
    box-shadow: 0 4px 15px 0 rgba(0,0,0,.3);
    border-bottom: 1px solid #ebdfc5;
    height: 100%;
    padding: 0 50px
}

.tab-personal .tab-item-personal[data-v-02b084cc] {
    color: #fff;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center
}

.tab-personal .tab-item-personal .icon[data-v-02b084cc] {
    margin-right: 5px;
    opacity: .7
}

.tab-personal .tab-item-personal[data-v-02b084cc]:hover:not(.active) {
    background: #b2a286
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-02b084cc] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-02b084cc] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-02b084cc] {
        font-size:11px
    }

    .tab-personal .tab-item-personal .icon[data-v-02b084cc] {
        width: 15px;
        height: 15px
    }
}

.tab-personal .active[data-v-02b084cc] {
    background: linear-gradient(99deg,#f4e6c3 6.97%,#c69a6b 97.77%);
    box-shadow: 0 4px 53.3px 0 #000;
    color: #292929
}

.tab-personal .active .icon[data-v-02b084cc] {
    opacity: 1
}

.tab-personal .active[data-v-02b084cc]:hover {
    transform: scale(1)
}

@media(max-width: 1200px) {
    .tab-personal[data-v-02b084cc] {
        padding:0 50px 0 20px
    }
}

@media(max-width: 992px) {
    .tab-personal[data-v-02b084cc] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 500px) {
    .tab-personal[data-v-02b084cc] {
        padding:0 40px 0 20px;
        gap: 5px
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-02b084cc] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-02b084cc] {
    height: 100%;
    overflow-y: auto;
    background: url(../images/bg_modal_content_1.88656d89.png);
    background-repeat: no-repeat;
    background-size: cover
}

.tab-content[data-v-02b084cc]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-02b084cc]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.textKo[data-v-02b084cc] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-02b084cc] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-02b084cc],.v-card--variant-flat[data-v-02b084cc] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-02b084cc] {
    background: transparent!important
}

.v-slide-group__next[data-v-02b084cc],.v-slide-group__prev[data-v-02b084cc] {
    display: none!important
}

.list_item_drop[data-v-02b084cc] {
    padding: 8px;
    margin-top: 2px
}

.item_drop[data-v-02b084cc] {
    padding: 0;
    padding-inline:0!important;min-height: auto
}

@media(max-width: 768px) {
    .tab-content[data-v-02b084cc] {
        height:100%;
        overflow-y: hidden
    }
}

.tab-item-personal.active {
    .icon path {
        fill: #292929
    }
}

.tab-deposit,.tab-withdraw {
    .v-list {
        background: linear-gradient(180deg,#4c4a55 -17.19%,#2c2a35 143.75%)!important;
        box-shadow: 0 0 4.8px 0 #6b6b6b!important
    }

    .v-list-item-title {
        color: #fff;
        display: flex;
        align-items: center;
        gap: 5px;
        padding: 10px;
        transition: all .3s;
        &:hover:not(.active) {
            background: #b2a286;
            transition: all .5s
        }
    }

    .active {
        background: linear-gradient(99deg,#f4e6c3 6.97%,#c69a6b 97.77%);
        color: #292929;
        transition: all .5s;
        svg path {
            fill: #292929
        }
    }
}

#faq-services[data-v-1e9171dc] {
    padding: 20px;
    height: 100%
}

h3[data-v-1e9171dc],h5[data-v-1e9171dc] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_faq[data-v-1e9171dc] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-1e9171dc] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-1e9171dc]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-1e9171dc]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-1e9171dc],.list-item .item[data-v-1e9171dc],.list-item .title[data-v-1e9171dc] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 15px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-1e9171dc],.list-item .item p[data-v-1e9171dc],.list-item .title p[data-v-1e9171dc] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-1e9171dc],.list-item .item .item_index[data-v-1e9171dc],.list-item .title .item_index[data-v-1e9171dc] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-1e9171dc] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-1e9171dc] {
    display: flex;
    flex-direction: column
}

.list-item .item_title[data-v-1e9171dc] {
    width: 100%;
    display: flex;
    justify-content: space-between
}

@media(max-width: 768px) {
    .list-item .item_title[data-v-1e9171dc] {
        display:block
    }
}

.list-item .item_title .title-content-item-faq[data-v-1e9171dc] {
    font-size: 20px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600;
    line-height: 24px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-faq[data-v-1e9171dc] {
        font-size:16px;
        line-height: 18px
    }
}

.list-item .item_title .title-content-item-faq_date[data-v-1e9171dc] {
    color: #e0e0e0;
    font-size: 14px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-faq_date[data-v-1e9171dc] {
        font-size:12px;
        margin-top: 5px
    }
}

.list-item .value[data-v-1e9171dc] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-1e9171dc] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

@media(max-width: 768px) {
    .list-item .value .item[data-v-1e9171dc] {
        width:calc(100% + 40px)
    }
}

.list-item .item[data-v-1e9171dc] {
    border-bottom: 1px solid #424242;
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17))
}

.list-item .item p[data-v-1e9171dc]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-1e9171dc]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-1e9171dc],.list-item .title[data-v-1e9171dc] {
    background: #383838
}

.item_state span[data-v-1e9171dc] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-1e9171dc] {
    background: #616161
}

.item_state_open[data-v-1e9171dc] {
    background: #9e9e9e
}

.description[data-v-1e9171dc] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-1e9171dc] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-1e9171dc] {
    font-size: 15px;
    margin-top: 5px
}

.activeMessage[data-v-1e9171dc] {
    border-radius: 6px
}

.activeMessage .description[data-v-1e9171dc] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-1e9171dc] {
    opacity: 1!important;
    border: 1px solid #dac16e;
    background: #2b364a;
    border-radius: 6px
}

.activeMessage .item_index[data-v-1e9171dc] {
    color: #fff!important
}

.activeMessage .title-content-item-faq[data-v-1e9171dc] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-1e9171dc]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-1e9171dc] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-1e9171dc] {
    display: none
}

.line[data-v-1e9171dc] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-1e9171dc] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-1e9171dc] .v-pagination__item--is-active {
    background-color: var(--aqua-light)
}

@media(max-width: 768px) {
    #faq-services[data-v-1e9171dc] {
        padding:0 12px 20px;
        height: 100%;
        overflow-y: auto
    }

    #faq-services[data-v-1e9171dc]::-webkit-scrollbar {
        width: 6px
    }

    #faq-services[data-v-1e9171dc]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-1e9171dc] {
        height: -moz-max-content;
        height: max-content
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-1e9171dc] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-1e9171dc] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-1e9171dc] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-1e9171dc] {
        font-size: 11px
    }
}

#event-services[data-v-68cec896] {
    padding: 20px;
    height: 100%
}

h3[data-v-68cec896],h5[data-v-68cec896] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_event[data-v-68cec896] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-68cec896] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-68cec896]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-68cec896]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-68cec896],.list-item .item[data-v-68cec896],.list-item .title[data-v-68cec896] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 15px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-68cec896],.list-item .item p[data-v-68cec896],.list-item .title p[data-v-68cec896] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-68cec896],.list-item .item .item_index[data-v-68cec896],.list-item .title .item_index[data-v-68cec896] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-68cec896] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-68cec896] {
    display: flex;
    flex-direction: column
}

.list-item .item_title[data-v-68cec896] {
    width: 100%;
    display: flex;
    justify-content: space-between
}

@media(max-width: 768px) {
    .list-item .item_title[data-v-68cec896] {
        display:block
    }
}

.list-item .item_title .title-content-item-event[data-v-68cec896] {
    font-size: 20px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600;
    line-height: 24px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-event[data-v-68cec896] {
        font-size:16px;
        line-height: 18px
    }
}

.list-item .item_title .title-content-item-event_date[data-v-68cec896] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-event_date[data-v-68cec896] {
        font-size:12px
    }
}

.list-item .value[data-v-68cec896] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-68cec896] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

@media(max-width: 768px) {
    .list-item .value .item[data-v-68cec896] {
        width:calc(100% + 40px)
    }
}

.list-item .item[data-v-68cec896] {
    border-bottom: 1px solid #424242;
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17))
}

.list-item .item p[data-v-68cec896]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-68cec896]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-68cec896],.list-item .title[data-v-68cec896] {
    background: #383838
}

.item_state span[data-v-68cec896] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-68cec896],.item_state_open[data-v-68cec896] {
    background: #757575
}

.description[data-v-68cec896] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-68cec896] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-68cec896] {
    font-size: 15px;
    margin-top: 10px
}

@media(max-width: 768px) {
    .description .description-content[data-v-68cec896] {
        font-size:13px
    }
}

.activeMessage[data-v-68cec896] {
    border-radius: 6px
}

.activeMessage .description[data-v-68cec896] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-68cec896] {
    opacity: 1!important;
    border: 1px solid #dac16e;
    background: #2b364a;
    border-radius: 6px
}

.activeMessage .item_index[data-v-68cec896] {
    color: #fff!important
}

.activeMessage .title-content-item-event[data-v-68cec896] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-68cec896]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-68cec896] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-68cec896] {
    display: none
}

.line[data-v-68cec896] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-68cec896] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-68cec896] .v-pagination__item--is-active {
    background-color: var(--aqua-light)
}

@media(max-width: 768px) {
    #event-services[data-v-68cec896] {
        padding:0 12px 20px;
        height: 100%;
        overflow-y: auto
    }

    #event-services[data-v-68cec896]::-webkit-scrollbar {
        width: 6px
    }

    #event-services[data-v-68cec896]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-68cec896] {
        height: -moz-max-content;
        height: max-content
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-68cec896] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-68cec896] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-68cec896] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-68cec896] {
        font-size: 11px
    }
}

#notice-services[data-v-1905096e] {
    padding: 20px;
    height: 100%
}

h3[data-v-1905096e],h5[data-v-1905096e] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_notice[data-v-1905096e] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-1905096e] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-1905096e]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-1905096e]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-1905096e],.list-item .item[data-v-1905096e],.list-item .title[data-v-1905096e] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 15px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-1905096e],.list-item .item p[data-v-1905096e],.list-item .title p[data-v-1905096e] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-1905096e],.list-item .item .item_index[data-v-1905096e],.list-item .title .item_index[data-v-1905096e] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-1905096e] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-1905096e] {
    display: flex;
    flex-direction: column
}

.list-item .item_title[data-v-1905096e] {
    width: 100%;
    display: flex;
    justify-content: space-between
}

@media(max-width: 768px) {
    .list-item .item_title[data-v-1905096e] {
        display:block
    }
}

.list-item .item_title .title-content-item-notice[data-v-1905096e] {
    font-size: 20px;
    font-weight: 600;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 24px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-notice[data-v-1905096e] {
        font-size:16px;
        line-height: 18px
    }
}

.list-item .item_title .title-content-item-notice_date[data-v-1905096e] {
    color: #e0e0e0;
    font-size: 14px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-notice_date[data-v-1905096e] {
        font-size:12px;
        margin-top: 5px
    }
}

.list-item .value[data-v-1905096e] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-1905096e] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

@media(max-width: 768px) {
    .list-item .value .item[data-v-1905096e] {
        width:calc(100% + 40px)
    }
}

.list-item .item[data-v-1905096e] {
    border-bottom: 1px solid #424242;
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17))
}

.list-item .item p[data-v-1905096e]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-1905096e]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-1905096e],.list-item .title[data-v-1905096e] {
    background: #383838
}

.item_state span[data-v-1905096e] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-1905096e],.item_state_open[data-v-1905096e] {
    background: #757575
}

.description[data-v-1905096e] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-1905096e] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-1905096e] {
    font-size: 15px;
    margin-top: 5px
}

@media(max-width: 768px) {
    .description .description-content[data-v-1905096e] {
        font-size:13px
    }
}

.activeMessage[data-v-1905096e] {
    border-radius: 6px
}

.activeMessage .description[data-v-1905096e] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-1905096e] {
    opacity: 1!important;
    border: 1px solid #dac16e;
    background: #2b364a;
    border-radius: 6px
}

.activeMessage .item_index[data-v-1905096e] {
    color: #fff!important
}

.activeMessage .title-content-item-notice[data-v-1905096e] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-1905096e]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-1905096e] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-1905096e] {
    display: none
}

.line[data-v-1905096e] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-1905096e] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-1905096e] .v-pagination__item--is-active {
    background-color: var(--aqua-light)
}

@media(max-width: 768px) {
    #notice-services[data-v-1905096e] {
        padding:0 12px 20px;
        height: 100%;
        overflow-y: auto
    }

    #notice-services[data-v-1905096e]::-webkit-scrollbar {
        width: 6px
    }

    #notice-services[data-v-1905096e]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-1905096e] {
        height: -moz-max-content;
        height: max-content
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-1905096e] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-1905096e] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-1905096e] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-1905096e] {
        font-size: 11px
    }
}

#partnership[data-v-73ae04d0] {
    padding: 20px;
    background: url(../images/bg-partner.901094b5.png);
    background-size: cover;
    background-repeat: no-repeat
}

.partnership_group .partnership_header[data-v-73ae04d0] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-73ae04d0] {
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-73ae04d0] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-73ae04d0] {
    width: 90%;
    margin: 48px auto 0
}

.partnership_group .partnership_body .list_item[data-v-73ae04d0] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-73ae04d0] {
    height: 100px;
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center;
    transition: all .5s
}

.partnership_group .partnership_body .item[data-v-73ae04d0]:nth-child(5) {
    grid-column: span 2;
    justify-content: center
}

.partnership_group .partnership_body .item[data-v-73ae04d0]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.partnership_group .partnership_body .item .logo_social[data-v-73ae04d0] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-73ae04d0] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-73ae04d0] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-73ae04d0] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-73ae04d0] {
        padding:30px 12px;
        background-size: contain;
        height: 100%;
        overflow-y: auto
    }

    #partnership[data-v-73ae04d0]::-webkit-scrollbar {
        width: 6px
    }

    #partnership[data-v-73ae04d0]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .partnership_group .partnership_body[data-v-73ae04d0] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-73ae04d0] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-73ae04d0] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-73ae04d0] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-73ae04d0] {
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .list_item[data-v-73ae04d0] {
        grid-template-columns:repeat(1,1fr)!important
    }

    .list_item .item[data-v-73ae04d0]:nth-child(5) {
        grid-column: span 1!important;
        justify-content: start!important
    }
}

#services[data-v-6df71a13] {
    padding-top: 70px;
    height: 100%
}

.titles[data-v-6df71a13] {
    padding: 20px 20px 0 20px;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-top: 1px solid #868e96
}

.titles .title-item[data-v-6df71a13] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    border: 1px solid #868e96;
    border-bottom: none
}

.titles .title-item[data-v-6df71a13]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-6df71a13] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-6df71a13] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-6df71a13] {
    opacity: 1
}

.tab[data-v-6df71a13] {
    margin-top: 50px;
    height: calc(100% - 70px)
}

.tab-service[data-v-6df71a13] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    gap: 5px;
    border-radius: 50px;
    padding: 10px;
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    -webkit-backdrop-filter: blur(7px);
    backdrop-filter: blur(7px)
}

@media(max-width: 1130px) {
    .tab-service[data-v-6df71a13] {
        gap:3px
    }
}

.tab-service .tab-item-personal[data-v-6df71a13] {
    color: #fff;
    height: 40px;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center
}

.tab-service .tab-item-personal .icon[data-v-6df71a13] {
    margin-right: 5px;
    opacity: .7
}

.tab-service .tab-item-personal[data-v-6df71a13]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-service .tab-item-personal[data-v-6df71a13] {
        font-size:12px
    }

    .tab-service .tab-item-personal .icon[data-v-6df71a13] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-service .tab-item-personal[data-v-6df71a13] {
        font-size:11px
    }

    .tab-service .tab-item-personal .icon[data-v-6df71a13] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-service .tab-item-personal[data-v-6df71a13] {
        height:35px
    }
}

.tab-service .active[data-v-6df71a13] {
    border: 1px solid var(--aqua-gold);
    border-radius: 70px;
    background: #17243d;
    color: #fff
}

.tab-service .active .icon[data-v-6df71a13] {
    opacity: 1
}

.tab-service .active[data-v-6df71a13]:hover {
    transform: scale(1)
}

.v-card--variant-elevated[data-v-6df71a13],.v-card--variant-flat[data-v-6df71a13] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-6df71a13] {
    background: transparent!important
}

.textKo[data-v-6df71a13] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-6df71a13] {
        font-size:14px!important
    }
}

@media(max-width: 768px) {
    #services[data-v-6df71a13] {
        padding-bottom:20px
    }

    .titles[data-v-6df71a13] {
        padding: 22px 8px 0 8px
    }

    .tab[data-v-6df71a13] {
        margin-top: 30px;
        height: 100%
    }
}

#wrap-sky-wind[data-v-1f1d7f45] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    margin: 10px;
    padding: 10px;
    border-radius: 10px;
    height: calc(100% - 20px)
}

@media(max-width: 768px) {
    #wrap-sky-wind[data-v-1f1d7f45] {
        height:-moz-max-content;
        height: max-content
    }
}

#skywind[data-v-1f1d7f45] {
    height: calc(100% - 52px);
    padding: 10px 0;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#skywind[data-v-1f1d7f45]::-webkit-scrollbar {
    width: 6px
}

#skywind[data-v-1f1d7f45]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #skywind[data-v-1f1d7f45] {
        height:-moz-max-content;
        height: max-content;
        overflow-x: hidden
    }
}

h3[data-v-1f1d7f45] {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 24px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

@media(max-width: 576px) {
    h3[data-v-1f1d7f45] {
        font-size:16px
    }
}

.skywind-list[data-v-1f1d7f45] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_skywind[data-v-1f1d7f45] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_skywind[data-v-1f1d7f45] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_skywind .overlay[data-v-1f1d7f45] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_skywind .play[data-v-1f1d7f45] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.b6e2712a.png);
    background-size: cover
}

.item_skywind:hover .overlay[data-v-1f1d7f45] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-1f1d7f45] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-1f1d7f45] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-1f1d7f45] {
    animation: scBtnAnim-1f1d7f45 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid var(--aqua-gold);
    border-radius: 13px;
    max-height: 140px;
    height: 100%
}

.item-casino[data-v-1f1d7f45]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino[data-v-1f1d7f45]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-1f1d7f45] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_skywind_content[data-v-1f1d7f45] {
    height: 100%
}

.search-game[data-v-1f1d7f45] {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-1f1d7f45] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-1f1d7f45] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-1f1d7f45] {
    background: #292929;
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-1f1d7f45]:active,.search-game input[data-v-1f1d7f45]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-1f1d7f45] {
        min-width:200px;
        width: 100%
    }
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-1f1d7f45] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-1f1d7f45] {
        flex: 1
    }
}

@media(max-width: 475px) {
    .search-game[data-v-1f1d7f45] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }
}

.pagination-slot[data-v-1f1d7f45] {
    display: flex;
    justify-content: center
}

[data-v-1f1d7f45] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-1f1d7f45] .v-pagination__item--is-active {
    background-color: var(--aqua-light)
}

@keyframes scBtnAnim-1f1d7f45 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(min-width: 950px)and (max-width:1100px) {
    .skywind-list[data-v-1f1d7f45] {
        grid-template-columns:repeat(6,1fr)
    }
}

@media(max-width: 950px) {
    .skywind-list[data-v-1f1d7f45] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .skywind-list[data-v-1f1d7f45] {
        grid-template-columns:repeat(4,1fr)
    }

    .pagination-slot[data-v-1f1d7f45] {
        margin-top: 20px
    }

    .skywind-list[data-v-1f1d7f45] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .skywind-list[data-v-1f1d7f45] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

.guide-item[data-v-f16cedec] {
    width: 100%
}

.title-guide[data-v-f16cedec] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-f16cedec] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-4935bc40] {
    width: 100%
}

.title-guide[data-v-4935bc40] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-c80de090] {
    width: 100%
}

.title-guide[data-v-c80de090] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-4d7a1570] {
    width: 100%
}

.title-guide[data-v-4d7a1570] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-0ff915b4] {
    width: 100%
}

.title-guide[data-v-0ff915b4] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-1d487f0a] {
    width: 100%
}

.title-guide[data-v-1d487f0a] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-111c78ab] {
    width: 100%
}

.title-guide[data-v-111c78ab] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-24c73f43] {
    width: 100%
}

.title-guide[data-v-24c73f43] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-24c73f43] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-b3268748] {
    height: 100%;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    padding: 20px;
    border-top: 1px solid #fff;
    padding-top: 100px
}

@media(max-width: 992px) {
    #rules[data-v-b3268748] {
        padding-top:143px
    }
}

@media(max-width: 450px) {
    #rules[data-v-b3268748] {
        padding-top:220px
    }
}

#rules h2[data-v-b3268748] {
    font-size: 1.5rem
}

#rules .titles[data-v-b3268748] {
    padding: 20px 20px 0 20px;
    position: fixed;
    width: 100%;
    left: 0;
    top: 70px;
    z-index: 33
}

#rules .tab-rules[data-v-b3268748] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px;
    border-radius: 50px;
    padding: 10px;
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    -webkit-backdrop-filter: blur(7px);
    backdrop-filter: blur(7px)
}

#rules .tab-rules .tab-item-rules[data-v-b3268748] {
    color: #fff;
    height: 40px;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-b3268748]:hover {
    transform: scale(.95);
    transition: all .3s
}

#rules .tab-rules .active[data-v-b3268748] {
    border: 1px solid var(--aqua-gold);
    border-radius: 70px;
    background: #17243d;
    color: #fff
}

#rules .tab-rules .active .icon[data-v-b3268748] {
    opacity: 1
}

#rules .tab-rules .active[data-v-b3268748]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    #rules .tab-rules .active[data-v-b3268748] {
        border-radius:10px
    }
}

@media(max-width: 1130px) {
    #rules .tab-rules[data-v-b3268748] {
        gap:3px
    }
}

@media(max-width: 992px) {
    #rules .tab-rules[data-v-b3268748] {
        border-radius:16px;
        grid-template-columns: repeat(4,1fr)
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-b3268748] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-b3268748] {
    color: #fff;
    height: 40px;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center
}

#rules .tab-item .v-btn__content[data-v-b3268748] {
    font-size: 14px
}

@media(max-width: 1080px) {
    #rules .tab-item[data-v-b3268748] {
        width:auto
    }
}

#rules .tab-item[data-v-b3268748]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-b3268748] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .v-slide-group-item--active[data-v-b3268748] {
    border: 1px solid var(--Rectangle-17,#ab47bc);
    background: var(--Rectangle-17,#ab47bc)
}

#rules .tab-content[data-v-b3268748] {
    height: 100%;
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    background: transparent;
    color: #fff;
    border: 1px solid var(--aqua-gold);
    border-radius: 12px
}

#rules .tab-content h3[data-v-b3268748],#rules .tab-content h4[data-v-b3268748] {
    color: var(--aqua-gold)
}

#rules .tab-content p[data-v-b3268748]:last-child,#rules .tab-content ul[data-v-b3268748] {
    margin-bottom: 0
}

#rules .tab-content[data-v-b3268748]::-webkit-scrollbar {
    width: 0
}

#rules .v-btn__content[data-v-b3268748] {
    font-size: 14px
}

#rules .v-slide-group__content[data-v-b3268748] {
    justify-content: space-between
}

#rules .v-tab__slider[data-v-b3268748] {
    background: var(--primaryPlayG3)
}

#rules .title-guide[data-v-b3268748] {
    padding-top: 16px;
    margin-top: 0
}

@media(max-width: 768px) {
    #rules .card[data-v-b3268748] {
        width:95%
    }

    #rules .tab-item .v-btn__content[data-v-b3268748] {
        font-size: 9px
    }
}

.tab-item {
    .v-btn__content {
        font-size: 12px
    }

    .v-tab__slider {
        height: 0!important
    }

    .v-tab--selected .v-tab__slider,.v-tab__slider {
        opacity: 0!important
    }
}

#videoSlot[data-v-0716ea87] {
    height: calc(100% - 35px);
    padding: 10px 0;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#videoSlot[data-v-0716ea87]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-0716ea87]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(min-width: 881px) {
    #videoSlot[data-v-0716ea87] {
        min-height:370px
    }
}

@media(max-width: 768px) {
    #videoSlot[data-v-0716ea87] {
        height:-moz-max-content;
        height: max-content
    }
}

h3[data-v-0716ea87] {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 24px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

@media(max-width: 576px) {
    h3[data-v-0716ea87] {
        font-size:16px
    }
}

.slot[data-v-0716ea87] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-0716ea87] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-0716ea87] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-0716ea87] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-0716ea87] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.b6e2712a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-0716ea87] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-0716ea87] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-0716ea87] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-0716ea87] {
    animation: scBtnAnim-0716ea87 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid var(--aqua-gold);
    border-radius: 13px;
    max-height: 140px;
    height: 100%;
    position: relative
}

.item-casino[data-v-0716ea87]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino .logo_premium[data-v-0716ea87] {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain;
    width: 24px
}

.item-casino[data-v-0716ea87]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-0716ea87] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_slot_content[data-v-0716ea87] {
    height: 100%
}

.search-game[data-v-0716ea87] {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-0716ea87] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-0716ea87] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-0716ea87] {
    background: #292929;
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-0716ea87]:active,.search-game input[data-v-0716ea87]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-0716ea87] {
        min-width:200px;
        width: 100%
    }
}

.search-game .wrap-filter[data-v-0716ea87] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    padding: 6px 8px;
    border-radius: 70px;
    display: flex;
    align-items: center;
    gap: 4px
}

.search-game .wrap-filter>div[data-v-0716ea87] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 4px 8px;
    border: 1px solid transparent;
    cursor: pointer
}

.search-game .wrap-filter>div p[data-v-0716ea87] {
    font-size: 13px;
    color: #e0e0e0;
    font-weight: 500
}

.search-game .wrap-filter>div[data-v-0716ea87]:hover:not(.activeFilter) {
    transition: all 1s;
    border-radius: 70px;
    background: #949494
}

.search-game .wrap-filter .activeFilter[data-v-0716ea87] {
    border-radius: 70px;
    border: 1px solid #dac16e;
    background: #17243d
}

.search-game .wrap-filter .activeFilter p[data-v-0716ea87] {
    color: #fff
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-0716ea87] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-0716ea87] {
        flex: 1
    }

    .search-game .wrap-filter>div p[data-v-0716ea87] {
        display: none
    }

    .search-game .wrap-filter .activeFilter p[data-v-0716ea87] {
        display: inline-block
    }
}

@media(max-width: 475px) {
    .search-game[data-v-0716ea87] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }

    .search-game .wrap-filter[data-v-0716ea87] {
        justify-content: space-between
    }

    .search-game .wrap-filter>div[data-v-0716ea87] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-0716ea87] {
        display: inline-block
    }
}

@media(max-width: 400px) {
    .search-game .wrap-filter[data-v-0716ea87] {
        justify-content:space-between
    }

    .search-game .wrap-filter>div[data-v-0716ea87] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-0716ea87] {
        display: none
    }
}

.pagination-slot[data-v-0716ea87] {
    display: flex;
    justify-content: center
}

[data-v-0716ea87] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-0716ea87] .v-pagination__item--is-active {
    background-color: var(--aqua-light)
}

@keyframes scBtnAnim-0716ea87 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-0716ea87] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-0716ea87] {
        grid-template-columns:repeat(4,1fr)
    }

    .pagination-slot[data-v-0716ea87] {
        margin-top: 20px
    }

    .slot[data-v-0716ea87] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .slot[data-v-0716ea87] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#topSlot[data-v-e1246c1e] {
    padding-top: 24px
}

.slot[data-v-e1246c1e] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-e1246c1e] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-e1246c1e] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-e1246c1e] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.b6e2712a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-e1246c1e] {
    opacity: 1;
    transition: all .5s
}

img[data-v-e1246c1e] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-e1246c1e] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.item-casino[data-v-e1246c1e] {
    animation: scBtnAnim-e1246c1e .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-e1246c1e]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-e1246c1e] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-e1246c1e {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-e1246c1e] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-e1246c1e] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-e1246c1e] {
        grid-template-columns:repeat(2,1fr)
    }
}

#wrapper_slot[data-v-9ac93d38] {
    padding: 20px;
    height: 100%
}

.company[data-v-9ac93d38] {
    height: auto;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border-radius: 12px;
    background: linear-gradient(180deg,#3e3e3d -199.26%,#252524);
    display: grid;
    grid-template-columns: 12% calc(88% - 10px);
    grid-gap: 10px;
    margin-bottom: 16px
}

.company[data-v-9ac93d38]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-9ac93d38]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.company .see-more-company[data-v-9ac93d38] {
    display: none;
    cursor: pointer
}

@media(max-width: 768px) {
    .company[data-v-9ac93d38] {
        grid-template-columns:1fr
    }

    .company .see-more-company[data-v-9ac93d38] {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 4px
    }
}

.rotate svg[data-v-9ac93d38] {
    transform: rotate(180deg)
}

.wrap_logo_company[data-v-9ac93d38] {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center
}

.wrap_logo_company img[data-v-9ac93d38] {
    width: auto;
    height: auto
}

@media(max-width: 768px) {
    .wrap_logo_company[data-v-9ac93d38] {
        flex-direction:row;
        justify-content: start
    }
}

h3[data-v-9ac93d38] {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    font-weight: 600;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

@media(max-width: 576px) {
    h3[data-v-9ac93d38] {
        font-size:16px
    }
}

.body_slot[data-v-9ac93d38] {
    height: 100%;
    overflow: hidden;
    padding: 10px;
    border-radius: 12px;
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17))
}

.body_slot[data-v-9ac93d38]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-9ac93d38]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-9ac93d38] {
    height: auto
}

.slot[data-v-9ac93d38]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-9ac93d38]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-9ac93d38] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-9ac93d38],.outstanding[data-v-9ac93d38] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 8px 10px
}

.item[data-v-9ac93d38],.item_company[data-v-9ac93d38] {
    border-radius: 12px;
    padding: 5px;
    background: hsla(0,0%,8%,.58);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-9ac93d38]:hover,.item_company[data-v-9ac93d38]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-9ac93d38],.content_item[data-v-9ac93d38] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-9ac93d38],.content_item .name[data-v-9ac93d38] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-9ac93d38],.content_item .name[data-v-9ac93d38] {
        font-size:12px
    }
}

.outstanding .item[data-v-9ac93d38] {
    min-height: 54px;
    grid-template-columns: 1fr;
    padding: 0 5px;
    position: relative
}

.outstanding .item .logo-top-company[data-v-9ac93d38] {
    position: absolute;
    width: 25px;
    height: auto;
    right: 0;
    top: 0
}

@media(min-width: 789px) {
    .outstanding .item .logo-top-company[data-v-9ac93d38] {
        right:-4px;
        top: -6px
    }
}

.outstanding .disabled[data-v-9ac93d38] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-9ac93d38]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-9ac93d38] {
    height: 54px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-9ac93d38] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-9ac93d38] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-9ac93d38] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .company_logo[data-v-9ac93d38] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-9ac93d38] {
    height: 50px
}

.outstanding .logo img[data-v-9ac93d38] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-9ac93d38] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-9ac93d38] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-9ac93d38] {
        width:100%
    }
}

@media(max-width: 768px) {
    .outstanding[data-v-9ac93d38] {
        padding:20px 0 0;
        max-height: 170px;
        overflow: hidden;
        transition: all .8s
    }
}

.show-company[data-v-9ac93d38] {
    max-height: 1000px;
    transition: 1.2s ease-in-out
}

.list-company[data-v-9ac93d38] {
    margin-top: 10px
}

.list-company .logo_item[data-v-9ac93d38] {
    width: 100%;
    height: 36px
}

img[data-v-9ac93d38] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-9ac93d38] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-9ac93d38] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-9ac93d38]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-9ac93d38] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-9ac93d38] {
    animation: scBtnAnim-9ac93d38 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-9ac93d38] {
    border: 1px solid var(--aqua-gold);
    background: #17243d
}

.item-casino.active .name[data-v-9ac93d38] {
    color: #fff
}

.item-casino[data-v-9ac93d38]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-9ac93d38 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1150px) {
    .outstanding[data-v-9ac93d38] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-9ac93d38] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-9ac93d38],.outstanding[data-v-9ac93d38] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-9ac93d38] {
        padding:26px 12px
    }

    .body_slot[data-v-9ac93d38] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-9ac93d38],.outstanding[data-v-9ac93d38] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-9ac93d38] {
        padding:10px
    }

    .slot[data-v-9ac93d38] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-9ac93d38],.outstanding[data-v-9ac93d38] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-9ac93d38],.item_company[data-v-9ac93d38] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-9ac93d38] {
        width:110px;
        height: 40px
    }

    .item[data-v-9ac93d38],.item_company[data-v-9ac93d38] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-9ac93d38] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-9ac93d38],.outstanding .logo_brand[data-v-9ac93d38] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-9ac93d38] {
        width: 100%;
        height: 35px
    }
}

.v-btn--icon.v-btn--density-default {
    border-radius: 50%!important
}

.wrapper-alert[data-v-2085f346] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-2085f346] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-2085f346] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-2085f346] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-2085f346] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-2085f346] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-2085f346]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-2085f346] {
    margin-right: 20px;
    background-color: var(--ready-casino-dark)
}

.btn-no[data-v-2085f346] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-2085f346] {
        width:80vw
    }

    .des[data-v-2085f346] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-2085f346] {
        padding: 4px 16px;
        font-size: 13px
    }
}

#partner[data-v-27276e5f] {
    display: none;
    align-items: center;
    background: #353535;
    position: relative
}

@media(max-width: 1300px) {
    #partner[data-v-27276e5f] {
        display:none
    }
}

.agent-desktop[data-v-27276e5f] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end
}

.agent-desktop .line[data-v-27276e5f] {
    margin: 0 20px;
    background: #fff;
    height: 24px;
    width: 1px
}

.agent-desktop a[data-v-27276e5f]:hover,.agent-desktop button[data-v-27276e5f]:hover {
    transform: scale(.95);
    transition: all .2s ease-in;
    opacity: .8
}

.agent-desktop .settlement[data-v-27276e5f]:hover {
    transform: scale(1);
    transition: unset;
    opacity: 1;
    cursor: unset
}

.agent-desktop button[data-v-27276e5f] {
    transition: all .2s ease-in
}

.agent-desktop .total-money[data-v-27276e5f],.agent-desktop a[data-v-27276e5f] {
    padding: 4px 16px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

.agent-desktop .total-money svg[data-v-27276e5f],.agent-desktop a svg[data-v-27276e5f] {
    margin-right: 5px
}

.agent-desktop .agent-page[data-v-27276e5f] {
    background: var(--ready-casino-dark)
}

.agent-desktop .settlement[data-v-27276e5f],.agent-desktop .total-money[data-v-27276e5f] {
    background: #212121
}

.agent-desktop .total-money[data-v-27276e5f] {
    cursor: inherit
}

.agent-desktop .total-money p[data-v-27276e5f] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

.agent-desktop .total-money span[data-v-27276e5f] {
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.agent-desktop .calculate[data-v-27276e5f],.agent-desktop .refesh[data-v-27276e5f] {
    display: flex;
    align-items: center
}

.agent-desktop .calculate[data-v-27276e5f] {
    background: #212121;
    padding: 4px;
    border-radius: 10px
}

@media(max-width: 1300px) {
    .agent-desktop[data-v-27276e5f] {
        display:none
    }
}

.toast-wrapper[data-v-7816432a] {
    position: fixed;
    top: 0;
    right: 20px;
    width: auto;
    height: auto;
    z-index: 999;
    color: #fff
}

.item-alert[data-v-7816432a] {
    margin-top: 5px;
    animation: side-in-7816432a .2s linear
}

@keyframes side-in-7816432a {
    0% {
        right: -100px;
        opacity: 0
    }

    to {
        right: 20px;
        opacity: 1
    }
}

#nav-custom[data-v-2af2822e] {
    color: #fff;
    position: sticky;
    width: 256px;
    min-width: 256px;
    height: 100vh;
    top: 0;
    overflow-y: auto;
    background: #212121;
    z-index: 7;
    border-bottom: 2px solid #495057
}

#nav-custom[data-v-2af2822e]::-webkit-scrollbar {
    width: 6px
}

#nav-custom[data-v-2af2822e]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#nav-custom .wrap-nav[data-v-2af2822e] {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

#nav-custom .wrap-nav .desktop[data-v-2af2822e] {
    width: 100%
}

#nav-custom .wrap-nav .desktop .wrap-btn-auth-mobile[data-v-2af2822e] {
    padding: 10px 20px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .desktop .agent-mobile[data-v-2af2822e],#nav-custom .wrap-nav .desktop .user[data-v-2af2822e],#nav-custom .wrap-nav .desktop[data-v-2af2822e] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-logo-main[data-v-2af2822e] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0
}

#nav-custom .wrap-nav .nav-menu-desktop[data-v-2af2822e] {
    display: flex;
    align-items: left;
    flex-direction: column;
    width: 100%
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-2af2822e] {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    transition: all .3s ease-in;
    cursor: pointer
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-2af2822e]:hover {
    background: var(--ready-casino-dark);
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-2af2822e]:last-child {
    color: #fff;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .nav-icon[data-v-2af2822e] {
    margin-right: 10px
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-2af2822e] {
    display: flex;
    flex-direction: column
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-2af2822e]:first-child {
    color: #fafafa;
    font-size: 14px;
    font-weight: 600
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-2af2822e]:last-child {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .nav-menu-desktop[data-v-2af2822e] {
        display:none
    }
}

#nav-custom .wrap-nav .nav-menu-mobile[data-v-2af2822e] {
    display: none
}

#nav-custom .wrap-nav .total-money[data-v-2af2822e] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px 20px;
    border-radius: 10px;
    font-weight: 700
}

#nav-custom .wrap-nav .total-money div[data-v-2af2822e] {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 10px;
    background: #000
}

#nav-custom .wrap-nav .total-money div span[data-v-2af2822e] {
    color: #9e9e9e;
    font-size: 11px;
    line-height: normal;
    margin-right: 6px
}

#nav-custom .wrap-nav .total-money .point[data-v-2af2822e] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .total-money[data-v-2af2822e] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-2af2822e],#nav-custom .wrap-nav .wrap-btn-auth[data-v-2af2822e] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-2af2822e],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-2af2822e] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-2af2822e]:hover,#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-2af2822e]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .wrap-btn-auth .signup[data-v-2af2822e],#nav-custom .wrap-nav .wrap-btn-auth-mobile .signup[data-v-2af2822e] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-2af2822e],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-2af2822e] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-2af2822e],#nav-custom .wrap-nav .wrap-btn-auth[data-v-2af2822e] {
        grid-template-columns:1fr
    }

    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-2af2822e],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-2af2822e] {
        padding: 2px 4px;
        font-size: 10px
    }
}

#nav-custom .wrap-nav .overlay[data-v-2af2822e] {
    display: none
}

#nav-custom .wrap-nav .agent-mobile[data-v-2af2822e] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 10px 20px 10px 20px
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-2af2822e],#nav-custom .wrap-nav .agent-mobile a[data-v-2af2822e] {
    font-size: 14px;
    padding: 4px 10px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .agent-mobile .total-money svg[data-v-2af2822e],#nav-custom .wrap-nav .agent-mobile a svg[data-v-2af2822e] {
    margin-right: 5px
}

#nav-custom .wrap-nav .agent-mobile a[data-v-2af2822e] {
    width: 100%;
    justify-content: center
}

#nav-custom .wrap-nav .agent-mobile .agent-page[data-v-2af2822e] {
    background: var(--ready-casino-dark)
}

#nav-custom .wrap-nav .agent-mobile .settlement[data-v-2af2822e] {
    background: #424242
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-2af2822e] {
    flex-direction: row;
    background: #000
}

#nav-custom .wrap-nav .agent-mobile .total-money p[data-v-2af2822e] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

#nav-custom .wrap-nav .agent-mobile .total-money span[data-v-2af2822e] {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-2af2822e],#nav-custom .wrap-nav .agent-mobile .refesh[data-v-2af2822e] {
    display: flex;
    align-items: center
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-2af2822e] {
    background: #424242;
    border-radius: 10px;
    padding: 4px 8px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .overlay[data-v-2af2822e] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-2af2822e] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-2af2822e]::-webkit-scrollbar {
        width: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-2af2822e]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .close[data-v-2af2822e] {
        padding: 20px 20px 0 20px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-2af2822e] {
        padding: 5px 20px 0 20px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-2af2822e] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-2af2822e] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-2af2822e] {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-2af2822e]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-2af2822e]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-2af2822e] {
        margin-right: 10px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-2af2822e] {
        display: flex;
        flex-direction: column
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-2af2822e]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-2af2822e]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .active[data-v-2af2822e] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-custom .lang[data-v-2af2822e] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-custom .more[data-v-2af2822e] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav-custom .more[data-v-2af2822e] {
        display:flex
    }

    #nav-custom[data-v-2af2822e] {
        position: fixed;
        max-width: 1440px;
        min-width: auto;
        left: 0;
        width: 100%;
        height: auto;
        display: flex
    }

    #nav-custom .wrap-nav[data-v-2af2822e] {
        width: 100%;
        flex-direction: row!important;
        justify-content: space-between;
        padding: 0 20px;
        height: 64px
    }

    #nav-custom .wrap-nav .wrap-logo-main[data-v-2af2822e] {
        width: 175px;
        padding: 10px 0
    }
}

@media(max-width: 374px) {
    #nav-custom .wrap-nav .wrap-logo-main[data-v-2af2822e] {
        width:135px
    }
}

.logo-main-custom[data-v-2af2822e] {
    width: 70px;
    -o-object-fit: contain;
    object-fit: contain
}

.lang-header-mobile[data-v-2af2822e] {
    display: none
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-2af2822e] {
        display:block
    }

    .wrap-btn-auth[data-v-2af2822e] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-2af2822e] {
        padding: 10px 20px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-2af2822e] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-2af2822e] {
        width:70px
    }

    .more[data-v-2af2822e] {
        margin-right: 10px!important
    }
}

#footer[data-v-f69fcb24] {
    padding: 40px 0 100px;
    background-color: #18070a;
    position: relative
}

.wrap[data-v-f69fcb24] {
    max-width: 1280px!important
}

.default[data-v-f69fcb24] {
    width: 95%
}

.content-footer .text-content[data-v-f69fcb24] {
    margin: 0 auto
}

.content-footer p[data-v-f69fcb24] {
    color: #999;
    font-size: 11px
}

.content-footer p[data-v-f69fcb24]:first-child {
    margin-bottom: 20px
}

.input-check[data-v-693ff82d] {
    position: relative
}

.input-check .v-btn[data-v-693ff82d],.input-check input[data-v-693ff82d] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-693ff82d]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-693ff82d] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-693ff82d] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-693ff82d] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-693ff82d] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-693ff82d] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.modal-wrapper[data-v-68f25256] {
    position: fixed;
    overflow: hidden;
    z-index: 77;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-68f25256] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-68f25256] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-68f25256] {
    position: absolute;
    z-index: -1
}

.close[data-v-68f25256] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-68f25256] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-68f25256] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    background: #000;
    border: 1px solid #424242
}

.logo-main[data-v-68f25256] {
    width: 75px;
    -o-object-fit: contain;
    object-fit: contain
}

.logo-main-custom[data-v-68f25256] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-68f25256] {
    height: calc(100% - 69px);
    overflow-y: auto
}

.content-modal[data-v-68f25256]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-68f25256]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.close-modal[data-v-68f25256] {
    display: flex;
    cursor: pointer
}

.modal-top[data-v-68f25256] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 12px 30px;
    height: 70px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    border-bottom: 1px solid #868e96
}

@media(max-width: 768px) {
    .modal-top[data-v-68f25256] {
        padding:12px
    }

    .modal-top .title h5[data-v-68f25256] {
        font-size: 20px
    }
}

.title[data-v-68f25256] {
    display: flex;
    align-items: center
}

.title h5[data-v-68f25256] {
    color: #e75bff;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-68f25256] {
    fill: #fff!important
}

.logo[data-v-68f25256] {
    height: 50px
}

@media(min-width: 769px) {
    .modalLogin[data-v-68f25256] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-68f25256] {
        overflow-y: initial;
        border-bottom: 1px solid #424242
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-68f25256] {
        width:95%!important
    }

    .modalLogin[data-v-68f25256] {
        width: 620px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-68f25256] {
        height:100%!important
    }

    .modalBox[data-v-68f25256] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }

    .content-modal[data-v-68f25256] {
        height: calc(100% - 61px);
        overflow-y: auto
    }
}

#login[data-v-32516cc0] {
    height: 100%;
    margin: 0 auto;
    background: url(../images/bg_login_modal.156336ed.png);
    background-size: cover;
    background-repeat: no-repeat
}

@media(max-width: 768px)and (max-height:630px) {
    #login[data-v-32516cc0] {
        height:650px;
        padding-bottom: 30px
    }
}

.wrap-login[data-v-32516cc0] {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px
}

.wrap-login .bg_login_wrap[data-v-32516cc0] {
    width: 50%;
    height: 100%;
    position: relative
}

.wrap-login .bg_login_wrap img[data-v-32516cc0] {
    width: calc(100% + 50px);
    height: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap-login h3[data-v-32516cc0] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login .login_form_wrap[data-v-32516cc0] {
    padding: 0 20px 0 0
}

.wrap-login form[data-v-32516cc0] {
    margin-top: 20px
}

.wrap-login form .field[data-v-32516cc0] {
    display: flex;
    align-items: center
}

.wrap-login form .field div[data-v-32516cc0] {
    height: 40px;
    padding: 8px;
    border: 1px solid #424242;
    border-radius: 6px 0 0 6px;
    background: rgba(0,0,0,.3);
    display: flex;
    align-items: center
}

.wrap-login form .form_register[data-v-32516cc0] {
    text-align: right;
    color: #757575;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px;
    cursor: pointer
}

.wrap-login form .form_register[data-v-32516cc0]:hover {
    color: var(--ready-casino-light)
}

.wrap-login form input[data-v-32516cc0] {
    width: 100%;
    height: 40px;
    padding: 8px 15px 8px 15px;
    border-radius: 0 6px 6px 0;
    color: #fff;
    background: rgba(33,33,33,.8);
    border: 1px solid #424242;
    border-left: none;
    outline: none
}

.wrap-login form input[data-v-32516cc0]::-moz-placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form input[data-v-32516cc0]::placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form button[data-v-32516cc0] {
    padding: 6px 30px;
    width: 100%;
    color: #fff;
    background: var(--ready-casino-light);
    border-radius: 8px;
    border: 1px solid var(--ready-casino-light);
    margin-top: 40px;
    cursor: pointer
}

.wrap-login form button[data-v-32516cc0]:focus,.wrap-login form button[data-v-32516cc0]:hover {
    outline: none
}

@media(max-width: 992px)and (min-width:769px) {
    .wrap-login img[data-v-32516cc0] {
        width:220px
    }
}

@media(max-width: 768px) {
    .wrap-login[data-v-32516cc0] {
        flex-direction:column
    }

    .wrap-login .login_form_wrap[data-v-32516cc0] {
        padding: 0 12px 0 12px
    }

    .wrap-login .bg_login_wrap[data-v-32516cc0] {
        width: 50%;
        height: auto;
        position: static
    }

    .wrap-login .bg_login_wrap img[data-v-32516cc0] {
        width: 100%;
        position: static
    }
}

#sign-up[data-v-71860ac6] {
    margin: 0 auto;
    background: linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat;
    background-size: cover;
    height: 100%;
    display: flex
}

#sign-up img[data-v-71860ac6] {
    width: 48%
}

@media(max-width: 992px) {
    #sign-up img[data-v-71860ac6] {
        display:none
    }
}

@media(max-height: 735px) {
    #sign-up[data-v-71860ac6] {
        height:auto
    }
}

@media(max-width: 768px) {
    #sign-up[data-v-71860ac6] {
        overflow-y:auto;
        height: auto;
        padding: 15px
    }
}

@media(max-width: 375px) {
    #sign-up[data-v-71860ac6] {
        padding:30px 10px
    }
}

.text-error[data-v-71860ac6] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

form[data-v-71860ac6] {
    padding: 15px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-71860ac6] {
        width:100%
    }

    form .submit[data-v-71860ac6] {
        display: flex;
        justify-content: center
    }
}

.wrap-form[data-v-71860ac6] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px
}

@media(max-width: 768px) {
    .wrap-form[data-v-71860ac6] {
        grid-template-columns:1fr;
        gap: 10px
    }
}

.field label[data-v-71860ac6] {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 5px
}

@media(max-width: 768px) {
    .field label[data-v-71860ac6] {
        width:100%;
        font-size: 12px
    }
}

.field .input-check input[data-v-71860ac6],.field input[data-v-71860ac6] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-71860ac6]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-71860ac6] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-71860ac6] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-71860ac6] {
    display: block
}

.field .drop-down ul[data-v-71860ac6] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-71860ac6]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-71860ac6] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-71860ac6] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-71860ac6]:hover {
    transition: all .2s linear;
    background: var(--ready-casino-dark);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-71860ac6] {
    background: var(--ready-casino-dark);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-71860ac6] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 10px
    }

    .field .drop-down[data-v-71860ac6],.field input[data-v-71860ac6],.field p[data-v-71860ac6] {
        width: 100%
    }

    .field button[data-v-71860ac6] {
        width: 160px
    }

    .field .btn-bank[data-v-71860ac6] {
        font-size: 12px
    }
}

.wrap-input[data-v-71860ac6] {
    display: flex;
    gap: 10px
}

.input-signup[data-v-71860ac6] {
    display: flex;
    flex-direction: column;
    width: calc(100% - 48px)
}

.icon-input-signup[data-v-71860ac6] {
    width: 38px;
    height: 38px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    align-items: center;
    justify-content: center
}

.suggest[data-v-71860ac6] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-71860ac6] {
    padding: 4px 30px;
    border-radius: 8px;
    background: var(--ready-casino-light)
}

.submit[data-v-71860ac6] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-71860ac6] {
    width: 100%
}

.item-title-bank[data-v-71860ac6] {
    display: flex;
    align-items: center
}

#depositHistory[data-v-227052e7] {
    padding: 20px 0 0;
    height: 100%
}

.table_pc[data-v-227052e7] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-227052e7]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-227052e7]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-227052e7] {
        display:none
    }
}

.table_mobile[data-v-227052e7] {
    display: none
}

table[data-v-227052e7] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-227052e7] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-227052e7] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-227052e7]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-227052e7]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-227052e7] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-227052e7]:hover {
    background-color: #212121
}

table tbody td[data-v-227052e7] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-227052e7],td[data-v-227052e7],th[data-v-227052e7] {
    border-collapse: collapse
}

.COMPLETED[data-v-227052e7] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-227052e7],.REQUEST[data-v-227052e7] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-227052e7] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

.v-card--variant-elevated[data-v-227052e7],.v-card--variant-flat[data-v-227052e7] {
    background: #000
}

[data-v-227052e7] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-227052e7] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-227052e7] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-227052e7] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-227052e7] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-227052e7] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-227052e7] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-227052e7] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-227052e7]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-39fe84b4] {
    padding: 20px;
    height: 100%
}

.wrap-deposit[data-v-39fe84b4] {
    height: -moz-max-content;
    height: max-content;
    padding: 15px 0 0;
    overflow-y: auto;
    display: flex;
    gap: 30px
}

.wrap-deposit[data-v-39fe84b4]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-39fe84b4]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.wrap-deposit .wrap-deposit-account[data-v-39fe84b4] {
    width: 380px
}

.wrap-deposit .wrap-deposit-account .des-bottom[data-v-39fe84b4] {
    display: block
}

.tab-deposit[data-v-39fe84b4] {
    display: flex
}

.tab-deposit .tab-item-deposit[data-v-39fe84b4] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838
}

.tab-deposit .tab-item-deposit[data-v-39fe84b4]:first-child {
    margin-right: 12px
}

.tab-deposit .tab-item-deposit[data-v-39fe84b4]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-deposit .active[data-v-39fe84b4] {
    background: var(--ready-casino-dark)
}

.description[data-v-39fe84b4] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank[data-v-39fe84b4] {
    height: 200px
}

.list-bank[data-v-39fe84b4]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-39fe84b4] {
    transition: all .3s ease-in
}

.item-bank[data-v-39fe84b4]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-39fe84b4] {
    color: #fff
}

.item-title img[data-v-39fe84b4] {
    border: unset;
    border-radius: unset
}

.bank[data-v-39fe84b4] {
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    background: linear-gradient(180deg,#691b7e 12.69%,rgba(127,32,152,0) 119.49%);
    padding: 16px 24px;
    position: relative
}

.bank h3[data-v-39fe84b4] {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin: 15px 0
}

.bank img[data-v-39fe84b4] {
    position: absolute;
    top: -10px;
    right: -25px
}

.bank .content-top-deposit[data-v-39fe84b4] {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.bank .content-top-deposit .item-content-top[data-v-39fe84b4] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-39fe84b4] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content-top-deposit h3[data-v-39fe84b4] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

.wrap-field[data-v-39fe84b4] {
    display: flex;
    width: calc(100% - 410px);
    flex-direction: column;
    justify-content: space-between
}

.wrap-content-deposit[data-v-39fe84b4] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 8px
}

.field[data-v-39fe84b4] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-39fe84b4] {
    width: 200px;
    color: #fff;
    margin-bottom: 5px
}

.field .input-deposit[data-v-39fe84b4] {
    display: flex;
    gap: 10px
}

.field .input-deposit .input-field[data-v-39fe84b4] {
    width: calc(100% - 52px)
}

.field .icon-input-deposit[data-v-39fe84b4] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-39fe84b4] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-39fe84b4] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-39fe84b4] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 5px
}

.wrap-btn button[data-v-39fe84b4] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-39fe84b4]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-39fe84b4]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-39fe84b4] {
    border-radius: 8px;
    background: #212121;
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 15px;
    display: none
}

.v-btn[data-v-39fe84b4],input[data-v-39fe84b4],textarea[data-v-39fe84b4] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 8px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-39fe84b4]:focus,.v-btn[data-v-39fe84b4]:hover,input[data-v-39fe84b4]:focus,input[data-v-39fe84b4]:hover,textarea[data-v-39fe84b4]:focus,textarea[data-v-39fe84b4]:hover {
    outline: none
}

@media(max-width: 992px) {
    .v-btn[data-v-39fe84b4],input[data-v-39fe84b4],textarea[data-v-39fe84b4] {
        padding:4px 10px
    }
}

input[data-v-39fe84b4]::-webkit-inner-spin-button,input[data-v-39fe84b4]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-39fe84b4] {
    -moz-appearance: textfield
}

.v-btn[data-v-39fe84b4] {
    height: 42px;
    transform: scale(1);
    justify-content: start!important
}

@media(max-width: 992px) {
    .v-btn[data-v-39fe84b4] {
        height:34px
    }
}

@media(max-width: 768px) {
    .v-btn[data-v-39fe84b4] {
        height:41.5px
    }
}

.submit[data-v-39fe84b4] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: var(--ready-casino-dark);
    color: #fff
}

.error-deposit[data-v-39fe84b4],.suggest-amount-deposit[data-v-39fe84b4] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-39fe84b4] {
    color: red!important
}

.space[data-v-39fe84b4] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-39fe84b4] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-deposit .tab-item-deposit[data-v-39fe84b4] {
        padding:4px 15px
    }

    .tab-deposit .tab-item-deposit[data-v-39fe84b4]:first-child {
        margin-right: 10px
    }

    .wrap-deposit[data-v-39fe84b4] {
        padding-top: 12px
    }

    .wrap-deposit .wrap-deposit-account[data-v-39fe84b4] {
        width: 300px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-39fe84b4] {
        font-size: 18px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-39fe84b4] {
        transform: scale(.7);
        top: -30px;
        right: -30px
    }

    .wrap-deposit .wrap-field[data-v-39fe84b4] {
        grid-gap: 12px;
        width: calc(100% - 330px)
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .title[data-v-39fe84b4] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit[data-v-39fe84b4] {
        width: 34px;
        height: 34px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit svg[data-v-39fe84b4] {
        width: 20px
    }

    .wrap-deposit .des-bottom[data-v-39fe84b4] {
        margin-top: 20px
    }

    .wrap-deposit .des-bottom p[data-v-39fe84b4] {
        font-size: 12px
    }

    .wrap-deposit .submit[data-v-39fe84b4] {
        margin-top: 24px
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-39fe84b4] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-39fe84b4] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-39fe84b4] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-39fe84b4] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-39fe84b4] {
        top: -13px;
        right: 5px
    }

    .wrap-deposit .wrap-deposit-account .bank .content h3[data-v-39fe84b4],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-39fe84b4] {
        font-size: 13px
    }

    .wrap-deposit .wrap-deposit-account .des-bottom[data-v-39fe84b4] {
        display: none
    }

    .tab-deposit[data-v-39fe84b4] {
        font-size: 13px
    }

    .description[data-v-39fe84b4] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-39fe84b4] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-deposit[data-v-39fe84b4] {
        grid-template-columns: 1fr
    }

    .wrap-field .field .input-deposit .input-field[data-v-39fe84b4],.wrap-field .field .input-deposit[data-v-39fe84b4],.wrap-field .field[data-v-39fe84b4] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-39fe84b4],.wrap-field .field input[data-v-39fe84b4],.wrap-field .field textarea[data-v-39fe84b4] {
        padding: 10px!important;
        width: 100%!important
    }

    .wrap-field .field p[data-v-39fe84b4] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-39fe84b4],.wrap-field .field input[data-v-39fe84b4],.wrap-field .field p[data-v-39fe84b4] {
        font-size: 15px
    }

    .wrap-field .wrap-btn[data-v-39fe84b4] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-39fe84b4] {
        margin-top: 12px;
        font-size: 12px;
        display: block
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-39fe84b4] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-39fe84b4] {
        margin: 0
    }

    .submit[data-v-39fe84b4] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-39fe84b4] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-39fe84b4]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-39fe84b4] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-39fe84b4] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-39fe84b4] {
        padding: 4px 16px
    }

    .content-top-deposit[data-v-39fe84b4] {
        display: grid!important;
        grid-template-columns: 1fr;
        gap: 0!important
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-39fe84b4] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-39fe84b4] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-39fe84b4] {
        transform: scale(.6);
        top: -40px;
        right: -30px
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-39fe84b4] {
        margin: 5px 0
    }
}

#withdrawHistory[data-v-a97e865c] {
    padding-top: 20px;
    height: 100%
}

.table_pc[data-v-a97e865c] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-a97e865c]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-a97e865c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-a97e865c] {
        display:none
    }
}

table[data-v-a97e865c] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-a97e865c] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-a97e865c] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-a97e865c]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-a97e865c]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-a97e865c] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-a97e865c]:hover {
    background-color: #212121
}

table tbody td[data-v-a97e865c] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-a97e865c],td[data-v-a97e865c],th[data-v-a97e865c] {
    border-collapse: collapse
}

.COMPLETED[data-v-a97e865c] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-a97e865c],.REQUEST[data-v-a97e865c] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-a97e865c] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-a97e865c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-a97e865c] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile[data-v-a97e865c] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-a97e865c] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-a97e865c] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-a97e865c] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-a97e865c] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-a97e865c] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-a97e865c] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-a97e865c]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-00b1cbc1] {
    height: 100%;
    padding: 20px
}

.wrap-withdraw[data-v-00b1cbc1] {
    height: 100%;
    padding: 15px 0 0
}

.wrap-withdraw[data-v-00b1cbc1]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-00b1cbc1]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.tab-withdraw[data-v-00b1cbc1] {
    display: flex
}

.tab-withdraw .tab-item-withdraw[data-v-00b1cbc1] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px
}

.tab-withdraw .tab-item-withdraw[data-v-00b1cbc1]:first-child {
    margin-right: 12px
}

.tab-withdraw .tab-item-withdraw[data-v-00b1cbc1]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-withdraw .active[data-v-00b1cbc1] {
    background: var(--ready-casino-dark)
}

.description[data-v-00b1cbc1] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-00b1cbc1] {
    transition: all .3s ease-in
}

.item-lang[data-v-00b1cbc1]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-00b1cbc1] {
    color: #fff
}

.item-title img[data-v-00b1cbc1] {
    border: unset;
    border-radius: unset
}

.bank[data-v-00b1cbc1] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-00b1cbc1] {
    margin-bottom: 15px
}

.bank .content[data-v-00b1cbc1] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-00b1cbc1] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content h3[data-v-00b1cbc1] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-00b1cbc1] {
    display: grid;
    grid-gap: 30px;
    padding-top: 10px
}

.wrap-content-withdraw[data-v-00b1cbc1] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px 20px
}

.wrap-content-withdraw .des-bottom[data-v-00b1cbc1] {
    display: flex;
    align-items: center
}

@media(max-width: 768px) {
    .wrap-content-withdraw .des-bottom[data-v-00b1cbc1] {
        display:none
    }
}

.field[data-v-00b1cbc1] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-00b1cbc1] {
    width: 200px;
    color: #fff;
    margin-bottom: 10px
}

.field .input-withdraw[data-v-00b1cbc1] {
    display: flex;
    gap: 10px
}

.field .input-withdraw .input-field[data-v-00b1cbc1] {
    width: calc(100% - 52px)
}

.field .icon-input-withdraw[data-v-00b1cbc1] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-00b1cbc1] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-00b1cbc1] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-00b1cbc1] {
    display: flex;
    flex-direction: row;
    gap: 5px
}

.wrap-btn button[data-v-00b1cbc1] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-00b1cbc1]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-00b1cbc1]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-00b1cbc1] {
    display: none;
    border-radius: 8px;
    border: 1px solid #9e9e9e;
    background: #212121;
    padding: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px;
    position: relative
}

.des-bottom p[data-v-00b1cbc1] {
    width: 70%
}

.des-bottom img[data-v-00b1cbc1] {
    width: 25%;
    position: absolute;
    top: -10%;
    right: 0
}

.v-btn[data-v-00b1cbc1],input[data-v-00b1cbc1],textarea[data-v-00b1cbc1] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 15px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-00b1cbc1]:focus,.v-btn[data-v-00b1cbc1]:hover,input[data-v-00b1cbc1]:focus,input[data-v-00b1cbc1]:hover,textarea[data-v-00b1cbc1]:focus,textarea[data-v-00b1cbc1]:hover {
    outline: none
}

.v-btn[data-v-00b1cbc1] {
    height: 56px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-00b1cbc1] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-00b1cbc1] {
    width: 50%
}

.submit[data-v-00b1cbc1] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    color: #fff;
    background: var(--ready-casino-dark);
    margin-top: 30px
}

input[data-v-00b1cbc1]::-webkit-inner-spin-button,input[data-v-00b1cbc1]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-00b1cbc1] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-00b1cbc1] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-00b1cbc1] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-00b1cbc1] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-withdraw .tab-item-withdraw[data-v-00b1cbc1] {
        padding:4px 15px
    }

    .tab-withdraw .tab-item-withdraw[data-v-00b1cbc1]:first-child {
        margin-right: 10px
    }

    .wrap-withdraw[data-v-00b1cbc1] {
        padding-top: 12px
    }

    .wrap-withdraw .wrap-field[data-v-00b1cbc1] {
        grid-gap: 12px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw[data-v-00b1cbc1] {
        grid-gap: 10px 20px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw .title[data-v-00b1cbc1] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-withdraw .des-bottom[data-v-00b1cbc1] {
        margin-top: 20px
    }

    .wrap-withdraw .des-bottom p[data-v-00b1cbc1] {
        font-size: 13px
    }

    .wrap-withdraw .submit[data-v-00b1cbc1] {
        margin-top: 28px
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-00b1cbc1] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-00b1cbc1] {
        height: auto;
        padding-bottom: 20px
    }

    .tab-withdraw[data-v-00b1cbc1] {
        font-size: 13px
    }

    .description[data-v-00b1cbc1] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-00b1cbc1] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-00b1cbc1],.bank .content p[data-v-00b1cbc1] {
        font-size: 13px
    }

    .wrap-field[data-v-00b1cbc1] {
        padding-top: 12px;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-withdraw[data-v-00b1cbc1] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-00b1cbc1] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-00b1cbc1] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-00b1cbc1] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-00b1cbc1] {
        height: 42px
    }

    .wrap-field .field .v-btn[data-v-00b1cbc1],.wrap-field .field input[data-v-00b1cbc1],.wrap-field .field textarea[data-v-00b1cbc1] {
        padding: 8px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-00b1cbc1] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-00b1cbc1],.wrap-field .field input[data-v-00b1cbc1],.wrap-field .field p[data-v-00b1cbc1] {
        font-size: 15px
    }

    .wrap-field .field .wrap-content[data-v-00b1cbc1] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .wrap-btn[data-v-00b1cbc1] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-00b1cbc1] {
        margin-top: 12px;
        font-size: 12px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    .des-bottom img[data-v-00b1cbc1] {
        position: relative;
        width: 15%
    }

    .des-bottom p[data-v-00b1cbc1] {
        width: 80%
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-00b1cbc1],.wrap-field .field textarea[data-v-00b1cbc1] {
        width:100%
    }

    .wrap-field .field textarea[data-v-00b1cbc1] {
        height: 48px
    }

    .bank .content[data-v-00b1cbc1] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-00b1cbc1] {
        margin: 0
    }

    .submit[data-v-00b1cbc1] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-00b1cbc1] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-00b1cbc1] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-00b1cbc1] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-00b1cbc1]:first-child {
        margin-right: 5px
    }

    .des-bottom img[data-v-00b1cbc1] {
        position: relative;
        width: 25%
    }

    .des-bottom p[data-v-00b1cbc1] {
        width: 70%
    }
}

#myPage[data-v-72c1632d] {
    padding: 20px
}

#myPage .title-my-page[data-v-72c1632d] {
    background: rgba(231,91,255,.2);
    border-radius: 10px;
    padding: 10px 10px 10px 70px;
    display: flex;
    align-items: center;
    position: relative
}

#myPage .title-my-page img[data-v-72c1632d] {
    position: absolute;
    left: 10px;
    top: -20px
}

#myPage .title-my-page h3[data-v-72c1632d] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 20px
}

#myPage .title-my-page .image-bank-info[data-v-72c1632d] {
    top: 5px
}

#myPage .bank-info[data-v-72c1632d] {
    padding: 10px 10px 10px 85px
}

@media(max-width: 374px) {
    #myPage .title-my-page[data-v-72c1632d] {
        padding:10px 10px 10px 50px
    }

    #myPage .title-my-page h3[data-v-72c1632d] {
        font-size: 16px
    }

    #myPage .title-my-page img[data-v-72c1632d] {
        transform: scale(.7);
        left: 0
    }

    #myPage .title-my-page .image-bank-info[data-v-72c1632d] {
        top: -5px
    }

    #myPage .bank-info[data-v-72c1632d] {
        padding: 10px 10px 10px 65px;
        margin-top: 20px
    }
}

.disable .input-my-page .icon-my-page[data-v-72c1632d] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-72c1632d] {
    display: flex;
    gap: 10px
}

.input-my-page .input-field[data-v-72c1632d],.input-my-page input[data-v-72c1632d] {
    width: 90%!important
}

.icon-my-page[data-v-72c1632d] {
    width: 41px;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121
}

.form_mypage[data-v-72c1632d] {
    padding: 8px 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.form_mypage .item_input[data-v-72c1632d] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-72c1632d] {
    font-weight: 400;
    margin-bottom: 4px;
    font-size: 16px
}

.form_mypage .item_input .v-btn[data-v-72c1632d],.form_mypage .item_input input[data-v-72c1632d] {
    width: 100%;
    padding: 10px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.form_mypage .item_input .v-btn[data-v-72c1632d] {
    transform: scale(1);
    height: unset!important;
    justify-content: start!important
}

.form_mypage .item_input .disable-input[data-v-72c1632d] {
    background: #424242;
    border: none;
    pointer-events: none
}

@media(max-width: 576px) {
    .form_mypage[data-v-72c1632d] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-72c1632d] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-72c1632d] {
    width: 100%;
    padding: 10px 50px;
    color: #fff;
    border-radius: 8px;
    font-size: 14px;
    background-color: var(--ready-casino-light)
}

.btn .btn_submit[data-v-72c1632d]:hover {
    box-shadow: 0 8px 24px hsla(0,0%,100%,.2);
    transform: translateY(-2px)
}

.btn .btn_submit .icon[data-v-72c1632d] {
    transform: translateY(3px)
}

.list-bank[data-v-72c1632d] {
    height: 190px!important;
    background-color: #353535!important;
    border: 1px solid #757575
}

.list-bank[data-v-72c1632d]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-72c1632d] {
    transition: all .3s ease-in;
    border-bottom: 1px solid #757575
}

.item-bank[data-v-72c1632d]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-bank[data-v-72c1632d]:last-child {
    border-bottom: none
}

.item-title[data-v-72c1632d] {
    color: #fff
}

.item-title img[data-v-72c1632d] {
    border: unset;
    border-radius: unset
}

#text-error[data-v-72c1632d] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-72c1632d] {
    margin-top: 5px;
    font-size: 12px;
    color: #9e9e9e
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-72c1632d] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-72c1632d] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-72c1632d] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-72c1632d] {
        font-size: 12px
    }
}

.item_input {
    .input-check {
        .input {
            padding: 10px 12px!important
        }
    }
}

#coupon[data-v-66f89fca] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-66f89fca] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-66f89fca]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-66f89fca]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-66f89fca] {
        display:none
    }
}

table[data-v-66f89fca] {
    font-size: 14px
}

table thead tr[data-v-66f89fca] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-66f89fca] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-66f89fca]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-66f89fca]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-66f89fca] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-66f89fca]:hover {
    background-color: #212121
}

table tbody td[data-v-66f89fca] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-66f89fca],td[data-v-66f89fca],th[data-v-66f89fca] {
    border-collapse: collapse
}

button[data-v-66f89fca] {
    padding: .2rem .5rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-66f89fca] {
        padding:4px 8px
    }
}

.use[data-v-66f89fca] {
    background: #41bd5c;
    color: #fff
}

.expired[data-v-66f89fca] {
    background: #ebc220;
    color: #3a303f
}

.expired[data-v-66f89fca]:hover {
    cursor: no-drop
}

.used[data-v-66f89fca] {
    background: red;
    color: #fff
}

.used[data-v-66f89fca]:hover {
    cursor: no-drop
}

.item-mobile[data-v-66f89fca] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-66f89fca] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-66f89fca]:last-child {
    text-align: right
}

[data-v-66f89fca] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-66f89fca] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table-mobile[data-v-66f89fca] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-66f89fca] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-66f89fca] {
        height:100%;
        padding: 0 20px 20px;
        overflow-y: auto
    }

    .table-mobile[data-v-66f89fca] {
        display: block
    }
}

#wrapper_point[data-v-34be51d6] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-34be51d6] {
    display: none
}

.header_point[data-v-34be51d6] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #bdbdbd;
    height: 120px;
    font-size: 14px;
    margin-bottom: 20px;
    align-items: center;
    gap: 30px
}

.header_point .item[data-v-34be51d6] {
    font-weight: 700;
    border-radius: 10px;
    border: 1px solid #616161
}

.header_point .item[data-v-34be51d6]:first-child {
    background: url(../images/point-1.8c477483.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-34be51d6]:nth-child(2) {
    background: url(../images/point-2.ba41f1df.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-34be51d6]:nth-child(3) {
    background: url(../images/point-3.9d69c609.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.item[data-v-34be51d6] {
    text-align: center;
    background-color: #212121;
    padding: 20px 0;
    border-radius: 10px
}

.item .title[data-v-34be51d6] {
    text-transform: uppercase
}

.item .number[data-v-34be51d6] {
    margin-top: 16px;
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.body_point[data-v-34be51d6] {
    padding-top: 16px;
    border-top: 1px solid #616161;
    height: calc(100% - 170px)
}

.form[data-v-34be51d6] {
    display: flex;
    gap: 10px;
    font-size: 14px
}

.form input[data-v-34be51d6] {
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    width: 200px;
    color: #fff
}

.form input[data-v-34be51d6]:focus,.form input[data-v-34be51d6]:hover {
    outline: none
}

.form .btn_sbumit[data-v-34be51d6] {
    padding: 4px 10px;
    color: #fff;
    background-color: var(--ready-casino-dark);
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-34be51d6]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-34be51d6] {
    height: 100%
}

.content-point h3[data-v-34be51d6] {
    color: var(--ready-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-34be51d6] {
    height: calc(100% - 75px);
    overflow-y: auto
}

.table-point[data-v-34be51d6]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-34be51d6]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-34be51d6] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-34be51d6] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-34be51d6] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-34be51d6]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-34be51d6]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-34be51d6] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-34be51d6]:hover {
    background-color: #212121
}

table tbody td[data-v-34be51d6] {
    color: #9e9e9e;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-34be51d6],td[data-v-34be51d6],th[data-v-34be51d6] {
    border-collapse: collapse
}

[data-v-34be51d6] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-34be51d6] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile .item_table[data-v-34be51d6] {
    background-color: #262626;
    color: #9e9e9e;
    border-radius: 10px;
    padding: 10px;
    font-size: 13px
}

.table_mobile .item_value[data-v-34be51d6] {
    color: #fff
}

.table_mobile .item_content[data-v-34be51d6] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.table_mobile .item_content div[data-v-34be51d6]:last-child {
    text-align: right
}

.completed[data-v-34be51d6] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-34be51d6] {
    color: #df7802!important;
    background: #552310
}

.fail[data-v-34be51d6],.pending[data-v-34be51d6] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.fail[data-v-34be51d6] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-34be51d6]::-webkit-inner-spin-button,input[data-v-34be51d6]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-34be51d6] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-34be51d6] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-34be51d6] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-34be51d6] {
        height: auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .title[data-v-34be51d6] {
        font-size: 18px
    }

    .table-point[data-v-34be51d6] {
        display: none
    }

    .table_mobile[data-v-34be51d6] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-34be51d6] {
        height: 100%
    }

    .item[data-v-34be51d6] {
        padding: 12px 0
    }
}

@media(max-width: 425px) {
    .form[data-v-34be51d6] {
        font-size:13px
    }

    .form input[data-v-34be51d6] {
        width: 100%
    }
}

#bettingHistory[data-v-46fff108] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-46fff108] {
    height: 100%;
    overflow-y: auto
}

.table_pc[data-v-46fff108]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-46fff108]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-46fff108] {
        display:none
    }
}

.table_mobile[data-v-46fff108] {
    display: none
}

table[data-v-46fff108] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-46fff108] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-46fff108] {
    max-width: 200px;
    padding: 10px;
    color: #fff;
    text-align: left
}

table thead tr th[data-v-46fff108]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-46fff108]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-46fff108] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-46fff108]:hover {
    background-color: #212121
}

table tbody td[data-v-46fff108] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-46fff108],td[data-v-46fff108],th[data-v-46fff108] {
    border-collapse: collapse
}

.win[data-v-46fff108] {
    color: #06df02
}

.lose[data-v-46fff108] {
    color: #ff2f2f
}

.item-mobile[data-v-46fff108] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-46fff108] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-46fff108]:last-child {
    text-align: right
}

[data-v-46fff108] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-46fff108] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-46fff108] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-46fff108] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-46fff108] {
        display: block;
        padding-bottom: 20px
    }
}

.wrapper-alert[data-v-2850f0d3] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-2850f0d3] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-2850f0d3] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-2850f0d3] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-2850f0d3] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-2850f0d3] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-2850f0d3]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-2850f0d3] {
    margin-right: 20px;
    background-color: var(--ready-casino-dark)
}

.btn-no[data-v-2850f0d3] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-2850f0d3] {
        width:80vw
    }

    .des[data-v-2850f0d3] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-2850f0d3] {
        padding: 4px 16px;
        font-size: 13px
    }
}

#queryCreate[data-v-61de5c9e] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-61de5c9e] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    cursor: pointer;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.back[data-v-61de5c9e]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-61de5c9e] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-61de5c9e] {
    width: 100%
}

.form .form_input div[data-v-61de5c9e] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-61de5c9e] {
    margin-bottom: 4px
}

.form input[data-v-61de5c9e],.form textarea[data-v-61de5c9e] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-61de5c9e]:focus,.form input[data-v-61de5c9e]:hover,.form textarea[data-v-61de5c9e]:focus,.form textarea[data-v-61de5c9e]:hover {
    outline: none
}

.form textarea[data-v-61de5c9e] {
    min-height: 330px;
    max-height: 600px
}

.btn[data-v-61de5c9e] {
    text-align: right
}

.btn .btn_submit[data-v-61de5c9e] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-61de5c9e]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-61de5c9e] {
    transform: translateY(1px)
}

@media(max-width: 992px) {
    .form textarea[data-v-61de5c9e] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-61de5c9e] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-61de5c9e],.form input[data-v-61de5c9e],.form textarea[data-v-61de5c9e] {
        width: 100%
    }
}

#customer[data-v-6a0f0cd4] {
    padding: 20px;
    height: 100%
}

.create[data-v-6a0f0cd4] {
    text-align: right;
    margin-bottom: 20px
}

.create .btn_create[data-v-6a0f0cd4] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.create .btn_create[data-v-6a0f0cd4]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-6a0f0cd4] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_customer[data-v-6a0f0cd4] {
    margin-top: 16px;
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_customer[data-v-6a0f0cd4]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-6a0f0cd4]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-6a0f0cd4]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-6a0f0cd4] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-6a0f0cd4] {
    text-align: left;
    padding: 10px;
    background-color: #424242
}

.table_customer .value[data-v-6a0f0cd4] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-6a0f0cd4] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242
}

.table_customer .value .item[data-v-6a0f0cd4]:last-child {
    border-bottom: none
}

.table_customer .value .item[data-v-6a0f0cd4]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_customer .value .item>div[data-v-6a0f0cd4] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-6a0f0cd4]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-6a0f0cd4] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-6a0f0cd4] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-6a0f0cd4] {
    fill: var(--ready-casino-dark)
}

.table_customer .value .item .date[data-v-6a0f0cd4] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-6a0f0cd4] {
        font-size:12px
    }
}

.description[data-v-6a0f0cd4] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-6a0f0cd4] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-6a0f0cd4] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-6a0f0cd4] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-6a0f0cd4] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-6a0f0cd4] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-6a0f0cd4] {
    display: none
}

.active_value[data-v-6a0f0cd4] {
    background-color: #212121
}

.completed[data-v-6a0f0cd4] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.fail[data-v-6a0f0cd4] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-6a0f0cd4] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-6a0f0cd4] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .customer_group[data-v-6a0f0cd4] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-6a0f0cd4] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-6a0f0cd4] {
        display: none
    }

    .create[data-v-6a0f0cd4] {
        text-align: left
    }

    .table_mobile[data-v-6a0f0cd4] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-6a0f0cd4] {
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-6a0f0cd4] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .description h5[data-v-6a0f0cd4] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-6a0f0cd4] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-6a0f0cd4] {
        background-color: #262626;
        padding: 10px 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-6a0f0cd4] {
        display: grid;
        grid-template-columns: 25% 72%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-6a0f0cd4] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-6a0f0cd4] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .description[data-v-6a0f0cd4] {
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-6a0f0cd4] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-f8583df4] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-f8583df4] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-f8583df4] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-f8583df4] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark)
}

.create .btn_create[data-v-f8583df4]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-f8583df4] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-f8583df4] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_message[data-v-f8583df4]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-f8583df4]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-f8583df4] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-f8583df4] {
    text-align: left;
    padding: 10px;
    background: var(--ready-casino-dark)
}

.table_message .title>div[data-v-f8583df4]:first-child {
    border-radius: 4px 0 0 4px
}

.table_message .title>div[data-v-f8583df4]:last-child {
    border-radius: 0 4px 4px 0
}

.table_message .value[data-v-f8583df4] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-f8583df4] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242
}

.table_message .value .item[data-v-f8583df4]:last-child {
    border-bottom: none
}

.table_message .value .item[data-v-f8583df4]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_message .value .item>div[data-v-f8583df4] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-f8583df4]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-f8583df4] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-f8583df4] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-f8583df4] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-f8583df4] {
    color: var(--ready-casino-dark)
}

.table_message .value .item .trash:hover svg[data-v-f8583df4] {
    fill: var(--ready-casino-dark)
}

.table_message .value .item .date[data-v-f8583df4] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-f8583df4] {
        font-size:12px
    }
}

.description[data-v-f8583df4] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-f8583df4] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-f8583df4] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-f8583df4] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-f8583df4] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-f8583df4] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-f8583df4] {
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.table_mobile[data-v-f8583df4] {
    display: none
}

.active_value[data-v-f8583df4] {
    background-color: #212121
}

[data-v-f8583df4] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-f8583df4] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .messagebox_group[data-v-f8583df4] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-f8583df4] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-f8583df4] {
        display: none
    }

    .create[data-v-f8583df4] {
        text-align: left
    }

    .table_mobile[data-v-f8583df4] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-f8583df4] {
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-f8583df4] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-f8583df4] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-f8583df4] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .item_moblie[data-v-f8583df4] {
        padding: 10px 12px
    }

    .table_mobile .item_moblie>div[data-v-f8583df4] {
        display: grid;
        grid-template-columns: calc(25% - 8px) 75%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-f8583df4] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-f8583df4] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .state .icon[data-v-f8583df4] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .item_moblie .state .unread[data-v-f8583df4] {
        color: var(--ready-casino-dark)
    }
}

#personal[data-v-392ef7af] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    padding-top: 60px;
    overflow: hidden;
    height: 100%;
    border-top: 1px solid #fff
}

@media(max-width: 992px) {
    #personal[data-v-392ef7af] {
        padding-top:103px
    }
}

@media(max-width: 374px) {
    #personal[data-v-392ef7af] {
        padding-top:164px
    }
}

.titles[data-v-392ef7af] {
    padding: 20px 10px 0 10px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-392ef7af] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-392ef7af]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-392ef7af] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-392ef7af] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-392ef7af] {
    opacity: 1
}

.tab-personal[data-v-392ef7af] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

@media(max-width: 1130px) {
    .tab-personal[data-v-392ef7af] {
        gap:3px
    }
}

.tab-personal .tab-item-personal[data-v-392ef7af] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #868e96;
    border-bottom: none
}

.tab-personal .tab-item-personal .icon[data-v-392ef7af] {
    margin-right: 5px;
    opacity: .7
}

.tab-personal .tab-item-personal[data-v-392ef7af]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-392ef7af] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-392ef7af] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-392ef7af] {
        font-size:11px
    }

    .tab-personal .tab-item-personal .icon[data-v-392ef7af] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-personal .tab-item-personal[data-v-392ef7af] {
        height:35px
    }
}

.tab-personal .active[data-v-392ef7af] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

.tab-personal .active .icon[data-v-392ef7af] {
    opacity: 1
}

.tab-personal .active[data-v-392ef7af]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-personal[data-v-392ef7af] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-392ef7af] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-392ef7af] {
    height: 100%;
    overflow-y: auto
}

.tab-content[data-v-392ef7af]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-392ef7af]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.textKo[data-v-392ef7af] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-392ef7af] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-392ef7af],.v-card--variant-flat[data-v-392ef7af] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-392ef7af] {
    background: transparent!important
}

.v-slide-group__next[data-v-392ef7af],.v-slide-group__prev[data-v-392ef7af] {
    display: none!important
}

@media(max-width: 768px) {
    .titles[data-v-392ef7af] {
        padding:15px 8px 0 8px
    }

    .tab-content[data-v-392ef7af] {
        height: 100%;
        overflow-y: hidden
    }
}

@media(max-width: 425px) {
    .titles .title-item[data-v-392ef7af] {
        flex-wrap:wrap;
        justify-content: center;
        font-size: 12px
    }
}

#faq-services[data-v-00679e2c] {
    padding: 20px;
    height: 100%
}

h3[data-v-00679e2c],h5[data-v-00679e2c] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_faq[data-v-00679e2c] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-00679e2c] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-00679e2c]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-00679e2c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-00679e2c],.list-item .item[data-v-00679e2c],.list-item .title[data-v-00679e2c] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-00679e2c],.list-item .item p[data-v-00679e2c],.list-item .title p[data-v-00679e2c] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-00679e2c],.list-item .item .item_index[data-v-00679e2c],.list-item .title .item_index[data-v-00679e2c] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-00679e2c] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-00679e2c] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-faq[data-v-00679e2c] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .value[data-v-00679e2c] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-00679e2c] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-00679e2c] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-00679e2c]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-00679e2c]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-00679e2c],.list-item .title[data-v-00679e2c] {
    background: #383838
}

.item_state span[data-v-00679e2c] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-00679e2c] {
    background: #616161
}

.item_state_open[data-v-00679e2c] {
    background: #9e9e9e
}

.description[data-v-00679e2c] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-00679e2c] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-00679e2c] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-00679e2c] {
    border-radius: 6px
}

.activeMessage .description[data-v-00679e2c] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-00679e2c] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-faq[data-v-00679e2c] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-00679e2c]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-00679e2c] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-00679e2c] {
    display: none
}

.line[data-v-00679e2c] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-00679e2c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-00679e2c] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #faq-services[data-v-00679e2c] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #faq-services[data-v-00679e2c]::-webkit-scrollbar {
        width: 6px
    }

    #faq-services[data-v-00679e2c]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-00679e2c] {
        display: none
    }

    .list-item_mobile[data-v-00679e2c] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-00679e2c] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-00679e2c],.list-item_mobile .item_mobile h5[data-v-00679e2c] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-00679e2c] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-00679e2c] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-00679e2c] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-00679e2c] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-00679e2c] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-00679e2c] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-00679e2c] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-00679e2c] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-00679e2c] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-00679e2c] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-00679e2c] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-00679e2c] {
        font-size: 11px
    }
}

#event-services[data-v-8b9669d0] {
    padding: 20px;
    height: 100%
}

h3[data-v-8b9669d0],h5[data-v-8b9669d0] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_event[data-v-8b9669d0] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-8b9669d0] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-8b9669d0]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-8b9669d0]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-8b9669d0],.list-item .item[data-v-8b9669d0],.list-item .title[data-v-8b9669d0] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-8b9669d0],.list-item .item p[data-v-8b9669d0],.list-item .title p[data-v-8b9669d0] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-8b9669d0],.list-item .item .item_index[data-v-8b9669d0],.list-item .title .item_index[data-v-8b9669d0] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-8b9669d0] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-8b9669d0] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-event[data-v-8b9669d0] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-event_date[data-v-8b9669d0] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-8b9669d0] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-8b9669d0] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-8b9669d0] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-8b9669d0]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-8b9669d0]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-8b9669d0],.list-item .title[data-v-8b9669d0] {
    background: #383838
}

.item_state span[data-v-8b9669d0] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-8b9669d0] {
    background: #616161
}

.item_state_open[data-v-8b9669d0] {
    background: #9e9e9e
}

.description[data-v-8b9669d0] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-8b9669d0] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-8b9669d0] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-8b9669d0] {
    border-radius: 6px
}

.activeMessage .description[data-v-8b9669d0] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-8b9669d0] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-event[data-v-8b9669d0] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-8b9669d0]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-8b9669d0] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-8b9669d0] {
    display: none
}

.line[data-v-8b9669d0] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-8b9669d0] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-8b9669d0] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #event-services[data-v-8b9669d0] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #event-services[data-v-8b9669d0]::-webkit-scrollbar {
        width: 6px
    }

    #event-services[data-v-8b9669d0]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-8b9669d0] {
        display: none
    }

    .list-item_mobile[data-v-8b9669d0] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-8b9669d0] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-8b9669d0],.list-item_mobile .item_mobile h5[data-v-8b9669d0] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-8b9669d0] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-8b9669d0] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-8b9669d0] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-8b9669d0] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-8b9669d0] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-8b9669d0] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-8b9669d0] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-8b9669d0] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-8b9669d0] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-8b9669d0] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-8b9669d0] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-8b9669d0] {
        font-size: 11px
    }
}

#notice-services[data-v-c467b224] {
    padding: 20px;
    height: 100%
}

h3[data-v-c467b224],h5[data-v-c467b224] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_notice[data-v-c467b224] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-c467b224] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-c467b224]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-c467b224]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-c467b224],.list-item .item[data-v-c467b224],.list-item .title[data-v-c467b224] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-c467b224],.list-item .item p[data-v-c467b224],.list-item .title p[data-v-c467b224] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-c467b224],.list-item .item .item_index[data-v-c467b224],.list-item .title .item_index[data-v-c467b224] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-c467b224] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-c467b224] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-notice[data-v-c467b224] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-notice_date[data-v-c467b224] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-c467b224] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-c467b224] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-c467b224] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-c467b224]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-c467b224]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-c467b224],.list-item .title[data-v-c467b224] {
    background: #383838
}

.item_state span[data-v-c467b224] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-c467b224] {
    background: #616161
}

.item_state_open[data-v-c467b224] {
    background: #9e9e9e
}

.description[data-v-c467b224] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-c467b224] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-c467b224] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-c467b224] {
    border-radius: 6px
}

.activeMessage .description[data-v-c467b224] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-c467b224] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-notice[data-v-c467b224] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-c467b224]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-c467b224] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-c467b224] {
    display: none
}

.line[data-v-c467b224] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-c467b224] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-c467b224] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #notice-services[data-v-c467b224] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #notice-services[data-v-c467b224]::-webkit-scrollbar {
        width: 6px
    }

    #notice-services[data-v-c467b224]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-c467b224] {
        display: none
    }

    .list-item_mobile[data-v-c467b224] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-c467b224] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-c467b224],.list-item_mobile .item_mobile h5[data-v-c467b224] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-c467b224] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-c467b224] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-c467b224] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-c467b224] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-c467b224] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-c467b224] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-c467b224] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-c467b224] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-c467b224] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-c467b224] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-c467b224] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-c467b224] {
        font-size: 11px
    }
}

#partnership[data-v-66cf4c12] {
    padding: 20px;
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain
}

.partnership_group .partnership_header[data-v-66cf4c12] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-66cf4c12] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-66cf4c12] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-66cf4c12] {
    width: 90%;
    margin: 48px auto 0
}

.partnership_group .partnership_body .list_item[data-v-66cf4c12] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 40px
}

.partnership_group .partnership_body .item[data-v-66cf4c12] {
    height: 100px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-66cf4c12]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-66cf4c12] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-66cf4c12] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-66cf4c12] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-66cf4c12] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-66cf4c12] {
        padding:30px 12px
    }

    .partnership_group .partnership_body[data-v-66cf4c12] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-66cf4c12] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-66cf4c12] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-66cf4c12] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-66cf4c12] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#services[data-v-4d4249c0] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain;
    padding-top: 70px;
    height: 100%
}

.titles[data-v-4d4249c0] {
    padding: 20px 20px 0 20px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-4d4249c0] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    border: 1px solid #868e96;
    border-bottom: none
}

.titles .title-item[data-v-4d4249c0]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-4d4249c0] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-4d4249c0] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-4d4249c0] {
    opacity: 1
}

.tab[data-v-4d4249c0] {
    height: calc(100% - 70px)
}

.v-card--variant-elevated[data-v-4d4249c0],.v-card--variant-flat[data-v-4d4249c0] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-4d4249c0] {
    background: transparent!important
}

.textKo[data-v-4d4249c0] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-4d4249c0] {
        font-size:14px!important
    }
}

@media(max-width: 768px) {
    .titles[data-v-4d4249c0] {
        padding:22px 8px 0 8px
    }

    .tab[data-v-4d4249c0] {
        height: 100%
    }
}

.guide-item[data-v-177febe4] {
    width: 100%
}

.title-guide[data-v-177febe4] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-177febe4] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-1c517454] {
    width: 100%
}

.title-guide[data-v-1c517454] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-209d7acc] {
    width: 100%
}

.title-guide[data-v-209d7acc] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-17c30fdc] {
    width: 100%
}

.title-guide[data-v-17c30fdc] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-e8d2e18c] {
    width: 100%
}

.title-guide[data-v-e8d2e18c] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-282766e2] {
    width: 100%
}

.title-guide[data-v-282766e2] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-1f9dddbf] {
    width: 100%
}

.title-guide[data-v-1f9dddbf] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-05db013c] {
    width: 100%
}

.title-guide[data-v-05db013c] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-05db013c] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-ade84f8c] {
    height: 100%;
    margin: 0 auto;
    padding: 30px;
    overflow-y: auto;
    background: linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat
}

@media(max-width: 768px) {
    #rules[data-v-ade84f8c] {
        height:100%;
        padding: 30px 10px 30px 10px
    }
}

#rules h2[data-v-ade84f8c] {
    font-size: 1.5rem
}

#rules .tab-rules[data-v-ade84f8c] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

#rules .tab-rules .tab-item-rules[data-v-ade84f8c] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-ade84f8c]:hover {
    transform: scale(.95);
    transition: all .3s
}

#rules .tab-rules .active[data-v-ade84f8c] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

#rules .tab-rules .active[data-v-ade84f8c]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    #rules .tab-rules[data-v-ade84f8c] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-ade84f8c] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-ade84f8c] {
    border-radius: 10px 10px 0 0;
    background: #383838;
    margin-right: 4px;
    width: calc(12.5% - 4px);
    font-size: 14px
}

#rules .tab-item .v-btn__content[data-v-ade84f8c] {
    font-size: 14px
}

@media(max-width: 1080px) {
    #rules .tab-item[data-v-ade84f8c] {
        width:auto
    }
}

#rules .tab-item[data-v-ade84f8c]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-ade84f8c] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .v-slide-group-item--active[data-v-ade84f8c] {
    border: 1px solid var(--Rectangle-17,#ab47bc);
    background: var(--Rectangle-17,#ab47bc)
}

#rules .tab-content[data-v-ade84f8c] {
    height: 470px;
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    border-radius: none;
    background: transparent;
    color: #fff;
    border: 1px solid #9c27b0;
    border-radius: 0 0 10px 10px
}

#rules .tab-content h3[data-v-ade84f8c],#rules .tab-content h4[data-v-ade84f8c] {
    color: var(--ready-casino-light)
}

#rules .tab-content p[data-v-ade84f8c]:last-child,#rules .tab-content ul[data-v-ade84f8c] {
    margin-bottom: 0
}

#rules .tab-content[data-v-ade84f8c]::-webkit-scrollbar {
    width: 0
}

@media(max-width: 768px) {
    #rules .tab-content[data-v-ade84f8c] {
        height:66vh
    }
}

#rules .v-btn__content[data-v-ade84f8c] {
    font-size: 14px
}

#rules .v-slide-group__content[data-v-ade84f8c] {
    justify-content: space-between
}

#rules .v-tab__slider[data-v-ade84f8c] {
    background: var(--primaryPlayG3)
}

#rules .title-guide[data-v-ade84f8c] {
    padding-top: 16px;
    margin-top: 0
}

@media(max-width: 768px) {
    #rules .card[data-v-ade84f8c] {
        width:95%
    }

    #rules .tab-item .v-btn__content[data-v-ade84f8c] {
        font-size: 9px
    }
}

.tab-item {
    .v-btn__content {
        font-size: 12px
    }

    .v-tab__slider {
        height: 0!important
    }

    .v-tab--selected .v-tab__slider,.v-tab__slider {
        opacity: 0!important
    }
}

#videoSlot[data-v-76b5b9ac] {
    height: calc(100% - 71px);
    padding: 10px;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

#videoSlot[data-v-76b5b9ac]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-76b5b9ac]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #videoSlot[data-v-76b5b9ac] {
        height:-moz-max-content;
        height: max-content
    }
}

.slot[data-v-76b5b9ac] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-76b5b9ac] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-76b5b9ac] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-76b5b9ac] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 6px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-76b5b9ac] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-76b5b9ac] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-76b5b9ac] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-76b5b9ac] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px;
    margin-bottom: 30px
}

.item-casino[data-v-76b5b9ac] {
    animation: scBtnAnim-76b5b9ac .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #474545;
    border-radius: 13px;
    max-height: 140px;
    height: 100%;
    position: relative
}

.item-casino[data-v-76b5b9ac]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino .logo_premium[data-v-76b5b9ac] {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain;
    width: 24px
}

.item-casino[data-v-76b5b9ac]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-76b5b9ac] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_slot_content[data-v-76b5b9ac] {
    height: 100%
}

.search-game[data-v-76b5b9ac] {
    display: flex;
    padding: 15px 0 10px;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-76b5b9ac] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-76b5b9ac] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-76b5b9ac] {
    border: 1px solid var(--ready-casino-light);
    padding: 6px 30px 6px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff
}

.search-game input[data-v-76b5b9ac]:active,.search-game input[data-v-76b5b9ac]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-76b5b9ac] {
        min-width:200px;
        width: 100%
    }
}

.search-game .wrap-filter[data-v-76b5b9ac] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    padding: 4px 8px;
    border-radius: 70px;
    display: flex;
    align-items: center;
    gap: 4px
}

.search-game .wrap-filter>div[data-v-76b5b9ac] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 4px 8px;
    border: 1px solid transparent;
    cursor: pointer
}

.search-game .wrap-filter>div p[data-v-76b5b9ac] {
    font-size: 13px;
    color: #e0e0e0;
    font-weight: 500
}

.search-game .wrap-filter>div[data-v-76b5b9ac]:hover:not(.activeFilter) {
    transition: all 1s;
    border-radius: 70px;
    background: #949494
}

.search-game .wrap-filter .activeFilter[data-v-76b5b9ac] {
    border-radius: 70px;
    border: 1px solid var(--ready-casino-light);
    background: #2b173d
}

.search-game .wrap-filter .activeFilter p[data-v-76b5b9ac] {
    color: #fff
}

@media(max-width: 425px) {
    .search-game .wrap-filter[data-v-76b5b9ac] {
        justify-content:space-between
    }

    .search-game .wrap-filter>div[data-v-76b5b9ac] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-76b5b9ac] {
        display: none
    }

    .search-game .wrap-filter .activeFilter p[data-v-76b5b9ac] {
        display: inline-block
    }
}

.search-game.justify-content-search[data-v-76b5b9ac] {
    justify-content: space-between
}

.pagination-slot[data-v-76b5b9ac] {
    display: flex;
    justify-content: center
}

[data-v-76b5b9ac] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-76b5b9ac] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@keyframes scBtnAnim-76b5b9ac {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-76b5b9ac] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-76b5b9ac] {
        grid-template-columns:repeat(3,1fr)
    }

    .pagination-slot[data-v-76b5b9ac] {
        margin-top: 20px
    }

    .search-game.justify-content-search[data-v-76b5b9ac] {
        flex-direction: column
    }

    .search-game.justify-content-search .wrap_input-search[data-v-76b5b9ac] {
        flex: 1;
        width: 100%
    }

    .search-game.justify-content-search input[data-v-76b5b9ac] {
        width: 100%
    }
}

@media(max-width: 450px) {
    .slot[data-v-76b5b9ac] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#topSlot[data-v-caecfad2] {
    padding-top: 24px
}

.slot[data-v-caecfad2] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-caecfad2] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-caecfad2] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-caecfad2] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-caecfad2] {
    opacity: 1;
    transition: all .5s
}

img[data-v-caecfad2] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-caecfad2] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px
}

.item-casino[data-v-caecfad2] {
    animation: scBtnAnim-caecfad2 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-caecfad2]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-caecfad2] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-caecfad2 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-caecfad2] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-caecfad2] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-caecfad2] {
        grid-template-columns:repeat(2,1fr)
    }
}

#wrapper_slot[data-v-587198fe] {
    padding: 20px;
    height: 100%
}

.company[data-v-587198fe] {
    height: 30%;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

.company[data-v-587198fe]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-587198fe]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-587198fe] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-587198fe]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-587198fe]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-587198fe] {
    height: 70%
}

.slot[data-v-587198fe]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-587198fe]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-587198fe] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-587198fe],.outstanding[data-v-587198fe] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 8px 10px
}

.item[data-v-587198fe],.item_company[data-v-587198fe] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-587198fe]:hover,.item_company[data-v-587198fe]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-587198fe],.content_item[data-v-587198fe] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-587198fe],.content_item .name[data-v-587198fe] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-587198fe],.content_item .name[data-v-587198fe] {
        font-size:12px
    }
}

.outstanding .item[data-v-587198fe] {
    min-height: 54px;
    grid-template-columns: 1fr;
    padding: 0 5px;
    position: relative
}

.outstanding .item .logo-top-company[data-v-587198fe] {
    position: absolute;
    width: 25px;
    height: auto;
    right: -4px;
    top: -6px
}

.outstanding .disabled[data-v-587198fe] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-587198fe]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-587198fe] {
    height: 54px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-587198fe] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-587198fe] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-587198fe] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .company_logo[data-v-587198fe] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-587198fe] {
    height: 50px
}

.outstanding .logo img[data-v-587198fe] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-587198fe] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-587198fe] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-587198fe] {
        width:100%
    }
}

.list-company[data-v-587198fe] {
    margin-top: 10px
}

.list-company .logo_item[data-v-587198fe] {
    width: 100%;
    height: 36px
}

img[data-v-587198fe] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-587198fe] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-587198fe] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-587198fe]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-587198fe] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-587198fe] {
    animation: scBtnAnim-587198fe .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-587198fe] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-587198fe] {
    color: #fff
}

.item-casino[data-v-587198fe]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-587198fe {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-587198fe] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-587198fe] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-587198fe],.outstanding[data-v-587198fe] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-587198fe] {
        padding:26px 12px
    }

    .body_slot[data-v-587198fe] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-587198fe],.outstanding[data-v-587198fe] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-587198fe] {
        padding:10px
    }

    .company[data-v-587198fe] {
        height: 170px
    }

    .slot[data-v-587198fe] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-587198fe],.outstanding[data-v-587198fe] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-587198fe],.item_company[data-v-587198fe] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-587198fe] {
        width:110px;
        height: 40px
    }

    .item[data-v-587198fe],.item_company[data-v-587198fe] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-587198fe] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-587198fe],.outstanding .logo_brand[data-v-587198fe] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-587198fe] {
        width: 100%;
        height: 35px
    }
}

.v-pagination__item,.v-pagination__item:focus,.v-pagination__item:focus .v-btn__overlay,.v-pagination__item:focus .v-btn__underlay {
    border-radius: 6px
}

#wrap-sky-wind[data-v-674e021d] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    margin: 10px;
    padding: 10px;
    border-radius: 10px;
    height: calc(100% - 20px)
}

@media(max-width: 768px) {
    #wrap-sky-wind[data-v-674e021d] {
        height:-moz-max-content;
        height: max-content
    }
}

#skywind[data-v-674e021d] {
    height: calc(100% - 52px);
    padding: 10px 0;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#skywind[data-v-674e021d]::-webkit-scrollbar {
    width: 6px
}

#skywind[data-v-674e021d]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #skywind[data-v-674e021d] {
        height:-moz-max-content;
        height: max-content;
        overflow-x: hidden
    }
}

.skywind-list[data-v-674e021d] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_skywind[data-v-674e021d] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_skywind[data-v-674e021d] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_skywind .overlay[data-v-674e021d] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_skywind .play[data-v-674e021d] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_skywind:hover .overlay[data-v-674e021d] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-674e021d] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-674e021d] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-674e021d] {
    animation: scBtnAnim-674e021d .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid var(--ready-casino-light);
    border-radius: 13px;
    max-height: 140px;
    height: 100%
}

.item-casino[data-v-674e021d]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino[data-v-674e021d]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-674e021d] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_skywind_content[data-v-674e021d] {
    height: 100%
}

.search-game[data-v-674e021d] {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-674e021d] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-674e021d] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-674e021d] {
    background: #292929;
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-674e021d]:active,.search-game input[data-v-674e021d]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-674e021d] {
        min-width:200px;
        width: 100%
    }
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-674e021d] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-674e021d] {
        flex: 1
    }
}

@media(max-width: 475px) {
    .search-game[data-v-674e021d] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }
}

.pagination-slot[data-v-674e021d] {
    display: flex;
    justify-content: center
}

[data-v-674e021d] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-674e021d] .v-pagination__item--is-active {
    background-color: var(--ready-casino-light)
}

@keyframes scBtnAnim-674e021d {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(min-width: 950px)and (max-width:1100px) {
    .skywind-list[data-v-674e021d] {
        grid-template-columns:repeat(6,1fr)
    }
}

@media(max-width: 950px) {
    .skywind-list[data-v-674e021d] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .skywind-list[data-v-674e021d] {
        grid-template-columns:repeat(4,1fr)
    }

    .pagination-slot[data-v-674e021d] {
        margin-top: 20px
    }

    .skywind-list[data-v-674e021d] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .skywind-list[data-v-674e021d] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#partner[data-v-51c9b452] {
    display: none;
    align-items: center;
    background: #353535;
    position: relative
}

@media(max-width: 1300px) {
    #partner[data-v-51c9b452] {
        display:none
    }
}

.agent-desktop[data-v-51c9b452] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end
}

.agent-desktop .line[data-v-51c9b452] {
    margin: 0 20px;
    background: #fff;
    height: 24px;
    width: 1px
}

.agent-desktop a[data-v-51c9b452]:hover,.agent-desktop button[data-v-51c9b452]:hover {
    transform: scale(.95);
    transition: all .2s ease-in;
    opacity: .8
}

.agent-desktop .settlement[data-v-51c9b452]:hover {
    transform: scale(1);
    transition: unset;
    opacity: 1;
    cursor: unset
}

.agent-desktop button[data-v-51c9b452] {
    transition: all .2s ease-in
}

.agent-desktop .total-money[data-v-51c9b452],.agent-desktop a[data-v-51c9b452] {
    padding: 4px 16px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

.agent-desktop .total-money svg[data-v-51c9b452],.agent-desktop a svg[data-v-51c9b452] {
    margin-right: 5px
}

.agent-desktop .agent-page[data-v-51c9b452] {
    background: var(--ready-casino-dark)
}

.agent-desktop .settlement[data-v-51c9b452],.agent-desktop .total-money[data-v-51c9b452] {
    background: #212121
}

.agent-desktop .total-money[data-v-51c9b452] {
    cursor: inherit
}

.agent-desktop .total-money p[data-v-51c9b452] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

.agent-desktop .total-money span[data-v-51c9b452] {
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.agent-desktop .calculate[data-v-51c9b452],.agent-desktop .refesh[data-v-51c9b452] {
    display: flex;
    align-items: center
}

.agent-desktop .calculate[data-v-51c9b452] {
    background: #212121;
    padding: 4px;
    border-radius: 10px
}

@media(max-width: 1300px) {
    .agent-desktop[data-v-51c9b452] {
        display:none
    }
}

.toast-wrapper[data-v-358deede] {
    position: fixed;
    top: 0;
    right: 20px;
    width: auto;
    height: auto;
    z-index: 999;
    color: #fff
}

.item-alert[data-v-358deede] {
    margin-top: 5px;
    animation: side-in-358deede .2s linear
}

@keyframes side-in-358deede {
    0% {
        right: -100px;
        opacity: 0
    }

    to {
        right: 20px;
        opacity: 1
    }
}

#nav-custom[data-v-6969ad86] {
    color: #fff;
    position: sticky;
    width: 256px;
    min-width: 256px;
    height: 100vh;
    top: 0;
    overflow-y: auto;
    background: #212121;
    z-index: 7;
    border-bottom: 2px solid #495057
}

#nav-custom[data-v-6969ad86]::-webkit-scrollbar {
    width: 6px
}

#nav-custom[data-v-6969ad86]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#nav-custom .wrap-nav[data-v-6969ad86] {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

#nav-custom .wrap-nav .desktop[data-v-6969ad86] {
    width: 100%
}

#nav-custom .wrap-nav .desktop .wrap-btn-auth-mobile[data-v-6969ad86] {
    padding: 10px 20px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .desktop .agent-mobile[data-v-6969ad86],#nav-custom .wrap-nav .desktop .user[data-v-6969ad86],#nav-custom .wrap-nav .desktop[data-v-6969ad86] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-logo-main[data-v-6969ad86] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0
}

#nav-custom .wrap-nav .nav-menu-desktop[data-v-6969ad86] {
    display: flex;
    align-items: left;
    flex-direction: column;
    width: 100%
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-6969ad86] {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    transition: all .3s ease-in;
    cursor: pointer
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-6969ad86]:hover {
    background: var(--ready-casino-dark);
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-6969ad86]:last-child {
    color: #fff;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .nav-icon[data-v-6969ad86] {
    margin-right: 10px
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-6969ad86] {
    display: flex;
    flex-direction: column
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-6969ad86]:first-child {
    color: #fafafa;
    font-size: 14px;
    font-weight: 600
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-6969ad86]:last-child {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .nav-menu-desktop[data-v-6969ad86] {
        display:none
    }
}

#nav-custom .wrap-nav .nav-menu-mobile[data-v-6969ad86] {
    display: none
}

#nav-custom .wrap-nav .total-money[data-v-6969ad86] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px 20px;
    border-radius: 10px;
    font-weight: 700
}

#nav-custom .wrap-nav .total-money div[data-v-6969ad86] {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 10px;
    background: #000
}

#nav-custom .wrap-nav .total-money div span[data-v-6969ad86] {
    color: #9e9e9e;
    font-size: 11px;
    line-height: normal;
    margin-right: 6px
}

#nav-custom .wrap-nav .total-money .point[data-v-6969ad86] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .total-money[data-v-6969ad86] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-6969ad86],#nav-custom .wrap-nav .wrap-btn-auth[data-v-6969ad86] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-6969ad86],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-6969ad86] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-6969ad86]:hover,#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-6969ad86]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .wrap-btn-auth .signup[data-v-6969ad86],#nav-custom .wrap-nav .wrap-btn-auth-mobile .signup[data-v-6969ad86] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-6969ad86],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-6969ad86] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-6969ad86],#nav-custom .wrap-nav .wrap-btn-auth[data-v-6969ad86] {
        grid-template-columns:1fr
    }

    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-6969ad86],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-6969ad86] {
        padding: 2px 4px;
        font-size: 10px
    }
}

#nav-custom .wrap-nav .overlay[data-v-6969ad86] {
    display: none
}

#nav-custom .wrap-nav .agent-mobile[data-v-6969ad86] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 10px 20px 10px 20px
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-6969ad86],#nav-custom .wrap-nav .agent-mobile a[data-v-6969ad86] {
    font-size: 14px;
    padding: 4px 10px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .agent-mobile .total-money svg[data-v-6969ad86],#nav-custom .wrap-nav .agent-mobile a svg[data-v-6969ad86] {
    margin-right: 5px
}

#nav-custom .wrap-nav .agent-mobile a[data-v-6969ad86] {
    width: 100%;
    justify-content: center
}

#nav-custom .wrap-nav .agent-mobile .agent-page[data-v-6969ad86] {
    background: var(--ready-casino-dark)
}

#nav-custom .wrap-nav .agent-mobile .settlement[data-v-6969ad86] {
    background: #424242
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-6969ad86] {
    flex-direction: row;
    background: #000
}

#nav-custom .wrap-nav .agent-mobile .total-money p[data-v-6969ad86] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

#nav-custom .wrap-nav .agent-mobile .total-money span[data-v-6969ad86] {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-6969ad86],#nav-custom .wrap-nav .agent-mobile .refesh[data-v-6969ad86] {
    display: flex;
    align-items: center
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-6969ad86] {
    background: #424242;
    border-radius: 10px;
    padding: 4px 8px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .overlay[data-v-6969ad86] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-6969ad86] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-6969ad86]::-webkit-scrollbar {
        width: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-6969ad86]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .close[data-v-6969ad86] {
        padding: 20px 20px 0 20px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-6969ad86] {
        padding: 5px 20px 0 20px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-6969ad86] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-6969ad86] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-6969ad86] {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-6969ad86]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-6969ad86]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-6969ad86] {
        margin-right: 10px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-6969ad86] {
        display: flex;
        flex-direction: column
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-6969ad86]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-6969ad86]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .active[data-v-6969ad86] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-custom .lang[data-v-6969ad86] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-custom .more[data-v-6969ad86] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav-custom .more[data-v-6969ad86] {
        display:flex
    }

    #nav-custom[data-v-6969ad86] {
        position: fixed;
        max-width: 1440px;
        min-width: auto;
        left: 0;
        width: 100%;
        height: auto;
        display: flex
    }

    #nav-custom .wrap-nav[data-v-6969ad86] {
        width: 100%;
        flex-direction: row!important;
        justify-content: space-between;
        padding: 0 20px;
        height: 64px
    }

    #nav-custom .wrap-nav .wrap-logo-main[data-v-6969ad86] {
        width: 175px;
        padding: 10px 0
    }
}

@media(max-width: 374px) {
    #nav-custom .wrap-nav .wrap-logo-main[data-v-6969ad86] {
        width:135px
    }
}

.logo-main-custom[data-v-6969ad86] {
    width: 70px;
    -o-object-fit: contain;
    object-fit: contain
}

.lang-header-mobile[data-v-6969ad86] {
    display: none
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-6969ad86] {
        display:block
    }

    .wrap-btn-auth[data-v-6969ad86] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-6969ad86] {
        padding: 10px 20px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-6969ad86] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-6969ad86] {
        width:70px
    }

    .more[data-v-6969ad86] {
        margin-right: 10px!important
    }
}

.no-data-page[data-v-0d35b60f] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-0d35b60f] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-0d35b60f] {
        width:70%;
        height: auto
    }
}

#footer[data-v-31fce640] {
    padding-top: 20px;
    padding-bottom: 40px;
    border-top: 2px solid #424242;
    background: #000;
    position: relative
}

.default[data-v-31fce640] {
    width: 95%
}

img[data-v-31fce640] {
    filter: grayscale(1);
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 43px;
    margin: 5px
}

img[data-v-31fce640]:hover {
    cursor: pointer;
    filter: grayscale(0);
    transition: all .2s ease-in
}

.wrap-logo[data-v-31fce640] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center
}

h5[data-v-31fce640] {
    font-size: 14;
    font-weight: 500;
    text-align: center;
    margin-top: 40px
}

span[data-v-31fce640] {
    color: var(--ready-casino-light)
}

.companies[data-v-31fce640] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.company-item[data-v-31fce640] {
    justify-content: center;
    display: flex;
    align-items: center;
    height: 85px;
    background: #fff;
    border-radius: 8px
}

.input-check[data-v-529d2dee] {
    position: relative
}

.input-check .v-btn[data-v-529d2dee],.input-check input[data-v-529d2dee] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-529d2dee]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-529d2dee] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-529d2dee] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-529d2dee] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-529d2dee] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-529d2dee] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.modal-wrapper[data-v-538035a4] {
    position: fixed;
    overflow: hidden;
    z-index: 77;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-538035a4] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-538035a4] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-538035a4] {
    position: absolute;
    z-index: -1
}

.close[data-v-538035a4] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-538035a4] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-538035a4] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    background: #000;
    border: 1px solid #424242
}

.logo-main[data-v-538035a4] {
    width: 75px;
    -o-object-fit: contain;
    object-fit: contain
}

.logo-main-custom[data-v-538035a4] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-538035a4] {
    height: calc(100% - 69px);
    overflow-y: auto
}

.content-modal[data-v-538035a4]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-538035a4]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.close-modal[data-v-538035a4] {
    display: flex;
    cursor: pointer
}

.modal-top[data-v-538035a4] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 12px 30px;
    height: 70px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    border-bottom: 1px solid #868e96
}

@media(max-width: 768px) {
    .modal-top[data-v-538035a4] {
        padding:12px
    }

    .modal-top .title h5[data-v-538035a4] {
        font-size: 20px
    }
}

.title[data-v-538035a4] {
    display: flex;
    align-items: center
}

.title h5[data-v-538035a4] {
    color: #e75bff;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-538035a4] {
    fill: #fff!important
}

.logo[data-v-538035a4] {
    height: 50px
}

@media(min-width: 769px) {
    .modalLogin[data-v-538035a4] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-538035a4] {
        overflow-y: initial;
        border-bottom: 1px solid #424242
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-538035a4] {
        width:95%!important
    }

    .modalLogin[data-v-538035a4] {
        width: 620px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-538035a4] {
        height:100%!important
    }

    .modalBox[data-v-538035a4] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }

    .content-modal[data-v-538035a4] {
        height: calc(100% - 61px);
        overflow-y: auto
    }
}

#login[data-v-3b10b6ae] {
    height: 100%;
    margin: 0 auto;
    background: url(../images/bg_login_modal.156336ed.png);
    background-size: cover;
    background-repeat: no-repeat
}

@media(max-width: 768px)and (max-height:630px) {
    #login[data-v-3b10b6ae] {
        height:650px;
        padding-bottom: 30px
    }
}

.wrap-login[data-v-3b10b6ae] {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px
}

.wrap-login .bg_login_wrap[data-v-3b10b6ae] {
    width: 50%;
    height: 100%;
    position: relative
}

.wrap-login .bg_login_wrap img[data-v-3b10b6ae] {
    width: calc(100% + 50px);
    height: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap-login h3[data-v-3b10b6ae] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login .login_form_wrap[data-v-3b10b6ae] {
    padding: 0 20px 0 0
}

.wrap-login form[data-v-3b10b6ae] {
    margin-top: 20px
}

.wrap-login form .field[data-v-3b10b6ae] {
    display: flex;
    align-items: center
}

.wrap-login form .field div[data-v-3b10b6ae] {
    height: 40px;
    padding: 8px;
    border: 1px solid #424242;
    border-radius: 6px 0 0 6px;
    background: rgba(0,0,0,.3);
    display: flex;
    align-items: center
}

.wrap-login form .form_register[data-v-3b10b6ae] {
    text-align: right;
    color: #757575;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px;
    cursor: pointer
}

.wrap-login form .form_register[data-v-3b10b6ae]:hover {
    color: var(--ready-casino-light)
}

.wrap-login form input[data-v-3b10b6ae] {
    width: 100%;
    height: 40px;
    padding: 8px 15px 8px 15px;
    border-radius: 0 6px 6px 0;
    color: #fff;
    background: rgba(33,33,33,.8);
    border: 1px solid #424242;
    border-left: none;
    outline: none
}

.wrap-login form input[data-v-3b10b6ae]::-moz-placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form input[data-v-3b10b6ae]::placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form button[data-v-3b10b6ae] {
    padding: 6px 30px;
    width: 100%;
    color: #fff;
    background: var(--ready-casino-light);
    border-radius: 8px;
    border: 1px solid var(--ready-casino-light);
    margin-top: 40px;
    cursor: pointer
}

.wrap-login form button[data-v-3b10b6ae]:focus,.wrap-login form button[data-v-3b10b6ae]:hover {
    outline: none
}

@media(max-width: 992px)and (min-width:769px) {
    .wrap-login img[data-v-3b10b6ae] {
        width:220px
    }
}

@media(max-width: 768px) {
    .wrap-login[data-v-3b10b6ae] {
        flex-direction:column
    }

    .wrap-login .login_form_wrap[data-v-3b10b6ae] {
        padding: 0 12px 0 12px
    }

    .wrap-login .bg_login_wrap[data-v-3b10b6ae] {
        width: 50%;
        height: auto;
        position: static
    }

    .wrap-login .bg_login_wrap img[data-v-3b10b6ae] {
        width: 100%;
        position: static
    }
}

#sign-up[data-v-1eb24d6a] {
    margin: 0 auto;
    background: linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat;
    background-size: cover;
    height: 100%;
    display: flex
}

#sign-up img[data-v-1eb24d6a] {
    width: 48%
}

@media(max-width: 992px) {
    #sign-up img[data-v-1eb24d6a] {
        display:none
    }
}

@media(max-height: 735px) {
    #sign-up[data-v-1eb24d6a] {
        height:auto
    }
}

@media(max-width: 768px) {
    #sign-up[data-v-1eb24d6a] {
        overflow-y:auto;
        height: auto;
        padding: 15px
    }
}

@media(max-width: 375px) {
    #sign-up[data-v-1eb24d6a] {
        padding:30px 10px
    }
}

.text-error[data-v-1eb24d6a] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

form[data-v-1eb24d6a] {
    padding: 15px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-1eb24d6a] {
        width:100%
    }

    form .submit[data-v-1eb24d6a] {
        display: flex;
        justify-content: center
    }
}

.wrap-form[data-v-1eb24d6a] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px
}

@media(max-width: 768px) {
    .wrap-form[data-v-1eb24d6a] {
        grid-template-columns:1fr;
        gap: 10px
    }
}

.field label[data-v-1eb24d6a] {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 5px
}

@media(max-width: 768px) {
    .field label[data-v-1eb24d6a] {
        width:100%;
        font-size: 12px
    }
}

.field .input-check input[data-v-1eb24d6a],.field input[data-v-1eb24d6a] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-1eb24d6a]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-1eb24d6a] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-1eb24d6a] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-1eb24d6a] {
    display: block
}

.field .drop-down ul[data-v-1eb24d6a] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-1eb24d6a]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-1eb24d6a] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-1eb24d6a] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-1eb24d6a]:hover {
    transition: all .2s linear;
    background: var(--ready-casino-dark);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-1eb24d6a] {
    background: var(--ready-casino-dark);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-1eb24d6a] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 10px
    }

    .field .drop-down[data-v-1eb24d6a],.field input[data-v-1eb24d6a],.field p[data-v-1eb24d6a] {
        width: 100%
    }

    .field button[data-v-1eb24d6a] {
        width: 160px
    }

    .field .btn-bank[data-v-1eb24d6a] {
        font-size: 12px
    }
}

.wrap-input[data-v-1eb24d6a] {
    display: flex;
    gap: 10px
}

.input-signup[data-v-1eb24d6a] {
    display: flex;
    flex-direction: column;
    width: calc(100% - 48px)
}

.icon-input-signup[data-v-1eb24d6a] {
    width: 38px;
    height: 38px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    align-items: center;
    justify-content: center
}

.suggest[data-v-1eb24d6a] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-1eb24d6a] {
    padding: 4px 30px;
    border-radius: 8px;
    background: var(--ready-casino-light)
}

.submit[data-v-1eb24d6a] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-1eb24d6a] {
    width: 100%
}

.item-title-bank[data-v-1eb24d6a] {
    display: flex;
    align-items: center
}

.input-signup .input-check .input {
    color: #fff!important
}

#depositHistory[data-v-727e723b] {
    padding: 20px 0 0;
    height: 100%
}

.table_pc[data-v-727e723b] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-727e723b]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-727e723b]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-727e723b] {
        display:none
    }
}

.table_mobile[data-v-727e723b] {
    display: none
}

table[data-v-727e723b] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-727e723b] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-727e723b] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-727e723b]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-727e723b]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-727e723b] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-727e723b]:hover {
    background-color: #212121
}

table tbody td[data-v-727e723b] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-727e723b],td[data-v-727e723b],th[data-v-727e723b] {
    border-collapse: collapse
}

.COMPLETED[data-v-727e723b] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-727e723b],.REQUEST[data-v-727e723b] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-727e723b] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

.v-card--variant-elevated[data-v-727e723b],.v-card--variant-flat[data-v-727e723b] {
    background: #000
}

[data-v-727e723b] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-727e723b] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-727e723b] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-727e723b] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-727e723b] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-727e723b] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-727e723b] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-727e723b] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-727e723b]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-c3a1d116] {
    padding: 20px;
    height: 100%
}

.wrap-deposit[data-v-c3a1d116] {
    height: -moz-max-content;
    height: max-content;
    padding: 15px 0 0;
    overflow-y: auto;
    display: flex;
    gap: 30px
}

.wrap-deposit[data-v-c3a1d116]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-c3a1d116]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.wrap-deposit .wrap-deposit-account[data-v-c3a1d116] {
    width: 380px
}

.wrap-deposit .wrap-deposit-account .des-bottom[data-v-c3a1d116] {
    display: block
}

.tab-deposit[data-v-c3a1d116] {
    display: flex
}

.tab-deposit .tab-item-deposit[data-v-c3a1d116] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838
}

.tab-deposit .tab-item-deposit[data-v-c3a1d116]:first-child {
    margin-right: 12px
}

.tab-deposit .tab-item-deposit[data-v-c3a1d116]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-deposit .active[data-v-c3a1d116] {
    background: var(--ready-casino-dark)
}

.description[data-v-c3a1d116] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank[data-v-c3a1d116] {
    height: 200px
}

.list-bank[data-v-c3a1d116]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-c3a1d116] {
    transition: all .3s ease-in
}

.item-bank[data-v-c3a1d116]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-c3a1d116] {
    color: #fff
}

.item-title img[data-v-c3a1d116] {
    border: unset;
    border-radius: unset
}

.bank[data-v-c3a1d116] {
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    background: linear-gradient(180deg,#691b7e 12.69%,rgba(127,32,152,0) 119.49%);
    padding: 16px 24px;
    position: relative
}

.bank h3[data-v-c3a1d116] {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin: 15px 0
}

.bank img[data-v-c3a1d116] {
    position: absolute;
    top: -10px;
    right: -25px
}

.bank .content-top-deposit[data-v-c3a1d116] {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.bank .content-top-deposit .item-content-top[data-v-c3a1d116] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-c3a1d116] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content-top-deposit h3[data-v-c3a1d116] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

.wrap-field[data-v-c3a1d116] {
    display: flex;
    width: calc(100% - 410px);
    flex-direction: column;
    justify-content: space-between
}

.wrap-content-deposit[data-v-c3a1d116] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 8px
}

.field[data-v-c3a1d116] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-c3a1d116] {
    width: 200px;
    color: #fff;
    margin-bottom: 5px
}

.field .input-deposit[data-v-c3a1d116] {
    display: flex;
    gap: 10px
}

.field .input-deposit .input-field[data-v-c3a1d116] {
    width: calc(100% - 52px)
}

.field .icon-input-deposit[data-v-c3a1d116] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-c3a1d116] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-c3a1d116] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-c3a1d116] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 5px
}

.wrap-btn button[data-v-c3a1d116] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-c3a1d116]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-c3a1d116]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-c3a1d116] {
    border-radius: 8px;
    background: #212121;
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 15px;
    display: none
}

.v-btn[data-v-c3a1d116],input[data-v-c3a1d116],textarea[data-v-c3a1d116] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 8px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-c3a1d116]:focus,.v-btn[data-v-c3a1d116]:hover,input[data-v-c3a1d116]:focus,input[data-v-c3a1d116]:hover,textarea[data-v-c3a1d116]:focus,textarea[data-v-c3a1d116]:hover {
    outline: none
}

@media(max-width: 992px) {
    .v-btn[data-v-c3a1d116],input[data-v-c3a1d116],textarea[data-v-c3a1d116] {
        padding:4px 10px
    }
}

input[data-v-c3a1d116]::-webkit-inner-spin-button,input[data-v-c3a1d116]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-c3a1d116] {
    -moz-appearance: textfield
}

.v-btn[data-v-c3a1d116] {
    height: 42px;
    transform: scale(1);
    justify-content: start!important
}

@media(max-width: 992px) {
    .v-btn[data-v-c3a1d116] {
        height:34px
    }
}

@media(max-width: 768px) {
    .v-btn[data-v-c3a1d116] {
        height:41.5px
    }
}

.submit[data-v-c3a1d116] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: var(--ready-casino-dark);
    color: #fff
}

.error-deposit[data-v-c3a1d116],.suggest-amount-deposit[data-v-c3a1d116] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-c3a1d116] {
    color: red!important
}

.space[data-v-c3a1d116] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-c3a1d116] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-deposit .tab-item-deposit[data-v-c3a1d116] {
        padding:4px 15px
    }

    .tab-deposit .tab-item-deposit[data-v-c3a1d116]:first-child {
        margin-right: 10px
    }

    .wrap-deposit[data-v-c3a1d116] {
        padding-top: 12px
    }

    .wrap-deposit .wrap-deposit-account[data-v-c3a1d116] {
        width: 300px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-c3a1d116] {
        font-size: 18px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-c3a1d116] {
        transform: scale(.7);
        top: -30px;
        right: -30px
    }

    .wrap-deposit .wrap-field[data-v-c3a1d116] {
        grid-gap: 12px;
        width: calc(100% - 330px)
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .title[data-v-c3a1d116] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit[data-v-c3a1d116] {
        width: 34px;
        height: 34px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit svg[data-v-c3a1d116] {
        width: 20px
    }

    .wrap-deposit .des-bottom[data-v-c3a1d116] {
        margin-top: 20px
    }

    .wrap-deposit .des-bottom p[data-v-c3a1d116] {
        font-size: 12px
    }

    .wrap-deposit .submit[data-v-c3a1d116] {
        margin-top: 24px
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-c3a1d116] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-c3a1d116] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-c3a1d116] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-c3a1d116] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-c3a1d116] {
        top: -13px;
        right: 5px
    }

    .wrap-deposit .wrap-deposit-account .bank .content h3[data-v-c3a1d116],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-c3a1d116] {
        font-size: 13px
    }

    .wrap-deposit .wrap-deposit-account .des-bottom[data-v-c3a1d116] {
        display: none
    }

    .tab-deposit[data-v-c3a1d116] {
        font-size: 13px
    }

    .description[data-v-c3a1d116] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-c3a1d116] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-deposit[data-v-c3a1d116] {
        grid-template-columns: 1fr
    }

    .wrap-field .field .input-deposit .input-field[data-v-c3a1d116],.wrap-field .field .input-deposit[data-v-c3a1d116],.wrap-field .field[data-v-c3a1d116] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-c3a1d116],.wrap-field .field input[data-v-c3a1d116],.wrap-field .field textarea[data-v-c3a1d116] {
        padding: 10px!important;
        width: 100%!important
    }

    .wrap-field .field p[data-v-c3a1d116] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-c3a1d116],.wrap-field .field input[data-v-c3a1d116],.wrap-field .field p[data-v-c3a1d116] {
        font-size: 15px
    }

    .wrap-field .wrap-btn[data-v-c3a1d116] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-c3a1d116] {
        margin-top: 12px;
        font-size: 12px;
        display: block
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-c3a1d116] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-c3a1d116] {
        margin: 0
    }

    .submit[data-v-c3a1d116] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-c3a1d116] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-c3a1d116]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-c3a1d116] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-c3a1d116] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-c3a1d116] {
        padding: 4px 16px
    }

    .content-top-deposit[data-v-c3a1d116] {
        display: grid!important;
        grid-template-columns: 1fr;
        gap: 0!important
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-c3a1d116] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-c3a1d116] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-c3a1d116] {
        transform: scale(.6);
        top: -40px;
        right: -30px
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-c3a1d116] {
        margin: 5px 0
    }
}

#withdrawHistory[data-v-5343134e] {
    padding-top: 20px;
    height: 100%
}

.table_pc[data-v-5343134e] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-5343134e]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-5343134e]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-5343134e] {
        display:none
    }
}

table[data-v-5343134e] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-5343134e] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-5343134e] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-5343134e]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-5343134e]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-5343134e] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-5343134e]:hover {
    background-color: #212121
}

table tbody td[data-v-5343134e] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-5343134e],td[data-v-5343134e],th[data-v-5343134e] {
    border-collapse: collapse
}

.COMPLETED[data-v-5343134e] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-5343134e],.REQUEST[data-v-5343134e] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-5343134e] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-5343134e] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-5343134e] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile[data-v-5343134e] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-5343134e] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-5343134e] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-5343134e] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-5343134e] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-5343134e] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-5343134e] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-5343134e]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-4518918e] {
    height: 100%;
    padding: 20px
}

.wrap-withdraw[data-v-4518918e] {
    height: 100%;
    padding: 15px 0 0
}

.wrap-withdraw[data-v-4518918e]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-4518918e]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.tab-withdraw[data-v-4518918e] {
    display: flex
}

.tab-withdraw .tab-item-withdraw[data-v-4518918e] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px
}

.tab-withdraw .tab-item-withdraw[data-v-4518918e]:first-child {
    margin-right: 12px
}

.tab-withdraw .tab-item-withdraw[data-v-4518918e]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-withdraw .active[data-v-4518918e] {
    background: var(--ready-casino-dark)
}

.description[data-v-4518918e] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-4518918e] {
    transition: all .3s ease-in
}

.item-lang[data-v-4518918e]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-4518918e] {
    color: #fff
}

.item-title img[data-v-4518918e] {
    border: unset;
    border-radius: unset
}

.bank[data-v-4518918e] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-4518918e] {
    margin-bottom: 15px
}

.bank .content[data-v-4518918e] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-4518918e] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content h3[data-v-4518918e] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-4518918e] {
    display: grid;
    grid-gap: 30px;
    padding-top: 10px
}

.wrap-content-withdraw[data-v-4518918e] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px 20px
}

.wrap-content-withdraw .des-bottom[data-v-4518918e] {
    display: flex;
    align-items: center
}

@media(max-width: 768px) {
    .wrap-content-withdraw .des-bottom[data-v-4518918e] {
        display:none
    }
}

.field[data-v-4518918e] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-4518918e] {
    width: 200px;
    color: #fff;
    margin-bottom: 10px
}

.field .input-withdraw[data-v-4518918e] {
    display: flex;
    gap: 10px
}

.field .input-withdraw .input-field[data-v-4518918e] {
    width: calc(100% - 52px)
}

.field .icon-input-withdraw[data-v-4518918e] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-4518918e] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-4518918e] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-4518918e] {
    display: flex;
    flex-direction: row;
    gap: 5px
}

.wrap-btn button[data-v-4518918e] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-4518918e]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-4518918e]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-4518918e] {
    display: none;
    border-radius: 8px;
    border: 1px solid #9e9e9e;
    background: #212121;
    padding: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px;
    position: relative
}

.des-bottom p[data-v-4518918e] {
    width: 70%
}

.des-bottom img[data-v-4518918e] {
    width: 25%;
    position: absolute;
    top: -10%;
    right: 0
}

.v-btn[data-v-4518918e],input[data-v-4518918e],textarea[data-v-4518918e] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 15px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-4518918e]:focus,.v-btn[data-v-4518918e]:hover,input[data-v-4518918e]:focus,input[data-v-4518918e]:hover,textarea[data-v-4518918e]:focus,textarea[data-v-4518918e]:hover {
    outline: none
}

.v-btn[data-v-4518918e] {
    height: 56px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-4518918e] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-4518918e] {
    width: 50%
}

.submit[data-v-4518918e] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    color: #fff;
    background: var(--ready-casino-dark);
    margin-top: 30px
}

input[data-v-4518918e]::-webkit-inner-spin-button,input[data-v-4518918e]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-4518918e] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-4518918e] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-4518918e] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-4518918e] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-withdraw .tab-item-withdraw[data-v-4518918e] {
        padding:4px 15px
    }

    .tab-withdraw .tab-item-withdraw[data-v-4518918e]:first-child {
        margin-right: 10px
    }

    .wrap-withdraw[data-v-4518918e] {
        padding-top: 12px
    }

    .wrap-withdraw .wrap-field[data-v-4518918e] {
        grid-gap: 12px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw[data-v-4518918e] {
        grid-gap: 10px 20px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw .title[data-v-4518918e] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-withdraw .des-bottom[data-v-4518918e] {
        margin-top: 20px
    }

    .wrap-withdraw .des-bottom p[data-v-4518918e] {
        font-size: 13px
    }

    .wrap-withdraw .submit[data-v-4518918e] {
        margin-top: 28px
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-4518918e] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-4518918e] {
        height: auto;
        padding-bottom: 20px
    }

    .tab-withdraw[data-v-4518918e] {
        font-size: 13px
    }

    .description[data-v-4518918e] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-4518918e] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-4518918e],.bank .content p[data-v-4518918e] {
        font-size: 13px
    }

    .wrap-field[data-v-4518918e] {
        padding-top: 12px;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-withdraw[data-v-4518918e] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-4518918e] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-4518918e] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-4518918e] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-4518918e] {
        height: 42px
    }

    .wrap-field .field .v-btn[data-v-4518918e],.wrap-field .field input[data-v-4518918e],.wrap-field .field textarea[data-v-4518918e] {
        padding: 8px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-4518918e] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-4518918e],.wrap-field .field input[data-v-4518918e],.wrap-field .field p[data-v-4518918e] {
        font-size: 15px
    }

    .wrap-field .field .wrap-content[data-v-4518918e] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .wrap-btn[data-v-4518918e] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-4518918e] {
        margin-top: 12px;
        font-size: 12px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    .des-bottom img[data-v-4518918e] {
        position: relative;
        width: 15%
    }

    .des-bottom p[data-v-4518918e] {
        width: 80%
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-4518918e],.wrap-field .field textarea[data-v-4518918e] {
        width:100%
    }

    .wrap-field .field textarea[data-v-4518918e] {
        height: 48px
    }

    .bank .content[data-v-4518918e] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-4518918e] {
        margin: 0
    }

    .submit[data-v-4518918e] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-4518918e] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-4518918e] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-4518918e] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-4518918e]:first-child {
        margin-right: 5px
    }

    .des-bottom img[data-v-4518918e] {
        position: relative;
        width: 25%
    }

    .des-bottom p[data-v-4518918e] {
        width: 70%
    }
}

#myPage[data-v-37aa1d25] {
    padding: 20px
}

#myPage .title-my-page[data-v-37aa1d25] {
    background: rgba(231,91,255,.2);
    border-radius: 10px;
    padding: 10px 10px 10px 70px;
    display: flex;
    align-items: center;
    position: relative
}

#myPage .title-my-page img[data-v-37aa1d25] {
    position: absolute;
    left: 10px;
    top: -20px
}

#myPage .title-my-page h3[data-v-37aa1d25] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 20px
}

#myPage .title-my-page .image-bank-info[data-v-37aa1d25] {
    top: 5px
}

#myPage .bank-info[data-v-37aa1d25] {
    padding: 10px 10px 10px 85px
}

@media(max-width: 374px) {
    #myPage .title-my-page[data-v-37aa1d25] {
        padding:10px 10px 10px 50px
    }

    #myPage .title-my-page h3[data-v-37aa1d25] {
        font-size: 16px
    }

    #myPage .title-my-page img[data-v-37aa1d25] {
        transform: scale(.7);
        left: 0
    }

    #myPage .title-my-page .image-bank-info[data-v-37aa1d25] {
        top: -5px
    }

    #myPage .bank-info[data-v-37aa1d25] {
        padding: 10px 10px 10px 65px;
        margin-top: 20px
    }
}

.disable .input-my-page .icon-my-page[data-v-37aa1d25] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-37aa1d25] {
    display: flex;
    gap: 10px
}

.input-my-page .input-field[data-v-37aa1d25],.input-my-page input[data-v-37aa1d25] {
    width: 90%!important
}

.icon-my-page[data-v-37aa1d25] {
    width: 41px;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121
}

.form_mypage[data-v-37aa1d25] {
    padding: 8px 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.form_mypage .item_input[data-v-37aa1d25] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-37aa1d25] {
    font-weight: 400;
    margin-bottom: 4px;
    font-size: 16px
}

.form_mypage .item_input .v-btn[data-v-37aa1d25],.form_mypage .item_input input[data-v-37aa1d25] {
    width: 100%;
    padding: 10px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.form_mypage .item_input .v-btn[data-v-37aa1d25] {
    transform: scale(1);
    height: unset!important;
    justify-content: start!important
}

.form_mypage .item_input .disable-input[data-v-37aa1d25] {
    background: #424242;
    border: none;
    pointer-events: none
}

@media(max-width: 576px) {
    .form_mypage[data-v-37aa1d25] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-37aa1d25] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-37aa1d25] {
    width: 100%;
    padding: 10px 50px;
    color: #fff;
    border-radius: 8px;
    font-size: 14px;
    background-color: var(--ready-casino-light)
}

.btn .btn_submit[data-v-37aa1d25]:hover {
    box-shadow: 0 8px 24px hsla(0,0%,100%,.2);
    transform: translateY(-2px)
}

.btn .btn_submit .icon[data-v-37aa1d25] {
    transform: translateY(3px)
}

.list-bank[data-v-37aa1d25] {
    height: 190px!important;
    background-color: #353535!important;
    border: 1px solid #757575
}

.list-bank[data-v-37aa1d25]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-37aa1d25] {
    transition: all .3s ease-in;
    border-bottom: 1px solid #757575
}

.item-bank[data-v-37aa1d25]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-bank[data-v-37aa1d25]:last-child {
    border-bottom: none
}

.item-title[data-v-37aa1d25] {
    color: #fff
}

.item-title img[data-v-37aa1d25] {
    border: unset;
    border-radius: unset
}

#text-error[data-v-37aa1d25] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-37aa1d25] {
    margin-top: 5px;
    font-size: 12px;
    color: #9e9e9e
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-37aa1d25] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-37aa1d25] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-37aa1d25] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-37aa1d25] {
        font-size: 12px
    }
}

.item_input {
    .input-check {
        .input {
            padding: 10px 12px!important
        }
    }
}

#coupon[data-v-266dbf3a] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-266dbf3a] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-266dbf3a]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-266dbf3a]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-266dbf3a] {
        display:none
    }
}

table[data-v-266dbf3a] {
    font-size: 14px
}

table thead tr[data-v-266dbf3a] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-266dbf3a] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-266dbf3a]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-266dbf3a]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-266dbf3a] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-266dbf3a]:hover {
    background-color: #212121
}

table tbody td[data-v-266dbf3a] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-266dbf3a],td[data-v-266dbf3a],th[data-v-266dbf3a] {
    border-collapse: collapse
}

button[data-v-266dbf3a] {
    padding: .2rem .5rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-266dbf3a] {
        padding:4px 8px
    }
}

.use[data-v-266dbf3a] {
    background: #41bd5c;
    color: #fff
}

.expired[data-v-266dbf3a] {
    background: #ebc220;
    color: #3a303f
}

.expired[data-v-266dbf3a]:hover {
    cursor: no-drop
}

.used[data-v-266dbf3a] {
    background: red;
    color: #fff
}

.used[data-v-266dbf3a]:hover {
    cursor: no-drop
}

.item-mobile[data-v-266dbf3a] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-266dbf3a] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-266dbf3a]:last-child {
    text-align: right
}

[data-v-266dbf3a] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-266dbf3a] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table-mobile[data-v-266dbf3a] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-266dbf3a] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-266dbf3a] {
        height:100%;
        padding: 0 20px 20px;
        overflow-y: auto
    }

    .table-mobile[data-v-266dbf3a] {
        display: block
    }
}

#wrapper_point[data-v-4d38ea8e] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-4d38ea8e] {
    display: none
}

.header_point[data-v-4d38ea8e] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #bdbdbd;
    height: 120px;
    font-size: 14px;
    margin-bottom: 20px;
    align-items: center;
    gap: 30px
}

.header_point .item[data-v-4d38ea8e] {
    font-weight: 700;
    border-radius: 10px;
    border: 1px solid #616161
}

.header_point .item[data-v-4d38ea8e]:first-child {
    background: url(../images/point-1.8c477483.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-4d38ea8e]:nth-child(2) {
    background: url(../images/point-2.ba41f1df.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-4d38ea8e]:nth-child(3) {
    background: url(../images/point-3.9d69c609.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.item[data-v-4d38ea8e] {
    text-align: center;
    background-color: #212121;
    padding: 20px 0;
    border-radius: 10px
}

.item .title[data-v-4d38ea8e] {
    text-transform: uppercase
}

.item .number[data-v-4d38ea8e] {
    margin-top: 16px;
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.body_point[data-v-4d38ea8e] {
    padding-top: 16px;
    border-top: 1px solid #616161;
    height: calc(100% - 170px)
}

.form[data-v-4d38ea8e] {
    display: flex;
    gap: 10px;
    font-size: 14px
}

.form input[data-v-4d38ea8e] {
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    width: 200px;
    color: #fff
}

.form input[data-v-4d38ea8e]:focus,.form input[data-v-4d38ea8e]:hover {
    outline: none
}

.form .btn_sbumit[data-v-4d38ea8e] {
    padding: 4px 10px;
    color: #fff;
    background-color: var(--ready-casino-dark);
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-4d38ea8e]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-4d38ea8e] {
    height: 100%
}

.content-point h3[data-v-4d38ea8e] {
    color: var(--ready-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-4d38ea8e] {
    height: calc(100% - 75px);
    overflow-y: auto
}

.table-point[data-v-4d38ea8e]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-4d38ea8e]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-4d38ea8e] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-4d38ea8e] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-4d38ea8e] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-4d38ea8e]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-4d38ea8e]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-4d38ea8e] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-4d38ea8e]:hover {
    background-color: #212121
}

table tbody td[data-v-4d38ea8e] {
    color: #9e9e9e;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-4d38ea8e],td[data-v-4d38ea8e],th[data-v-4d38ea8e] {
    border-collapse: collapse
}

[data-v-4d38ea8e] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-4d38ea8e] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile .item_table[data-v-4d38ea8e] {
    background-color: #262626;
    color: #9e9e9e;
    border-radius: 10px;
    padding: 10px;
    font-size: 13px
}

.table_mobile .item_value[data-v-4d38ea8e] {
    color: #fff
}

.table_mobile .item_content[data-v-4d38ea8e] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.table_mobile .item_content div[data-v-4d38ea8e]:last-child {
    text-align: right
}

.completed[data-v-4d38ea8e] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-4d38ea8e] {
    color: #df7802!important;
    background: #552310
}

.fail[data-v-4d38ea8e],.pending[data-v-4d38ea8e] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.fail[data-v-4d38ea8e] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-4d38ea8e]::-webkit-inner-spin-button,input[data-v-4d38ea8e]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-4d38ea8e] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-4d38ea8e] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-4d38ea8e] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-4d38ea8e] {
        height: auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .title[data-v-4d38ea8e] {
        font-size: 18px
    }

    .table-point[data-v-4d38ea8e] {
        display: none
    }

    .table_mobile[data-v-4d38ea8e] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-4d38ea8e] {
        height: 100%
    }

    .item[data-v-4d38ea8e] {
        padding: 12px 0
    }
}

@media(max-width: 425px) {
    .form[data-v-4d38ea8e] {
        font-size:13px
    }

    .form input[data-v-4d38ea8e] {
        width: 100%
    }
}

#bettingHistory[data-v-34b1fb58] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-34b1fb58] {
    height: 100%;
    overflow-y: auto
}

.table_pc[data-v-34b1fb58]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-34b1fb58]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-34b1fb58] {
        display:none
    }
}

.table_mobile[data-v-34b1fb58] {
    display: none
}

table[data-v-34b1fb58] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-34b1fb58] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-34b1fb58] {
    max-width: 200px;
    padding: 10px;
    color: #fff;
    text-align: left
}

table thead tr th[data-v-34b1fb58]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-34b1fb58]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-34b1fb58] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-34b1fb58]:hover {
    background-color: #212121
}

table tbody td[data-v-34b1fb58] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-34b1fb58],td[data-v-34b1fb58],th[data-v-34b1fb58] {
    border-collapse: collapse
}

.win[data-v-34b1fb58] {
    color: #06df02
}

.lose[data-v-34b1fb58] {
    color: #ff2f2f
}

.item-mobile[data-v-34b1fb58] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-34b1fb58] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-34b1fb58]:last-child {
    text-align: right
}

[data-v-34b1fb58] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-34b1fb58] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-34b1fb58] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-34b1fb58] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-34b1fb58] {
        display: block;
        padding-bottom: 20px
    }
}

.wrapper-alert[data-v-69bb9a15] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-69bb9a15] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-69bb9a15] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-69bb9a15] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-69bb9a15] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-69bb9a15] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-69bb9a15]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-69bb9a15] {
    margin-right: 20px;
    background-color: var(--ready-casino-dark)
}

.btn-no[data-v-69bb9a15] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-69bb9a15] {
        width:80vw
    }

    .des[data-v-69bb9a15] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-69bb9a15] {
        padding: 4px 16px;
        font-size: 13px
    }
}

#queryCreate[data-v-296e57be] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-296e57be] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    cursor: pointer;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.back[data-v-296e57be]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-296e57be] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-296e57be] {
    width: 100%
}

.form .form_input div[data-v-296e57be] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-296e57be] {
    margin-bottom: 4px
}

.form input[data-v-296e57be],.form textarea[data-v-296e57be] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-296e57be]:focus,.form input[data-v-296e57be]:hover,.form textarea[data-v-296e57be]:focus,.form textarea[data-v-296e57be]:hover {
    outline: none
}

.form textarea[data-v-296e57be] {
    min-height: 330px;
    max-height: 600px
}

.btn[data-v-296e57be] {
    text-align: right
}

.btn .btn_submit[data-v-296e57be] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-296e57be]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-296e57be] {
    transform: translateY(1px)
}

@media(max-width: 992px) {
    .form textarea[data-v-296e57be] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-296e57be] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-296e57be],.form input[data-v-296e57be],.form textarea[data-v-296e57be] {
        width: 100%
    }
}

#customer[data-v-17ac3f32] {
    padding: 20px;
    height: 100%
}

.create[data-v-17ac3f32] {
    text-align: right;
    margin-bottom: 20px
}

.create .btn_create[data-v-17ac3f32] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.create .btn_create[data-v-17ac3f32]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-17ac3f32] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_customer[data-v-17ac3f32] {
    margin-top: 16px;
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_customer[data-v-17ac3f32]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-17ac3f32]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-17ac3f32]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-17ac3f32] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-17ac3f32] {
    text-align: left;
    padding: 10px;
    background-color: #424242
}

.table_customer .value[data-v-17ac3f32] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-17ac3f32] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242
}

.table_customer .value .item[data-v-17ac3f32]:last-child {
    border-bottom: none
}

.table_customer .value .item[data-v-17ac3f32]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_customer .value .item>div[data-v-17ac3f32] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-17ac3f32]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-17ac3f32] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-17ac3f32] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-17ac3f32] {
    fill: var(--ready-casino-dark)
}

.table_customer .value .item .date[data-v-17ac3f32] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-17ac3f32] {
        font-size:12px
    }
}

.description[data-v-17ac3f32] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-17ac3f32] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-17ac3f32] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-17ac3f32] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-17ac3f32] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-17ac3f32] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-17ac3f32] {
    display: none
}

.active_value[data-v-17ac3f32] {
    background-color: #212121
}

.completed[data-v-17ac3f32] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.fail[data-v-17ac3f32] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-17ac3f32] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-17ac3f32] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .customer_group[data-v-17ac3f32] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-17ac3f32] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-17ac3f32] {
        display: none
    }

    .create[data-v-17ac3f32] {
        text-align: left
    }

    .table_mobile[data-v-17ac3f32] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-17ac3f32] {
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-17ac3f32] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .description h5[data-v-17ac3f32] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-17ac3f32] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-17ac3f32] {
        background-color: #262626;
        padding: 10px 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-17ac3f32] {
        display: grid;
        grid-template-columns: 25% 72%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-17ac3f32] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-17ac3f32] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .description[data-v-17ac3f32] {
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-17ac3f32] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-376b04cc] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-376b04cc] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-376b04cc] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-376b04cc] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark)
}

.create .btn_create[data-v-376b04cc]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-376b04cc] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-376b04cc] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_message[data-v-376b04cc]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-376b04cc]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-376b04cc] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-376b04cc] {
    text-align: left;
    padding: 10px;
    background: var(--ready-casino-dark)
}

.table_message .title>div[data-v-376b04cc]:first-child {
    border-radius: 4px 0 0 4px
}

.table_message .title>div[data-v-376b04cc]:last-child {
    border-radius: 0 4px 4px 0
}

.table_message .value[data-v-376b04cc] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-376b04cc] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242
}

.table_message .value .item[data-v-376b04cc]:last-child {
    border-bottom: none
}

.table_message .value .item[data-v-376b04cc]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_message .value .item>div[data-v-376b04cc] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-376b04cc]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-376b04cc] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-376b04cc] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-376b04cc] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-376b04cc] {
    color: var(--ready-casino-dark)
}

.table_message .value .item .trash:hover svg[data-v-376b04cc] {
    fill: var(--ready-casino-dark)
}

.table_message .value .item .date[data-v-376b04cc] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-376b04cc] {
        font-size:12px
    }
}

.description[data-v-376b04cc] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-376b04cc] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-376b04cc] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-376b04cc] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-376b04cc] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-376b04cc] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-376b04cc] {
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.table_mobile[data-v-376b04cc] {
    display: none
}

.active_value[data-v-376b04cc] {
    background-color: #212121
}

[data-v-376b04cc] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-376b04cc] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .messagebox_group[data-v-376b04cc] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-376b04cc] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-376b04cc] {
        display: none
    }

    .create[data-v-376b04cc] {
        text-align: left
    }

    .table_mobile[data-v-376b04cc] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-376b04cc] {
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-376b04cc] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-376b04cc] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-376b04cc] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .item_moblie[data-v-376b04cc] {
        padding: 10px 12px
    }

    .table_mobile .item_moblie>div[data-v-376b04cc] {
        display: grid;
        grid-template-columns: calc(25% - 8px) 75%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-376b04cc] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-376b04cc] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .state .icon[data-v-376b04cc] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .item_moblie .state .unread[data-v-376b04cc] {
        color: var(--ready-casino-dark)
    }
}

#personal[data-v-666367d8] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    padding-top: 60px;
    overflow: hidden;
    height: 100%;
    border-top: 1px solid #fff
}

@media(max-width: 992px) {
    #personal[data-v-666367d8] {
        padding-top:103px
    }
}

@media(max-width: 374px) {
    #personal[data-v-666367d8] {
        padding-top:164px
    }
}

.titles[data-v-666367d8] {
    padding: 20px 10px 0 10px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-666367d8] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-666367d8]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-666367d8] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-666367d8] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-666367d8] {
    opacity: 1
}

.tab-personal[data-v-666367d8] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

@media(max-width: 1130px) {
    .tab-personal[data-v-666367d8] {
        gap:3px
    }
}

.tab-personal .tab-item-personal[data-v-666367d8] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #868e96;
    border-bottom: none
}

.tab-personal .tab-item-personal .icon[data-v-666367d8] {
    margin-right: 5px;
    opacity: .7
}

.tab-personal .tab-item-personal[data-v-666367d8]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-666367d8] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-666367d8] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-666367d8] {
        font-size:11px
    }

    .tab-personal .tab-item-personal .icon[data-v-666367d8] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-personal .tab-item-personal[data-v-666367d8] {
        height:35px
    }
}

.tab-personal .active[data-v-666367d8] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

.tab-personal .active .icon[data-v-666367d8] {
    opacity: 1
}

.tab-personal .active[data-v-666367d8]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-personal[data-v-666367d8] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-666367d8] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-666367d8] {
    height: 100%;
    overflow-y: auto
}

.tab-content[data-v-666367d8]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-666367d8]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.textKo[data-v-666367d8] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-666367d8] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-666367d8],.v-card--variant-flat[data-v-666367d8] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-666367d8] {
    background: transparent!important
}

.v-slide-group__next[data-v-666367d8],.v-slide-group__prev[data-v-666367d8] {
    display: none!important
}

@media(max-width: 768px) {
    .titles[data-v-666367d8] {
        padding:15px 8px 0 8px
    }

    .tab-content[data-v-666367d8] {
        height: 100%;
        overflow-y: hidden
    }
}

@media(max-width: 425px) {
    .titles .title-item[data-v-666367d8] {
        flex-wrap:wrap;
        justify-content: center;
        font-size: 12px
    }
}

#faq-services[data-v-2e693b84] {
    padding: 20px;
    height: 100%
}

h3[data-v-2e693b84],h5[data-v-2e693b84] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_faq[data-v-2e693b84] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-2e693b84] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-2e693b84]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-2e693b84]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-2e693b84],.list-item .item[data-v-2e693b84],.list-item .title[data-v-2e693b84] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-2e693b84],.list-item .item p[data-v-2e693b84],.list-item .title p[data-v-2e693b84] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-2e693b84],.list-item .item .item_index[data-v-2e693b84],.list-item .title .item_index[data-v-2e693b84] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-2e693b84] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-2e693b84] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-faq[data-v-2e693b84] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .value[data-v-2e693b84] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-2e693b84] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-2e693b84] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-2e693b84]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-2e693b84]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-2e693b84],.list-item .title[data-v-2e693b84] {
    background: #383838
}

.item_state span[data-v-2e693b84] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-2e693b84] {
    background: #616161
}

.item_state_open[data-v-2e693b84] {
    background: #9e9e9e
}

.description[data-v-2e693b84] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-2e693b84] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-2e693b84] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-2e693b84] {
    border-radius: 6px
}

.activeMessage .description[data-v-2e693b84] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-2e693b84] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-faq[data-v-2e693b84] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-2e693b84]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-2e693b84] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-2e693b84] {
    display: none
}

.line[data-v-2e693b84] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-2e693b84] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-2e693b84] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #faq-services[data-v-2e693b84] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #faq-services[data-v-2e693b84]::-webkit-scrollbar {
        width: 6px
    }

    #faq-services[data-v-2e693b84]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-2e693b84] {
        display: none
    }

    .list-item_mobile[data-v-2e693b84] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-2e693b84] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-2e693b84],.list-item_mobile .item_mobile h5[data-v-2e693b84] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-2e693b84] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-2e693b84] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-2e693b84] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-2e693b84] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-2e693b84] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-2e693b84] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-2e693b84] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-2e693b84] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-2e693b84] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-2e693b84] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-2e693b84] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-2e693b84] {
        font-size: 11px
    }
}

#event-services[data-v-cd5398c4] {
    padding: 20px;
    height: 100%
}

h3[data-v-cd5398c4],h5[data-v-cd5398c4] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_event[data-v-cd5398c4] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-cd5398c4] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-cd5398c4]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-cd5398c4]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-cd5398c4],.list-item .item[data-v-cd5398c4],.list-item .title[data-v-cd5398c4] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-cd5398c4],.list-item .item p[data-v-cd5398c4],.list-item .title p[data-v-cd5398c4] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-cd5398c4],.list-item .item .item_index[data-v-cd5398c4],.list-item .title .item_index[data-v-cd5398c4] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-cd5398c4] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-cd5398c4] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-event[data-v-cd5398c4] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-event_date[data-v-cd5398c4] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-cd5398c4] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-cd5398c4] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-cd5398c4] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-cd5398c4]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-cd5398c4]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-cd5398c4],.list-item .title[data-v-cd5398c4] {
    background: #383838
}

.item_state span[data-v-cd5398c4] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-cd5398c4] {
    background: #616161
}

.item_state_open[data-v-cd5398c4] {
    background: #9e9e9e
}

.description[data-v-cd5398c4] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-cd5398c4] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-cd5398c4] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-cd5398c4] {
    border-radius: 6px
}

.activeMessage .description[data-v-cd5398c4] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-cd5398c4] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-event[data-v-cd5398c4] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-cd5398c4]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-cd5398c4] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-cd5398c4] {
    display: none
}

.line[data-v-cd5398c4] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-cd5398c4] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-cd5398c4] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #event-services[data-v-cd5398c4] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #event-services[data-v-cd5398c4]::-webkit-scrollbar {
        width: 6px
    }

    #event-services[data-v-cd5398c4]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-cd5398c4] {
        display: none
    }

    .list-item_mobile[data-v-cd5398c4] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-cd5398c4] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-cd5398c4],.list-item_mobile .item_mobile h5[data-v-cd5398c4] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-cd5398c4] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-cd5398c4] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-cd5398c4] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-cd5398c4] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-cd5398c4] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-cd5398c4] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-cd5398c4] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-cd5398c4] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-cd5398c4] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-cd5398c4] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-cd5398c4] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-cd5398c4] {
        font-size: 11px
    }
}

#notice-services[data-v-23fb7f7e] {
    padding: 20px;
    height: 100%
}

h3[data-v-23fb7f7e],h5[data-v-23fb7f7e] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_notice[data-v-23fb7f7e] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-23fb7f7e] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-23fb7f7e]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-23fb7f7e]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-23fb7f7e],.list-item .item[data-v-23fb7f7e],.list-item .title[data-v-23fb7f7e] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-23fb7f7e],.list-item .item p[data-v-23fb7f7e],.list-item .title p[data-v-23fb7f7e] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-23fb7f7e],.list-item .item .item_index[data-v-23fb7f7e],.list-item .title .item_index[data-v-23fb7f7e] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-23fb7f7e] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-23fb7f7e] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-notice[data-v-23fb7f7e] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-notice_date[data-v-23fb7f7e] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-23fb7f7e] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-23fb7f7e] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-23fb7f7e] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-23fb7f7e]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-23fb7f7e]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-23fb7f7e],.list-item .title[data-v-23fb7f7e] {
    background: #383838
}

.item_state span[data-v-23fb7f7e] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-23fb7f7e] {
    background: #616161
}

.item_state_open[data-v-23fb7f7e] {
    background: #9e9e9e
}

.description[data-v-23fb7f7e] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-23fb7f7e] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-23fb7f7e] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-23fb7f7e] {
    border-radius: 6px
}

.activeMessage .description[data-v-23fb7f7e] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-23fb7f7e] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-notice[data-v-23fb7f7e] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-23fb7f7e]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-23fb7f7e] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-23fb7f7e] {
    display: none
}

.line[data-v-23fb7f7e] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-23fb7f7e] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-23fb7f7e] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #notice-services[data-v-23fb7f7e] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #notice-services[data-v-23fb7f7e]::-webkit-scrollbar {
        width: 6px
    }

    #notice-services[data-v-23fb7f7e]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-23fb7f7e] {
        display: none
    }

    .list-item_mobile[data-v-23fb7f7e] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-23fb7f7e] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-23fb7f7e],.list-item_mobile .item_mobile h5[data-v-23fb7f7e] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-23fb7f7e] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-23fb7f7e] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-23fb7f7e] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-23fb7f7e] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-23fb7f7e] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-23fb7f7e] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-23fb7f7e] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-23fb7f7e] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-23fb7f7e] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-23fb7f7e] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-23fb7f7e] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-23fb7f7e] {
        font-size: 11px
    }
}

#partnership[data-v-52b1579d] {
    padding: 20px;
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain
}

.partnership_group .partnership_header[data-v-52b1579d] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-52b1579d] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-52b1579d] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-52b1579d] {
    width: 90%;
    margin: 48px auto 0
}

.partnership_group .partnership_body .list_item[data-v-52b1579d] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 40px
}

.partnership_group .partnership_body .item[data-v-52b1579d] {
    height: 100px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-52b1579d]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-52b1579d] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-52b1579d] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-52b1579d] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-52b1579d] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-52b1579d] {
        padding:30px 12px
    }

    .partnership_group .partnership_body[data-v-52b1579d] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-52b1579d] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-52b1579d] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-52b1579d] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-52b1579d] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#services[data-v-7d9bd748] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain;
    padding-top: 70px;
    height: 100%
}

.titles[data-v-7d9bd748] {
    padding: 20px 20px 0 20px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-7d9bd748] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    border: 1px solid #868e96;
    border-bottom: none
}

.titles .title-item[data-v-7d9bd748]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-7d9bd748] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-7d9bd748] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-7d9bd748] {
    opacity: 1
}

.tab[data-v-7d9bd748] {
    height: calc(100% - 70px)
}

.v-card--variant-elevated[data-v-7d9bd748],.v-card--variant-flat[data-v-7d9bd748] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-7d9bd748] {
    background: transparent!important
}

.textKo[data-v-7d9bd748] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-7d9bd748] {
        font-size:14px!important
    }
}

@media(max-width: 768px) {
    .titles[data-v-7d9bd748] {
        padding:22px 8px 0 8px
    }

    .tab[data-v-7d9bd748] {
        height: 100%
    }
}

.guide-item[data-v-86d0ff2a] {
    width: 100%
}

.title-guide[data-v-86d0ff2a] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-86d0ff2a] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-7e3e38b7] {
    width: 100%
}

.title-guide[data-v-7e3e38b7] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-6a6a686f] {
    width: 100%
}

.title-guide[data-v-6a6a686f] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-5bb4684e] {
    width: 100%
}

.title-guide[data-v-5bb4684e] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-3a08df1d] {
    width: 100%
}

.title-guide[data-v-3a08df1d] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-4863c3f2] {
    width: 100%
}

.title-guide[data-v-4863c3f2] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-19e9a0e2] {
    width: 100%
}

.title-guide[data-v-19e9a0e2] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-439921a4] {
    width: 100%
}

.title-guide[data-v-439921a4] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-439921a4] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-5d790d1d] {
    height: 100%;
    margin: 0 auto;
    padding: 30px;
    overflow-y: auto;
    background: linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat
}

@media(max-width: 768px) {
    #rules[data-v-5d790d1d] {
        height:100%;
        padding: 30px 10px 30px 10px
    }
}

#rules h2[data-v-5d790d1d] {
    font-size: 1.5rem
}

#rules .tab-rules[data-v-5d790d1d] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

#rules .tab-rules .tab-item-rules[data-v-5d790d1d] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-5d790d1d]:hover {
    transform: scale(.95);
    transition: all .3s
}

#rules .tab-rules .active[data-v-5d790d1d] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

#rules .tab-rules .active[data-v-5d790d1d]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    #rules .tab-rules[data-v-5d790d1d] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-5d790d1d] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-5d790d1d] {
    border-radius: 10px 10px 0 0;
    background: #383838;
    margin-right: 4px;
    width: calc(12.5% - 4px);
    font-size: 14px
}

#rules .tab-item .v-btn__content[data-v-5d790d1d] {
    font-size: 14px
}

@media(max-width: 1080px) {
    #rules .tab-item[data-v-5d790d1d] {
        width:auto
    }
}

#rules .tab-item[data-v-5d790d1d]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-5d790d1d] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .v-slide-group-item--active[data-v-5d790d1d] {
    border: 1px solid var(--Rectangle-17,#ab47bc);
    background: var(--Rectangle-17,#ab47bc)
}

#rules .tab-content[data-v-5d790d1d] {
    height: 470px;
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    border-radius: none;
    background: transparent;
    color: #fff;
    border: 1px solid #9c27b0;
    border-radius: 0 0 10px 10px
}

#rules .tab-content h3[data-v-5d790d1d],#rules .tab-content h4[data-v-5d790d1d] {
    color: var(--ready-casino-light)
}

#rules .tab-content p[data-v-5d790d1d]:last-child,#rules .tab-content ul[data-v-5d790d1d] {
    margin-bottom: 0
}

#rules .tab-content[data-v-5d790d1d]::-webkit-scrollbar {
    width: 0
}

@media(max-width: 768px) {
    #rules .tab-content[data-v-5d790d1d] {
        height:66vh
    }
}

#rules .v-btn__content[data-v-5d790d1d] {
    font-size: 14px
}

#rules .v-slide-group__content[data-v-5d790d1d] {
    justify-content: space-between
}

#rules .v-tab__slider[data-v-5d790d1d] {
    background: var(--primaryPlayG3)
}

#rules .title-guide[data-v-5d790d1d] {
    padding-top: 16px;
    margin-top: 0
}

@media(max-width: 768px) {
    #rules .card[data-v-5d790d1d] {
        width:95%
    }

    #rules .tab-item .v-btn__content[data-v-5d790d1d] {
        font-size: 9px
    }
}

.tab-item {
    .v-btn__content {
        font-size: 12px
    }

    .v-tab__slider {
        height: 0!important
    }

    .v-tab--selected .v-tab__slider,.v-tab__slider {
        opacity: 0!important
    }
}

#videoSlot[data-v-52dda2b0] {
    height: calc(100% - 71px);
    padding: 10px;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

#videoSlot[data-v-52dda2b0]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-52dda2b0]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #videoSlot[data-v-52dda2b0] {
        height:-moz-max-content;
        height: max-content
    }
}

.slot[data-v-52dda2b0] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-52dda2b0] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-52dda2b0] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-52dda2b0] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 6px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-52dda2b0] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-52dda2b0] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-52dda2b0] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-52dda2b0] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px;
    margin-bottom: 30px
}

.item-casino[data-v-52dda2b0] {
    animation: scBtnAnim-52dda2b0 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #474545;
    border-radius: 13px;
    max-height: 140px;
    height: 100%;
    position: relative
}

.item-casino[data-v-52dda2b0]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino .logo_premium[data-v-52dda2b0] {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain;
    width: 24px
}

.item-casino[data-v-52dda2b0]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-52dda2b0] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_slot_content[data-v-52dda2b0] {
    height: 100%
}

.search-game[data-v-52dda2b0] {
    display: flex;
    padding: 15px 0 10px;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-52dda2b0] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-52dda2b0] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-52dda2b0] {
    border: 1px solid var(--ready-casino-light);
    padding: 6px 30px 6px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff
}

.search-game input[data-v-52dda2b0]:active,.search-game input[data-v-52dda2b0]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-52dda2b0] {
        min-width:200px;
        width: 100%
    }
}

.search-game .wrap-filter[data-v-52dda2b0] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    padding: 4px 8px;
    border-radius: 70px;
    display: flex;
    align-items: center;
    gap: 4px
}

.search-game .wrap-filter>div[data-v-52dda2b0] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 4px 8px;
    border: 1px solid transparent;
    cursor: pointer
}

.search-game .wrap-filter>div p[data-v-52dda2b0] {
    font-size: 13px;
    color: #e0e0e0;
    font-weight: 500
}

.search-game .wrap-filter>div[data-v-52dda2b0]:hover:not(.activeFilter) {
    transition: all 1s;
    border-radius: 70px;
    background: #949494
}

.search-game .wrap-filter .activeFilter[data-v-52dda2b0] {
    border-radius: 70px;
    border: 1px solid var(--ready-casino-light);
    background: #2b173d
}

.search-game .wrap-filter .activeFilter p[data-v-52dda2b0] {
    color: #fff
}

@media(max-width: 425px) {
    .search-game .wrap-filter[data-v-52dda2b0] {
        justify-content:space-between
    }

    .search-game .wrap-filter>div[data-v-52dda2b0] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-52dda2b0] {
        display: none
    }

    .search-game .wrap-filter .activeFilter p[data-v-52dda2b0] {
        display: inline-block
    }
}

.search-game.justify-content-search[data-v-52dda2b0] {
    justify-content: space-between
}

.pagination-slot[data-v-52dda2b0] {
    display: flex;
    justify-content: center
}

[data-v-52dda2b0] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-52dda2b0] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@keyframes scBtnAnim-52dda2b0 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-52dda2b0] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-52dda2b0] {
        grid-template-columns:repeat(3,1fr)
    }

    .pagination-slot[data-v-52dda2b0] {
        margin-top: 20px
    }

    .search-game.justify-content-search[data-v-52dda2b0] {
        flex-direction: column
    }

    .search-game.justify-content-search .wrap_input-search[data-v-52dda2b0] {
        flex: 1;
        width: 100%
    }

    .search-game.justify-content-search input[data-v-52dda2b0] {
        width: 100%
    }
}

@media(max-width: 450px) {
    .slot[data-v-52dda2b0] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#topSlot[data-v-0c143b95] {
    padding-top: 24px
}

.slot[data-v-0c143b95] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-0c143b95] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-0c143b95] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-0c143b95] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-0c143b95] {
    opacity: 1;
    transition: all .5s
}

img[data-v-0c143b95] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-0c143b95] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px
}

.item-casino[data-v-0c143b95] {
    animation: scBtnAnim-0c143b95 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-0c143b95]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-0c143b95] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-0c143b95 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-0c143b95] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-0c143b95] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-0c143b95] {
        grid-template-columns:repeat(2,1fr)
    }
}

#wrapper_slot[data-v-1fc79368] {
    padding: 20px;
    height: 100%
}

.company[data-v-1fc79368] {
    height: 30%;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

.company[data-v-1fc79368]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-1fc79368]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-1fc79368] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-1fc79368]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-1fc79368]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-1fc79368] {
    height: 70%
}

.slot[data-v-1fc79368]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-1fc79368]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-1fc79368] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-1fc79368],.outstanding[data-v-1fc79368] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 8px 10px
}

.item[data-v-1fc79368],.item_company[data-v-1fc79368] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-1fc79368]:hover,.item_company[data-v-1fc79368]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-1fc79368],.content_item[data-v-1fc79368] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-1fc79368],.content_item .name[data-v-1fc79368] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-1fc79368],.content_item .name[data-v-1fc79368] {
        font-size:12px
    }
}

.outstanding .item[data-v-1fc79368] {
    min-height: 54px;
    grid-template-columns: 1fr;
    padding: 0 5px;
    position: relative
}

.outstanding .item .logo-top-company[data-v-1fc79368] {
    position: absolute;
    width: 25px;
    height: auto;
    right: -4px;
    top: -6px
}

.outstanding .disabled[data-v-1fc79368] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-1fc79368]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-1fc79368] {
    height: 54px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-1fc79368] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-1fc79368] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-1fc79368] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .company_logo[data-v-1fc79368] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-1fc79368] {
    height: 50px
}

.outstanding .logo img[data-v-1fc79368] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-1fc79368] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-1fc79368] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-1fc79368] {
        width:100%
    }
}

.list-company[data-v-1fc79368] {
    margin-top: 10px
}

.list-company .logo_item[data-v-1fc79368] {
    width: 100%;
    height: 36px
}

img[data-v-1fc79368] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-1fc79368] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-1fc79368] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-1fc79368]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-1fc79368] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-1fc79368] {
    animation: scBtnAnim-1fc79368 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-1fc79368] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-1fc79368] {
    color: #fff
}

.item-casino[data-v-1fc79368]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-1fc79368 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-1fc79368] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-1fc79368] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-1fc79368],.outstanding[data-v-1fc79368] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-1fc79368] {
        padding:26px 12px
    }

    .body_slot[data-v-1fc79368] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-1fc79368],.outstanding[data-v-1fc79368] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-1fc79368] {
        padding:10px
    }

    .company[data-v-1fc79368] {
        height: 170px
    }

    .slot[data-v-1fc79368] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-1fc79368],.outstanding[data-v-1fc79368] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-1fc79368],.item_company[data-v-1fc79368] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-1fc79368] {
        width:110px;
        height: 40px
    }

    .item[data-v-1fc79368],.item_company[data-v-1fc79368] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-1fc79368] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-1fc79368],.outstanding .logo_brand[data-v-1fc79368] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-1fc79368] {
        width: 100%;
        height: 35px
    }
}

#wrap-sky-wind[data-v-8babf900] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    margin: 10px;
    padding: 10px;
    border-radius: 10px;
    height: calc(100% - 20px)
}

@media(max-width: 768px) {
    #wrap-sky-wind[data-v-8babf900] {
        height:-moz-max-content;
        height: max-content
    }
}

#skywind[data-v-8babf900] {
    height: calc(100% - 52px);
    padding: 10px 0;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#skywind[data-v-8babf900]::-webkit-scrollbar {
    width: 6px
}

#skywind[data-v-8babf900]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #skywind[data-v-8babf900] {
        height:-moz-max-content;
        height: max-content;
        overflow-x: hidden
    }
}

.skywind-list[data-v-8babf900] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_skywind[data-v-8babf900] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_skywind[data-v-8babf900] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_skywind .overlay[data-v-8babf900] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_skywind .play[data-v-8babf900] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_skywind:hover .overlay[data-v-8babf900] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-8babf900] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-8babf900] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-8babf900] {
    animation: scBtnAnim-8babf900 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid var(--ready-casino-light);
    border-radius: 13px;
    max-height: 140px;
    height: 100%
}

.item-casino[data-v-8babf900]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino[data-v-8babf900]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-8babf900] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_skywind_content[data-v-8babf900] {
    height: 100%
}

.search-game[data-v-8babf900] {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-8babf900] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-8babf900] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-8babf900] {
    background: #292929;
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-8babf900]:active,.search-game input[data-v-8babf900]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-8babf900] {
        min-width:200px;
        width: 100%
    }
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-8babf900] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-8babf900] {
        flex: 1
    }
}

@media(max-width: 475px) {
    .search-game[data-v-8babf900] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }
}

.pagination-slot[data-v-8babf900] {
    display: flex;
    justify-content: center
}

[data-v-8babf900] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-8babf900] .v-pagination__item--is-active {
    background-color: var(--ready-casino-light)
}

@keyframes scBtnAnim-8babf900 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(min-width: 950px)and (max-width:1100px) {
    .skywind-list[data-v-8babf900] {
        grid-template-columns:repeat(6,1fr)
    }
}

@media(max-width: 950px) {
    .skywind-list[data-v-8babf900] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .skywind-list[data-v-8babf900] {
        grid-template-columns:repeat(4,1fr)
    }

    .pagination-slot[data-v-8babf900] {
        margin-top: 20px
    }

    .skywind-list[data-v-8babf900] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .skywind-list[data-v-8babf900] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#partner[data-v-47c6710a] {
    display: none;
    align-items: center;
    background: #353535;
    position: relative
}

@media(max-width: 1300px) {
    #partner[data-v-47c6710a] {
        display:none
    }
}

.agent-desktop[data-v-47c6710a] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end
}

.agent-desktop .line[data-v-47c6710a] {
    margin: 0 20px;
    background: #fff;
    height: 24px;
    width: 1px
}

.agent-desktop a[data-v-47c6710a]:hover,.agent-desktop button[data-v-47c6710a]:hover {
    transform: scale(.95);
    transition: all .2s ease-in;
    opacity: .8
}

.agent-desktop .settlement[data-v-47c6710a]:hover {
    transform: scale(1);
    transition: unset;
    opacity: 1;
    cursor: unset
}

.agent-desktop button[data-v-47c6710a] {
    transition: all .2s ease-in
}

.agent-desktop .total-money[data-v-47c6710a],.agent-desktop a[data-v-47c6710a] {
    padding: 4px 16px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

.agent-desktop .total-money svg[data-v-47c6710a],.agent-desktop a svg[data-v-47c6710a] {
    margin-right: 5px
}

.agent-desktop .agent-page[data-v-47c6710a] {
    background: var(--ready-casino-dark)
}

.agent-desktop .settlement[data-v-47c6710a],.agent-desktop .total-money[data-v-47c6710a] {
    background: #212121
}

.agent-desktop .total-money[data-v-47c6710a] {
    cursor: inherit
}

.agent-desktop .total-money p[data-v-47c6710a] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

.agent-desktop .total-money span[data-v-47c6710a] {
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.agent-desktop .calculate[data-v-47c6710a],.agent-desktop .refesh[data-v-47c6710a] {
    display: flex;
    align-items: center
}

.agent-desktop .calculate[data-v-47c6710a] {
    background: #212121;
    padding: 4px;
    border-radius: 10px
}

@media(max-width: 1300px) {
    .agent-desktop[data-v-47c6710a] {
        display:none
    }
}

.toast-wrapper[data-v-24de1af2] {
    position: fixed;
    top: 0;
    right: 20px;
    width: auto;
    height: auto;
    z-index: 999;
    color: #fff
}

.item-alert[data-v-24de1af2] {
    margin-top: 5px;
    animation: side-in-24de1af2 .2s linear
}

@keyframes side-in-24de1af2 {
    0% {
        right: -100px;
        opacity: 0
    }

    to {
        right: 20px;
        opacity: 1
    }
}

#nav-custom[data-v-4f425cf4] {
    color: #fff;
    position: sticky;
    width: 256px;
    min-width: 256px;
    height: 100vh;
    top: 0;
    overflow-y: auto;
    background: #212121;
    z-index: 7;
    border-bottom: 2px solid #495057
}

#nav-custom[data-v-4f425cf4]::-webkit-scrollbar {
    width: 6px
}

#nav-custom[data-v-4f425cf4]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#nav-custom .wrap-nav[data-v-4f425cf4] {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

#nav-custom .wrap-nav .desktop[data-v-4f425cf4] {
    width: 100%
}

#nav-custom .wrap-nav .desktop .wrap-btn-auth-mobile[data-v-4f425cf4] {
    padding: 10px 20px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .desktop .agent-mobile[data-v-4f425cf4],#nav-custom .wrap-nav .desktop .user[data-v-4f425cf4],#nav-custom .wrap-nav .desktop[data-v-4f425cf4] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-logo-main[data-v-4f425cf4] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0
}

#nav-custom .wrap-nav .nav-menu-desktop[data-v-4f425cf4] {
    display: flex;
    align-items: left;
    flex-direction: column;
    width: 100%
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-4f425cf4] {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    transition: all .3s ease-in;
    cursor: pointer
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-4f425cf4]:hover {
    background: var(--ready-casino-dark);
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-4f425cf4]:last-child {
    color: #fff;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .nav-icon[data-v-4f425cf4] {
    margin-right: 10px
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-4f425cf4] {
    display: flex;
    flex-direction: column
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-4f425cf4]:first-child {
    color: #fafafa;
    font-size: 14px;
    font-weight: 600
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-4f425cf4]:last-child {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .nav-menu-desktop[data-v-4f425cf4] {
        display:none
    }
}

#nav-custom .wrap-nav .nav-menu-mobile[data-v-4f425cf4] {
    display: none
}

#nav-custom .wrap-nav .total-money[data-v-4f425cf4] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px 20px;
    border-radius: 10px;
    font-weight: 700
}

#nav-custom .wrap-nav .total-money div[data-v-4f425cf4] {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 10px;
    background: #000
}

#nav-custom .wrap-nav .total-money div span[data-v-4f425cf4] {
    color: #9e9e9e;
    font-size: 11px;
    line-height: normal;
    margin-right: 6px
}

#nav-custom .wrap-nav .total-money .point[data-v-4f425cf4] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .total-money[data-v-4f425cf4] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-4f425cf4],#nav-custom .wrap-nav .wrap-btn-auth[data-v-4f425cf4] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-4f425cf4],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-4f425cf4] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-4f425cf4]:hover,#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-4f425cf4]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .wrap-btn-auth .signup[data-v-4f425cf4],#nav-custom .wrap-nav .wrap-btn-auth-mobile .signup[data-v-4f425cf4] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-4f425cf4],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-4f425cf4] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-4f425cf4],#nav-custom .wrap-nav .wrap-btn-auth[data-v-4f425cf4] {
        grid-template-columns:1fr
    }

    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-4f425cf4],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-4f425cf4] {
        padding: 2px 4px;
        font-size: 10px
    }
}

#nav-custom .wrap-nav .overlay[data-v-4f425cf4] {
    display: none
}

#nav-custom .wrap-nav .agent-mobile[data-v-4f425cf4] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 10px 20px 10px 20px
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-4f425cf4],#nav-custom .wrap-nav .agent-mobile a[data-v-4f425cf4] {
    font-size: 14px;
    padding: 4px 10px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .agent-mobile .total-money svg[data-v-4f425cf4],#nav-custom .wrap-nav .agent-mobile a svg[data-v-4f425cf4] {
    margin-right: 5px
}

#nav-custom .wrap-nav .agent-mobile a[data-v-4f425cf4] {
    width: 100%;
    justify-content: center
}

#nav-custom .wrap-nav .agent-mobile .agent-page[data-v-4f425cf4] {
    background: var(--ready-casino-dark)
}

#nav-custom .wrap-nav .agent-mobile .settlement[data-v-4f425cf4] {
    background: #424242
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-4f425cf4] {
    flex-direction: row;
    background: #000
}

#nav-custom .wrap-nav .agent-mobile .total-money p[data-v-4f425cf4] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

#nav-custom .wrap-nav .agent-mobile .total-money span[data-v-4f425cf4] {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-4f425cf4],#nav-custom .wrap-nav .agent-mobile .refesh[data-v-4f425cf4] {
    display: flex;
    align-items: center
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-4f425cf4] {
    background: #424242;
    border-radius: 10px;
    padding: 4px 8px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .overlay[data-v-4f425cf4] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-4f425cf4] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-4f425cf4]::-webkit-scrollbar {
        width: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-4f425cf4]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .close[data-v-4f425cf4] {
        padding: 20px 20px 0 20px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-4f425cf4] {
        padding: 5px 20px 0 20px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-4f425cf4] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-4f425cf4] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-4f425cf4] {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-4f425cf4]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-4f425cf4]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-4f425cf4] {
        margin-right: 10px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-4f425cf4] {
        display: flex;
        flex-direction: column
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-4f425cf4]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-4f425cf4]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .active[data-v-4f425cf4] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-custom .lang[data-v-4f425cf4] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-custom .more[data-v-4f425cf4] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav-custom .more[data-v-4f425cf4] {
        display:flex
    }

    #nav-custom[data-v-4f425cf4] {
        position: fixed;
        max-width: 1440px;
        min-width: auto;
        left: 0;
        width: 100%;
        height: auto;
        display: flex
    }

    #nav-custom .wrap-nav[data-v-4f425cf4] {
        width: 100%;
        flex-direction: row!important;
        justify-content: space-between;
        padding: 0 20px;
        height: 64px
    }

    #nav-custom .wrap-nav .wrap-logo-main[data-v-4f425cf4] {
        width: 175px;
        padding: 10px 0
    }
}

@media(max-width: 374px) {
    #nav-custom .wrap-nav .wrap-logo-main[data-v-4f425cf4] {
        width:135px
    }
}

.logo-main-custom[data-v-4f425cf4] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.lang-header-mobile[data-v-4f425cf4] {
    display: none
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-4f425cf4] {
        display:block
    }

    .wrap-btn-auth[data-v-4f425cf4] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-4f425cf4] {
        padding: 10px 20px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-4f425cf4] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-4f425cf4] {
        width:100px
    }

    .more[data-v-4f425cf4] {
        margin-right: 10px!important
    }
}

.no-data-page[data-v-5e41b08f] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-5e41b08f] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-5e41b08f] {
        width:70%;
        height: auto
    }
}

#footer[data-v-4b0b70a2] {
    padding: 40px 0;
    background: #2c2c2c;
    position: relative
}

.default[data-v-4b0b70a2] {
    width: 95%
}

img[data-v-4b0b70a2] {
    filter: grayscale(1);
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 43px;
    margin: 5px
}

img[data-v-4b0b70a2]:hover {
    cursor: pointer;
    filter: grayscale(0);
    transition: all .2s ease-in
}

.wrap-logo[data-v-4b0b70a2] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center
}

h5[data-v-4b0b70a2] {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    text-transform: uppercase
}

span[data-v-4b0b70a2] {
    color: var(--royalty-light);
    font-size: 16px;
    font-weight: 700
}

.companies[data-v-4b0b70a2] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.company-item[data-v-4b0b70a2] {
    justify-content: center;
    display: flex;
    align-items: center;
    height: 85px;
    background: #fff;
    border-radius: 8px
}

@media(max-width: 424px) {
    #footer[data-v-4b0b70a2] {
        padding:20px 10px
    }

    h5[data-v-4b0b70a2],span[data-v-4b0b70a2] {
        font-size: 12px
    }
}

.input-check[data-v-05c20344] {
    position: relative
}

.input-check .v-btn[data-v-05c20344],.input-check input[data-v-05c20344] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-05c20344]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-05c20344] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-05c20344] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-05c20344] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-05c20344] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-05c20344] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.modal-wrapper[data-v-00a10984] {
    position: fixed;
    overflow: hidden;
    z-index: 77;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-00a10984] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-00a10984] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-00a10984] {
    position: absolute;
    z-index: -1
}

.close[data-v-00a10984] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-00a10984] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-00a10984] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    border: 1px solid #424242
}

.modalBox.modalLogin[data-v-00a10984] {
    background: url(../images/bg_modal_login_signup.f6db5ec6.png);
    background-size: cover;
    background-repeat: no-repeat
}

@media(min-width: 768px)and (max-height:400px) {
    .modalBox.modalLogin[data-v-00a10984]:not(.modalSignUp) {
        max-width:600px
    }
}

.logo-main-custom[data-v-00a10984] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-00a10984] {
    height: 100%;
    overflow-y: auto
}

.content-modal[data-v-00a10984]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-00a10984]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.content-modal_slot[data-v-00a10984] {
    height: 100%;
    background: #1f1f1f
}

@media(max-width: 768px) {
    .content-modal_slot[data-v-00a10984] {
        height:auto;
        overflow: hidden!important
    }
}

.close-modal[data-v-00a10984] {
    padding: 8px;
    border-radius: 50%;
    background: #fff;
    display: flex;
    cursor: pointer;
    transition: all .3s;
    opacity: .7
}

.close-modal[data-v-00a10984]:hover {
    transform: scale(1.03);
    transition: all .3s;
    opacity: 1
}

.modal-top[data-v-00a10984] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 12px 20px;
    height: 70px
}

@media(max-width: 768px) {
    .modal-top[data-v-00a10984] {
        padding:12px
    }

    .modal-top .title h5[data-v-00a10984] {
        font-size: 20px
    }
}

.modal-top.modal-top_login_signUp[data-v-00a10984] {
    background: transparent
}

@media(min-width: 769px) {
    .modal-top.modal-top_login_signUp[data-v-00a10984] {
        border-bottom:1px solid #626875;
        background: linear-gradient(180deg,#000 -199.26%,transparent);
        -webkit-backdrop-filter: blur(5px);
        backdrop-filter: blur(5px)
    }
}

.title[data-v-00a10984] {
    display: flex;
    align-items: center
}

.title h5[data-v-00a10984] {
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-00a10984] {
    fill: #fff!important
}

.logo[data-v-00a10984] {
    height: 50px
}

@media(min-width: 769px) {
    .modalLogin[data-v-00a10984] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-00a10984] {
        overflow-y: initial;
        border-bottom: 1px solid #424242
    }

    .modalSignUp .content-modal[data-v-00a10984] {
        overflow-y: auto
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-00a10984] {
        width:95%!important
    }

    .modalLogin[data-v-00a10984] {
        width: 700px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-00a10984] {
        height:100%!important
    }

    .modalBox[data-v-00a10984] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }

    .content-modal_sky[data-v-00a10984],.content-service-modal[data-v-00a10984] {
        overflow: hidden!important
    }
}

#login[data-v-62f49ee5] {
    height: 100%;
    margin: 0 auto;
    position: relative
}

#login .close-modal[data-v-62f49ee5] {
    position: absolute;
    right: 5px;
    top: 5px;
    height: 30px;
    width: 31px;
    border-radius: 50%;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 1px 2px 0 hsla(0,100%,76%,.3),0 2px 6px 2px rgba(255,83,83,.15);
    z-index: 4;
    transition: all .5s ease;
    cursor: pointer
}

#login .close-modal[data-v-62f49ee5]:hover {
    transition: all .5s ease;
    background: var(--royalty-light)
}

#login .close-modal:hover svg path[data-v-62f49ee5] {
    fill: #fff
}

@media(max-width: 768px)and (max-height:630px) {
    #login[data-v-62f49ee5] {
        height:650px;
        padding-bottom: 30px
    }
}

.wrap-login[data-v-62f49ee5] {
    height: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    gap: 8px
}

.wrap-login .wrap-banner_login[data-v-62f49ee5] {
    position: relative;
    width: 90%;
    margin-top: auto
}

.wrap-login .wrap-banner_login img[data-v-62f49ee5] {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap-login .wrap-banner_login .icon_login[data-v-62f49ee5] {
    position: absolute;
    right: 12%;
    bottom: -5%;
    width: 15%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap-login .wrap-banner_login .title_login[data-v-62f49ee5] {
    position: absolute;
    bottom: -40%;
    left: 50%;
    transform: scale(1.2) translateX(-40%);
    color: transparent
}

.wrap-login .wrap-banner_login .title_login span[data-v-62f49ee5] {
    color: #313030;
    text-shadow: -1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;
    font-size: 60px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: 4px;
    text-transform: uppercase
}

@media(min-width: 768px)and (max-height:400px) {
    .wrap-login .wrap-banner_login[data-v-62f49ee5] {
        height:24%
    }

    .wrap-login .wrap-banner_login img[data-v-62f49ee5] {
        height: 100%
    }

    .wrap-login .wrap-banner_login .title_login[data-v-62f49ee5] {
        bottom: 50%;
        transform: scale(1.2) translate(-50%,50%)
    }

    .wrap-login .wrap-banner_login .title_login span[data-v-62f49ee5] {
        font-size: 30px
    }
}

@media(max-width: 768px) {
    .wrap-login .wrap-banner_login[data-v-62f49ee5] {
        margin-top:10px;
        height: 10%
    }

    .wrap-login .wrap-banner_login img[data-v-62f49ee5] {
        height: 100%
    }

    .wrap-login .wrap-banner_login .title_login[data-v-62f49ee5] {
        bottom: 50%;
        transform: scale(1.2) translate(-50%,50%)
    }

    .wrap-login .wrap-banner_login .title_login span[data-v-62f49ee5] {
        font-size: 30px
    }
}

@media(max-width: 600px) {
    .wrap-login .wrap-banner_login .title_login[data-v-62f49ee5] {
        left:5%;
        transform: scale(1.1) translateY(50%)
    }
}

@media(max-width: 375px) {
    .wrap-login .wrap-banner_login .title_login[data-v-62f49ee5] {
        color:#fff
    }

    .wrap-login .wrap-banner_login .title_login span[data-v-62f49ee5] {
        font-size: 20px;
        -webkit-text-stroke-width: 0;
        -webkit-text-stroke-color: transparent
    }
}

.wrap-login .login_form_wrap[data-v-62f49ee5] {
    width: 100%;
    display: flex;
    gap: 10px;
    z-index: 1
}

.wrap-login .login_form_wrap .wrap_logo_login[data-v-62f49ee5] {
    width: 40%;
    display: flex;
    align-items: end;
    justify-content: end
}

.wrap-login .login_form_wrap .wrap_logo_login img[data-v-62f49ee5] {
    -o-object-fit: cover;
    object-fit: cover
}

@media(min-width: 769px) {
    .wrap-login .login_form_wrap .wrap_logo_login img[data-v-62f49ee5] {
        height:100%
    }
}

@media(max-width: 768px) {
    .wrap-login .login_form_wrap .wrap_logo_login[data-v-62f49ee5] {
        display:flex;
        justify-content: center;
        width: 100%
    }

    .wrap-login .login_form_wrap .wrap_logo_login img[data-v-62f49ee5] {
        width: 40%
    }
}

@media(max-width: 500px) {
    .wrap-login .login_form_wrap .wrap_logo_login img[data-v-62f49ee5] {
        width:60%
    }
}

.wrap-login .login_form_wrap .wrap_form_login[data-v-62f49ee5] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: calc(60% - 10px)
}

@media(min-width: 768px)and (max-height:440px) {
    .wrap-login .login_form_wrap[data-v-62f49ee5] {
        max-height:70%
    }
}

@media(max-width: 768px) {
    .wrap-login .login_form_wrap[data-v-62f49ee5] {
        flex-direction:column;
        width: 75%;
        height: -moz-max-content;
        height: max-content;
        padding-bottom: 16px
    }

    .wrap-login .login_form_wrap .wrap_form_login[data-v-62f49ee5] {
        width: 100%
    }
}

@media(max-width: 400px) {
    .wrap-login .login_form_wrap[data-v-62f49ee5] {
        width:95%
    }

    .wrap-login .login_form_wrap[data-v-62f49ee5]:after {
        display: none
    }
}

.wrap-login h3[data-v-62f49ee5] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login form[data-v-62f49ee5] {
    margin-top: 20px;
    width: 80%
}

.wrap-login form .field[data-v-62f49ee5] {
    display: flex;
    align-items: center
}

.wrap-login form .field div[data-v-62f49ee5] {
    height: 40px;
    padding: 8px;
    border: 1px solid #424242;
    border-right: none;
    border-radius: 6px 0 0 6px;
    background: #797b86;
    display: flex;
    align-items: center
}

.wrap-login form .form_register[data-v-62f49ee5] {
    text-align: center;
    color: #757575;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px;
    cursor: pointer
}

.wrap-login form .form_register[data-v-62f49ee5]:hover {
    color: var(--royalty-light)
}

.wrap-login form input[data-v-62f49ee5] {
    width: 100%;
    height: 40px;
    padding: 8px 15px 8px 10px;
    border-radius: 0 6px 6px 0;
    color: #fff;
    background: #393a3f;
    border: 1px solid #424242;
    border-left: none;
    outline: none
}

.wrap-login form input[data-v-62f49ee5]::-moz-placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form input[data-v-62f49ee5]::placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form button[data-v-62f49ee5] {
    padding: 6px 30px;
    width: 100%;
    color: #aaa;
    background: #780010;
    border-radius: 8px;
    border: 1px solid #780010;
    margin-top: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    cursor: pointer;
    transition: all .45s ease-in-out
}

.wrap-login form button svg[data-v-62f49ee5] {
    margin-right: 2px;
    transform: rotate(30deg);
    transition: all .45s ease
}

.wrap-login form button[data-v-62f49ee5]:focus,.wrap-login form button[data-v-62f49ee5]:hover {
    outline: none;
    color: #fff;
    background: var(--royalty-light)
}

.wrap-login form button:focus svg[data-v-62f49ee5],.wrap-login form button:hover svg[data-v-62f49ee5] {
    transform: translateX(5px) rotate(90deg)
}

@media(min-width: 768px)and (max-height:450px) {
    .wrap-login form button[data-v-62f49ee5] {
        margin-top:24px
    }
}

@media(max-width: 375px) {
    .wrap-login form[data-v-62f49ee5] {
        width:90%
    }
}

@media(max-width: 768px) {
    .wrap-login[data-v-62f49ee5] {
        gap:30px
    }
}

#sign-up[data-v-8c987ea0] {
    margin: 0 auto
}

#sign-up .close-modal[data-v-8c987ea0] {
    position: absolute;
    right: 5px;
    top: 5px;
    height: 30px;
    width: 31px;
    border-radius: 50%;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 1px 2px 0 hsla(0,100%,76%,.3),0 2px 6px 2px rgba(255,83,83,.15);
    z-index: 4;
    transition: all .5s ease;
    cursor: pointer
}

#sign-up .close-modal[data-v-8c987ea0]:hover {
    transition: all .5s ease;
    background: var(--royalty-light)
}

#sign-up .close-modal:hover svg path[data-v-8c987ea0] {
    fill: #fff
}

#sign-up .banner_resiger[data-v-8c987ea0] {
    margin-top: 12px;
    background: url(../images/bg-title.e7dcf755.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    min-height: 110px;
    position: relative
}

#sign-up .banner_resiger span[data-v-8c987ea0] {
    position: absolute;
    left: 35%;
    top: 50%;
    transform: translate(-35%,-50%);
    color: #313030;
    text-shadow: -1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;
    font-size: 60px;
    font-weight: 600;
    letter-spacing: 4px;
    text-transform: uppercase
}

#sign-up .banner_resiger .icon_register-title[data-v-8c987ea0] {
    position: absolute;
    right: 14%;
    top: 4%;
    -o-object-fit: contain;
    object-fit: contain;
    width: 22%
}

@media(max-width: 992px) {
    #sign-up .banner_resiger span[data-v-8c987ea0] {
        font-size:40px
    }
}

@media(max-width: 600px) {
    #sign-up .banner_resiger span[data-v-8c987ea0] {
        left:20%;
        transform: translate(-20%,-50%);
        font-size: 30px
    }

    #sign-up .banner_resiger .icon_register-title[data-v-8c987ea0] {
        top: 24%;
        width: 28%
    }
}

@media(max-width: 375px) {
    #sign-up .banner_resiger span[data-v-8c987ea0] {
        font-size:20px
    }
}

@media(max-width: 768px) {
    #sign-up[data-v-8c987ea0] {
        overflow-y:auto;
        overflow-x: hidden;
        height: auto;
        padding: 20px 15px 30px
    }
}

@media(max-width: 375px) {
    #sign-up[data-v-8c987ea0] {
        padding:30px 10px
    }
}

.wrap_form_register[data-v-8c987ea0] {
    display: flex
}

.wrap_form_register .imgae_register[data-v-8c987ea0] {
    display: flex;
    align-items: end
}

@media(max-width: 992px) {
    .wrap_form_register .imgae_register[data-v-8c987ea0] {
        display:none
    }
}

.imgae_register[data-v-8c987ea0] {
    display: flex;
    align-items: end
}

.text-error[data-v-8c987ea0] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #e83d43!important
}

form[data-v-8c987ea0] {
    padding: 15px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-8c987ea0] {
        width:100%;
        padding: 0
    }

    form .submit[data-v-8c987ea0] {
        display: flex;
        justify-content: center
    }
}

.wrap-form[data-v-8c987ea0] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px
}

@media(max-width: 768px) {
    .wrap-form[data-v-8c987ea0] {
        grid-template-columns:1fr;
        gap: 12px
    }
}

.field .title_input[data-v-8c987ea0] {
    display: flex;
    align-items: center;
    gap: 5px;
    padding-bottom: 5px
}

.field label[data-v-8c987ea0] {
    display: block;
    font-size: 14px;
    text-transform: uppercase
}

.field label span[data-v-8c987ea0] {
    color: #e83d43
}

@media(max-width: 768px) {
    .field label[data-v-8c987ea0] {
        width:100%;
        font-size: 12px
    }
}

.field .input-check input[data-v-8c987ea0],.field input[data-v-8c987ea0] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-8c987ea0]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-8c987ea0] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-8c987ea0] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-8c987ea0] {
    display: block
}

.field .drop-down ul[data-v-8c987ea0] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-8c987ea0]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-8c987ea0] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-8c987ea0] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-8c987ea0]:hover {
    transition: all .2s linear;
    background: var(--royalty-dark);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-8c987ea0] {
    background: var(--royalty-light);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-8c987ea0] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 5px
    }

    .field .drop-down[data-v-8c987ea0],.field input[data-v-8c987ea0],.field p[data-v-8c987ea0] {
        width: 100%
    }

    .field button[data-v-8c987ea0] {
        width: 160px
    }

    .field .btn-bank[data-v-8c987ea0] {
        font-size: 12px
    }
}

@media(min-width: 769px) {
    .field[data-v-8c987ea0]:last-child {
        grid-column:span 2
    }
}

.input-signup[data-v-8c987ea0] {
    display: flex;
    align-items: center;
    width: 100%
}

.icon_register[data-v-8c987ea0] {
    padding: 6px 12px;
    background: #424242;
    border-radius: 8px 0 0 8px;
    display: flex;
    align-items: center;
    height: 38px;
    width: 45px
}

.input_form[data-v-8c987ea0] {
    width: 100%;
    height: 38px
}

.suggest[data-v-8c987ea0] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-8c987ea0] {
    padding: 4px 30px;
    border-radius: 8px;
    background: #780010;
    color: #aaa;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    transition: all .45s ease-in-out
}

button svg[data-v-8c987ea0] {
    transition: all .8s ease
}

button[data-v-8c987ea0]:hover {
    background: var(--royalty-light);
    color: #fff
}

button:hover svg[data-v-8c987ea0] {
    fill: #fff;
    transform: scale(1.2)
}

.submit[data-v-8c987ea0] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-8c987ea0] {
    width: 100%
}

.item-title-bank[data-v-8c987ea0] {
    display: flex;
    align-items: center
}

.item-bank_aqua:hover {
    background: var(--royalty-dark)
}

.active-bank_aqua {
    background: var(--royalty-light)
}

.btn-bank {
    color: #212121;
    border: 1px solid #424242!important;
    background: #393a3f!important
}

.btn-bank .v-btn__content {
    color: #fff
}

.input-signup .input-check .input {
    border-radius: 0 8px 8px 0;
    background: #393a3f
}

.input-signup .input-check .input::-moz-placeholder {
    color: #fff
}

.input-signup .input-check .input::placeholder {
    color: #fff
}

.input-signup .drop-bank .btn-bank {
    border-radius: 0 8px 8px 0
}

#depositHistory[data-v-65968b22] {
    height: 100%
}

.title-deposit-history[data-v-65968b22] {
    display: flex;
    align-items: center;
    gap: 15px;
    padding-bottom: 10px
}

.title-deposit-history h3[data-v-65968b22] {
    font-size: 2.4vw;
    color: #fff;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 8px;
    justify-content: center;
    text-transform: uppercase
}

.title-deposit-history h3 span[data-v-65968b22]:last-child {
    color: #3e3e3d;
    text-shadow: -1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff
}

@media(max-width: 768px) {
    .title-deposit-history[data-v-65968b22] {
        padding-bottom:0
    }

    .title-deposit-history img[data-v-65968b22] {
        height: 40px
    }

    .title-deposit-history h3[data-v-65968b22] {
        font-size: 20px
    }
}

.table_pc[data-v-65968b22] {
    height: calc(100% - 142px);
    overflow-y: auto
}

.table_pc[data-v-65968b22]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-65968b22]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-65968b22] {
        display:none
    }
}

.table_mobile[data-v-65968b22] {
    display: none
}

table[data-v-65968b22] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-65968b22] {
    border-radius: 10px 10px 0 0!important;
    background: #a22710;
    color: #fff
}

table thead tr th[data-v-65968b22] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-65968b22]:first-child {
    border-radius: 8px 0 0 0
}

table thead tr th[data-v-65968b22]:last-child {
    border-radius: 0 8px 0 0
}

table tbody tr[data-v-65968b22] {
    height: 63px;
    border-bottom: 1px solid #424242;
    background: #393a3f
}

table tbody tr[data-v-65968b22]:hover {
    box-shadow: 0 0 8px -1px rgba(0,0,0,.5);
    background: #61636b
}

table tbody td[data-v-65968b22] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-65968b22],td[data-v-65968b22],th[data-v-65968b22] {
    border-collapse: collapse
}

.COMPLETED[data-v-65968b22] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-65968b22],.REQUEST[data-v-65968b22] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-65968b22] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

.v-card--variant-elevated[data-v-65968b22],.v-card--variant-flat[data-v-65968b22] {
    background: #000
}

[data-v-65968b22] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-65968b22] .v-pagination__item--is-active {
    background-color: var(--royalty-red)
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-65968b22] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-65968b22] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-65968b22] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-65968b22] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-65968b22] {
        border-radius: 8px;
        background: #393a3f;
        font-size: 13px;
        padding: 10px 12px 0 12px
    }

    .item-mobile .item-content[data-v-65968b22] {
        display: grid;
        grid-template-columns: 50% calc(50% - 8px);
        gap: 8px;
        padding: 8px
    }

    .item-mobile .item-content div[data-v-65968b22]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-1673beec] {
    padding: 20px
}

.wrap-deposit[data-v-1673beec] {
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column;
    gap: 10px
}

.wrap-deposit[data-v-1673beec]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-1673beec]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.title-deposit-account[data-v-1673beec] {
    position: relative;
    height: 100%
}

.title-deposit-account>img[data-v-1673beec] {
    width: 100%
}

.title-deposit-account .title[data-v-1673beec] {
    width: 60%;
    position: absolute;
    top: 10%;
    left: 2%;
    display: flex;
    flex-direction: column;
    gap: 10px
}

.title-deposit-account .title>h3[data-v-1673beec] {
    font-size: 2.4vw;
    color: #fff;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 8px;
    justify-content: center;
    text-transform: uppercase
}

.title-deposit-account .img-title[data-v-1673beec] {
    width: 24%;
    position: absolute;
    top: 0;
    right: 9%
}

.title-deposit-account .img-title img[data-v-1673beec] {
    width: 100%
}

@media(max-width: 920px) {
    .title-deposit-account .title[data-v-1673beec] {
        gap:0
    }
}

@media(max-width: 768px) {
    .title-deposit-account[data-v-1673beec] {
        height:-moz-max-content;
        height: max-content;
        padding: 20px;
        border-radius: 10px;
        background: linear-gradient(180deg,#750012 0,#59000a)
    }

    .title-deposit-account>img[data-v-1673beec] {
        display: none
    }

    .title-deposit-account .title[data-v-1673beec] {
        position: static;
        gap: 10px;
        width: 100%
    }

    .title-deposit-account .title h3[data-v-1673beec] {
        justify-content: start;
        font-size: 20px
    }

    .title-deposit-account .title .content-top-deposit[data-v-1673beec] {
        grid-template-columns: 1fr;
        gap: 10px
    }

    .title-deposit-account .img-title[data-v-1673beec] {
        width: 120px;
        top: auto;
        bottom: -20px;
        right: -5px
    }
}

@media(max-width: 320px) {
    .title-deposit-account[data-v-1673beec] {
        padding:10px
    }

    .title-deposit-account .img-title[data-v-1673beec] {
        width: 100px
    }
}

.description[data-v-1673beec] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank[data-v-1673beec] {
    height: 200px
}

.list-bank[data-v-1673beec]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-1673beec] {
    transition: all .3s ease-in
}

.item-bank[data-v-1673beec]:hover {
    transition: all .3s ease-in;
    background: var(--aqua-light);
    color: #fff
}

.item-title[data-v-1673beec] {
    color: #fff
}

.item-title img[data-v-1673beec] {
    border: unset;
    border-radius: unset
}

.bank[data-v-1673beec] {
    position: relative
}

.bank h3[data-v-1673beec] {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin-bottom: 12px
}

.bank img[data-v-1673beec] {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    border-radius: 0 12px 12px 0
}

.bank .content-top-deposit[data-v-1673beec] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 10px
}

.bank .content-top-deposit .item-content-top[data-v-1673beec] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-1673beec] {
    color: #bdbdbd;
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 5px
}

.bank .content-top-deposit h3[data-v-1673beec] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

.wrap-field[data-v-1673beec] {
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: space-between
}

.wrap-content-deposit[data-v-1673beec] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 4px 15px
}

.wrap-content-deposit .des-bottom[data-v-1673beec] {
    display: grid;
    grid-template-columns: calc(100% - 150px) 140px;
    padding: 0;
    gap: 10px;
    border: 1px solid #616161
}

.wrap-content-deposit .des-bottom div[data-v-1673beec]:first-child {
    width: 100%;
    padding: 15px 0 15px 15px
}

.wrap-content-deposit .des-bottom div[data-v-1673beec]:last-child {
    width: 140px;
    display: flex;
    align-items: center
}

.wrap-content-deposit .des-bottom div:last-child img[data-v-1673beec] {
    width: 100%
}

@media(max-width: 920px) {
    .wrap-content-deposit .des-bottom[data-v-1673beec] {
        font-size:12px
    }
}

@media(max-width: 768px) {
    .wrap-content-deposit[data-v-1673beec] {
        grid-template-columns:1fr
    }

    .wrap-content-deposit .des-bottom[data-v-1673beec] {
        display: none!important
    }
}

.field[data-v-1673beec] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-1673beec] {
    font-size: 14px;
    color: #fff;
    margin-bottom: 5px;
    display: flex;
    align-items: center;
    gap: 5px
}

.field .input-deposit[data-v-1673beec] {
    display: flex
}

.field .input-deposit .input-field[data-v-1673beec] {
    width: 100%
}

.field .icon-input-deposit[data-v-1673beec] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-1673beec] {
    color: #616161;
    font-size: 13px;
    font-weight: 500
}

@media(max-width: 768px) {
    .field[data-v-1673beec] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-1673beec] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 5px
}

.wrap-btn button[data-v-1673beec] {
    padding: 8px 20px;
    border-radius: 8px;
    border: 1px solid #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-1673beec]:hover {
    background: var(--royalty-gray-light);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-1673beec]:nth-child(5) {
    grid-row: 3;
    grid-column: 1/-1
}

.wrap-btn button[data-v-1673beec]:last-child {
    grid-row: 4;
    grid-column: 1/-1;
    background: var(--royalty-gray-light);
    display: flex;
    align-items: center;
    gap: 5px;
    justify-content: center
}

@media(max-width: 768px) {
    .wrap-btn button[data-v-1673beec] {
        font-size:16px
    }
}

.des-bottom[data-v-1673beec] {
    border-radius: 8px;
    padding: 10px 20px;
    border: 1px solid #616161;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    display: none
}

@media(max-width: 768px) {
    .des-bottom[data-v-1673beec] {
        margin-top:20px;
        padding: 10px
    }
}

.v-btn[data-v-1673beec],input[data-v-1673beec],textarea[data-v-1673beec] {
    border-radius: 0 8px 8px 0;
    background: #393a3f;
    padding: 11px 10px;
    width: 100%;
    color: #fff;
    box-shadow: none
}

.v-btn[data-v-1673beec]:focus,.v-btn[data-v-1673beec]:hover,input[data-v-1673beec]:focus,input[data-v-1673beec]:hover,textarea[data-v-1673beec]:focus,textarea[data-v-1673beec]:hover {
    outline: none
}

.icon-input[data-v-1673beec] {
    height: 46px;
    min-width: 46px;
    border-radius: 8px 0 0 8px;
    background: #797b86;
    display: flex;
    align-items: center;
    justify-content: center
}

input[data-v-1673beec]::-webkit-inner-spin-button,input[data-v-1673beec]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-1673beec] {
    -moz-appearance: textfield
}

.v-btn[data-v-1673beec] {
    height: 46px;
    transform: scale(1);
    justify-content: start!important
}

.submit[data-v-1673beec] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: var(--royalty-light);
    color: #fff;
    opacity: .6;
    transition: all .3s
}

.submit[data-v-1673beec]:hover {
    opacity: 1;
    transition: all .5s
}

.error-deposit[data-v-1673beec],.suggest-amount-deposit[data-v-1673beec] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-1673beec] {
    color: red!important
}

.space[data-v-1673beec] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-1673beec] {
        display:block
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-1673beec] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-1673beec] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-1673beec] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-1673beec] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .tab-deposit[data-v-1673beec],.wrap-deposit .wrap-deposit-account .bank .content h3[data-v-1673beec],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-1673beec] {
        font-size: 13px
    }

    .description[data-v-1673beec] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-1673beec] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .field .input-deposit .input-field[data-v-1673beec],.wrap-field .field .input-deposit[data-v-1673beec],.wrap-field .field[data-v-1673beec] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-1673beec],.wrap-field .field input[data-v-1673beec],.wrap-field .field textarea[data-v-1673beec] {
        width: 100%!important
    }

    .wrap-field .field p[data-v-1673beec] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-1673beec] {
        font-size: 15px
    }

    .wrap-field .field input[data-v-1673beec],.wrap-field .field p[data-v-1673beec] {
        font-size: 16px
    }

    .wrap-field .wrap-btn[data-v-1673beec] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-1673beec] {
        margin-top: 12px;
        font-size: 12px;
        display: block
    }
}

@media(max-width: 576px) {
    .wrap-btn[data-v-1673beec] {
        grid-template-columns:repeat(2,1fr)!important
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-1673beec] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-1673beec] {
        margin: 0
    }

    .submit[data-v-1673beec] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-1673beec] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-1673beec]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-1673beec] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-1673beec] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-1673beec] {
        padding: 4px 16px
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-1673beec] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-1673beec] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-1673beec] {
        margin: 5px 0
    }
}

#withdrawHistory[data-v-16ea7146],.content-tab-payment {
    height: 100%
}

.title-withdraw-history[data-v-16ea7146] {
    display: flex;
    align-items: center;
    gap: 15px;
    padding-bottom: 10px
}

.title-withdraw-history h3[data-v-16ea7146] {
    font-size: 2.4vw;
    color: #fff;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 8px;
    justify-content: center;
    text-transform: uppercase
}

.title-withdraw-history h3 span[data-v-16ea7146]:last-child {
    color: #3e3e3d;
    text-shadow: -1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff
}

.title-withdraw-history img[data-v-16ea7146] {
    height: 71px
}

@media(max-width: 768px) {
    .title-withdraw-history[data-v-16ea7146] {
        padding-bottom:0
    }

    .title-withdraw-history img[data-v-16ea7146] {
        height: 40px
    }

    .title-withdraw-history h3[data-v-16ea7146] {
        font-size: 20px
    }
}

.table_pc[data-v-16ea7146] {
    height: calc(100% - 142px);
    overflow-y: auto
}

.table_pc[data-v-16ea7146]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-16ea7146]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-16ea7146] {
        display:none
    }
}

table[data-v-16ea7146] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-16ea7146] {
    border-radius: 10px!important;
    background: #a22710;
    color: #fff
}

table thead tr th[data-v-16ea7146] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-16ea7146]:first-child {
    border-radius: 8px 0 0 0
}

table thead tr th[data-v-16ea7146]:last-child {
    border-radius: 0 8px 0 0
}

table tbody tr[data-v-16ea7146] {
    height: 63px;
    border-bottom: 1px solid #424242;
    background: #393a3f
}

table tbody tr[data-v-16ea7146]:hover {
    box-shadow: 0 0 8px -1px rgba(0,0,0,.5);
    background: #61636b
}

table tbody td[data-v-16ea7146] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-16ea7146],td[data-v-16ea7146],th[data-v-16ea7146] {
    border-collapse: collapse
}

.COMPLETED[data-v-16ea7146] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-16ea7146],.REQUEST[data-v-16ea7146] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-16ea7146] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-16ea7146] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-16ea7146] .v-pagination__item--is-active {
    background-color: var(--royalty-red)
}

.table_mobile[data-v-16ea7146] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-16ea7146] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-16ea7146] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-16ea7146] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-16ea7146] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-16ea7146] {
        border-radius: 8px;
        background: #393a3f;
        font-size: 13px;
        padding: 10px 12px 0 12px
    }

    .item-mobile .item-content[data-v-16ea7146] {
        display: grid;
        grid-template-columns: 50% calc(50% - 8px);
        gap: 8px;
        padding: 8px
    }

    .item-mobile .item-content div[data-v-16ea7146]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-a0b6a654] {
    padding: 20px
}

.title-withdraw-account[data-v-a0b6a654] {
    position: relative;
    height: 100%
}

.title-withdraw-account>img[data-v-a0b6a654] {
    width: 100%
}

.title-withdraw-account .title[data-v-a0b6a654] {
    width: 40%;
    position: absolute;
    top: calc(50% - 18px);
    display: flex;
    flex-direction: column;
    gap: 10px
}

.title-withdraw-account .title>h3[data-v-a0b6a654] {
    font-size: 36px;
    line-height: 36px;
    color: #fff;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 8px;
    justify-content: center;
    text-transform: uppercase
}

.title-withdraw-account .img-title[data-v-a0b6a654] {
    width: 21%;
    position: absolute;
    top: 0;
    right: 17%
}

.title-withdraw-account .img-title img[data-v-a0b6a654] {
    width: 100%
}

@media(max-width: 920px) {
    .title-withdraw-account .title[data-v-a0b6a654] {
        gap:0
    }
}

@media(max-width: 768px) {
    .title-withdraw-account[data-v-a0b6a654] {
        height:-moz-max-content;
        height: max-content;
        padding: 20px;
        border-radius: 10px;
        background: linear-gradient(180deg,#750012 0,#59000a)
    }

    .title-withdraw-account>img[data-v-a0b6a654] {
        display: none
    }

    .title-withdraw-account .title[data-v-a0b6a654] {
        position: static;
        gap: 10px;
        width: 100%
    }

    .title-withdraw-account .title h3[data-v-a0b6a654] {
        justify-content: start;
        font-size: 20px
    }

    .title-withdraw-account .title .content-top-deposit[data-v-a0b6a654] {
        grid-template-columns: 1fr;
        gap: 10px
    }

    .title-withdraw-account .img-title[data-v-a0b6a654] {
        width: 120px;
        right: 0
    }
}

@media(max-width: 320px) {
    .title-withdraw-account[data-v-a0b6a654] {
        padding:10px
    }

    .title-withdraw-account .img-title[data-v-a0b6a654] {
        width: 100px
    }
}

.wrap-withdraw[data-v-a0b6a654] {
    height: -moz-max-content;
    height: max-content
}

.wrap-withdraw[data-v-a0b6a654]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-a0b6a654]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.description[data-v-a0b6a654] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-a0b6a654] {
    transition: all .3s ease-in
}

.item-lang[data-v-a0b6a654]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.bank[data-v-a0b6a654] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-a0b6a654] {
    margin-bottom: 15px
}

.bank .content[data-v-a0b6a654] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-a0b6a654] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content h3[data-v-a0b6a654] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-a0b6a654] {
    display: grid;
    grid-gap: 15px
}

.icon-input[data-v-a0b6a654] {
    height: 46px;
    min-width: 46px;
    border-radius: 8px 0 0 8px;
    background: #797b86;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-content-withdraw[data-v-a0b6a654] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 5px 20px
}

.row-last[data-v-a0b6a654] {
    display: flex;
    flex-direction: column;
    gap: 10px
}

.row-last .des-bottom[data-v-a0b6a654] {
    display: block;
    height: 100%
}

@media(max-width: 768px) {
    .row-last .des-bottom[data-v-a0b6a654] {
        display:none
    }
}

.field[data-v-a0b6a654] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-a0b6a654] {
    color: #fff;
    margin-bottom: 5px;
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 5px
}

.field .input-withdraw[data-v-a0b6a654] {
    display: flex
}

.field .input-withdraw .input-field[data-v-a0b6a654] {
    width: 100%
}

.field .input-withdraw input[data-v-a0b6a654]:-moz-read-only {
    background: #61636b;
    cursor: not-allowed
}

.field .input-withdraw input[data-v-a0b6a654]:read-only {
    background: #61636b;
    cursor: not-allowed
}

.field .input-withdraw input[data-v-a0b6a654]:read-only::-moz-placeholder {
    color: #e0e0e0
}

.field .input-withdraw input[data-v-a0b6a654]:-moz-read-only::placeholder {
    color: #e0e0e0
}

.field .input-withdraw input[data-v-a0b6a654]:read-only::placeholder {
    color: #e0e0e0
}

.field .icon-input-withdraw[data-v-a0b6a654] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-a0b6a654] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

.field[data-v-a0b6a654]:nth-child(5) {
    grid-column: span 2
}

@media(max-width: 768px) {
    .field[data-v-a0b6a654] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-a0b6a654] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 5px
}

.wrap-btn button[data-v-a0b6a654] {
    padding: 8px 20px;
    border-radius: 8px;
    border: 1px solid #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-a0b6a654]:hover {
    background: var(--royalty-gray-light);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-a0b6a654]:nth-child(5) {
    grid-row: 3;
    grid-column: 1/-1
}

.wrap-btn button[data-v-a0b6a654]:last-child {
    grid-row: 4;
    grid-column: 1/-1;
    background: var(--royalty-gray-light);
    display: flex;
    align-items: center;
    gap: 5px;
    justify-content: center
}

@media(max-width: 768px) {
    .wrap-btn button[data-v-a0b6a654] {
        font-size:16px
    }
}

.des-bottom[data-v-a0b6a654] {
    border-radius: 8px;
    padding: 10px 20px;
    border: 1px solid #616161;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    display: none
}

@media(max-width: 768px) {
    .des-bottom[data-v-a0b6a654] {
        margin-top:20px;
        display: block
    }
}

.v-btn[data-v-a0b6a654],input[data-v-a0b6a654],textarea[data-v-a0b6a654] {
    border-radius: 0 8px 8px 0;
    background: #393a3f;
    padding: 11px 10px;
    width: 100%;
    color: #fff;
    box-shadow: none
}

.v-btn[data-v-a0b6a654]:focus,.v-btn[data-v-a0b6a654]:hover,input[data-v-a0b6a654]:focus,input[data-v-a0b6a654]:hover,textarea[data-v-a0b6a654]:focus,textarea[data-v-a0b6a654]:hover {
    outline: none
}

.item-title[data-v-a0b6a654] {
    color: #fff
}

.item-title img[data-v-a0b6a654] {
    border: unset;
    border-radius: unset
}

.v-btn[data-v-a0b6a654] {
    height: 46px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-a0b6a654] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-a0b6a654] {
    width: 50%
}

.submit[data-v-a0b6a654] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    color: #fff;
    background: var(--royalty-light);
    margin-top: 20px;
    opacity: .6;
    transition: all .3s
}

.submit[data-v-a0b6a654]:hover {
    opacity: 1;
    transition: all .5s
}

input[data-v-a0b6a654]::-webkit-inner-spin-button,input[data-v-a0b6a654]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-a0b6a654] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-a0b6a654] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-a0b6a654] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-a0b6a654] {
        display:block
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-a0b6a654] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-a0b6a654] {
        height: auto
    }

    .tab-withdraw[data-v-a0b6a654] {
        font-size: 13px
    }

    .description[data-v-a0b6a654] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-a0b6a654] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-a0b6a654],.bank .content p[data-v-a0b6a654] {
        font-size: 13px
    }

    .wrap-field[data-v-a0b6a654] {
        padding-top: 12px;
        grid-gap: 5px
    }

    .wrap-field .wrap-content-withdraw[data-v-a0b6a654] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-a0b6a654] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-a0b6a654] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-a0b6a654] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-a0b6a654] {
        height: 46px
    }

    .wrap-field .field .v-btn[data-v-a0b6a654],.wrap-field .field input[data-v-a0b6a654],.wrap-field .field textarea[data-v-a0b6a654] {
        padding: 11px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-a0b6a654] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-a0b6a654],.wrap-field .field input[data-v-a0b6a654],.wrap-field .field p[data-v-a0b6a654] {
        font-size: 16px
    }

    .wrap-field .field .wrap-content[data-v-a0b6a654] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .field[data-v-a0b6a654]:last-child {
        grid-column: span 1
    }

    .wrap-field .wrap-btn[data-v-a0b6a654] {
        display: grid;
        grid-template-columns: repeat(2,1fr)
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-a0b6a654],.wrap-field .field textarea[data-v-a0b6a654] {
        width:100%
    }

    .wrap-field .field textarea[data-v-a0b6a654] {
        height: 48px
    }

    .bank .content[data-v-a0b6a654] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-a0b6a654] {
        margin: 0
    }

    .submit[data-v-a0b6a654] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-a0b6a654] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-a0b6a654] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-a0b6a654] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-a0b6a654]:first-child {
        margin-right: 5px
    }
}

#myPage[data-v-2cc43df6] {
    padding: 20px
}

#myPage .title-my-page[data-v-2cc43df6] {
    display: flex;
    align-items: center;
    gap: 15px
}

#myPage .title-my-page img[data-v-2cc43df6] {
    height: 60px
}

#myPage .title-my-page h3[data-v-2cc43df6] {
    font-size: 30px;
    line-height: 30px;
    color: #fff;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 8px;
    justify-content: center;
    text-transform: uppercase
}

#myPage .title-my-page h3 span[data-v-2cc43df6]:last-child {
    color: #3e3e3d;
    text-shadow: -1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff
}

@media(max-width: 768px) {
    #myPage .title-my-page[data-v-2cc43df6] {
        padding-bottom:0
    }

    #myPage .title-my-page h3[data-v-2cc43df6] {
        font-size: 20px;
        flex-direction: column;
        align-items: start;
        gap: 5px;
        line-height: 20px
    }
}

#myPage form[data-v-2cc43df6] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 20px
}

.disable .input-my-page .icon-my-page[data-v-2cc43df6] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-2cc43df6] {
    display: flex
}

.input-my-page .input-field[data-v-2cc43df6],.input-my-page input[data-v-2cc43df6] {
    width: 100%!important
}

.form_mypage[data-v-2cc43df6] {
    padding: 7px 0 0 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 5px
}

.form_mypage .item_input[data-v-2cc43df6] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-2cc43df6] {
    font-weight: 400;
    font-size: 14px;
    margin-bottom: 4px;
    display: flex;
    align-items: center;
    gap: 5px
}

.form_mypage .item_input .v-btn[data-v-2cc43df6],.form_mypage .item_input input[data-v-2cc43df6] {
    border-radius: 0 8px 8px 0;
    background: #393a3f;
    padding: 13px 10px;
    width: 100%;
    color: #fff;
    box-shadow: none;
    outline: none
}

.form_mypage .item_input .v-btn[data-v-2cc43df6] {
    height: 50px!important;
    justify-content: start!important;
    background: #393a3f;
    color: #fff
}

.form_mypage .item_input .disable-input[data-v-2cc43df6] {
    border: none;
    background: #61636b;
    cursor: not-allowed
}

@media(max-width: 576px) {
    .form_mypage[data-v-2cc43df6] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-2cc43df6] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-2cc43df6] {
    width: 100%;
    padding: 10px 50px;
    border-radius: 8px;
    background: var(--royalty-light);
    color: #fff;
    opacity: .6;
    transition: all .3s
}

.btn .btn_submit[data-v-2cc43df6]:hover {
    opacity: 1;
    transition: all .5s
}

.btn .btn_submit .icon[data-v-2cc43df6] {
    transform: translateY(3px)
}

.icon-input[data-v-2cc43df6] {
    height: 50px;
    min-width: 50px;
    border-radius: 8px 0 0 8px;
    background: #797b86;
    display: flex;
    align-items: center;
    justify-content: center
}

#text-error[data-v-2cc43df6] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-2cc43df6] {
    margin-top: 2px;
    font-size: 12px;
    color: #9e9e9e
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-2cc43df6] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-2cc43df6] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-2cc43df6] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-2cc43df6] {
        font-size: 12px
    }
}

.item_input {
    .input-check {
        .input {
            border: none!important;
            border-radius: 0 8px 8px 0;
            background: #393a3f;
            padding: 14.5px 10px!important;
            color: #fff;
            @media (max-width: 768px) {
                padding:16px 10px!important
            }
        }
    }
}

.list-bank {
    height: 190px!important;
    background-color: #353535!important;
    &::-webkit-scrollbar {
        width: 0
    }
}

.item-bank {
    transition: all .3s ease-in;
    border-bottom: 1px solid #757575;
    &:hover {
        transition: all .3s ease-in;
        background: var(--aqua-light);
        color: #fff
    }

    &:last-child {
        border-bottom: none
    }
}

.item-title {
    color: #fff;
    img {
        border: unset;
        border-radius: unset
    }
}

#coupon[data-v-49117304] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-49117304] {
    height: calc(100% - 55px);
    overflow-y: auto
}

.table_pc[data-v-49117304]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-49117304]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-49117304] {
        display:none
    }
}

table[data-v-49117304] {
    font-size: 14px
}

table thead tr[data-v-49117304] {
    border-radius: 10px!important;
    background: #a22710;
    color: #fff
}

table thead tr th[data-v-49117304] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-49117304]:first-child {
    border-radius: 8px 0 0 0
}

table thead tr th[data-v-49117304]:last-child {
    border-radius: 0 8px 0 0
}

table tbody tr[data-v-49117304] {
    height: 63px;
    border-bottom: 1px solid #424242;
    background: #393a3f
}

table tbody tr[data-v-49117304]:hover {
    box-shadow: 0 0 8px -1px rgba(0,0,0,.5);
    background: #61636b
}

table tbody td[data-v-49117304] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table tbody td[data-v-49117304]:first-child,table tbody td[data-v-49117304]:nth-child(5) {
    color: #9e9e9e
}

table[data-v-49117304],td[data-v-49117304],th[data-v-49117304] {
    border-collapse: collapse
}

button[data-v-49117304] {
    padding: .2rem 1rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-49117304] {
        padding:4px 15px
    }
}

.use[data-v-49117304] {
    background: #253f2b;
    color: #52b530;
    border: 1px solid #52b530
}

.cant-use[data-v-49117304] {
    background: hsla(0,100%,77%,.3);
    color: #ff4f4f;
    border: 1px solid #ff4f4f
}

.cant-use[data-v-49117304]:hover {
    cursor: no-drop
}

.expired[data-v-49117304] {
    background: #57470a;
    color: #ebc220;
    border: 1px solid #ebc220
}

.expired[data-v-49117304]:hover {
    cursor: no-drop
}

.used[data-v-49117304] {
    background: rgba(41,109,212,.3);
    color: #00a3ff;
    border: 1px solid #00a3ff
}

.used[data-v-49117304]:hover {
    cursor: no-drop
}

.item-mobile[data-v-49117304] {
    border-radius: 8px;
    background: #393a3f;
    font-size: 13px;
    padding: 10px 12px 0 12px
}

.item-mobile .item-content[data-v-49117304] {
    display: grid;
    grid-template-columns: 50% calc(50% - 8px);
    gap: 8px;
    padding: 8px
}

.item-mobile .item-content div[data-v-49117304]:last-child {
    text-align: right
}

[data-v-49117304] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-49117304] .v-pagination__item--is-active {
    background-color: var(--royalty-red)
}

.table-mobile[data-v-49117304] {
    display: none
}

.money[data-v-49117304] {
    color: #49de80
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-49117304] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-49117304] {
        height:100%;
        padding: 0 20px 20px;
        overflow-y: auto
    }

    .table-mobile[data-v-49117304] {
        display: block
    }
}

#wrapper_point[data-v-19addae6] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-19addae6] {
    display: none
}

.header_point[data-v-19addae6] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #bdbdbd;
    font-size: 14px;
    padding-bottom: 20px;
    align-items: center;
    gap: 30px
}

.header_point .item[data-v-19addae6] {
    font-weight: 700;
    position: relative;
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: end
}

.header_point .item[data-v-19addae6]:before {
    content: "";
    transform: skewX(-30deg);
    border-radius: 6px;
    overflow: hidden;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

.header_point .item .title[data-v-19addae6] {
    color: #fff;
    width: 120px;
    height: 100%;
    position: absolute;
    left: 5px;
    bottom: -15px;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center
}

.header_point .item .title .text[data-v-19addae6] {
    padding: 0 10px;
    position: relative;
    z-index: 2;
    line-height: 16px;
    text-align: center
}

.header_point .item .title[data-v-19addae6]:before {
    content: "";
    position: absolute;
    width: 120px;
    height: 100%;
    transform: skewX(-30deg);
    border-radius: 8px;
    overflow: hidden;
    -webkit-backdrop-filter: blur(13.25px);
    backdrop-filter: blur(13.25px);
    box-shadow: 0 0 6px 1px rgba(0,0,0,.3);
    z-index: 1
}

.header_point .item .number[data-v-19addae6] {
    height: 100%;
    width: 60%;
    padding: 0 20px 0 5px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: end;
    font-size: 26px;
    position: relative;
    z-index: 2
}

@media(max-width: 1200px) {
    .header_point .item .number[data-v-19addae6] {
        font-size:16px
    }
}

.header_point .item[data-v-19addae6]:first-child:before {
    background: #c10000
}

.header_point .item[data-v-19addae6]:nth-child(2):before {
    background: #cca025
}

.header_point .item[data-v-19addae6]:nth-child(3):before {
    background: #909090
}

.body_point[data-v-19addae6] {
    padding-top: 16px;
    height: calc(100% - 170px)
}

@media(max-width: 768px) {
    .body_point[data-v-19addae6] {
        height:-moz-max-content;
        height: max-content
    }
}

.header[data-v-19addae6] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 5px
}

.header h3[data-v-19addae6] {
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

.form[data-v-19addae6] {
    display: flex;
    gap: 10px;
    font-size: 14px
}

.form input[data-v-19addae6] {
    border-radius: 8px;
    border: 1px solid #424242;
    padding: 4px 10px;
    width: 200px;
    color: #fff
}

.form input[data-v-19addae6]:focus,.form input[data-v-19addae6]:hover {
    outline: none
}

.form .btn_sbumit[data-v-19addae6] {
    padding: 4px 10px;
    color: #fff;
    background-color: var(--royalty-gray-light);
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-19addae6]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-19addae6] {
    height: 100%;
    padding-top: 20px
}

.content-point h3[data-v-19addae6] {
    color: var(--ready-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-19addae6] {
    height: 100%;
    overflow-y: auto
}

.table-point[data-v-19addae6]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-19addae6]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-19addae6] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-19addae6] {
    border-radius: 10px!important;
    background: #a22710;
    color: #fff
}

table thead tr th[data-v-19addae6] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-19addae6]:first-child {
    border-radius: 8px 0 0 0
}

table thead tr th[data-v-19addae6]:last-child {
    border-radius: 0 8px 0 0
}

table tbody tr[data-v-19addae6] {
    height: 63px;
    border-bottom: 1px solid #424242;
    background: #393a3f
}

table tbody tr[data-v-19addae6]:hover {
    box-shadow: 0 0 8px -1px rgba(0,0,0,.5);
    background: #61636b
}

table tbody td[data-v-19addae6] {
    color: #9e9e9e;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-19addae6],td[data-v-19addae6],th[data-v-19addae6] {
    border-collapse: collapse
}

[data-v-19addae6] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-19addae6] .v-pagination__item--is-active {
    background-color: var(--royalty-red)
}

.table_mobile .item_table[data-v-19addae6] {
    background: #393a3f;
    font-size: 13px;
    padding: 10px 12px 0 12px;
    color: #9e9e9e;
    border-radius: 10px
}

.table_mobile .item_value[data-v-19addae6] {
    color: #fff
}

.table_mobile .item_content[data-v-19addae6] {
    display: grid;
    grid-template-columns: 50% calc(50% - 8px);
    gap: 8px;
    padding: 8px
}

.table_mobile .item_content div[data-v-19addae6]:last-child {
    text-align: right
}

.completed[data-v-19addae6] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-19addae6] {
    color: #ff8801!important;
    background: #80462f
}

.pending[data-v-19addae6],.reject[data-v-19addae6] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.reject[data-v-19addae6] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-19addae6]::-webkit-inner-spin-button,input[data-v-19addae6]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-19addae6] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-19addae6] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-19addae6] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-19addae6] {
        height: auto;
        grid-template-columns: 1fr 1fr
    }

    .header_point .item[data-v-19addae6]:nth-child(3) {
        grid-column: span 2
    }

    .header[data-v-19addae6] {
        display: grid;
        grid-template-columns: 1fr;
        gap: 5px
    }

    .header h3[data-v-19addae6] {
        font-size: 18px;
        line-height: 20px
    }

    .table-point[data-v-19addae6] {
        display: none
    }

    .table_mobile[data-v-19addae6] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-19addae6] {
        height: 100%
    }

    .item[data-v-19addae6] {
        padding: 12px 0
    }
}

@media(max-width: 576px) {
    .header_point[data-v-19addae6] {
        height:auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .item[data-v-19addae6]:nth-child(3) {
        grid-column: span 1
    }

    .header_point .title[data-v-19addae6] {
        font-size: 14px
    }

    .btn_sbumit[data-v-19addae6] {
        width: 130px
    }
}

@media(max-width: 425px) {
    .form[data-v-19addae6] {
        font-size:13px
    }

    .form input[data-v-19addae6] {
        width: 100%
    }

    .header_point .item .title[data-v-19addae6] {
        width: 90px;
        font-size: 12px
    }

    .header_point .item .title .text[data-v-19addae6] {
        padding: 0 5px
    }

    .header_point .item .title[data-v-19addae6]:before {
        width: 90px
    }
}

#bettingHistory[data-v-77adcf02] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-77adcf02] {
    height: 100%;
    overflow-y: auto
}

.table_pc[data-v-77adcf02]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-77adcf02]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-77adcf02] {
        display:none
    }
}

.table_mobile[data-v-77adcf02] {
    display: none
}

table[data-v-77adcf02] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-77adcf02] {
    border-radius: 10px!important;
    background: #a22710;
    color: #fff
}

table thead tr th[data-v-77adcf02] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-77adcf02]:first-child {
    border-radius: 8px 0 0 0
}

table thead tr th[data-v-77adcf02]:last-child {
    border-radius: 0 8px 0 0
}

table tbody tr[data-v-77adcf02] {
    height: 63px;
    border-bottom: 1px solid #424242;
    background: #393a3f
}

table tbody tr[data-v-77adcf02]:hover {
    box-shadow: 0 0 8px -1px rgba(0,0,0,.5);
    background: #61636b
}

table tbody td[data-v-77adcf02] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-77adcf02],td[data-v-77adcf02],th[data-v-77adcf02] {
    border-collapse: collapse
}

.win[data-v-77adcf02] {
    color: #06df02
}

.lose[data-v-77adcf02] {
    color: #ff2f2f
}

.item-mobile[data-v-77adcf02] {
    border-radius: 8px;
    background: #393a3f;
    font-size: 13px;
    padding: 10px 12px 0 12px
}

.item-mobile .item-content[data-v-77adcf02] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-77adcf02]:last-child {
    text-align: right
}

.item-mobile .item-content.first[data-v-77adcf02] {
    grid-template-columns: 1fr
}

[data-v-77adcf02] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-77adcf02] .v-pagination__item--is-active {
    background-color: var(--royalty-red)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-77adcf02] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-77adcf02] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-77adcf02] {
        display: block;
        padding-bottom: 20px
    }
}

.wrapper-alert[data-v-542f2675] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-542f2675] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-542f2675] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-542f2675] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-542f2675] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-542f2675] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-542f2675]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-542f2675] {
    margin-right: 20px;
    background-color: var(--ready-casino-dark)
}

.btn-no[data-v-542f2675] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-542f2675] {
        width:80vw
    }

    .des[data-v-542f2675] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-542f2675] {
        padding: 4px 16px;
        font-size: 13px
    }
}

#queryCreate[data-v-0d7d4f3e] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-0d7d4f3e] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #000;
    font-size: 14px;
    border-radius: 20px;
    cursor: pointer;
    background-color: #fff;
    transition: all .2s ease-in
}

.back[data-v-0d7d4f3e]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-0d7d4f3e] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-0d7d4f3e] {
    width: 100%
}

.form .form_input[data-v-0d7d4f3e] :disabled {
    background-color: #424242;
    color: #c2c2c2
}

.form .form_input div[data-v-0d7d4f3e] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-0d7d4f3e] {
    margin-bottom: 4px
}

.form input[data-v-0d7d4f3e],.form textarea[data-v-0d7d4f3e] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-0d7d4f3e]:focus,.form input[data-v-0d7d4f3e]:hover,.form textarea[data-v-0d7d4f3e]:focus,.form textarea[data-v-0d7d4f3e]:hover {
    outline: none
}

.form textarea[data-v-0d7d4f3e] {
    min-height: 300px;
    max-height: 500px
}

.content p[data-v-0d7d4f3e],.title p[data-v-0d7d4f3e] {
    display: flex;
    align-items: center;
    gap: 10px
}

.btn[data-v-0d7d4f3e] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-0d7d4f3e] {
    width: 100%;
    padding: 10px 50px;
    border-radius: 8px;
    font-size: 14px;
    background: var(--royalty-light);
    color: #fff;
    opacity: .6;
    transition: all .3s
}

.btn .btn_submit[data-v-0d7d4f3e]:hover {
    opacity: 1;
    transition: all .5s
}

.btn .btn_submit .icon[data-v-0d7d4f3e] {
    transform: translateY(3px)
}

@media(max-width: 992px) {
    .form textarea[data-v-0d7d4f3e] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-0d7d4f3e] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-0d7d4f3e],.form input[data-v-0d7d4f3e],.form textarea[data-v-0d7d4f3e] {
        width: 100%
    }
}

.nodata[data-v-f6d382e0] {
    display: flex;
    align-items: center;
    justify-content: center
}

#customer[data-v-f6d382e0] {
    padding: 20px;
    height: 100%
}

.create .btn_create[data-v-f6d382e0] {
    padding: 8px 14px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 50%;
    background-color: var(--royalty-light);
    transition: all .2s ease-in;
    height: 56px;
    position: absolute;
    bottom: 20px;
    right: 20px;
    display: flex;
    align-items: center;
    justify-content: center
}

.create .btn_create span[data-v-f6d382e0] {
    max-width: 0;
    transform: scale(0);
    opacity: 0;
    transition: all .3s
}

.create .btn_create[data-v-f6d382e0]:hover {
    transform: translateY(-5px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    border-radius: 40px;
    transition: all 1s
}

.create .btn_create .icon[data-v-f6d382e0] {
    transform: translateY(2px)
}

@media(max-width: 768px) {
    .create .btn_create[data-v-f6d382e0] {
        position:fixed
    }
}

.table_customer[data-v-f6d382e0] {
    height: calc(100% - 55px);
    overflow-y: auto
}

.table_customer[data-v-f6d382e0]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-f6d382e0]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-f6d382e0]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-f6d382e0] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-f6d382e0] {
    text-align: left;
    padding: 10px;
    background: #a22710;
    color: #fff;
    font-weight: 600
}

.table_customer .title>div[data-v-f6d382e0]:first-child {
    border-radius: 8px 0 0 0
}

.table_customer .title>div[data-v-f6d382e0]:last-child {
    border-radius: 0 8px 0 0
}

.table_customer .value[data-v-f6d382e0] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-f6d382e0] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242;
    background: #393a3f
}

.table_customer .value .item[data-v-f6d382e0]:hover {
    box-shadow: 0 0 8px -1px rgba(0,0,0,.5);
    background: #61636b;
    cursor: pointer
}

.table_customer .value .item[data-v-f6d382e0]:last-child {
    border-bottom: none
}

.table_customer .value .item>div[data-v-f6d382e0] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-f6d382e0]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-f6d382e0] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-f6d382e0] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-f6d382e0] {
    fill: var(--ready-casino-dark)
}

.table_customer .value .item .date[data-v-f6d382e0] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-f6d382e0] {
        font-size:12px
    }
}

.description[data-v-f6d382e0] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-f6d382e0] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.description .description-content[data-v-f6d382e0] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .item[data-v-f6d382e0] {
    background: #61636b!important
}

.activeMessage .description[data-v-f6d382e0] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-f6d382e0] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-f6d382e0] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-f6d382e0] {
    display: none
}

.active_value[data-v-f6d382e0] {
    background: #61636b
}

.completed[data-v-f6d382e0] {
    border-radius: 4px;
    background: rgba(240,253,244,.2);
    padding: 4px 8px;
    color: #49de80
}

.fail[data-v-f6d382e0] {
    color: #ff2c5e;
    padding: 4px 8px;
    border-radius: 4px;
    background: hsla(0,100%,77%,.31)
}

[data-v-f6d382e0] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-f6d382e0] .v-pagination__item--is-active {
    background-color: var(--royalty-red)
}

@media(min-width: 769px) {
    .customer_group[data-v-f6d382e0] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-f6d382e0] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-f6d382e0] {
        display: none
    }

    .create[data-v-f6d382e0] {
        text-align: left
    }

    .table_mobile[data-v-f6d382e0] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .item_moblie[data-v-f6d382e0] {
        border-radius: 8px 8px 0 0
    }

    .table_mobile .activeMessage .description[data-v-f6d382e0] {
        background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
        border-radius: 0 0 8px 8px;
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-f6d382e0] {
        border-radius: 8px
    }

    .table_mobile .description h5[data-v-f6d382e0] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-f6d382e0] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-f6d382e0] {
        background: #393a3f;
        padding: 10px 12px 0 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-f6d382e0] {
        display: grid;
        grid-template-columns: 50% calc(50% - 8px);
        grid-column-gap: 8px;
        padding: 8px 8px
    }

    .table_mobile .item_moblie>div .value[data-v-f6d382e0] {
        text-align: end;
        background: none
    }

    .table_mobile .item_moblie>div .value span[data-v-f6d382e0] {
        padding: 4px 12px
    }

    .table_mobile .item_moblie .description[data-v-f6d382e0] {
        background: #393a3f;
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-f6d382e0] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-12c4e254] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-12c4e254] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-12c4e254] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-12c4e254] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark)
}

.create .btn_create[data-v-12c4e254]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-12c4e254] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-12c4e254] {
    height: calc(100% - 55px);
    overflow-y: auto
}

.table_message[data-v-12c4e254]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-12c4e254]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-12c4e254] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-12c4e254] {
    text-align: left;
    padding: 10px;
    background: #a22710;
    color: #fff;
    font-weight: 600
}

.table_message .title>div[data-v-12c4e254]:first-child {
    border-radius: 8px 0 0 0
}

.table_message .title>div[data-v-12c4e254]:last-child {
    border-radius: 0 8px 0 0
}

.table_message .value[data-v-12c4e254] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-12c4e254] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242;
    background: #393a3f
}

.table_message .value .item[data-v-12c4e254]:hover {
    box-shadow: 0 0 8px -1px rgba(0,0,0,.5);
    background: #61636b;
    cursor: pointer
}

.table_message .value .item[data-v-12c4e254]:last-child {
    border-bottom: none
}

.table_message .value .item>div[data-v-12c4e254] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-12c4e254]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-12c4e254] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-12c4e254] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-12c4e254] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-12c4e254] {
    color: var(--royalty-light)
}

.table_message .value .item .date[data-v-12c4e254] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-12c4e254] {
        font-size:12px
    }
}

.description[data-v-12c4e254] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-12c4e254] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.description .description-content[data-v-12c4e254] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .item[data-v-12c4e254] {
    background: #61636b!important
}

.activeMessage .description[data-v-12c4e254] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-12c4e254] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-12c4e254] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-12c4e254] {
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.table_mobile[data-v-12c4e254] {
    display: none
}

.active_value[data-v-12c4e254] {
    background: #61636b
}

[data-v-12c4e254] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-12c4e254] .v-pagination__item--is-active {
    background-color: var(--royalty-red)
}

.read[data-v-12c4e254] {
    color: #767676
}

@media(min-width: 769px) {
    .messagebox_group[data-v-12c4e254] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-12c4e254] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-12c4e254] {
        display: none
    }

    .create[data-v-12c4e254] {
        text-align: left
    }

    .table_mobile[data-v-12c4e254] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .value .item_moblie[data-v-12c4e254] {
        background: #393a3f;
        padding: 10px 12px 0 12px;
        border-radius: 8px
    }

    .table_mobile .value .item_moblie>div[data-v-12c4e254] {
        display: grid;
        grid-template-columns: 50% calc(50% - 8px);
        grid-column-gap: 8px;
        padding: 8px 8px
    }

    .table_mobile .value .item_moblie>div .value[data-v-12c4e254] {
        text-align: end;
        background: none
    }

    .table_mobile .value .item_moblie>div .value span[data-v-12c4e254] {
        padding: 4px 12px
    }

    .table_mobile .value .item_moblie .state .icon[data-v-12c4e254] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .value .item_moblie .state .unread[data-v-12c4e254] {
        color: var(--royalty-light)
    }

    .table_mobile .activeMessage .item_moblie[data-v-12c4e254] {
        border-radius: 8px 8px 0 0
    }

    .table_mobile .activeMessage .description[data-v-12c4e254] {
        background: #393a3f;
        border-radius: 0 0 8px 8px;
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-12c4e254] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-12c4e254] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-12c4e254] {
        border-radius: 8px
    }
}

#personal[data-v-105ba80a] {
    padding-top: 100px;
    overflow: hidden;
    height: 100%
}

@media(max-width: 992px) {
    #personal[data-v-105ba80a] {
        padding-top:130px
    }
}

@media(max-width: 374px) {
    #personal[data-v-105ba80a] {
        padding-top:275px
    }
}

.titles[data-v-105ba80a] {
    padding: 30px 50px 30px 20px;
    height: 100px;
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 33;
    background: #000
}

.titles .title-item[data-v-105ba80a] {
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-105ba80a]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-105ba80a] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-105ba80a] {
    color: #fff
}

.titles .active .icon[data-v-105ba80a] {
    opacity: 1
}

@media(max-width: 992px) {
    .titles[data-v-105ba80a] {
        height:130px
    }
}

@media(max-width: 768px) {
    .titles[data-v-105ba80a] {
        background:#393a3f
    }
}

@media(max-width: 374px) {
    .titles[data-v-105ba80a] {
        height:275px
    }
}

.tab-personal[data-v-105ba80a] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px;
    height: 100%
}

@media(max-width: 1130px) {
    .tab-personal[data-v-105ba80a] {
        gap:3px
    }
}

@media(max-width: 992px) {
    .tab-personal[data-v-105ba80a] {
        border-radius:16px
    }
}

.tab-personal .tab-item-personal[data-v-105ba80a] {
    color: #fff;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center
}

.tab-personal .tab-item-personal button[data-v-105ba80a],.tab-personal .tab-item-personal div[data-v-105ba80a] {
    gap: 5px
}

.tab-personal .tab-item-personal .icon[data-v-105ba80a] {
    opacity: .7
}

.tab-personal .tab-item-personal .text[data-v-105ba80a] {
    line-height: 16px
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal .text[data-v-105ba80a] {
        line-height:14px
    }
}

.tab-personal .tab-item-personal[data-v-105ba80a]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-105ba80a] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-105ba80a] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-105ba80a] {
        font-size:11px
    }

    .tab-personal .tab-item-personal .icon[data-v-105ba80a] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-personal .tab-item-personal[data-v-105ba80a] {
        height:35px
    }
}

.tab-personal .active[data-v-105ba80a] {
    color: #fff;
    position: relative
}

.tab-personal .active .icon[data-v-105ba80a] {
    opacity: 1
}

.tab-personal .active[data-v-105ba80a]:before {
    content: "";
    position: absolute;
    top: -15px;
    left: 0;
    width: 100%;
    height: 2px;
    background: #fff
}

.tab-personal .active[data-v-105ba80a]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-personal .active[data-v-105ba80a] {
        border-radius:10px
    }

    .tab-personal[data-v-105ba80a] {
        grid-template-columns: repeat(4,1fr);
        gap: 25px 3px
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-105ba80a] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-105ba80a] {
    height: 100%;
    overflow-y: auto;
    background: url(../images/bg-popup.2561c2b0.png);
    background-size: cover;
    background-repeat: no-repeat
}

.tab-content[data-v-105ba80a]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-105ba80a]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.close-modal[data-v-105ba80a] {
    display: flex;
    cursor: pointer;
    position: absolute;
    right: 15px;
    top: 15px;
    transition: all .3s
}

.close-modal[data-v-105ba80a]:hover {
    transform: scale(.9);
    opacity: .8;
    transition: all .3s
}

.textKo[data-v-105ba80a] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-105ba80a] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-105ba80a],.v-card--variant-flat[data-v-105ba80a] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-105ba80a] {
    background: transparent!important
}

.v-slide-group__next[data-v-105ba80a],.v-slide-group__prev[data-v-105ba80a] {
    display: none!important
}

@media(max-width: 768px) {
    .tab-content[data-v-105ba80a] {
        height:100%;
        overflow-y: hidden
    }
}

@media(max-width: 425px) {
    .titles .title-item[data-v-105ba80a] {
        flex-wrap:wrap;
        justify-content: center;
        font-size: 12px
    }
}

.tab-deposit,.tab-withdraw {
    .v-list {
        background: #222121!important;
        box-shadow: 0 0 4.8px 0 #fff!important;
        top: 10px;
        left: -5px
    }

    .v-list-item-title {
        color: #fff;
        display: flex;
        align-items: center;
        gap: 5px;
        padding: 10px;
        transition: all .3s;
        &:hover {
            background: var(--royalty-light);
            border-radius: 10px;
            transition: all .5s
        }
    }

    .active {
        background: var(--royalty-light);
        border-radius: 10px;
        transition: all .5s
    }
}

#faq-services[data-v-1892981b] {
    padding: 20px;
    height: 100%
}

.container-faq[data-v-1892981b] {
    width: 100%;
    height: 100%;
    position: relative
}

.banner-faq[data-v-1892981b] {
    border-radius: 30px;
    overflow: hidden;
    position: absolute;
    left: 0;
    bottom: 2.5%;
    z-index: 1;
    width: 70%;
    height: 95%;
    background: url(../images/faq.d656f65b.png);
    background-repeat: no-repeat;
    background-size: cover
}

.banner-faq h3[data-v-1892981b] {
    font-size: 30px;
    font-weight: 600;
    position: absolute;
    bottom: 20px;
    left: 20px;
    text-transform: uppercase;
    color: #313030;
    text-shadow: -1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff
}

.title_faq[data-v-1892981b] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-1892981b] {
    width: 70%;
    margin-left: 30%;
    height: 80%;
    overflow-y: auto;
    position: relative;
    top: 10%;
    z-index: 2;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

@media(max-height: 640px) {
    .list-item[data-v-1892981b] {
        height:60%;
        top: 20%
    }
}

.list-item[data-v-1892981b]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-1892981b]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-1892981b],.list-item .item[data-v-1892981b],.list-item .title[data-v-1892981b] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 15px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-1892981b],.list-item .item p[data-v-1892981b],.list-item .title p[data-v-1892981b] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-1892981b],.list-item .item .item_index[data-v-1892981b],.list-item .title .item_index[data-v-1892981b] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-1892981b] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-1892981b] {
    display: flex;
    flex-direction: column
}

.list-item .item_title[data-v-1892981b] {
    width: 100%;
    display: flex;
    justify-content: space-between
}

@media(max-width: 768px) {
    .list-item .item_title[data-v-1892981b] {
        display:block
    }
}

.list-item .item_title .title-content-item-faq[data-v-1892981b] {
    font-size: 20px;
    color: #fff;
    width: 70%;
    font-weight: 600;
    line-height: 24px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-faq[data-v-1892981b] {
        font-size:16px;
        line-height: 18px
    }
}

.list-item .item_title .title-content-item-faq_date[data-v-1892981b] {
    color: #e0e0e0;
    font-size: 14px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-faq_date[data-v-1892981b] {
        font-size:12px;
        margin-top: 5px
    }
}

.list-item .value[data-v-1892981b] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-1892981b] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    position: relative
}

.list-item .value .item[data-v-1892981b]:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 5px;
    opacity: 0;
    background: var(--royalty-red);
    border-radius: 12px 0 0 12px;
    transition: all .3s
}

@media(max-width: 768px) {
    .list-item .value .item[data-v-1892981b] {
        width:calc(100% + 40px)
    }
}

.list-item .item[data-v-1892981b] {
    border-bottom: 1px solid #424242;
    background: #393a3f
}

.list-item .item p[data-v-1892981b]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-1892981b]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .item[data-v-1892981b]:hover:before {
    opacity: 1;
    transition: all .5s
}

.list-item .content[data-v-1892981b],.list-item .title[data-v-1892981b] {
    background: #383838
}

.item_state span[data-v-1892981b] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-1892981b] {
    background: #000
}

.item_state_open[data-v-1892981b] {
    background: #9e9e9e
}

.description[data-v-1892981b] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-1892981b] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-1892981b] {
    font-size: 15px;
    margin-top: 5px
}

.activeMessage[data-v-1892981b] {
    border-radius: 6px
}

.activeMessage .description[data-v-1892981b] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-1892981b] {
    opacity: 1!important;
    background: #797b86;
    border-radius: 6px
}

.activeMessage .item[data-v-1892981b]:hover:before {
    display: none
}

.activeMessage .item_index[data-v-1892981b] {
    color: #fff!important
}

.activeMessage .title-content-item-faq[data-v-1892981b] {
    color: #000!important
}

.center-text p[data-v-1892981b]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-1892981b] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-1892981b] {
    display: none
}

.line[data-v-1892981b] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

.pagination[data-v-1892981b] {
    width: 100%;
    position: absolute;
    z-index: 2;
    bottom: 0
}

[data-v-1892981b] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-1892981b] .v-pagination__item--is-active {
    background-color: var(--royalty-red)
}

@media(max-width: 768px) {
    #faq-services[data-v-1892981b] {
        height:100%;
        overflow-y: auto
    }

    #faq-services[data-v-1892981b]::-webkit-scrollbar {
        width: 3px
    }

    #faq-services[data-v-1892981b]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .container-faq[data-v-1892981b] {
        display: grid;
        grid-template-columns: 1fr;
        gap: 20px
    }

    .list-item[data-v-1892981b] {
        height: -moz-max-content;
        height: max-content;
        margin: auto;
        width: 100%;
        top: auto
    }

    .list-item .item_title .title-content-item-faq[data-v-1892981b] {
        width: 100%
    }

    .banner-faq[data-v-1892981b] {
        position: relative;
        width: 100%;
        height: 120px;
        bottom: auto;
        border-radius: 12px
    }

    .pagination[data-v-1892981b] {
        position: relative;
        margin-top: 0!important;
        padding-bottom: 20px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-1892981b] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-1892981b] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-1892981b] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-1892981b] {
        font-size: 11px
    }
}

#event-services[data-v-d42c4562] {
    padding: 20px;
    height: 100%
}

.container-event[data-v-d42c4562] {
    width: 100%;
    height: 100%;
    position: relative
}

.banner-event[data-v-d42c4562] {
    border-radius: 30px;
    overflow: hidden;
    position: absolute;
    left: 0;
    bottom: 2.5%;
    z-index: 1;
    width: 70%;
    height: 95%;
    background: url(../images/event.a30944f9.png);
    background-repeat: no-repeat;
    background-size: cover
}

.banner-event h3[data-v-d42c4562] {
    font-size: 30px;
    font-weight: 600;
    position: absolute;
    bottom: 20px;
    left: 20px;
    text-transform: uppercase;
    color: #313030;
    text-shadow: -1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff
}

.title_event[data-v-d42c4562] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-d42c4562] {
    width: 70%;
    margin-left: 30%;
    height: 80%;
    overflow-y: auto;
    position: relative;
    top: 10%;
    z-index: 2;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-d42c4562]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-d42c4562]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-d42c4562],.list-item .item[data-v-d42c4562],.list-item .title[data-v-d42c4562] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 15px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-d42c4562],.list-item .item p[data-v-d42c4562],.list-item .title p[data-v-d42c4562] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-d42c4562],.list-item .item .item_index[data-v-d42c4562],.list-item .title .item_index[data-v-d42c4562] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-d42c4562] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-d42c4562] {
    display: flex;
    flex-direction: column
}

.list-item .item_title[data-v-d42c4562] {
    width: 100%;
    display: flex;
    justify-content: space-between
}

@media(max-width: 768px) {
    .list-item .item_title[data-v-d42c4562] {
        display:block
    }
}

.list-item .item_title .title-content-item-event[data-v-d42c4562] {
    font-size: 20px;
    color: #fff;
    width: 70%;
    font-weight: 600;
    line-height: 24px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-event[data-v-d42c4562] {
        font-size:16px;
        line-height: 18px
    }
}

.list-item .item_title .title-content-item-event_date[data-v-d42c4562] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-event_date[data-v-d42c4562] {
        font-size:12px
    }
}

.list-item .value[data-v-d42c4562] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-d42c4562] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    position: relative
}

.list-item .value .item[data-v-d42c4562]:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 5px;
    opacity: 0;
    background: var(--royalty-red);
    border-radius: 12px 0 0 12px;
    transition: all .3s
}

@media(max-width: 768px) {
    .list-item .value .item[data-v-d42c4562] {
        width:calc(100% + 40px)
    }
}

.list-item .item[data-v-d42c4562] {
    border-bottom: 1px solid #424242;
    background: #393a3f
}

.list-item .item p[data-v-d42c4562]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-d42c4562]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .item[data-v-d42c4562]:hover:before {
    opacity: 1;
    transition: all .5s
}

.list-item .content[data-v-d42c4562],.list-item .title[data-v-d42c4562] {
    background: #383838
}

.item_state span[data-v-d42c4562] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-d42c4562] {
    background: #000
}

.item_state_open[data-v-d42c4562] {
    background: #757575
}

.description[data-v-d42c4562] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-d42c4562] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-d42c4562] {
    font-size: 15px;
    margin-top: 10px
}

@media(max-width: 768px) {
    .description .description-content[data-v-d42c4562] {
        font-size:13px
    }
}

.activeMessage[data-v-d42c4562] {
    border-radius: 6px
}

.activeMessage .description[data-v-d42c4562] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-d42c4562] {
    opacity: 1!important;
    background: #797b86;
    border-radius: 6px
}

.activeMessage .item_index[data-v-d42c4562] {
    color: #fff!important
}

.activeMessage .title-content-item-event[data-v-d42c4562] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-d42c4562]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-d42c4562] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-d42c4562] {
    display: none
}

.line[data-v-d42c4562] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

.pagination[data-v-d42c4562] {
    width: 100%;
    position: absolute;
    z-index: 2;
    bottom: 0
}

[data-v-d42c4562] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-d42c4562] .v-pagination__item--is-active {
    background-color: var(--royalty-red)
}

@media(max-width: 768px) {
    #event-services[data-v-d42c4562] {
        height:100%;
        overflow-y: auto
    }

    #event-services[data-v-d42c4562]::-webkit-scrollbar {
        width: 3px
    }

    #event-services[data-v-d42c4562]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .container-event[data-v-d42c4562] {
        display: grid;
        grid-template-columns: 1fr;
        gap: 20px
    }

    .list-item[data-v-d42c4562] {
        height: -moz-max-content;
        height: max-content;
        margin: auto;
        width: 100%;
        top: auto
    }

    .list-item .item_title .title-content-item-event[data-v-d42c4562] {
        width: 100%
    }

    .banner-event[data-v-d42c4562] {
        position: relative;
        width: 100%;
        height: 120px;
        bottom: auto;
        border-radius: 12px
    }

    .pagination[data-v-d42c4562] {
        position: relative;
        margin-top: 0!important;
        padding-bottom: 20px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-d42c4562] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-d42c4562] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-d42c4562] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-d42c4562] {
        font-size: 11px
    }
}

#notice-services[data-v-0d86563b] {
    padding: 20px;
    height: 100%
}

.title_notice[data-v-0d86563b] {
    margin-bottom: 20px;
    font-size: 22px
}

.container-notice[data-v-0d86563b] {
    width: 100%;
    height: 100%;
    position: relative
}

.banner-notice[data-v-0d86563b] {
    border-radius: 30px;
    overflow: hidden;
    position: absolute;
    left: 0;
    bottom: 2.5%;
    z-index: 1;
    width: 70%;
    height: 95%;
    background: url(../images/notice.2391556d.png);
    background-repeat: no-repeat;
    background-size: cover
}

.banner-notice h3[data-v-0d86563b] {
    font-size: 30px;
    font-weight: 600;
    position: absolute;
    bottom: 20px;
    left: 20px;
    text-transform: uppercase;
    color: #313030;
    text-shadow: -1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff
}

.list-item[data-v-0d86563b] {
    width: 70%;
    margin-left: 30%;
    height: 80%;
    overflow-y: auto;
    position: relative;
    top: 10%;
    z-index: 2;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

@media(max-height: 640px) {
    .list-item[data-v-0d86563b] {
        height:60%;
        top: 20%
    }
}

.list-item[data-v-0d86563b]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-0d86563b]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-0d86563b],.list-item .item[data-v-0d86563b],.list-item .title[data-v-0d86563b] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 15px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-0d86563b],.list-item .item p[data-v-0d86563b],.list-item .title p[data-v-0d86563b] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-0d86563b],.list-item .item .item_index[data-v-0d86563b],.list-item .title .item_index[data-v-0d86563b] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-0d86563b] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-0d86563b] {
    display: flex;
    flex-direction: column
}

.list-item .item_title[data-v-0d86563b] {
    width: 100%;
    display: flex;
    justify-content: space-between
}

@media(max-width: 768px) {
    .list-item .item_title[data-v-0d86563b] {
        display:block
    }
}

.list-item .item_title .title-content-item-notice[data-v-0d86563b] {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    line-height: 24px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-notice[data-v-0d86563b] {
        font-size:16px;
        line-height: 18px
    }
}

.list-item .item_title .title-content-item-notice_date[data-v-0d86563b] {
    color: #e0e0e0;
    font-size: 14px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-notice_date[data-v-0d86563b] {
        font-size:12px;
        margin-top: 5px
    }
}

.list-item .value[data-v-0d86563b] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-0d86563b] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    position: relative
}

.list-item .value .item[data-v-0d86563b]:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 5px;
    opacity: 0;
    background: var(--royalty-red);
    border-radius: 12px 0 0 12px;
    transition: all .3s
}

@media(max-width: 768px) {
    .list-item .value .item[data-v-0d86563b] {
        width:calc(100% + 40px)
    }
}

.list-item .item[data-v-0d86563b] {
    border-bottom: 1px solid #424242;
    background: #393a3f
}

.list-item .item p[data-v-0d86563b]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-0d86563b]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .item[data-v-0d86563b]:hover:before {
    opacity: 1;
    transition: all .5s
}

.list-item .content[data-v-0d86563b],.list-item .title[data-v-0d86563b] {
    background: #383838
}

.item_state span[data-v-0d86563b] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-0d86563b] {
    background: #000
}

.item_state_open[data-v-0d86563b] {
    background: #757575
}

.description[data-v-0d86563b] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-0d86563b] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-0d86563b] {
    font-size: 15px;
    margin-top: 5px
}

@media(max-width: 768px) {
    .description .description-content[data-v-0d86563b] {
        font-size:13px
    }
}

.activeMessage[data-v-0d86563b] {
    border-radius: 6px
}

.activeMessage .description[data-v-0d86563b] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-0d86563b] {
    opacity: 1!important;
    background: #797b86;
    border-radius: 6px
}

.activeMessage .item[data-v-0d86563b]:hover:before {
    display: none
}

.activeMessage .item_index[data-v-0d86563b] {
    color: #fff!important
}

.activeMessage .title-content-item-notice[data-v-0d86563b] {
    color: #000!important
}

.center-text p[data-v-0d86563b]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-0d86563b] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-0d86563b] {
    display: none
}

.line[data-v-0d86563b] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

.pagination[data-v-0d86563b] {
    width: 100%;
    position: absolute;
    z-index: 2;
    bottom: 0
}

[data-v-0d86563b] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-0d86563b] .v-pagination__item--is-active {
    background-color: var(--royalty-red)
}

@media(max-width: 768px) {
    #notice-services[data-v-0d86563b] {
        height:100%;
        overflow-y: auto
    }

    #notice-services[data-v-0d86563b]::-webkit-scrollbar {
        width: 3px
    }

    #notice-services[data-v-0d86563b]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .container-notice[data-v-0d86563b] {
        display: grid;
        grid-template-columns: 1fr;
        gap: 20px
    }

    .list-item[data-v-0d86563b] {
        height: -moz-max-content;
        height: max-content;
        margin: auto;
        width: 100%;
        top: auto
    }

    .banner-notice[data-v-0d86563b] {
        position: relative;
        width: 100%;
        height: 120px;
        bottom: auto;
        border-radius: 12px
    }

    .pagination[data-v-0d86563b] {
        position: relative;
        margin-top: 0!important;
        padding-bottom: 20px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-0d86563b] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-0d86563b] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-0d86563b] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-0d86563b] {
        font-size: 11px
    }
}

#partnership[data-v-89d58f8c] {
    padding: 20px;
    height: 100%
}

.container-partner[data-v-89d58f8c] {
    width: 100%;
    height: 100%;
    position: relative
}

.banner-partner[data-v-89d58f8c] {
    border-radius: 30px;
    overflow: hidden;
    position: absolute;
    left: 0;
    bottom: 2.5%;
    z-index: 1;
    width: 70%;
    height: 95%;
    background: url(../images/event.a30944f9.png);
    background-repeat: no-repeat;
    background-size: cover
}

.banner-partner h3[data-v-89d58f8c] {
    font-size: 30px;
    font-weight: 600;
    position: absolute;
    bottom: 20px;
    left: 20px;
    text-transform: uppercase;
    color: #313030;
    text-shadow: -1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff
}

.partnership_group .partnership_body[data-v-89d58f8c],.partnership_group[data-v-89d58f8c] {
    height: 100%
}

.partnership_group .partnership_body .list_item[data-v-89d58f8c] {
    width: 60%;
    margin-left: 40%;
    height: 50%;
    overflow-y: auto;
    position: relative;
    top: 25%;
    z-index: 2;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-89d58f8c] {
    background: #393a3f;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center;
    transition: all .5s
}

.partnership_group .partnership_body .item[data-v-89d58f8c]:nth-child(5) {
    grid-column: span 2;
    justify-content: center
}

.partnership_group .partnership_body .item[data-v-89d58f8c]:hover {
    cursor: pointer;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.partnership_group .partnership_body .item .logo_social[data-v-89d58f8c] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-89d58f8c] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-89d58f8c] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-89d58f8c] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-89d58f8c] {
        padding:30px 12px;
        background-size: contain;
        height: 100%;
        overflow-y: auto
    }

    #partnership[data-v-89d58f8c]::-webkit-scrollbar {
        width: 6px
    }

    #partnership[data-v-89d58f8c]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .partnership_group .partnership_body[data-v-89d58f8c] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-89d58f8c] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-89d58f8c] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body .list_item[data-v-89d58f8c] {
        grid-gap: 10px;
        height: -moz-max-content;
        height: max-content;
        margin: auto;
        width: 100%;
        top: auto
    }

    .container-partner[data-v-89d58f8c] {
        display: flex;
        flex-direction: column;
        gap: 20px
    }

    .banner-partner[data-v-89d58f8c] {
        position: relative;
        width: 100%;
        height: 120px;
        bottom: auto;
        border-radius: 12px
    }
}

@media(max-width: 375px) {
    .list_item[data-v-89d58f8c] {
        grid-template-columns:repeat(1,1fr)!important
    }

    .list_item .item[data-v-89d58f8c]:nth-child(5) {
        grid-column: span 1!important;
        justify-content: start!important
    }
}

#services[data-v-2477e644] {
    height: 100%;
    padding-top: 100px
}

@media(max-width: 425px) {
    #services[data-v-2477e644] {
        padding-top:130px
    }
}

.titles[data-v-2477e644] {
    padding: 30px 50px 30px 20px;
    height: 100px;
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 33;
    background: #000
}

.titles .title-item[data-v-2477e644] {
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-2477e644]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-2477e644] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-2477e644] {
    color: #fff
}

.titles .active .icon[data-v-2477e644] {
    opacity: 1
}

@media(max-width: 425px) {
    .titles[data-v-2477e644] {
        height:130px
    }
}

.tab[data-v-2477e644] {
    height: 100%;
    background: url(../images/bg-popup.2561c2b0.png);
    background-size: cover;
    background-repeat: no-repeat
}

.tab-service[data-v-2477e644] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    gap: 5px;
    border-radius: 50px;
    padding: 10px
}

@media(max-width: 1130px) {
    .tab-service[data-v-2477e644] {
        gap:3px
    }
}

.tab-service .tab-item-personal[data-v-2477e644] {
    color: #fff;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center
}

.tab-service .tab-item-personal .icon[data-v-2477e644] {
    margin-right: 5px;
    opacity: .7
}

.tab-service .tab-item-personal[data-v-2477e644]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-service .tab-item-personal[data-v-2477e644] {
        font-size:12px
    }

    .tab-service .tab-item-personal .icon[data-v-2477e644] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-service .tab-item-personal[data-v-2477e644] {
        font-size:11px
    }

    .tab-service .tab-item-personal .icon[data-v-2477e644] {
        width: 15px;
        height: 15px
    }
}

.tab-service .active[data-v-2477e644] {
    color: #fff;
    position: relative
}

.tab-service .active .icon[data-v-2477e644] {
    opacity: 1
}

.tab-service .active[data-v-2477e644]:before {
    content: "";
    position: absolute;
    top: -15px;
    left: 0;
    width: 100%;
    height: 2px;
    background: #fff
}

.tab-service .active[data-v-2477e644]:hover {
    transform: scale(1)
}

@media(max-width: 425px) {
    .tab-service[data-v-2477e644] {
        grid-template-columns:repeat(2,1fr);
        gap: 25px 3px
    }
}

.v-card--variant-elevated[data-v-2477e644],.v-card--variant-flat[data-v-2477e644] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-2477e644] {
    background: transparent!important
}

.textKo[data-v-2477e644] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-2477e644] {
        font-size:14px!important
    }
}

.close-modal[data-v-2477e644] {
    display: flex;
    cursor: pointer;
    position: absolute;
    right: 15px;
    top: 15px;
    transition: all .3s
}

.close-modal[data-v-2477e644]:hover {
    transform: scale(.9);
    opacity: .8;
    transition: all .3s
}

#wrap-sky-wind[data-v-608b9632] {
    background: #1f1f1f;
    padding: 40px 10px 10px 10px;
    height: 100%;
    position: relative
}

@media(max-width: 768px) {
    #wrap-sky-wind[data-v-608b9632] {
        height:100vh;
        overflow-y: auto
    }
}

.close-modal[data-v-608b9632] {
    display: flex;
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
    transition: all .3s
}

.close-modal[data-v-608b9632]:hover {
    transform: scale(.9);
    opacity: .8;
    transition: all .3s
}

#skywind[data-v-608b9632] {
    height: calc(100% - 52px);
    padding: 10px;
    border-radius: 10px;
    border: 1px solid var(--aqua-gold);
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#skywind[data-v-608b9632]::-webkit-scrollbar {
    width: 6px
}

#skywind[data-v-608b9632]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #skywind[data-v-608b9632] {
        height:-moz-max-content;
        height: max-content;
        overflow-x: hidden
    }
}

h3[data-v-608b9632] {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 24px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

@media(max-width: 576px) {
    h3[data-v-608b9632] {
        font-size:16px
    }
}

.skywind-list[data-v-608b9632] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_skywind[data-v-608b9632] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_skywind[data-v-608b9632] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_skywind .overlay[data-v-608b9632] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_skywind .play[data-v-608b9632] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.item_skywind:hover .overlay[data-v-608b9632] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-608b9632] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-608b9632] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-608b9632] {
    animation: scBtnAnim-608b9632 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid var(--aqua-gold);
    border-radius: 13px;
    max-height: 140px;
    height: 100%
}

.item-casino[data-v-608b9632]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino[data-v-608b9632]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-608b9632] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_skywind_content[data-v-608b9632] {
    height: 100%
}

.search-game[data-v-608b9632] {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-608b9632] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-608b9632] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-608b9632] {
    background: #292929;
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-608b9632]:active,.search-game input[data-v-608b9632]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-608b9632] {
        min-width:200px;
        width: 100%
    }
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-608b9632] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-608b9632] {
        flex: 1
    }
}

@media(max-width: 475px) {
    .search-game[data-v-608b9632] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }
}

.pagination-slot[data-v-608b9632] {
    display: flex;
    justify-content: center
}

[data-v-608b9632] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-608b9632] .v-pagination__item--is-active {
    background-color: var(--royalty-red)
}

@keyframes scBtnAnim-608b9632 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(min-width: 950px)and (max-width:1100px) {
    .skywind-list[data-v-608b9632] {
        grid-template-columns:repeat(6,1fr)
    }
}

@media(max-width: 950px) {
    .skywind-list[data-v-608b9632] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .skywind-list[data-v-608b9632] {
        grid-template-columns:repeat(4,1fr)
    }

    .pagination-slot[data-v-608b9632] {
        margin-top: 20px
    }

    .skywind-list[data-v-608b9632] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .skywind-list[data-v-608b9632] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

.guide-item[data-v-d47428ae] {
    width: 100%
}

.title-guide[data-v-d47428ae] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-d47428ae] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-3698cdc7] {
    width: 100%
}

.title-guide[data-v-3698cdc7] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-42b3197f] {
    width: 100%
}

.title-guide[data-v-42b3197f] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-4a2198c9] {
    width: 100%
}

.title-guide[data-v-4a2198c9] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-378c47a6] {
    width: 100%
}

.title-guide[data-v-378c47a6] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-c7cb2dfc] {
    width: 100%
}

.title-guide[data-v-c7cb2dfc] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-75f999f2] {
    width: 100%
}

.title-guide[data-v-75f999f2] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-0c073b71] {
    width: 100%
}

.title-guide[data-v-0c073b71] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-0c073b71] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-83a79c9c] {
    height: 100%;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    padding: 45px 20px 20px 20px;
    background: url(../images/bg-popup.2561c2b0.png);
    background-size: cover;
    background-repeat: no-repeat;
    display: grid;
    grid-template-columns: 150px calc(100% - 170px);
    gap: 20px
}

#rules h2[data-v-83a79c9c] {
    font-size: 1.5rem
}

#rules .titles[data-v-83a79c9c] {
    width: 100%;
    height: 100%
}

#rules .tab-rules[data-v-83a79c9c] {
    height: 100%;
    border-radius: 10px;
    overflow: hidden;
    display: grid;
    grid-template-columns: 1fr;
    background: #393a3f
}

#rules .tab-rules .tab-item-rules[data-v-83a79c9c] {
    color: #fff;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-83a79c9c]:hover {
    transition: all .3s;
    background: #797b86
}

#rules .tab-rules .active[data-v-83a79c9c] {
    color: #fff;
    background: #797b86
}

#rules .tab-rules .active .icon[data-v-83a79c9c] {
    opacity: 1
}

#rules .tab-rules .active[data-v-83a79c9c]:hover {
    transform: scale(1)
}

@media(max-width: 1130px) {
    #rules .tab-rules[data-v-83a79c9c] {
        gap:3px
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-83a79c9c] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-83a79c9c] {
    color: #fff;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center
}

#rules .tab-item[data-v-83a79c9c]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-83a79c9c] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .tab-content[data-v-83a79c9c] {
    height: 100%;
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    background: transparent;
    color: #fff;
    border: 1px solid #757575;
    border-radius: 12px
}

#rules .tab-content h3[data-v-83a79c9c],#rules .tab-content h4[data-v-83a79c9c] {
    color: var(--aqua-gold)
}

#rules .tab-content p[data-v-83a79c9c]:last-child,#rules .tab-content ul[data-v-83a79c9c] {
    margin-bottom: 0
}

#rules .tab-content[data-v-83a79c9c]::-webkit-scrollbar {
    width: 0
}

@media(max-width: 768px) {
    #rules[data-v-83a79c9c] {
        padding:20px;
        padding-top: 150px;
        display: flex;
        flex-direction: column;
        gap: 20px
    }

    #rules .titles[data-v-83a79c9c] {
        padding: 30px 50px 30px 20px;
        height: 130px;
        position: fixed;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 33;
        background: #393a3f
    }

    #rules .titles .tab-rules[data-v-83a79c9c] {
        height: auto;
        grid-template-columns: repeat(4,1fr);
        gap: 25px 3px;
        overflow: initial
    }

    #rules .titles .tab-rules .tab-item-rules[data-v-83a79c9c] {
        font-size: 14px
    }

    #rules .titles .tab-rules .tab-item-rules.active[data-v-83a79c9c],#rules .titles .tab-rules .tab-item-rules[data-v-83a79c9c]:hover {
        background: transparent
    }

    #rules .card[data-v-83a79c9c] {
        width: 95%
    }

    #rules .tab-item .v-btn__content[data-v-83a79c9c] {
        font-size: 9px
    }

    #rules .tab-content[data-v-83a79c9c] {
        padding: 10px
    }

    #rules .active[data-v-83a79c9c] {
        position: relative
    }

    #rules .active[data-v-83a79c9c]:before {
        content: "";
        position: absolute;
        top: -15px;
        left: 0;
        width: 100%;
        height: 2px;
        background: #fff
    }

    #rules .title-guide[data-v-83a79c9c] {
        margin-top: 0!important
    }
}

@media(max-width: 374px) {
    #rules[data-v-83a79c9c] {
        padding-top:240px
    }

    #rules .titles[data-v-83a79c9c] {
        height: 220px
    }

    #rules .titles .tab-rules[data-v-83a79c9c] {
        grid-template-columns: repeat(2,1fr)
    }
}

.close-modal[data-v-83a79c9c] {
    display: flex;
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
    transition: all .3s
}

.close-modal[data-v-83a79c9c]:hover {
    transform: scale(.9);
    opacity: .8;
    transition: all .3s
}

.title-guide {
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

#videoSlot[data-v-72cb57f9] {
    height: calc(100% - 35px);
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    padding: 10px;
    border-radius: 12px;
    border: 1px solid #f2c000;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#videoSlot[data-v-72cb57f9]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-72cb57f9]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(min-width: 881px) {
    #videoSlot[data-v-72cb57f9] {
        min-height:370px
    }
}

@media(max-width: 768px) {
    #videoSlot[data-v-72cb57f9] {
        height:-moz-max-content;
        height: max-content
    }
}

h3[data-v-72cb57f9] {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 24px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

@media(max-width: 576px) {
    h3[data-v-72cb57f9] {
        font-size:16px
    }
}

.slot[data-v-72cb57f9] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-72cb57f9] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-72cb57f9] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-72cb57f9] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-72cb57f9] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.item_slot:hover .overlay[data-v-72cb57f9] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-72cb57f9] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-72cb57f9] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-72cb57f9] {
    animation: scBtnAnim-72cb57f9 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid var(--aqua-gold);
    border-radius: 13px;
    max-height: 140px;
    height: 100%;
    position: relative
}

.item-casino[data-v-72cb57f9]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino .logo_premium[data-v-72cb57f9] {
    position: absolute;
    top: -8px;
    right: -1px;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain;
    width: 30px
}

.item-casino[data-v-72cb57f9]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-72cb57f9] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_slot_content[data-v-72cb57f9] {
    height: 100%
}

.search-game[data-v-72cb57f9] {
    display: flex;
    padding: 15px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px;
    position: relative
}

.search-game .wrap_input-search[data-v-72cb57f9] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-72cb57f9] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-72cb57f9] {
    background: #292929;
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-72cb57f9]:active,.search-game input[data-v-72cb57f9]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-72cb57f9] {
        min-width:200px;
        width: 100%
    }
}

.search-game .wrap-filter[data-v-72cb57f9] {
    position: absolute;
    left: 0;
    bottom: 0;
    padding-left: 20px;
    display: flex;
    align-items: center;
    gap: 4px
}

.search-game .wrap-filter>div[data-v-72cb57f9] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 4px 8px;
    border: 1px solid transparent;
    cursor: pointer;
    border: 1px solid #6b6b6b;
    border-bottom: none;
    border-radius: 10px 10px 0 0
}

.search-game .wrap-filter>div p[data-v-72cb57f9] {
    font-size: 13px;
    color: #e0e0e0;
    font-weight: 500;
    letter-spacing: -.1px
}

.search-game .wrap-filter>div[data-v-72cb57f9]:hover:not(.activeFilter) {
    transition: all 1s;
    background: #949494
}

.search-game .wrap-filter .activeFilter[data-v-72cb57f9] {
    background: #f2e591;
    border: 1px solid #f2e591
}

.search-game .wrap-filter .activeFilter p[data-v-72cb57f9] {
    color: #424242
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-72cb57f9] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-72cb57f9] {
        flex: 1
    }

    .search-game .wrap-filter>div p[data-v-72cb57f9] {
        display: none
    }

    .search-game .wrap-filter .activeFilter p[data-v-72cb57f9] {
        display: inline-block
    }
}

@media(max-width: 475px) {
    .search-game[data-v-72cb57f9] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }

    .search-game .wrap-filter[data-v-72cb57f9] {
        justify-content: space-between
    }

    .search-game .wrap-filter>div[data-v-72cb57f9] {
        flex-wrap: wrap
    }
}

@media(max-width: 400px) {
    .search-game .wrap-filter[data-v-72cb57f9] {
        justify-content:space-between
    }

    .search-game .wrap-filter>div[data-v-72cb57f9] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-72cb57f9] {
        display: none
    }
}

.pagination-slot[data-v-72cb57f9] {
    display: flex;
    justify-content: center
}

[data-v-72cb57f9] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-72cb57f9] .v-pagination__item--is-active {
    background-color: var(--royalty-red)
}

@keyframes scBtnAnim-72cb57f9 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-72cb57f9] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-72cb57f9] {
        grid-template-columns:repeat(4,1fr)
    }

    .show-filter-tab[data-v-72cb57f9] {
        padding: 15px 0 40px
    }

    .pagination-slot[data-v-72cb57f9] {
        margin-top: 20px
    }

    .slot[data-v-72cb57f9] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .slot[data-v-72cb57f9] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#wrapper_slot[data-v-7f177bf7] {
    height: 100%;
    padding: 45px 20px 20px 20px;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden
}

#wrapper_slot[data-v-7f177bf7]::-webkit-scrollbar {
    width: 6px
}

#wrapper_slot[data-v-7f177bf7]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-7f177bf7] {
        height:100vh
    }

    #wrapper_slot[data-v-7f177bf7]::-webkit-scrollbar {
        width: 3px
    }
}

.company[data-v-7f177bf7] {
    height: auto;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border: 1px solid #f2c000;
    border-radius: 12px;
    display: grid;
    grid-template-columns: 12% calc(88% - 10px);
    grid-gap: 10px
}

.company[data-v-7f177bf7]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-7f177bf7]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.company .see-more-company[data-v-7f177bf7] {
    display: none;
    cursor: pointer
}

@media(max-width: 768px) {
    .company[data-v-7f177bf7] {
        grid-template-columns:1fr
    }

    .company .see-more-company[data-v-7f177bf7] {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 4px
    }
}

.rotate svg[data-v-7f177bf7] {
    transform: rotate(180deg)
}

.wrap_logo_company[data-v-7f177bf7] {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center
}

.wrap_logo_company img[data-v-7f177bf7] {
    width: auto;
    height: auto
}

@media(max-width: 768px) {
    .wrap_logo_company[data-v-7f177bf7] {
        flex-direction:row;
        justify-content: start
    }
}

h3[data-v-7f177bf7] {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    font-weight: 600;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

@media(max-width: 576px) {
    h3[data-v-7f177bf7] {
        font-size:16px
    }
}

.body_slot[data-v-7f177bf7] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-7f177bf7]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-7f177bf7]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-7f177bf7] {
    height: auto
}

.slot[data-v-7f177bf7]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-7f177bf7]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-7f177bf7] {
        height:auto
    }
}

.list-company[data-v-7f177bf7],.outstanding[data-v-7f177bf7] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 8px 10px
}

.item[data-v-7f177bf7],.item_company[data-v-7f177bf7] {
    border-radius: 12px;
    padding: 5px;
    background: hsla(0,0%,8%,.58);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-7f177bf7]:hover,.item_company[data-v-7f177bf7]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-7f177bf7],.content_item[data-v-7f177bf7] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-7f177bf7],.content_item .name[data-v-7f177bf7] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-7f177bf7],.content_item .name[data-v-7f177bf7] {
        font-size:12px
    }
}

.outstanding .item[data-v-7f177bf7] {
    min-height: 54px;
    grid-template-columns: 1fr;
    padding: 0 5px;
    position: relative
}

.outstanding .item .logo-top-company[data-v-7f177bf7] {
    position: absolute;
    width: 25px;
    height: auto;
    right: 0;
    top: 0
}

@media(min-width: 789px) {
    .outstanding .item .logo-top-company[data-v-7f177bf7] {
        right:-4px;
        top: -6px
    }
}

.outstanding .disabled[data-v-7f177bf7] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-7f177bf7]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-7f177bf7] {
    height: 54px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-7f177bf7] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-7f177bf7] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-7f177bf7] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .company_logo[data-v-7f177bf7] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-7f177bf7] {
    height: 50px
}

.outstanding .logo img[data-v-7f177bf7] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-7f177bf7] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-7f177bf7] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-7f177bf7] {
        width:100%
    }
}

@media(max-width: 768px) {
    .outstanding[data-v-7f177bf7] {
        padding:20px 0 0;
        max-height: 170px;
        overflow: hidden;
        transition: all .8s
    }
}

.show-company[data-v-7f177bf7] {
    max-height: 1000px;
    transition: 1.2s ease-in-out
}

.list-company[data-v-7f177bf7] {
    margin-top: 10px
}

.list-company .logo_item[data-v-7f177bf7] {
    width: 100%;
    height: 36px
}

img[data-v-7f177bf7] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-7f177bf7] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-7f177bf7] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-7f177bf7]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-7f177bf7] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-7f177bf7] {
    animation: scBtnAnim-7f177bf7 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-7f177bf7] {
    border: 1px solid var(--royalty-red)
}

.item-casino.active .name[data-v-7f177bf7] {
    color: #fff
}

.item-casino[data-v-7f177bf7]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.close-modal[data-v-7f177bf7] {
    display: flex;
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
    transition: all .3s
}

.close-modal[data-v-7f177bf7]:hover {
    transform: scale(.9);
    opacity: .8;
    transition: all .3s
}

@keyframes scBtnAnim-7f177bf7 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1150px) {
    .outstanding[data-v-7f177bf7] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-7f177bf7] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-7f177bf7],.outstanding[data-v-7f177bf7] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    .body_slot[data-v-7f177bf7] {
        height:auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-7f177bf7],.outstanding[data-v-7f177bf7] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    .slot[data-v-7f177bf7] {
        margin-top:10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-7f177bf7],.outstanding[data-v-7f177bf7] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-7f177bf7],.item_company[data-v-7f177bf7] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-7f177bf7] {
        width:110px;
        height: 40px
    }

    .item[data-v-7f177bf7],.item_company[data-v-7f177bf7] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-7f177bf7] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-7f177bf7],.outstanding .logo_brand[data-v-7f177bf7] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-7f177bf7] {
        width: 100%;
        height: 35px
    }
}

#partner[data-v-d6e5cfa0] {
    display: none;
    align-items: center;
    background: #353535;
    position: relative
}

@media(max-width: 1300px) {
    #partner[data-v-d6e5cfa0] {
        display:none
    }
}

.agent-desktop[data-v-d6e5cfa0] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end
}

.agent-desktop .line[data-v-d6e5cfa0] {
    margin: 0 20px;
    background: #fff;
    height: 24px;
    width: 1px
}

.agent-desktop a[data-v-d6e5cfa0]:hover,.agent-desktop button[data-v-d6e5cfa0]:hover {
    transform: scale(.95);
    transition: all .2s ease-in;
    opacity: .8
}

.agent-desktop .settlement[data-v-d6e5cfa0]:hover {
    transform: scale(1);
    transition: unset;
    opacity: 1;
    cursor: unset
}

.agent-desktop button[data-v-d6e5cfa0] {
    transition: all .2s ease-in
}

.agent-desktop .total-money[data-v-d6e5cfa0],.agent-desktop a[data-v-d6e5cfa0] {
    padding: 4px 16px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

.agent-desktop .total-money svg[data-v-d6e5cfa0],.agent-desktop a svg[data-v-d6e5cfa0] {
    margin-right: 5px
}

.agent-desktop .agent-page[data-v-d6e5cfa0] {
    background: var(--ready-casino-dark)
}

.agent-desktop .settlement[data-v-d6e5cfa0],.agent-desktop .total-money[data-v-d6e5cfa0] {
    background: #212121
}

.agent-desktop .total-money[data-v-d6e5cfa0] {
    cursor: inherit
}

.agent-desktop .total-money p[data-v-d6e5cfa0] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

.agent-desktop .total-money span[data-v-d6e5cfa0] {
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.agent-desktop .calculate[data-v-d6e5cfa0],.agent-desktop .refesh[data-v-d6e5cfa0] {
    display: flex;
    align-items: center
}

.agent-desktop .calculate[data-v-d6e5cfa0] {
    background: #212121;
    padding: 4px;
    border-radius: 10px
}

@media(max-width: 1300px) {
    .agent-desktop[data-v-d6e5cfa0] {
        display:none
    }
}

.toast-wrapper[data-v-84e58b12] {
    position: fixed;
    top: 0;
    right: 20px;
    width: auto;
    height: auto;
    z-index: 999;
    color: #fff
}

.item-alert[data-v-84e58b12] {
    margin-top: 5px;
    animation: side-in-84e58b12 .2s linear
}

@keyframes side-in-84e58b12 {
    0% {
        right: -100px;
        opacity: 0
    }

    to {
        right: 20px;
        opacity: 1
    }
}

#nav-custom[data-v-2b60b96a] {
    color: #fff;
    position: sticky;
    width: 256px;
    min-width: 256px;
    height: 100vh;
    top: 0;
    overflow-y: auto;
    background: #212121;
    z-index: 7;
    border-bottom: 2px solid #495057
}

#nav-custom[data-v-2b60b96a]::-webkit-scrollbar {
    width: 6px
}

#nav-custom[data-v-2b60b96a]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#nav-custom .wrap-nav[data-v-2b60b96a] {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

#nav-custom .wrap-nav .desktop[data-v-2b60b96a] {
    width: 100%
}

#nav-custom .wrap-nav .desktop .wrap-btn-auth-mobile[data-v-2b60b96a] {
    padding: 10px 20px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .desktop .agent-mobile[data-v-2b60b96a],#nav-custom .wrap-nav .desktop .user[data-v-2b60b96a],#nav-custom .wrap-nav .desktop[data-v-2b60b96a] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-logo-main[data-v-2b60b96a] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0
}

#nav-custom .wrap-nav .nav-menu-desktop[data-v-2b60b96a] {
    display: flex;
    align-items: left;
    flex-direction: column;
    width: 100%
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-2b60b96a] {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    transition: all .3s ease-in;
    cursor: pointer
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-2b60b96a]:hover {
    background: var(--ready-casino-dark);
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-2b60b96a]:last-child {
    color: #fff;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .nav-icon[data-v-2b60b96a] {
    margin-right: 10px
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-2b60b96a] {
    display: flex;
    flex-direction: column
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-2b60b96a]:first-child {
    color: #fafafa;
    font-size: 14px;
    font-weight: 600
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-2b60b96a]:last-child {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .nav-menu-desktop[data-v-2b60b96a] {
        display:none
    }
}

#nav-custom .wrap-nav .nav-menu-mobile[data-v-2b60b96a] {
    display: none
}

#nav-custom .wrap-nav .total-money[data-v-2b60b96a] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px 20px;
    border-radius: 10px;
    font-weight: 700
}

#nav-custom .wrap-nav .total-money div[data-v-2b60b96a] {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 10px;
    background: #000
}

#nav-custom .wrap-nav .total-money div span[data-v-2b60b96a] {
    color: #9e9e9e;
    font-size: 11px;
    line-height: normal;
    margin-right: 6px
}

#nav-custom .wrap-nav .total-money .point[data-v-2b60b96a] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .total-money[data-v-2b60b96a] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-2b60b96a],#nav-custom .wrap-nav .wrap-btn-auth[data-v-2b60b96a] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-2b60b96a],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-2b60b96a] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-2b60b96a]:hover,#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-2b60b96a]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .wrap-btn-auth .signup[data-v-2b60b96a],#nav-custom .wrap-nav .wrap-btn-auth-mobile .signup[data-v-2b60b96a] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-2b60b96a],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-2b60b96a] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-2b60b96a],#nav-custom .wrap-nav .wrap-btn-auth[data-v-2b60b96a] {
        grid-template-columns:1fr
    }

    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-2b60b96a],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-2b60b96a] {
        padding: 2px 4px;
        font-size: 10px
    }
}

#nav-custom .wrap-nav .overlay[data-v-2b60b96a] {
    display: none
}

#nav-custom .wrap-nav .agent-mobile[data-v-2b60b96a] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 10px 20px 10px 20px
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-2b60b96a],#nav-custom .wrap-nav .agent-mobile a[data-v-2b60b96a] {
    font-size: 14px;
    padding: 4px 10px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .agent-mobile .total-money svg[data-v-2b60b96a],#nav-custom .wrap-nav .agent-mobile a svg[data-v-2b60b96a] {
    margin-right: 5px
}

#nav-custom .wrap-nav .agent-mobile a[data-v-2b60b96a] {
    width: 100%;
    justify-content: center
}

#nav-custom .wrap-nav .agent-mobile .agent-page[data-v-2b60b96a] {
    background: var(--ready-casino-dark)
}

#nav-custom .wrap-nav .agent-mobile .settlement[data-v-2b60b96a] {
    background: #424242
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-2b60b96a] {
    flex-direction: row;
    background: #000
}

#nav-custom .wrap-nav .agent-mobile .total-money p[data-v-2b60b96a] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

#nav-custom .wrap-nav .agent-mobile .total-money span[data-v-2b60b96a] {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-2b60b96a],#nav-custom .wrap-nav .agent-mobile .refesh[data-v-2b60b96a] {
    display: flex;
    align-items: center
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-2b60b96a] {
    background: #424242;
    border-radius: 10px;
    padding: 4px 8px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .overlay[data-v-2b60b96a] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-2b60b96a] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-2b60b96a]::-webkit-scrollbar {
        width: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-2b60b96a]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .close[data-v-2b60b96a] {
        padding: 20px 20px 0 20px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-2b60b96a] {
        padding: 5px 20px 0 20px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-2b60b96a] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-2b60b96a] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-2b60b96a] {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-2b60b96a]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-2b60b96a]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-2b60b96a] {
        margin-right: 10px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-2b60b96a] {
        display: flex;
        flex-direction: column
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-2b60b96a]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-2b60b96a]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .active[data-v-2b60b96a] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-custom .lang[data-v-2b60b96a] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-custom .more[data-v-2b60b96a] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav-custom .more[data-v-2b60b96a] {
        display:flex
    }

    #nav-custom[data-v-2b60b96a] {
        position: fixed;
        max-width: 1440px;
        min-width: auto;
        left: 0;
        width: 100%;
        height: auto;
        display: flex
    }

    #nav-custom .wrap-nav[data-v-2b60b96a] {
        width: 100%;
        flex-direction: row!important;
        justify-content: space-between;
        padding: 0 20px;
        height: 64px
    }

    #nav-custom .wrap-nav .wrap-logo-main[data-v-2b60b96a] {
        width: 175px;
        padding: 10px 0
    }
}

@media(max-width: 374px) {
    #nav-custom .wrap-nav .wrap-logo-main[data-v-2b60b96a] {
        width:135px
    }
}

.logo-main-custom[data-v-2b60b96a] {
    width: 70px;
    -o-object-fit: contain;
    object-fit: contain
}

.lang-header-mobile[data-v-2b60b96a] {
    display: none
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-2b60b96a] {
        display:block
    }

    .wrap-btn-auth[data-v-2b60b96a] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-2b60b96a] {
        padding: 10px 20px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-2b60b96a] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-2b60b96a] {
        width:70px
    }

    .more[data-v-2b60b96a] {
        margin-right: 10px!important
    }
}

.no-data-page[data-v-cebb9d7e] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-cebb9d7e] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-cebb9d7e] {
        width:70%;
        height: auto
    }
}

#footer_sd_new[data-v-caf0cb02] {
    padding: 50px 0;
    border-top: 1px solid #292757;
    text-align: center;
    background: linear-gradient(180deg,#161633,#0f0f24 60%)
}

#footer_sd_new h5[data-v-caf0cb02] {
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #5d5b7c
}

#footer_sd_new span[data-v-caf0cb02] {
    color: #9891f0
}

.input-check[data-v-ca64ec94] {
    position: relative
}

.input-check .v-btn[data-v-ca64ec94],.input-check input[data-v-ca64ec94] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-ca64ec94]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-ca64ec94] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-ca64ec94] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-ca64ec94] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-ca64ec94] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-ca64ec94] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.modal-wrapper[data-v-784b371c] {
    position: fixed;
    overflow: hidden;
    z-index: 77;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-784b371c] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-784b371c] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-784b371c] {
    position: absolute;
    z-index: -1
}

.close[data-v-784b371c] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-784b371c] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-784b371c] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    background: #000;
    border: 1px solid #424242
}

.logo-main[data-v-784b371c] {
    width: 75px;
    -o-object-fit: contain;
    object-fit: contain
}

.logo-main-custom[data-v-784b371c] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-784b371c] {
    height: calc(100% - 69px);
    overflow-y: auto
}

.content-modal[data-v-784b371c]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-784b371c]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.close-modal[data-v-784b371c] {
    display: flex;
    cursor: pointer
}

.modal-top[data-v-784b371c] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 12px 30px;
    height: 70px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    border-bottom: 1px solid #868e96
}

@media(max-width: 768px) {
    .modal-top[data-v-784b371c] {
        padding:12px
    }

    .modal-top .title h5[data-v-784b371c] {
        font-size: 20px
    }
}

.title[data-v-784b371c] {
    display: flex;
    align-items: center
}

.title h5[data-v-784b371c] {
    color: #e75bff;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-784b371c] {
    fill: #fff!important
}

.logo[data-v-784b371c] {
    height: 50px
}

@media(min-width: 769px) {
    .modalLogin[data-v-784b371c] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-784b371c] {
        overflow-y: initial;
        border-bottom: 1px solid #424242
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-784b371c] {
        width:95%!important
    }

    .modalLogin[data-v-784b371c] {
        width: 620px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-784b371c] {
        height:100%!important
    }

    .modalBox[data-v-784b371c] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }

    .content-modal[data-v-784b371c] {
        height: calc(100% - 61px);
        overflow-y: auto
    }
}

#login[data-v-273b504c] {
    height: 100%;
    margin: 0 auto;
    background: url(../images/bg_login_modal.156336ed.png);
    background-size: cover;
    background-repeat: no-repeat
}

@media(max-width: 768px)and (max-height:630px) {
    #login[data-v-273b504c] {
        height:650px;
        padding-bottom: 30px
    }
}

.wrap-login[data-v-273b504c] {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px
}

.wrap-login .bg_login_wrap[data-v-273b504c] {
    width: 50%;
    height: 100%;
    position: relative
}

.wrap-login .bg_login_wrap img[data-v-273b504c] {
    width: calc(100% + 50px);
    height: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap-login h3[data-v-273b504c] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login .login_form_wrap[data-v-273b504c] {
    padding: 0 20px 0 0
}

.wrap-login form[data-v-273b504c] {
    margin-top: 20px
}

.wrap-login form .field[data-v-273b504c] {
    display: flex;
    align-items: center
}

.wrap-login form .field div[data-v-273b504c] {
    height: 40px;
    padding: 8px;
    border: 1px solid #424242;
    border-radius: 6px 0 0 6px;
    background: rgba(0,0,0,.3);
    display: flex;
    align-items: center
}

.wrap-login form .form_register[data-v-273b504c] {
    text-align: right;
    color: #757575;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px;
    cursor: pointer
}

.wrap-login form .form_register[data-v-273b504c]:hover {
    color: var(--ready-casino-light)
}

.wrap-login form input[data-v-273b504c] {
    width: 100%;
    height: 40px;
    padding: 8px 15px 8px 15px;
    border-radius: 0 6px 6px 0;
    color: #fff;
    background: rgba(33,33,33,.8);
    border: 1px solid #424242;
    border-left: none;
    outline: none
}

.wrap-login form input[data-v-273b504c]::-moz-placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form input[data-v-273b504c]::placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form button[data-v-273b504c] {
    padding: 6px 30px;
    width: 100%;
    color: #fff;
    background: var(--ready-casino-light);
    border-radius: 8px;
    border: 1px solid var(--ready-casino-light);
    margin-top: 40px;
    cursor: pointer
}

.wrap-login form button[data-v-273b504c]:focus,.wrap-login form button[data-v-273b504c]:hover {
    outline: none
}

@media(max-width: 992px)and (min-width:769px) {
    .wrap-login img[data-v-273b504c] {
        width:220px
    }
}

@media(max-width: 768px) {
    .wrap-login[data-v-273b504c] {
        flex-direction:column
    }

    .wrap-login .login_form_wrap[data-v-273b504c] {
        padding: 0 12px 0 12px
    }

    .wrap-login .bg_login_wrap[data-v-273b504c] {
        width: 50%;
        height: auto;
        position: static
    }

    .wrap-login .bg_login_wrap img[data-v-273b504c] {
        width: 100%;
        position: static
    }
}

#sign-up[data-v-fa7cc302] {
    margin: 0 auto;
    background: linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat;
    background-size: cover;
    height: 100%;
    display: flex
}

#sign-up img[data-v-fa7cc302] {
    width: 48%
}

@media(max-width: 992px) {
    #sign-up img[data-v-fa7cc302] {
        display:none
    }
}

@media(max-height: 735px) {
    #sign-up[data-v-fa7cc302] {
        height:auto
    }
}

@media(max-width: 768px) {
    #sign-up[data-v-fa7cc302] {
        overflow-y:auto;
        height: auto;
        padding: 15px
    }
}

@media(max-width: 375px) {
    #sign-up[data-v-fa7cc302] {
        padding:30px 10px
    }
}

.text-error[data-v-fa7cc302] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

form[data-v-fa7cc302] {
    padding: 15px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-fa7cc302] {
        width:100%
    }

    form .submit[data-v-fa7cc302] {
        display: flex;
        justify-content: center
    }
}

.wrap-form[data-v-fa7cc302] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px
}

@media(max-width: 768px) {
    .wrap-form[data-v-fa7cc302] {
        grid-template-columns:1fr;
        gap: 10px
    }
}

.field label[data-v-fa7cc302] {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 5px
}

@media(max-width: 768px) {
    .field label[data-v-fa7cc302] {
        width:100%;
        font-size: 12px
    }
}

.field .input-check input[data-v-fa7cc302],.field input[data-v-fa7cc302] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-fa7cc302]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-fa7cc302] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-fa7cc302] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-fa7cc302] {
    display: block
}

.field .drop-down ul[data-v-fa7cc302] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-fa7cc302]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-fa7cc302] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-fa7cc302] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-fa7cc302]:hover {
    transition: all .2s linear;
    background: var(--ready-casino-dark);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-fa7cc302] {
    background: var(--ready-casino-dark);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-fa7cc302] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 10px
    }

    .field .drop-down[data-v-fa7cc302],.field input[data-v-fa7cc302],.field p[data-v-fa7cc302] {
        width: 100%
    }

    .field button[data-v-fa7cc302] {
        width: 160px
    }

    .field .btn-bank[data-v-fa7cc302] {
        font-size: 12px
    }
}

.wrap-input[data-v-fa7cc302] {
    display: flex;
    gap: 10px
}

.input-signup[data-v-fa7cc302] {
    display: flex;
    flex-direction: column;
    width: calc(100% - 48px)
}

.icon-input-signup[data-v-fa7cc302] {
    width: 38px;
    height: 38px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    align-items: center;
    justify-content: center
}

.suggest[data-v-fa7cc302] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-fa7cc302] {
    padding: 4px 30px;
    border-radius: 8px;
    background: var(--ready-casino-light)
}

.submit[data-v-fa7cc302] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-fa7cc302] {
    width: 100%
}

.item-title-bank[data-v-fa7cc302] {
    display: flex;
    align-items: center
}

#depositHistory[data-v-b38f293e] {
    padding: 20px 0 0;
    height: 100%
}

.table_pc[data-v-b38f293e] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-b38f293e]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-b38f293e]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-b38f293e] {
        display:none
    }
}

.table_mobile[data-v-b38f293e] {
    display: none
}

table[data-v-b38f293e] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-b38f293e] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-b38f293e] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-b38f293e]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-b38f293e]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-b38f293e] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-b38f293e]:hover {
    background-color: #212121
}

table tbody td[data-v-b38f293e] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-b38f293e],td[data-v-b38f293e],th[data-v-b38f293e] {
    border-collapse: collapse
}

.COMPLETED[data-v-b38f293e] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-b38f293e],.REQUEST[data-v-b38f293e] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-b38f293e] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

.v-card--variant-elevated[data-v-b38f293e],.v-card--variant-flat[data-v-b38f293e] {
    background: #000
}

[data-v-b38f293e] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-b38f293e] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-b38f293e] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-b38f293e] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-b38f293e] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-b38f293e] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-b38f293e] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-b38f293e] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-b38f293e]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-583f1a12] {
    padding: 20px;
    height: 100%
}

.wrap-deposit[data-v-583f1a12] {
    height: -moz-max-content;
    height: max-content;
    padding: 15px 0 0;
    overflow-y: auto;
    display: flex;
    gap: 30px
}

.wrap-deposit[data-v-583f1a12]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-583f1a12]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.wrap-deposit .wrap-deposit-account[data-v-583f1a12] {
    width: 380px
}

.wrap-deposit .wrap-deposit-account .des-bottom[data-v-583f1a12] {
    display: block
}

.tab-deposit[data-v-583f1a12] {
    display: flex
}

.tab-deposit .tab-item-deposit[data-v-583f1a12] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838
}

.tab-deposit .tab-item-deposit[data-v-583f1a12]:first-child {
    margin-right: 12px
}

.tab-deposit .tab-item-deposit[data-v-583f1a12]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-deposit .active[data-v-583f1a12] {
    background: var(--ready-casino-dark)
}

.description[data-v-583f1a12] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank[data-v-583f1a12] {
    height: 200px
}

.list-bank[data-v-583f1a12]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-583f1a12] {
    transition: all .3s ease-in
}

.item-bank[data-v-583f1a12]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-583f1a12] {
    color: #fff
}

.item-title img[data-v-583f1a12] {
    border: unset;
    border-radius: unset
}

.bank[data-v-583f1a12] {
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    background: linear-gradient(180deg,#691b7e 12.69%,rgba(127,32,152,0) 119.49%);
    padding: 16px 24px;
    position: relative
}

.bank h3[data-v-583f1a12] {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin: 15px 0
}

.bank img[data-v-583f1a12] {
    position: absolute;
    top: -10px;
    right: -25px
}

.bank .content-top-deposit[data-v-583f1a12] {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.bank .content-top-deposit .item-content-top[data-v-583f1a12] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-583f1a12] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content-top-deposit h3[data-v-583f1a12] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

.wrap-field[data-v-583f1a12] {
    display: flex;
    width: calc(100% - 410px);
    flex-direction: column;
    justify-content: space-between
}

.wrap-content-deposit[data-v-583f1a12] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 8px
}

.field[data-v-583f1a12] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-583f1a12] {
    width: 200px;
    color: #fff;
    margin-bottom: 5px
}

.field .input-deposit[data-v-583f1a12] {
    display: flex;
    gap: 10px
}

.field .input-deposit .input-field[data-v-583f1a12] {
    width: calc(100% - 52px)
}

.field .icon-input-deposit[data-v-583f1a12] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-583f1a12] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-583f1a12] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-583f1a12] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 5px
}

.wrap-btn button[data-v-583f1a12] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-583f1a12]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-583f1a12]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-583f1a12] {
    border-radius: 8px;
    background: #212121;
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 15px;
    display: none
}

.v-btn[data-v-583f1a12],input[data-v-583f1a12],textarea[data-v-583f1a12] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 8px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-583f1a12]:focus,.v-btn[data-v-583f1a12]:hover,input[data-v-583f1a12]:focus,input[data-v-583f1a12]:hover,textarea[data-v-583f1a12]:focus,textarea[data-v-583f1a12]:hover {
    outline: none
}

@media(max-width: 992px) {
    .v-btn[data-v-583f1a12],input[data-v-583f1a12],textarea[data-v-583f1a12] {
        padding:4px 10px
    }
}

input[data-v-583f1a12]::-webkit-inner-spin-button,input[data-v-583f1a12]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-583f1a12] {
    -moz-appearance: textfield
}

.v-btn[data-v-583f1a12] {
    height: 42px;
    transform: scale(1);
    justify-content: start!important
}

@media(max-width: 992px) {
    .v-btn[data-v-583f1a12] {
        height:34px
    }
}

@media(max-width: 768px) {
    .v-btn[data-v-583f1a12] {
        height:41.5px
    }
}

.submit[data-v-583f1a12] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: var(--ready-casino-dark);
    color: #fff
}

.error-deposit[data-v-583f1a12],.suggest-amount-deposit[data-v-583f1a12] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-583f1a12] {
    color: red!important
}

.space[data-v-583f1a12] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-583f1a12] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-deposit .tab-item-deposit[data-v-583f1a12] {
        padding:4px 15px
    }

    .tab-deposit .tab-item-deposit[data-v-583f1a12]:first-child {
        margin-right: 10px
    }

    .wrap-deposit[data-v-583f1a12] {
        padding-top: 12px
    }

    .wrap-deposit .wrap-deposit-account[data-v-583f1a12] {
        width: 300px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-583f1a12] {
        font-size: 18px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-583f1a12] {
        transform: scale(.7);
        top: -30px;
        right: -30px
    }

    .wrap-deposit .wrap-field[data-v-583f1a12] {
        grid-gap: 12px;
        width: calc(100% - 330px)
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .title[data-v-583f1a12] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit[data-v-583f1a12] {
        width: 34px;
        height: 34px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit svg[data-v-583f1a12] {
        width: 20px
    }

    .wrap-deposit .des-bottom[data-v-583f1a12] {
        margin-top: 20px
    }

    .wrap-deposit .des-bottom p[data-v-583f1a12] {
        font-size: 12px
    }

    .wrap-deposit .submit[data-v-583f1a12] {
        margin-top: 24px
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-583f1a12] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-583f1a12] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-583f1a12] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-583f1a12] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-583f1a12] {
        top: -13px;
        right: 5px
    }

    .wrap-deposit .wrap-deposit-account .bank .content h3[data-v-583f1a12],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-583f1a12] {
        font-size: 13px
    }

    .wrap-deposit .wrap-deposit-account .des-bottom[data-v-583f1a12] {
        display: none
    }

    .tab-deposit[data-v-583f1a12] {
        font-size: 13px
    }

    .description[data-v-583f1a12] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-583f1a12] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-deposit[data-v-583f1a12] {
        grid-template-columns: 1fr
    }

    .wrap-field .field .input-deposit .input-field[data-v-583f1a12],.wrap-field .field .input-deposit[data-v-583f1a12],.wrap-field .field[data-v-583f1a12] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-583f1a12],.wrap-field .field input[data-v-583f1a12],.wrap-field .field textarea[data-v-583f1a12] {
        padding: 10px!important;
        width: 100%!important
    }

    .wrap-field .field p[data-v-583f1a12] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-583f1a12],.wrap-field .field input[data-v-583f1a12],.wrap-field .field p[data-v-583f1a12] {
        font-size: 15px
    }

    .wrap-field .wrap-btn[data-v-583f1a12] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-583f1a12] {
        margin-top: 12px;
        font-size: 12px;
        display: block
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-583f1a12] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-583f1a12] {
        margin: 0
    }

    .submit[data-v-583f1a12] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-583f1a12] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-583f1a12]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-583f1a12] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-583f1a12] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-583f1a12] {
        padding: 4px 16px
    }

    .content-top-deposit[data-v-583f1a12] {
        display: grid!important;
        grid-template-columns: 1fr;
        gap: 0!important
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-583f1a12] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-583f1a12] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-583f1a12] {
        transform: scale(.6);
        top: -40px;
        right: -30px
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-583f1a12] {
        margin: 5px 0
    }
}

#withdrawHistory[data-v-e0ee29d0] {
    padding-top: 20px;
    height: 100%
}

.table_pc[data-v-e0ee29d0] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-e0ee29d0]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-e0ee29d0]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-e0ee29d0] {
        display:none
    }
}

table[data-v-e0ee29d0] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-e0ee29d0] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-e0ee29d0] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-e0ee29d0]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-e0ee29d0]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-e0ee29d0] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-e0ee29d0]:hover {
    background-color: #212121
}

table tbody td[data-v-e0ee29d0] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-e0ee29d0],td[data-v-e0ee29d0],th[data-v-e0ee29d0] {
    border-collapse: collapse
}

.COMPLETED[data-v-e0ee29d0] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-e0ee29d0],.REQUEST[data-v-e0ee29d0] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-e0ee29d0] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-e0ee29d0] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-e0ee29d0] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile[data-v-e0ee29d0] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-e0ee29d0] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-e0ee29d0] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-e0ee29d0] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-e0ee29d0] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-e0ee29d0] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-e0ee29d0] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-e0ee29d0]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-3463be3e] {
    height: 100%;
    padding: 20px
}

.wrap-withdraw[data-v-3463be3e] {
    height: 100%;
    padding: 15px 0 0
}

.wrap-withdraw[data-v-3463be3e]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-3463be3e]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.tab-withdraw[data-v-3463be3e] {
    display: flex
}

.tab-withdraw .tab-item-withdraw[data-v-3463be3e] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px
}

.tab-withdraw .tab-item-withdraw[data-v-3463be3e]:first-child {
    margin-right: 12px
}

.tab-withdraw .tab-item-withdraw[data-v-3463be3e]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-withdraw .active[data-v-3463be3e] {
    background: var(--ready-casino-dark)
}

.description[data-v-3463be3e] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-3463be3e] {
    transition: all .3s ease-in
}

.item-lang[data-v-3463be3e]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-3463be3e] {
    color: #fff
}

.item-title img[data-v-3463be3e] {
    border: unset;
    border-radius: unset
}

.bank[data-v-3463be3e] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-3463be3e] {
    margin-bottom: 15px
}

.bank .content[data-v-3463be3e] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-3463be3e] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content h3[data-v-3463be3e] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-3463be3e] {
    display: grid;
    grid-gap: 30px;
    padding-top: 10px
}

.wrap-content-withdraw[data-v-3463be3e] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px 20px
}

.wrap-content-withdraw .des-bottom[data-v-3463be3e] {
    display: flex;
    align-items: center
}

@media(max-width: 768px) {
    .wrap-content-withdraw .des-bottom[data-v-3463be3e] {
        display:none
    }
}

.field[data-v-3463be3e] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-3463be3e] {
    width: 200px;
    color: #fff;
    margin-bottom: 10px
}

.field .input-withdraw[data-v-3463be3e] {
    display: flex;
    gap: 10px
}

.field .input-withdraw .input-field[data-v-3463be3e] {
    width: calc(100% - 52px)
}

.field .icon-input-withdraw[data-v-3463be3e] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-3463be3e] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-3463be3e] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-3463be3e] {
    display: flex;
    flex-direction: row;
    gap: 5px
}

.wrap-btn button[data-v-3463be3e] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-3463be3e]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-3463be3e]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-3463be3e] {
    display: none;
    border-radius: 8px;
    border: 1px solid #9e9e9e;
    background: #212121;
    padding: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px;
    position: relative
}

.des-bottom p[data-v-3463be3e] {
    width: 70%
}

.des-bottom img[data-v-3463be3e] {
    width: 25%;
    position: absolute;
    top: -10%;
    right: 0
}

.v-btn[data-v-3463be3e],input[data-v-3463be3e],textarea[data-v-3463be3e] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 15px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-3463be3e]:focus,.v-btn[data-v-3463be3e]:hover,input[data-v-3463be3e]:focus,input[data-v-3463be3e]:hover,textarea[data-v-3463be3e]:focus,textarea[data-v-3463be3e]:hover {
    outline: none
}

.v-btn[data-v-3463be3e] {
    height: 56px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-3463be3e] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-3463be3e] {
    width: 50%
}

.submit[data-v-3463be3e] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    color: #fff;
    background: var(--ready-casino-dark);
    margin-top: 30px
}

input[data-v-3463be3e]::-webkit-inner-spin-button,input[data-v-3463be3e]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-3463be3e] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-3463be3e] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-3463be3e] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-3463be3e] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-withdraw .tab-item-withdraw[data-v-3463be3e] {
        padding:4px 15px
    }

    .tab-withdraw .tab-item-withdraw[data-v-3463be3e]:first-child {
        margin-right: 10px
    }

    .wrap-withdraw[data-v-3463be3e] {
        padding-top: 12px
    }

    .wrap-withdraw .wrap-field[data-v-3463be3e] {
        grid-gap: 12px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw[data-v-3463be3e] {
        grid-gap: 10px 20px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw .title[data-v-3463be3e] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-withdraw .des-bottom[data-v-3463be3e] {
        margin-top: 20px
    }

    .wrap-withdraw .des-bottom p[data-v-3463be3e] {
        font-size: 13px
    }

    .wrap-withdraw .submit[data-v-3463be3e] {
        margin-top: 28px
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-3463be3e] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-3463be3e] {
        height: auto;
        padding-bottom: 20px
    }

    .tab-withdraw[data-v-3463be3e] {
        font-size: 13px
    }

    .description[data-v-3463be3e] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-3463be3e] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-3463be3e],.bank .content p[data-v-3463be3e] {
        font-size: 13px
    }

    .wrap-field[data-v-3463be3e] {
        padding-top: 12px;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-withdraw[data-v-3463be3e] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-3463be3e] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-3463be3e] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-3463be3e] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-3463be3e] {
        height: 42px
    }

    .wrap-field .field .v-btn[data-v-3463be3e],.wrap-field .field input[data-v-3463be3e],.wrap-field .field textarea[data-v-3463be3e] {
        padding: 8px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-3463be3e] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-3463be3e],.wrap-field .field input[data-v-3463be3e],.wrap-field .field p[data-v-3463be3e] {
        font-size: 15px
    }

    .wrap-field .field .wrap-content[data-v-3463be3e] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .wrap-btn[data-v-3463be3e] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-3463be3e] {
        margin-top: 12px;
        font-size: 12px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    .des-bottom img[data-v-3463be3e] {
        position: relative;
        width: 15%
    }

    .des-bottom p[data-v-3463be3e] {
        width: 80%
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-3463be3e],.wrap-field .field textarea[data-v-3463be3e] {
        width:100%
    }

    .wrap-field .field textarea[data-v-3463be3e] {
        height: 48px
    }

    .bank .content[data-v-3463be3e] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-3463be3e] {
        margin: 0
    }

    .submit[data-v-3463be3e] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-3463be3e] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-3463be3e] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-3463be3e] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-3463be3e]:first-child {
        margin-right: 5px
    }

    .des-bottom img[data-v-3463be3e] {
        position: relative;
        width: 25%
    }

    .des-bottom p[data-v-3463be3e] {
        width: 70%
    }
}

#myPage[data-v-2eb8543d] {
    padding: 20px
}

#myPage .title-my-page[data-v-2eb8543d] {
    background: rgba(231,91,255,.2);
    border-radius: 10px;
    padding: 10px 10px 10px 70px;
    display: flex;
    align-items: center;
    position: relative
}

#myPage .title-my-page img[data-v-2eb8543d] {
    position: absolute;
    left: 10px;
    top: -20px
}

#myPage .title-my-page h3[data-v-2eb8543d] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 20px
}

#myPage .title-my-page .image-bank-info[data-v-2eb8543d] {
    top: 5px
}

#myPage .bank-info[data-v-2eb8543d] {
    padding: 10px 10px 10px 85px
}

@media(max-width: 374px) {
    #myPage .title-my-page[data-v-2eb8543d] {
        padding:10px 10px 10px 50px
    }

    #myPage .title-my-page h3[data-v-2eb8543d] {
        font-size: 16px
    }

    #myPage .title-my-page img[data-v-2eb8543d] {
        transform: scale(.7);
        left: 0
    }

    #myPage .title-my-page .image-bank-info[data-v-2eb8543d] {
        top: -5px
    }

    #myPage .bank-info[data-v-2eb8543d] {
        padding: 10px 10px 10px 65px;
        margin-top: 20px
    }
}

.disable .input-my-page .icon-my-page[data-v-2eb8543d] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-2eb8543d] {
    display: flex;
    gap: 10px
}

.input-my-page .input-field[data-v-2eb8543d],.input-my-page input[data-v-2eb8543d] {
    width: 90%!important
}

.icon-my-page[data-v-2eb8543d] {
    width: 41px;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121
}

.form_mypage[data-v-2eb8543d] {
    padding: 8px 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.form_mypage .item_input[data-v-2eb8543d] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-2eb8543d] {
    font-weight: 400;
    margin-bottom: 4px;
    font-size: 16px
}

.form_mypage .item_input .v-btn[data-v-2eb8543d],.form_mypage .item_input input[data-v-2eb8543d] {
    width: 100%;
    padding: 10px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.form_mypage .item_input .v-btn[data-v-2eb8543d] {
    transform: scale(1);
    height: unset!important;
    justify-content: start!important
}

.form_mypage .item_input .disable-input[data-v-2eb8543d] {
    background: #424242;
    border: none;
    pointer-events: none
}

@media(max-width: 576px) {
    .form_mypage[data-v-2eb8543d] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-2eb8543d] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-2eb8543d] {
    width: 100%;
    padding: 10px 50px;
    color: #fff;
    border-radius: 8px;
    font-size: 14px;
    background-color: var(--ready-casino-light)
}

.btn .btn_submit[data-v-2eb8543d]:hover {
    box-shadow: 0 8px 24px hsla(0,0%,100%,.2);
    transform: translateY(-2px)
}

.btn .btn_submit .icon[data-v-2eb8543d] {
    transform: translateY(3px)
}

.list-bank[data-v-2eb8543d] {
    height: 190px!important;
    background-color: #353535!important;
    border: 1px solid #757575
}

.list-bank[data-v-2eb8543d]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-2eb8543d] {
    transition: all .3s ease-in;
    border-bottom: 1px solid #757575
}

.item-bank[data-v-2eb8543d]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-bank[data-v-2eb8543d]:last-child {
    border-bottom: none
}

.item-title[data-v-2eb8543d] {
    color: #fff
}

.item-title img[data-v-2eb8543d] {
    border: unset;
    border-radius: unset
}

#text-error[data-v-2eb8543d] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-2eb8543d] {
    margin-top: 5px;
    font-size: 12px;
    color: #9e9e9e
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-2eb8543d] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-2eb8543d] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-2eb8543d] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-2eb8543d] {
        font-size: 12px
    }
}

.item_input {
    .input-check {
        .input {
            padding: 10px 12px!important
        }
    }
}

#coupon[data-v-0fc1e5e1] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-0fc1e5e1] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-0fc1e5e1]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-0fc1e5e1]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-0fc1e5e1] {
        display:none
    }
}

table[data-v-0fc1e5e1] {
    font-size: 14px
}

table thead tr[data-v-0fc1e5e1] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-0fc1e5e1] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-0fc1e5e1]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-0fc1e5e1]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-0fc1e5e1] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-0fc1e5e1]:hover {
    background-color: #212121
}

table tbody td[data-v-0fc1e5e1] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-0fc1e5e1],td[data-v-0fc1e5e1],th[data-v-0fc1e5e1] {
    border-collapse: collapse
}

button[data-v-0fc1e5e1] {
    padding: .2rem .5rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-0fc1e5e1] {
        padding:4px 8px
    }
}

.use[data-v-0fc1e5e1] {
    background: #41bd5c;
    color: #fff
}

.expired[data-v-0fc1e5e1] {
    background: #ebc220;
    color: #3a303f
}

.expired[data-v-0fc1e5e1]:hover {
    cursor: no-drop
}

.used[data-v-0fc1e5e1] {
    background: red;
    color: #fff
}

.used[data-v-0fc1e5e1]:hover {
    cursor: no-drop
}

.item-mobile[data-v-0fc1e5e1] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-0fc1e5e1] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-0fc1e5e1]:last-child {
    text-align: right
}

[data-v-0fc1e5e1] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-0fc1e5e1] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table-mobile[data-v-0fc1e5e1] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-0fc1e5e1] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-0fc1e5e1] {
        height:100%;
        padding: 0 20px 20px;
        overflow-y: auto
    }

    .table-mobile[data-v-0fc1e5e1] {
        display: block
    }
}

#wrapper_point[data-v-4e5a1eb3] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-4e5a1eb3] {
    display: none
}

.header_point[data-v-4e5a1eb3] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #bdbdbd;
    height: 120px;
    font-size: 14px;
    margin-bottom: 20px;
    align-items: center;
    gap: 30px
}

.header_point .item[data-v-4e5a1eb3] {
    font-weight: 700;
    border-radius: 10px;
    border: 1px solid #616161
}

.header_point .item[data-v-4e5a1eb3]:first-child {
    background: url(../images/point-1.8c477483.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-4e5a1eb3]:nth-child(2) {
    background: url(../images/point-2.ba41f1df.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-4e5a1eb3]:nth-child(3) {
    background: url(../images/point-3.9d69c609.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.item[data-v-4e5a1eb3] {
    text-align: center;
    background-color: #212121;
    padding: 20px 0;
    border-radius: 10px
}

.item .title[data-v-4e5a1eb3] {
    text-transform: uppercase
}

.item .number[data-v-4e5a1eb3] {
    margin-top: 16px;
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.body_point[data-v-4e5a1eb3] {
    padding-top: 16px;
    border-top: 1px solid #616161;
    height: calc(100% - 170px)
}

.form[data-v-4e5a1eb3] {
    display: flex;
    gap: 10px;
    font-size: 14px
}

.form input[data-v-4e5a1eb3] {
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    width: 200px;
    color: #fff
}

.form input[data-v-4e5a1eb3]:focus,.form input[data-v-4e5a1eb3]:hover {
    outline: none
}

.form .btn_sbumit[data-v-4e5a1eb3] {
    padding: 4px 10px;
    color: #fff;
    background-color: var(--ready-casino-dark);
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-4e5a1eb3]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-4e5a1eb3] {
    height: 100%
}

.content-point h3[data-v-4e5a1eb3] {
    color: var(--ready-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-4e5a1eb3] {
    height: calc(100% - 75px);
    overflow-y: auto
}

.table-point[data-v-4e5a1eb3]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-4e5a1eb3]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-4e5a1eb3] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-4e5a1eb3] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-4e5a1eb3] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-4e5a1eb3]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-4e5a1eb3]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-4e5a1eb3] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-4e5a1eb3]:hover {
    background-color: #212121
}

table tbody td[data-v-4e5a1eb3] {
    color: #9e9e9e;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-4e5a1eb3],td[data-v-4e5a1eb3],th[data-v-4e5a1eb3] {
    border-collapse: collapse
}

[data-v-4e5a1eb3] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-4e5a1eb3] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile .item_table[data-v-4e5a1eb3] {
    background-color: #262626;
    color: #9e9e9e;
    border-radius: 10px;
    padding: 10px;
    font-size: 13px
}

.table_mobile .item_value[data-v-4e5a1eb3] {
    color: #fff
}

.table_mobile .item_content[data-v-4e5a1eb3] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.table_mobile .item_content div[data-v-4e5a1eb3]:last-child {
    text-align: right
}

.completed[data-v-4e5a1eb3] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-4e5a1eb3] {
    color: #df7802!important;
    background: #552310
}

.fail[data-v-4e5a1eb3],.pending[data-v-4e5a1eb3] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.fail[data-v-4e5a1eb3] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-4e5a1eb3]::-webkit-inner-spin-button,input[data-v-4e5a1eb3]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-4e5a1eb3] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-4e5a1eb3] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-4e5a1eb3] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-4e5a1eb3] {
        height: auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .title[data-v-4e5a1eb3] {
        font-size: 18px
    }

    .table-point[data-v-4e5a1eb3] {
        display: none
    }

    .table_mobile[data-v-4e5a1eb3] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-4e5a1eb3] {
        height: 100%
    }

    .item[data-v-4e5a1eb3] {
        padding: 12px 0
    }
}

@media(max-width: 425px) {
    .form[data-v-4e5a1eb3] {
        font-size:13px
    }

    .form input[data-v-4e5a1eb3] {
        width: 100%
    }
}

#bettingHistory[data-v-453c4a78] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-453c4a78] {
    height: 100%;
    overflow-y: auto
}

.table_pc[data-v-453c4a78]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-453c4a78]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-453c4a78] {
        display:none
    }
}

.table_mobile[data-v-453c4a78] {
    display: none
}

table[data-v-453c4a78] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-453c4a78] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-453c4a78] {
    max-width: 200px;
    padding: 10px;
    color: #fff;
    text-align: left
}

table thead tr th[data-v-453c4a78]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-453c4a78]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-453c4a78] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-453c4a78]:hover {
    background-color: #212121
}

table tbody td[data-v-453c4a78] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-453c4a78],td[data-v-453c4a78],th[data-v-453c4a78] {
    border-collapse: collapse
}

.win[data-v-453c4a78] {
    color: #06df02
}

.lose[data-v-453c4a78] {
    color: #ff2f2f
}

.item-mobile[data-v-453c4a78] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-453c4a78] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-453c4a78]:last-child {
    text-align: right
}

[data-v-453c4a78] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-453c4a78] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-453c4a78] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-453c4a78] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-453c4a78] {
        display: block;
        padding-bottom: 20px
    }
}

.wrapper-alert[data-v-f0ecd09a] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-f0ecd09a] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-f0ecd09a] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-f0ecd09a] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-f0ecd09a] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-f0ecd09a] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-f0ecd09a]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-f0ecd09a] {
    margin-right: 20px;
    background-color: var(--ready-casino-dark)
}

.btn-no[data-v-f0ecd09a] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-f0ecd09a] {
        width:80vw
    }

    .des[data-v-f0ecd09a] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-f0ecd09a] {
        padding: 4px 16px;
        font-size: 13px
    }
}

#queryCreate[data-v-4c87e14a] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-4c87e14a] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    cursor: pointer;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.back[data-v-4c87e14a]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-4c87e14a] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-4c87e14a] {
    width: 100%
}

.form .form_input div[data-v-4c87e14a] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-4c87e14a] {
    margin-bottom: 4px
}

.form input[data-v-4c87e14a],.form textarea[data-v-4c87e14a] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-4c87e14a]:focus,.form input[data-v-4c87e14a]:hover,.form textarea[data-v-4c87e14a]:focus,.form textarea[data-v-4c87e14a]:hover {
    outline: none
}

.form textarea[data-v-4c87e14a] {
    min-height: 330px;
    max-height: 600px
}

.btn[data-v-4c87e14a] {
    text-align: right
}

.btn .btn_submit[data-v-4c87e14a] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-4c87e14a]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-4c87e14a] {
    transform: translateY(1px)
}

@media(max-width: 992px) {
    .form textarea[data-v-4c87e14a] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-4c87e14a] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-4c87e14a],.form input[data-v-4c87e14a],.form textarea[data-v-4c87e14a] {
        width: 100%
    }
}

#customer[data-v-63e44ab0] {
    padding: 20px;
    height: 100%
}

.create[data-v-63e44ab0] {
    text-align: right;
    margin-bottom: 20px
}

.create .btn_create[data-v-63e44ab0] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.create .btn_create[data-v-63e44ab0]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-63e44ab0] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_customer[data-v-63e44ab0] {
    margin-top: 16px;
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_customer[data-v-63e44ab0]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-63e44ab0]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-63e44ab0]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-63e44ab0] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-63e44ab0] {
    text-align: left;
    padding: 10px;
    background-color: #424242
}

.table_customer .value[data-v-63e44ab0] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-63e44ab0] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242
}

.table_customer .value .item[data-v-63e44ab0]:last-child {
    border-bottom: none
}

.table_customer .value .item[data-v-63e44ab0]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_customer .value .item>div[data-v-63e44ab0] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-63e44ab0]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-63e44ab0] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-63e44ab0] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-63e44ab0] {
    fill: var(--ready-casino-dark)
}

.table_customer .value .item .date[data-v-63e44ab0] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-63e44ab0] {
        font-size:12px
    }
}

.description[data-v-63e44ab0] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-63e44ab0] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-63e44ab0] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-63e44ab0] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-63e44ab0] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-63e44ab0] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-63e44ab0] {
    display: none
}

.active_value[data-v-63e44ab0] {
    background-color: #212121
}

.completed[data-v-63e44ab0] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.fail[data-v-63e44ab0] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-63e44ab0] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-63e44ab0] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .customer_group[data-v-63e44ab0] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-63e44ab0] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-63e44ab0] {
        display: none
    }

    .create[data-v-63e44ab0] {
        text-align: left
    }

    .table_mobile[data-v-63e44ab0] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-63e44ab0] {
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-63e44ab0] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .description h5[data-v-63e44ab0] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-63e44ab0] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-63e44ab0] {
        background-color: #262626;
        padding: 10px 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-63e44ab0] {
        display: grid;
        grid-template-columns: 25% 72%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-63e44ab0] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-63e44ab0] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .description[data-v-63e44ab0] {
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-63e44ab0] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-1438ecc6] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-1438ecc6] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-1438ecc6] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-1438ecc6] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark)
}

.create .btn_create[data-v-1438ecc6]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-1438ecc6] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-1438ecc6] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_message[data-v-1438ecc6]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-1438ecc6]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-1438ecc6] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-1438ecc6] {
    text-align: left;
    padding: 10px;
    background: var(--ready-casino-dark)
}

.table_message .title>div[data-v-1438ecc6]:first-child {
    border-radius: 4px 0 0 4px
}

.table_message .title>div[data-v-1438ecc6]:last-child {
    border-radius: 0 4px 4px 0
}

.table_message .value[data-v-1438ecc6] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-1438ecc6] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242
}

.table_message .value .item[data-v-1438ecc6]:last-child {
    border-bottom: none
}

.table_message .value .item[data-v-1438ecc6]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_message .value .item>div[data-v-1438ecc6] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-1438ecc6]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-1438ecc6] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-1438ecc6] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-1438ecc6] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-1438ecc6] {
    color: var(--ready-casino-dark)
}

.table_message .value .item .trash:hover svg[data-v-1438ecc6] {
    fill: var(--ready-casino-dark)
}

.table_message .value .item .date[data-v-1438ecc6] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-1438ecc6] {
        font-size:12px
    }
}

.description[data-v-1438ecc6] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-1438ecc6] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-1438ecc6] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-1438ecc6] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-1438ecc6] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-1438ecc6] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-1438ecc6] {
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.table_mobile[data-v-1438ecc6] {
    display: none
}

.active_value[data-v-1438ecc6] {
    background-color: #212121
}

[data-v-1438ecc6] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-1438ecc6] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .messagebox_group[data-v-1438ecc6] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-1438ecc6] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-1438ecc6] {
        display: none
    }

    .create[data-v-1438ecc6] {
        text-align: left
    }

    .table_mobile[data-v-1438ecc6] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-1438ecc6] {
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-1438ecc6] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-1438ecc6] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-1438ecc6] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .item_moblie[data-v-1438ecc6] {
        padding: 10px 12px
    }

    .table_mobile .item_moblie>div[data-v-1438ecc6] {
        display: grid;
        grid-template-columns: calc(25% - 8px) 75%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-1438ecc6] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-1438ecc6] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .state .icon[data-v-1438ecc6] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .item_moblie .state .unread[data-v-1438ecc6] {
        color: var(--ready-casino-dark)
    }
}

#personal[data-v-8c446a30] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    padding-top: 60px;
    overflow: hidden;
    height: 100%;
    border-top: 1px solid #fff
}

@media(max-width: 992px) {
    #personal[data-v-8c446a30] {
        padding-top:103px
    }
}

@media(max-width: 374px) {
    #personal[data-v-8c446a30] {
        padding-top:164px
    }
}

.titles[data-v-8c446a30] {
    padding: 20px 10px 0 10px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-8c446a30] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-8c446a30]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-8c446a30] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-8c446a30] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-8c446a30] {
    opacity: 1
}

.tab-personal[data-v-8c446a30] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

@media(max-width: 1130px) {
    .tab-personal[data-v-8c446a30] {
        gap:3px
    }
}

.tab-personal .tab-item-personal[data-v-8c446a30] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #868e96;
    border-bottom: none
}

.tab-personal .tab-item-personal .icon[data-v-8c446a30] {
    margin-right: 5px;
    opacity: .7
}

.tab-personal .tab-item-personal[data-v-8c446a30]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-8c446a30] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-8c446a30] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-8c446a30] {
        font-size:11px
    }

    .tab-personal .tab-item-personal .icon[data-v-8c446a30] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-personal .tab-item-personal[data-v-8c446a30] {
        height:35px
    }
}

.tab-personal .active[data-v-8c446a30] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

.tab-personal .active .icon[data-v-8c446a30] {
    opacity: 1
}

.tab-personal .active[data-v-8c446a30]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-personal[data-v-8c446a30] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-8c446a30] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-8c446a30] {
    height: 100%;
    overflow-y: auto
}

.tab-content[data-v-8c446a30]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-8c446a30]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.textKo[data-v-8c446a30] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-8c446a30] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-8c446a30],.v-card--variant-flat[data-v-8c446a30] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-8c446a30] {
    background: transparent!important
}

.v-slide-group__next[data-v-8c446a30],.v-slide-group__prev[data-v-8c446a30] {
    display: none!important
}

@media(max-width: 768px) {
    .titles[data-v-8c446a30] {
        padding:15px 8px 0 8px
    }

    .tab-content[data-v-8c446a30] {
        height: 100%;
        overflow-y: hidden
    }
}

@media(max-width: 425px) {
    .titles .title-item[data-v-8c446a30] {
        flex-wrap:wrap;
        justify-content: center;
        font-size: 12px
    }
}

#faq-services[data-v-1342d4a4] {
    padding: 20px;
    height: 100%
}

h3[data-v-1342d4a4],h5[data-v-1342d4a4] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_faq[data-v-1342d4a4] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-1342d4a4] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-1342d4a4]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-1342d4a4]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-1342d4a4],.list-item .item[data-v-1342d4a4],.list-item .title[data-v-1342d4a4] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-1342d4a4],.list-item .item p[data-v-1342d4a4],.list-item .title p[data-v-1342d4a4] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-1342d4a4],.list-item .item .item_index[data-v-1342d4a4],.list-item .title .item_index[data-v-1342d4a4] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-1342d4a4] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-1342d4a4] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-faq[data-v-1342d4a4] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .value[data-v-1342d4a4] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-1342d4a4] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-1342d4a4] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-1342d4a4]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-1342d4a4]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-1342d4a4],.list-item .title[data-v-1342d4a4] {
    background: #383838
}

.item_state span[data-v-1342d4a4] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-1342d4a4] {
    background: #616161
}

.item_state_open[data-v-1342d4a4] {
    background: #9e9e9e
}

.description[data-v-1342d4a4] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-1342d4a4] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-1342d4a4] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-1342d4a4] {
    border-radius: 6px
}

.activeMessage .description[data-v-1342d4a4] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-1342d4a4] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-faq[data-v-1342d4a4] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-1342d4a4]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-1342d4a4] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-1342d4a4] {
    display: none
}

.line[data-v-1342d4a4] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-1342d4a4] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-1342d4a4] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #faq-services[data-v-1342d4a4] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #faq-services[data-v-1342d4a4]::-webkit-scrollbar {
        width: 6px
    }

    #faq-services[data-v-1342d4a4]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-1342d4a4] {
        display: none
    }

    .list-item_mobile[data-v-1342d4a4] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-1342d4a4] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-1342d4a4],.list-item_mobile .item_mobile h5[data-v-1342d4a4] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-1342d4a4] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-1342d4a4] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-1342d4a4] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-1342d4a4] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-1342d4a4] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-1342d4a4] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-1342d4a4] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-1342d4a4] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-1342d4a4] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-1342d4a4] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-1342d4a4] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-1342d4a4] {
        font-size: 11px
    }
}

#event-services[data-v-2d39a252] {
    padding: 20px;
    height: 100%
}

h3[data-v-2d39a252],h5[data-v-2d39a252] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_event[data-v-2d39a252] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-2d39a252] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-2d39a252]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-2d39a252]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-2d39a252],.list-item .item[data-v-2d39a252],.list-item .title[data-v-2d39a252] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-2d39a252],.list-item .item p[data-v-2d39a252],.list-item .title p[data-v-2d39a252] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-2d39a252],.list-item .item .item_index[data-v-2d39a252],.list-item .title .item_index[data-v-2d39a252] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-2d39a252] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-2d39a252] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-event[data-v-2d39a252] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-event_date[data-v-2d39a252] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-2d39a252] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-2d39a252] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-2d39a252] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-2d39a252]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-2d39a252]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-2d39a252],.list-item .title[data-v-2d39a252] {
    background: #383838
}

.item_state span[data-v-2d39a252] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-2d39a252] {
    background: #616161
}

.item_state_open[data-v-2d39a252] {
    background: #9e9e9e
}

.description[data-v-2d39a252] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-2d39a252] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-2d39a252] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-2d39a252] {
    border-radius: 6px
}

.activeMessage .description[data-v-2d39a252] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-2d39a252] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-event[data-v-2d39a252] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-2d39a252]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-2d39a252] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-2d39a252] {
    display: none
}

.line[data-v-2d39a252] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-2d39a252] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-2d39a252] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #event-services[data-v-2d39a252] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #event-services[data-v-2d39a252]::-webkit-scrollbar {
        width: 6px
    }

    #event-services[data-v-2d39a252]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-2d39a252] {
        display: none
    }

    .list-item_mobile[data-v-2d39a252] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-2d39a252] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-2d39a252],.list-item_mobile .item_mobile h5[data-v-2d39a252] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-2d39a252] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-2d39a252] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-2d39a252] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-2d39a252] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-2d39a252] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-2d39a252] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-2d39a252] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-2d39a252] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-2d39a252] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-2d39a252] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-2d39a252] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-2d39a252] {
        font-size: 11px
    }
}

#notice-services[data-v-1c7cc5e4] {
    padding: 20px;
    height: 100%
}

h3[data-v-1c7cc5e4],h5[data-v-1c7cc5e4] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_notice[data-v-1c7cc5e4] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-1c7cc5e4] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-1c7cc5e4]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-1c7cc5e4]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-1c7cc5e4],.list-item .item[data-v-1c7cc5e4],.list-item .title[data-v-1c7cc5e4] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-1c7cc5e4],.list-item .item p[data-v-1c7cc5e4],.list-item .title p[data-v-1c7cc5e4] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-1c7cc5e4],.list-item .item .item_index[data-v-1c7cc5e4],.list-item .title .item_index[data-v-1c7cc5e4] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-1c7cc5e4] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-1c7cc5e4] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-notice[data-v-1c7cc5e4] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-notice_date[data-v-1c7cc5e4] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-1c7cc5e4] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-1c7cc5e4] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-1c7cc5e4] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-1c7cc5e4]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-1c7cc5e4]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-1c7cc5e4],.list-item .title[data-v-1c7cc5e4] {
    background: #383838
}

.item_state span[data-v-1c7cc5e4] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-1c7cc5e4] {
    background: #616161
}

.item_state_open[data-v-1c7cc5e4] {
    background: #9e9e9e
}

.description[data-v-1c7cc5e4] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-1c7cc5e4] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-1c7cc5e4] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-1c7cc5e4] {
    border-radius: 6px
}

.activeMessage .description[data-v-1c7cc5e4] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-1c7cc5e4] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-notice[data-v-1c7cc5e4] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-1c7cc5e4]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-1c7cc5e4] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-1c7cc5e4] {
    display: none
}

.line[data-v-1c7cc5e4] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-1c7cc5e4] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-1c7cc5e4] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #notice-services[data-v-1c7cc5e4] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #notice-services[data-v-1c7cc5e4]::-webkit-scrollbar {
        width: 6px
    }

    #notice-services[data-v-1c7cc5e4]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-1c7cc5e4] {
        display: none
    }

    .list-item_mobile[data-v-1c7cc5e4] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-1c7cc5e4] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-1c7cc5e4],.list-item_mobile .item_mobile h5[data-v-1c7cc5e4] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-1c7cc5e4] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-1c7cc5e4] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-1c7cc5e4] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-1c7cc5e4] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-1c7cc5e4] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-1c7cc5e4] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-1c7cc5e4] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-1c7cc5e4] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-1c7cc5e4] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-1c7cc5e4] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-1c7cc5e4] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-1c7cc5e4] {
        font-size: 11px
    }
}

#partnership[data-v-7771da16] {
    padding: 20px;
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain
}

.partnership_group .partnership_header[data-v-7771da16] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-7771da16] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-7771da16] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-7771da16] {
    width: 90%;
    margin: 48px auto 0
}

.partnership_group .partnership_body .list_item[data-v-7771da16] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 40px
}

.partnership_group .partnership_body .item[data-v-7771da16] {
    height: 100px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-7771da16]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-7771da16] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-7771da16] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-7771da16] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-7771da16] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-7771da16] {
        padding:30px 12px
    }

    .partnership_group .partnership_body[data-v-7771da16] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-7771da16] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-7771da16] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-7771da16] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-7771da16] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#services[data-v-416b02fa] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain;
    padding-top: 70px;
    height: 100%
}

.titles[data-v-416b02fa] {
    padding: 20px 20px 0 20px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-416b02fa] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    border: 1px solid #868e96;
    border-bottom: none
}

.titles .title-item[data-v-416b02fa]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-416b02fa] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-416b02fa] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-416b02fa] {
    opacity: 1
}

.tab[data-v-416b02fa] {
    height: calc(100% - 70px)
}

.v-card--variant-elevated[data-v-416b02fa],.v-card--variant-flat[data-v-416b02fa] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-416b02fa] {
    background: transparent!important
}

.textKo[data-v-416b02fa] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-416b02fa] {
        font-size:14px!important
    }
}

@media(max-width: 768px) {
    .titles[data-v-416b02fa] {
        padding:22px 8px 0 8px
    }

    .tab[data-v-416b02fa] {
        height: 100%
    }
}

.guide-item[data-v-1d21937b] {
    width: 100%
}

.title-guide[data-v-1d21937b] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-1d21937b] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-9f8a591e] {
    width: 100%
}

.title-guide[data-v-9f8a591e] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-630ad0a9] {
    width: 100%
}

.title-guide[data-v-630ad0a9] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-5100a05f] {
    width: 100%
}

.title-guide[data-v-5100a05f] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-a6d5ba52] {
    width: 100%
}

.title-guide[data-v-a6d5ba52] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-8b130ea8] {
    width: 100%
}

.title-guide[data-v-8b130ea8] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-eb6fc3c8] {
    width: 100%
}

.title-guide[data-v-eb6fc3c8] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-ba94d6c8] {
    width: 100%
}

.title-guide[data-v-ba94d6c8] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-ba94d6c8] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-704006d7] {
    height: 100%;
    margin: 0 auto;
    padding: 30px;
    overflow-y: auto;
    background: linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat
}

@media(max-width: 768px) {
    #rules[data-v-704006d7] {
        height:100%;
        padding: 30px 10px 30px 10px
    }
}

#rules h2[data-v-704006d7] {
    font-size: 1.5rem
}

#rules .tab-rules[data-v-704006d7] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

#rules .tab-rules .tab-item-rules[data-v-704006d7] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-704006d7]:hover {
    transform: scale(.95);
    transition: all .3s
}

#rules .tab-rules .active[data-v-704006d7] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

#rules .tab-rules .active[data-v-704006d7]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    #rules .tab-rules[data-v-704006d7] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-704006d7] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-704006d7] {
    border-radius: 10px 10px 0 0;
    background: #383838;
    margin-right: 4px;
    width: calc(12.5% - 4px);
    font-size: 14px
}

#rules .tab-item .v-btn__content[data-v-704006d7] {
    font-size: 14px
}

@media(max-width: 1080px) {
    #rules .tab-item[data-v-704006d7] {
        width:auto
    }
}

#rules .tab-item[data-v-704006d7]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-704006d7] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .v-slide-group-item--active[data-v-704006d7] {
    border: 1px solid var(--Rectangle-17,#ab47bc);
    background: var(--Rectangle-17,#ab47bc)
}

#rules .tab-content[data-v-704006d7] {
    height: 470px;
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    border-radius: none;
    background: transparent;
    color: #fff;
    border: 1px solid #9c27b0;
    border-radius: 0 0 10px 10px
}

#rules .tab-content h3[data-v-704006d7],#rules .tab-content h4[data-v-704006d7] {
    color: var(--ready-casino-light)
}

#rules .tab-content p[data-v-704006d7]:last-child,#rules .tab-content ul[data-v-704006d7] {
    margin-bottom: 0
}

#rules .tab-content[data-v-704006d7]::-webkit-scrollbar {
    width: 0
}

@media(max-width: 768px) {
    #rules .tab-content[data-v-704006d7] {
        height:66vh
    }
}

#rules .v-btn__content[data-v-704006d7] {
    font-size: 14px
}

#rules .v-slide-group__content[data-v-704006d7] {
    justify-content: space-between
}

#rules .v-tab__slider[data-v-704006d7] {
    background: var(--primaryPlayG3)
}

#rules .title-guide[data-v-704006d7] {
    padding-top: 16px;
    margin-top: 0
}

@media(max-width: 768px) {
    #rules .card[data-v-704006d7] {
        width:95%
    }

    #rules .tab-item .v-btn__content[data-v-704006d7] {
        font-size: 9px
    }
}

.tab-item {
    .v-btn__content {
        font-size: 12px
    }

    .v-tab__slider {
        height: 0!important
    }

    .v-tab--selected .v-tab__slider,.v-tab__slider {
        opacity: 0!important
    }
}

#videoSlot[data-v-dba71bac] {
    height: calc(100% - 71px);
    padding: 10px;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

#videoSlot[data-v-dba71bac]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-dba71bac]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #videoSlot[data-v-dba71bac] {
        height:-moz-max-content;
        height: max-content
    }
}

.slot[data-v-dba71bac] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-dba71bac] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-dba71bac] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-dba71bac] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 6px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-dba71bac] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-dba71bac] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-dba71bac] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-dba71bac] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px;
    margin-bottom: 30px
}

.item-casino[data-v-dba71bac] {
    animation: scBtnAnim-dba71bac .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #474545;
    border-radius: 13px;
    max-height: 140px;
    height: 100%;
    position: relative
}

.item-casino[data-v-dba71bac]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino .logo_premium[data-v-dba71bac] {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain;
    width: 24px
}

.item-casino[data-v-dba71bac]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-dba71bac] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_slot_content[data-v-dba71bac] {
    height: 100%
}

.search-game[data-v-dba71bac] {
    display: flex;
    padding: 15px 0 10px;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-dba71bac] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-dba71bac] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-dba71bac] {
    border: 1px solid var(--ready-casino-light);
    padding: 6px 30px 6px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff
}

.search-game input[data-v-dba71bac]:active,.search-game input[data-v-dba71bac]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-dba71bac] {
        min-width:200px;
        width: 100%
    }
}

.search-game .wrap-filter[data-v-dba71bac] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    padding: 4px 8px;
    border-radius: 70px;
    display: flex;
    align-items: center;
    gap: 4px
}

.search-game .wrap-filter>div[data-v-dba71bac] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 4px 8px;
    border: 1px solid transparent;
    cursor: pointer
}

.search-game .wrap-filter>div p[data-v-dba71bac] {
    font-size: 13px;
    color: #e0e0e0;
    font-weight: 500
}

.search-game .wrap-filter>div[data-v-dba71bac]:hover:not(.activeFilter) {
    transition: all 1s;
    border-radius: 70px;
    background: #949494
}

.search-game .wrap-filter .activeFilter[data-v-dba71bac] {
    border-radius: 70px;
    border: 1px solid var(--ready-casino-light);
    background: #2b173d
}

.search-game .wrap-filter .activeFilter p[data-v-dba71bac] {
    color: #fff
}

@media(max-width: 425px) {
    .search-game .wrap-filter[data-v-dba71bac] {
        justify-content:space-between
    }

    .search-game .wrap-filter>div[data-v-dba71bac] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-dba71bac] {
        display: none
    }

    .search-game .wrap-filter .activeFilter p[data-v-dba71bac] {
        display: inline-block
    }
}

.search-game.justify-content-search[data-v-dba71bac] {
    justify-content: space-between
}

.pagination-slot[data-v-dba71bac] {
    display: flex;
    justify-content: center
}

[data-v-dba71bac] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-dba71bac] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@keyframes scBtnAnim-dba71bac {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-dba71bac] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-dba71bac] {
        grid-template-columns:repeat(3,1fr)
    }

    .pagination-slot[data-v-dba71bac] {
        margin-top: 20px
    }

    .search-game.justify-content-search[data-v-dba71bac] {
        flex-direction: column
    }

    .search-game.justify-content-search .wrap_input-search[data-v-dba71bac] {
        flex: 1;
        width: 100%
    }

    .search-game.justify-content-search input[data-v-dba71bac] {
        width: 100%
    }
}

@media(max-width: 450px) {
    .slot[data-v-dba71bac] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#topSlot[data-v-550be412] {
    padding-top: 24px
}

.slot[data-v-550be412] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-550be412] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-550be412] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-550be412] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-550be412] {
    opacity: 1;
    transition: all .5s
}

img[data-v-550be412] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-550be412] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px
}

.item-casino[data-v-550be412] {
    animation: scBtnAnim-550be412 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-550be412]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-550be412] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-550be412 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-550be412] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-550be412] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-550be412] {
        grid-template-columns:repeat(2,1fr)
    }
}

#wrapper_slot[data-v-659bdb04] {
    padding: 20px;
    height: 100%
}

.company[data-v-659bdb04] {
    height: 30%;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

.company[data-v-659bdb04]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-659bdb04]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-659bdb04] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-659bdb04]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-659bdb04]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-659bdb04] {
    height: 70%
}

.slot[data-v-659bdb04]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-659bdb04]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-659bdb04] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-659bdb04],.outstanding[data-v-659bdb04] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 8px 10px
}

.item[data-v-659bdb04],.item_company[data-v-659bdb04] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-659bdb04]:hover,.item_company[data-v-659bdb04]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-659bdb04],.content_item[data-v-659bdb04] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-659bdb04],.content_item .name[data-v-659bdb04] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-659bdb04],.content_item .name[data-v-659bdb04] {
        font-size:12px
    }
}

.outstanding .item[data-v-659bdb04] {
    min-height: 54px;
    grid-template-columns: 1fr;
    padding: 0 5px;
    position: relative
}

.outstanding .item .logo-top-company[data-v-659bdb04] {
    position: absolute;
    width: 25px;
    height: auto;
    right: -4px;
    top: -6px
}

.outstanding .disabled[data-v-659bdb04] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-659bdb04]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-659bdb04] {
    height: 54px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-659bdb04] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-659bdb04] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-659bdb04] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .company_logo[data-v-659bdb04] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-659bdb04] {
    height: 50px
}

.outstanding .logo img[data-v-659bdb04] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-659bdb04] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-659bdb04] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-659bdb04] {
        width:100%
    }
}

.list-company[data-v-659bdb04] {
    margin-top: 10px
}

.list-company .logo_item[data-v-659bdb04] {
    width: 100%;
    height: 36px
}

img[data-v-659bdb04] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-659bdb04] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-659bdb04] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-659bdb04]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-659bdb04] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-659bdb04] {
    animation: scBtnAnim-659bdb04 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-659bdb04] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-659bdb04] {
    color: #fff
}

.item-casino[data-v-659bdb04]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-659bdb04 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-659bdb04] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-659bdb04] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-659bdb04],.outstanding[data-v-659bdb04] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-659bdb04] {
        padding:26px 12px
    }

    .body_slot[data-v-659bdb04] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-659bdb04],.outstanding[data-v-659bdb04] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-659bdb04] {
        padding:10px
    }

    .company[data-v-659bdb04] {
        height: 170px
    }

    .slot[data-v-659bdb04] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-659bdb04],.outstanding[data-v-659bdb04] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-659bdb04],.item_company[data-v-659bdb04] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-659bdb04] {
        width:110px;
        height: 40px
    }

    .item[data-v-659bdb04],.item_company[data-v-659bdb04] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-659bdb04] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-659bdb04],.outstanding .logo_brand[data-v-659bdb04] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-659bdb04] {
        width: 100%;
        height: 35px
    }
}

#wrap-sky-wind[data-v-01666c3a] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    margin: 10px;
    padding: 10px;
    border-radius: 10px;
    height: calc(100% - 20px)
}

@media(max-width: 768px) {
    #wrap-sky-wind[data-v-01666c3a] {
        height:-moz-max-content;
        height: max-content
    }
}

#skywind[data-v-01666c3a] {
    height: calc(100% - 52px);
    padding: 10px 0;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#skywind[data-v-01666c3a]::-webkit-scrollbar {
    width: 6px
}

#skywind[data-v-01666c3a]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #skywind[data-v-01666c3a] {
        height:-moz-max-content;
        height: max-content;
        overflow-x: hidden
    }
}

.skywind-list[data-v-01666c3a] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_skywind[data-v-01666c3a] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_skywind[data-v-01666c3a] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_skywind .overlay[data-v-01666c3a] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_skywind .play[data-v-01666c3a] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_skywind:hover .overlay[data-v-01666c3a] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-01666c3a] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-01666c3a] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-01666c3a] {
    animation: scBtnAnim-01666c3a .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid var(--ready-casino-light);
    border-radius: 13px;
    max-height: 140px;
    height: 100%
}

.item-casino[data-v-01666c3a]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino[data-v-01666c3a]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-01666c3a] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_skywind_content[data-v-01666c3a] {
    height: 100%
}

.search-game[data-v-01666c3a] {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-01666c3a] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-01666c3a] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-01666c3a] {
    background: #292929;
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-01666c3a]:active,.search-game input[data-v-01666c3a]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-01666c3a] {
        min-width:200px;
        width: 100%
    }
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-01666c3a] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-01666c3a] {
        flex: 1
    }
}

@media(max-width: 475px) {
    .search-game[data-v-01666c3a] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }
}

.pagination-slot[data-v-01666c3a] {
    display: flex;
    justify-content: center
}

[data-v-01666c3a] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-01666c3a] .v-pagination__item--is-active {
    background-color: var(--ready-casino-light)
}

@keyframes scBtnAnim-01666c3a {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(min-width: 950px)and (max-width:1100px) {
    .skywind-list[data-v-01666c3a] {
        grid-template-columns:repeat(6,1fr)
    }
}

@media(max-width: 950px) {
    .skywind-list[data-v-01666c3a] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .skywind-list[data-v-01666c3a] {
        grid-template-columns:repeat(4,1fr)
    }

    .pagination-slot[data-v-01666c3a] {
        margin-top: 20px
    }

    .skywind-list[data-v-01666c3a] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .skywind-list[data-v-01666c3a] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#partner[data-v-12cd69d5] {
    display: none;
    align-items: center;
    background: #353535;
    position: relative
}

@media(max-width: 1300px) {
    #partner[data-v-12cd69d5] {
        display:none
    }
}

.agent-desktop[data-v-12cd69d5] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end
}

.agent-desktop .line[data-v-12cd69d5] {
    margin: 0 20px;
    background: #fff;
    height: 24px;
    width: 1px
}

.agent-desktop a[data-v-12cd69d5]:hover,.agent-desktop button[data-v-12cd69d5]:hover {
    transform: scale(.95);
    transition: all .2s ease-in;
    opacity: .8
}

.agent-desktop .settlement[data-v-12cd69d5]:hover {
    transform: scale(1);
    transition: unset;
    opacity: 1;
    cursor: unset
}

.agent-desktop button[data-v-12cd69d5] {
    transition: all .2s ease-in
}

.agent-desktop .total-money[data-v-12cd69d5],.agent-desktop a[data-v-12cd69d5] {
    padding: 4px 16px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

.agent-desktop .total-money svg[data-v-12cd69d5],.agent-desktop a svg[data-v-12cd69d5] {
    margin-right: 5px
}

.agent-desktop .agent-page[data-v-12cd69d5] {
    background: var(--ready-casino-dark)
}

.agent-desktop .settlement[data-v-12cd69d5],.agent-desktop .total-money[data-v-12cd69d5] {
    background: #212121
}

.agent-desktop .total-money[data-v-12cd69d5] {
    cursor: inherit
}

.agent-desktop .total-money p[data-v-12cd69d5] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

.agent-desktop .total-money span[data-v-12cd69d5] {
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.agent-desktop .calculate[data-v-12cd69d5],.agent-desktop .refesh[data-v-12cd69d5] {
    display: flex;
    align-items: center
}

.agent-desktop .calculate[data-v-12cd69d5] {
    background: #212121;
    padding: 4px;
    border-radius: 10px
}

@media(max-width: 1300px) {
    .agent-desktop[data-v-12cd69d5] {
        display:none
    }
}

.toast-wrapper[data-v-6cab6961] {
    position: fixed;
    top: 0;
    right: 20px;
    width: auto;
    height: auto;
    z-index: 999;
    color: #fff
}

.item-alert[data-v-6cab6961] {
    margin-top: 5px;
    animation: side-in-6cab6961 .2s linear
}

@keyframes side-in-6cab6961 {
    0% {
        right: -100px;
        opacity: 0
    }

    to {
        right: 20px;
        opacity: 1
    }
}

.no-data-page[data-v-c2ef189a] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-c2ef189a] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-c2ef189a] {
        width:70%;
        height: auto
    }
}

#footer_sd_old[data-v-3cfc104e] {
    padding: 40px 0;
    border-top: 2px solid #424242;
    background-color: #383838;
    position: relative
}

#footer_sd_old h5[data-v-3cfc104e] {
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding: 0 10px
}

.input-check[data-v-496c8541] {
    position: relative
}

.input-check .v-btn[data-v-496c8541],.input-check input[data-v-496c8541] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-496c8541]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-496c8541] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-496c8541] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-496c8541] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-496c8541] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-496c8541] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.modal-wrapper[data-v-c50368de] {
    position: fixed;
    overflow: hidden;
    z-index: 77;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-c50368de] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-c50368de] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-c50368de] {
    position: absolute;
    z-index: -1
}

.close[data-v-c50368de] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-c50368de] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-c50368de] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    background: #000;
    border: 1px solid #424242
}

.logo-main_sd_old[data-v-c50368de] {
    width: 130px;
    -o-object-fit: contain;
    object-fit: contain
}

.logo-main-custom[data-v-c50368de] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-c50368de] {
    height: calc(100% - 69px);
    overflow-y: auto
}

.content-modal[data-v-c50368de]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-c50368de]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.close-modal[data-v-c50368de] {
    display: flex;
    cursor: pointer
}

.modal-top[data-v-c50368de] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 12px 30px;
    height: 70px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    border-bottom: 1px solid #868e96
}

@media(max-width: 768px) {
    .modal-top[data-v-c50368de] {
        padding:12px
    }

    .modal-top .title h5[data-v-c50368de] {
        font-size: 20px
    }
}

.title[data-v-c50368de] {
    display: flex;
    align-items: center
}

.title h5[data-v-c50368de] {
    color: #e75bff;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-c50368de] {
    fill: #fff!important
}

.logo[data-v-c50368de] {
    height: 50px
}

@media(min-width: 769px) {
    .modalLogin[data-v-c50368de] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-c50368de] {
        overflow-y: initial;
        border-bottom: 1px solid #424242
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-c50368de] {
        width:95%!important
    }

    .modalLogin[data-v-c50368de] {
        width: 620px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-c50368de] {
        height:100%!important
    }

    .modalBox[data-v-c50368de] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }

    .content-modal[data-v-c50368de] {
        height: calc(100% - 61px);
        overflow-y: auto
    }
}

#login[data-v-48c8cf68] {
    height: 100%;
    margin: 0 auto;
    background: url(../images/bg_login_modal.156336ed.png);
    background-size: cover;
    background-repeat: no-repeat
}

@media(max-width: 768px)and (max-height:630px) {
    #login[data-v-48c8cf68] {
        height:650px;
        padding-bottom: 30px
    }
}

.wrap-login[data-v-48c8cf68] {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px
}

.wrap-login .bg_login_wrap[data-v-48c8cf68] {
    width: 50%;
    height: 100%;
    position: relative
}

.wrap-login .bg_login_wrap img[data-v-48c8cf68] {
    width: calc(100% + 50px);
    height: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap-login h3[data-v-48c8cf68] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login .login_form_wrap[data-v-48c8cf68] {
    padding: 0 20px 0 0
}

.wrap-login form[data-v-48c8cf68] {
    margin-top: 20px
}

.wrap-login form .field[data-v-48c8cf68] {
    display: flex;
    align-items: center
}

.wrap-login form .field div[data-v-48c8cf68] {
    height: 40px;
    padding: 8px;
    border: 1px solid #424242;
    border-radius: 6px 0 0 6px;
    background: rgba(0,0,0,.3);
    display: flex;
    align-items: center
}

.wrap-login form .form_register[data-v-48c8cf68] {
    text-align: right;
    color: #757575;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px;
    cursor: pointer
}

.wrap-login form .form_register[data-v-48c8cf68]:hover {
    color: var(--ready-casino-light)
}

.wrap-login form input[data-v-48c8cf68] {
    width: 100%;
    height: 40px;
    padding: 8px 15px 8px 15px;
    border-radius: 0 6px 6px 0;
    color: #fff;
    background: rgba(33,33,33,.8);
    border: 1px solid #424242;
    border-left: none;
    outline: none
}

.wrap-login form input[data-v-48c8cf68]::-moz-placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form input[data-v-48c8cf68]::placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form button[data-v-48c8cf68] {
    padding: 6px 30px;
    width: 100%;
    color: #fff;
    background: var(--ready-casino-light);
    border-radius: 8px;
    border: 1px solid var(--ready-casino-light);
    margin-top: 40px;
    cursor: pointer
}

.wrap-login form button[data-v-48c8cf68]:focus,.wrap-login form button[data-v-48c8cf68]:hover {
    outline: none
}

@media(max-width: 992px)and (min-width:769px) {
    .wrap-login img[data-v-48c8cf68] {
        width:220px
    }
}

@media(max-width: 768px) {
    .wrap-login[data-v-48c8cf68] {
        flex-direction:column
    }

    .wrap-login .login_form_wrap[data-v-48c8cf68] {
        padding: 0 12px 0 12px
    }

    .wrap-login .bg_login_wrap[data-v-48c8cf68] {
        width: 50%;
        height: auto;
        position: static
    }

    .wrap-login .bg_login_wrap img[data-v-48c8cf68] {
        width: 100%;
        position: static
    }
}

#sign-up[data-v-3694a04d] {
    margin: 0 auto;
    background: linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat;
    background-size: cover;
    height: 100%;
    display: flex
}

#sign-up img[data-v-3694a04d] {
    width: 48%
}

@media(max-width: 992px) {
    #sign-up img[data-v-3694a04d] {
        display:none
    }
}

@media(max-height: 735px) {
    #sign-up[data-v-3694a04d] {
        height:auto
    }
}

@media(max-width: 768px) {
    #sign-up[data-v-3694a04d] {
        overflow-y:auto;
        height: auto;
        padding: 15px
    }
}

@media(max-width: 375px) {
    #sign-up[data-v-3694a04d] {
        padding:30px 10px
    }
}

.text-error[data-v-3694a04d] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

form[data-v-3694a04d] {
    padding: 15px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-3694a04d] {
        width:100%
    }

    form .submit[data-v-3694a04d] {
        display: flex;
        justify-content: center
    }
}

.wrap-form[data-v-3694a04d] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px
}

@media(max-width: 768px) {
    .wrap-form[data-v-3694a04d] {
        grid-template-columns:1fr;
        gap: 10px
    }
}

.field label[data-v-3694a04d] {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 5px
}

@media(max-width: 768px) {
    .field label[data-v-3694a04d] {
        width:100%;
        font-size: 12px
    }
}

.field .input-check input[data-v-3694a04d],.field input[data-v-3694a04d] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-3694a04d]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-3694a04d] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-3694a04d] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-3694a04d] {
    display: block
}

.field .drop-down ul[data-v-3694a04d] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-3694a04d]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-3694a04d] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-3694a04d] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-3694a04d]:hover {
    transition: all .2s linear;
    background: var(--ready-casino-dark);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-3694a04d] {
    background: var(--ready-casino-dark);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-3694a04d] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 10px
    }

    .field .drop-down[data-v-3694a04d],.field input[data-v-3694a04d],.field p[data-v-3694a04d] {
        width: 100%
    }

    .field button[data-v-3694a04d] {
        width: 160px
    }

    .field .btn-bank[data-v-3694a04d] {
        font-size: 12px
    }
}

.wrap-input[data-v-3694a04d] {
    display: flex;
    gap: 10px
}

.input-signup[data-v-3694a04d] {
    display: flex;
    flex-direction: column;
    width: calc(100% - 48px)
}

.icon-input-signup[data-v-3694a04d] {
    width: 38px;
    height: 38px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    align-items: center;
    justify-content: center
}

.suggest[data-v-3694a04d] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-3694a04d] {
    padding: 4px 30px;
    border-radius: 8px;
    background: var(--ready-casino-light)
}

.submit[data-v-3694a04d] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-3694a04d] {
    width: 100%
}

.item-title-bank[data-v-3694a04d] {
    display: flex;
    align-items: center
}

#depositHistory[data-v-1e81c52f] {
    padding: 20px 0 0;
    height: 100%
}

.table_pc[data-v-1e81c52f] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-1e81c52f]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-1e81c52f]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-1e81c52f] {
        display:none
    }
}

.table_mobile[data-v-1e81c52f] {
    display: none
}

table[data-v-1e81c52f] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-1e81c52f] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-1e81c52f] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-1e81c52f]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-1e81c52f]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-1e81c52f] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-1e81c52f]:hover {
    background-color: #212121
}

table tbody td[data-v-1e81c52f] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-1e81c52f],td[data-v-1e81c52f],th[data-v-1e81c52f] {
    border-collapse: collapse
}

.COMPLETED[data-v-1e81c52f] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-1e81c52f],.REQUEST[data-v-1e81c52f] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-1e81c52f] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

.v-card--variant-elevated[data-v-1e81c52f],.v-card--variant-flat[data-v-1e81c52f] {
    background: #000
}

[data-v-1e81c52f] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-1e81c52f] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-1e81c52f] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-1e81c52f] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-1e81c52f] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-1e81c52f] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-1e81c52f] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-1e81c52f] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-1e81c52f]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-0e24c7c4] {
    padding: 20px;
    height: 100%
}

.wrap-deposit[data-v-0e24c7c4] {
    height: -moz-max-content;
    height: max-content;
    padding: 15px 0 0;
    overflow-y: auto;
    display: flex;
    gap: 30px
}

.wrap-deposit[data-v-0e24c7c4]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-0e24c7c4]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.wrap-deposit .wrap-deposit-account[data-v-0e24c7c4] {
    width: 380px
}

.wrap-deposit .wrap-deposit-account .des-bottom[data-v-0e24c7c4] {
    display: block
}

.tab-deposit[data-v-0e24c7c4] {
    display: flex
}

.tab-deposit .tab-item-deposit[data-v-0e24c7c4] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838
}

.tab-deposit .tab-item-deposit[data-v-0e24c7c4]:first-child {
    margin-right: 12px
}

.tab-deposit .tab-item-deposit[data-v-0e24c7c4]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-deposit .active[data-v-0e24c7c4] {
    background: var(--ready-casino-dark)
}

.description[data-v-0e24c7c4] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank[data-v-0e24c7c4] {
    height: 200px
}

.list-bank[data-v-0e24c7c4]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-0e24c7c4] {
    transition: all .3s ease-in
}

.item-bank[data-v-0e24c7c4]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-0e24c7c4] {
    color: #fff
}

.item-title img[data-v-0e24c7c4] {
    border: unset;
    border-radius: unset
}

.bank[data-v-0e24c7c4] {
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    background: linear-gradient(180deg,#691b7e 12.69%,rgba(127,32,152,0) 119.49%);
    padding: 16px 24px;
    position: relative
}

.bank h3[data-v-0e24c7c4] {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin: 15px 0
}

.bank img[data-v-0e24c7c4] {
    position: absolute;
    top: -10px;
    right: -25px
}

.bank .content-top-deposit[data-v-0e24c7c4] {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.bank .content-top-deposit .item-content-top[data-v-0e24c7c4] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-0e24c7c4] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content-top-deposit h3[data-v-0e24c7c4] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

.wrap-field[data-v-0e24c7c4] {
    display: flex;
    width: calc(100% - 410px);
    flex-direction: column;
    justify-content: space-between
}

.wrap-content-deposit[data-v-0e24c7c4] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 8px
}

.field[data-v-0e24c7c4] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-0e24c7c4] {
    width: 200px;
    color: #fff;
    margin-bottom: 5px
}

.field .input-deposit[data-v-0e24c7c4] {
    display: flex;
    gap: 10px
}

.field .input-deposit .input-field[data-v-0e24c7c4] {
    width: calc(100% - 52px)
}

.field .icon-input-deposit[data-v-0e24c7c4] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-0e24c7c4] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-0e24c7c4] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-0e24c7c4] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 5px
}

.wrap-btn button[data-v-0e24c7c4] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-0e24c7c4]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-0e24c7c4]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-0e24c7c4] {
    border-radius: 8px;
    background: #212121;
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 15px;
    display: none
}

.v-btn[data-v-0e24c7c4],input[data-v-0e24c7c4],textarea[data-v-0e24c7c4] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 8px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-0e24c7c4]:focus,.v-btn[data-v-0e24c7c4]:hover,input[data-v-0e24c7c4]:focus,input[data-v-0e24c7c4]:hover,textarea[data-v-0e24c7c4]:focus,textarea[data-v-0e24c7c4]:hover {
    outline: none
}

@media(max-width: 992px) {
    .v-btn[data-v-0e24c7c4],input[data-v-0e24c7c4],textarea[data-v-0e24c7c4] {
        padding:4px 10px
    }
}

input[data-v-0e24c7c4]::-webkit-inner-spin-button,input[data-v-0e24c7c4]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-0e24c7c4] {
    -moz-appearance: textfield
}

.v-btn[data-v-0e24c7c4] {
    height: 42px;
    transform: scale(1);
    justify-content: start!important
}

@media(max-width: 992px) {
    .v-btn[data-v-0e24c7c4] {
        height:34px
    }
}

@media(max-width: 768px) {
    .v-btn[data-v-0e24c7c4] {
        height:41.5px
    }
}

.submit[data-v-0e24c7c4] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: var(--ready-casino-dark);
    color: #fff
}

.error-deposit[data-v-0e24c7c4],.suggest-amount-deposit[data-v-0e24c7c4] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-0e24c7c4] {
    color: red!important
}

.space[data-v-0e24c7c4] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-0e24c7c4] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-deposit .tab-item-deposit[data-v-0e24c7c4] {
        padding:4px 15px
    }

    .tab-deposit .tab-item-deposit[data-v-0e24c7c4]:first-child {
        margin-right: 10px
    }

    .wrap-deposit[data-v-0e24c7c4] {
        padding-top: 12px
    }

    .wrap-deposit .wrap-deposit-account[data-v-0e24c7c4] {
        width: 300px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-0e24c7c4] {
        font-size: 18px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-0e24c7c4] {
        transform: scale(.7);
        top: -30px;
        right: -30px
    }

    .wrap-deposit .wrap-field[data-v-0e24c7c4] {
        grid-gap: 12px;
        width: calc(100% - 330px)
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .title[data-v-0e24c7c4] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit[data-v-0e24c7c4] {
        width: 34px;
        height: 34px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit svg[data-v-0e24c7c4] {
        width: 20px
    }

    .wrap-deposit .des-bottom[data-v-0e24c7c4] {
        margin-top: 20px
    }

    .wrap-deposit .des-bottom p[data-v-0e24c7c4] {
        font-size: 12px
    }

    .wrap-deposit .submit[data-v-0e24c7c4] {
        margin-top: 24px
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-0e24c7c4] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-0e24c7c4] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-0e24c7c4] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-0e24c7c4] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-0e24c7c4] {
        top: -13px;
        right: 5px
    }

    .wrap-deposit .wrap-deposit-account .bank .content h3[data-v-0e24c7c4],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-0e24c7c4] {
        font-size: 13px
    }

    .wrap-deposit .wrap-deposit-account .des-bottom[data-v-0e24c7c4] {
        display: none
    }

    .tab-deposit[data-v-0e24c7c4] {
        font-size: 13px
    }

    .description[data-v-0e24c7c4] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-0e24c7c4] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-deposit[data-v-0e24c7c4] {
        grid-template-columns: 1fr
    }

    .wrap-field .field .input-deposit .input-field[data-v-0e24c7c4],.wrap-field .field .input-deposit[data-v-0e24c7c4],.wrap-field .field[data-v-0e24c7c4] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-0e24c7c4],.wrap-field .field input[data-v-0e24c7c4],.wrap-field .field textarea[data-v-0e24c7c4] {
        padding: 10px!important;
        width: 100%!important
    }

    .wrap-field .field p[data-v-0e24c7c4] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-0e24c7c4],.wrap-field .field input[data-v-0e24c7c4],.wrap-field .field p[data-v-0e24c7c4] {
        font-size: 15px
    }

    .wrap-field .wrap-btn[data-v-0e24c7c4] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-0e24c7c4] {
        margin-top: 12px;
        font-size: 12px;
        display: block
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-0e24c7c4] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-0e24c7c4] {
        margin: 0
    }

    .submit[data-v-0e24c7c4] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-0e24c7c4] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-0e24c7c4]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-0e24c7c4] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-0e24c7c4] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-0e24c7c4] {
        padding: 4px 16px
    }

    .content-top-deposit[data-v-0e24c7c4] {
        display: grid!important;
        grid-template-columns: 1fr;
        gap: 0!important
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-0e24c7c4] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-0e24c7c4] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-0e24c7c4] {
        transform: scale(.6);
        top: -40px;
        right: -30px
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-0e24c7c4] {
        margin: 5px 0
    }
}

#withdrawHistory[data-v-c4a494ec] {
    padding-top: 20px;
    height: 100%
}

.table_pc[data-v-c4a494ec] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-c4a494ec]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-c4a494ec]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-c4a494ec] {
        display:none
    }
}

table[data-v-c4a494ec] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-c4a494ec] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-c4a494ec] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-c4a494ec]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-c4a494ec]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-c4a494ec] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-c4a494ec]:hover {
    background-color: #212121
}

table tbody td[data-v-c4a494ec] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-c4a494ec],td[data-v-c4a494ec],th[data-v-c4a494ec] {
    border-collapse: collapse
}

.COMPLETED[data-v-c4a494ec] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-c4a494ec],.REQUEST[data-v-c4a494ec] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-c4a494ec] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-c4a494ec] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-c4a494ec] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile[data-v-c4a494ec] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-c4a494ec] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-c4a494ec] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-c4a494ec] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-c4a494ec] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-c4a494ec] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-c4a494ec] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-c4a494ec]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-6af0451a] {
    height: 100%;
    padding: 20px
}

.wrap-withdraw[data-v-6af0451a] {
    height: 100%;
    padding: 15px 0 0
}

.wrap-withdraw[data-v-6af0451a]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-6af0451a]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.tab-withdraw[data-v-6af0451a] {
    display: flex
}

.tab-withdraw .tab-item-withdraw[data-v-6af0451a] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px
}

.tab-withdraw .tab-item-withdraw[data-v-6af0451a]:first-child {
    margin-right: 12px
}

.tab-withdraw .tab-item-withdraw[data-v-6af0451a]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-withdraw .active[data-v-6af0451a] {
    background: var(--ready-casino-dark)
}

.description[data-v-6af0451a] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-6af0451a] {
    transition: all .3s ease-in
}

.item-lang[data-v-6af0451a]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-6af0451a] {
    color: #fff
}

.item-title img[data-v-6af0451a] {
    border: unset;
    border-radius: unset
}

.bank[data-v-6af0451a] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-6af0451a] {
    margin-bottom: 15px
}

.bank .content[data-v-6af0451a] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-6af0451a] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content h3[data-v-6af0451a] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-6af0451a] {
    display: grid;
    grid-gap: 30px;
    padding-top: 10px
}

.wrap-content-withdraw[data-v-6af0451a] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px 20px
}

.wrap-content-withdraw .des-bottom[data-v-6af0451a] {
    display: flex;
    align-items: center
}

@media(max-width: 768px) {
    .wrap-content-withdraw .des-bottom[data-v-6af0451a] {
        display:none
    }
}

.field[data-v-6af0451a] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-6af0451a] {
    width: 200px;
    color: #fff;
    margin-bottom: 10px
}

.field .input-withdraw[data-v-6af0451a] {
    display: flex;
    gap: 10px
}

.field .input-withdraw .input-field[data-v-6af0451a] {
    width: calc(100% - 52px)
}

.field .icon-input-withdraw[data-v-6af0451a] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-6af0451a] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-6af0451a] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-6af0451a] {
    display: flex;
    flex-direction: row;
    gap: 5px
}

.wrap-btn button[data-v-6af0451a] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-6af0451a]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-6af0451a]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-6af0451a] {
    display: none;
    border-radius: 8px;
    border: 1px solid #9e9e9e;
    background: #212121;
    padding: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px;
    position: relative
}

.des-bottom p[data-v-6af0451a] {
    width: 70%
}

.des-bottom img[data-v-6af0451a] {
    width: 25%;
    position: absolute;
    top: -10%;
    right: 0
}

.v-btn[data-v-6af0451a],input[data-v-6af0451a],textarea[data-v-6af0451a] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 15px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-6af0451a]:focus,.v-btn[data-v-6af0451a]:hover,input[data-v-6af0451a]:focus,input[data-v-6af0451a]:hover,textarea[data-v-6af0451a]:focus,textarea[data-v-6af0451a]:hover {
    outline: none
}

.v-btn[data-v-6af0451a] {
    height: 56px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-6af0451a] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-6af0451a] {
    width: 50%
}

.submit[data-v-6af0451a] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    color: #fff;
    background: var(--ready-casino-dark);
    margin-top: 30px
}

input[data-v-6af0451a]::-webkit-inner-spin-button,input[data-v-6af0451a]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-6af0451a] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-6af0451a] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-6af0451a] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-6af0451a] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-withdraw .tab-item-withdraw[data-v-6af0451a] {
        padding:4px 15px
    }

    .tab-withdraw .tab-item-withdraw[data-v-6af0451a]:first-child {
        margin-right: 10px
    }

    .wrap-withdraw[data-v-6af0451a] {
        padding-top: 12px
    }

    .wrap-withdraw .wrap-field[data-v-6af0451a] {
        grid-gap: 12px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw[data-v-6af0451a] {
        grid-gap: 10px 20px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw .title[data-v-6af0451a] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-withdraw .des-bottom[data-v-6af0451a] {
        margin-top: 20px
    }

    .wrap-withdraw .des-bottom p[data-v-6af0451a] {
        font-size: 13px
    }

    .wrap-withdraw .submit[data-v-6af0451a] {
        margin-top: 28px
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-6af0451a] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-6af0451a] {
        height: auto;
        padding-bottom: 20px
    }

    .tab-withdraw[data-v-6af0451a] {
        font-size: 13px
    }

    .description[data-v-6af0451a] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-6af0451a] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-6af0451a],.bank .content p[data-v-6af0451a] {
        font-size: 13px
    }

    .wrap-field[data-v-6af0451a] {
        padding-top: 12px;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-withdraw[data-v-6af0451a] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-6af0451a] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-6af0451a] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-6af0451a] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-6af0451a] {
        height: 42px
    }

    .wrap-field .field .v-btn[data-v-6af0451a],.wrap-field .field input[data-v-6af0451a],.wrap-field .field textarea[data-v-6af0451a] {
        padding: 8px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-6af0451a] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-6af0451a],.wrap-field .field input[data-v-6af0451a],.wrap-field .field p[data-v-6af0451a] {
        font-size: 15px
    }

    .wrap-field .field .wrap-content[data-v-6af0451a] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .wrap-btn[data-v-6af0451a] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-6af0451a] {
        margin-top: 12px;
        font-size: 12px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    .des-bottom img[data-v-6af0451a] {
        position: relative;
        width: 15%
    }

    .des-bottom p[data-v-6af0451a] {
        width: 80%
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-6af0451a],.wrap-field .field textarea[data-v-6af0451a] {
        width:100%
    }

    .wrap-field .field textarea[data-v-6af0451a] {
        height: 48px
    }

    .bank .content[data-v-6af0451a] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-6af0451a] {
        margin: 0
    }

    .submit[data-v-6af0451a] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-6af0451a] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-6af0451a] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-6af0451a] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-6af0451a]:first-child {
        margin-right: 5px
    }

    .des-bottom img[data-v-6af0451a] {
        position: relative;
        width: 25%
    }

    .des-bottom p[data-v-6af0451a] {
        width: 70%
    }
}

#myPage[data-v-4d68149d] {
    padding: 20px
}

#myPage .title-my-page[data-v-4d68149d] {
    background: rgba(231,91,255,.2);
    border-radius: 10px;
    padding: 10px 10px 10px 70px;
    display: flex;
    align-items: center;
    position: relative
}

#myPage .title-my-page img[data-v-4d68149d] {
    position: absolute;
    left: 10px;
    top: -20px
}

#myPage .title-my-page h3[data-v-4d68149d] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 20px
}

#myPage .title-my-page .image-bank-info[data-v-4d68149d] {
    top: 5px
}

#myPage .bank-info[data-v-4d68149d] {
    padding: 10px 10px 10px 85px
}

@media(max-width: 374px) {
    #myPage .title-my-page[data-v-4d68149d] {
        padding:10px 10px 10px 50px
    }

    #myPage .title-my-page h3[data-v-4d68149d] {
        font-size: 16px
    }

    #myPage .title-my-page img[data-v-4d68149d] {
        transform: scale(.7);
        left: 0
    }

    #myPage .title-my-page .image-bank-info[data-v-4d68149d] {
        top: -5px
    }

    #myPage .bank-info[data-v-4d68149d] {
        padding: 10px 10px 10px 65px;
        margin-top: 20px
    }
}

.disable .input-my-page .icon-my-page[data-v-4d68149d] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-4d68149d] {
    display: flex;
    gap: 10px
}

.input-my-page .input-field[data-v-4d68149d],.input-my-page input[data-v-4d68149d] {
    width: 90%!important
}

.icon-my-page[data-v-4d68149d] {
    width: 41px;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121
}

.form_mypage[data-v-4d68149d] {
    padding: 8px 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.form_mypage .item_input[data-v-4d68149d] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-4d68149d] {
    font-weight: 400;
    margin-bottom: 4px;
    font-size: 16px
}

.form_mypage .item_input .v-btn[data-v-4d68149d],.form_mypage .item_input input[data-v-4d68149d] {
    width: 100%;
    padding: 10px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.form_mypage .item_input .v-btn[data-v-4d68149d] {
    transform: scale(1);
    height: unset!important;
    justify-content: start!important
}

.form_mypage .item_input .disable-input[data-v-4d68149d] {
    background: #424242;
    border: none;
    pointer-events: none
}

@media(max-width: 576px) {
    .form_mypage[data-v-4d68149d] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-4d68149d] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-4d68149d] {
    width: 100%;
    padding: 10px 50px;
    color: #fff;
    border-radius: 8px;
    font-size: 14px;
    background-color: var(--ready-casino-light)
}

.btn .btn_submit[data-v-4d68149d]:hover {
    box-shadow: 0 8px 24px hsla(0,0%,100%,.2);
    transform: translateY(-2px)
}

.btn .btn_submit .icon[data-v-4d68149d] {
    transform: translateY(3px)
}

.list-bank[data-v-4d68149d] {
    height: 190px!important;
    background-color: #353535!important;
    border: 1px solid #757575
}

.list-bank[data-v-4d68149d]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-4d68149d] {
    transition: all .3s ease-in;
    border-bottom: 1px solid #757575
}

.item-bank[data-v-4d68149d]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-bank[data-v-4d68149d]:last-child {
    border-bottom: none
}

.item-title[data-v-4d68149d] {
    color: #fff
}

.item-title img[data-v-4d68149d] {
    border: unset;
    border-radius: unset
}

#text-error[data-v-4d68149d] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-4d68149d] {
    margin-top: 5px;
    font-size: 12px;
    color: #9e9e9e
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-4d68149d] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-4d68149d] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-4d68149d] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-4d68149d] {
        font-size: 12px
    }
}

.item_input {
    .input-check {
        .input {
            padding: 10px 12px!important
        }
    }
}

#coupon[data-v-0def77d3] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-0def77d3] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-0def77d3]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-0def77d3]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-0def77d3] {
        display:none
    }
}

table[data-v-0def77d3] {
    font-size: 14px
}

table thead tr[data-v-0def77d3] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-0def77d3] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-0def77d3]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-0def77d3]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-0def77d3] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-0def77d3]:hover {
    background-color: #212121
}

table tbody td[data-v-0def77d3] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-0def77d3],td[data-v-0def77d3],th[data-v-0def77d3] {
    border-collapse: collapse
}

button[data-v-0def77d3] {
    padding: .2rem .5rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-0def77d3] {
        padding:4px 8px
    }
}

.use[data-v-0def77d3] {
    background: #41bd5c;
    color: #fff
}

.expired[data-v-0def77d3] {
    background: #ebc220;
    color: #3a303f
}

.expired[data-v-0def77d3]:hover {
    cursor: no-drop
}

.used[data-v-0def77d3] {
    background: red;
    color: #fff
}

.used[data-v-0def77d3]:hover {
    cursor: no-drop
}

.item-mobile[data-v-0def77d3] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-0def77d3] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-0def77d3]:last-child {
    text-align: right
}

[data-v-0def77d3] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-0def77d3] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table-mobile[data-v-0def77d3] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-0def77d3] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-0def77d3] {
        height:100%;
        padding: 0 20px 20px;
        overflow-y: auto
    }

    .table-mobile[data-v-0def77d3] {
        display: block
    }
}

#wrapper_point[data-v-0a9a2c0c] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-0a9a2c0c] {
    display: none
}

.header_point[data-v-0a9a2c0c] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #bdbdbd;
    height: 120px;
    font-size: 14px;
    margin-bottom: 20px;
    align-items: center;
    gap: 30px
}

.header_point .item[data-v-0a9a2c0c] {
    font-weight: 700;
    border-radius: 10px;
    border: 1px solid #616161
}

.header_point .item[data-v-0a9a2c0c]:first-child {
    background: url(../images/point-1.8c477483.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-0a9a2c0c]:nth-child(2) {
    background: url(../images/point-2.ba41f1df.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-0a9a2c0c]:nth-child(3) {
    background: url(../images/point-3.9d69c609.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.item[data-v-0a9a2c0c] {
    text-align: center;
    background-color: #212121;
    padding: 20px 0;
    border-radius: 10px
}

.item .title[data-v-0a9a2c0c] {
    text-transform: uppercase
}

.item .number[data-v-0a9a2c0c] {
    margin-top: 16px;
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.body_point[data-v-0a9a2c0c] {
    padding-top: 16px;
    border-top: 1px solid #616161;
    height: calc(100% - 170px)
}

.form[data-v-0a9a2c0c] {
    display: flex;
    gap: 10px;
    font-size: 14px
}

.form input[data-v-0a9a2c0c] {
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    width: 200px;
    color: #fff
}

.form input[data-v-0a9a2c0c]:focus,.form input[data-v-0a9a2c0c]:hover {
    outline: none
}

.form .btn_sbumit[data-v-0a9a2c0c] {
    padding: 4px 10px;
    color: #fff;
    background-color: var(--ready-casino-dark);
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-0a9a2c0c]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-0a9a2c0c] {
    height: 100%
}

.content-point h3[data-v-0a9a2c0c] {
    color: var(--ready-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-0a9a2c0c] {
    height: calc(100% - 75px);
    overflow-y: auto
}

.table-point[data-v-0a9a2c0c]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-0a9a2c0c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-0a9a2c0c] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-0a9a2c0c] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-0a9a2c0c] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-0a9a2c0c]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-0a9a2c0c]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-0a9a2c0c] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-0a9a2c0c]:hover {
    background-color: #212121
}

table tbody td[data-v-0a9a2c0c] {
    color: #9e9e9e;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-0a9a2c0c],td[data-v-0a9a2c0c],th[data-v-0a9a2c0c] {
    border-collapse: collapse
}

[data-v-0a9a2c0c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-0a9a2c0c] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile .item_table[data-v-0a9a2c0c] {
    background-color: #262626;
    color: #9e9e9e;
    border-radius: 10px;
    padding: 10px;
    font-size: 13px
}

.table_mobile .item_value[data-v-0a9a2c0c] {
    color: #fff
}

.table_mobile .item_content[data-v-0a9a2c0c] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.table_mobile .item_content div[data-v-0a9a2c0c]:last-child {
    text-align: right
}

.completed[data-v-0a9a2c0c] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-0a9a2c0c] {
    color: #df7802!important;
    background: #552310
}

.fail[data-v-0a9a2c0c],.pending[data-v-0a9a2c0c] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.fail[data-v-0a9a2c0c] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-0a9a2c0c]::-webkit-inner-spin-button,input[data-v-0a9a2c0c]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-0a9a2c0c] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-0a9a2c0c] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-0a9a2c0c] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-0a9a2c0c] {
        height: auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .title[data-v-0a9a2c0c] {
        font-size: 18px
    }

    .table-point[data-v-0a9a2c0c] {
        display: none
    }

    .table_mobile[data-v-0a9a2c0c] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-0a9a2c0c] {
        height: 100%
    }

    .item[data-v-0a9a2c0c] {
        padding: 12px 0
    }
}

@media(max-width: 425px) {
    .form[data-v-0a9a2c0c] {
        font-size:13px
    }

    .form input[data-v-0a9a2c0c] {
        width: 100%
    }
}

#bettingHistory[data-v-7dfdbb37] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-7dfdbb37] {
    height: 100%;
    overflow-y: auto
}

.table_pc[data-v-7dfdbb37]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-7dfdbb37]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-7dfdbb37] {
        display:none
    }
}

.table_mobile[data-v-7dfdbb37] {
    display: none
}

table[data-v-7dfdbb37] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-7dfdbb37] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-7dfdbb37] {
    max-width: 200px;
    padding: 10px;
    color: #fff;
    text-align: left
}

table thead tr th[data-v-7dfdbb37]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-7dfdbb37]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-7dfdbb37] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-7dfdbb37]:hover {
    background-color: #212121
}

table tbody td[data-v-7dfdbb37] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-7dfdbb37],td[data-v-7dfdbb37],th[data-v-7dfdbb37] {
    border-collapse: collapse
}

.win[data-v-7dfdbb37] {
    color: #06df02
}

.lose[data-v-7dfdbb37] {
    color: #ff2f2f
}

.item-mobile[data-v-7dfdbb37] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-7dfdbb37] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-7dfdbb37]:last-child {
    text-align: right
}

[data-v-7dfdbb37] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-7dfdbb37] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-7dfdbb37] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-7dfdbb37] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-7dfdbb37] {
        display: block;
        padding-bottom: 20px
    }
}

.wrapper-alert[data-v-b3f41b5a] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-b3f41b5a] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-b3f41b5a] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-b3f41b5a] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-b3f41b5a] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-b3f41b5a] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-b3f41b5a]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-b3f41b5a] {
    margin-right: 20px;
    background-color: var(--ready-casino-dark)
}

.btn-no[data-v-b3f41b5a] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-b3f41b5a] {
        width:80vw
    }

    .des[data-v-b3f41b5a] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-b3f41b5a] {
        padding: 4px 16px;
        font-size: 13px
    }
}

#queryCreate[data-v-78e28ec2] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-78e28ec2] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    cursor: pointer;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.back[data-v-78e28ec2]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-78e28ec2] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-78e28ec2] {
    width: 100%
}

.form .form_input div[data-v-78e28ec2] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-78e28ec2] {
    margin-bottom: 4px
}

.form input[data-v-78e28ec2],.form textarea[data-v-78e28ec2] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-78e28ec2]:focus,.form input[data-v-78e28ec2]:hover,.form textarea[data-v-78e28ec2]:focus,.form textarea[data-v-78e28ec2]:hover {
    outline: none
}

.form textarea[data-v-78e28ec2] {
    min-height: 330px;
    max-height: 600px
}

.btn[data-v-78e28ec2] {
    text-align: right
}

.btn .btn_submit[data-v-78e28ec2] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-78e28ec2]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-78e28ec2] {
    transform: translateY(1px)
}

@media(max-width: 992px) {
    .form textarea[data-v-78e28ec2] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-78e28ec2] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-78e28ec2],.form input[data-v-78e28ec2],.form textarea[data-v-78e28ec2] {
        width: 100%
    }
}

#customer[data-v-0c1699de] {
    padding: 20px;
    height: 100%
}

.create[data-v-0c1699de] {
    text-align: right;
    margin-bottom: 20px
}

.create .btn_create[data-v-0c1699de] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.create .btn_create[data-v-0c1699de]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-0c1699de] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_customer[data-v-0c1699de] {
    margin-top: 16px;
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_customer[data-v-0c1699de]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-0c1699de]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-0c1699de]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-0c1699de] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-0c1699de] {
    text-align: left;
    padding: 10px;
    background-color: #424242
}

.table_customer .value[data-v-0c1699de] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-0c1699de] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242
}

.table_customer .value .item[data-v-0c1699de]:last-child {
    border-bottom: none
}

.table_customer .value .item[data-v-0c1699de]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_customer .value .item>div[data-v-0c1699de] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-0c1699de]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-0c1699de] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-0c1699de] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-0c1699de] {
    fill: var(--ready-casino-dark)
}

.table_customer .value .item .date[data-v-0c1699de] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-0c1699de] {
        font-size:12px
    }
}

.description[data-v-0c1699de] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-0c1699de] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-0c1699de] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-0c1699de] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-0c1699de] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-0c1699de] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-0c1699de] {
    display: none
}

.active_value[data-v-0c1699de] {
    background-color: #212121
}

.completed[data-v-0c1699de] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.fail[data-v-0c1699de] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-0c1699de] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-0c1699de] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .customer_group[data-v-0c1699de] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-0c1699de] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-0c1699de] {
        display: none
    }

    .create[data-v-0c1699de] {
        text-align: left
    }

    .table_mobile[data-v-0c1699de] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-0c1699de] {
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-0c1699de] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .description h5[data-v-0c1699de] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-0c1699de] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-0c1699de] {
        background-color: #262626;
        padding: 10px 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-0c1699de] {
        display: grid;
        grid-template-columns: 25% 72%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-0c1699de] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-0c1699de] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .description[data-v-0c1699de] {
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-0c1699de] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-0b496606] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-0b496606] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-0b496606] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-0b496606] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark)
}

.create .btn_create[data-v-0b496606]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-0b496606] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-0b496606] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_message[data-v-0b496606]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-0b496606]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-0b496606] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-0b496606] {
    text-align: left;
    padding: 10px;
    background: var(--ready-casino-dark)
}

.table_message .title>div[data-v-0b496606]:first-child {
    border-radius: 4px 0 0 4px
}

.table_message .title>div[data-v-0b496606]:last-child {
    border-radius: 0 4px 4px 0
}

.table_message .value[data-v-0b496606] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-0b496606] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242
}

.table_message .value .item[data-v-0b496606]:last-child {
    border-bottom: none
}

.table_message .value .item[data-v-0b496606]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_message .value .item>div[data-v-0b496606] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-0b496606]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-0b496606] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-0b496606] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-0b496606] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-0b496606] {
    color: var(--ready-casino-dark)
}

.table_message .value .item .trash:hover svg[data-v-0b496606] {
    fill: var(--ready-casino-dark)
}

.table_message .value .item .date[data-v-0b496606] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-0b496606] {
        font-size:12px
    }
}

.description[data-v-0b496606] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-0b496606] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-0b496606] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-0b496606] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-0b496606] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-0b496606] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-0b496606] {
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.table_mobile[data-v-0b496606] {
    display: none
}

.active_value[data-v-0b496606] {
    background-color: #212121
}

[data-v-0b496606] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-0b496606] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .messagebox_group[data-v-0b496606] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-0b496606] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-0b496606] {
        display: none
    }

    .create[data-v-0b496606] {
        text-align: left
    }

    .table_mobile[data-v-0b496606] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-0b496606] {
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-0b496606] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-0b496606] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-0b496606] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .item_moblie[data-v-0b496606] {
        padding: 10px 12px
    }

    .table_mobile .item_moblie>div[data-v-0b496606] {
        display: grid;
        grid-template-columns: calc(25% - 8px) 75%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-0b496606] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-0b496606] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .state .icon[data-v-0b496606] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .item_moblie .state .unread[data-v-0b496606] {
        color: var(--ready-casino-dark)
    }
}

#personal[data-v-698c312f] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    padding-top: 60px;
    overflow: hidden;
    height: 100%;
    border-top: 1px solid #fff
}

@media(max-width: 992px) {
    #personal[data-v-698c312f] {
        padding-top:103px
    }
}

@media(max-width: 374px) {
    #personal[data-v-698c312f] {
        padding-top:164px
    }
}

.titles[data-v-698c312f] {
    padding: 20px 10px 0 10px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-698c312f] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-698c312f]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-698c312f] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-698c312f] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-698c312f] {
    opacity: 1
}

.tab-personal[data-v-698c312f] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

@media(max-width: 1130px) {
    .tab-personal[data-v-698c312f] {
        gap:3px
    }
}

.tab-personal .tab-item-personal[data-v-698c312f] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #868e96;
    border-bottom: none
}

.tab-personal .tab-item-personal .icon[data-v-698c312f] {
    margin-right: 5px;
    opacity: .7
}

.tab-personal .tab-item-personal[data-v-698c312f]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-698c312f] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-698c312f] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-698c312f] {
        font-size:11px
    }

    .tab-personal .tab-item-personal .icon[data-v-698c312f] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-personal .tab-item-personal[data-v-698c312f] {
        height:35px
    }
}

.tab-personal .active[data-v-698c312f] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

.tab-personal .active .icon[data-v-698c312f] {
    opacity: 1
}

.tab-personal .active[data-v-698c312f]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-personal[data-v-698c312f] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-698c312f] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-698c312f] {
    height: 100%;
    overflow-y: auto
}

.tab-content[data-v-698c312f]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-698c312f]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.textKo[data-v-698c312f] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-698c312f] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-698c312f],.v-card--variant-flat[data-v-698c312f] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-698c312f] {
    background: transparent!important
}

.v-slide-group__next[data-v-698c312f],.v-slide-group__prev[data-v-698c312f] {
    display: none!important
}

@media(max-width: 768px) {
    .titles[data-v-698c312f] {
        padding:15px 8px 0 8px
    }

    .tab-content[data-v-698c312f] {
        height: 100%;
        overflow-y: hidden
    }
}

@media(max-width: 425px) {
    .titles .title-item[data-v-698c312f] {
        flex-wrap:wrap;
        justify-content: center;
        font-size: 12px
    }
}

#faq-services[data-v-5b570e9c] {
    padding: 20px;
    height: 100%
}

h3[data-v-5b570e9c],h5[data-v-5b570e9c] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_faq[data-v-5b570e9c] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-5b570e9c] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-5b570e9c]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-5b570e9c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-5b570e9c],.list-item .item[data-v-5b570e9c],.list-item .title[data-v-5b570e9c] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-5b570e9c],.list-item .item p[data-v-5b570e9c],.list-item .title p[data-v-5b570e9c] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-5b570e9c],.list-item .item .item_index[data-v-5b570e9c],.list-item .title .item_index[data-v-5b570e9c] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-5b570e9c] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-5b570e9c] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-faq[data-v-5b570e9c] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .value[data-v-5b570e9c] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-5b570e9c] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-5b570e9c] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-5b570e9c]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-5b570e9c]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-5b570e9c],.list-item .title[data-v-5b570e9c] {
    background: #383838
}

.item_state span[data-v-5b570e9c] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-5b570e9c] {
    background: #616161
}

.item_state_open[data-v-5b570e9c] {
    background: #9e9e9e
}

.description[data-v-5b570e9c] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-5b570e9c] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-5b570e9c] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-5b570e9c] {
    border-radius: 6px
}

.activeMessage .description[data-v-5b570e9c] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-5b570e9c] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-faq[data-v-5b570e9c] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-5b570e9c]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-5b570e9c] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-5b570e9c] {
    display: none
}

.line[data-v-5b570e9c] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-5b570e9c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-5b570e9c] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #faq-services[data-v-5b570e9c] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #faq-services[data-v-5b570e9c]::-webkit-scrollbar {
        width: 6px
    }

    #faq-services[data-v-5b570e9c]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-5b570e9c] {
        display: none
    }

    .list-item_mobile[data-v-5b570e9c] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-5b570e9c] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-5b570e9c],.list-item_mobile .item_mobile h5[data-v-5b570e9c] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-5b570e9c] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-5b570e9c] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-5b570e9c] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-5b570e9c] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-5b570e9c] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-5b570e9c] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-5b570e9c] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-5b570e9c] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-5b570e9c] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-5b570e9c] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-5b570e9c] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-5b570e9c] {
        font-size: 11px
    }
}

#event-services[data-v-f8afec40] {
    padding: 20px;
    height: 100%
}

h3[data-v-f8afec40],h5[data-v-f8afec40] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_event[data-v-f8afec40] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-f8afec40] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-f8afec40]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-f8afec40]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-f8afec40],.list-item .item[data-v-f8afec40],.list-item .title[data-v-f8afec40] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-f8afec40],.list-item .item p[data-v-f8afec40],.list-item .title p[data-v-f8afec40] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-f8afec40],.list-item .item .item_index[data-v-f8afec40],.list-item .title .item_index[data-v-f8afec40] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-f8afec40] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-f8afec40] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-event[data-v-f8afec40] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-event_date[data-v-f8afec40] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-f8afec40] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-f8afec40] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-f8afec40] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-f8afec40]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-f8afec40]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-f8afec40],.list-item .title[data-v-f8afec40] {
    background: #383838
}

.item_state span[data-v-f8afec40] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-f8afec40] {
    background: #616161
}

.item_state_open[data-v-f8afec40] {
    background: #9e9e9e
}

.description[data-v-f8afec40] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-f8afec40] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-f8afec40] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-f8afec40] {
    border-radius: 6px
}

.activeMessage .description[data-v-f8afec40] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-f8afec40] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-event[data-v-f8afec40] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-f8afec40]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-f8afec40] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-f8afec40] {
    display: none
}

.line[data-v-f8afec40] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-f8afec40] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-f8afec40] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #event-services[data-v-f8afec40] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #event-services[data-v-f8afec40]::-webkit-scrollbar {
        width: 6px
    }

    #event-services[data-v-f8afec40]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-f8afec40] {
        display: none
    }

    .list-item_mobile[data-v-f8afec40] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-f8afec40] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-f8afec40],.list-item_mobile .item_mobile h5[data-v-f8afec40] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-f8afec40] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-f8afec40] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-f8afec40] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-f8afec40] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-f8afec40] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-f8afec40] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-f8afec40] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-f8afec40] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-f8afec40] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-f8afec40] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-f8afec40] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-f8afec40] {
        font-size: 11px
    }
}

#notice-services[data-v-0aed75ee] {
    padding: 20px;
    height: 100%
}

h3[data-v-0aed75ee],h5[data-v-0aed75ee] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_notice[data-v-0aed75ee] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-0aed75ee] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-0aed75ee]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-0aed75ee]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-0aed75ee],.list-item .item[data-v-0aed75ee],.list-item .title[data-v-0aed75ee] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-0aed75ee],.list-item .item p[data-v-0aed75ee],.list-item .title p[data-v-0aed75ee] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-0aed75ee],.list-item .item .item_index[data-v-0aed75ee],.list-item .title .item_index[data-v-0aed75ee] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-0aed75ee] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-0aed75ee] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-notice[data-v-0aed75ee] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-notice_date[data-v-0aed75ee] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-0aed75ee] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-0aed75ee] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-0aed75ee] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-0aed75ee]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-0aed75ee]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-0aed75ee],.list-item .title[data-v-0aed75ee] {
    background: #383838
}

.item_state span[data-v-0aed75ee] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-0aed75ee] {
    background: #616161
}

.item_state_open[data-v-0aed75ee] {
    background: #9e9e9e
}

.description[data-v-0aed75ee] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-0aed75ee] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-0aed75ee] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-0aed75ee] {
    border-radius: 6px
}

.activeMessage .description[data-v-0aed75ee] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-0aed75ee] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-notice[data-v-0aed75ee] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-0aed75ee]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-0aed75ee] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-0aed75ee] {
    display: none
}

.line[data-v-0aed75ee] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-0aed75ee] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-0aed75ee] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #notice-services[data-v-0aed75ee] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #notice-services[data-v-0aed75ee]::-webkit-scrollbar {
        width: 6px
    }

    #notice-services[data-v-0aed75ee]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-0aed75ee] {
        display: none
    }

    .list-item_mobile[data-v-0aed75ee] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-0aed75ee] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-0aed75ee],.list-item_mobile .item_mobile h5[data-v-0aed75ee] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-0aed75ee] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-0aed75ee] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-0aed75ee] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-0aed75ee] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-0aed75ee] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-0aed75ee] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-0aed75ee] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-0aed75ee] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-0aed75ee] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-0aed75ee] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-0aed75ee] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-0aed75ee] {
        font-size: 11px
    }
}

#partnership[data-v-1d7b4dee] {
    padding: 20px;
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain
}

.partnership_group .partnership_header[data-v-1d7b4dee] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-1d7b4dee] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-1d7b4dee] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-1d7b4dee] {
    width: 90%;
    margin: 48px auto 0
}

.partnership_group .partnership_body .list_item[data-v-1d7b4dee] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 40px
}

.partnership_group .partnership_body .item[data-v-1d7b4dee] {
    height: 100px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-1d7b4dee]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-1d7b4dee] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-1d7b4dee] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-1d7b4dee] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-1d7b4dee] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-1d7b4dee] {
        padding:30px 12px
    }

    .partnership_group .partnership_body[data-v-1d7b4dee] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-1d7b4dee] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-1d7b4dee] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-1d7b4dee] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-1d7b4dee] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#services[data-v-48f58768] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain;
    padding-top: 70px;
    height: 100%
}

.titles[data-v-48f58768] {
    padding: 20px 20px 0 20px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-48f58768] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    border: 1px solid #868e96;
    border-bottom: none
}

.titles .title-item[data-v-48f58768]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-48f58768] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-48f58768] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-48f58768] {
    opacity: 1
}

.tab[data-v-48f58768] {
    height: calc(100% - 70px)
}

.v-card--variant-elevated[data-v-48f58768],.v-card--variant-flat[data-v-48f58768] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-48f58768] {
    background: transparent!important
}

.textKo[data-v-48f58768] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-48f58768] {
        font-size:14px!important
    }
}

@media(max-width: 768px) {
    .titles[data-v-48f58768] {
        padding:22px 8px 0 8px
    }

    .tab[data-v-48f58768] {
        height: 100%
    }
}

.guide-item[data-v-0a5f9450] {
    width: 100%
}

.title-guide[data-v-0a5f9450] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-0a5f9450] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-87e7a110] {
    width: 100%
}

.title-guide[data-v-87e7a110] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-24b0f620] {
    width: 100%
}

.title-guide[data-v-24b0f620] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-29992938] {
    width: 100%
}

.title-guide[data-v-29992938] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-938bd744] {
    width: 100%
}

.title-guide[data-v-938bd744] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-2105ebb3] {
    width: 100%
}

.title-guide[data-v-2105ebb3] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-3ca9ac3a] {
    width: 100%
}

.title-guide[data-v-3ca9ac3a] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-45bf59bc] {
    width: 100%
}

.title-guide[data-v-45bf59bc] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-45bf59bc] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-6387995e] {
    height: 100%;
    margin: 0 auto;
    padding: 30px;
    overflow-y: auto;
    background: linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat
}

@media(max-width: 768px) {
    #rules[data-v-6387995e] {
        height:100%;
        padding: 30px 10px 30px 10px
    }
}

#rules h2[data-v-6387995e] {
    font-size: 1.5rem
}

#rules .tab-rules[data-v-6387995e] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

#rules .tab-rules .tab-item-rules[data-v-6387995e] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-6387995e]:hover {
    transform: scale(.95);
    transition: all .3s
}

#rules .tab-rules .active[data-v-6387995e] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

#rules .tab-rules .active[data-v-6387995e]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    #rules .tab-rules[data-v-6387995e] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-6387995e] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-6387995e] {
    border-radius: 10px 10px 0 0;
    background: #383838;
    margin-right: 4px;
    width: calc(12.5% - 4px);
    font-size: 14px
}

#rules .tab-item .v-btn__content[data-v-6387995e] {
    font-size: 14px
}

@media(max-width: 1080px) {
    #rules .tab-item[data-v-6387995e] {
        width:auto
    }
}

#rules .tab-item[data-v-6387995e]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-6387995e] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .v-slide-group-item--active[data-v-6387995e] {
    border: 1px solid var(--Rectangle-17,#ab47bc);
    background: var(--Rectangle-17,#ab47bc)
}

#rules .tab-content[data-v-6387995e] {
    height: 470px;
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    border-radius: none;
    background: transparent;
    color: #fff;
    border: 1px solid #9c27b0;
    border-radius: 0 0 10px 10px
}

#rules .tab-content h3[data-v-6387995e],#rules .tab-content h4[data-v-6387995e] {
    color: var(--ready-casino-light)
}

#rules .tab-content p[data-v-6387995e]:last-child,#rules .tab-content ul[data-v-6387995e] {
    margin-bottom: 0
}

#rules .tab-content[data-v-6387995e]::-webkit-scrollbar {
    width: 0
}

@media(max-width: 768px) {
    #rules .tab-content[data-v-6387995e] {
        height:66vh
    }
}

#rules .v-btn__content[data-v-6387995e] {
    font-size: 14px
}

#rules .v-slide-group__content[data-v-6387995e] {
    justify-content: space-between
}

#rules .v-tab__slider[data-v-6387995e] {
    background: var(--primaryPlayG3)
}

#rules .title-guide[data-v-6387995e] {
    padding-top: 16px;
    margin-top: 0
}

@media(max-width: 768px) {
    #rules .card[data-v-6387995e] {
        width:95%
    }

    #rules .tab-item .v-btn__content[data-v-6387995e] {
        font-size: 9px
    }
}

.tab-item {
    .v-btn__content {
        font-size: 12px
    }

    .v-tab__slider {
        height: 0!important
    }

    .v-tab--selected .v-tab__slider,.v-tab__slider {
        opacity: 0!important
    }
}

#videoSlot[data-v-22bfa4e6] {
    height: calc(100% - 71px);
    padding: 10px;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

#videoSlot[data-v-22bfa4e6]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-22bfa4e6]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #videoSlot[data-v-22bfa4e6] {
        height:-moz-max-content;
        height: max-content
    }
}

.slot[data-v-22bfa4e6] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-22bfa4e6] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-22bfa4e6] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-22bfa4e6] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 6px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-22bfa4e6] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-22bfa4e6] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-22bfa4e6] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-22bfa4e6] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px;
    margin-bottom: 30px
}

.item-casino[data-v-22bfa4e6] {
    animation: scBtnAnim-22bfa4e6 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #474545;
    border-radius: 13px;
    max-height: 140px;
    height: 100%;
    position: relative
}

.item-casino[data-v-22bfa4e6]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino .logo_premium[data-v-22bfa4e6] {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain;
    width: 24px
}

.item-casino[data-v-22bfa4e6]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-22bfa4e6] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_slot_content[data-v-22bfa4e6] {
    height: 100%
}

.search-game[data-v-22bfa4e6] {
    display: flex;
    padding: 15px 0 10px;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-22bfa4e6] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-22bfa4e6] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-22bfa4e6] {
    border: 1px solid var(--ready-casino-light);
    padding: 6px 30px 6px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff
}

.search-game input[data-v-22bfa4e6]:active,.search-game input[data-v-22bfa4e6]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-22bfa4e6] {
        min-width:200px;
        width: 100%
    }
}

.search-game .wrap-filter[data-v-22bfa4e6] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    padding: 4px 8px;
    border-radius: 70px;
    display: flex;
    align-items: center;
    gap: 4px
}

.search-game .wrap-filter>div[data-v-22bfa4e6] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 4px 8px;
    border: 1px solid transparent;
    cursor: pointer
}

.search-game .wrap-filter>div p[data-v-22bfa4e6] {
    font-size: 13px;
    color: #e0e0e0;
    font-weight: 500
}

.search-game .wrap-filter>div[data-v-22bfa4e6]:hover:not(.activeFilter) {
    transition: all 1s;
    border-radius: 70px;
    background: #949494
}

.search-game .wrap-filter .activeFilter[data-v-22bfa4e6] {
    border-radius: 70px;
    border: 1px solid var(--ready-casino-light);
    background: #2b173d
}

.search-game .wrap-filter .activeFilter p[data-v-22bfa4e6] {
    color: #fff
}

@media(max-width: 425px) {
    .search-game .wrap-filter[data-v-22bfa4e6] {
        justify-content:space-between
    }

    .search-game .wrap-filter>div[data-v-22bfa4e6] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-22bfa4e6] {
        display: none
    }

    .search-game .wrap-filter .activeFilter p[data-v-22bfa4e6] {
        display: inline-block
    }
}

.search-game.justify-content-search[data-v-22bfa4e6] {
    justify-content: space-between
}

.pagination-slot[data-v-22bfa4e6] {
    display: flex;
    justify-content: center
}

[data-v-22bfa4e6] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-22bfa4e6] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@keyframes scBtnAnim-22bfa4e6 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-22bfa4e6] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-22bfa4e6] {
        grid-template-columns:repeat(3,1fr)
    }

    .pagination-slot[data-v-22bfa4e6] {
        margin-top: 20px
    }

    .search-game.justify-content-search[data-v-22bfa4e6] {
        flex-direction: column
    }

    .search-game.justify-content-search .wrap_input-search[data-v-22bfa4e6] {
        flex: 1;
        width: 100%
    }

    .search-game.justify-content-search input[data-v-22bfa4e6] {
        width: 100%
    }
}

@media(max-width: 450px) {
    .slot[data-v-22bfa4e6] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#wrapper_slot[data-v-2ed3e5ba] {
    padding: 20px;
    height: 100%
}

.company[data-v-2ed3e5ba] {
    height: 30%;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

.company[data-v-2ed3e5ba]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-2ed3e5ba]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-2ed3e5ba] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-2ed3e5ba]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-2ed3e5ba]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-2ed3e5ba] {
    height: 70%
}

.slot[data-v-2ed3e5ba]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-2ed3e5ba]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-2ed3e5ba] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-2ed3e5ba],.outstanding[data-v-2ed3e5ba] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 8px 10px
}

.item[data-v-2ed3e5ba],.item_company[data-v-2ed3e5ba] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-2ed3e5ba]:hover,.item_company[data-v-2ed3e5ba]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-2ed3e5ba],.content_item[data-v-2ed3e5ba] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-2ed3e5ba],.content_item .name[data-v-2ed3e5ba] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-2ed3e5ba],.content_item .name[data-v-2ed3e5ba] {
        font-size:12px
    }
}

.outstanding .item[data-v-2ed3e5ba] {
    min-height: 54px;
    grid-template-columns: 1fr;
    padding: 0 5px;
    position: relative
}

.outstanding .item .logo-top-company[data-v-2ed3e5ba] {
    position: absolute;
    width: 25px;
    height: auto;
    right: -4px;
    top: -6px
}

.outstanding .disabled[data-v-2ed3e5ba] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-2ed3e5ba]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-2ed3e5ba] {
    height: 54px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-2ed3e5ba] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-2ed3e5ba] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-2ed3e5ba] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .company_logo[data-v-2ed3e5ba] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-2ed3e5ba] {
    height: 50px
}

.outstanding .logo img[data-v-2ed3e5ba] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-2ed3e5ba] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-2ed3e5ba] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-2ed3e5ba] {
        width:100%
    }
}

.list-company[data-v-2ed3e5ba] {
    margin-top: 10px
}

.list-company .logo_item[data-v-2ed3e5ba] {
    width: 100%;
    height: 36px
}

img[data-v-2ed3e5ba] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-2ed3e5ba] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-2ed3e5ba] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-2ed3e5ba]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-2ed3e5ba] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-2ed3e5ba] {
    animation: scBtnAnim-2ed3e5ba .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-2ed3e5ba] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-2ed3e5ba] {
    color: #fff
}

.item-casino[data-v-2ed3e5ba]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-2ed3e5ba {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-2ed3e5ba] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-2ed3e5ba] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-2ed3e5ba],.outstanding[data-v-2ed3e5ba] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-2ed3e5ba] {
        padding:26px 12px
    }

    .body_slot[data-v-2ed3e5ba] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-2ed3e5ba],.outstanding[data-v-2ed3e5ba] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-2ed3e5ba] {
        padding:10px
    }

    .company[data-v-2ed3e5ba] {
        height: 170px
    }

    .slot[data-v-2ed3e5ba] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-2ed3e5ba],.outstanding[data-v-2ed3e5ba] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-2ed3e5ba],.item_company[data-v-2ed3e5ba] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-2ed3e5ba] {
        width:110px;
        height: 40px
    }

    .item[data-v-2ed3e5ba],.item_company[data-v-2ed3e5ba] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-2ed3e5ba] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-2ed3e5ba],.outstanding .logo_brand[data-v-2ed3e5ba] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-2ed3e5ba] {
        width: 100%;
        height: 35px
    }
}

#wrap-sky-wind[data-v-89db657e] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    margin: 10px;
    padding: 10px;
    border-radius: 10px;
    height: calc(100% - 20px)
}

@media(max-width: 768px) {
    #wrap-sky-wind[data-v-89db657e] {
        height:-moz-max-content;
        height: max-content
    }
}

#skywind[data-v-89db657e] {
    height: calc(100% - 52px);
    padding: 10px 0;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#skywind[data-v-89db657e]::-webkit-scrollbar {
    width: 6px
}

#skywind[data-v-89db657e]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #skywind[data-v-89db657e] {
        height:-moz-max-content;
        height: max-content;
        overflow-x: hidden
    }
}

.skywind-list[data-v-89db657e] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_skywind[data-v-89db657e] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_skywind[data-v-89db657e] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_skywind .overlay[data-v-89db657e] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_skywind .play[data-v-89db657e] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_skywind:hover .overlay[data-v-89db657e] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-89db657e] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-89db657e] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-89db657e] {
    animation: scBtnAnim-89db657e .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid var(--ready-casino-light);
    border-radius: 13px;
    max-height: 140px;
    height: 100%
}

.item-casino[data-v-89db657e]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino[data-v-89db657e]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-89db657e] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_skywind_content[data-v-89db657e] {
    height: 100%
}

.search-game[data-v-89db657e] {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-89db657e] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-89db657e] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-89db657e] {
    background: #292929;
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-89db657e]:active,.search-game input[data-v-89db657e]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-89db657e] {
        min-width:200px;
        width: 100%
    }
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-89db657e] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-89db657e] {
        flex: 1
    }
}

@media(max-width: 475px) {
    .search-game[data-v-89db657e] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }
}

.pagination-slot[data-v-89db657e] {
    display: flex;
    justify-content: center
}

[data-v-89db657e] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-89db657e] .v-pagination__item--is-active {
    background-color: var(--ready-casino-light)
}

@keyframes scBtnAnim-89db657e {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(min-width: 950px)and (max-width:1100px) {
    .skywind-list[data-v-89db657e] {
        grid-template-columns:repeat(6,1fr)
    }
}

@media(max-width: 950px) {
    .skywind-list[data-v-89db657e] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .skywind-list[data-v-89db657e] {
        grid-template-columns:repeat(4,1fr)
    }

    .pagination-slot[data-v-89db657e] {
        margin-top: 20px
    }

    .skywind-list[data-v-89db657e] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .skywind-list[data-v-89db657e] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

.toast-wrapper[data-v-08367d8c] {
    position: fixed;
    top: 0;
    right: 20px;
    width: auto;
    height: auto;
    z-index: 999;
    color: #fff
}

.item-alert[data-v-08367d8c] {
    margin-top: 5px;
    animation: side-in-08367d8c .2s linear
}

@keyframes side-in-08367d8c {
    0% {
        right: -100px;
        opacity: 0
    }

    to {
        right: 20px;
        opacity: 1
    }
}

#nav-custom[data-v-aadb475e] {
    color: #fff;
    position: sticky;
    width: 256px;
    min-width: 256px;
    height: 100vh;
    top: 0;
    overflow-y: auto;
    background: #212121;
    z-index: 7;
    border-bottom: 2px solid #495057
}

#nav-custom[data-v-aadb475e]::-webkit-scrollbar {
    width: 6px
}

#nav-custom[data-v-aadb475e]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#nav-custom .wrap-nav[data-v-aadb475e] {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

#nav-custom .wrap-nav .desktop[data-v-aadb475e] {
    width: 100%
}

#nav-custom .wrap-nav .desktop .wrap-btn-auth-mobile[data-v-aadb475e] {
    padding: 10px 20px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .desktop .agent-mobile[data-v-aadb475e],#nav-custom .wrap-nav .desktop .user[data-v-aadb475e],#nav-custom .wrap-nav .desktop[data-v-aadb475e] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-logo-main[data-v-aadb475e] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0
}

#nav-custom .wrap-nav .nav-menu-desktop[data-v-aadb475e] {
    display: flex;
    align-items: left;
    flex-direction: column;
    width: 100%
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-aadb475e] {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    transition: all .3s ease-in;
    cursor: pointer
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item[data-v-aadb475e]:hover {
    background: var(--ready-casino-dark);
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item:hover .item-top span[data-v-aadb475e]:last-child {
    color: #fff;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .nav-icon[data-v-aadb475e] {
    margin-right: 10px
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top[data-v-aadb475e] {
    display: flex;
    flex-direction: column
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-aadb475e]:first-child {
    color: #fafafa;
    font-size: 14px;
    font-weight: 600
}

#nav-custom .wrap-nav .nav-menu-desktop .nav-item .item-top span[data-v-aadb475e]:last-child {
    color: #9e9e9e;
    font-size: 12px;
    text-transform: uppercase;
    transition: all .3s ease-in
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .nav-menu-desktop[data-v-aadb475e] {
        display:none
    }
}

#nav-custom .wrap-nav .nav-menu-mobile[data-v-aadb475e] {
    display: none
}

#nav-custom .wrap-nav .total-money[data-v-aadb475e] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px 20px;
    border-radius: 10px;
    font-weight: 700
}

#nav-custom .wrap-nav .total-money div[data-v-aadb475e] {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 10px;
    background: #000
}

#nav-custom .wrap-nav .total-money div span[data-v-aadb475e] {
    color: #9e9e9e;
    font-size: 11px;
    line-height: normal;
    margin-right: 6px
}

#nav-custom .wrap-nav .total-money .point[data-v-aadb475e] {
    cursor: pointer
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .total-money[data-v-aadb475e] {
        display:none
    }
}

#nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-aadb475e],#nav-custom .wrap-nav .wrap-btn-auth[data-v-aadb475e] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-aadb475e],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-aadb475e] {
    padding: 4px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #616161;
    transition: all .3s ease-in;
    cursor: pointer;
    font-size: 16px
}

#nav-custom .wrap-nav .wrap-btn-auth div[data-v-aadb475e]:hover,#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-aadb475e]:hover {
    transform: scale(.95);
    opacity: .8;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .wrap-btn-auth .signup[data-v-aadb475e],#nav-custom .wrap-nav .wrap-btn-auth-mobile .signup[data-v-aadb475e] {
    background: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-light)
}

@media(max-width: 450px) {
    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-aadb475e],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-aadb475e] {
        padding:6px 4px;
        font-size: 16px
    }
}

@media(max-width: 320px) {
    #nav-custom .wrap-nav .wrap-btn-auth-mobile[data-v-aadb475e],#nav-custom .wrap-nav .wrap-btn-auth[data-v-aadb475e] {
        grid-template-columns:1fr
    }

    #nav-custom .wrap-nav .wrap-btn-auth div[data-v-aadb475e],#nav-custom .wrap-nav .wrap-btn-auth-mobile div[data-v-aadb475e] {
        padding: 2px 4px;
        font-size: 10px
    }
}

#nav-custom .wrap-nav .overlay[data-v-aadb475e] {
    display: none
}

#nav-custom .wrap-nav .agent-mobile[data-v-aadb475e] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 10px 20px 10px 20px
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-aadb475e],#nav-custom .wrap-nav .agent-mobile a[data-v-aadb475e] {
    font-size: 14px;
    padding: 4px 10px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

#nav-custom .wrap-nav .agent-mobile .total-money svg[data-v-aadb475e],#nav-custom .wrap-nav .agent-mobile a svg[data-v-aadb475e] {
    margin-right: 5px
}

#nav-custom .wrap-nav .agent-mobile a[data-v-aadb475e] {
    width: 100%;
    justify-content: center
}

#nav-custom .wrap-nav .agent-mobile .agent-page[data-v-aadb475e] {
    background: var(--ready-casino-dark)
}

#nav-custom .wrap-nav .agent-mobile .settlement[data-v-aadb475e] {
    background: #424242
}

#nav-custom .wrap-nav .agent-mobile .total-money[data-v-aadb475e] {
    flex-direction: row;
    background: #000
}

#nav-custom .wrap-nav .agent-mobile .total-money p[data-v-aadb475e] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

#nav-custom .wrap-nav .agent-mobile .total-money span[data-v-aadb475e] {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-aadb475e],#nav-custom .wrap-nav .agent-mobile .refesh[data-v-aadb475e] {
    display: flex;
    align-items: center
}

#nav-custom .wrap-nav .agent-mobile .calculate[data-v-aadb475e] {
    background: #424242;
    border-radius: 10px;
    padding: 4px 8px
}

@media(max-width: 1300px) {
    #nav-custom .wrap-nav .overlay[data-v-aadb475e] {
        display:block;
        position: fixed;
        background-color: rgba(0,0,0,.5);
        width: 110%;
        height: 100vh;
        left: -5%;
        top: 0;
        z-index: 5
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-aadb475e] {
        display: block;
        width: 240px;
        height: 100vh;
        background: #212121;
        position: fixed;
        top: 0;
        left: -240px;
        z-index: 6;
        transition: all .3s ease-in;
        overflow-y: auto
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-aadb475e]::-webkit-scrollbar {
        width: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile[data-v-aadb475e]::-webkit-scrollbar-thumb {
        background: #353434;
        border-radius: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .close[data-v-aadb475e] {
        padding: 20px 20px 0 20px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile[data-v-aadb475e] {
        padding: 5px 20px 0 20px;
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div[data-v-aadb475e] {
        border-radius: 10px;
        background: #0f0f0f;
        padding: 2px 10px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase
    }

    #nav-custom .wrap-nav .nav-menu-mobile .total-money-mobile div span[data-v-aadb475e] {
        color: #9e9e9e;
        font-size: 10px;
        line-height: normal;
        margin-right: 5px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-aadb475e] {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        transition: all .3s ease-in;
        cursor: pointer
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item[data-v-aadb475e]:hover {
        background: var(--ready-casino-dark);
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item:hover .item-top span[data-v-aadb475e]:last-child {
        color: #fff;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .nav-icon[data-v-aadb475e] {
        margin-right: 10px
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top[data-v-aadb475e] {
        display: flex;
        flex-direction: column
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-aadb475e]:first-child {
        color: #fafafa;
        font-size: 14px;
        font-weight: 600
    }

    #nav-custom .wrap-nav .nav-menu-mobile .nav-item .item-top span[data-v-aadb475e]:last-child {
        color: #9e9e9e;
        font-size: 12px;
        text-transform: uppercase;
        transition: all .3s ease-in
    }

    #nav-custom .wrap-nav .active[data-v-aadb475e] {
        left: 0!important;
        transition: all .3s ease-in
    }
}

#nav-custom .lang[data-v-aadb475e] {
    font-size: 12px;
    width: 120px;
    text-align: center;
    line-height: 16px;
    display: flex;
    align-items: center
}

#nav-custom .more[data-v-aadb475e] {
    display: none;
    margin-right: 20px
}

@media(max-width: 1300px) {
    #nav-custom .more[data-v-aadb475e] {
        display:flex
    }

    #nav-custom[data-v-aadb475e] {
        position: fixed;
        max-width: 1440px;
        min-width: auto;
        left: 0;
        width: 100%;
        height: auto;
        display: flex
    }

    #nav-custom .wrap-nav[data-v-aadb475e] {
        width: 100%;
        flex-direction: row!important;
        justify-content: space-between;
        padding: 0 20px;
        height: 64px
    }

    #nav-custom .wrap-nav .wrap-logo-main[data-v-aadb475e] {
        width: 175px;
        padding: 10px 0
    }
}

@media(max-width: 374px) {
    #nav-custom .wrap-nav .wrap-logo-main[data-v-aadb475e] {
        width:135px
    }
}

.logo-main-custom[data-v-aadb475e] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.lang-header-mobile[data-v-aadb475e] {
    display: none
}

@media(max-width: 1300px) {
    .lang-header-mobile[data-v-aadb475e] {
        display:block
    }

    .wrap-btn-auth[data-v-aadb475e] {
        display: none!important
    }

    .wrap-btn-auth-mobile[data-v-aadb475e] {
        padding: 10px 20px 0;
        margin-bottom: 50px;
        font-size: 12px
    }
}

@media(max-width: 768px) {
    .wrap-auth[data-v-aadb475e] {
        margin-bottom:70px
    }
}

@media(max-width: 374px) {
    .logo-main[data-v-aadb475e] {
        width:100px
    }

    .more[data-v-aadb475e] {
        margin-right: 10px!important
    }
}

.no-data-page[data-v-5a8c5001] {
    padding: 2rem 1rem
}

.no-data-page .des[data-v-5a8c5001] {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-top: 1rem
}

@media(max-width: 768px) {
    img[data-v-5a8c5001] {
        width:70%;
        height: auto
    }
}

#footer[data-v-42147d64] {
    padding: 50px 0;
    background: url(../images/bg-footer.573190fc.png);
    position: relative
}

#footer img[data-v-42147d64] {
    width: 170px;
    position: absolute;
    right: 20px;
    top: -30px
}

@media(max-width: 768px) {
    #footer img[data-v-42147d64] {
        display:none
    }
}

.default[data-v-42147d64] {
    width: 95%
}

h5[data-v-42147d64] {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    text-transform: uppercase
}

span[data-v-42147d64] {
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 16px;
    font-weight: 700
}

@media(max-width: 424px) {
    #footer[data-v-42147d64] {
        padding:20px 10px
    }

    h5[data-v-42147d64],span[data-v-42147d64] {
        font-size: 12px
    }
}

.input-check[data-v-337e5814] {
    position: relative
}

.input-check .v-btn[data-v-337e5814],.input-check input[data-v-337e5814] {
    width: 100%;
    padding: 6px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.input-check input[data-v-337e5814]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-check input[type=number][data-v-337e5814] {
    -moz-appearance: textfield
}

.input-check .invalid[data-v-337e5814] {
    border: 1px solid #992323
}

.input-check .div-image[data-v-337e5814] {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 13px
}

.input-check .div-image svg[data-v-337e5814] {
    width: 12px;
    height: 12px
}

.input-check .div-image .btn-input[data-v-337e5814] {
    border-radius: 16px;
    background: var(--neutral-200);
    padding: 4px 14px
}

.modal-wrapper[data-v-c67ef89c] {
    position: fixed;
    overflow: hidden;
    z-index: 77;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-c67ef89c] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-c67ef89c] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-c67ef89c] {
    position: absolute;
    z-index: -1
}

.close[data-v-c67ef89c] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-c67ef89c] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-c67ef89c] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    background: url(../images/bg-popup.1f9fb125.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0 8%;
    border: 1px solid #424242
}

.logo-main-custom[data-v-c67ef89c] {
    width: 95px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-c67ef89c] {
    height: calc(100% - 50px);
    overflow-y: auto
}

.content-modal[data-v-c67ef89c]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-c67ef89c]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.content-modal_slot[data-v-c67ef89c] {
    height: calc(100% - 85px)
}

.close-modal[data-v-c67ef89c] {
    padding: 8px;
    border-radius: 50%;
    background: #fff;
    display: flex;
    cursor: pointer;
    transition: all .3s;
    opacity: .7
}

.close-modal[data-v-c67ef89c]:hover {
    transform: scale(1.03);
    transition: all .3s;
    opacity: 1
}

.modal-top[data-v-c67ef89c] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 0 20px;
    height: 50px
}

@media(max-width: 768px) {
    .modal-top[data-v-c67ef89c] {
        padding:12px
    }

    .modal-top .title h5[data-v-c67ef89c] {
        font-size: 20px
    }
}

.title[data-v-c67ef89c] {
    display: flex;
    align-items: center
}

.title h5[data-v-c67ef89c] {
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-c67ef89c] {
    fill: #fff!important
}

.logo[data-v-c67ef89c] {
    height: 50px
}

@media(min-width: 769px) {
    .modalLogin[data-v-c67ef89c] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-c67ef89c] {
        overflow-y: initial
    }

    .modalSignUp .content-modal[data-v-c67ef89c] {
        overflow-y: auto
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-c67ef89c] {
        width:95%!important
    }

    .modalLogin[data-v-c67ef89c] {
        width: 700px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-c67ef89c] {
        height:100%!important
    }

    .modalBox[data-v-c67ef89c] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }
}

#login_rush[data-v-e0014c54] {
    height: 100%;
    margin: 0 auto;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative
}

#login_rush .icon_1[data-v-e0014c54],#login_rush .icon_2[data-v-e0014c54],#login_rush .icon_3[data-v-e0014c54] {
    position: absolute
}

#login_rush .icon_1[data-v-e0014c54] {
    left: 5%;
    top: 0
}

#login_rush .icon_2[data-v-e0014c54] {
    right: 6%;
    top: 9px
}

#login_rush .icon_3[data-v-e0014c54] {
    right: 50%;
    bottom: 2%
}

@media(max-width: 768px)and (max-height:630px) {
    #login_rush[data-v-e0014c54] {
        height:650px;
        padding-bottom: 30px
    }
}

@media(max-width: 768px) {
    #login_rush .icon_1[data-v-e0014c54],#login_rush .icon_2[data-v-e0014c54],#login_rush .icon_3[data-v-e0014c54] {
        display:none
    }
}

.wrap-login_rush[data-v-e0014c54] {
    height: 100%;
    display: flex;
    align-items: center;
    gap: 16px;
    flex-direction: column
}

.wrap-login_rush .title_login[data-v-e0014c54] {
    font-size: 30px;
    font-weight: 700
}

@media(max-width: 768px) {
    .wrap-login_rush .title_login[data-v-e0014c54] {
        display:none
    }
}

.wrap-login_rush .bg_login_wrap[data-v-e0014c54] {
    width: 50%;
    height: 100%;
    position: relative
}

.wrap-login_rush .bg_login_wrap img[data-v-e0014c54] {
    width: calc(100% + 50px);
    height: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap-login_rush .login_form_wrap[data-v-e0014c54] {
    width: 84%;
    border-radius: 12px;
    background: hsla(0,0%,100%,.1);
    box-shadow: inset 0 3.506px 3.635px 0 hsla(0,0%,100%,.15),inset 0 14.286px 14.541px 0 hsla(0,0%,100%,.1),inset 0 -5.952px 21.494px 0 hsla(0,0%,100%,.15),inset 0 -3.571px 11.905px 0 hsla(0,0%,100%,.15);
    -webkit-backdrop-filter: blur(13.0952377319px);
    backdrop-filter: blur(13.0952377319px);
    display: flex;
    gap: 10px;
    z-index: 1;
    position: relative;
    padding: 0 8px
}

.wrap-login_rush .login_form_wrap .wrap_logo_login[data-v-e0014c54] {
    width: 40%;
    position: relative
}

.wrap-login_rush .login_form_wrap .wrap_logo_login img[data-v-e0014c54] {
    -o-object-fit: cover;
    object-fit: cover;
    display: block
}

@media(min-width: 769px) {
    .wrap-login_rush .login_form_wrap .wrap_logo_login img[data-v-e0014c54] {
        position:absolute;
        bottom: 0;
        max-width: 250px
    }
}

@media(max-width: 768px) {
    .wrap-login_rush .login_form_wrap .wrap_logo_login[data-v-e0014c54] {
        display:flex;
        justify-content: center;
        width: 100%
    }

    .wrap-login_rush .login_form_wrap .wrap_logo_login img[data-v-e0014c54] {
        width: 40%
    }
}

@media(max-width: 500px) {
    .wrap-login_rush .login_form_wrap .wrap_logo_login img[data-v-e0014c54] {
        width:60%
    }
}

.wrap-login_rush .login_form_wrap .wrap_form_login[data-v-e0014c54] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: calc(60% - 10px);
    border-radius: 12px
}

@media(min-width: 768px)and (max-height:500px) {
    .wrap-login_rush .login_form_wrap[data-v-e0014c54] {
        height:-moz-max-content;
        height: max-content;
        padding: 8px 0
    }

    .wrap-login_rush .login_form_wrap .wrap_logo_login img[data-v-e0014c54] {
        left: -12px;
        top: 24px
    }
}

@media(min-width: 768px)and (max-height:400px) {
    .wrap-login_rush .login_form_wrap .wrap_logo_login img[data-v-e0014c54] {
        left:10px;
        top: 8px
    }
}

@media(max-width: 768px) {
    .wrap-login_rush .login_form_wrap[data-v-e0014c54] {
        flex-direction:column;
        width: 80%;
        height: -moz-max-content;
        height: max-content;
        padding-bottom: 16px;
        background: transparent;
        -webkit-backdrop-filter: none;
        backdrop-filter: none;
        box-shadow: none;
        padding: 0
    }

    .wrap-login_rush .login_form_wrap .wrap_form_login[data-v-e0014c54] {
        width: 100%;
        background: #fff9f3;
        box-shadow: 0 0 64px 0 hsla(0,0%,100%,.25)
    }

    .wrap-login_rush .login_form_wrap .wrap_form_login h5[data-v-e0014c54] {
        color: #212121
    }

    .wrap-login_rush .login_form_wrap .wrap_form_login label[data-v-e0014c54] {
        color: #9e8358
    }

    .wrap-login_rush .login_form_wrap .wrap_form_login input[data-v-e0014c54] {
        border: 1px solid #9e8358;
        background: #fafafa
    }
}

@media(max-width: 400px) {
    .wrap-login_rush .login_form_wrap[data-v-e0014c54] {
        width:95%
    }

    .wrap-login_rush .login_form_wrap[data-v-e0014c54]:after {
        display: none
    }
}

.wrap-login_rush h3[data-v-e0014c54] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login_rush form[data-v-e0014c54] {
    width: 100%;
    padding: 10px
}

.wrap-login_rush form .field[data-v-e0014c54] {
    display: flex;
    flex-direction: column
}

.wrap-login_rush form .form_register[data-v-e0014c54] {
    text-align: center;
    color: #757575;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 10px;
    cursor: pointer
}

.wrap-login_rush form .form_register[data-v-e0014c54]:hover {
    color: #f6d8b2
}

.wrap-login_rush form label[data-v-e0014c54] {
    margin-bottom: 5px
}

.wrap-login_rush form label span[data-v-e0014c54] {
    color: red
}

.wrap-login_rush form input[data-v-e0014c54] {
    width: 100%;
    height: 40px;
    padding: 8px;
    border-radius: 6px;
    color: #fff;
    border: 1px solid #fafafa;
    background: hsla(0,0%,98%,.2);
    outline: none
}

.wrap-login_rush form input[data-v-e0014c54]::-moz-placeholder {
    color: #9e9e9e;
    font-size: 13px
}

.wrap-login_rush form input[data-v-e0014c54]::placeholder {
    color: #9e9e9e;
    font-size: 13px
}

@media(max-width: 768px) {
    .wrap-login_rush form input[data-v-e0014c54] {
        color:#212121
    }
}

@media(min-width: 768px)and (max-height:500px) {
    .wrap-login_rush form[data-v-e0014c54] {
        width:90%
    }
}

@media(min-width: 768px)and (max-height:450px) {
    .wrap-login_rush form button[data-v-e0014c54] {
        margin-top:24px
    }
}

@media(max-width: 375px) {
    .wrap-login_rush form[data-v-e0014c54] {
        width:90%
    }
}

.wrap-login_rush button[data-v-e0014c54] {
    padding: 8px 30px;
    width: 84%;
    background: linear-gradient(90deg,#f4dab5,#f6d8b2 23.01%,#f4ddbb 43.01%,#f2dfc1 55.51%,#e7c7a0 67.51%,#e5c59c 82.51%,#e5c59f);
    border-radius: 8px;
    color: #846944;
    cursor: pointer
}

.wrap-login_rush button[data-v-e0014c54]:hover {
    transform: translateY(-3px)
}

.wrap-login_rush button[data-v-e0014c54]:focus,.wrap-login_rush button[data-v-e0014c54]:hover {
    outline: none
}

@media(max-width: 768px) {
    .wrap-login_rush[data-v-e0014c54] {
        flex-direction:column
    }

    .wrap-login_rush .bg_login_wrap[data-v-e0014c54] {
        width: 50%;
        height: auto;
        position: static
    }

    .wrap-login_rush .bg_login_wrap img[data-v-e0014c54] {
        width: 100%;
        position: static
    }

    .wrap-login_rush button[data-v-e0014c54] {
        width: 80%
    }
}

@media(max-width: 400px) {
    .wrap-login_rush button[data-v-e0014c54] {
        width:95%
    }
}

#sign-up_rush[data-v-b05e1ec2] {
    margin: 0 auto;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative
}

#sign-up_rush img[data-v-b05e1ec2] {
    width: 48%
}

#sign-up_rush .icon_1[data-v-b05e1ec2] {
    position: absolute;
    top: 0;
    left: 20px;
    width: 37px;
    animation: animation1-b05e1ec2 15s ease infinite
}

#sign-up_rush .icon_2[data-v-b05e1ec2] {
    position: absolute;
    top: 5%;
    right: 7%;
    width: 60px;
    animation: animation2-b05e1ec2 5s ease infinite
}

@media(max-height: 735px) {
    #sign-up_rush[data-v-b05e1ec2] {
        height:auto;
        padding: 15px
    }
}

@media(max-width: 768px) {
    #sign-up_rush[data-v-b05e1ec2] {
        overflow-y:auto;
        overflow-x: hidden;
        height: auto;
        padding: 15px
    }

    #sign-up_rush .icon_1[data-v-b05e1ec2],#sign-up_rush .icon_2[data-v-b05e1ec2] {
        display: none
    }
}

@media(max-width: 375px) {
    #sign-up_rush[data-v-b05e1ec2] {
        padding:10px
    }
}

@keyframes animation1-b05e1ec2 {
    to {
        transform: rotate(1turn)
    }
}

@keyframes animation2-b05e1ec2 {
    0%,to {
        transform: rotate(15deg)
    }

    50% {
        transform: rotate(-5deg)
    }
}

.wrap_form_register_rush[data-v-b05e1ec2] {
    width: 95%;
    height: -moz-max-content;
    height: max-content;
    border-radius: 12px;
    z-index: 1;
    position: relative
}

@media(max-width: 768px) {
    .wrap_form_register_rush[data-v-b05e1ec2] {
        width:100%
    }
}

.title_signup[data-v-b05e1ec2] {
    font-size: 30px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 20px
}

@media(max-width: 768px) {
    .title_signup[data-v-b05e1ec2] {
        display:none
    }
}

.text-error[data-v-b05e1ec2] {
    font-size: 12px;
    font-weight: 400;
    color: #e83d43!important;
    line-height: 18px
}

form[data-v-b05e1ec2] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-b05e1ec2] {
        width:100%
    }

    form .submit[data-v-b05e1ec2] {
        display: flex;
        justify-content: center
    }
}

.bg-form[data-v-b05e1ec2] {
    background: hsla(0,0%,100%,.1);
    box-shadow: inset 0 3.506px 3.635px 0 hsla(0,0%,100%,.15),inset 0 14.286px 14.541px 0 hsla(0,0%,100%,.1),inset 0 -5.952px 21.494px 0 hsla(0,0%,100%,.15),inset 0 -3.571px 11.905px 0 hsla(0,0%,100%,.15);
    -webkit-backdrop-filter: blur(13.0952377319px);
    backdrop-filter: blur(13.0952377319px);
    border-radius: 12px;
    padding: 10px
}

@media(max-width: 768px) {
    .bg-form[data-v-b05e1ec2] {
        background:#fff9f3;
        box-shadow: 0 0 64px 0 hsla(0,0%,100%,.25)
    }
}

.wrap-form[data-v-b05e1ec2] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px;
    border-radius: 12px;
    border: 1px solid #fff;
    background: #36334c;
    padding: 10px
}

@media(max-width: 768px) {
    .wrap-form[data-v-b05e1ec2] {
        background:#fff9f3;
        grid-template-columns: 1fr;
        gap: 12px
    }
}

.field .title_input[data-v-b05e1ec2] {
    display: flex;
    align-items: center;
    gap: 5px;
    padding-bottom: 5px
}

.field label[data-v-b05e1ec2] {
    display: block;
    font-size: 14px;
    text-transform: uppercase
}

.field label span[data-v-b05e1ec2] {
    color: #e83d43
}

@media(max-width: 768px) {
    .field label[data-v-b05e1ec2] {
        width:100%;
        font-size: 12px;
        color: #9e8358
    }
}

.field .input-check input[data-v-b05e1ec2],.field input[data-v-b05e1ec2] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-b05e1ec2]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-b05e1ec2] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-b05e1ec2] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-b05e1ec2] {
    display: block
}

.field .drop-down ul[data-v-b05e1ec2] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-b05e1ec2]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-b05e1ec2] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-b05e1ec2] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-b05e1ec2]:hover {
    transition: all .2s linear;
    background: var(--aqua-light);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-b05e1ec2] {
    background: var(--aqua-dark);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-b05e1ec2] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 5px
    }

    .field .icon_register[data-v-b05e1ec2] {
        display: none
    }

    .field .drop-down[data-v-b05e1ec2],.field input[data-v-b05e1ec2],.field p[data-v-b05e1ec2] {
        width: 100%
    }

    .field button[data-v-b05e1ec2] {
        width: 160px
    }

    .field .btn-bank_rush[data-v-b05e1ec2] {
        font-size: 12px;
        background-color: #212121!important
    }
}

@media(min-width: 769px) {
    .field[data-v-b05e1ec2]:last-child {
        grid-column:span 2
    }
}

.input-signup[data-v-b05e1ec2] {
    display: flex;
    flex-direction: column;
    width: 100%
}

.icon-input-signup[data-v-b05e1ec2] {
    width: 38px;
    height: 38px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    align-items: center;
    justify-content: center
}

.suggest[data-v-b05e1ec2] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-b05e1ec2] {
    padding: 8px 30px;
    background: linear-gradient(270deg,#fff -40.35%,hsla(0,0%,60%,0) 103.43%);
    border-radius: 8px;
    color: #fff
}

@media(max-width: 768px) {
    button[data-v-b05e1ec2] {
        background:linear-gradient(90deg,#f4dab5,#f6d8b2 23.01%,#f4ddbb 43.01%,#f2dfc1 55.51%,#e7c7a0 67.51%,#e5c59c 82.51%,#e5c59f);
        color: #846944
    }
}

.submit[data-v-b05e1ec2] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-b05e1ec2] {
    width: 100%
}

.item-title-bank_rush[data-v-b05e1ec2] {
    display: flex;
    align-items: center
}

#sign-up_rush .list-bank_rush {
    height: 250px!important;
    padding: 0;
    background: #353535!important;
    border: 1px solid #757575
}

#sign-up_rush .list-bank_rush::-webkit-scrollbar {
    width: 0
}

#sign-up_rush .list-bank_rush .v-list-item--density-default.v-list-item--one-line {
    min-height: 38px
}

.item-bank_rush {
    border-bottom: 1px solid #616161
}

.active-bank_rush,.item-bank_rush:hover {
    background: #83673a
}

.active-bank_rush {
    color: #fff;
    opacity: .5
}

.btn-bank_rush {
    border-radius: 8px;
    border: 1px solid #fafafa;
    background: hsla(0,0%,100%,.2)!important;
    color: #fff!important;
    outline: none;
    padding: 6px 12px!important;
    width: 100%!important;
    justify-content: start!important;
    font-size: 16px;
    transform: scale(1);
    display: block;
    height: 38px!important;
    box-shadow: none!important
}

.btn-bank_rush .v-btn__content {
    width: 100%;
    justify-content: start;
    font-size: 13px
}

@media(max-width: 768px) {
    .btn-bank_rush {
        border:1px solid #9e8358!important;
        background: #fafafa!important;
        color: #fafafa!important
    }
}

.btn-bank_rush.invalid {
    border: 1px solid #992323!important
}

.input-signup .input-check .input {
    border: 1px solid #fafafa;
    background: hsla(0,0%,100%,.2);
    color: #fff
}

@media(max-width: 768px) {
    .input-signup .input-check .input {
        border:1px solid #9e8358;
        background: #fafafa;
        color: #fff!important
    }
}

.input-signup .input-check .input::-moz-placeholder {
    color: #c2abab
}

.input-signup .input-check .input::placeholder {
    color: #c2abab
}

#depositHistory[data-v-544f04cc] {
    height: 100%
}

.table_pc[data-v-544f04cc] {
    height: 100%;
    overflow-y: auto;
    padding: 15px;
    border-radius: 10px;
    background: #36334c
}

.table_pc[data-v-544f04cc]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-544f04cc]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-544f04cc] {
        display:none
    }
}

.table_mobile[data-v-544f04cc] {
    display: none
}

table[data-v-544f04cc] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-544f04cc] {
    border-radius: 10px!important;
    background: #fff;
    color: #000
}

table thead tr th[data-v-544f04cc] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-544f04cc]:first-child {
    border-radius: 8px 0 0 8px
}

table thead tr th[data-v-544f04cc]:last-child {
    border-radius: 0 8px 8px 0
}

table tbody tr[data-v-544f04cc] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-544f04cc]:hover {
    background-color: #212121
}

table tbody td[data-v-544f04cc] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-544f04cc],td[data-v-544f04cc],th[data-v-544f04cc] {
    border-collapse: collapse
}

.COMPLETED[data-v-544f04cc] {
    background: #06df02;
    padding: 2px 8px;
    color: #fff;
    border-radius: 6px
}

.PROCESS[data-v-544f04cc],.REQUEST[data-v-544f04cc] {
    color: #fff;
    padding: 2px 8px;
    border-radius: 6px;
    background: #ec834b
}

.ADMIN_CANCEL[data-v-544f04cc] {
    color: #fff;
    border-radius: 6px;
    padding: 2px 8px;
    background: #df3702
}

.v-card--variant-elevated[data-v-544f04cc],.v-card--variant-flat[data-v-544f04cc] {
    background: #000
}

[data-v-544f04cc] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-544f04cc] .v-pagination__item--is-active {
    background: #36334c
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-544f04cc] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-544f04cc] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-544f04cc] {
        height:auto
    }

    .table_mobile[data-v-544f04cc] {
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-544f04cc] {
        border-radius: 8px;
        background: #36334c;
        font-size: 13px;
        padding: 10px 12px 0 12px
    }

    .item-mobile .item-content[data-v-544f04cc] {
        display: grid;
        grid-template-columns: 50% calc(50% - 8px);
        gap: 8px;
        padding: 8px
    }

    .item-mobile .item-content div[data-v-544f04cc]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-2cf48bd4] {
    padding: 20px;
    height: 100%
}

.wrap-deposit[data-v-2cf48bd4] {
    height: -moz-max-content;
    height: max-content;
    overflow-y: auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px
}

.wrap-deposit[data-v-2cf48bd4]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-2cf48bd4]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.wrap-deposit .wrap-deposit-account .des-bottom[data-v-2cf48bd4] {
    display: block
}

.description[data-v-2cf48bd4] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank_rush[data-v-2cf48bd4] {
    height: 200px
}

.list-bank_rush[data-v-2cf48bd4]::-webkit-scrollbar {
    width: 0
}

.bank[data-v-2cf48bd4] {
    border-radius: 10px;
    background: #36334c;
    padding: 20px
}

.bank h3[data-v-2cf48bd4] {
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin-bottom: 12px;
    height: 30px;
    position: relative
}

.bank h3 img[data-v-2cf48bd4] {
    position: absolute;
    height: 30px;
    width: 40%;
    right: 0;
    top: 0
}

.bank .content-top-deposit[data-v-2cf48bd4] {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.bank .content-top-deposit .item-content-top[data-v-2cf48bd4] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-2cf48bd4] {
    color: #bdbdbd;
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 5px
}

.bank .content-top-deposit h3[data-v-2cf48bd4] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

.wrap-field[data-v-2cf48bd4] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 12px 20px;
    border-radius: 12px;
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17))
}

.wrap-content-deposit[data-v-2cf48bd4] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 4px
}

.field[data-v-2cf48bd4] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-2cf48bd4] {
    font-size: 14px;
    color: #fff;
    margin-bottom: 5px;
    display: flex;
    align-items: center;
    gap: 5px
}

.field .input-deposit[data-v-2cf48bd4] {
    display: flex;
    gap: 10px
}

.field .input-deposit .input-field[data-v-2cf48bd4] {
    width: 100%
}

.field .icon-input-deposit[data-v-2cf48bd4] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-2cf48bd4] {
    color: #616161;
    font-size: 13px;
    font-weight: 500
}

@media(max-width: 768px) {
    .field[data-v-2cf48bd4] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-2cf48bd4] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 5px
}

.wrap-btn button[data-v-2cf48bd4] {
    padding: 10px 20px;
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-2cf48bd4]:hover {
    background: #fff;
    color: #212121;
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-2cf48bd4]:last-child {
    background: #fff;
    color: #0f0d22;
    display: flex;
    align-items: center;
    gap: 5px;
    justify-content: center
}

@media(max-width: 768px) {
    .wrap-btn button[data-v-2cf48bd4] {
        font-size:16px
    }
}

.des-bottom[data-v-2cf48bd4] {
    border-radius: 8px;
    padding: 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 15px;
    display: none
}

.v-btn[data-v-2cf48bd4],input[data-v-2cf48bd4],textarea[data-v-2cf48bd4] {
    border-radius: 8px;
    color: #e0e0e0;
    border: 1px solid #fff;
    background: #615d72;
    padding: 9px 10px;
    width: 100%
}

.v-btn[data-v-2cf48bd4]:focus,.v-btn[data-v-2cf48bd4]:hover,input[data-v-2cf48bd4]:focus,input[data-v-2cf48bd4]:hover,textarea[data-v-2cf48bd4]:focus,textarea[data-v-2cf48bd4]:hover {
    outline: none
}

@media(max-width: 992px) {
    .v-btn[data-v-2cf48bd4],input[data-v-2cf48bd4],textarea[data-v-2cf48bd4] {
        padding:4px 10px
    }
}

input[data-v-2cf48bd4]::-webkit-inner-spin-button,input[data-v-2cf48bd4]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-2cf48bd4] {
    -moz-appearance: textfield
}

.v-btn[data-v-2cf48bd4] {
    height: 44px;
    transform: scale(1);
    justify-content: start!important
}

@media(max-width: 992px) {
    .v-btn[data-v-2cf48bd4] {
        height:34px
    }
}

@media(max-width: 768px) {
    .v-btn[data-v-2cf48bd4] {
        height:41.5px
    }
}

.submit[data-v-2cf48bd4] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: linear-gradient(270deg,#fff -40%,hsla(0,0%,60%,0) 103.43%);
    color: #fff
}

.error-deposit[data-v-2cf48bd4],.suggest-amount-deposit[data-v-2cf48bd4] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-2cf48bd4] {
    color: red!important
}

.space[data-v-2cf48bd4] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-2cf48bd4] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-deposit .tab-item-deposit[data-v-2cf48bd4] {
        padding:4px 15px
    }

    .tab-deposit .tab-item-deposit[data-v-2cf48bd4]:first-child {
        margin-right: 10px
    }

    .wrap-deposit[data-v-2cf48bd4] {
        grid-template-columns: 1fr
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-2cf48bd4] {
        font-size: 18px
    }

    .wrap-deposit .wrap-field[data-v-2cf48bd4] {
        grid-gap: 12px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .title[data-v-2cf48bd4] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit[data-v-2cf48bd4] {
        width: 34px;
        height: 34px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit svg[data-v-2cf48bd4] {
        width: 20px
    }

    .wrap-deposit .des-bottom[data-v-2cf48bd4] {
        margin-top: 20px
    }

    .wrap-deposit .des-bottom p[data-v-2cf48bd4] {
        font-size: 12px
    }

    .wrap-deposit .submit[data-v-2cf48bd4] {
        margin-top: 24px
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-2cf48bd4] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-2cf48bd4] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-2cf48bd4] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-2cf48bd4] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .wrap-deposit .wrap-deposit-account .bank h3 img[data-v-2cf48bd4] {
        height: 24px
    }

    .wrap-deposit .wrap-deposit-account .bank .content h3[data-v-2cf48bd4],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-2cf48bd4] {
        font-size: 13px
    }

    .wrap-deposit .wrap-deposit-account .des-bottom[data-v-2cf48bd4] {
        display: none
    }

    .tab-deposit[data-v-2cf48bd4] {
        font-size: 13px
    }

    .description[data-v-2cf48bd4] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-2cf48bd4] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-deposit[data-v-2cf48bd4] {
        grid-template-columns: 1fr
    }

    .wrap-field .field .input-deposit .input-field[data-v-2cf48bd4],.wrap-field .field .input-deposit[data-v-2cf48bd4],.wrap-field .field[data-v-2cf48bd4] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-2cf48bd4],.wrap-field .field input[data-v-2cf48bd4],.wrap-field .field textarea[data-v-2cf48bd4] {
        padding: 10px!important;
        width: 100%!important
    }

    .wrap-field .field p[data-v-2cf48bd4] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-2cf48bd4],.wrap-field .field input[data-v-2cf48bd4],.wrap-field .field p[data-v-2cf48bd4] {
        font-size: 15px
    }

    .wrap-field .wrap-btn[data-v-2cf48bd4] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-2cf48bd4] {
        margin-top: 12px;
        font-size: 12px;
        display: block
    }
}

@media(max-width: 576px) {
    .wrap-btn[data-v-2cf48bd4] {
        grid-template-columns:repeat(2,1fr)!important
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-2cf48bd4] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-2cf48bd4] {
        margin: 0
    }

    .submit[data-v-2cf48bd4] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-2cf48bd4] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-2cf48bd4]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-2cf48bd4] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-2cf48bd4] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-2cf48bd4] {
        padding: 4px 16px
    }

    .content-top-deposit[data-v-2cf48bd4] {
        display: grid!important;
        grid-template-columns: 1fr;
        gap: 0!important
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-2cf48bd4] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-2cf48bd4] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-2cf48bd4] {
        margin: 5px 0
    }
}

.list-bank_rush {
    height: 250px!important;
    padding: 0;
    background: #353535!important
}

#withdrawHistory[data-v-0e25529f] {
    height: 100%
}

.table_pc[data-v-0e25529f] {
    height: 100%;
    overflow-y: auto;
    padding: 15px;
    border-radius: 10px;
    background: #36334c
}

.table_pc[data-v-0e25529f]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-0e25529f]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-0e25529f] {
        display:none
    }
}

table[data-v-0e25529f] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-0e25529f] {
    border-radius: 10px!important;
    background: #fff;
    color: #000
}

table thead tr th[data-v-0e25529f] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-0e25529f]:first-child {
    border-radius: 8px 0 0 8px
}

table thead tr th[data-v-0e25529f]:last-child {
    border-radius: 0 8px 8px 0
}

table tbody tr[data-v-0e25529f] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-0e25529f]:hover {
    background-color: #212121
}

table tbody td[data-v-0e25529f] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-0e25529f],td[data-v-0e25529f],th[data-v-0e25529f] {
    border-collapse: collapse
}

.COMPLETED[data-v-0e25529f] {
    background: #06df02;
    padding: 2px 8px;
    color: #fff;
    border-radius: 6px
}

.PROCESS[data-v-0e25529f],.REQUEST[data-v-0e25529f] {
    color: #fff;
    padding: 2px 8px;
    border-radius: 6px;
    background: #ec834b
}

.ADMIN_CANCEL[data-v-0e25529f] {
    color: #fff;
    border-radius: 6px;
    padding: 2px 8px;
    background: #df3702
}

[data-v-0e25529f] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-0e25529f] .v-pagination__item--is-active {
    background: #36334c
}

.table_mobile[data-v-0e25529f] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-0e25529f] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-0e25529f] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-0e25529f] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-0e25529f] {
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-0e25529f] {
        border-radius: 8px;
        background: #36334c;
        font-size: 13px;
        padding: 10px 12px 0 12px
    }

    .item-mobile .item-content[data-v-0e25529f] {
        display: grid;
        grid-template-columns: 50% calc(50% - 8px);
        gap: 8px;
        padding: 8px
    }

    .item-mobile .item-content div[data-v-0e25529f]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-99f5ecda] {
    height: 100%;
    padding: 20px
}

.wrap-withdraw[data-v-99f5ecda] {
    height: 100%
}

.wrap-withdraw .content-withdraw[data-v-99f5ecda] {
    padding: 10px 20px;
    border-radius: 12px;
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17))
}

.wrap-withdraw .content-withdraw h3[data-v-99f5ecda] {
    font-size: 20px;
    height: 30px;
    position: relative;
    margin-bottom: 10px;
    text-transform: uppercase
}

.wrap-withdraw .content-withdraw h3 img[data-v-99f5ecda] {
    position: absolute;
    height: 30px;
    width: 40%;
    right: 0;
    top: 0
}

@media(max-width: 768px) {
    .wrap-withdraw .content-withdraw h3[data-v-99f5ecda] {
        font-size:14px;
        height: 24px
    }

    .wrap-withdraw .content-withdraw h3 img[data-v-99f5ecda] {
        height: 24px
    }
}

.wrap-withdraw[data-v-99f5ecda]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-99f5ecda]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.description[data-v-99f5ecda] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-99f5ecda] {
    transition: all .3s ease-in
}

.item-lang[data-v-99f5ecda]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.bank[data-v-99f5ecda] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-99f5ecda] {
    margin-bottom: 15px
}

.bank .content[data-v-99f5ecda] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-99f5ecda] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content h3[data-v-99f5ecda] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-99f5ecda] {
    display: grid;
    grid-gap: 15px
}

.wrap-content-withdraw[data-v-99f5ecda] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 5px 20px
}

.field[data-v-99f5ecda] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-99f5ecda] {
    color: #fff;
    margin-bottom: 5px;
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 5px
}

.field .input-withdraw[data-v-99f5ecda] {
    display: flex;
    gap: 10px
}

.field .input-withdraw .input-field[data-v-99f5ecda] {
    width: 100%
}

.field .input-withdraw input[data-v-99f5ecda]:-moz-read-only {
    background-color: #424242
}

.field .input-withdraw input[data-v-99f5ecda]:read-only {
    background-color: #424242
}

.field .input-withdraw input[data-v-99f5ecda]:read-only::-moz-placeholder {
    color: #e0e0e0
}

.field .input-withdraw input[data-v-99f5ecda]:-moz-read-only::placeholder {
    color: #e0e0e0
}

.field .input-withdraw input[data-v-99f5ecda]:read-only::placeholder {
    color: #e0e0e0
}

.field .icon-input-withdraw[data-v-99f5ecda] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-99f5ecda] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

.field[data-v-99f5ecda]:nth-child(5) {
    grid-column: span 2
}

@media(max-width: 768px) {
    .field[data-v-99f5ecda] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-99f5ecda] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 5px
}

.wrap-btn button[data-v-99f5ecda] {
    padding: 10px 20px;
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-99f5ecda]:hover {
    background: #fff;
    color: #212121;
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-99f5ecda]:last-child {
    background: #fff;
    color: #0f0d22
}

.des-bottom[data-v-99f5ecda] {
    border-radius: 8px;
    color: #bdbdbd;
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px
}

.v-btn[data-v-99f5ecda],input[data-v-99f5ecda],textarea[data-v-99f5ecda] {
    border-radius: 8px;
    color: #e0e0e0;
    border: 1px solid #fff;
    background: #615d72;
    padding: 9px 10px;
    width: 100%
}

.v-btn[data-v-99f5ecda]:focus,.v-btn[data-v-99f5ecda]:hover,input[data-v-99f5ecda]:focus,input[data-v-99f5ecda]:hover,textarea[data-v-99f5ecda]:focus,textarea[data-v-99f5ecda]:hover {
    outline: none
}

.item-title_rush_persional[data-v-99f5ecda] {
    color: #fff
}

.item-title_rush_persional img[data-v-99f5ecda] {
    border: unset;
    border-radius: unset
}

.v-btn[data-v-99f5ecda] {
    height: 44px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-99f5ecda] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-99f5ecda] {
    width: 50%
}

.submit[data-v-99f5ecda] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: linear-gradient(270deg,#fff -40%,hsla(0,0%,60%,0) 103.43%);
    color: #fff;
    margin-top: 20px
}

input[data-v-99f5ecda]::-webkit-inner-spin-button,input[data-v-99f5ecda]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-99f5ecda] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-99f5ecda] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-99f5ecda] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-99f5ecda] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-withdraw .tab-item-withdraw[data-v-99f5ecda] {
        padding:4px 15px
    }

    .tab-withdraw .tab-item-withdraw[data-v-99f5ecda]:first-child {
        margin-right: 10px
    }

    .wrap-withdraw[data-v-99f5ecda] {
        padding-top: 12px
    }

    .wrap-withdraw .wrap-field[data-v-99f5ecda] {
        grid-gap: 12px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw[data-v-99f5ecda] {
        grid-gap: 10px 20px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw .title[data-v-99f5ecda] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-withdraw .submit[data-v-99f5ecda] {
        margin-top: 28px
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-99f5ecda] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-99f5ecda] {
        height: auto;
        padding-bottom: 20px
    }

    .tab-withdraw[data-v-99f5ecda] {
        font-size: 13px
    }

    .description[data-v-99f5ecda] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-99f5ecda] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-99f5ecda],.bank .content p[data-v-99f5ecda] {
        font-size: 13px
    }

    .wrap-field[data-v-99f5ecda] {
        padding-top: 12px;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-withdraw[data-v-99f5ecda] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-99f5ecda] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-99f5ecda] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-99f5ecda] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-99f5ecda] {
        height: 42px
    }

    .wrap-field .field .v-btn[data-v-99f5ecda],.wrap-field .field input[data-v-99f5ecda],.wrap-field .field textarea[data-v-99f5ecda] {
        padding: 8px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-99f5ecda] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-99f5ecda],.wrap-field .field input[data-v-99f5ecda],.wrap-field .field p[data-v-99f5ecda] {
        font-size: 15px
    }

    .wrap-field .field .wrap-content[data-v-99f5ecda] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .field[data-v-99f5ecda]:last-child {
        grid-column: span 1
    }

    .wrap-field .wrap-btn[data-v-99f5ecda] {
        display: grid;
        grid-template-columns: repeat(2,1fr)
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-99f5ecda],.wrap-field .field textarea[data-v-99f5ecda] {
        width:100%
    }

    .wrap-field .field textarea[data-v-99f5ecda] {
        height: 48px
    }

    .bank .content[data-v-99f5ecda] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-99f5ecda] {
        margin: 0
    }

    .submit[data-v-99f5ecda] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-99f5ecda] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-99f5ecda] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-99f5ecda] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-99f5ecda]:first-child {
        margin-right: 5px
    }
}

#myPage[data-v-dc5859a6] {
    padding: 0 20px 0 20px;
    margin-top: 20px
}

#myPage #infomation[data-v-dc5859a6] {
    border-radius: 12px;
    background: #36334c;
    padding: 10px 20px
}

#myPage .title-my-page[data-v-dc5859a6] {
    display: flex;
    align-items: center;
    gap: 10px;
    position: relative
}

#myPage .title-my-page img[data-v-dc5859a6] {
    position: absolute;
    height: 30px;
    width: 55%;
    right: 0;
    top: 0
}

#myPage .title-my-page h3[data-v-dc5859a6] {
    font-weight: 600;
    font-size: 20px;
    color: #fff;
    text-transform: uppercase
}

#myPage form[data-v-dc5859a6] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 20px
}

@media(max-width: 768px) {
    #myPage[data-v-dc5859a6] {
        padding:0 20px 20px 20px
    }

    #myPage .title-my-page img[data-v-dc5859a6] {
        width: 35%;
        height: 24px
    }

    #myPage .title-my-page h3[data-v-dc5859a6] {
        font-size: 16px
    }
}

@media(max-width: 374px) {
    #myPage .title-my-page img[data-v-dc5859a6] {
        width:30%;
        height: 21px
    }

    #myPage .title-my-page h3[data-v-dc5859a6] {
        font-size: 14px
    }
}

.disable .input-my-page .icon-my-page[data-v-dc5859a6] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-dc5859a6] {
    display: flex;
    gap: 10px;
    border: 1px solid transparent
}

.input-my-page .input-field[data-v-dc5859a6],.input-my-page input[data-v-dc5859a6] {
    width: 100%!important
}

.form_mypage[data-v-dc5859a6] {
    padding: 8px 0 0 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.form_mypage .item_input[data-v-dc5859a6] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-dc5859a6] {
    font-weight: 400;
    font-size: 14px;
    margin-bottom: 4px;
    display: flex;
    align-items: center;
    gap: 5px
}

.form_mypage .item_input .v-btn[data-v-dc5859a6],.form_mypage .item_input input[data-v-dc5859a6] {
    width: 100%;
    padding: 8px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #fff;
    background: #615d72;
    outline: none;
    background: unset
}

.form_mypage .item_input .v-btn[data-v-dc5859a6] {
    transform: scale(1);
    height: unset!important;
    justify-content: start!important;
    background: #615d72;
    border: 1px solid #fff;
    color: #fff
}

.form_mypage .item_input .disable-input[data-v-dc5859a6] {
    background: #424242;
    border: none;
    pointer-events: none
}

@media(max-width: 576px) {
    .form_mypage[data-v-dc5859a6] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-dc5859a6] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-dc5859a6] {
    width: 100%;
    padding: 10px 50px;
    color: #fff;
    border-radius: 8px;
    font-size: 14px;
    background: linear-gradient(270deg,#fff -40%,hsla(0,0%,60%,0) 103.43%)
}

.btn .btn_submit[data-v-dc5859a6]:hover {
    box-shadow: 0 8px 24px hsla(0,0%,100%,.2);
    transform: translateY(-2px)
}

.btn .btn_submit .icon[data-v-dc5859a6] {
    transform: translateY(3px)
}

#text-error[data-v-dc5859a6] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-dc5859a6] {
    margin-top: 2px;
    font-size: 12px;
    color: #9e9e9e
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-dc5859a6] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-dc5859a6] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-dc5859a6] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-dc5859a6] {
        font-size: 12px
    }
}

.item_input .input-check .input {
    padding: 7px 12px!important;
    color: #e0e0e0;
    border: 1px solid #fff;
    background: #615d72
}

.list-bank_rush {
    height: 190px!important;
    background-color: #615d72!important;
    border: 1px solid #757575
}

.list-bank_rush::-webkit-scrollbar {
    width: 0
}

.item-bank_rush {
    border-bottom: 1px solid #757575;
    background: hsla(0,0%,100%,.2)
}

.item-bank_rush,.item-bank_rush:hover {
    transition: all .3s ease-in;
    color: #fff
}

.item-bank_rush:last-child {
    border-bottom: none
}

.item-title_rush_persional {
    align-items: center!important;
    gap: 5px!important;
    display: flex!important
}

.item-title_rush_persional div {
    color: #fff!important
}

.item-title_rush_persional img {
    border: unset;
    border-radius: unset
}

#coupon[data-v-5bcd16d4] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-5bcd16d4] {
    height: calc(100% - 50px);
    overflow-y: auto;
    padding: 15px;
    border-radius: 10px;
    background: #36334c
}

.table_pc[data-v-5bcd16d4]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-5bcd16d4]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-5bcd16d4] {
        display:none
    }
}

table[data-v-5bcd16d4] {
    font-size: 14px
}

table thead tr[data-v-5bcd16d4] {
    border-radius: 10px!important;
    background: #fff;
    color: #000
}

table thead tr th[data-v-5bcd16d4] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-5bcd16d4]:first-child {
    border-radius: 8px 0 0 8px
}

table thead tr th[data-v-5bcd16d4]:last-child {
    border-radius: 0 8px 8px 0
}

table tbody tr[data-v-5bcd16d4] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-5bcd16d4]:hover {
    background-color: #212121
}

table tbody td[data-v-5bcd16d4] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table tbody td[data-v-5bcd16d4]:first-child,table tbody td[data-v-5bcd16d4]:nth-child(5) {
    color: #9e9e9e
}

table[data-v-5bcd16d4],td[data-v-5bcd16d4],th[data-v-5bcd16d4] {
    border-collapse: collapse
}

button[data-v-5bcd16d4] {
    padding: .2rem 1rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-5bcd16d4] {
        padding:4px 15px
    }
}

.use[data-v-5bcd16d4] {
    background: #24a644;
    color: #fff
}

.cant-use[data-v-5bcd16d4] {
    background: hsla(0,100%,77%,.3);
    color: #ff4f4f
}

.cant-use[data-v-5bcd16d4]:hover {
    cursor: no-drop
}

.expired[data-v-5bcd16d4] {
    background: #57470a;
    color: #ebc220
}

.expired[data-v-5bcd16d4]:hover {
    cursor: no-drop
}

.used[data-v-5bcd16d4] {
    background: rgba(41,109,212,.3);
    color: #00a3ff
}

.used[data-v-5bcd16d4]:hover {
    cursor: no-drop
}

.item-mobile[data-v-5bcd16d4] {
    border-radius: 8px;
    background: #36334c;
    font-size: 13px;
    padding: 10px 12px 0 12px
}

.item-mobile .item-content[data-v-5bcd16d4] {
    display: grid;
    grid-template-columns: 50% calc(50% - 8px);
    gap: 8px;
    padding: 8px
}

.item-mobile .item-content div[data-v-5bcd16d4]:last-child {
    text-align: right
}

[data-v-5bcd16d4] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-5bcd16d4] .v-pagination__item--is-active {
    background: #36334c
}

.table-mobile[data-v-5bcd16d4] {
    display: none
}

.money[data-v-5bcd16d4] {
    color: #49de80
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-5bcd16d4] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-5bcd16d4] {
        height:100%;
        padding: 0 20px 20px;
        overflow-y: auto
    }

    .table-mobile[data-v-5bcd16d4] {
        display: block
    }
}

#wrapper_point[data-v-0d243a65] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-0d243a65] {
    display: none
}

.header_point[data-v-0d243a65] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #bdbdbd;
    height: 120px;
    font-size: 14px;
    margin-bottom: 20px;
    align-items: center;
    gap: 20px
}

.header_point .item[data-v-0d243a65] {
    padding: 16px;
    font-weight: 700;
    border-radius: 10px;
    background: #36334c
}

.header_point .item .title[data-v-0d243a65] {
    display: flex;
    align-items: center;
    gap: 5px
}

.header_point .item .number[data-v-0d243a65] {
    color: #fff;
    text-align: center;
    font-size: 26px;
    border-radius: 12px
}

.header_point .item:first-child .number[data-v-0d243a65] {
    background: #616161
}

.header_point .item:nth-child(2) .number[data-v-0d243a65] {
    background: #15b76d
}

.header_point .item:nth-child(3) .number[data-v-0d243a65] {
    background: #c28c00
}

@media(max-width: 768px) {
    .header_point .item[data-v-0d243a65] {
        border:1px solid #f6ffee
    }
}

.item[data-v-0d243a65] {
    text-align: center;
    background-color: #212121;
    padding: 20px 0;
    border-radius: 10px
}

.item .title[data-v-0d243a65] {
    text-transform: uppercase
}

.item .number[data-v-0d243a65] {
    margin-top: 16px;
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.body_point[data-v-0d243a65] {
    padding: 16px;
    border-radius: 10px;
    background: #36334c;
    height: calc(100% - 130px)
}

@media(max-width: 768px) {
    .body_point[data-v-0d243a65] {
        height:-moz-max-content;
        height: max-content
    }
}

.header[data-v-0d243a65] {
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative
}

.header img[data-v-0d243a65] {
    position: absolute;
    height: 100%;
    width: 50%;
    right: 0;
    top: 0;
    z-index: 0
}

.header h3[data-v-0d243a65] {
    color: #fff;
    text-transform: uppercase
}

.header .form[data-v-0d243a65] {
    position: relative;
    z-index: 1
}

@media(max-width: 992px) {
    .header[data-v-0d243a65] {
        background:#fff;
        border-radius: 10px;
        height: -moz-max-content;
        height: max-content;
        padding: 10px
    }

    .header img[data-v-0d243a65] {
        display: none
    }

    .header h3[data-v-0d243a65] {
        color: #1a1a1a
    }
}

.form[data-v-0d243a65] {
    display: flex;
    gap: 10px;
    font-size: 14px;
    padding-right: 16px
}

.form input[data-v-0d243a65] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #36334c;
    color: #9e9e9e;
    padding: 4px 10px;
    width: 200px
}

.form input[data-v-0d243a65]:focus,.form input[data-v-0d243a65]:hover {
    outline: none
}

.form .btn_sbumit[data-v-0d243a65] {
    padding: 4px 10px;
    color: #fff;
    background-color: #9e8358;
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-0d243a65]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-0d243a65] {
    height: 100%;
    padding-top: 20px
}

.content-point h3[data-v-0d243a65] {
    color: var(--ready-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-0d243a65] {
    height: calc(100% - 40px);
    overflow-y: auto;
    padding: 15px;
    border-radius: 10px;
    background: linear-gradient(180deg,#3e3e3d -199.26%,#252524)
}

.table-point[data-v-0d243a65]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-0d243a65]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-0d243a65] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-0d243a65] {
    border-radius: 10px!important;
    background: #fff;
    color: #000
}

table thead tr th[data-v-0d243a65] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-0d243a65]:first-child {
    border-radius: 8px 0 0 8px
}

table thead tr th[data-v-0d243a65]:last-child {
    border-radius: 0 8px 8px 0
}

table tbody tr[data-v-0d243a65] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-0d243a65]:hover {
    background-color: #212121
}

table tbody td[data-v-0d243a65] {
    color: #9e9e9e;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-0d243a65],td[data-v-0d243a65],th[data-v-0d243a65] {
    border-collapse: collapse
}

[data-v-0d243a65] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-0d243a65] .v-pagination__item--is-active {
    background: #36334c
}

.table_mobile .item_table[data-v-0d243a65] {
    background: #36334c;
    font-size: 13px;
    padding: 10px 12px 0 12px;
    color: #9e9e9e;
    border-radius: 10px
}

.table_mobile .item_value[data-v-0d243a65] {
    color: #fff
}

.table_mobile .item_content[data-v-0d243a65] {
    display: grid;
    grid-template-columns: 50% calc(50% - 8px);
    gap: 8px;
    padding: 8px
}

.table_mobile .item_content div[data-v-0d243a65]:last-child {
    text-align: right
}

.completed[data-v-0d243a65] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-0d243a65] {
    color: #ff8801!important;
    background: #80462f
}

.pending[data-v-0d243a65],.reject[data-v-0d243a65] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.reject[data-v-0d243a65] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-0d243a65]::-webkit-inner-spin-button,input[data-v-0d243a65]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-0d243a65] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-0d243a65] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-0d243a65] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-0d243a65] {
        height: auto;
        font-size: 13px;
        grid-template-columns: 1fr 1fr
    }

    .header_point .item[data-v-0d243a65]:nth-child(3) {
        grid-column: span 2
    }

    .header_point .title[data-v-0d243a65] {
        font-size: 18px
    }

    .header[data-v-0d243a65] {
        display: grid;
        grid-template-columns: 1fr;
        gap: 5px
    }

    .table-point[data-v-0d243a65] {
        display: none
    }

    .table_mobile[data-v-0d243a65] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-0d243a65] {
        height: 100%
    }

    .item[data-v-0d243a65] {
        padding: 12px 0
    }
}

@media(max-width: 576px) {
    .header_point[data-v-0d243a65] {
        height:auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .item[data-v-0d243a65]:nth-child(3) {
        grid-column: span 1
    }

    .header_point .title[data-v-0d243a65] {
        font-size: 14px
    }

    .btn_sbumit[data-v-0d243a65] {
        width: 130px
    }
}

@media(max-width: 425px) {
    .form[data-v-0d243a65] {
        font-size:13px
    }

    .form input[data-v-0d243a65] {
        width: 100%
    }
}

.body_point .no-data-page {
    transform: scale(.7);
    padding: 0
}

@media(max-width: 768px) {
    .body_point .no-data-page {
        transform:scale(1)
    }
}

#bettingHistory[data-v-583fefa0] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-583fefa0] {
    height: 100%;
    overflow-y: auto;
    padding: 15px;
    border-radius: 10px;
    background: #36334c
}

.table_pc[data-v-583fefa0]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-583fefa0]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-583fefa0] {
        display:none
    }
}

.table_mobile[data-v-583fefa0] {
    display: none
}

table[data-v-583fefa0] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-583fefa0] {
    border-radius: 10px!important;
    background: #fff;
    color: #000
}

table thead tr th[data-v-583fefa0] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-583fefa0]:first-child {
    border-radius: 8px 0 0 8px
}

table thead tr th[data-v-583fefa0]:last-child {
    border-radius: 0 8px 8px 0
}

table tbody tr[data-v-583fefa0] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-583fefa0]:hover {
    background-color: #212121
}

table tbody td[data-v-583fefa0] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-583fefa0],td[data-v-583fefa0],th[data-v-583fefa0] {
    border-collapse: collapse
}

.win[data-v-583fefa0] {
    color: #06df02
}

.lose[data-v-583fefa0] {
    color: #ff2f2f
}

.item-mobile[data-v-583fefa0] {
    border-radius: 8px;
    background: #36334c;
    font-size: 13px;
    padding: 10px 12px 0 12px
}

.item-mobile .item-content[data-v-583fefa0] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-583fefa0]:last-child {
    text-align: right
}

.item-mobile .item-content.first[data-v-583fefa0] {
    grid-template-columns: 1fr
}

[data-v-583fefa0] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-583fefa0] .v-pagination__item--is-active {
    background-color: var(--aqua-light)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-583fefa0] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-583fefa0] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-583fefa0] {
        display: block;
        padding-bottom: 20px
    }
}

.wrapper-alert[data-v-fde06b1a] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99
}

.content[data-v-fde06b1a] {
    max-width: 500px;
    margin: auto;
    margin-top: 30vh;
    background-image: url(../images/bg_confirm_dialog.878ba17b.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 24px;
    position: relative;
    padding: 15px;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
}

.btn-close[data-v-fde06b1a] {
    position: absolute;
    top: 5px;
    right: 10px;
    padding: 10px
}

.des[data-v-fde06b1a] {
    margin: 35px 0;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.list-btn[data-v-fde06b1a] {
    margin: 15px 0;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.list-btn button[data-v-fde06b1a] {
    padding: 4px 24px;
    border-radius: 8px;
    &[data-v-fde06b1a]: hover {
        transform:translateY(-2px);
        box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.3),0 2px 16px 0 rgba(132,218,255,.32)
    }
}

.btn-yes[data-v-fde06b1a] {
    margin-right: 20px;
    background-color: var(--ready-casino-dark)
}

.btn-no[data-v-fde06b1a] {
    background-color: #212121
}

@media (max-width: 768px) {
    .content[data-v-fde06b1a] {
        width:80vw
    }

    .des[data-v-fde06b1a] {
        font-size: 14px;
        margin: 24px 0
    }

    .list-btn button[data-v-fde06b1a] {
        padding: 4px 16px;
        font-size: 13px
    }
}

#queryCreate[data-v-6e2200e5] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-6e2200e5] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #000;
    font-size: 14px;
    border-radius: 20px;
    cursor: pointer;
    background-color: #fff;
    transition: all .2s ease-in
}

.back[data-v-6e2200e5]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-6e2200e5] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-6e2200e5] {
    width: 100%;
    border-radius: 12px;
    background: #36334c;
    padding: 10px 20px
}

.form .form_input[data-v-6e2200e5] :disabled {
    background-color: #424242;
    color: #c2c2c2
}

.form .form_input div[data-v-6e2200e5] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-6e2200e5] {
    margin-bottom: 4px
}

.form input[data-v-6e2200e5],.form textarea[data-v-6e2200e5] {
    width: 100%;
    border-radius: 8px;
    padding: 4px 10px;
    color: #e0e0e0;
    background: #615d72
}

.form input[data-v-6e2200e5]:focus,.form input[data-v-6e2200e5]:hover,.form textarea[data-v-6e2200e5]:focus,.form textarea[data-v-6e2200e5]:hover {
    outline: none
}

.form textarea[data-v-6e2200e5] {
    min-height: 300px;
    max-height: 500px;
    border: 1px solid #fff
}

.content p[data-v-6e2200e5],.title p[data-v-6e2200e5] {
    display: flex;
    align-items: center;
    gap: 10px
}

.btn[data-v-6e2200e5] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-6e2200e5] {
    width: 100%;
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background: linear-gradient(270deg,#fff -40%,hsla(0,0%,60%,0) 103.43%);
    font-size: 16px
}

.btn .btn_submit[data-v-6e2200e5]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-6e2200e5] {
    transform: translateY(1px)
}

@media(max-width: 992px) {
    .form textarea[data-v-6e2200e5] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-6e2200e5] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-6e2200e5],.form input[data-v-6e2200e5],.form textarea[data-v-6e2200e5] {
        width: 100%
    }
}

#customer[data-v-d65fded2] {
    padding: 20px;
    height: 100%
}

.create .btn_create[data-v-d65fded2] {
    padding: 8px 14px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 50%;
    background: linear-gradient(171deg,#f6ffee 6.98%,#eff4e8 20.87%,#dbd6d9 45.34%,#dad4d8 46.93%);
    transition: all .2s ease-in;
    height: 56px;
    position: absolute;
    bottom: 20px;
    right: 20px;
    display: flex;
    align-items: center;
    justify-content: center
}

.create .btn_create span[data-v-d65fded2] {
    color: #1a1a1a;
    max-width: 0;
    transform: scale(0);
    opacity: 0;
    transition: all .3s
}

.create .btn_create[data-v-d65fded2]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    border-radius: 40px;
    transition: all 1s;
    gap: 5px
}

.create .btn_create:hover span[data-v-d65fded2] {
    max-width: 100px;
    opacity: 1;
    transition: all .5s;
    transform: scale(1)
}

.create .btn_create .icon[data-v-d65fded2] {
    transform: translateY(2px)
}

@media(max-width: 768px) {
    .create .btn_create[data-v-d65fded2] {
        position:fixed
    }
}

.table_customer[data-v-d65fded2] {
    height: 100%;
    overflow-y: auto;
    padding: 15px;
    border-radius: 10px;
    background: #36334c
}

.table_customer[data-v-d65fded2]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-d65fded2]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-d65fded2]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-d65fded2] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-d65fded2] {
    text-align: left;
    padding: 10px;
    background-color: #fff;
    color: #000;
    font-weight: 600
}

.table_customer .title>div[data-v-d65fded2]:first-child {
    border-radius: 8px 0 0 8px
}

.table_customer .title>div[data-v-d65fded2]:last-child {
    border-radius: 0 8px 8px 0
}

.table_customer .value[data-v-d65fded2] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-d65fded2] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242
}

.table_customer .value .item[data-v-d65fded2]:last-child {
    border-bottom: none
}

.table_customer .value .item[data-v-d65fded2]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_customer .value .item>div[data-v-d65fded2] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-d65fded2]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-d65fded2] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-d65fded2] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-d65fded2] {
    fill: var(--ready-casino-dark)
}

.table_customer .value .item .date[data-v-d65fded2] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-d65fded2] {
        font-size:12px
    }
}

.description[data-v-d65fded2] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-d65fded2] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.description .description-content[data-v-d65fded2] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-d65fded2] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-d65fded2] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-d65fded2] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-d65fded2] {
    display: none
}

.active_value[data-v-d65fded2] {
    background-color: #212121
}

.completed[data-v-d65fded2] {
    border-radius: 4px;
    background: rgba(240,253,244,.2);
    padding: 4px 8px;
    color: #49de80
}

.fail[data-v-d65fded2] {
    color: #ff2c5e;
    padding: 4px 8px;
    border-radius: 4px;
    background: hsla(0,100%,77%,.31)
}

[data-v-d65fded2] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-d65fded2] .v-pagination__item--is-active {
    background-color: var(--aqua-light)
}

@media(min-width: 769px) {
    .customer_group[data-v-d65fded2] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-d65fded2] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-d65fded2] {
        display: none
    }

    .create[data-v-d65fded2] {
        text-align: left
    }

    .table_mobile[data-v-d65fded2] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .item_moblie[data-v-d65fded2] {
        border-radius: 8px 8px 0 0
    }

    .table_mobile .activeMessage .description[data-v-d65fded2] {
        background: #36334c;
        border-radius: 0 0 8px 8px;
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-d65fded2] {
        border-radius: 8px
    }

    .table_mobile .description h5[data-v-d65fded2] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-d65fded2] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-d65fded2] {
        background: #36334c;
        padding: 10px 12px 0 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-d65fded2] {
        display: grid;
        grid-template-columns: 50% calc(50% - 8px);
        grid-column-gap: 8px;
        padding: 8px 8px
    }

    .table_mobile .item_moblie>div .value[data-v-d65fded2] {
        text-align: end;
        background: none
    }

    .table_mobile .item_moblie>div .value span[data-v-d65fded2] {
        padding: 4px 12px
    }

    .table_mobile .item_moblie .description[data-v-d65fded2] {
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-d65fded2] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-cdb0c230] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-cdb0c230] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-cdb0c230] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-cdb0c230] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark)
}

.create .btn_create[data-v-cdb0c230]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-cdb0c230] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-cdb0c230] {
    height: calc(100% - 50px);
    overflow-y: auto;
    padding: 15px;
    border-radius: 10px;
    background: #36334c
}

.table_message[data-v-cdb0c230]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-cdb0c230]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-cdb0c230] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-cdb0c230] {
    text-align: left;
    padding: 10px;
    background-color: #fff;
    color: #000;
    font-weight: 600
}

.table_message .title>div[data-v-cdb0c230]:first-child {
    border-radius: 8px 0 0 8px
}

.table_message .title>div[data-v-cdb0c230]:last-child {
    border-radius: 0 8px 8px 0
}

.table_message .value[data-v-cdb0c230] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-cdb0c230] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242
}

.table_message .value .item[data-v-cdb0c230]:last-child {
    border-bottom: none
}

.table_message .value .item[data-v-cdb0c230]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_message .value .item>div[data-v-cdb0c230] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-cdb0c230]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-cdb0c230] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-cdb0c230] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-cdb0c230] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-cdb0c230] {
    color: #24a644
}

.table_message .value .item .trash:hover svg[data-v-cdb0c230] {
    fill: var(--ready-casino-dark)
}

.table_message .value .item .date[data-v-cdb0c230] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-cdb0c230] {
        font-size:12px
    }
}

.description[data-v-cdb0c230] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-cdb0c230] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.description .description-content[data-v-cdb0c230] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-cdb0c230] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-cdb0c230] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-cdb0c230] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-cdb0c230] {
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.table_mobile[data-v-cdb0c230] {
    display: none
}

.active_value[data-v-cdb0c230] {
    background-color: #212121
}

[data-v-cdb0c230] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-cdb0c230] .v-pagination__item--is-active {
    background: #36334c
}

.read[data-v-cdb0c230] {
    color: #767676
}

@media(min-width: 769px) {
    .messagebox_group[data-v-cdb0c230] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-cdb0c230] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-cdb0c230] {
        display: none
    }

    .create[data-v-cdb0c230] {
        text-align: left
    }

    .table_mobile[data-v-cdb0c230] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .value .item_moblie[data-v-cdb0c230] {
        background: #36334c;
        padding: 10px 12px 0 12px;
        border-radius: 8px
    }

    .table_mobile .value .item_moblie>div[data-v-cdb0c230] {
        display: grid;
        grid-template-columns: 50% calc(50% - 8px);
        grid-column-gap: 8px;
        padding: 8px 8px
    }

    .table_mobile .value .item_moblie>div .value[data-v-cdb0c230] {
        text-align: end;
        background: none
    }

    .table_mobile .value .item_moblie>div .value span[data-v-cdb0c230] {
        padding: 4px 12px
    }

    .table_mobile .value .item_moblie .state .icon[data-v-cdb0c230] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .value .item_moblie .state .unread[data-v-cdb0c230] {
        color: #24a644
    }

    .table_mobile .activeMessage .item_moblie[data-v-cdb0c230] {
        border-radius: 8px 8px 0 0
    }

    .table_mobile .activeMessage .description[data-v-cdb0c230] {
        background: #36334c;
        border-radius: 0 0 8px 8px;
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-cdb0c230] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-cdb0c230] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-cdb0c230] {
        border-radius: 8px
    }
}

#personal[data-v-30f54ac0] {
    padding-top: 140px;
    overflow: hidden;
    height: 100%
}

@media(max-width: 992px) {
    #personal[data-v-30f54ac0] {
        padding-top:183px
    }
}

@media(max-width: 768px) {
    #personal[data-v-30f54ac0] {
        padding-top:103px
    }
}

@media(max-width: 374px) {
    #personal[data-v-30f54ac0] {
        padding-top:169px
    }
}

.titles[data-v-30f54ac0] {
    padding: 20px 20px 10px 20px;
    position: fixed;
    width: calc(100% - 40px);
    left: 20px;
    top: 50px;
    z-index: 33;
    background: #fff;
    border-radius: 10px
}

.titles .logo-popup[data-v-30f54ac0] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    height: 50px
}

.titles .logo-popup .left-item[data-v-30f54ac0] {
    width: calc(50% - 100px);
    height: 100%;
    position: absolute;
    left: 0
}

.titles .logo-popup .right-item[data-v-30f54ac0] {
    height: 100%;
    width: calc(50% - 100px);
    position: absolute;
    right: 0
}

.titles .logo-popup .logo[data-v-30f54ac0] {
    width: -moz-max-content;
    width: max-content;
    height: 50px
}

.titles .logo-popup .logo img[data-v-30f54ac0] {
    height: 100%
}

.titles .title-item[data-v-30f54ac0] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-30f54ac0]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-30f54ac0] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-30f54ac0] {
    color: #fff;
    background: #0f0d22;
    border: 1px solid #0f0d22
}

.titles .active .icon[data-v-30f54ac0] {
    opacity: 1
}

@media(max-width: 768px) {
    .titles[data-v-30f54ac0] {
        padding:0;
        background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
        -webkit-backdrop-filter: blur(7px);
        backdrop-filter: blur(7px)
    }

    .titles .logo-popup[data-v-30f54ac0] {
        display: none
    }
}

.tab-personal[data-v-30f54ac0] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px;
    border-radius: 50px;
    padding: 10px
}

@media(max-width: 1130px) {
    .tab-personal[data-v-30f54ac0] {
        gap:3px
    }
}

@media(max-width: 992px) {
    .tab-personal[data-v-30f54ac0] {
        border-radius:16px
    }
}

.tab-personal .tab-item-personal[data-v-30f54ac0] {
    color: #000;
    height: 40px;
    transition: all .3s;
    font-size: 14px;
    border-radius: 16px;
    display: flex;
    justify-content: center;
    align-items: center
}

.tab-personal .tab-item-personal .icon[data-v-30f54ac0] {
    margin-right: 5px;
    opacity: .7
}

.tab-personal .tab-item-personal[data-v-30f54ac0]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-30f54ac0] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-30f54ac0] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-30f54ac0] {
        font-size:11px;
        color: #fff
    }

    .tab-personal .tab-item-personal .icon[data-v-30f54ac0] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-personal .tab-item-personal[data-v-30f54ac0] {
        height:35px
    }
}

.tab-personal .active[data-v-30f54ac0] {
    border: 1px solid #0f0d22;
    border-radius: 16px;
    background: #0f0d22;
    color: #fff
}

.tab-personal .active .icon[data-v-30f54ac0] {
    opacity: 1
}

.tab-personal .active[data-v-30f54ac0]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-personal .active[data-v-30f54ac0] {
        border-radius:10px
    }

    .tab-personal[data-v-30f54ac0] {
        grid-template-columns: repeat(4,1fr)
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-30f54ac0] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-30f54ac0] {
    height: 100%;
    overflow-y: auto
}

.tab-content[data-v-30f54ac0]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-30f54ac0]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.textKo[data-v-30f54ac0] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-30f54ac0] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-30f54ac0],.v-card--variant-flat[data-v-30f54ac0] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-30f54ac0] {
    background: transparent!important
}

.v-slide-group__next[data-v-30f54ac0],.v-slide-group__prev[data-v-30f54ac0] {
    display: none!important
}

@media(max-width: 768px) {
    .tab-content[data-v-30f54ac0] {
        height:100%;
        overflow-y: hidden
    }
}

@media(max-width: 425px) {
    .titles .title-item[data-v-30f54ac0] {
        flex-wrap:wrap;
        justify-content: center;
        font-size: 12px
    }
}

.tab-item-personal .icon path {
    fill: #000
}

.tab-item-personal.active .icon path {
    fill: #fff
}

@media(max-width: 768px) {
    .pagination {
        margin-top:20px
    }

    .tab-item-personal .icon path {
        fill: #fff
    }
}

@media(max-width: 450px) {
    .pagination {
        text-align:center;
        margin-top: 20px
    }

    .pagination .v-pagination__list {
        width: 250px
    }

    .pagination .v-pagination__list .v-pagination__item,.pagination .v-pagination__list .v-pagination__next,.pagination .v-pagination__list .v-pagination__prev {
        width: 28px;
        height: 28px;
        margin: .2rem;
        display: flex;
        align-items: center;
        justify-content: center
    }

    .pagination .v-pagination__list .v-pagination__item button,.pagination .v-pagination__list .v-pagination__next button,.pagination .v-pagination__list .v-pagination__prev button {
        width: 100%;
        height: 100%
    }

    .pagination .v-pagination__list .v-pagination__item button .v-btn__content,.pagination .v-pagination__list .v-pagination__next button .v-btn__content,.pagination .v-pagination__list .v-pagination__prev button .v-btn__content {
        font-size: 12px
    }
}

.tab-deposit .v-list,.tab-withdraw .v-list {
    background: #0f0d22!important;
    box-shadow: 0 0 4.8px 0 #d8d6cb!important
}

.tab-deposit .v-list-item-title,.tab-withdraw .v-list-item-title {
    color: #fff;
    display: flex;
    align-items: center;
    gap: 5px;
    padding: 10px;
    transition: all .3s
}

.tab-deposit .v-list-item-title:hover,.tab-withdraw .v-list-item-title:hover {
    background: #fff;
    color: #0f0d22;
    border-radius: 20px;
    transition: all .5s
}

.tab-deposit .v-list-item-title:hover svg path,.tab-withdraw .v-list-item-title:hover svg path {
    fill: #0f0d22
}

.tab-deposit .active,.tab-withdraw .active {
    background: #fff;
    border-radius: 20px;
    transition: all .5s;
    color: #0f0d22
}

.tab-deposit .active svg path,.tab-withdraw .active svg path {
    fill: #0f0d22
}

#faq-services[data-v-d50ce104] {
    padding: 20px;
    height: 100%
}

h3[data-v-d50ce104],h5[data-v-d50ce104] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_faq[data-v-d50ce104] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-d50ce104] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-d50ce104]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-d50ce104]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-d50ce104],.list-item .item[data-v-d50ce104],.list-item .title[data-v-d50ce104] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 15px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-d50ce104],.list-item .item p[data-v-d50ce104],.list-item .title p[data-v-d50ce104] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-d50ce104],.list-item .item .item_index[data-v-d50ce104],.list-item .title .item_index[data-v-d50ce104] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-d50ce104] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-d50ce104] {
    display: flex;
    flex-direction: column
}

.list-item .item_title[data-v-d50ce104] {
    width: 100%;
    display: flex;
    justify-content: space-between
}

@media(max-width: 768px) {
    .list-item .item_title[data-v-d50ce104] {
        display:block
    }
}

.list-item .item_title .title-content-item-faq[data-v-d50ce104] {
    font-size: 20px;
    color: #fff;
    font-weight: 600;
    line-height: 24px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-faq[data-v-d50ce104] {
        font-size:16px;
        line-height: 18px
    }
}

.list-item .item_title .title-content-item-faq_date[data-v-d50ce104] {
    color: #e0e0e0;
    font-size: 14px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-faq_date[data-v-d50ce104] {
        font-size:12px;
        margin-top: 5px
    }
}

.list-item .value[data-v-d50ce104] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-d50ce104] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

@media(max-width: 768px) {
    .list-item .value .item[data-v-d50ce104] {
        width:calc(100% + 40px)
    }
}

.list-item .item[data-v-d50ce104] {
    border-bottom: 1px solid #424242;
    border-radius: 12px;
    background: #36334c
}

.list-item .item p[data-v-d50ce104]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-d50ce104]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-d50ce104],.list-item .title[data-v-d50ce104] {
    background: #5a596b
}

.item_state span[data-v-d50ce104] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-d50ce104] {
    background: #616161
}

.item_state_open[data-v-d50ce104] {
    background: #9e9e9e
}

.description[data-v-d50ce104] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-d50ce104] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-d50ce104] {
    font-size: 15px;
    margin-top: 5px
}

.activeMessage[data-v-d50ce104] {
    border-radius: 6px
}

.activeMessage .description[data-v-d50ce104] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-d50ce104] {
    opacity: 1!important;
    border: 1px solid #dac16e;
    background: #5a596b;
    border-radius: 12px
}

.activeMessage .item_index[data-v-d50ce104] {
    color: #fff!important
}

.activeMessage .title-content-item-faq[data-v-d50ce104] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-d50ce104]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-d50ce104] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-d50ce104] {
    display: none
}

.line[data-v-d50ce104] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-d50ce104] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-d50ce104] .v-pagination__item--is-active {
    background: #36334c
}

@media(max-width: 768px) {
    #faq-services[data-v-d50ce104] {
        padding:0 20px 20px;
        height: 100%;
        overflow-y: auto
    }

    #faq-services[data-v-d50ce104]::-webkit-scrollbar {
        width: 6px
    }

    #faq-services[data-v-d50ce104]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-d50ce104] {
        height: -moz-max-content;
        height: max-content
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-d50ce104] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-d50ce104] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-d50ce104] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-d50ce104] {
        font-size: 11px
    }
}

#event-services[data-v-09a8091f] {
    padding: 20px;
    height: 100%
}

h3[data-v-09a8091f],h5[data-v-09a8091f] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_event[data-v-09a8091f] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-09a8091f] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-09a8091f]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-09a8091f]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-09a8091f],.list-item .item[data-v-09a8091f],.list-item .title[data-v-09a8091f] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 15px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-09a8091f],.list-item .item p[data-v-09a8091f],.list-item .title p[data-v-09a8091f] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-09a8091f],.list-item .item .item_index[data-v-09a8091f],.list-item .title .item_index[data-v-09a8091f] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-09a8091f] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-09a8091f] {
    display: flex;
    flex-direction: column
}

.list-item .item_title[data-v-09a8091f] {
    width: 100%;
    display: flex;
    justify-content: space-between
}

@media(max-width: 768px) {
    .list-item .item_title[data-v-09a8091f] {
        display:block
    }
}

.list-item .item_title .title-content-item-event[data-v-09a8091f] {
    font-size: 20px;
    color: #fff;
    font-weight: 600;
    line-height: 24px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-event[data-v-09a8091f] {
        font-size:16px;
        line-height: 18px
    }
}

.list-item .item_title .title-content-item-event_date[data-v-09a8091f] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-event_date[data-v-09a8091f] {
        font-size:12px
    }
}

.list-item .value[data-v-09a8091f] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-09a8091f] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

@media(max-width: 768px) {
    .list-item .value .item[data-v-09a8091f] {
        width:calc(100% + 40px)
    }
}

.list-item .item[data-v-09a8091f] {
    border-bottom: 1px solid #424242;
    border-radius: 12px;
    background: #36334c
}

.list-item .item p[data-v-09a8091f]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-09a8091f]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-09a8091f],.list-item .title[data-v-09a8091f] {
    background: #5a596b
}

.item_state span[data-v-09a8091f] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-09a8091f],.item_state_open[data-v-09a8091f] {
    background: #757575
}

.description[data-v-09a8091f] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-09a8091f] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-09a8091f] {
    font-size: 15px;
    margin-top: 10px
}

@media(max-width: 768px) {
    .description .description-content[data-v-09a8091f] {
        font-size:13px
    }
}

.activeMessage[data-v-09a8091f] {
    border-radius: 6px
}

.activeMessage .description[data-v-09a8091f] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-09a8091f] {
    opacity: 1!important;
    border: 1px solid #dac16e;
    background: #5a596b;
    border-radius: 12px
}

.activeMessage .item_index[data-v-09a8091f] {
    color: #fff!important
}

.activeMessage .title-content-item-event[data-v-09a8091f] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-09a8091f]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-09a8091f] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-09a8091f] {
    display: none
}

.line[data-v-09a8091f] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-09a8091f] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-09a8091f] .v-pagination__item--is-active {
    background: #36334c
}

@media(max-width: 768px) {
    #event-services[data-v-09a8091f] {
        padding:0 20px 20px;
        height: 100%;
        overflow-y: auto
    }

    #event-services[data-v-09a8091f]::-webkit-scrollbar {
        width: 6px
    }

    #event-services[data-v-09a8091f]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-09a8091f] {
        height: -moz-max-content;
        height: max-content
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-09a8091f] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-09a8091f] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-09a8091f] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-09a8091f] {
        font-size: 11px
    }
}

#notice-services[data-v-54194c6d] {
    padding: 20px;
    height: 100%
}

h3[data-v-54194c6d],h5[data-v-54194c6d] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_notice[data-v-54194c6d] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-54194c6d] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-54194c6d]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-54194c6d]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-54194c6d],.list-item .item[data-v-54194c6d],.list-item .title[data-v-54194c6d] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 15px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-54194c6d],.list-item .item p[data-v-54194c6d],.list-item .title p[data-v-54194c6d] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-54194c6d],.list-item .item .item_index[data-v-54194c6d],.list-item .title .item_index[data-v-54194c6d] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-54194c6d] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-54194c6d] {
    display: flex;
    flex-direction: column
}

.list-item .item_title[data-v-54194c6d] {
    width: 100%;
    display: flex;
    justify-content: space-between
}

@media(max-width: 768px) {
    .list-item .item_title[data-v-54194c6d] {
        display:block
    }
}

.list-item .item_title .title-content-item-notice[data-v-54194c6d] {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    line-height: 24px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-notice[data-v-54194c6d] {
        font-size:16px;
        line-height: 18px
    }
}

.list-item .item_title .title-content-item-notice_date[data-v-54194c6d] {
    color: #e0e0e0;
    font-size: 14px
}

@media(max-width: 768px) {
    .list-item .item_title .title-content-item-notice_date[data-v-54194c6d] {
        font-size:12px;
        margin-top: 5px
    }
}

.list-item .value[data-v-54194c6d] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-54194c6d] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

@media(max-width: 768px) {
    .list-item .value .item[data-v-54194c6d] {
        width:calc(100% + 40px)
    }
}

.list-item .item[data-v-54194c6d] {
    border-bottom: 1px solid #424242;
    border-radius: 12px;
    background: #36334c
}

.list-item .item p[data-v-54194c6d]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-54194c6d]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-54194c6d],.list-item .title[data-v-54194c6d] {
    background: #5a596b
}

.item_state span[data-v-54194c6d] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-54194c6d],.item_state_open[data-v-54194c6d] {
    background: #757575
}

.description[data-v-54194c6d] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-54194c6d] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-54194c6d] {
    font-size: 15px;
    margin-top: 5px
}

@media(max-width: 768px) {
    .description .description-content[data-v-54194c6d] {
        font-size:13px
    }
}

.activeMessage[data-v-54194c6d] {
    border-radius: 6px
}

.activeMessage .description[data-v-54194c6d] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-54194c6d] {
    opacity: 1!important;
    border: 1px solid #dac16e;
    background: #5a596b;
    border-radius: 12px
}

.activeMessage .item_index[data-v-54194c6d] {
    color: #fff!important
}

.activeMessage .title-content-item-notice[data-v-54194c6d] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-54194c6d]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-54194c6d] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-54194c6d] {
    display: none
}

.line[data-v-54194c6d] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-54194c6d] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-54194c6d] .v-pagination__item--is-active {
    background: #36334c
}

@media(max-width: 768px) {
    #notice-services[data-v-54194c6d] {
        padding:0 20px 20px;
        height: 100%;
        overflow-y: auto
    }

    #notice-services[data-v-54194c6d]::-webkit-scrollbar {
        width: 6px
    }

    #notice-services[data-v-54194c6d]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-54194c6d] {
        height: -moz-max-content;
        height: max-content
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-54194c6d] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-54194c6d] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-54194c6d] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-54194c6d] {
        font-size: 11px
    }
}

#partnership[data-v-6752a191] {
    padding: 20px
}

@media(max-width: 768px) {
    #partnership[data-v-6752a191] {
        background:url(../images/bg-partner.901094b5.png);
        background-size: cover;
        background-repeat: no-repeat
    }
}

.partnership_group .partnership_header[data-v-6752a191] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-6752a191] {
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-6752a191] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-6752a191] {
    width: 90%;
    margin: 48px auto 0
}

.partnership_group .partnership_body .list_item[data-v-6752a191] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-6752a191] {
    height: 100px;
    background: #fdf6ee;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center;
    transition: all .5s
}

.partnership_group .partnership_body .item[data-v-6752a191]:nth-child(5) {
    grid-column: span 2;
    justify-content: center
}

.partnership_group .partnership_body .item[data-v-6752a191]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.partnership_group .partnership_body .item .logo_social[data-v-6752a191] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-6752a191] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-6752a191] {
    color: #9e8358;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-6752a191] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    .partnership_group .partnership_body .item[data-v-6752a191] {
        background:linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17))
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-6752a191] {
        color: #fff
    }

    #partnership[data-v-6752a191] {
        padding: 12px;
        background-size: contain;
        height: 100%;
        overflow-y: auto
    }
}

@media(max-width: 768px) {
    #partnership[data-v-6752a191]::-webkit-scrollbar {
        width:6px
    }

    #partnership[data-v-6752a191]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .partnership_group .partnership_body[data-v-6752a191] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-6752a191] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-6752a191] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-6752a191] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-6752a191] {
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .list_item[data-v-6752a191] {
        grid-template-columns:repeat(1,1fr)!important
    }

    .list_item .item[data-v-6752a191]:nth-child(5) {
        grid-column: span 1!important;
        justify-content: start!important
    }
}

#services[data-v-0f5ae5c2] {
    padding-top: 140px;
    height: 100%
}

@media(max-width: 768px) {
    #services[data-v-0f5ae5c2] {
        padding-top:80px
    }
}

.titles[data-v-0f5ae5c2] {
    padding: 20px 20px 10px 20px;
    position: fixed;
    width: calc(100% - 40px);
    left: 20px;
    top: 50px;
    z-index: 33;
    background: #fff;
    border-radius: 10px
}

.titles .logo-popup[data-v-0f5ae5c2] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    height: 50px
}

.titles .logo-popup .left-item[data-v-0f5ae5c2] {
    width: calc(50% - 100px);
    height: 100%;
    position: absolute;
    left: 0
}

.titles .logo-popup .right-item[data-v-0f5ae5c2] {
    height: 100%;
    width: calc(50% - 100px);
    position: absolute;
    right: 0
}

.titles .logo-popup .logo[data-v-0f5ae5c2] {
    width: -moz-max-content;
    width: max-content;
    height: 50px
}

.titles .logo-popup .logo img[data-v-0f5ae5c2] {
    height: 100%
}

.titles .title-item[data-v-0f5ae5c2] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-0f5ae5c2]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-0f5ae5c2] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-0f5ae5c2] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-0f5ae5c2] {
    opacity: 1
}

@media(max-width: 768px) {
    .titles[data-v-0f5ae5c2] {
        padding:0;
        background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
        -webkit-backdrop-filter: blur(7px);
        backdrop-filter: blur(7px)
    }

    .titles .logo-popup[data-v-0f5ae5c2] {
        display: none
    }
}

.tab[data-v-0f5ae5c2] {
    height: calc(100% - 10px)
}

.tab-service[data-v-0f5ae5c2] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    gap: 5px;
    border-radius: 50px;
    padding: 10px
}

@media(max-width: 1130px) {
    .tab-service[data-v-0f5ae5c2] {
        gap:3px
    }
}

.tab-service .tab-item-personal[data-v-0f5ae5c2] {
    color: #000;
    height: 40px;
    transition: all .3s;
    font-size: 14px;
    border-radius: 16px;
    display: flex;
    justify-content: center;
    align-items: center
}

.tab-service .tab-item-personal .icon[data-v-0f5ae5c2] {
    margin-right: 5px;
    opacity: .7
}

.tab-service .tab-item-personal[data-v-0f5ae5c2]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-service .tab-item-personal[data-v-0f5ae5c2] {
        font-size:12px
    }

    .tab-service .tab-item-personal .icon[data-v-0f5ae5c2] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-service .tab-item-personal[data-v-0f5ae5c2] {
        font-size:11px;
        color: #fff
    }

    .tab-service .tab-item-personal .icon[data-v-0f5ae5c2] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-service .tab-item-personal[data-v-0f5ae5c2] {
        height:35px
    }
}

.tab-service .active[data-v-0f5ae5c2] {
    border: 1px solid #0f0d22;
    border-radius: 16px;
    background: #0f0d22;
    color: #fff
}

.tab-service .active .icon[data-v-0f5ae5c2] {
    opacity: 1
}

.tab-service .active[data-v-0f5ae5c2]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-service .active[data-v-0f5ae5c2] {
        border-radius:10px
    }
}

.v-card--variant-elevated[data-v-0f5ae5c2],.v-card--variant-flat[data-v-0f5ae5c2] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-0f5ae5c2] {
    background: transparent!important
}

.textKo[data-v-0f5ae5c2] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-0f5ae5c2] {
        font-size:14px!important
    }
}

@media(max-width: 768px) {
    #services[data-v-0f5ae5c2] {
        padding-bottom:20px
    }

    .tab[data-v-0f5ae5c2] {
        height: 100%
    }
}

@media (max-width: 450px) {
    .titles {
        .title-item {
            font-size:14px
        }
    }
}

#wrap-sky-wind[data-v-f99a0e80] {
    background: #36334c;
    margin: 10px;
    padding: 10px;
    border-radius: 10px;
    height: calc(100% - 20px)
}

@media(max-width: 768px) {
    #wrap-sky-wind[data-v-f99a0e80] {
        height:-moz-max-content;
        height: max-content
    }
}

#skywind[data-v-f99a0e80] {
    height: calc(100% - 52px);
    padding: 10px 0;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#skywind[data-v-f99a0e80]::-webkit-scrollbar {
    width: 6px
}

#skywind[data-v-f99a0e80]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #skywind[data-v-f99a0e80] {
        height:-moz-max-content;
        height: max-content;
        overflow-x: hidden
    }
}

h3[data-v-f99a0e80] {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 24px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

@media(max-width: 576px) {
    h3[data-v-f99a0e80] {
        font-size:16px
    }
}

.skywind-list[data-v-f99a0e80] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_skywind[data-v-f99a0e80] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_skywind[data-v-f99a0e80] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_skywind .overlay[data-v-f99a0e80] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_skywind .play[data-v-f99a0e80] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.item_skywind:hover .overlay[data-v-f99a0e80] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-f99a0e80] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-f99a0e80] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-f99a0e80] {
    animation: scBtnAnim-f99a0e80 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #bdbdbd;
    border-radius: 13px;
    max-height: 140px;
    height: 100%
}

.item-casino[data-v-f99a0e80]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino[data-v-f99a0e80]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-f99a0e80] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_skywind_content[data-v-f99a0e80] {
    height: 100%
}

.search-game[data-v-f99a0e80] {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-f99a0e80] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-f99a0e80] {
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-f99a0e80] {
    border-radius: 52px;
    border: 1px solid #fff;
    background: #5e5c70;
    padding: 5px 10px 5px 30px;
    min-width: 280px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-f99a0e80]:active,.search-game input[data-v-f99a0e80]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-f99a0e80] {
        min-width:200px;
        width: 100%
    }
}

.search-game input[data-v-f99a0e80]::-moz-placeholder {
    color: #fff
}

.search-game input[data-v-f99a0e80]::placeholder {
    color: #fff
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-f99a0e80] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-f99a0e80] {
        flex: 1
    }
}

@media(max-width: 475px) {
    .search-game[data-v-f99a0e80] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }
}

.pagination-slot[data-v-f99a0e80] {
    display: flex;
    justify-content: center
}

[data-v-f99a0e80] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-f99a0e80] .v-pagination__item--is-active {
    background-color: #4c486b
}

@keyframes scBtnAnim-f99a0e80 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(min-width: 950px)and (max-width:1100px) {
    .skywind-list[data-v-f99a0e80] {
        grid-template-columns:repeat(6,1fr)
    }
}

@media(max-width: 950px) {
    .skywind-list[data-v-f99a0e80] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .skywind-list[data-v-f99a0e80] {
        grid-template-columns:repeat(4,1fr)
    }

    .pagination-slot[data-v-f99a0e80] {
        margin-top: 20px
    }

    .skywind-list[data-v-f99a0e80] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .skywind-list[data-v-f99a0e80] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

.guide-item[data-v-e8d6a8ca] {
    width: 100%
}

.title-guide[data-v-e8d6a8ca] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-e8d6a8ca] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-18a70a71] {
    width: 100%
}

.title-guide[data-v-18a70a71] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-7a3970ae] {
    width: 100%
}

.title-guide[data-v-7a3970ae] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-7bbf495f] {
    width: 100%
}

.title-guide[data-v-7bbf495f] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-5b624c52] {
    width: 100%
}

.title-guide[data-v-5b624c52] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-93aca0a8] {
    width: 100%
}

.title-guide[data-v-93aca0a8] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-7ad0151c] {
    width: 100%
}

.title-guide[data-v-7ad0151c] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-77f8a2ba] {
    width: 100%
}

.title-guide[data-v-77f8a2ba] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-77f8a2ba] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-1c8b659f] {
    height: 100%;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    padding: 20px;
    padding-top: 140px
}

@media(max-width: 992px) {
    #rules[data-v-1c8b659f] {
        padding-top:183px
    }
}

@media(max-width: 768px) {
    #rules[data-v-1c8b659f] {
        padding-top:123px
    }
}

@media(max-width: 450px) {
    #rules[data-v-1c8b659f] {
        padding-top:209px
    }
}

#rules h2[data-v-1c8b659f] {
    font-size: 1.5rem
}

#rules .titles[data-v-1c8b659f] {
    padding: 20px 20px 10px 20px;
    position: fixed;
    width: calc(100% - 40px);
    left: 20px;
    top: 50px;
    z-index: 33;
    background: #fff;
    border-radius: 10px
}

#rules .titles .logo-popup[data-v-1c8b659f] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    height: 50px
}

#rules .titles .logo-popup .left-item[data-v-1c8b659f] {
    width: calc(50% - 100px);
    height: 100%;
    position: absolute;
    left: 0
}

#rules .titles .logo-popup .right-item[data-v-1c8b659f] {
    height: 100%;
    width: calc(50% - 100px);
    position: absolute;
    right: 0
}

#rules .titles .logo-popup .logo[data-v-1c8b659f] {
    width: -moz-max-content;
    width: max-content;
    height: 50px
}

#rules .titles .logo-popup .logo img[data-v-1c8b659f] {
    height: 100%
}

@media(max-width: 768px) {
    #rules .titles[data-v-1c8b659f] {
        padding:0;
        background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
        -webkit-backdrop-filter: blur(7px);
        backdrop-filter: blur(7px)
    }

    #rules .titles .logo-popup[data-v-1c8b659f] {
        display: none
    }
}

#rules .tab-rules[data-v-1c8b659f] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px;
    border-radius: 50px;
    padding: 10px
}

#rules .tab-rules .tab-item-rules[data-v-1c8b659f] {
    color: #000;
    height: 40px;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-1c8b659f]:hover {
    transform: scale(.95);
    transition: all .3s
}

#rules .tab-rules .active[data-v-1c8b659f] {
    border: 1px solid #0f0d22;
    border-radius: 16px;
    background: #0f0d22;
    color: #fff
}

#rules .tab-rules .active .icon[data-v-1c8b659f] {
    opacity: 1
}

#rules .tab-rules .active[data-v-1c8b659f]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    #rules .tab-rules .active[data-v-1c8b659f] {
        border-radius:10px
    }
}

@media(max-width: 1130px) {
    #rules .tab-rules[data-v-1c8b659f] {
        gap:3px
    }
}

@media(max-width: 992px) {
    #rules .tab-rules[data-v-1c8b659f] {
        border-radius:16px;
        grid-template-columns: repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #rules .tab-rules .tab-item-rules[data-v-1c8b659f] {
        color:#fff
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-1c8b659f] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-1c8b659f] {
    color: #fff;
    height: 40px;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center
}

#rules .tab-item .v-btn__content[data-v-1c8b659f] {
    font-size: 14px
}

@media(max-width: 1080px) {
    #rules .tab-item[data-v-1c8b659f] {
        width:auto
    }
}

#rules .tab-item[data-v-1c8b659f]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-1c8b659f] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .v-slide-group-item--active[data-v-1c8b659f] {
    border: 1px solid var(--Rectangle-17,#ab47bc);
    background: var(--Rectangle-17,#ab47bc)
}

#rules .tab-content[data-v-1c8b659f] {
    height: calc(100% - 20px);
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    color: #fff;
    border-radius: 12px;
    background: #36334c;
    margin-top: 20px
}

#rules .tab-content h3[data-v-1c8b659f],#rules .tab-content h4[data-v-1c8b659f] {
    color: #fff
}

#rules .tab-content p[data-v-1c8b659f]:last-child,#rules .tab-content ul[data-v-1c8b659f] {
    margin-bottom: 0
}

#rules .tab-content[data-v-1c8b659f]::-webkit-scrollbar {
    width: 0
}

#rules .v-btn__content[data-v-1c8b659f] {
    font-size: 14px
}

#rules .v-slide-group__content[data-v-1c8b659f] {
    justify-content: space-between
}

#rules .v-tab__slider[data-v-1c8b659f] {
    background: var(--primaryPlayG3)
}

#rules .title-guide[data-v-1c8b659f] {
    padding-top: 16px;
    margin-top: 0
}

@media(max-width: 768px) {
    #rules .card[data-v-1c8b659f] {
        width:95%
    }

    #rules .tab-item .v-btn__content[data-v-1c8b659f] {
        font-size: 9px
    }

    #rules .tab-content[data-v-1c8b659f] {
        height: 100%;
        margin-top: 0
    }
}

.tab-item {
    .v-btn__content {
        font-size: 12px
    }

    .v-tab__slider {
        height: 0!important
    }

    .v-tab--selected .v-tab__slider,.v-tab__slider {
        opacity: 0!important
    }
}

.title-guide {
    color: #fff;
    text-transform: uppercase
}

#videoSlot[data-v-5e3077d7] {
    height: calc(100% - 35px);
    padding: 10px 0;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 6px
}

#videoSlot[data-v-5e3077d7]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-5e3077d7]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #videoSlot[data-v-5e3077d7] {
        height:-moz-max-content;
        height: max-content
    }
}

h3[data-v-5e3077d7] {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 24px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

@media(max-width: 576px) {
    h3[data-v-5e3077d7] {
        font-size:16px
    }
}

.slot[data-v-5e3077d7] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-5e3077d7] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-5e3077d7] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-5e3077d7] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-5e3077d7] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.item_slot:hover .overlay[data-v-5e3077d7] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-5e3077d7] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px;
    z-index: 4;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.image-game[data-v-5e3077d7] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px
}

.item-casino[data-v-5e3077d7] {
    animation: scBtnAnim-5e3077d7 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #bdbdbd;
    border-radius: 13px;
    max-height: 140px;
    height: 100%;
    position: relative
}

.item-casino[data-v-5e3077d7]:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    border-radius: 0 0 12px 12px;
    z-index: 1;
    background: linear-gradient(0deg,rgba(0,0,0,.8),transparent)
}

.item-casino .logo_premium[data-v-5e3077d7] {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain;
    width: 24px
}

.item-casino[data-v-5e3077d7]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-5e3077d7] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.item_slot_content[data-v-5e3077d7] {
    height: 100%
}

.search-game[data-v-5e3077d7] {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 6px;
    min-height: 52px
}

.search-game .wrap_input-search[data-v-5e3077d7] {
    position: relative
}

.search-game .wrap_input-search .icon-search[data-v-5e3077d7] {
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.search-game input[data-v-5e3077d7] {
    background: #5e5c70;
    border: 1px solid #fff;
    border-radius: 52px;
    padding: 5px 10px 5px 30px;
    min-width: 280px;
    color: #fff;
    width: 100%
}

.search-game input[data-v-5e3077d7]:active,.search-game input[data-v-5e3077d7]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-5e3077d7] {
        min-width:200px;
        width: 100%
    }
}

.search-game input[data-v-5e3077d7]::-moz-placeholder {
    color: #fff
}

.search-game input[data-v-5e3077d7]::placeholder {
    color: #fff
}

.search-game .wrap-filter[data-v-5e3077d7] {
    background: linear-gradient(180deg,hsla(0,0%,100%,.23) -199.26%,hsla(0,0%,50%,.07));
    padding: 6px 8px;
    border-radius: 70px;
    display: flex;
    align-items: center;
    gap: 4px
}

.search-game .wrap-filter>div[data-v-5e3077d7] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 4px 8px;
    border: 1px solid transparent;
    cursor: pointer
}

.search-game .wrap-filter>div p[data-v-5e3077d7] {
    font-size: 13px;
    color: #e0e0e0;
    font-weight: 500
}

.search-game .wrap-filter>div[data-v-5e3077d7]:hover:not(.activeFilter) {
    transition: all 1s;
    border-radius: 70px;
    background: #949494
}

.search-game .wrap-filter .activeFilter[data-v-5e3077d7] {
    border-radius: 70px;
    border: 1px solid #dac16e;
    background: #5e5c70
}

.search-game .wrap-filter .activeFilter p[data-v-5e3077d7] {
    color: #fff
}

@media(max-width: 768px) {
    .search-game .icon-search[data-v-5e3077d7] {
        bottom:14px
    }

    .search-game .wrap_input-search[data-v-5e3077d7] {
        flex: 1
    }

    .search-game .wrap-filter>div p[data-v-5e3077d7] {
        display: none
    }

    .search-game .wrap-filter .activeFilter p[data-v-5e3077d7] {
        display: inline-block
    }
}

@media(max-width: 475px) {
    .search-game[data-v-5e3077d7] {
        display:grid;
        grid-template-columns: 1fr;
        grid-gap: 8px
    }

    .search-game .wrap-filter[data-v-5e3077d7] {
        justify-content: space-between
    }

    .search-game .wrap-filter>div[data-v-5e3077d7] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-5e3077d7] {
        display: inline-block
    }
}

@media(max-width: 400px) {
    .search-game .wrap-filter[data-v-5e3077d7] {
        justify-content:space-between
    }

    .search-game .wrap-filter>div[data-v-5e3077d7] {
        flex-wrap: wrap
    }

    .search-game .wrap-filter>div p[data-v-5e3077d7] {
        display: none
    }
}

.pagination-slot[data-v-5e3077d7] {
    display: flex;
    justify-content: center
}

[data-v-5e3077d7] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-5e3077d7] .v-pagination__item--is-active {
    background-color: #4c486b
}

@keyframes scBtnAnim-5e3077d7 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-5e3077d7] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-5e3077d7] {
        grid-template-columns:repeat(4,1fr)
    }

    .pagination-slot[data-v-5e3077d7] {
        margin-top: 20px
    }

    .slot[data-v-5e3077d7] {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width: 450px) {
    .slot[data-v-5e3077d7] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#wrapper_slot[data-v-191f5ca4] {
    padding: 20px;
    height: 100%
}

.company[data-v-191f5ca4] {
    height: auto;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border-radius: 12px;
    background: #36334c;
    display: grid;
    grid-template-columns: 12% calc(88% - 10px);
    grid-gap: 10px;
    margin-bottom: 16px
}

.company[data-v-191f5ca4]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-191f5ca4]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.company .see-more-company[data-v-191f5ca4] {
    display: none;
    cursor: pointer
}

@media(max-width: 768px) {
    .company[data-v-191f5ca4] {
        grid-template-columns:1fr
    }

    .company .see-more-company[data-v-191f5ca4] {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 4px
    }
}

.rotate svg[data-v-191f5ca4] {
    transform: rotate(180deg)
}

.wrap_logo_company[data-v-191f5ca4] {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center
}

.wrap_logo_company img[data-v-191f5ca4] {
    width: auto;
    height: auto
}

@media(max-width: 768px) {
    .wrap_logo_company[data-v-191f5ca4] {
        flex-direction:row;
        justify-content: start
    }
}

h3[data-v-191f5ca4] {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    font-weight: 600;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

@media(max-width: 576px) {
    h3[data-v-191f5ca4] {
        font-size:16px
    }
}

.body_slot[data-v-191f5ca4] {
    height: 100%;
    overflow: hidden;
    padding: 10px;
    border-radius: 12px;
    background: #36334c
}

.body_slot[data-v-191f5ca4]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-191f5ca4]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-191f5ca4] {
    height: auto
}

.slot[data-v-191f5ca4]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-191f5ca4]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-191f5ca4] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-191f5ca4],.outstanding[data-v-191f5ca4] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 8px 10px
}

.item[data-v-191f5ca4],.item_company[data-v-191f5ca4] {
    border-radius: 12px;
    padding: 5px;
    background: #212121;
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-191f5ca4]:hover,.item_company[data-v-191f5ca4]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-191f5ca4],.content_item[data-v-191f5ca4] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-191f5ca4],.content_item .name[data-v-191f5ca4] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-191f5ca4],.content_item .name[data-v-191f5ca4] {
        font-size:12px
    }
}

.outstanding .item[data-v-191f5ca4] {
    min-height: 54px;
    grid-template-columns: 1fr;
    padding: 0 5px;
    position: relative
}

.outstanding .item .logo-top-company[data-v-191f5ca4] {
    position: absolute;
    width: 25px;
    height: auto;
    right: 0;
    top: 0
}

@media(min-width: 789px) {
    .outstanding .item .logo-top-company[data-v-191f5ca4] {
        right:-4px;
        top: -6px
    }
}

.outstanding .disabled[data-v-191f5ca4] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-191f5ca4]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-191f5ca4] {
    height: 54px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-191f5ca4] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-191f5ca4] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-191f5ca4] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .company_logo[data-v-191f5ca4] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-191f5ca4] {
    height: 50px
}

.outstanding .logo img[data-v-191f5ca4] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-191f5ca4] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-191f5ca4] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-191f5ca4] {
        width:100%
    }
}

@media(max-width: 768px) {
    .outstanding[data-v-191f5ca4] {
        padding:20px 0 0;
        max-height: 170px;
        overflow: hidden;
        transition: all .8s
    }
}

.show-company[data-v-191f5ca4] {
    max-height: 1000px;
    transition: 1.2s ease-in-out
}

.list-company[data-v-191f5ca4] {
    margin-top: 10px
}

.list-company .logo_item[data-v-191f5ca4] {
    width: 100%;
    height: 36px
}

img[data-v-191f5ca4] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-191f5ca4] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-191f5ca4] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-191f5ca4]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.item-casino[data-v-191f5ca4] {
    animation: scBtnAnim-191f5ca4 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-191f5ca4] {
    border: 1px solid var(--aqua-gold);
    background: #5e5c70
}

.item-casino.active .name[data-v-191f5ca4] {
    color: #fff
}

.item-casino[data-v-191f5ca4]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-191f5ca4 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(min-width: 1201px) {
    .little_company[data-v-191f5ca4] {
        padding:42px 10px!important
    }
}

@media(max-width: 1200px) {
    .outstanding[data-v-191f5ca4] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-191f5ca4] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-191f5ca4],.outstanding[data-v-191f5ca4] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-191f5ca4] {
        padding:26px 12px
    }

    .body_slot[data-v-191f5ca4] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-191f5ca4],.outstanding[data-v-191f5ca4] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-191f5ca4] {
        padding:10px
    }

    .slot[data-v-191f5ca4] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-191f5ca4],.outstanding[data-v-191f5ca4] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-191f5ca4],.item_company[data-v-191f5ca4] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-191f5ca4] {
        width:110px;
        height: 40px
    }

    .item[data-v-191f5ca4],.item_company[data-v-191f5ca4] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-191f5ca4] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-191f5ca4],.outstanding .logo_brand[data-v-191f5ca4] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-191f5ca4] {
        width: 100%;
        height: 35px
    }
}

#partner[data-v-33d24855] {
    display: none;
    align-items: center;
    background: #353535;
    position: relative
}

@media(max-width: 1300px) {
    #partner[data-v-33d24855] {
        display:none
    }
}

.agent-desktop[data-v-33d24855] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end
}

.agent-desktop .line[data-v-33d24855] {
    margin: 0 20px;
    background: #fff;
    height: 24px;
    width: 1px
}

.agent-desktop a[data-v-33d24855]:hover,.agent-desktop button[data-v-33d24855]:hover {
    transform: scale(.95);
    transition: all .2s ease-in;
    opacity: .8
}

.agent-desktop .settlement[data-v-33d24855]:hover {
    transform: scale(1);
    transition: unset;
    opacity: 1;
    cursor: unset
}

.agent-desktop button[data-v-33d24855] {
    transition: all .2s ease-in
}

.agent-desktop .total-money[data-v-33d24855],.agent-desktop a[data-v-33d24855] {
    padding: 4px 16px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .3s ease-in
}

.agent-desktop .total-money svg[data-v-33d24855],.agent-desktop a svg[data-v-33d24855] {
    margin-right: 5px
}

.agent-desktop .agent-page[data-v-33d24855] {
    background: var(--ready-casino-dark)
}

.agent-desktop .settlement[data-v-33d24855],.agent-desktop .total-money[data-v-33d24855] {
    background: #212121
}

.agent-desktop .total-money[data-v-33d24855] {
    cursor: inherit
}

.agent-desktop .total-money p[data-v-33d24855] {
    color: #9e9e9e;
    font-size: 14px;
    line-height: normal;
    margin-right: 10px
}

.agent-desktop .total-money span[data-v-33d24855] {
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.agent-desktop .calculate[data-v-33d24855],.agent-desktop .refesh[data-v-33d24855] {
    display: flex;
    align-items: center
}

.agent-desktop .calculate[data-v-33d24855] {
    background: #212121;
    padding: 4px;
    border-radius: 10px
}

@media(max-width: 1300px) {
    .agent-desktop[data-v-33d24855] {
        display:none
    }
}

.toast-wrapper[data-v-9461303e] {
    position: fixed;
    top: 0;
    right: 20px;
    width: auto;
    height: auto;
    z-index: 999;
    color: #fff
}

.item-alert[data-v-9461303e] {
    margin-top: 5px;
    animation: side-in-9461303e .2s linear
}

@keyframes side-in-9461303e {
    0% {
        right: -100px;
        opacity: 0
    }

    to {
        right: 20px;
        opacity: 1
    }
}

.main-start[data-v-554dad64] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 889
}

.opacity[data-v-554dad64] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-554dad64] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-554dad64]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-554dad64]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-554dad64] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-554dad64] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

.animated[data-v-554dad64] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-554dad64] {
    width: calc(25% - 7.5px)
}

.animation-hide[data-v-554dad64] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-554dad64] {
    background-color: #212121;
    width: 100%;
    border: 1px solid #868e96
}

.item-header[data-v-554dad64] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-554dad64] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-554dad64] {
    font-weight: 200;
    font-size: 30px;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-554dad64] {
    width: 24px;
    height: 24px
}

.item-banner[data-v-554dad64] {
    height: 92%;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
    position: relative
}

.banner[data-v-554dad64] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-554dad64] {
    color: #f0d2d6;
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    color: #fff;
    transition: all .5s
}

.item-footer[data-v-554dad64] {
    background: linear-gradient(180deg,#c166a8,#7f296e);
    transition: all .5s;
    cursor: pointer
}

.item-footer[data-v-554dad64]:hover {
    transition: all 1s;
    background: linear-gradient(180deg,#f0d2d6,#bd5da3)
}

.pc-modal[data-v-554dad64] {
    display: flex!important
}

.mobile-modal[data-v-554dad64] {
    display: none!important
}

@media(max-width: 991.98px) {
    .pc-modal[data-v-554dad64] {
        display:none!important
    }

    .mobile-modal[data-v-554dad64] {
        display: flex!important
    }

    .item-start[data-v-554dad64] {
        max-height: 90vh;
        width: 400px
    }

    .item[data-v-554dad64] {
        width: 100%;
        max-height: 100%;
        overflow-y: scroll;
        position: absolute;
        top: 5%;
        left: 50%;
        transform: translate(-50%)
    }
}

@media(max-width: 450px) {
    .logo[data-v-554dad64] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-554dad64] {
        height: 20px;
        width: 20px
    }

    .item-start[data-v-554dad64] {
        width: 90%
    }

    .item[data-v-554dad64] {
        width: 80%;
        left: 50%
    }

    .item-header[data-v-554dad64] {
        align-items: center
    }

    .logo-main[data-v-554dad64] {
        height: 80%
    }

    .btn-close-modal[data-v-554dad64] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-554dad64] {
        height:800px
    }

    .item-footer[data-v-554dad64],.item-header[data-v-554dad64] {
        height: 8%
    }

    .item-banner[data-v-554dad64] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-554dad64] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-554dad64] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-554dad64] {
        height:360px!important;
        width: 100%
    }

    .item[data-v-554dad64] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-554dad64] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-554dad64] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-554dad64] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-554dad64] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-554dad64] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-554dad64] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-554dad64] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-554dad64] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-554dad64] {
        height:200px!important;
        width: 100%
    }

    .logo[data-v-554dad64] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-554dad64] {
        height: 10px;
        width: 10px
    }
}

.page[data-v-4b252867] {
    background: #000;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.bg-image[data-v-4b252867] {
    height: 60%;
    background-image: url(../images/bg-home-2.715bbb83.png)
}

.bg-image[data-v-4b252867],.bg-image[data-v-4b252867]:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover
}

.bg-image[data-v-4b252867]:before {
    content: "";
    height: 100%;
    background-image: url(../images/bg-home-2-money.900a3d15.png);
    animation: animateMoney-4b252867 2s linear infinite
}

@media(max-width: 768px) {
    .bg-image[data-v-4b252867]:before {
        animation:none;
        display: none
    }
}

@keyframes animateMoney-4b252867 {
    0%,to {
        background-position-y: 0
    }

    50% {
        background-position-y: -30px
    }
}

.custom-bg-image[data-v-4b252867] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45%;
    z-index: 0;
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 1300px) {
    .custom-bg-image[data-v-4b252867] {
        top:47px
    }
}

@media(max-width: 768px) {
    .custom-bg-image[data-v-4b252867] {
        height:15%;
        top: 64px
    }
}

.custom-nav-no-bg[data-v-4b252867] {
    top: 64px
}

@media(max-width: 1300px) {
    .custom-style-page[data-v-4b252867] {
        margin-top:64px
    }
}

.custom-style-nav[data-v-4b252867] {
    display: flex;
    flex-direction: row
}

.custom-nav[data-v-4b252867]:before {
    top: 50px;
    border-top: 2px solid #495057
}

@media(max-width: 1300px) {
    .custom-nav[data-v-4b252867]:before {
        top:62px
    }
}

.lang-ko[data-v-4b252867] {
    font-family: Malgun gothic,sans-serif
}

.error-section[data-v-4b252867] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    background: rgba(0,0,0,.8);
    z-index: 999;
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap-error[data-v-4b252867] {
    width: 500px;
    height: 300px;
    background: url(../images/bg-home-2.715bbb83.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 25%,0;
    position: relative;
    border-radius: 12px;
    border: 2px solid #6a1b9a;
    box-shadow: 0 0 74px 0 #35134b;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.wrap-error[data-v-4b252867]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 12px;
    background: rgba(0,0,0,.7);
    z-index: 1
}

@media(max-width: 576px) {
    .wrap-error[data-v-4b252867] {
        width:90%;
        height: 250px
    }
}

.content[data-v-4b252867] {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 20px 40px
}

.content h3[data-v-4b252867] {
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

.content h5[data-v-4b252867] {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 30px
}

.content button[data-v-4b252867] {
    border-radius: 16px;
    background: var(--ready-casino-dark);
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    transition: all .3s;
    text-transform: uppercase
}

.content button[data-v-4b252867]:hover {
    opacity: .8;
    transition: all .5s
}

@media(max-width: 576px) {
    .content h3[data-v-4b252867] {
        font-size:20px;
        line-height: 20px
    }

    .content h5[data-v-4b252867] {
        font-size: 16px;
        line-height: 16px
    }

    .content button[data-v-4b252867] {
        padding: 5px 20px
    }
}

.modal-wrapper[data-v-1e6d4833] {
    position: fixed;
    overflow: hidden;
    z-index: 77;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay[data-v-1e6d4833] {
    background: hsla(0,0%,9%,.85);
    transition-duration: .3s
}

.overlay-enter[data-v-1e6d4833] {
    animation: overlay-enter-animation .15s forwards
}

.hide[data-v-1e6d4833] {
    position: absolute;
    z-index: -1
}

.close[data-v-1e6d4833] {
    transform: scale(0);
    opacity: 0;
    transition: all .4s ease-in
}

.open[data-v-1e6d4833] {
    opacity: 1;
    transform: scale(1);
    transition: all .4s ease-in
}

.modalBox[data-v-1e6d4833] {
    position: relative;
    max-width: 95%;
    max-height: 90%!important;
    margin-top: 0;
    overflow: hidden;
    background: #000;
    border: 1px solid #424242
}

.logo-main-custom[data-v-1e6d4833] {
    width: 70px;
    -o-object-fit: contain;
    object-fit: contain
}

.content-modal[data-v-1e6d4833] {
    height: calc(100% - 69px);
    overflow-y: auto
}

.content-modal[data-v-1e6d4833]::-webkit-scrollbar {
    width: 6px
}

.content-modal[data-v-1e6d4833]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.close-modal[data-v-1e6d4833] {
    display: flex;
    cursor: pointer
}

.modal-top[data-v-1e6d4833] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    padding: 12px 30px;
    height: 70px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    border-bottom: 1px solid #868e96
}

@media(max-width: 768px) {
    .modal-top[data-v-1e6d4833] {
        padding:12px
    }

    .modal-top .title h5[data-v-1e6d4833] {
        font-size: 20px
    }
}

.title[data-v-1e6d4833] {
    display: flex;
    align-items: center
}

.title h5[data-v-1e6d4833] {
    color: #e75bff;
    font-size: 24px;
    font-weight: 900;
    line-height: normal;
    text-transform: uppercase
}

.title .slot path[data-v-1e6d4833] {
    fill: #fff!important
}

.logo[data-v-1e6d4833] {
    height: 50px
}

@media(min-width: 769px) {
    .modalLogin[data-v-1e6d4833] {
        overflow:initial
    }

    .modalLogin .content-modal[data-v-1e6d4833] {
        overflow-y: initial;
        border-bottom: 1px solid #424242
    }
}

@media(max-width: 991px) {
    .modalBox[data-v-1e6d4833] {
        width:95%!important
    }

    .modalLogin[data-v-1e6d4833] {
        width: 620px!important
    }
}

@media(max-width: 768px) {
    .modal-wrapper[data-v-1e6d4833] {
        height:100%!important
    }

    .modalBox[data-v-1e6d4833] {
        position: fixed;
        max-width: 100%!important;
        max-height: 100%!important;
        width: 100%!important;
        height: 100%!important;
        margin: 0!important
    }

    .content-modal[data-v-1e6d4833] {
        height: calc(100% - 61px);
        overflow-y: auto
    }
}

#login[data-v-b15fada0] {
    height: 100%;
    margin: 0 auto;
    background: url(../images/bg_login_modal.156336ed.png);
    background-size: cover;
    background-repeat: no-repeat
}

@media(max-width: 768px)and (max-height:630px) {
    #login[data-v-b15fada0] {
        height:650px;
        padding-bottom: 30px
    }
}

.wrap-login[data-v-b15fada0] {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px
}

.wrap-login .bg_login_wrap[data-v-b15fada0] {
    width: 50%;
    height: 100%;
    position: relative
}

.wrap-login .bg_login_wrap img[data-v-b15fada0] {
    width: calc(100% + 50px);
    height: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap-login h3[data-v-b15fada0] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px
}

.wrap-login .login_form_wrap[data-v-b15fada0] {
    padding: 0 20px 0 0
}

.wrap-login form[data-v-b15fada0] {
    margin-top: 20px
}

.wrap-login form .field[data-v-b15fada0] {
    display: flex;
    align-items: center
}

.wrap-login form .field div[data-v-b15fada0] {
    height: 40px;
    padding: 8px;
    border: 1px solid #424242;
    border-radius: 6px 0 0 6px;
    background: rgba(0,0,0,.3);
    display: flex;
    align-items: center
}

.wrap-login form .form_register[data-v-b15fada0] {
    text-align: right;
    color: #757575;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px;
    cursor: pointer
}

.wrap-login form .form_register[data-v-b15fada0]:hover {
    color: var(--ready-casino-light)
}

.wrap-login form input[data-v-b15fada0] {
    width: 100%;
    height: 40px;
    padding: 8px 15px 8px 15px;
    border-radius: 0 6px 6px 0;
    color: #fff;
    background: rgba(33,33,33,.8);
    border: 1px solid #424242;
    border-left: none;
    outline: none
}

.wrap-login form input[data-v-b15fada0]::-moz-placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form input[data-v-b15fada0]::placeholder {
    color: #fff;
    font-size: 13px
}

.wrap-login form button[data-v-b15fada0] {
    padding: 6px 30px;
    width: 100%;
    color: #fff;
    background: var(--ready-casino-light);
    border-radius: 8px;
    border: 1px solid var(--ready-casino-light);
    margin-top: 40px;
    cursor: pointer
}

.wrap-login form button[data-v-b15fada0]:focus,.wrap-login form button[data-v-b15fada0]:hover {
    outline: none
}

@media(max-width: 992px)and (min-width:769px) {
    .wrap-login img[data-v-b15fada0] {
        width:220px
    }
}

@media(max-width: 768px) {
    .wrap-login[data-v-b15fada0] {
        flex-direction:column
    }

    .wrap-login .login_form_wrap[data-v-b15fada0] {
        padding: 0 12px 0 12px
    }

    .wrap-login .bg_login_wrap[data-v-b15fada0] {
        width: 50%;
        height: auto;
        position: static
    }

    .wrap-login .bg_login_wrap img[data-v-b15fada0] {
        width: 100%;
        position: static
    }
}

.item-title-bank {
    font-size: 13px
}

#sign-up[data-v-1c1ed4c6] {
    margin: 0 auto;
    background: linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat;
    background-size: cover;
    height: 100%;
    display: flex
}

#sign-up img[data-v-1c1ed4c6] {
    width: 48%
}

@media(max-width: 992px) {
    #sign-up img[data-v-1c1ed4c6] {
        display:none
    }
}

@media(max-height: 735px) {
    #sign-up[data-v-1c1ed4c6] {
        height:auto
    }
}

@media(max-width: 768px) {
    #sign-up[data-v-1c1ed4c6] {
        overflow-y:auto;
        height: auto;
        padding: 15px
    }
}

@media(max-width: 375px) {
    #sign-up[data-v-1c1ed4c6] {
        padding:30px 10px
    }
}

.text-error[data-v-1c1ed4c6] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

form[data-v-1c1ed4c6] {
    padding: 15px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    margin: 0 auto
}

@media(max-width: 768px) {
    form[data-v-1c1ed4c6] {
        width:100%
    }

    form .submit[data-v-1c1ed4c6] {
        display: flex;
        justify-content: center
    }
}

.wrap-form[data-v-1c1ed4c6] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 16px
}

@media(max-width: 768px) {
    .wrap-form[data-v-1c1ed4c6] {
        grid-template-columns:1fr;
        gap: 10px
    }
}

.field label[data-v-1c1ed4c6] {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 5px
}

@media(max-width: 768px) {
    .field label[data-v-1c1ed4c6] {
        width:100%;
        font-size: 12px
    }
}

.field .input-check input[data-v-1c1ed4c6],.field input[data-v-1c1ed4c6] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 100px
}

.field input[type=date][data-v-1c1ed4c6]::-webkit-calendar-picker-indicator {
    opacity: 1;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBzZLvDcIgEMUP6SB1hG7iBiYwgG6gKzgAxI0cQboHyflISqzJ2V6bfugvgbvA43H8IdqaEMK1NO24qUmM8Y3Qko7knDv+jMCAtRVUrWigYaxt/k0sZm0FB0mAs96GS605lyhpRQPQ0/dF+pxzZ4y5qw28989xbq09I31I2oZmKE+H3U9onbqCgVQ6LLwgtMz8oim2+AdpgUmi3fABELBUPdLpY4QAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.field p[data-v-1c1ed4c6] {
    color: #9e9e9e;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 0
}

.field .drop-down[data-v-1c1ed4c6] {
    border-radius: 8px;
    color: #9e9e9e;
    background: #424242;
    border: none;
    outline: none;
    padding: 4px 10px;
    width: 40%;
    position: relative;
    cursor: pointer
}

.field .drop-down:hover ul[data-v-1c1ed4c6] {
    display: block
}

.field .drop-down ul[data-v-1c1ed4c6] {
    display: none;
    position: absolute;
    width: 100%;
    height: 150px;
    top: 30px;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 5px 0;
    border-radius: 10px;
    overflow-y: auto
}

.field .drop-down ul[data-v-1c1ed4c6]::-webkit-scrollbar {
    width: 0
}

.field .drop-down ul li[data-v-1c1ed4c6] {
    list-style-type: none;
    padding: 5px 20px;
    width: 100%;
    cursor: pointer
}

.field .drop-down ul li img[data-v-1c1ed4c6] {
    margin-right: 10px
}

.field .drop-down ul li[data-v-1c1ed4c6]:hover {
    transition: all .2s linear;
    background: var(--ready-casino-dark);
    opacity: .8;
    color: #fff
}

.field .drop-down ul .active[data-v-1c1ed4c6] {
    background: var(--ready-casino-dark);
    color: #fff;
    opacity: 1
}

@media(max-width: 768px) {
    .field[data-v-1c1ed4c6] {
        display:grid;
        grid-template-columns: 1fr;
        gap: 10px
    }

    .field .drop-down[data-v-1c1ed4c6],.field input[data-v-1c1ed4c6],.field p[data-v-1c1ed4c6] {
        width: 100%
    }

    .field button[data-v-1c1ed4c6] {
        width: 160px
    }

    .field .btn-bank[data-v-1c1ed4c6] {
        font-size: 12px
    }
}

.wrap-input[data-v-1c1ed4c6] {
    display: flex;
    gap: 10px
}

.input-signup[data-v-1c1ed4c6] {
    display: flex;
    flex-direction: column;
    width: calc(100% - 48px)
}

.icon-input-signup[data-v-1c1ed4c6] {
    width: 38px;
    height: 38px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    align-items: center;
    justify-content: center
}

.suggest[data-v-1c1ed4c6] {
    font-size: 12px;
    color: #9e9e9e
}

button[data-v-1c1ed4c6] {
    padding: 4px 30px;
    border-radius: 8px;
    background: var(--ready-casino-light)
}

.submit[data-v-1c1ed4c6] {
    width: 100%;
    display: flex;
    align-items: center
}

.submit button[data-v-1c1ed4c6] {
    width: 100%
}

.item-title-bank[data-v-1c1ed4c6] {
    display: flex;
    align-items: center
}

#sign-up .list-bank {
    height: 250px!important;
    padding: 0;
    background: #353535!important;
    border: 1px solid #757575
}

#sign-up .list-bank::-webkit-scrollbar {
    width: 0
}

#sign-up .list-bank .v-list-item--density-default.v-list-item--one-line {
    min-height: 38px
}

.item-bank_aqua {
    color: #fff;
    border-bottom: 1px solid #757575
}

.item-bank_aqua:hover {
    background: var(--ready-casino-dark);
    color: #fff;
    opacity: 1
}

.item-bank_aqua:last-child {
    border-bottom: none
}

.active-bank_aqua {
    background: var(--ready-casino-dark);
    color: #fff;
    opacity: .7
}

.drop-bank {
    display: flex
}

@media(max-width: 768px) {
    .drop-bank {
        width:100%
    }
}

.btn-bank {
    border-radius: 8px;
    color: #e0e0e0;
    border: 1px solid #bdbdbd!important;
    outline: none;
    background: unset!important;
    padding: 6px 12px!important;
    width: 100%!important;
    justify-content: start!important;
    font-size: 16px;
    transform: scale(1);
    display: block;
    height: 38px!important
}

.btn-bank .v-btn__content {
    width: 100%;
    justify-content: start;
    font-size: 13px
}

.btn-bank.invalid {
    border: 1px solid #992323!important
}

.input-signup .input-check .input {
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121
}

.input-signup .drop-bank .btn-bank {
    border-radius: 8px;
    border: 1px solid #424242!important;
    background: #212121!important
}

#depositHistory[data-v-1695b6bb] {
    padding: 20px 0 0;
    height: 100%
}

.table_pc[data-v-1695b6bb] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-1695b6bb]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-1695b6bb]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-1695b6bb] {
        display:none
    }
}

.table_mobile[data-v-1695b6bb] {
    display: none
}

table[data-v-1695b6bb] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-1695b6bb] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-1695b6bb] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-1695b6bb]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-1695b6bb]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-1695b6bb] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-1695b6bb]:hover {
    background-color: #212121
}

table tbody td[data-v-1695b6bb] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-1695b6bb],td[data-v-1695b6bb],th[data-v-1695b6bb] {
    border-collapse: collapse
}

.COMPLETED[data-v-1695b6bb] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-1695b6bb],.REQUEST[data-v-1695b6bb] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-1695b6bb] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

.v-card--variant-elevated[data-v-1695b6bb],.v-card--variant-flat[data-v-1695b6bb] {
    background: #000
}

[data-v-1695b6bb] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-1695b6bb] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 993px) {
    .wrapper_betting[data-v-1695b6bb] {
        height:100%
    }
}

@media(max-width: 992px)and (min-width:769px) {
    .wrapper_betting[data-v-1695b6bb] {
        height:100%
    }
}

@media(max-width: 768px) {
    #depositHistory[data-v-1695b6bb] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-1695b6bb] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-1695b6bb] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-1695b6bb] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-1695b6bb]:last-child {
        text-align: right
    }
}

#deposit-personal[data-v-a0648560] {
    padding: 20px;
    height: 100%
}

.wrap-deposit[data-v-a0648560] {
    height: -moz-max-content;
    height: max-content;
    padding: 15px 0 0;
    overflow-y: auto;
    display: flex;
    gap: 30px
}

.wrap-deposit[data-v-a0648560]::-webkit-scrollbar {
    width: 6px
}

.wrap-deposit[data-v-a0648560]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.wrap-deposit .wrap-deposit-account[data-v-a0648560] {
    width: 380px
}

.wrap-deposit .wrap-deposit-account .des-bottom[data-v-a0648560] {
    display: block
}

.tab-deposit[data-v-a0648560] {
    display: flex
}

.tab-deposit .tab-item-deposit[data-v-a0648560] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838
}

.tab-deposit .tab-item-deposit[data-v-a0648560]:first-child {
    margin-right: 12px
}

.tab-deposit .tab-item-deposit[data-v-a0648560]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-deposit .active[data-v-a0648560] {
    background: var(--ready-casino-dark)
}

.description[data-v-a0648560] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.list-bank[data-v-a0648560] {
    height: 200px
}

.list-bank[data-v-a0648560]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-a0648560] {
    transition: all .3s ease-in
}

.item-bank[data-v-a0648560]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-a0648560] {
    color: #fff
}

.item-title img[data-v-a0648560] {
    border: unset;
    border-radius: unset
}

.bank[data-v-a0648560] {
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    background: linear-gradient(180deg,#691b7e 12.69%,rgba(127,32,152,0) 119.49%);
    padding: 16px 24px;
    position: relative
}

.bank h3[data-v-a0648560] {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fafafa;
    margin: 15px 0
}

.bank img[data-v-a0648560] {
    position: absolute;
    top: -10px;
    right: -25px
}

.bank .content-top-deposit[data-v-a0648560] {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.bank .content-top-deposit .item-content-top[data-v-a0648560] {
    display: flex;
    gap: 10px
}

.bank .content-top-deposit p[data-v-a0648560] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content-top-deposit h3[data-v-a0648560] {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0
}

.wrap-field[data-v-a0648560] {
    display: flex;
    width: calc(100% - 410px);
    flex-direction: column;
    justify-content: space-between
}

.wrap-content-deposit[data-v-a0648560] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 8px
}

.field[data-v-a0648560] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    display: flex;
    flex-direction: column
}

.field .title[data-v-a0648560] {
    width: 200px;
    color: #fff;
    margin-bottom: 5px
}

.field .input-deposit[data-v-a0648560] {
    display: flex;
    gap: 10px
}

.field .input-deposit .input-field[data-v-a0648560] {
    width: calc(100% - 52px)
}

.field .icon-input-deposit[data-v-a0648560] {
    width: 42px;
    height: 42px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-a0648560] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-a0648560] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-a0648560] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 5px
}

.wrap-btn button[data-v-a0648560] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-a0648560]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-a0648560]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-a0648560] {
    border-radius: 8px;
    background: #212121;
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 15px;
    display: none
}

.v-btn[data-v-a0648560],input[data-v-a0648560],textarea[data-v-a0648560] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 8px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-a0648560]:focus,.v-btn[data-v-a0648560]:hover,input[data-v-a0648560]:focus,input[data-v-a0648560]:hover,textarea[data-v-a0648560]:focus,textarea[data-v-a0648560]:hover {
    outline: none
}

@media(max-width: 992px) {
    .v-btn[data-v-a0648560],input[data-v-a0648560],textarea[data-v-a0648560] {
        padding:4px 10px
    }
}

input[data-v-a0648560]::-webkit-inner-spin-button,input[data-v-a0648560]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-a0648560] {
    -moz-appearance: textfield
}

.v-btn[data-v-a0648560] {
    height: 42px;
    transform: scale(1);
    justify-content: start!important
}

@media(max-width: 992px) {
    .v-btn[data-v-a0648560] {
        height:34px
    }
}

@media(max-width: 768px) {
    .v-btn[data-v-a0648560] {
        height:41.5px
    }
}

.submit[data-v-a0648560] {
    width: 100%;
    margin: 15px auto 0;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    background: var(--ready-casino-dark);
    color: #fff
}

.error-deposit[data-v-a0648560],.suggest-amount-deposit[data-v-a0648560] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.error-deposit[data-v-a0648560] {
    color: red!important
}

.space[data-v-a0648560] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-a0648560] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-deposit .tab-item-deposit[data-v-a0648560] {
        padding:4px 15px
    }

    .tab-deposit .tab-item-deposit[data-v-a0648560]:first-child {
        margin-right: 10px
    }

    .wrap-deposit[data-v-a0648560] {
        padding-top: 12px
    }

    .wrap-deposit .wrap-deposit-account[data-v-a0648560] {
        width: 300px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-a0648560] {
        font-size: 18px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-a0648560] {
        transform: scale(.7);
        top: -30px;
        right: -30px
    }

    .wrap-deposit .wrap-field[data-v-a0648560] {
        grid-gap: 12px;
        width: calc(100% - 330px)
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .title[data-v-a0648560] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit[data-v-a0648560] {
        width: 34px;
        height: 34px
    }

    .wrap-deposit .wrap-field .wrap-content-deposit .input-deposit .icon-input-deposit svg[data-v-a0648560] {
        width: 20px
    }

    .wrap-deposit .des-bottom[data-v-a0648560] {
        margin-top: 20px
    }

    .wrap-deposit .des-bottom p[data-v-a0648560] {
        font-size: 12px
    }

    .wrap-deposit .submit[data-v-a0648560] {
        margin-top: 24px
    }
}

@media(max-width: 768px) {
    #deposit-personal[data-v-a0648560] {
        height:100%;
        overflow-y: auto
    }

    .wrap-deposit[data-v-a0648560] {
        height: auto;
        display: grid;
        grid-template-columns: 1fr;
        gap: 15px
    }

    .wrap-deposit .wrap-deposit-account[data-v-a0648560] {
        width: 100%
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-a0648560] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-a0648560] {
        top: -13px;
        right: 5px
    }

    .wrap-deposit .wrap-deposit-account .bank .content h3[data-v-a0648560],.wrap-deposit .wrap-deposit-account .bank .content p[data-v-a0648560] {
        font-size: 13px
    }

    .wrap-deposit .wrap-deposit-account .des-bottom[data-v-a0648560] {
        display: none
    }

    .tab-deposit[data-v-a0648560] {
        font-size: 13px
    }

    .description[data-v-a0648560] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .wrap-field[data-v-a0648560] {
        width: 100%;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-deposit[data-v-a0648560] {
        grid-template-columns: 1fr
    }

    .wrap-field .field .input-deposit .input-field[data-v-a0648560],.wrap-field .field .input-deposit[data-v-a0648560],.wrap-field .field[data-v-a0648560] {
        width: 100%
    }

    .wrap-field .field .v-btn[data-v-a0648560],.wrap-field .field input[data-v-a0648560],.wrap-field .field textarea[data-v-a0648560] {
        padding: 10px!important;
        width: 100%!important
    }

    .wrap-field .field p[data-v-a0648560] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-a0648560],.wrap-field .field input[data-v-a0648560],.wrap-field .field p[data-v-a0648560] {
        font-size: 15px
    }

    .wrap-field .wrap-btn[data-v-a0648560] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-a0648560] {
        margin-top: 12px;
        font-size: 12px;
        display: block
    }
}

@media(max-width: 475px) {
    .bank .content[data-v-a0648560] {
        display:grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-a0648560] {
        margin: 0
    }

    .submit[data-v-a0648560] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .tab-deposit .tab-item-deposit[data-v-a0648560] {
        padding:8px 6px
    }

    .tab-deposit .tab-item-deposit[data-v-a0648560]:first-child {
        margin-right: 5px
    }

    .wrap-field .field textarea[data-v-a0648560] {
        height: 48px
    }

    .wrap-field .wrap-btn[data-v-a0648560] {
        grid-template-columns: 1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-a0648560] {
        padding: 4px 16px
    }

    .content-top-deposit[data-v-a0648560] {
        display: grid!important;
        grid-template-columns: 1fr;
        gap: 0!important
    }

    .wrap-deposit .wrap-deposit-account .bank[data-v-a0648560] {
        padding: 10px
    }

    .wrap-deposit .wrap-deposit-account .bank h3[data-v-a0648560] {
        margin: 10px 0
    }

    .wrap-deposit .wrap-deposit-account .bank img[data-v-a0648560] {
        transform: scale(.6);
        top: -40px;
        right: -30px
    }

    .wrap-deposit .wrap-deposit-account .bank .content-top-deposit h3[data-v-a0648560] {
        margin: 5px 0
    }
}

.error-deposit {
    color: red!important;
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.list-bank {
    height: 250px!important;
    padding: 0;
    background: #353535!important;
    border: 1px solid #757575
}

.list-bank::-webkit-scrollbar {
    width: 0
}

.content-tab-payment {
    height: calc(100% - 42px)
}

@media(max-width: 768px) {
    .content-tab-payment {
        height:-moz-max-content;
        height: max-content
    }
}

.tab-item-deposit {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px
}

.tab-item-deposit .v-tab__slider {
    height: 0!important;
    opacity: 0!important
}

.tab-item-deposit .v-tab--selected .v-tab__slider {
    opacity: 0!important
}

.tab-content-deposit {
    height: calc(100% - 42px)
}

.tab-content-deposit .v-window__container {
    height: 100%!important
}

.tab-content-deposit .v-window__container .item-tab-content {
    height: 100%
}

#withdrawHistory[data-v-98cfba64] {
    padding-top: 20px;
    height: 100%
}

.table_pc[data-v-98cfba64] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-98cfba64]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-98cfba64]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-98cfba64] {
        display:none
    }
}

table[data-v-98cfba64] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-98cfba64] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-98cfba64] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-98cfba64]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-98cfba64]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-98cfba64] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-98cfba64]:hover {
    background-color: #212121
}

table tbody td[data-v-98cfba64] {
    max-width: 200px;
    padding: .5rem;
    text-align: left
}

table[data-v-98cfba64],td[data-v-98cfba64],th[data-v-98cfba64] {
    border-collapse: collapse
}

.COMPLETED[data-v-98cfba64] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.PROCESS[data-v-98cfba64],.REQUEST[data-v-98cfba64] {
    color: #ec834b;
    padding: 2px 8px;
    border-radius: 6px;
    background: rgba(236,104,4,.322)
}

.ADMIN_CANCEL[data-v-98cfba64] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-98cfba64] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-98cfba64] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile[data-v-98cfba64] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-98cfba64] {
        height:100%
    }
}

@media(max-width: 950px) {
    [data-v-98cfba64] .v-card--variant-elevated {
        background-color:#000!important
    }
}

@media(max-width: 768px) {
    #withdrawHistory[data-v-98cfba64] {
        height:auto;
        padding-bottom: 20px
    }

    .table_mobile[data-v-98cfba64] {
        padding-top: 10px;
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .item-mobile[data-v-98cfba64] {
        border-radius: 8px;
        background-color: #262626;
        font-size: 13px;
        color: #fff
    }

    .item-mobile .item-content[data-v-98cfba64] {
        display: grid;
        grid-template-columns: 35% 65%;
        padding: 4px 12px
    }

    .item-mobile .item-content div[data-v-98cfba64]:last-child {
        text-align: right
    }
}

#withdraw-personal[data-v-3a3e9d3d] {
    height: 100%;
    padding: 20px
}

.wrap-withdraw[data-v-3a3e9d3d] {
    height: 100%;
    padding: 15px 0 0
}

.wrap-withdraw[data-v-3a3e9d3d]::-webkit-scrollbar {
    width: 6px
}

.wrap-withdraw[data-v-3a3e9d3d]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.tab-withdraw[data-v-3a3e9d3d] {
    display: flex
}

.tab-withdraw .tab-item-withdraw[data-v-3a3e9d3d] {
    border: 1px solid #424242;
    padding: 8px 15px;
    border-radius: 8px;
    transition: all .3s;
    background: #383838;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px
}

.tab-withdraw .tab-item-withdraw[data-v-3a3e9d3d]:first-child {
    margin-right: 12px
}

.tab-withdraw .tab-item-withdraw[data-v-3a3e9d3d]:hover {
    transform: scale(.94);
    transition: all .3s
}

.tab-withdraw .active[data-v-3a3e9d3d] {
    background: var(--ready-casino-dark)
}

.description[data-v-3a3e9d3d] {
    color: var(--ready-casino-light);
    border: 1px solid var(--ready-casino-dark);
    font-weight: 500;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 15px
}

.item-lang[data-v-3a3e9d3d] {
    transition: all .3s ease-in
}

.item-lang[data-v-3a3e9d3d]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-title[data-v-3a3e9d3d] {
    color: #fff
}

.item-title img[data-v-3a3e9d3d] {
    border: unset;
    border-radius: unset
}

.bank[data-v-3a3e9d3d] {
    border-radius: 10px;
    background: #212121;
    padding: 10px 12px
}

.bank h3[data-v-3a3e9d3d] {
    margin-bottom: 15px
}

.bank .content[data-v-3a3e9d3d] {
    display: flex;
    gap: 20px
}

.bank .content p[data-v-3a3e9d3d] {
    color: #bdbdbd;
    font-size: 14px
}

.bank .content h3[data-v-3a3e9d3d] {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase
}

.wrap-field[data-v-3a3e9d3d] {
    display: grid;
    grid-gap: 30px;
    padding-top: 10px
}

.wrap-content-withdraw[data-v-3a3e9d3d] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px 20px
}

.wrap-content-withdraw .des-bottom[data-v-3a3e9d3d] {
    display: flex;
    align-items: center
}

@media(max-width: 768px) {
    .wrap-content-withdraw .des-bottom[data-v-3a3e9d3d] {
        display:none
    }
}

.field[data-v-3a3e9d3d] {
    width: 100%;
    display: flex;
    flex-direction: column
}

.field .title[data-v-3a3e9d3d] {
    width: 200px;
    color: #fff;
    margin-bottom: 10px
}

.field .input-withdraw[data-v-3a3e9d3d] {
    display: flex;
    gap: 10px
}

.field .input-withdraw .input-field[data-v-3a3e9d3d] {
    width: calc(100% - 52px)
}

.field .icon-input-withdraw[data-v-3a3e9d3d] {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121;
    display: flex;
    justify-content: center;
    align-items: center
}

.field div p[data-v-3a3e9d3d] {
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px
}

@media(max-width: 768px) {
    .field[data-v-3a3e9d3d] {
        flex-direction:column;
        justify-content: center;
        align-items: start
    }
}

.wrap-btn[data-v-3a3e9d3d] {
    display: flex;
    flex-direction: row;
    gap: 5px
}

.wrap-btn button[data-v-3a3e9d3d] {
    padding: 4px 20px;
    border-radius: 8px;
    background: #616161;
    font-size: 14px;
    color: #fff;
    transition: all .3s
}

.wrap-btn button[data-v-3a3e9d3d]:hover {
    background: var(--ready-casino-dark);
    transform: scale(.95);
    transition: all .3s
}

.wrap-btn button[data-v-3a3e9d3d]:last-child {
    background: var(--ready-casino-dark)
}

.des-bottom[data-v-3a3e9d3d] {
    display: none;
    border-radius: 8px;
    border: 1px solid #9e9e9e;
    background: #212121;
    padding: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px;
    position: relative
}

.des-bottom p[data-v-3a3e9d3d] {
    width: 70%
}

.des-bottom img[data-v-3a3e9d3d] {
    width: 25%;
    position: absolute;
    top: -10%;
    right: 0
}

.v-btn[data-v-3a3e9d3d],input[data-v-3a3e9d3d],textarea[data-v-3a3e9d3d] {
    border-radius: 8px;
    border: 1px solid #616161;
    background: #212121;
    padding: 15px 10px;
    width: 100%;
    color: #fff
}

.v-btn[data-v-3a3e9d3d]:focus,.v-btn[data-v-3a3e9d3d]:hover,input[data-v-3a3e9d3d]:focus,input[data-v-3a3e9d3d]:hover,textarea[data-v-3a3e9d3d]:focus,textarea[data-v-3a3e9d3d]:hover {
    outline: none
}

.v-btn[data-v-3a3e9d3d] {
    height: 56px;
    transform: scale(1);
    justify-content: start!important
}

.wrap-content[data-v-3a3e9d3d] {
    width: 400px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px
}

.wrap-content input[data-v-3a3e9d3d] {
    width: 50%
}

.submit[data-v-3a3e9d3d] {
    width: 100%;
    margin: 0 auto;
    padding: 10px 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 8px;
    color: #fff;
    background: var(--ready-casino-dark);
    margin-top: 30px
}

input[data-v-3a3e9d3d]::-webkit-inner-spin-button,input[data-v-3a3e9d3d]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-3a3e9d3d] {
    -moz-appearance: textfield
}

.sugget_amount-withdraw[data-v-3a3e9d3d] {
    font-size: 12px!important;
    margin-top: 5px;
    margin-left: 0!important
}

.space[data-v-3a3e9d3d] {
    height: 20px;
    width: 1px;
    display: none
}

@media(max-height: 810px) {
    .space[data-v-3a3e9d3d] {
        display:block
    }
}

@media(max-width: 993px)and (min-width:769px) {
    .tab-withdraw .tab-item-withdraw[data-v-3a3e9d3d] {
        padding:4px 15px
    }

    .tab-withdraw .tab-item-withdraw[data-v-3a3e9d3d]:first-child {
        margin-right: 10px
    }

    .wrap-withdraw[data-v-3a3e9d3d] {
        padding-top: 12px
    }

    .wrap-withdraw .wrap-field[data-v-3a3e9d3d] {
        grid-gap: 12px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw[data-v-3a3e9d3d] {
        grid-gap: 10px 20px
    }

    .wrap-withdraw .wrap-field .wrap-content-withdraw .title[data-v-3a3e9d3d] {
        font-size: 14px;
        margin-bottom: 2px
    }

    .wrap-withdraw .des-bottom[data-v-3a3e9d3d] {
        margin-top: 20px
    }

    .wrap-withdraw .des-bottom p[data-v-3a3e9d3d] {
        font-size: 13px
    }

    .wrap-withdraw .submit[data-v-3a3e9d3d] {
        margin-top: 28px
    }
}

@media(max-width: 768px) {
    #withdraw-personal[data-v-3a3e9d3d] {
        height:100%;
        overflow-y: auto
    }

    .wrap-withdraw[data-v-3a3e9d3d] {
        height: auto;
        padding-bottom: 20px
    }

    .tab-withdraw[data-v-3a3e9d3d] {
        font-size: 13px
    }

    .description[data-v-3a3e9d3d] {
        font-size: 13px;
        padding: 8px 10px;
        margin-bottom: 8px
    }

    .bank h3[data-v-3a3e9d3d] {
        font-size: 14px;
        margin-bottom: 12px
    }

    .bank .content h3[data-v-3a3e9d3d],.bank .content p[data-v-3a3e9d3d] {
        font-size: 13px
    }

    .wrap-field[data-v-3a3e9d3d] {
        padding-top: 12px;
        grid-gap: 25px
    }

    .wrap-field .wrap-content-withdraw[data-v-3a3e9d3d] {
        grid-template-columns: 1fr
    }

    .wrap-field .field[data-v-3a3e9d3d] {
        width: 100%
    }

    .wrap-field .field .icon-input-withdraw[data-v-3a3e9d3d] {
        width: 42px;
        height: 42px
    }

    .wrap-field .field .input-withdraw[data-v-3a3e9d3d] {
        width: 100%
    }

    .wrap-field .field .input-withdraw .v-btn[data-v-3a3e9d3d] {
        height: 42px
    }

    .wrap-field .field .v-btn[data-v-3a3e9d3d],.wrap-field .field input[data-v-3a3e9d3d],.wrap-field .field textarea[data-v-3a3e9d3d] {
        padding: 8px 10px;
        width: 100%
    }

    .wrap-field .field p[data-v-3a3e9d3d] {
        width: 100%;
        margin: 4px 0 0 0
    }

    .wrap-field .field .title[data-v-3a3e9d3d],.wrap-field .field input[data-v-3a3e9d3d],.wrap-field .field p[data-v-3a3e9d3d] {
        font-size: 15px
    }

    .wrap-field .field .wrap-content[data-v-3a3e9d3d] {
        grid-template-columns: 1fr;
        grid-gap: 12px
    }

    .wrap-field .wrap-btn[data-v-3a3e9d3d] {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .des-bottom[data-v-3a3e9d3d] {
        margin-top: 12px;
        font-size: 12px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    .des-bottom img[data-v-3a3e9d3d] {
        position: relative;
        width: 15%
    }

    .des-bottom p[data-v-3a3e9d3d] {
        width: 80%
    }
}

@media(max-width: 475px) {
    .wrap-field .field input[data-v-3a3e9d3d],.wrap-field .field textarea[data-v-3a3e9d3d] {
        width:100%
    }

    .wrap-field .field textarea[data-v-3a3e9d3d] {
        height: 48px
    }

    .bank .content[data-v-3a3e9d3d] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 4px
    }

    .bank .content div h3[data-v-3a3e9d3d] {
        margin: 0
    }

    .submit[data-v-3a3e9d3d] {
        padding: 10px 16px;
        font-size: 13px
    }
}

@media(max-width: 375px) {
    .wrap-field .wrap-btn[data-v-3a3e9d3d] {
        grid-template-columns:1fr 1fr
    }

    .wrap-field .wrap-btn button[data-v-3a3e9d3d] {
        padding: 4px 16px
    }

    .tab-withdraw .tab-item-withdraw[data-v-3a3e9d3d] {
        padding: 8px 4px
    }

    .tab-withdraw .tab-item-withdraw[data-v-3a3e9d3d]:first-child {
        margin-right: 5px
    }

    .des-bottom img[data-v-3a3e9d3d] {
        position: relative;
        width: 25%
    }

    .des-bottom p[data-v-3a3e9d3d] {
        width: 70%
    }
}

.wrap-title-tab .v-tab {
    background: #212121
}

.wrap-title-tab .v-slide-group-item--active {
    background: #ab47bc
}

.tab-item-withdraw .v-tab__slider {
    height: 0!important;
    opacity: 0!important
}

.tab-item-withdraw .v-tab--selected .v-tab__slider {
    opacity: 0!important
}

#myPage[data-v-6631dde4] {
    padding: 20px
}

#myPage .title-my-page[data-v-6631dde4] {
    background: rgba(231,91,255,.2);
    border-radius: 10px;
    padding: 10px 10px 10px 70px;
    display: flex;
    align-items: center;
    position: relative
}

#myPage .title-my-page img[data-v-6631dde4] {
    position: absolute;
    left: 10px;
    top: -20px
}

#myPage .title-my-page h3[data-v-6631dde4] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 20px
}

#myPage .title-my-page .image-bank-info[data-v-6631dde4] {
    top: 5px
}

#myPage .bank-info[data-v-6631dde4] {
    padding: 10px 10px 10px 85px
}

@media(max-width: 374px) {
    #myPage .title-my-page[data-v-6631dde4] {
        padding:10px 10px 10px 50px
    }

    #myPage .title-my-page h3[data-v-6631dde4] {
        font-size: 16px
    }

    #myPage .title-my-page img[data-v-6631dde4] {
        transform: scale(.7);
        left: 0
    }

    #myPage .title-my-page .image-bank-info[data-v-6631dde4] {
        top: -5px
    }

    #myPage .bank-info[data-v-6631dde4] {
        padding: 10px 10px 10px 65px;
        margin-top: 20px
    }
}

.disable .input-my-page .icon-my-page[data-v-6631dde4] {
    border: 1px solid #424242;
    background: #424242
}

.input-my-page[data-v-6631dde4] {
    display: flex;
    gap: 10px
}

.input-my-page .input-field[data-v-6631dde4],.input-my-page input[data-v-6631dde4] {
    width: 90%!important
}

.icon-my-page[data-v-6631dde4] {
    width: 41px;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    border: 1px solid #424242;
    background: #212121
}

.form_mypage[data-v-6631dde4] {
    padding: 8px 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.form_mypage .item_input[data-v-6631dde4] {
    font-size: 14px
}

.form_mypage .item_input .title[data-v-6631dde4] {
    font-weight: 400;
    margin-bottom: 4px;
    font-size: 16px
}

.form_mypage .item_input .v-btn[data-v-6631dde4],.form_mypage .item_input input[data-v-6631dde4] {
    width: 100%;
    padding: 10px 12px;
    border-radius: 6px;
    color: #e0e0e0;
    border: 1px solid #616161;
    background: #212121;
    outline: none;
    background: unset
}

.form_mypage .item_input .v-btn[data-v-6631dde4] {
    transform: scale(1);
    height: unset!important;
    justify-content: start!important
}

.form_mypage .item_input .disable-input[data-v-6631dde4] {
    background: #424242;
    border: none;
    pointer-events: none
}

@media(max-width: 576px) {
    .form_mypage[data-v-6631dde4] {
        grid-template-columns:1fr;
        padding: 20px 0
    }
}

.btn[data-v-6631dde4] {
    width: 100%;
    text-align: center
}

.btn .btn_submit[data-v-6631dde4] {
    width: 100%;
    padding: 10px 50px;
    color: #fff;
    border-radius: 8px;
    font-size: 14px;
    background-color: var(--ready-casino-light)
}

.btn .btn_submit[data-v-6631dde4]:hover {
    box-shadow: 0 8px 24px hsla(0,0%,100%,.2);
    transform: translateY(-2px)
}

.btn .btn_submit .icon[data-v-6631dde4] {
    transform: translateY(3px)
}

.list-bank[data-v-6631dde4] {
    height: 190px!important;
    background-color: #353535!important;
    border: 1px solid #757575
}

.list-bank[data-v-6631dde4]::-webkit-scrollbar {
    width: 0
}

.item-bank[data-v-6631dde4] {
    transition: all .3s ease-in;
    border-bottom: 1px solid #757575
}

.item-bank[data-v-6631dde4]:hover {
    transition: all .3s ease-in;
    background: var(--ready-casino-dark);
    color: #fff
}

.item-bank[data-v-6631dde4]:last-child {
    border-bottom: none
}

.item-title[data-v-6631dde4] {
    color: #fff
}

.item-title img[data-v-6631dde4] {
    border: unset;
    border-radius: unset
}

#text-error[data-v-6631dde4] {
    margin-top: 5px;
    color: red;
    font-size: 12px
}

#suggest[data-v-6631dde4] {
    margin-top: 5px;
    font-size: 12px;
    color: #9e9e9e
}

@media(max-width: 993px)and (min-width:769px) {
    .form_mypage[data-v-6631dde4] {
        padding:6px 0;
        grid-row-gap: 6px
    }
}

@media(max-width: 768px) {
    #myPage[data-v-6631dde4] {
        height:100%;
        overflow-y: auto
    }

    .form_mypage[data-v-6631dde4] {
        grid-column-gap: 20px;
        grid-row-gap: 26px
    }

    .form_mypage .item_input[data-v-6631dde4] {
        font-size: 12px
    }
}

.item_input {
    .input-check {
        .input {
            padding: 10px 12px!important
        }
    }
}

#coupon[data-v-4a9baaa3] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-4a9baaa3] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_pc[data-v-4a9baaa3]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-4a9baaa3]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-4a9baaa3] {
        display:none
    }
}

table[data-v-4a9baaa3] {
    font-size: 14px
}

table thead tr[data-v-4a9baaa3] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-4a9baaa3] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-4a9baaa3]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-4a9baaa3]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-4a9baaa3] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-4a9baaa3]:hover {
    background-color: #212121
}

table tbody td[data-v-4a9baaa3] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-4a9baaa3],td[data-v-4a9baaa3],th[data-v-4a9baaa3] {
    border-collapse: collapse
}

button[data-v-4a9baaa3] {
    padding: .2rem .5rem;
    border-radius: 6px
}

@media(max-width: 768px) {
    button[data-v-4a9baaa3] {
        padding:4px 8px
    }
}

.use[data-v-4a9baaa3] {
    background: #41bd5c;
    color: #fff
}

.expired[data-v-4a9baaa3] {
    background: #ebc220;
    color: #3a303f
}

.expired[data-v-4a9baaa3]:hover {
    cursor: no-drop
}

.used[data-v-4a9baaa3] {
    background: red;
    color: #fff
}

.used[data-v-4a9baaa3]:hover {
    cursor: no-drop
}

.item-mobile[data-v-4a9baaa3] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-4a9baaa3] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-4a9baaa3]:last-child {
    text-align: right
}

[data-v-4a9baaa3] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-4a9baaa3] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table-mobile[data-v-4a9baaa3] {
    display: none
}

@media(min-width: 769px) {
    .wrapper_coupon[data-v-4a9baaa3] {
        height:100%
    }
}

@media(max-width: 768px) {
    #coupon[data-v-4a9baaa3] {
        height:100%;
        padding: 0 20px 20px;
        overflow-y: auto
    }

    .table-mobile[data-v-4a9baaa3] {
        display: block
    }
}

#wrapper_point[data-v-2ba4fb56] {
    padding: 20px;
    height: 100%
}

.table_mobile[data-v-2ba4fb56] {
    display: none
}

.header_point[data-v-2ba4fb56] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    color: #bdbdbd;
    height: 120px;
    font-size: 14px;
    margin-bottom: 20px;
    align-items: center;
    gap: 30px
}

.header_point .item[data-v-2ba4fb56] {
    font-weight: 700;
    border-radius: 10px;
    border: 1px solid #616161
}

.header_point .item[data-v-2ba4fb56]:first-child {
    background: url(../images/point-1.8c477483.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-2ba4fb56]:nth-child(2) {
    background: url(../images/point-2.ba41f1df.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.header_point .item[data-v-2ba4fb56]:nth-child(3) {
    background: url(../images/point-3.9d69c609.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 90%
}

.item[data-v-2ba4fb56] {
    text-align: center;
    background-color: #212121;
    padding: 20px 0;
    border-radius: 10px
}

.item .title[data-v-2ba4fb56] {
    text-transform: uppercase
}

.item .number[data-v-2ba4fb56] {
    margin-top: 16px;
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.body_point[data-v-2ba4fb56] {
    padding-top: 16px;
    border-top: 1px solid #616161;
    height: calc(100% - 170px)
}

.form[data-v-2ba4fb56] {
    display: flex;
    gap: 10px;
    font-size: 14px
}

.form input[data-v-2ba4fb56] {
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    width: 200px;
    color: #fff
}

.form input[data-v-2ba4fb56]:focus,.form input[data-v-2ba4fb56]:hover {
    outline: none
}

.form .btn_sbumit[data-v-2ba4fb56] {
    padding: 4px 10px;
    color: #fff;
    background-color: var(--ready-casino-dark);
    border-radius: 8px;
    transition: all .2s ease-in
}

.form .btn_sbumit[data-v-2ba4fb56]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.content-point[data-v-2ba4fb56] {
    height: 100%
}

.content-point h3[data-v-2ba4fb56] {
    color: var(--ready-casino-light);
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0
}

.table-point[data-v-2ba4fb56] {
    height: calc(100% - 75px);
    overflow-y: auto
}

.table-point[data-v-2ba4fb56]::-webkit-scrollbar {
    width: 6px
}

.table-point[data-v-2ba4fb56]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

table[data-v-2ba4fb56] {
    font-size: 14px;
    width: 100%
}

table thead tr[data-v-2ba4fb56] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark);
    color: #fff
}

table thead tr th[data-v-2ba4fb56] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table thead tr th[data-v-2ba4fb56]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-2ba4fb56]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-2ba4fb56] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-2ba4fb56]:hover {
    background-color: #212121
}

table tbody td[data-v-2ba4fb56] {
    color: #9e9e9e;
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-2ba4fb56],td[data-v-2ba4fb56],th[data-v-2ba4fb56] {
    border-collapse: collapse
}

[data-v-2ba4fb56] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-2ba4fb56] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

.table_mobile .item_table[data-v-2ba4fb56] {
    background-color: #262626;
    color: #9e9e9e;
    border-radius: 10px;
    padding: 10px;
    font-size: 13px
}

.table_mobile .item_value[data-v-2ba4fb56] {
    color: #fff
}

.table_mobile .item_content[data-v-2ba4fb56] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.table_mobile .item_content div[data-v-2ba4fb56]:last-child {
    text-align: right
}

.completed[data-v-2ba4fb56] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02!important;
    border-radius: 6px;
    text-align: center
}

.pending[data-v-2ba4fb56] {
    color: #df7802!important;
    background: #552310
}

.fail[data-v-2ba4fb56],.pending[data-v-2ba4fb56] {
    border-radius: 6px;
    padding: 2px 8px;
    text-align: center
}

.fail[data-v-2ba4fb56] {
    color: #df3702!important;
    background: rgba(255,47,47,.219)
}

input[data-v-2ba4fb56]::-webkit-inner-spin-button,input[data-v-2ba4fb56]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number][data-v-2ba4fb56] {
    -moz-appearance: textfield
}

@media(min-width: 769px) {
    #wrapper_point[data-v-2ba4fb56] {
        position:relative;
        min-height: 100%
    }
}

@media(max-width: 768px) {
    #wrapper_point[data-v-2ba4fb56] {
        height:100%;
        overflow-y: auto
    }

    .header_point[data-v-2ba4fb56] {
        height: auto;
        font-size: 13px;
        grid-template-columns: 1fr
    }

    .header_point .title[data-v-2ba4fb56] {
        font-size: 18px
    }

    .table-point[data-v-2ba4fb56] {
        display: none
    }

    .table_mobile[data-v-2ba4fb56] {
        display: block;
        padding-bottom: 20px
    }

    .content-point[data-v-2ba4fb56] {
        height: 100%
    }

    .item[data-v-2ba4fb56] {
        padding: 12px 0
    }
}

@media(max-width: 425px) {
    .form[data-v-2ba4fb56] {
        font-size:13px
    }

    .form input[data-v-2ba4fb56] {
        width: 100%
    }
}

.body_point .no-data-page {
    transform: scale(.8)
}

#bettingHistory[data-v-1001a8ab] {
    padding: 20px;
    height: 100%
}

.table_pc[data-v-1001a8ab] {
    height: 100%;
    overflow-y: auto
}

.table_pc[data-v-1001a8ab]::-webkit-scrollbar {
    width: 6px
}

.table_pc[data-v-1001a8ab]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

@media(max-width: 768px) {
    .table_pc[data-v-1001a8ab] {
        display:none
    }
}

.table_mobile[data-v-1001a8ab] {
    display: none
}

table[data-v-1001a8ab] {
    font-size: 14px;
    width: 100%;
    color: #9e9e9e
}

table thead tr[data-v-1001a8ab] {
    border-radius: 10px!important;
    background: var(--ready-casino-dark)
}

table thead tr th[data-v-1001a8ab] {
    max-width: 200px;
    padding: 10px;
    color: #fff;
    text-align: left
}

table thead tr th[data-v-1001a8ab]:first-child {
    border-radius: 4px 0 0 4px
}

table thead tr th[data-v-1001a8ab]:last-child {
    border-radius: 0 4px 4px 0
}

table tbody tr[data-v-1001a8ab] {
    height: 63px;
    border-bottom: 1px solid #424242
}

table tbody tr[data-v-1001a8ab]:hover {
    background-color: #212121
}

table tbody td[data-v-1001a8ab] {
    max-width: 200px;
    padding: 10px;
    text-align: left
}

table[data-v-1001a8ab],td[data-v-1001a8ab],th[data-v-1001a8ab] {
    border-collapse: collapse
}

.win[data-v-1001a8ab] {
    color: #06df02
}

.lose[data-v-1001a8ab] {
    color: #ff2f2f
}

.item-mobile[data-v-1001a8ab] {
    border-radius: 8px;
    background-color: #262626;
    font-size: 13px
}

.item-mobile .item-content[data-v-1001a8ab] {
    display: grid;
    grid-template-columns: 35% 65%;
    padding: 4px 12px
}

.item-mobile .item-content div[data-v-1001a8ab]:last-child {
    text-align: right
}

[data-v-1001a8ab] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-1001a8ab] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .wrapper_betting[data-v-1001a8ab] {
        height:100%
    }
}

@media(max-width: 768px) {
    #bettingHistory[data-v-1001a8ab] {
        height:100%;
        overflow-y: auto
    }

    .table_mobile[data-v-1001a8ab] {
        display: block;
        padding-bottom: 20px
    }
}

#queryCreate[data-v-1f945af6] {
    height: 100%;
    color: #fff;
    position: relative
}

.back[data-v-1f945af6] {
    display: flex;
    justify-content: center;
    width: 120px;
    gap: 8px;
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    cursor: pointer;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.back[data-v-1f945af6]:hover {
    transition: all .2s ease-in;
    transform: scale(1.02);
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.form[data-v-1f945af6] {
    margin: 0 auto;
    padding: 12px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px
}

.form .form_input[data-v-1f945af6] {
    width: 100%
}

.form .form_input div[data-v-1f945af6] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-1f945af6] {
    margin-bottom: 4px
}

.form input[data-v-1f945af6],.form textarea[data-v-1f945af6] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-1f945af6]:focus,.form input[data-v-1f945af6]:hover,.form textarea[data-v-1f945af6]:focus,.form textarea[data-v-1f945af6]:hover {
    outline: none
}

.form textarea[data-v-1f945af6] {
    min-height: 330px;
    max-height: 600px
}

.btn[data-v-1f945af6] {
    text-align: right
}

.btn .btn_submit[data-v-1f945af6] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-1f945af6]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-1f945af6] {
    transform: translateY(1px)
}

@media(max-width: 992px) {
    .form textarea[data-v-1f945af6] {
        min-height:310px;
        max-height: 600px
    }
}

@media(max-width: 425px) {
    .form[data-v-1f945af6] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-1f945af6],.form input[data-v-1f945af6],.form textarea[data-v-1f945af6] {
        width: 100%
    }
}

#customer[data-v-e198fc2c] {
    padding: 20px;
    height: 100%
}

.create[data-v-e198fc2c] {
    text-align: right;
    margin-bottom: 20px
}

.create .btn_create[data-v-e198fc2c] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark);
    transition: all .2s ease-in
}

.create .btn_create[data-v-e198fc2c]:hover {
    transform: translateY(-2px);
    transition: all .2s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-e198fc2c] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_customer[data-v-e198fc2c] {
    margin-top: 16px;
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_customer[data-v-e198fc2c]::-webkit-scrollbar {
    width: 6px
}

.table_customer[data-v-e198fc2c]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_customer[data-v-e198fc2c]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    right: 0;
    height: 1px;
    background-color: #616161
}

.table_customer .title[data-v-e198fc2c] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_customer .title>div[data-v-e198fc2c] {
    text-align: left;
    padding: 10px;
    background-color: #424242
}

.table_customer .value[data-v-e198fc2c] {
    padding: 20px 20px 0
}

.table_customer .value .item[data-v-e198fc2c] {
    display: grid;
    grid-template-columns: 10% 45% 20% 15% 10%;
    font-size: 14px;
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    border-bottom: 1px solid #424242
}

.table_customer .value .item[data-v-e198fc2c]:last-child {
    border-bottom: none
}

.table_customer .value .item[data-v-e198fc2c]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_customer .value .item>div[data-v-e198fc2c] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_customer .value .item>div[data-v-e198fc2c]:last-child {
    justify-content: center
}

.table_customer .value .item .title_value[data-v-e198fc2c] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_customer .value .item .state p[data-v-e198fc2c] {
    padding: 2px 16px
}

.table_customer .value .item .trash:hover svg[data-v-e198fc2c] {
    fill: var(--ready-casino-dark)
}

.table_customer .value .item .date[data-v-e198fc2c] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_customer .value .item[data-v-e198fc2c] {
        font-size:12px
    }
}

.description[data-v-e198fc2c] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-e198fc2c] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-e198fc2c] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-e198fc2c] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-e198fc2c] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-e198fc2c] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_mobile[data-v-e198fc2c] {
    display: none
}

.active_value[data-v-e198fc2c] {
    background-color: #212121
}

.completed[data-v-e198fc2c] {
    background: rgba(44,207,85,.219);
    padding: 2px 8px;
    color: #06df02;
    border-radius: 6px
}

.fail[data-v-e198fc2c] {
    color: #df3702;
    border-radius: 6px;
    padding: 2px 8px;
    background: rgba(255,47,47,.219)
}

[data-v-e198fc2c] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-e198fc2c] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .customer_group[data-v-e198fc2c] {
        height:100%
    }
}

@media(max-width: 768px) {
    #customer[data-v-e198fc2c] {
        height:100%;
        overflow-y: auto
    }

    .table_customer[data-v-e198fc2c] {
        display: none
    }

    .create[data-v-e198fc2c] {
        text-align: left
    }

    .table_mobile[data-v-e198fc2c] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-e198fc2c] {
        border-top: 1px solid #868e96
    }

    .table_mobile .value[data-v-e198fc2c] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .description h5[data-v-e198fc2c] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-e198fc2c] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .item_moblie[data-v-e198fc2c] {
        background-color: #262626;
        padding: 10px 12px;
        border-radius: 8px
    }

    .table_mobile .item_moblie>div[data-v-e198fc2c] {
        display: grid;
        grid-template-columns: 25% 72%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-e198fc2c] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-e198fc2c] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .description[data-v-e198fc2c] {
        grid-template-columns: 1fr;
        display: none
    }

    .table_mobile .item_moblie .activeMessage[data-v-e198fc2c] {
        display: block;
        border-top: 1px solid #fff;
        padding: 10px 0
    }
}

#messagebox[data-v-654fdf9a] {
    padding: 20px;
    height: 100%
}

.main-nodata[data-v-654fdf9a] {
    display: flex;
    align-items: center;
    justify-content: center
}

.create[data-v-654fdf9a] {
    text-align: right;
    margin-bottom: 32px
}

.create .btn_create[data-v-654fdf9a] {
    padding: 8px 16px;
    color: #fafafa;
    font-size: 14px;
    border-radius: 8px;
    background-color: var(--ready-casino-dark)
}

.create .btn_create[data-v-654fdf9a]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.create .btn_create .icon[data-v-654fdf9a] {
    margin-right: 4px;
    transform: translateY(2px)
}

.table_message[data-v-654fdf9a] {
    height: calc(100% - 60px);
    overflow-y: auto
}

.table_message[data-v-654fdf9a]::-webkit-scrollbar {
    width: 6px
}

.table_message[data-v-654fdf9a]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.table_message .title[data-v-654fdf9a] {
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    font-weight: 400
}

.table_message .title>div[data-v-654fdf9a] {
    text-align: left;
    padding: 10px;
    background: var(--ready-casino-dark)
}

.table_message .title>div[data-v-654fdf9a]:first-child {
    border-radius: 4px 0 0 4px
}

.table_message .title>div[data-v-654fdf9a]:last-child {
    border-radius: 0 4px 4px 0
}

.table_message .value[data-v-654fdf9a] {
    padding: 20px 20px 0
}

.table_message .value .item[data-v-654fdf9a] {
    width: calc(100% + 40px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px;
    display: grid;
    grid-template-columns: 15% 15% 45% 15% 10%;
    font-size: 14px;
    border-bottom: 1px solid #424242
}

.table_message .value .item[data-v-654fdf9a]:last-child {
    border-bottom: none
}

.table_message .value .item[data-v-654fdf9a]:hover {
    background-color: #212121;
    cursor: pointer
}

.table_message .value .item>div[data-v-654fdf9a] {
    padding: 10px;
    color: #9e9e9e;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: left
}

.table_message .value .item>div[data-v-654fdf9a]:last-child {
    justify-content: center
}

.table_message .value .item .title_value[data-v-654fdf9a] {
    color: #fafafa;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 50px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.table_message .value .item .state p[data-v-654fdf9a] {
    margin-top: -2px
}

.table_message .value .item .state .icon[data-v-654fdf9a] {
    transform: translateY(4px)
}

.table_message .value .item .state .unread[data-v-654fdf9a] {
    color: var(--ready-casino-dark)
}

.table_message .value .item .trash:hover svg[data-v-654fdf9a] {
    fill: var(--ready-casino-dark)
}

.table_message .value .item .date[data-v-654fdf9a] {
    max-width: 110px
}

@media(max-width: 992px) {
    .table_message .value .item[data-v-654fdf9a] {
        font-size:12px
    }
}

.description[data-v-654fdf9a] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-654fdf9a] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.description .description-content[data-v-654fdf9a] {
    margin-bottom: 20px;
    font-size: 13px
}

.activeMessage .description[data-v-654fdf9a] {
    transition: all 1.2s;
    max-height: 1000px
}

.center-text[data-v-654fdf9a] {
    display: flex!important;
    align-items: center;
    justify-content: start;
    height: 100%!important
}

.limit-text[data-v-654fdf9a] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.title-detail-content[data-v-654fdf9a] {
    margin-bottom: 10px;
    color: var(--ready-casino-light)
}

.table_mobile[data-v-654fdf9a] {
    display: none
}

.active_value[data-v-654fdf9a] {
    background-color: #212121
}

[data-v-654fdf9a] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-654fdf9a] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(min-width: 769px) {
    .messagebox_group[data-v-654fdf9a] {
        height:100%
    }
}

@media(max-width: 768px) {
    #messagebox[data-v-654fdf9a] {
        height:100%;
        overflow-y: auto
    }

    .table_message[data-v-654fdf9a] {
        display: none
    }

    .create[data-v-654fdf9a] {
        text-align: left
    }

    .table_mobile[data-v-654fdf9a] {
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
        font-size: 12px
    }

    .table_mobile .activeMessage .description[data-v-654fdf9a] {
        border-top: 1px solid #868e96
    }

    .table_mobile .description h5[data-v-654fdf9a] {
        font-size: 13px;
        margin-left: 12px
    }

    .table_mobile .description .description-content[data-v-654fdf9a] {
        font-size: 12px;
        margin-left: 12px;
        margin-bottom: 20px
    }

    .table_mobile .value[data-v-654fdf9a] {
        background-color: #262626;
        border-radius: 8px
    }

    .table_mobile .item_moblie[data-v-654fdf9a] {
        padding: 10px 12px
    }

    .table_mobile .item_moblie>div[data-v-654fdf9a] {
        display: grid;
        grid-template-columns: calc(25% - 8px) 75%;
        grid-column-gap: 8px;
        padding: 4px 0
    }

    .table_mobile .item_moblie>div .value[data-v-654fdf9a] {
        text-align: end
    }

    .table_mobile .item_moblie>div .value span[data-v-654fdf9a] {
        padding: 2px 12px
    }

    .table_mobile .item_moblie .state .icon[data-v-654fdf9a] {
        transform: translateY(4px);
        width: 20px;
        height: 20px
    }

    .table_mobile .item_moblie .state .unread[data-v-654fdf9a] {
        color: var(--ready-casino-dark)
    }
}

#personal[data-v-54a68aa0] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    padding-top: 60px;
    overflow: hidden;
    height: 100%;
    border-top: 1px solid #fff
}

@media(max-width: 992px) {
    #personal[data-v-54a68aa0] {
        padding-top:103px
    }
}

@media(max-width: 374px) {
    #personal[data-v-54a68aa0] {
        padding-top:164px
    }
}

.titles[data-v-54a68aa0] {
    padding: 20px 10px 0 10px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-54a68aa0] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    border: 1px solid #868e96;
    border-bottom: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.titles .title-item[data-v-54a68aa0]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-54a68aa0] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-54a68aa0] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-54a68aa0] {
    opacity: 1
}

.tab-personal[data-v-54a68aa0] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

@media(max-width: 1130px) {
    .tab-personal[data-v-54a68aa0] {
        gap:3px
    }
}

.tab-personal .tab-item-personal[data-v-54a68aa0] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #868e96;
    border-bottom: none
}

.tab-personal .tab-item-personal .icon[data-v-54a68aa0] {
    margin-right: 5px;
    opacity: .7
}

.tab-personal .tab-item-personal[data-v-54a68aa0]:hover {
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 1130px) {
    .tab-personal .tab-item-personal[data-v-54a68aa0] {
        font-size:12px
    }

    .tab-personal .tab-item-personal .icon[data-v-54a68aa0] {
        width: 18px;
        height: 18px
    }
}

@media(max-width: 768px) {
    .tab-personal .tab-item-personal[data-v-54a68aa0] {
        font-size:11px
    }

    .tab-personal .tab-item-personal .icon[data-v-54a68aa0] {
        width: 15px;
        height: 15px
    }
}

@media(max-width: 374px) {
    .tab-personal .tab-item-personal[data-v-54a68aa0] {
        height:35px
    }
}

.tab-personal .active[data-v-54a68aa0] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

.tab-personal .active .icon[data-v-54a68aa0] {
    opacity: 1
}

.tab-personal .active[data-v-54a68aa0]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    .tab-personal[data-v-54a68aa0] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 374px) {
    .tab-personal[data-v-54a68aa0] {
        grid-template-columns:repeat(2,1fr)
    }
}

.tab-content[data-v-54a68aa0] {
    height: 100%;
    overflow-y: auto
}

.tab-content[data-v-54a68aa0]::-webkit-scrollbar {
    width: 6px
}

.tab-content[data-v-54a68aa0]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.textKo[data-v-54a68aa0] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-54a68aa0] {
        font-size:14px!important
    }
}

.v-card--variant-elevated[data-v-54a68aa0],.v-card--variant-flat[data-v-54a68aa0] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-54a68aa0] {
    background: transparent!important
}

.v-slide-group__next[data-v-54a68aa0],.v-slide-group__prev[data-v-54a68aa0] {
    display: none!important
}

@media(max-width: 768px) {
    .titles[data-v-54a68aa0] {
        padding:15px 8px 0 8px
    }

    .tab-content[data-v-54a68aa0] {
        height: 100%;
        overflow-y: hidden
    }
}

@media(max-width: 425px) {
    .titles .title-item[data-v-54a68aa0] {
        flex-wrap:wrap;
        justify-content: center;
        font-size: 12px
    }
}

.title-item .v-tab__slider {
    height: 0!important;
    opacity: 0!important
}

.title-item .v-tab--selected .v-tab__slider {
    opacity: 0!important
}

@media(max-width: 768px) {
    .title-item svg {
        transform:scale(.9)
    }

    .pagination {
        margin-top: 20px
    }
}

@media (max-width: 450px) {
    .pagination {
        text-align:center;
        margin-top: 20px;
        .v-pagination__list {
            width: 250px;
            .v-pagination__item,.v-pagination__next,.v-pagination__prev {
                width: 28px;
                height: 28px;
                margin: .2rem;
                display: flex;
                align-items: center;
                justify-content: center;
                button {
                    width: 100%;
                    height: 100%;
                    .v-btn__content {
                        font-size: 12px
                    }
                }
            }
        }
    }
}

#faq-services[data-v-7aecf1f8] {
    padding: 20px;
    height: 100%
}

h3[data-v-7aecf1f8],h5[data-v-7aecf1f8] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_faq[data-v-7aecf1f8] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-7aecf1f8] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-7aecf1f8]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-7aecf1f8]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-7aecf1f8],.list-item .item[data-v-7aecf1f8],.list-item .title[data-v-7aecf1f8] {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-7aecf1f8],.list-item .item p[data-v-7aecf1f8],.list-item .title p[data-v-7aecf1f8] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-7aecf1f8],.list-item .item .item_index[data-v-7aecf1f8],.list-item .title .item_index[data-v-7aecf1f8] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-7aecf1f8] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-7aecf1f8] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-faq[data-v-7aecf1f8] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .value[data-v-7aecf1f8] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-7aecf1f8] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-7aecf1f8] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-7aecf1f8]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-7aecf1f8]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-7aecf1f8],.list-item .title[data-v-7aecf1f8] {
    background: #383838
}

.item_state span[data-v-7aecf1f8] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-7aecf1f8] {
    background: #616161
}

.item_state_open[data-v-7aecf1f8] {
    background: #9e9e9e
}

.description[data-v-7aecf1f8] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-7aecf1f8] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-7aecf1f8] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-7aecf1f8] {
    border-radius: 6px
}

.activeMessage .description[data-v-7aecf1f8] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-7aecf1f8] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-faq[data-v-7aecf1f8] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-7aecf1f8]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-7aecf1f8] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-7aecf1f8] {
    display: none
}

.line[data-v-7aecf1f8] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-7aecf1f8] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-7aecf1f8] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #faq-services[data-v-7aecf1f8] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #faq-services[data-v-7aecf1f8]::-webkit-scrollbar {
        width: 6px
    }

    #faq-services[data-v-7aecf1f8]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-7aecf1f8] {
        display: none
    }

    .list-item_mobile[data-v-7aecf1f8] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-7aecf1f8] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-7aecf1f8],.list-item_mobile .item_mobile h5[data-v-7aecf1f8] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-7aecf1f8] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-7aecf1f8] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-7aecf1f8] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-7aecf1f8] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-7aecf1f8] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-7aecf1f8] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-7aecf1f8] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-7aecf1f8] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-7aecf1f8] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-7aecf1f8] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-7aecf1f8] {
        font-size: 12px
    }

    .content-item-click .content-faq[data-v-7aecf1f8] {
        font-size: 11px
    }
}

#event-services[data-v-145d3f1e] {
    padding: 20px;
    height: 100%
}

h3[data-v-145d3f1e],h5[data-v-145d3f1e] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_event[data-v-145d3f1e] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-145d3f1e] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-145d3f1e]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-145d3f1e]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-145d3f1e],.list-item .item[data-v-145d3f1e],.list-item .title[data-v-145d3f1e] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-145d3f1e],.list-item .item p[data-v-145d3f1e],.list-item .title p[data-v-145d3f1e] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-145d3f1e],.list-item .item .item_index[data-v-145d3f1e],.list-item .title .item_index[data-v-145d3f1e] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-145d3f1e] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-145d3f1e] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-event[data-v-145d3f1e] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-event_date[data-v-145d3f1e] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-145d3f1e] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-145d3f1e] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-145d3f1e] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-145d3f1e]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-145d3f1e]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-145d3f1e],.list-item .title[data-v-145d3f1e] {
    background: #383838
}

.item_state span[data-v-145d3f1e] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-145d3f1e] {
    background: #616161
}

.item_state_open[data-v-145d3f1e] {
    background: #9e9e9e
}

.description[data-v-145d3f1e] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-145d3f1e] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-145d3f1e] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-145d3f1e] {
    border-radius: 6px
}

.activeMessage .description[data-v-145d3f1e] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-145d3f1e] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-event[data-v-145d3f1e] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-145d3f1e]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-145d3f1e] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-145d3f1e] {
    display: none
}

.line[data-v-145d3f1e] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-145d3f1e] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-145d3f1e] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #event-services[data-v-145d3f1e] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #event-services[data-v-145d3f1e]::-webkit-scrollbar {
        width: 6px
    }

    #event-services[data-v-145d3f1e]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-145d3f1e] {
        display: none
    }

    .list-item_mobile[data-v-145d3f1e] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-145d3f1e] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-145d3f1e],.list-item_mobile .item_mobile h5[data-v-145d3f1e] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-145d3f1e] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-145d3f1e] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-145d3f1e] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-145d3f1e] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-145d3f1e] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-145d3f1e] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-145d3f1e] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-145d3f1e] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-145d3f1e] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-145d3f1e] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-145d3f1e] {
        font-size: 12px
    }

    .content-item-click .content-event[data-v-145d3f1e] {
        font-size: 11px
    }
}

#notice-services[data-v-58dda746] {
    padding: 20px;
    height: 100%
}

h3[data-v-58dda746],h5[data-v-58dda746] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.title_notice[data-v-58dda746] {
    margin-bottom: 20px;
    font-size: 22px
}

.list-item[data-v-58dda746] {
    height: calc(100% - 30px);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.list-item[data-v-58dda746]::-webkit-scrollbar {
    width: 6px
}

.list-item[data-v-58dda746]::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px
}

.list-item .content[data-v-58dda746],.list-item .item[data-v-58dda746],.list-item .title[data-v-58dda746] {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 20px;
    gap: 28px;
    font-size: 14px;
    border-radius: 6px;
    border: 1px solid #424242
}

.list-item .content p[data-v-58dda746],.list-item .item p[data-v-58dda746],.list-item .title p[data-v-58dda746] {
    display: flex;
    align-items: center;
    justify-content: left
}

.list-item .content .item_index[data-v-58dda746],.list-item .item .item_index[data-v-58dda746],.list-item .title .item_index[data-v-58dda746] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: 700;
    color: #bdbdbd
}

.list-item .item_title_wrap[data-v-58dda746] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}

.list-item .item .item_content[data-v-58dda746] {
    display: flex;
    flex-direction: column
}

.list-item .item_title .title-content-item-notice[data-v-58dda746] {
    font-size: 20px;
    color: #e75bff;
    font-weight: 600
}

.list-item .item_title .title-content-item-notice_date[data-v-58dda746] {
    color: #e0e0e0;
    margin-top: 5px;
    font-size: 14px
}

.list-item .value[data-v-58dda746] {
    padding: 20px 20px 0
}

.list-item .value .item[data-v-58dda746] {
    width: calc(100% + 30px);
    height: calc(100% + 20px);
    margin-left: -20px;
    margin-top: -20px
}

.list-item .item[data-v-58dda746] {
    border-bottom: 1px solid #424242
}

.list-item .item p[data-v-58dda746]:nth-child(2) {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.list-item .item[data-v-58dda746]:hover {
    opacity: .8;
    cursor: pointer;
    transition: all .5s
}

.list-item .content[data-v-58dda746],.list-item .title[data-v-58dda746] {
    background: #383838
}

.item_state span[data-v-58dda746] {
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center
}

.item_state_close[data-v-58dda746] {
    background: #616161
}

.item_state_open[data-v-58dda746] {
    background: #9e9e9e
}

.description[data-v-58dda746] {
    font-size: 14px;
    max-height: 0;
    transition: all .5s cubic-bezier(.01,1,.01,1);
    overflow: hidden
}

.description h5[data-v-58dda746] {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 10px
}

.description .description-content[data-v-58dda746] {
    font-size: 15px;
    margin-top: 10px
}

.activeMessage[data-v-58dda746] {
    border-radius: 6px
}

.activeMessage .description[data-v-58dda746] {
    transition: all 1.2s;
    max-height: 1000px
}

.activeMessage .item[data-v-58dda746] {
    opacity: 1!important;
    background-color: #481b50;
    border: none;
    border-radius: 6px
}

.activeMessage .title-content-item-notice[data-v-58dda746] {
    color: var(--ready-casino-light);
    font-weight: 600
}

.center-text p[data-v-58dda746]:nth-child(2) {
    display: flex!important;
    align-items: center;
    justify-content: start
}

.limit-text[data-v-58dda746] {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px
}

.list-item_mobile[data-v-58dda746] {
    display: none
}

.line[data-v-58dda746] {
    margin: 20px 0;
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .8
}

[data-v-58dda746] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px;
    color: #fff
}

[data-v-58dda746] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@media(max-width: 768px) {
    #notice-services[data-v-58dda746] {
        padding:20px 12px;
        height: 100%;
        overflow-y: auto
    }

    #notice-services[data-v-58dda746]::-webkit-scrollbar {
        width: 6px
    }

    #notice-services[data-v-58dda746]::-webkit-scrollbar-thumb {
        background: #888;
        border-radius: 6px
    }

    .list-item[data-v-58dda746] {
        display: none
    }

    .list-item_mobile[data-v-58dda746] {
        display: flex;
        flex-direction: column;
        row-gap: 10px;
        font-size: 12px
    }

    .list-item_mobile .item_mobile[data-v-58dda746] {
        background-color: #262626;
        border-radius: 10px;
        padding: 10px
    }

    .list-item_mobile .item_mobile h3[data-v-58dda746],.list-item_mobile .item_mobile h5[data-v-58dda746] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .item>div[data-v-58dda746] {
        display: flex;
        justify-content: space-between;
        padding: 2px 0
    }

    .list-item_mobile .item_mobile .title[data-v-58dda746] {
        width: 30%
    }

    .list-item_mobile .item_mobile .value[data-v-58dda746] {
        width: 70%;
        text-align: right
    }

    .list-item_mobile .item_mobile .description[data-v-58dda746] {
        transition: all .5s cubic-bezier(.01,1,.01,1)
    }

    .list-item_mobile .item_mobile .description h5[data-v-58dda746] {
        font-size: 13px
    }

    .list-item_mobile .item_mobile .description .description-content[data-v-58dda746] {
        font-size: 12px
    }

    .list-item_mobile .activeMessage .item[data-v-58dda746] {
        padding-bottom: 20px;
        border-bottom: 1px solid #fff;
        background-color: transparent;
        border-radius: 0
    }

    .list-item_mobile .activeMessage .description[data-v-58dda746] {
        transition: all 1.2s;
        max-height: 1000px
    }
}

@media(max-width: 375px) {
    .content-item-click .content_title[data-v-58dda746] {
        flex-direction:column-reverse
    }

    .content-item-click .content_title .time[data-v-58dda746] {
        font-size: 11px!important;
        min-width: 120px;
        text-align: left;
        margin-bottom: 5px
    }

    .content-item-click .content_title h5[data-v-58dda746] {
        font-size: 12px
    }

    .content-item-click .content-notice[data-v-58dda746] {
        font-size: 11px
    }
}

#partnership[data-v-12a9f96e] {
    padding: 20px;
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain
}

.partnership_group .partnership_header[data-v-12a9f96e] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-12a9f96e] {
    color: var(--ready-casino-light);
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-12a9f96e] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-12a9f96e] {
    width: 90%;
    margin: 48px auto 0
}

.partnership_group .partnership_body .list_item[data-v-12a9f96e] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 40px
}

.partnership_group .partnership_body .item[data-v-12a9f96e] {
    height: 100px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-12a9f96e]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-12a9f96e] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-12a9f96e] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-12a9f96e] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-12a9f96e] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-12a9f96e] {
        padding:30px 12px
    }

    .partnership_group .partnership_body[data-v-12a9f96e] {
        width: 100%
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-12a9f96e] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-12a9f96e] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-12a9f96e] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-12a9f96e] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#services[data-v-ab93d600] {
    background: url(../images/bg-content-modal.7f85d4d9.png);
    background-size: contain;
    padding-top: 70px;
    height: 100%
}

.titles[data-v-ab93d600] {
    padding: 20px 20px 0 20px;
    background: url(../images/bg-head-modal.dae7ac26.png);
    background-size: cover;
    border-bottom: none;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 33;
    border-bottom: 1px solid #868e96
}

.titles .title-item[data-v-ab93d600] {
    padding: 10px;
    border-radius: 10px 10px 0 0;
    background: #383838;
    color: #9e9e9e;
    font-size: 12px;
    font-weight: 500;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    border: 1px solid #868e96;
    border-bottom: none
}

.titles .title-item[data-v-ab93d600]:hover:not(.active) {
    transform: translateY(2px);
    text-shadow: #fafafa 1px 0 10px;
    background-color: #212121
}

.titles .title-item .icon[data-v-ab93d600] {
    opacity: .7;
    margin-right: 4px
}

.titles .active[data-v-ab93d600] {
    color: #fff;
    background: var(--ready-casino-dark);
    border: 1px solid var(--ready-casino-dark)
}

.titles .active .icon[data-v-ab93d600] {
    opacity: 1
}

.tab[data-v-ab93d600] {
    height: calc(100% - 70px)
}

.v-card--variant-elevated[data-v-ab93d600],.v-card--variant-flat[data-v-ab93d600] {
    background: transparent
}

.bg-deep-purple-darken-4[data-v-ab93d600] {
    background: transparent!important
}

.textKo[data-v-ab93d600] {
    font-size: 16px!important
}

@media(max-width: 450px) {
    .textKo[data-v-ab93d600] {
        font-size:14px!important
    }
}

@media(max-width: 768px) {
    .titles[data-v-ab93d600] {
        padding:22px 8px 0 8px
    }

    .tab[data-v-ab93d600] {
        height: 100%
    }
}

.wrap-tab-service .v-slide-group__next.v-slide-group__next,.wrap-tab-service .v-slide-group__prev.v-slide-group__prev {
    display: none!important
}

@media (max-width: 450px) {
    #services {
        background:#000
    }

    .titles {
        .title-item {
            font-size: 14px
        }
    }
}

#casino[data-v-73e66dd6] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-73e66dd6] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-73e66dd6] {
        padding:26px 8px
    }
}

.list-casino[data-v-73e66dd6] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-73e66dd6] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-73e66dd6] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-73e66dd6] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-73e66dd6] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e75bff;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-73e66dd6] {
        height:160px
    }
}

.list-casino .item-casino[data-v-73e66dd6]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-73e66dd6] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-73e66dd6] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-73e66dd6] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-73e66dd6] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-73e66dd6] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-73e66dd6] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-73e66dd6] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-73e66dd6]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-73e66dd6] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-73e66dd6] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-73e66dd6] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-73e66dd6] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-73e66dd6] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-73e66dd6] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-73e66dd6] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-73e66dd6] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-73e66dd6]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-73e66dd6] {
    display: none
}

.wrap-icon[data-v-73e66dd6] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-73e66dd6] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-73e66dd6] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-73e66dd6] {
    animation: scBtnAnim-73e66dd6 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-73e66dd6]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-73e66dd6] {
    font-size: 15px!important
}

@keyframes scBtnAnim-73e66dd6 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#videoSlot[data-v-2db22d28] {
    height: calc(100% - 56px);
    padding: 10px;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

#videoSlot[data-v-2db22d28]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-2db22d28]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #videoSlot[data-v-2db22d28] {
        height:-moz-max-content;
        height: max-content
    }
}

.slot[data-v-2db22d28] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-2db22d28] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-2db22d28] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-2db22d28] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 6px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-2db22d28] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-2db22d28] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-2db22d28] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px
}

.image-game[data-v-2db22d28] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px;
    margin-bottom: 30px
}

.item-casino[data-v-2db22d28] {
    animation: scBtnAnim-2db22d28 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #474545;
    border-radius: 13px
}

.item-casino[data-v-2db22d28]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-2db22d28] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.search-game[data-v-2db22d28] {
    display: flex;
    padding: 10px 0;
    align-items: center;
    justify-content: end;
    position: relative
}

.search-game input[data-v-2db22d28] {
    border: 1px solid var(--ready-casino-light);
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff
}

.search-game input[data-v-2db22d28]:active,.search-game input[data-v-2db22d28]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-2db22d28] {
        min-width:200px;
        width: 100%
    }
}

.search-game .icon-search[data-v-2db22d28] {
    position: absolute;
    right: 10px
}

.pagination-slot[data-v-2db22d28] {
    display: flex;
    justify-content: center
}

[data-v-2db22d28] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-2db22d28] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@keyframes scBtnAnim-2db22d28 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-2db22d28] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-2db22d28] {
        grid-template-columns:repeat(3,1fr)
    }

    .pagination-slot[data-v-2db22d28] {
        margin-top: 20px
    }
}

@media(max-width: 450px) {
    .slot[data-v-2db22d28] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

#wrapper_slot[data-v-668992cc] {
    padding: 20px;
    height: 100%
}

.company[data-v-668992cc] {
    height: 28%;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

.company[data-v-668992cc]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-668992cc]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-668992cc] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-668992cc]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-668992cc]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-668992cc] {
    height: 72%
}

.slot[data-v-668992cc]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-668992cc]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-668992cc] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-668992cc],.outstanding[data-v-668992cc] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-668992cc],.item_company[data-v-668992cc] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-668992cc]:hover,.item_company[data-v-668992cc]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-668992cc],.content_item[data-v-668992cc] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-668992cc],.content_item .name[data-v-668992cc] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-668992cc],.content_item .name[data-v-668992cc] {
        font-size:12px
    }
}

.outstanding .item[data-v-668992cc] {
    min-height: 100px
}

.outstanding .disabled[data-v-668992cc] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-668992cc]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-668992cc] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-668992cc] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-668992cc] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-668992cc] {
    height: 50px
}

@media(max-width: 768px) {
    .outstanding .logo_brand[data-v-668992cc] {
        height:60px
    }
}

.outstanding .company_logo[data-v-668992cc] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-668992cc] {
    height: 50px
}

.outstanding .logo img[data-v-668992cc] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-668992cc] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-668992cc] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-668992cc] {
        width:100%
    }
}

.list-company[data-v-668992cc] {
    margin-top: 10px
}

.list-company .logo_item[data-v-668992cc] {
    width: 100%;
    height: 36px
}

img[data-v-668992cc] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-668992cc] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-668992cc] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-668992cc]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-668992cc] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-668992cc] {
    animation: scBtnAnim-668992cc .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-668992cc] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-668992cc] {
    color: #fff
}

.item-casino[data-v-668992cc]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-668992cc {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-668992cc] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-668992cc] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-668992cc],.outstanding[data-v-668992cc] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-668992cc] {
        padding:26px 12px
    }

    .body_slot[data-v-668992cc] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-668992cc],.outstanding[data-v-668992cc] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-668992cc] {
        padding:10px
    }

    .company[data-v-668992cc] {
        height: 170px
    }

    .slot[data-v-668992cc] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-668992cc],.outstanding[data-v-668992cc] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-668992cc],.item_company[data-v-668992cc] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-668992cc] {
        height:50px
    }

    .item[data-v-668992cc],.item_company[data-v-668992cc] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-668992cc] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-668992cc] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-668992cc] {
        width: 100%;
        height: 35px
    }
}

.guide-item[data-v-9840a2f2] {
    width: 100%
}

.title-guide[data-v-9840a2f2] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 600px) {
    .img-bottom[data-v-9840a2f2] {
        width:100%!important;
        height: auto
    }
}

.guide-item[data-v-396b0c53] {
    width: 100%
}

.title-guide[data-v-396b0c53] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-034e85ea] {
    width: 100%
}

.title-guide[data-v-034e85ea] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-21820886] {
    width: 100%
}

.title-guide[data-v-21820886] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-643ec8b9] {
    width: 100%
}

.title-guide[data-v-643ec8b9] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-fe1718e4] {
    width: 100%
}

.title-guide[data-v-fe1718e4] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-dd65d904] {
    width: 100%
}

.title-guide[data-v-dd65d904] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

.guide-item[data-v-185c2266] {
    width: 100%
}

.title-guide[data-v-185c2266] {
    margin-top: 16px;
    margin-bottom: 4px;
    color: var(--primary)
}

@media (max-width: 1100px) {
    .img-bottom[data-v-185c2266] {
        width:100%!important;
        height: auto
    }
}

#rules[data-v-536b2398] {
    height: 100%;
    margin: 0 auto;
    padding: 30px;
    overflow-y: auto;
    background: linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../images/bg-content-modal.60caab9a.webp),#d3d3d3 50%/cover no-repeat
}

@media(max-width: 768px) {
    #rules[data-v-536b2398] {
        height:100%;
        padding: 30px 10px 30px 10px
    }
}

#rules h2[data-v-536b2398] {
    font-size: 1.5rem
}

#rules .tab-rules[data-v-536b2398] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    gap: 5px
}

#rules .tab-rules .tab-item-rules[data-v-536b2398] {
    background: #383838;
    color: #9e9e9e;
    height: 40px;
    border-radius: 10px 10px 0 0;
    transition: all .3s
}

#rules .tab-rules .tab-item-rules[data-v-536b2398]:hover {
    transform: scale(.95);
    transition: all .3s
}

#rules .tab-rules .active[data-v-536b2398] {
    border: 1px solid #ab47bc;
    background: #ab47bc;
    color: #fff
}

#rules .tab-rules .active[data-v-536b2398]:hover {
    transform: scale(1)
}

@media(max-width: 992px) {
    #rules .tab-rules[data-v-536b2398] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 450px) {
    #rules .tab-rules[data-v-536b2398] {
        grid-template-columns:repeat(2,1fr)
    }
}

#rules .tab-item[data-v-536b2398] {
    border-radius: 10px 10px 0 0;
    background: #383838;
    margin-right: 4px;
    width: calc(12.5% - 4px);
    font-size: 14px
}

#rules .tab-item .v-btn__content[data-v-536b2398] {
    font-size: 14px
}

@media(max-width: 1080px) {
    #rules .tab-item[data-v-536b2398] {
        width:auto
    }
}

#rules .tab-item[data-v-536b2398]:last-child {
    margin-right: 0!important
}

@media(max-width: 768px) {
    #rules .tab-item[data-v-536b2398] {
        font-size:12px;
        padding: 0 8px!important
    }
}

#rules .v-slide-group-item--active[data-v-536b2398] {
    border: 1px solid var(--Rectangle-17,#ab47bc);
    background: var(--Rectangle-17,#ab47bc)
}

#rules .tab-content[data-v-536b2398] {
    height: 470px;
    overflow-y: auto;
    text-align: left;
    padding: 10px 30px;
    border-radius: none;
    background: transparent;
    color: #fff;
    border: 1px solid #9c27b0;
    border-radius: 0 0 10px 10px
}

#rules .tab-content h3[data-v-536b2398],#rules .tab-content h4[data-v-536b2398] {
    color: var(--ready-casino-light)
}

#rules .tab-content p[data-v-536b2398]:last-child,#rules .tab-content ul[data-v-536b2398] {
    margin-bottom: 0
}

#rules .tab-content[data-v-536b2398]::-webkit-scrollbar {
    width: 0
}

@media(max-width: 768px) {
    #rules .tab-content[data-v-536b2398] {
        height:66vh
    }
}

#rules .v-btn__content[data-v-536b2398] {
    font-size: 14px
}

#rules .v-slide-group__content[data-v-536b2398] {
    justify-content: space-between
}

#rules .v-tab__slider[data-v-536b2398] {
    background: var(--primaryPlayG3)
}

#rules .title-guide[data-v-536b2398] {
    padding-top: 16px;
    margin-top: 0
}

@media(max-width: 768px) {
    #rules .card[data-v-536b2398] {
        width:95%
    }

    #rules .tab-item .v-btn__content[data-v-536b2398] {
        font-size: 9px
    }
}

.wrap-content-tabs {
    border-radius: none!important;
    background: transparent!important
}

.card-tab,.item-content-tab {
    background: transparent
}

.tab-item,.wrap-tab-rules .v-slide-group__next.v-slide-group__next,.wrap-tab-rules .v-slide-group__prev.v-slide-group__prev {
    .v-btn__content {
        font-size: 12px
    }

    .v-tab__slider {
        height: 0!important
    }

    .v-tab--selected .v-tab__slider,.v-tab__slider {
        opacity: 0!important
    }
}

#videoSlot[data-v-725eb087] {
    height: calc(100% - 56px);
    padding: 10px;
    overflow-y: auto;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

#videoSlot[data-v-725eb087]::-webkit-scrollbar {
    width: 6px
}

#videoSlot[data-v-725eb087]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    #videoSlot[data-v-725eb087] {
        height:-moz-max-content;
        height: max-content
    }
}

.slot[data-v-725eb087] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-725eb087] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 13px
}

@media(max-width: 768px) {
    .item_slot[data-v-725eb087] {
        height:-moz-max-content;
        height: max-content
    }
}

.item_slot .overlay[data-v-725eb087] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 6px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-725eb087] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-725eb087] {
    opacity: 1;
    transition: all .5s
}

.name_game[data-v-725eb087] {
    font-size: 13px;
    bottom: 0;
    color: #fff;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 30px
}

.image-game[data-v-725eb087] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 13px;
    margin-bottom: 30px
}

.item-casino[data-v-725eb087] {
    animation: scBtnAnim-725eb087 .8s ease 1 backwards;
    transform-origin: bottom center;
    transform: translateY(0);
    transition: all .3s;
    border: 1px solid #474545;
    border-radius: 13px
}

.item-casino[data-v-725eb087]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-725eb087] {
    color: #fff;
    text-shadow: #fc0 2px 0 10px
}

.search-game[data-v-725eb087] {
    display: flex;
    padding: 10px 0;
    align-items: center;
    justify-content: end;
    position: relative
}

.search-game input[data-v-725eb087] {
    border: 1px solid var(--ready-casino-light);
    padding: 5px 30px 5px 10px;
    min-width: 280px;
    border-radius: 6px;
    color: #fff
}

.search-game input[data-v-725eb087]:active,.search-game input[data-v-725eb087]:focus {
    outline: none
}

@media(max-width: 374px) {
    .search-game input[data-v-725eb087] {
        min-width:200px;
        width: 100%
    }
}

.search-game .icon-search[data-v-725eb087] {
    position: absolute;
    right: 10px
}

.pagination-slot[data-v-725eb087] {
    display: flex;
    justify-content: center
}

[data-v-725eb087] .v-btn--icon.v-btn--density-default {
    width: 36px;
    height: 36px
}

[data-v-725eb087] .v-pagination__item--is-active {
    background-color: var(--ready-casino-dark)
}

@keyframes scBtnAnim-725eb087 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-725eb087] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-725eb087] {
        grid-template-columns:repeat(3,1fr)
    }

    .pagination-slot[data-v-725eb087] {
        margin-top: 20px
    }
}

@media(max-width: 450px) {
    .slot[data-v-725eb087] {
        grid-template-columns:repeat(2,1fr);
        height: 100%
    }
}

.pagination-slot .v-pagination__list {
    width: 400px
}

#empty img {
    width: 300px;
    height: auto
}

@media(max-width: 374px) {
    #empty img {
        width:80%;
        height: auto
    }
}

@media(max-width: 450px) {
    .pagination-slot .v-pagination__list {
        width:250px
    }

    .pagination-slot .v-pagination__list .v-pagination__item,.pagination-slot .v-pagination__list .v-pagination__next,.pagination-slot .v-pagination__list .v-pagination__prev {
        width: 28px;
        height: 28px;
        margin: .2rem;
        display: flex;
        align-items: center;
        justify-content: center
    }

    .pagination-slot .v-pagination__list .v-pagination__item button,.pagination-slot .v-pagination__list .v-pagination__next button,.pagination-slot .v-pagination__list .v-pagination__prev button {
        width: 100%;
        height: 100%
    }

    .pagination-slot .v-pagination__list .v-pagination__item button .v-btn__content,.pagination-slot .v-pagination__list .v-pagination__next button .v-btn__content,.pagination-slot .v-pagination__list .v-pagination__prev button .v-btn__content {
        font-size: 12px
    }
}

#topSlot[data-v-22e87b48] {
    padding-top: 24px
}

.slot[data-v-22e87b48] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-22e87b48] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-22e87b48] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-22e87b48] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-22e87b48] {
    opacity: 1;
    transition: all .5s
}

img[data-v-22e87b48] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-22e87b48] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px
}

.item-casino[data-v-22e87b48] {
    animation: scBtnAnim-22e87b48 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-22e87b48]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-22e87b48] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-22e87b48 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-22e87b48] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-22e87b48] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-22e87b48] {
        grid-template-columns:repeat(2,1fr)
    }
}

#wrapper_slot[data-v-5b8d5622] {
    padding: 20px;
    height: 100%
}

.company[data-v-5b8d5622] {
    height: 28%;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 10px;
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px
}

.company[data-v-5b8d5622]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-5b8d5622]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-5b8d5622] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-5b8d5622]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-5b8d5622]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-5b8d5622] {
    height: 72%
}

.slot[data-v-5b8d5622]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-5b8d5622]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

@media(max-width: 768px) {
    .slot[data-v-5b8d5622] {
        height:auto;
        padding-bottom: 30px
    }
}

.list-company[data-v-5b8d5622],.outstanding[data-v-5b8d5622] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-5b8d5622],.item_company[data-v-5b8d5622] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-5b8d5622]:hover,.item_company[data-v-5b8d5622]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-5b8d5622],.content_item[data-v-5b8d5622] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-5b8d5622],.content_item .name[data-v-5b8d5622] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-5b8d5622],.content_item .name[data-v-5b8d5622] {
        font-size:12px
    }
}

.outstanding .item[data-v-5b8d5622] {
    min-height: 100px
}

.outstanding .disabled[data-v-5b8d5622] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-5b8d5622]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-5b8d5622] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-5b8d5622] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-5b8d5622] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-5b8d5622] {
    height: 50px
}

@media(max-width: 768px) {
    .outstanding .logo_brand[data-v-5b8d5622] {
        height:60px
    }
}

.outstanding .company_logo[data-v-5b8d5622] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-5b8d5622] {
    height: 50px
}

.outstanding .logo img[data-v-5b8d5622] {
    height: 100%;
    width: 80px
}

@media(max-width: 768px) {
    .outstanding .logo img[data-v-5b8d5622] {
        width:86px
    }
}

@media(max-width: 500px) {
    .outstanding .logo img[data-v-5b8d5622] {
        width:100%
    }
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-5b8d5622] {
        width:100%
    }
}

.list-company[data-v-5b8d5622] {
    margin-top: 10px
}

.list-company .logo_item[data-v-5b8d5622] {
    width: 100%;
    height: 36px
}

img[data-v-5b8d5622] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-5b8d5622] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-5b8d5622] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-5b8d5622]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-5b8d5622] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-5b8d5622] {
    animation: scBtnAnim-5b8d5622 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-5b8d5622] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-5b8d5622] {
    color: #fff
}

.item-casino[data-v-5b8d5622]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-5b8d5622 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-5b8d5622] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-5b8d5622] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-5b8d5622],.outstanding[data-v-5b8d5622] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-5b8d5622] {
        padding:26px 12px
    }

    .body_slot[data-v-5b8d5622] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-5b8d5622],.outstanding[data-v-5b8d5622] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-5b8d5622] {
        padding:10px
    }

    .company[data-v-5b8d5622] {
        height: 170px
    }

    .slot[data-v-5b8d5622] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-5b8d5622],.outstanding[data-v-5b8d5622] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-5b8d5622],.item_company[data-v-5b8d5622] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 425px) {
    .outstanding .logo_brand[data-v-5b8d5622] {
        height:50px
    }

    .item[data-v-5b8d5622],.item_company[data-v-5b8d5622] {
        grid-template-columns: calc(30% - 2.5px) calc(70% - 2.5px)
    }

    .outstanding .item.unrank .logo_brand[data-v-5b8d5622] {
        width: 100px;
        height: 40px
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-5b8d5622] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-5b8d5622] {
        width: 100%;
        height: 35px
    }
}

.main-start[data-v-6eee9996] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 889
}

.opacity[data-v-6eee9996] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-6eee9996] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-6eee9996]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-6eee9996]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-6eee9996] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-6eee9996] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

.animated[data-v-6eee9996] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-6eee9996] {
    width: calc(25% - 7.5px)
}

.animation-hide[data-v-6eee9996] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-6eee9996] {
    background-color: #212121;
    width: 100%;
    border: 1px solid #868e96
}

.item-header[data-v-6eee9996] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-6eee9996] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-6eee9996] {
    font-weight: 200;
    font-size: 30px;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-6eee9996] {
    width: 24px;
    height: 24px
}

.item-banner[data-v-6eee9996] {
    height: 92%;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
    position: relative
}

.banner[data-v-6eee9996] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-6eee9996] {
    color: #f0d2d6;
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    color: #fff;
    transition: all .5s
}

.item-footer[data-v-6eee9996] {
    background: linear-gradient(180deg,#c166a8,#7f296e);
    transition: all .5s;
    cursor: pointer
}

.item-footer[data-v-6eee9996]:hover {
    transition: all 1s;
    background: linear-gradient(180deg,#f0d2d6,#bd5da3)
}

.pc-modal[data-v-6eee9996] {
    display: flex!important
}

.mobile-modal[data-v-6eee9996] {
    display: none!important
}

@media(max-width: 991.98px) {
    .pc-modal[data-v-6eee9996] {
        display:none!important
    }

    .mobile-modal[data-v-6eee9996] {
        display: flex!important
    }

    .item-start[data-v-6eee9996] {
        max-height: 90vh;
        width: 400px
    }

    .item[data-v-6eee9996] {
        width: 100%;
        max-height: 100%;
        overflow-y: scroll;
        position: absolute;
        top: 5%;
        left: 50%;
        transform: translate(-50%)
    }
}

@media(max-width: 450px) {
    .logo[data-v-6eee9996] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-6eee9996] {
        height: 20px;
        width: 20px
    }

    .item-start[data-v-6eee9996] {
        width: 90%
    }

    .item[data-v-6eee9996] {
        width: 80%;
        left: 50%
    }

    .item-header[data-v-6eee9996] {
        align-items: center
    }

    .logo-main[data-v-6eee9996] {
        height: 80%
    }

    .btn-close-modal[data-v-6eee9996] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-6eee9996] {
        height:800px
    }

    .item-footer[data-v-6eee9996],.item-header[data-v-6eee9996] {
        height: 8%
    }

    .item-banner[data-v-6eee9996] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-6eee9996] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-6eee9996] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-6eee9996] {
        height:360px!important;
        width: 100%
    }

    .item[data-v-6eee9996] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-6eee9996] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-6eee9996] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-6eee9996] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-6eee9996] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-6eee9996] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-6eee9996] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-6eee9996] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-6eee9996] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-6eee9996] {
        height:200px!important;
        width: 100%
    }

    .logo[data-v-6eee9996] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-6eee9996] {
        height: 10px;
        width: 10px
    }
}

@media(max-width: 768px) {
    html {
        scrollbar-width:thin;
        scrollbar-color: #888 #f1f1f1;
        -webkit-scrollbar-width: thin;
        -webkit-scrollbar-color: #888 #f1f1f1;
        -webkit-overflow-scrolling: none
    }
}

.page[data-v-6f7b326e] {
    background: #000;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.bg-image[data-v-6f7b326e] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45%;
    background-image: url(../images/bg-home-2.fad7d952.png);
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 1300px) {
    .bg-image[data-v-6f7b326e] {
        top:47px
    }
}

@media(max-width: 768px) {
    .bg-image[data-v-6f7b326e] {
        height:15%;
        top: 64px
    }
}

.bg-image[data-v-6f7b326e]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-image: url(../images/bg-home-2-money.900a3d15.png);
    background-repeat: no-repeat;
    background-size: cover;
    animation: animateMoney-6f7b326e 2s linear infinite
}

@media(max-width: 768px) {
    .bg-image[data-v-6f7b326e]:before {
        animation:none;
        display: none
    }
}

@keyframes animateMoney-6f7b326e {
    0%,to {
        background-position-y: 0
    }

    50% {
        background-position-y: -30px
    }
}

.custom-bg-image[data-v-6f7b326e] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45%;
    z-index: 0;
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 1300px) {
    .custom-bg-image[data-v-6f7b326e] {
        top:47px
    }
}

@media(max-width: 768px) {
    .custom-bg-image[data-v-6f7b326e] {
        height:15%;
        top: 64px
    }
}

.custom-nav-no-bg[data-v-6f7b326e] {
    top: 64px
}

@media(max-width: 1300px) {
    .custom-style-page[data-v-6f7b326e] {
        margin-top:64px
    }
}

.custom-style-nav[data-v-6f7b326e] {
    display: flex;
    flex-direction: row
}

.custom-nav[data-v-6f7b326e]:before {
    top: 50px;
    border-top: 2px solid #495057
}

@media(max-width: 1300px) {
    .custom-nav[data-v-6f7b326e]:before {
        top:62px
    }
}

.lang-ko[data-v-6f7b326e] {
    font-family: Malgun gothic,sans-serif
}

.main-start[data-v-590343b2] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 8899
}

.opacity[data-v-590343b2] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-590343b2] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-590343b2]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-590343b2]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-590343b2] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: start;
    margin-top: 350px;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-590343b2] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

@media(max-width: 600px) {
    #wrap-list-notice[data-v-590343b2] {
        height:-moz-max-content;
        height: max-content;
        padding: 0;
        flex-direction: column;
        justify-content: start;
        align-items: center;
        height: 100%;
        flex-wrap: unset;
        margin-top: 150px
    }
}

.animated[data-v-590343b2] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-590343b2] {
    width: auto
}

.animation-hide[data-v-590343b2] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-590343b2] {
    background-color: #212121;
    width: 100%;
    border: 1px solid #868e96
}

.item-header[data-v-590343b2] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-590343b2] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-590343b2] {
    font-weight: 200;
    font-size: 30px;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-590343b2] {
    width: 24px;
    height: 24px
}

.banner[data-v-590343b2] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-590343b2] {
    color: #f0d2d6;
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    color: #fff;
    transition: all .5s
}

.item-footer[data-v-590343b2] {
    background: linear-gradient(180deg,#c166a8,#7f296e);
    transition: all .5s;
    cursor: pointer
}

.item-footer[data-v-590343b2]:hover {
    transition: all 1s;
    background: linear-gradient(180deg,#f0d2d6,#bd5da3)
}

.pc-modal[data-v-590343b2] {
    display: flex!important
}

.mobile-modal[data-v-590343b2] {
    display: none!important
}

@media(max-width: 991.98px) {
    .pc-modal[data-v-590343b2] {
        display:none!important
    }

    .mobile-modal[data-v-590343b2] {
        display: flex!important
    }

    .item-start[data-v-590343b2] {
        max-height: 90vh;
        width: 400px
    }

    .item[data-v-590343b2] {
        width: 100%;
        max-height: 100%;
        top: 5%
    }
}

@media(max-width: 450px) {
    .logo[data-v-590343b2] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-590343b2] {
        height: 20px;
        width: 20px
    }

    .item-start[data-v-590343b2] {
        width: 90%
    }

    .item[data-v-590343b2] {
        width: 80%
    }

    .item-header[data-v-590343b2] {
        align-items: center
    }

    .logo-main[data-v-590343b2] {
        height: 80%
    }

    .btn-close-modal[data-v-590343b2] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-590343b2] {
        height:800px
    }

    .item-footer[data-v-590343b2],.item-header[data-v-590343b2] {
        height: 8%
    }

    .item-banner[data-v-590343b2] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-590343b2] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-590343b2] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-590343b2] {
        height:360px!important;
        width: 100%
    }

    .item[data-v-590343b2] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-590343b2] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-590343b2] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-590343b2] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-590343b2] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-590343b2] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-590343b2] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-590343b2] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-590343b2] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-590343b2] {
        height:200px!important;
        width: 100%
    }

    .logo[data-v-590343b2] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-590343b2] {
        height: 10px;
        width: 10px
    }
}

@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, 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");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper,swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,ease);
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);
    box-sizing: content-box
}

.swiper-android .swiper-slide,.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide,swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform,height
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    backface-visibility: hidden
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0,0,0,.15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent)
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent)
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent)
}

.swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper {
    scroll-snap-type: none
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: none
}

.swiper-centered>.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop:always}

.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start:var(--swiper-centered-offset-before)}

.swiper-centered.swiper-horizontal>.swiper-wrapper: before {
    height:100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start:var(--swiper-centered-offset-before)}

.swiper-centered.swiper-vertical>.swiper-wrapper: before {
    width:100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border-radius: 50%;
    border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
    border-top: 4px solid transparent
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s linear infinite
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,.swiper-button-prev {
    position: absolute;
    top: var(--swiper-navigation-top-offset,50%);
    width: calc(var(--swiper-navigation-size)/44*27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - var(--swiper-navigation-size)/2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color,var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev {
    display: none!important
}

.swiper-button-next:after,.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none!important;
    letter-spacing: 0;
    font-variant: normal;
    line-height: 1
}

.swiper-button-prev,.swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset,10px);
    right: auto
}

.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next,.swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset,10px);
    left: auto
}

.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: opacity .3s;
    transform: translateZ(0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled {
    display: none!important
}

.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction {
    bottom: var(--swiper-pagination-bottom,8px);
    top: var(--swiper-pagination-top,auto);
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));
    height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius,50%);
    background: var(--swiper-pagination-bullet-inactive-color,#000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity,.2)
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none!important
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity,1);
    background: var(--swiper-pagination-color,var(--swiper-theme-color))
}

.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets {
    right: var(--swiper-pagination-right,8px);
    left: var(--swiper-pagination-left,auto);
    top: 50%;
    transform: translate3d(0,-50%,0)
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0;
    display: block
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: transform .2s,top .2s
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px)
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s,left .2s
}

.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s,right .2s
}

.swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color,inherit)
}

.swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color,var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size,4px);
    left: 0;
    top: 0
}

.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar {
    width: var(--swiper-pagination-progressbar-size,4px);
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-lock {
    display: none
}

.swiper-grid>.swiper-wrapper {
    flex-wrap: wrap
}

.swiper-grid-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

.swiper-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.lazy-load-image-background.blur {
    filter: blur(15px)
}

.lazy-load-image-background.blur.lazy-load-image-loaded {
    filter: blur(0);
    transition: filter .3s
}

.lazy-load-image-background.blur>img {
    opacity: 0
}

.lazy-load-image-background.blur.lazy-load-image-loaded>img {
    opacity: 1;
    transition: opacity .3s
}

:root,[data-joy-color-scheme=light] {
    --palette-common-black: #000;
    --palette-common-white: #fff;
    --palette-common-background: #fff;
    --palette-common-onBackground: #000;
    --palette-common-backgroundChannel: 255 255 255;
    --palette-common-onBackgroundChannel: 0 0 0;
    --palette-primary-main: #1976d2;
    --palette-primary-light: #42a5f5;
    --palette-primary-dark: #1565c0;
    --palette-primary-contrastText: #fff;
    --palette-primary-mainChannel: 25 118 210;
    --palette-primary-lightChannel: 66 165 245;
    --palette-primary-darkChannel: 21 101 192;
    --palette-primary-contrastTextChannel: 255 255 255;
    --palette-secondary-main: #9c27b0;
    --palette-secondary-light: #ba68c8;
    --palette-secondary-dark: #7b1fa2;
    --palette-secondary-contrastText: #fff;
    --palette-secondary-mainChannel: 156 39 176;
    --palette-secondary-lightChannel: 186 104 200;
    --palette-secondary-darkChannel: 123 31 162;
    --palette-secondary-contrastTextChannel: 255 255 255;
    --palette-error-main: #d32f2f;
    --palette-error-light: #ef5350;
    --palette-error-dark: #c62828;
    --palette-error-contrastText: #fff;
    --palette-error-mainChannel: 211 47 47;
    --palette-error-lightChannel: 239 83 80;
    --palette-error-darkChannel: 198 40 40;
    --palette-error-contrastTextChannel: 255 255 255;
    --palette-warning-main: #ed6c02;
    --palette-warning-light: #ff9800;
    --palette-warning-dark: #e65100;
    --palette-warning-contrastText: #fff;
    --palette-warning-mainChannel: 237 108 2;
    --palette-warning-lightChannel: 255 152 0;
    --palette-warning-darkChannel: 230 81 0;
    --palette-warning-contrastTextChannel: 255 255 255;
    --palette-info-main: #0288d1;
    --palette-info-light: #03a9f4;
    --palette-info-dark: #01579b;
    --palette-info-contrastText: #fff;
    --palette-info-mainChannel: 2 136 209;
    --palette-info-lightChannel: 3 169 244;
    --palette-info-darkChannel: 1 87 155;
    --palette-info-contrastTextChannel: 255 255 255;
    --palette-success-main: #2e7d32;
    --palette-success-light: #4caf50;
    --palette-success-dark: #1b5e20;
    --palette-success-contrastText: #fff;
    --palette-success-mainChannel: 46 125 50;
    --palette-success-lightChannel: 76 175 80;
    --palette-success-darkChannel: 27 94 32;
    --palette-success-contrastTextChannel: 255 255 255;
    --palette-grey-50: #fafafa;
    --palette-grey-100: #f5f5f5;
    --palette-grey-200: #eee;
    --palette-grey-300: #e0e0e0;
    --palette-grey-400: #bdbdbd;
    --palette-grey-500: #9e9e9e;
    --palette-grey-600: #757575;
    --palette-grey-700: #616161;
    --palette-grey-800: #424242;
    --palette-grey-900: #212121;
    --palette-grey-A100: #f5f5f5;
    --palette-grey-A200: #eee;
    --palette-grey-A400: #bdbdbd;
    --palette-grey-A700: #616161;
    --palette-text-primary: rgba(0,0,0,.87);
    --palette-text-secondary: rgba(0,0,0,.6);
    --palette-text-disabled: rgba(0,0,0,.38);
    --palette-text-primaryChannel: 0 0 0;
    --palette-text-secondaryChannel: 0 0 0;
    --palette-divider: rgba(0,0,0,.12);
    --palette-background-paper: #fff;
    --palette-background-default: #fff;
    --palette-background-defaultChannel: 255 255 255;
    --palette-action-active: rgba(0,0,0,.54);
    --palette-action-hover: rgba(0,0,0,.04);
    --palette-action-hoverOpacity: 0.04;
    --palette-action-selected: rgba(0,0,0,.08);
    --palette-action-selectedOpacity: 0.08;
    --palette-action-disabled: rgba(0,0,0,.26);
    --palette-action-disabledBackground: rgba(0,0,0,.12);
    --palette-action-disabledOpacity: 0.38;
    --palette-action-focus: rgba(0,0,0,.12);
    --palette-action-focusOpacity: 0.12;
    --palette-action-activatedOpacity: 0.12;
    --palette-action-activeChannel: 0 0 0;
    --palette-action-selectedChannel: 0 0 0;
    --palette-Alert-errorColor: #5f2120;
    --palette-Alert-infoColor: #014361;
    --palette-Alert-successColor: #1e4620;
    --palette-Alert-warningColor: #663c00;
    --palette-Alert-errorFilledBg: var(--palette-error-main,#d32f2f);
    --palette-Alert-infoFilledBg: var(--palette-info-main,#0288d1);
    --palette-Alert-successFilledBg: var(--palette-success-main,#2e7d32);
    --palette-Alert-warningFilledBg: var(--palette-warning-main,#ed6c02);
    --palette-Alert-errorFilledColor: #fff;
    --palette-Alert-infoFilledColor: #fff;
    --palette-Alert-successFilledColor: #fff;
    --palette-Alert-warningFilledColor: #fff;
    --palette-Alert-errorStandardBg: #fdeded;
    --palette-Alert-infoStandardBg: #e5f6fd;
    --palette-Alert-successStandardBg: #edf7ed;
    --palette-Alert-warningStandardBg: #fff4e5;
    --palette-Alert-errorIconColor: var(--palette-error-main,#d32f2f);
    --palette-Alert-infoIconColor: var(--palette-info-main,#0288d1);
    --palette-Alert-successIconColor: var(--palette-success-main,#2e7d32);
    --palette-Alert-warningIconColor: var(--palette-warning-main,#ed6c02);
    --palette-AppBar-defaultBg: var(--palette-grey-100,#f5f5f5);
    --palette-Avatar-defaultBg: var(--palette-grey-400,#bdbdbd);
    --palette-Button-inheritContainedBg: var(--palette-grey-300,#e0e0e0);
    --palette-Button-inheritContainedHoverBg: var(--palette-grey-A100,#f5f5f5);
    --palette-Chip-defaultBorder: var(--palette-grey-400,#bdbdbd);
    --palette-Chip-defaultAvatarColor: var(--palette-grey-700,#616161);
    --palette-Chip-defaultIconColor: var(--palette-grey-700,#616161);
    --palette-FilledInput-bg: rgba(0,0,0,.06);
    --palette-FilledInput-hoverBg: rgba(0,0,0,.09);
    --palette-FilledInput-disabledBg: rgba(0,0,0,.12);
    --palette-LinearProgress-primaryBg: #a7caed;
    --palette-LinearProgress-secondaryBg: #d9ace0;
    --palette-LinearProgress-errorBg: #eeafaf;
    --palette-LinearProgress-infoBg: #9ed1ed;
    --palette-LinearProgress-successBg: #afcdb1;
    --palette-LinearProgress-warningBg: #f8c79e;
    --palette-Skeleton-bg: rgba(var(--palette-text-primaryChannel,undefined)/0.11);
    --palette-Slider-primaryTrack: #a7caed;
    --palette-Slider-secondaryTrack: #d9ace0;
    --palette-Slider-errorTrack: #eeafaf;
    --palette-Slider-infoTrack: #9ed1ed;
    --palette-Slider-successTrack: #afcdb1;
    --palette-Slider-warningTrack: #f8c79e;
    --palette-SnackbarContent-bg: #fff;
    --palette-SnackbarContent-color: rgba(0,0,0,.87);
    --palette-SpeedDialAction-fabHoverBg: #fff;
    --palette-StepConnector-border: var(--palette-grey-400,#bdbdbd);
    --palette-StepContent-border: var(--palette-grey-400,#bdbdbd);
    --palette-Switch-defaultColor: var(--palette-common-white,#fff);
    --palette-Switch-defaultDisabledColor: var(--palette-grey-100,#f5f5f5);
    --palette-Switch-primaryDisabledColor: #a7caed;
    --palette-Switch-secondaryDisabledColor: #d9ace0;
    --palette-Switch-errorDisabledColor: #eeafaf;
    --palette-Switch-infoDisabledColor: #9ed1ed;
    --palette-Switch-successDisabledColor: #afcdb1;
    --palette-Switch-warningDisabledColor: #f8c79e;
    --palette-TableCell-border: #e0e0e0;
    --palette-Tooltip-bg: rgba(97,97,97,.92);
    --palette-dividerChannel: 0 0 0;
    --opacity-inputPlaceholder: 0.42;
    --opacity-inputUnderline: 0.42;
    --opacity-switchTrackDisabled: 0.12;
    --opacity-switchTrack: 0.38
}

:root {
    --shape-borderRadius: 4px;
    --mode: light;
    --brandInterfaceCanvas: #f4f4f5;
    --brandInterfaceModal: #1a202c80;
    --brandInterfaceModalColor: #1a202c;
    --brandInterfaceModalOpacity: 80%;
    --brandInterfaceHeaderLvl1: #1a202c;
    --buttonDefaultBgPrimary: #caab72;
    --buttonHoverBgPrimary: #d7c095;
    --buttonPressedBgPrimary: #e4d5b9;
    --brandGradient1Direction: 135deg;
    --brandGradient1ColorStop1: #474f62;
    --brandGradient1ColorStop2: #1c1e23;
    --vipLvl1GradientDirection: 225deg;
    --vipLvl1GradientColorStop1: #df944f;
    --vipLvl1GradientColorStop2: #98612f;
    --vipLvl2Base: #d8d8d8;
    --vipLvl2GradientDirection: 225deg;
    --vipLvl2GradientColorStop1: #d8d8d8;
    --vipLvl2GradientColorStop2: #676767;
    --vipLvl3Base: #efbb34;
    --vipLvl3GradientDirection: 225deg;
    --vipLvl3GradientColorStop1: #efbb34;
    --vipLvl3GradientColorStop2: #927a1f;
    --vipLvl4Base: #c5d3e0;
    --vipLvl4GradientDirection: 225deg;
    --vipLvl4GradientColorStop1: #c5d3e0;
    --vipLvl4GradientColorStop2: #7d8d9b;
    --vipLvl5Base: #8cb2ce;
    --vipLvl5GradientDirection: 225deg;
    --vipLvl5GradientColorStop1: #8cb2ce;
    --vipLvl5GradientColorStop2: #536979;
    --systemErrorBaseDefault: #c9334e;
    --systemErrorBgDefault: #f4e5e1;
    --systemErrorBase: #c9334e;
    --systemSuccessBase: #329c69;
    --systemWarningBase: #c68c1b;
    --productSlotsBase: #1c6aa3;
    --productLiveCasinoBase: #9a329c;
    --productEsportsBase: #4df1ca;
    --productSportsbookBase: #329c69;
    --productPokerBase: #ec9431;
    --productLottoBase: #7a9c32;
    --tagNewBase: #fff;
    --tagExclusiveBg: #2e813e;
    --tagJackpotBase: #caab72;
    --tagActiveBg: #329c69;
    --tagClaimedBg: #c68c1b;
    --tagNewBg: #c9334e;
    --tagWarningBg: #c68c1b;
    --tag1Base: #fff;
    --tag2Bg: #fee141;
    --tag3Bg: #86378d;
    --tag4Bg: #b92618;
    --white0: #222939;
    --white5: #2d3443;
    --white10: #383e4d;
    --white20: #4e5461;
    --white30: #646974;
    --white40: #7a7f88;
    --white50: #90949c;
    --white60: #a7a9b0;
    --white70: #bdbfc4;
    --white80: #d3d4d7;
    --white90: #e9eaeb;
    --white95: #f4f4f5;
    --white100: #fff;
    --base0: #fff;
    --base5: #f4f4f5;
    --base10: #e9eaeb;
    --base20: #d3d4d7;
    --base30: #bdbfc4;
    --base40: #a7a9b0;
    --base50: #90949c;
    --base60: #7a7f88;
    --base70: #646974;
    --base80: #4e5461;
    --base90: #383e4d;
    --base95: #2d3443;
    --base100: #222939;
    --brandAccentPrimary: #caab72;
    --brandAccentPrimary75: #d7c095;
    --brandAccentPrimary50: #e4d5b9;
    --brandAccentPrimary25: #f2eadc;
    --brandBase1: #1a202c;
    --brandBase2: #26324d;
    --brandInterfaceHeaderLvl2: #222939;
    --buttonDefaultBdGhostDark: #fff;
    --buttonDefaultBdGhostLight: #222939;
    --buttonDefaultTxtPrimary: #222939;
    --buttonDefaultTxtGhostDark: #fff;
    --buttonDefaultTxtGhostLight: #222939;
    --buttonDefaultTxtTextDark: #fff;
    --buttonDefaultTxtTextLight: #222939;
    --buttonHoverBgGhostLight: #22293910;
    --buttonHoverBgGhostLightColor: #222939;
    --buttonHoverBgTextDarkColor: #fff;
    --buttonHoverBgTextLightColor: #222939;
    --buttonHoverBgGhostDark: #ffffff10;
    --buttonHoverTxtPrimary: #222939;
    --buttonHoverTxtGhostDark: #fff;
    --buttonHoverTxtGhostLight: #222939;
    --buttonHoverTxtTextDark: #fff;
    --buttonHoverTxtTextLight: #222939;
    --buttonPressedBgGhostDark: #ffffff30;
    --buttonPressedBgGhostDarkColor: #fff;
    --buttonPressedBgGhostLight: #22293930;
    --buttonPressedBgGhostLightColor: #222939;
    --buttonPressedBgTextDarkColor: #fff;
    --buttonPressedBgTextLightColor: #222939;
    --buttonPressedBdGhostDark: #ffffff30;
    --buttonPressedBdGhostLight: #222939;
    --buttonPressedTxtPrimary: #222939;
    --buttonPressedTxtGhostDark: #fff;
    --buttonPressedTxtGhostLight: #222939;
    --buttonPressedTxtTextDark: #fff;
    --buttonPressedTxtTextLight: #222939;
    --buttonDisabledBgPrimary: #d2c5ac;
    --buttonDisabledBdGhostDark: #ffffff40;
    --buttonDisabledBdGhostDarkColor: #fff;
    --buttonDisabledBdGhostLightColor: #222939;
    --buttonDisabledTxtPrimary: #bda475;
    --buttonDisabledTxtGhostDarkColor: #fff;
    --buttonDisabledTxtGhostLight: #22293940;
    --buttonDisabledTxtGhostLightColor: #222939;
    --buttonDisabledTxtTextDarkColor: #fff;
    --buttonDisabledTxtTextLightColor: #222939;
    --vipLvl1Base: #df944f;
    --systemErrorBg: #f4e5e1;
    --systemSuccessBg: #e4f3ea;
    --systemInfoBase: #183c68;
    --systemInfoBg: #e3effa;
    --systemWarningBg: #fff4cc;
    --productSlotsBg: #dcedf9;
    --productLiveCasinoBg: #f5e0f5;
    --productEsportsBg: #d0fbf1;
    --productSportsbookBg: #e0f5eb;
    --productPokerBg: #fbe7d0;
    --productLottoBg: #eef5e0;
    --tagExclusiveBase: #fff;
    --tagJackpotBg: #222939;
    --tagActiveBase: #fff;
    --tagClaimedBase: #fff;
    --tag2Base: #222939;
    --tag3Base: #fff;
    --tag4Base: #fff;
    --acmSbCardHoverBg: #e6e9eb;
    --acmSbCardHoverBorder: #c9c9c9;
    --acmBW: #000;
    --spacing0d0625Rem: 0.0625rem;
    --spacing0d125Rem: 0.125rem;
    --spacing0d1875Rem: 0.1875rem;
    --spacing0d25Rem: 0.25rem;
    --spacing0d3125Rem: 0.3125rem;
    --spacing0d375Rem: 0.375rem;
    --spacing0d4375Rem: 0.4375rem;
    --spacing0d5Rem: 0.5rem;
    --spacing0d5625Rem: 0.5625rem;
    --spacing0d625Rem: 0.625rem;
    --spacing0d6875Rem: 0.6875rem;
    --spacing0d75Rem: 0.75rem;
    --spacing0d8125Rem: 0.8125rem;
    --spacing0d875Rem: 0.875rem;
    --spacing0d9375Rem: 0.9375rem;
    --spacing1Rem: 1rem;
    --spacing1d0625Rem: 1.0625rem;
    --spacing1d125Rem: 1.125rem;
    --spacing1d1875Rem: 1.1875rem;
    --spacing1d25Rem: 1.25rem;
    --spacing1d3125Rem: 1.3125rem;
    --spacing1d375Rem: 1.375rem;
    --spacing1d4375Rem: 1.4375rem;
    --spacing1d5Rem: 1.5rem;
    --spacing1d5625Rem: 1.5625rem;
    --spacing1d625Rem: 1.625rem;
    --spacing1d6875Rem: 1.6875rem;
    --spacing1d75Rem: 1.75rem;
    --spacing1d8125Rem: 1.8125rem;
    --spacing1d875Rem: 1.875rem;
    --spacing1d9375Rem: 1.9375rem;
    --spacing2Rem: 2rem;
    --spacing2d125Rem: 2.125rem;
    --spacing2d375Rem: 2.375rem;
    --spacing2d5Rem: 2.5rem;
    --spacing3Rem: 3rem;
    --spacing3d5Rem: 3.5rem;
    --spacing4Rem: 4rem;
    --spacing4d5Rem: 4.5rem;
    --spacing5Rem: 5rem;
    --spacing8d5Rem: 8.5rem;
    --spacing11Rem: 11rem;
    --spacing13Rem: 13rem;
    --sizing0d0625Rem: 0.0625rem;
    --sizing0d125Rem: 0.125rem;
    --sizing0d1875Rem: 0.1875rem;
    --sizing0d25Rem: 0.25rem;
    --sizing0d3125Rem: 0.3125rem;
    --sizing0d375Rem: 0.375rem;
    --sizing0d4375Rem: 0.4375rem;
    --sizing0d5Rem: 0.5rem;
    --sizing0d5625Rem: 0.5625rem;
    --sizing0d625Rem: 0.625rem;
    --sizing0d6875Rem: 0.6875rem;
    --sizing0d75Rem: 0.75rem;
    --sizing0d8125Rem: 0.8125rem;
    --sizing0d875Rem: 0.875rem;
    --sizing0d9375Rem: 0.9375rem;
    --sizing1Rem: 1rem;
    --sizing1d0625Rem: 1.0625rem;
    --sizing1d125Rem: 1.125rem;
    --sizing1d1875Rem: 1.1875rem;
    --sizing1d25Rem: 1.25rem;
    --sizing1d3125Rem: 1.3125rem;
    --sizing1d375Rem: 1.375rem;
    --sizing1d4375Rem: 1.4375rem;
    --sizing1d5Rem: 1.5rem;
    --sizing1d5625Rem: 1.5625rem;
    --sizing1d625Rem: 1.625rem;
    --spacing1d656Rem: 1.656rem;
    --sizing1d6875Rem: 1.6875rem;
    --sizing1d75Rem: 1.75rem;
    --sizing1d8125Rem: 1.8125rem;
    --sizing1d875Rem: 1.875rem;
    --sizing1d9375Rem: 1.9375rem;
    --sizing2Rem: 2rem;
    --sizing2d125Rem: 2.125rem;
    --sizing2d5Rem: 2.5rem;
    --sizing3Rem: 3rem;
    --sizing3d5Rem: 3.5rem;
    --sizing4Rem: 4rem;
    --sizing4d5Rem: 4.5rem;
    --sizing5Rem: 5rem;
    --sizing8d5Rem: 8.5rem;
    --sizing11Rem: 11rem;
    --sizing13Rem: 13rem;
    --radiusNone: 0px;
    --radiusXS: 2px;
    --radiusSM: 4px;
    --radiusMD: 8px;
    --radiusLG: 16px;
    --radiusFull: 200px;
    --borderSM: 1px;
    --borderMD: 2px;
    --borderLG: 4px;
    --shadows-0: none;
    --shadows-1: 0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12);
    --shadows-2: 0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 1px 5px 0px rgba(0,0,0,.12);
    --shadows-3: 0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12);
    --shadows-4: 0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12);
    --shadows-5: 0px 3px 5px -1px rgba(0,0,0,.2),0px 5px 8px 0px rgba(0,0,0,.14),0px 1px 14px 0px rgba(0,0,0,.12);
    --shadows-6: 0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12);
    --shadows-7: 0px 4px 5px -2px rgba(0,0,0,.2),0px 7px 10px 1px rgba(0,0,0,.14),0px 2px 16px 1px rgba(0,0,0,.12);
    --shadows-8: 0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12);
    --shadows-9: 0px 5px 6px -3px rgba(0,0,0,.2),0px 9px 12px 1px rgba(0,0,0,.14),0px 3px 16px 2px rgba(0,0,0,.12);
    --shadows-10: 0px 6px 6px -3px rgba(0,0,0,.2),0px 10px 14px 1px rgba(0,0,0,.14),0px 4px 18px 3px rgba(0,0,0,.12);
    --shadows-11: 0px 6px 7px -4px rgba(0,0,0,.2),0px 11px 15px 1px rgba(0,0,0,.14),0px 4px 20px 3px rgba(0,0,0,.12);
    --shadows-12: 0px 7px 8px -4px rgba(0,0,0,.2),0px 12px 17px 2px rgba(0,0,0,.14),0px 5px 22px 4px rgba(0,0,0,.12);
    --shadows-13: 0px 7px 8px -4px rgba(0,0,0,.2),0px 13px 19px 2px rgba(0,0,0,.14),0px 5px 24px 4px rgba(0,0,0,.12);
    --shadows-14: 0px 7px 9px -4px rgba(0,0,0,.2),0px 14px 21px 2px rgba(0,0,0,.14),0px 5px 26px 4px rgba(0,0,0,.12);
    --shadows-15: 0px 8px 9px -5px rgba(0,0,0,.2),0px 15px 22px 2px rgba(0,0,0,.14),0px 6px 28px 5px rgba(0,0,0,.12);
    --shadows-16: 0px 8px 10px -5px rgba(0,0,0,.2),0px 16px 24px 2px rgba(0,0,0,.14),0px 6px 30px 5px rgba(0,0,0,.12);
    --shadows-17: 0px 8px 11px -5px rgba(0,0,0,.2),0px 17px 26px 2px rgba(0,0,0,.14),0px 6px 32px 5px rgba(0,0,0,.12);
    --shadows-18: 0px 9px 11px -5px rgba(0,0,0,.2),0px 18px 28px 2px rgba(0,0,0,.14),0px 7px 34px 6px rgba(0,0,0,.12);
    --shadows-19: 0px 9px 12px -6px rgba(0,0,0,.2),0px 19px 29px 2px rgba(0,0,0,.14),0px 7px 36px 6px rgba(0,0,0,.12);
    --shadows-20: 0px 10px 13px -6px rgba(0,0,0,.2),0px 20px 31px 3px rgba(0,0,0,.14),0px 8px 38px 7px rgba(0,0,0,.12);
    --shadows-21: 0px 10px 13px -6px rgba(0,0,0,.2),0px 21px 33px 3px rgba(0,0,0,.14),0px 8px 40px 7px rgba(0,0,0,.12);
    --shadows-22: 0px 10px 14px -6px rgba(0,0,0,.2),0px 22px 35px 3px rgba(0,0,0,.14),0px 8px 42px 7px rgba(0,0,0,.12);
    --shadows-23: 0px 11px 14px -7px rgba(0,0,0,.2),0px 23px 36px 3px rgba(0,0,0,.14),0px 9px 44px 8px rgba(0,0,0,.12);
    --shadows-24: 0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);
    --zIndex-mobileStepper: 1000;
    --zIndex-fab: 1050;
    --zIndex-speedDial: 1050;
    --zIndex-appBar: 1100;
    --zIndex-drawer: 1200;
    --zIndex-modal: 1300;
    --zIndex-snackbar: 1400;
    --zIndex-tooltip: 1500
}

.dark-mode .bonus-table tbody tr td,.dark-mode .bonus-table thead tr th,.light-mode .bonus-table tbody tr td,.light-mode .bonus-table thead tr th {
    line-height: 140%;
    font-size: .875rem;
    -webkit-text-decoration: 0;
    text-decoration: 0;
    padding: 12px
}

.dark-mode .bonus-accordion [class^=accordion-content-],.light-mode .bonus-accordion [class^=accordion-content-] {
    cursor: pointer;
    width: 100%;
    text-align: left;
    outline: 0;
    font-size: 14px;
    text-transform: uppercase;
    box-shadow: 0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)
}

.hero-image {
    background-image: linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://samsitedevtestea.blob.core.windows.net/msitedev/m88/Images/mainbanner.webp)!important;
    min-height: 500px;
    height: 100%;
    min-width: 700px;
    width: 100%;
    background-position: 50%!important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
    position: relative!important
}

.hero-text {
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    color: #fff
}

.dark-mode .bonus-accordion,.light-mode .bonus-accordion,.tagCont {
    margin-top: 10px;
    margin-bottom: 10px
}

.tagCont .tag {
    font-family: Lato,sans-serif!important;
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .625rem!important;
    text-decoration: none!important;
    border-radius: 4px;
    position: relative;
    display: inline-flex;
    vertical-align: middle;
    flex-shrink: 0;
    align-items: center;
    text-transform: uppercase;
    color: #9a329c!important;
    background-color: #f5e0f5;
    height: 1rem;
    padding: 9px 12px!important;
    margin-right: 8px;
    margin-bottom: 16px
}

.light-mode .bonus-table {
    width: 100%;
    overflow-x: auto;
    border: 1px solid #d3d4d7;
    margin-top: 10px;
    margin-bottom: 10px
}

.light-mode .bonus-table table {
    display: table;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border-color: grey
}

.light-mode .bonus-table thead {
    background: #e9eaeb;
    vertical-align: middle;
    border-color: inherit;
    display: table-header-group
}

.light-mode .bonus-table tbody tr td:not(:last-of-type),.light-mode .bonus-table thead tr th:not(:last-of-type) {
    border-right: 1px solid #d3d4d7
}

.light-mode .bonus-table thead tr th {
    font-weight: 700;
    color: #222939;
    border-bottom: 1px solid #d3d4d7;
    white-space: nowrap
}

.dark-mode .bonus-table tbody,.light-mode .bonus-table tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit
}

.light-mode .bonus-table tbody tr:nth-of-type(odd) {
    background-color: #fff
}

.light-mode .bonus-table tbody tr:nth-of-type(2n) {
    background-color: #f4f4f5
}

.light-mode .bonus-table tbody tr td {
    font-weight: 400;
    letter-spacing: none;
    -webkit-text-decoration: 0;
    color: #222939
}

.light-mode .bonus-table tbody tr:not(:last-of-type) td {
    border-bottom: 1px solid #d3d4d7
}

.dark-mode .bonus-table {
    width: 100%;
    overflow-x: auto;
    border: 1px solid #4e5461;
    margin-top: 10px;
    margin-bottom: 10px
}

.dark-mode .bonus-table table {
    display: table;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border-color: #4e5461
}

.dark-mode .bonus-table thead {
    background: #383e4d;
    vertical-align: middle;
    border-color: inherit;
    display: table-header-group
}

.dark-mode .bonus-table tbody tr td:not(:last-of-type),.dark-mode .bonus-table thead tr th:not(:last-of-type) {
    border-right: 1px solid #4e5461
}

.dark-mode .bonus-table thead tr th {
    font-weight: 700;
    color: #fff;
    border-bottom: 1px solid #4e5461;
    white-space: nowrap
}

.dark-mode .bonus-table tbody tr:nth-of-type(odd) {
    background-color: #222939
}

.dark-mode .bonus-table tbody tr:nth-of-type(2n) {
    background-color: #2d3443
}

.dark-mode .bonus-table tbody tr td {
    font-weight: 400;
    letter-spacing: none;
    -webkit-text-decoration: 0
}

.dark-mode .bonus-table tbody tr:not(:last-of-type) td {
    border-bottom: 1px solid #4e5461
}

.light-mode .bonus-accordion [class^=accordion-content-] {
    background-color: #f4f4f5;
    padding: 20px 21px;
    transition: margin .15s cubic-bezier(.4,0,.2,1);
    border: none;
    border-radius: 8px 8px 4px 4px
}

.dark-mode .bonus-accordion [class^=accordion-content-].active,.light-mode .bonus-accordion [class^=accordion-content-].active {
    background-color: #4e5461;
    color: #fff
}

.dark-mode .bonus-accordion [class^=accordion-content-]:after,.light-mode .bonus-accordion [class^=accordion-content-]:after {
    content: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 1024 1024%27 fill=%27rgb%28144, 148, 156%29%27><path d=%27M26.803 220.428c-35.737 37.904-35.737 99.134 0 137.039l420.596 446.104c35.738 37.904 93.466 37.904 129.203 0l420.595-446.104c35.738-37.904 35.738-99.134 0-137.039s-93.466-37.904-129.203 0l-356.451 377.098-355.537-377.098c-35.737-37.904-94.382-36.932-129.203 0z%27 /></svg>");
    font-weight: 700;
    float: right;
    margin-left: 5px
}

.dark-mode .bonus-accordion .active:after,.light-mode .bonus-accordion .active:after {
    content: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 1024 1024%27 fill=%27white%27><path d=%27M26.803 220.428c-35.737 37.904-35.737 99.134 0 137.039l420.596 446.104c35.738 37.904 93.466 37.904 129.203 0l420.595-446.104c35.738-37.904 35.738-99.134 0-137.039s-93.466-37.904-129.203 0l-356.451 377.098-355.537-377.098c-35.737-37.904-94.382-36.932-129.203 0z%27 /></svg>");
    transform: rotate(180deg)
}

.light-mode .bonus-accordion .panel {
    padding: 0 24px;
    max-height: 0;
    overflow: hidden;
    transition: max-height .2s ease-out;
    background: #f4f4f5;
    border-radius: 0 0 8px 8px;
    margin-bottom: 10px
}

.dark-mode .bonus-accordion [class^=accordion-content-] {
    background-color: #383e4d;
    color: #fff;
    padding: 20px 21px;
    transition: margin .15s cubic-bezier(.4,0,.2,1);
    border: none;
    border-radius: 8px 8px 4px 4px
}

.dark-mode .bonus-accordion .panel {
    padding: 0 24px;
    max-height: 0;
    overflow: hidden;
    transition: max-height .2s ease-out;
    background: #2d3443;
    border-radius: 0 0 8px 8px;
    color: #fff;
    margin-bottom: 10px
}

.dark-mode ol,.light-mode ol {
    counter-reset: item;
    padding-left: 10px
}

.dark-mode li,.light-mode li {
    display: block
}

.dark-mode li.div:not(.bonus-table),.light-mode li.div:not(.bonus-table) {
    text-indent: -1em;
    padding-left: 10px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dark-mode li:before,.light-mode li:before {
    content: counters(item,".") ". ";
    counter-increment: item
}

.airship-prompt-container.dark>.airship-alert {
    background: #2f3b4f
}

.airship-prompt-container.dark>div>div.airship-alert-body>div>div.airship-alert-message,.airship-prompt-container.dark>div>div.airship-alert-body>div>div.airship-alert-title,.airship-prompt-container.dark>div>div.airship-alert-buttons>button.airship-btn.airship-btn-accept,.airship-prompt-container.dark>div>div.airship-alert-buttons>button.airship-btn.airship-btn-deny {
    color: #4794f2
}

.airship-prompt-container.dark>div>div.airship-alert-buttons>button.airship-btn.airship-btn-deny {
    border-top: 1px solid #2f3b4f
}

.airship-alert {
    background: #e3effa;
    right: 24px;
    margin-bottom: 24px;
    z-index: 9999;
    min-width: 391px!important;
    max-width: 391px!important;
    min-height: 105px!important;
    border-radius: 8px!important;
    margin-left: unset;
    font-family: Lato,sans-serif;
    box-shadow: 0 0 12px rgba(34,41,57,.2)
}

.airship-btn-accept,.airship-btn-deny {
    color: #183c68;
    box-shadow: unset;
    font-size: 10px;
    line-height: 14px;
    letter-spacing: 0;
    text-align: right;
    font-weight: 700
}

.airship-alert-buttons {
    margin-top: 12px;
    border-radius: unset;
    height: 14px;
    display: table;
    text-align: right;
    position: relative;
    padding-bottom: 12px
}

.airship-alert-body {
    padding: 12px 12px 0;
    position: relative;
    display: flex
}

.airship-btn-accept {
    background: 0 0;
    margin-right: 28px
}

.airship-alert-title[class*=ja-JP],.airship-btn-accept[class*=ja-JP],.airship-btn-deny[class*=ja-JP] {
    font-family: Hiragino Sans Bold
}

.airship-alert-message[class*=vi-VN],.airship-alert-title[class*=vi-VN],.airship-btn-accept[class*=vi-VN],.airship-btn-deny[class*=vi-VN] {
    font-family: "Roboto, sans-serif"
}

.airship-alert-message,.airship-alert-title {
    font-size: 12px;
    line-height: 17px;
    letter-spacing: 0;
    text-align: left;
    cursor: default;
    color: #183c68
}

.airship-alert-title {
    margin-bottom: 8px;
    margin-top: 0;
    font-weight: 700
}

.airship-alert-message {
    font-weight: 400
}

.airship-alert-message[class*=ja-JP] {
    font-family: Hiragino Sans Regular
}

.airship-alert-logo {
    width: 16px;
    height: 16px;
    margin-top: unset;
    padding: 0 8px 0 0
}

.airship-alert-logo img {
    max-width: 16px;
    max-height: 16px
}

@media only screen and (max-width: 599px) {
    .airship-alert {
        margin-left:16px;
        margin-right: 16px;
        left: 0;
        min-width: unset!important;
        min-height: unset!important;
        width: 91%
    }
}

.lp_maximized.lpmx.lpc_window.lpc_window_maximized.lpc_mobile.lp_floating.lp_maximized_large {
    height: auto!important
}

@font-face {
    font-family: Hiragino Sans Regular;
    src: url(../fonts/HiraKakuProN-W1-AlphaNum.0096586a.woff2) format("woff2")
}

@font-face {
    font-family: Hiragino Sans Bold;
    src: url(../fonts/HiraKakuProN-W5-AlphaNum.b2a9793a.woff2) format("woff2")
}

@font-face {
    font-family: Lato;
    src: url(../fonts/lato-regular.f2d01f64.woff2) format("woff2")
}

@font-face {
    font-family: Poppins;
    src: url(../fonts/Poppins-Regular.93b9c380.woff2) format("woff2")
}

@font-face {
    font-family: Montserrat;
    src: url(../fonts/Montserrat-Regular.c4412357.woff2) format("woff2")
}

@font-face {
    font-family: BebasNeue;
    src: url(../fonts/BebasNeue-Regular.4f06cfd9.woff2) format("woff2")
}

.page[data-v-104cda76] {
    background: linear-gradient(180deg,#4c4a55 -23.3%,#2b2933 29.11%);
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

@keyframes animateMoney-104cda76 {
    0%,to {
        background-position-y: 0
    }

    50% {
        background-position-y: -30px
    }
}

.custom-bg-image[data-v-104cda76] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45%;
    z-index: 0;
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 1300px) {
    .custom-bg-image[data-v-104cda76] {
        top:47px
    }
}

@media(max-width: 768px) {
    .custom-bg-image[data-v-104cda76] {
        height:15%;
        top: 64px
    }
}

.custom-nav-no-bg[data-v-104cda76] {
    top: 64px
}

@media(max-width: 1300px) {
    .custom-style-page[data-v-104cda76] {
        margin-top:64px
    }
}

.custom-style-nav[data-v-104cda76] {
    display: flex;
    flex-direction: row
}

.custom-nav[data-v-104cda76]:before {
    top: 50px;
    border-top: 2px solid #495057
}

@media(max-width: 1300px) {
    .custom-nav[data-v-104cda76]:before {
        top:62px
    }
}

.lang-ko[data-v-104cda76] {
    font-family: Malgun gothic,sans-serif
}

.error-section[data-v-104cda76] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    background: rgba(0,0,0,.85);
    z-index: 999;
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap-error[data-v-104cda76] {
    width: 500px;
    height: 300px;
    background: url(../images/bg-popup.e3a24076.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 25%,0;
    position: relative;
    border-radius: 12px;
    border: 1px solid #dac16e;
    box-shadow: 0 0 74px 0 hsla(52,77%,78%,.3);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.wrap-error[data-v-104cda76]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: linear-gradient(180deg,#000 -199.26%,transparent);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    border-radius: 12px;
    z-index: 1
}

@media(max-width: 576px) {
    .wrap-error[data-v-104cda76] {
        width:90%;
        height: 250px
    }
}

.content[data-v-104cda76] {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 20px 40px
}

.content h3[data-v-104cda76] {
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

.content h5[data-v-104cda76] {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 30px
}

.content button[data-v-104cda76] {
    border-radius: 16px;
    background: #4fd1c5;
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    transition: all .3s;
    text-transform: uppercase
}

.content button[data-v-104cda76]:hover {
    opacity: .8;
    transition: all .5s
}

@media(max-width: 576px) {
    .content h3[data-v-104cda76] {
        font-size:20px;
        line-height: 20px
    }

    .content h5[data-v-104cda76] {
        font-size: 16px;
        line-height: 16px
    }

    .content button[data-v-104cda76] {
        padding: 5px 20px
    }
}

#login[data-v-7110c6ac] {
    width: 100vw;
    height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    background: url(../images/login-bota.8856cb73.png);
    background-size: cover;
    background-repeat: no-repeat
}

.wrap-login[data-v-7110c6ac] {
    width: 320px;
    min-height: 360px;
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 30px;
    background: rgba(0,0,0,.8);
    padding: 80px 20px 40px 20px
}

.wrap-login .logo[data-v-7110c6ac] {
    position: absolute;
    width: 100%;
    display: flex;
    justify-content: center;
    top: -50px;
    left: 0
}

.wrap-login .logo img[data-v-7110c6ac] {
    -o-object-fit: contain;
    object-fit: contain
}

@media(max-width: 374px) {
    .wrap-login[data-v-7110c6ac] {
        width:90%;
        height: 350px;
        padding: 60px 20px 60px 20px
    }

    .wrap-login .logo img[data-v-7110c6ac] {
        width: 90px
    }
}

.form-login[data-v-7110c6ac] {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 20px
}

.form-login .field[data-v-7110c6ac] {
    width: 100%
}

.form-login .field input[data-v-7110c6ac] {
    width: 100%;
    padding: 10px;
    border-bottom: 1px solid #f9c005;
    color: #fff
}

.form-login .field input[data-v-7110c6ac]:focus,.form-login .field input[data-v-7110c6ac]:hover {
    outline: none
}

.form-login button[data-v-7110c6ac] {
    border-radius: 30px;
    border: 1px solid #cf9c0b;
    padding: 8px 10px;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    transition: all .3s;
    background: transparent
}

.form-login button[data-v-7110c6ac]:hover {
    background: #c0900b;
    border: 1px solid #c0900b;
    transition: all .5s
}

.profile[data-v-7110c6ac] {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 20px
}

.profile div[data-v-7110c6ac] {
    width: 100%;
    padding: 10px;
    border-bottom: 1px solid #f9c005;
    color: #fff
}

.profile div span[data-v-7110c6ac] {
    color: #f8c005
}

.profile button[data-v-7110c6ac] {
    border-radius: 30px;
    border: 1px solid #cf9c0b;
    padding: 8px 10px;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    transition: all .3s;
    background: transparent;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px
}

.profile button[data-v-7110c6ac]:hover {
    background: #c0900b;
    border: 1px solid #c0900b;
    transition: all .5s
}

.error-section[data-v-7110c6ac],.waitting-section[data-v-7110c6ac] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap-error[data-v-7110c6ac] {
    width: 500px;
    height: 300px;
    background: #000;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 25%,0;
    position: relative;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

@media(max-width: 576px) {
    .wrap-error[data-v-7110c6ac] {
        width:90%;
        height: 250px
    }
}

.content[data-v-7110c6ac] {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 20px 40px
}

.content h3[data-v-7110c6ac] {
    color: #f8c005;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

.content h5[data-v-7110c6ac] {
    color: #f8c005;
    font-size: 25px;
    text-align: center;
    line-height: 30px
}

.content button[data-v-7110c6ac] {
    border-radius: 16px;
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    text-transform: uppercase;
    border: 1px solid #cf9c0b;
    transition: all .3s;
    background: transparent
}

.content button[data-v-7110c6ac]:hover {
    background: #c0900b;
    border: 1px solid #c0900b;
    transition: all .5s
}

@media(max-width: 576px) {
    .content h3[data-v-7110c6ac] {
        font-size:20px;
        line-height: 20px
    }

    .content h5[data-v-7110c6ac] {
        font-size: 16px;
        line-height: 16px
    }

    .content button[data-v-7110c6ac] {
        padding: 5px 20px
    }
}

.wrap-waitting[data-v-7110c6ac] {
    width: 400px;
    height: 300px;
    background: #000;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 20px
}

.wrap-waitting h3[data-v-7110c6ac] {
    color: #f8c005;
    font-size: 25px;
    text-align: center;
    line-height: 25px
}

.wrap-waitting button[data-v-7110c6ac] {
    border-radius: 16px;
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    text-transform: uppercase;
    border: 1px solid #cf9c0b;
    transition: all .3s;
    background: transparent
}

.wrap-waitting button[data-v-7110c6ac]:hover {
    background: #c0900b;
    border: 1px solid #c0900b;
    transition: all .5s
}

body[data-v-7110c6ac] {
    -ms-overflow-style: none
}

body[data-v-7110c6ac]::-webkit-scrollbar {
    display: none
}

.select-game[data-v-7110c6ac] {
    display: flex;
    width: 100%;
    color: #fff;
    border-radius: 20px;
    border: 1px solid #757575
}

.select-game button[data-v-7110c6ac] {
    padding: 8px 15px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase
}

.list-item-game[data-v-7110c6ac] {
    border-radius: 20px!important;
    border: 1px solid #757575!important;
    background: #161616!important;
    padding: 0!important
}

.item-game[data-v-7110c6ac] {
    transition: all .3s
}

.item-game[data-v-7110c6ac]:first-child {
    border-bottom: 1px solid #757575
}

.item-game[data-v-7110c6ac]:hover {
    background: #757575;
    transition: all .5s
}

.item-game-title[data-v-7110c6ac] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    color: #fff
}

.page[data-v-3671e616] {
    background: #000;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.bg-image[data-v-3671e616] {
    height: 60%
}

.bg-image[data-v-3671e616],.bg-image[data-v-3671e616]:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover
}

.bg-image[data-v-3671e616]:before {
    content: "";
    height: 100%;
    animation: animateMoney-3671e616 2s linear infinite
}

@media(max-width: 768px) {
    .bg-image[data-v-3671e616]:before {
        animation:none;
        display: none
    }
}

@keyframes animateMoney-3671e616 {
    0%,to {
        background-position-y: 0
    }

    50% {
        background-position-y: -30px
    }
}

.custom-bg-image[data-v-3671e616] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45%;
    z-index: 0;
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 1300px) {
    .custom-bg-image[data-v-3671e616] {
        top:47px
    }
}

@media(max-width: 768px) {
    .custom-bg-image[data-v-3671e616] {
        height:15%;
        top: 64px
    }
}

.custom-nav-no-bg[data-v-3671e616] {
    top: 64px
}

@media(max-width: 1300px) {
    .custom-style-page[data-v-3671e616] {
        margin-top:64px
    }
}

.custom-style-nav[data-v-3671e616] {
    display: flex;
    flex-direction: row
}

.custom-nav[data-v-3671e616]:before {
    top: 50px;
    border-top: 2px solid #495057
}

@media(max-width: 1300px) {
    .custom-nav[data-v-3671e616]:before {
        top:62px
    }
}

.lang-ko[data-v-3671e616] {
    font-family: Malgun gothic,sans-serif
}

.error-section[data-v-3671e616] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    background: rgba(0,0,0,.8);
    z-index: 999;
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap-error[data-v-3671e616] {
    width: 500px;
    height: 300px;
    background: url(../images/bg-home-2.715bbb83.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 25%,0;
    position: relative;
    border-radius: 12px;
    border: 2px solid #6a1b9a;
    box-shadow: 0 0 74px 0 #35134b;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.wrap-error[data-v-3671e616]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 12px;
    background: rgba(0,0,0,.7);
    z-index: 1
}

@media(max-width: 576px) {
    .wrap-error[data-v-3671e616] {
        width:90%;
        height: 250px
    }
}

.content[data-v-3671e616] {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 20px 40px
}

.content h3[data-v-3671e616] {
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

.content h5[data-v-3671e616] {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 30px
}

.content button[data-v-3671e616] {
    border-radius: 16px;
    background: var(--ready-casino-dark);
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    transition: all .3s;
    text-transform: uppercase
}

.content button[data-v-3671e616]:hover {
    opacity: .8;
    transition: all .5s
}

@media(max-width: 576px) {
    .content h3[data-v-3671e616] {
        font-size:20px;
        line-height: 20px
    }

    .content h5[data-v-3671e616] {
        font-size: 16px;
        line-height: 16px
    }

    .content button[data-v-3671e616] {
        padding: 5px 20px
    }
}

.main-start[data-v-7fb77382] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 889
}

.opacity[data-v-7fb77382] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-7fb77382] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-7fb77382]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-7fb77382]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-7fb77382] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-7fb77382] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

.animated[data-v-7fb77382] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-7fb77382] {
    width: calc(25% - 7.5px)
}

.animation-hide[data-v-7fb77382] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-7fb77382] {
    background-color: #212121;
    width: 100%;
    border: 1px solid #868e96
}

.item-header[data-v-7fb77382] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-7fb77382] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-7fb77382] {
    font-weight: 200;
    font-size: 30px;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-7fb77382] {
    width: 24px;
    height: 24px
}

.item-banner[data-v-7fb77382] {
    height: 92%;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
    position: relative
}

.banner[data-v-7fb77382] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-7fb77382] {
    color: #f0d2d6;
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    color: #fff;
    transition: all .5s
}

.item-footer[data-v-7fb77382] {
    background: linear-gradient(180deg,#c166a8,#7f296e);
    transition: all .5s;
    cursor: pointer
}

.item-footer[data-v-7fb77382]:hover {
    transition: all 1s;
    background: linear-gradient(180deg,#f0d2d6,#bd5da3)
}

@media(max-width: 991.98px) {
    .item-start[data-v-7fb77382] {
        height:80%;
        width: 400px
    }

    .item[data-v-7fb77382] {
        width: 100%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%)
    }
}

@media(max-width: 450px) {
    .logo[data-v-7fb77382] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-7fb77382] {
        height: 20px;
        width: 20px
    }

    .item-start[data-v-7fb77382] {
        width: 90%
    }

    .item[data-v-7fb77382] {
        width: 80%;
        left: 50%
    }

    .item-header[data-v-7fb77382] {
        align-items: center
    }

    .logo-main[data-v-7fb77382] {
        height: 80%
    }

    .btn-close-modal[data-v-7fb77382] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-7fb77382] {
        height:800px
    }

    .item-footer[data-v-7fb77382],.item-header[data-v-7fb77382] {
        height: 8%
    }

    .item-banner[data-v-7fb77382] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-7fb77382] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-7fb77382] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-7fb77382] {
        height:360px!important;
        width: 100%
    }

    .item[data-v-7fb77382] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-7fb77382] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-7fb77382] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-7fb77382] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-7fb77382] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-7fb77382] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-7fb77382] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-7fb77382] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-7fb77382] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-7fb77382] {
        height:200px!important;
        width: 100%
    }

    .logo[data-v-7fb77382] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-7fb77382] {
        height: 10px;
        width: 10px
    }
}

.page[data-v-08b26916] {
    background: #000;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.bg-image[data-v-08b26916] {
    height: 60%;
    background-image: url(../images/bg-home-2.715bbb83.png)
}

.bg-image[data-v-08b26916],.bg-image[data-v-08b26916]:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover
}

.bg-image[data-v-08b26916]:before {
    content: "";
    height: 100%;
    background-image: url(../images/bg-home-2-money.900a3d15.png);
    animation: animateMoney-08b26916 2s linear infinite
}

@media(max-width: 768px) {
    .bg-image[data-v-08b26916]:before {
        animation:none;
        display: none
    }
}

@keyframes animateMoney-08b26916 {
    0%,to {
        background-position-y: 0
    }

    50% {
        background-position-y: -30px
    }
}

.custom-bg-image[data-v-08b26916] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45%;
    z-index: 0;
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 1300px) {
    .custom-bg-image[data-v-08b26916] {
        top:47px
    }
}

@media(max-width: 768px) {
    .custom-bg-image[data-v-08b26916] {
        height:15%;
        top: 64px
    }
}

.custom-nav-no-bg[data-v-08b26916] {
    top: 64px
}

@media(max-width: 1300px) {
    .custom-style-page[data-v-08b26916] {
        margin-top:64px
    }
}

.custom-style-nav[data-v-08b26916] {
    display: flex;
    flex-direction: row
}

.custom-nav[data-v-08b26916]:before {
    top: 50px;
    border-top: 2px solid #495057
}

@media(max-width: 1300px) {
    .custom-nav[data-v-08b26916]:before {
        top:62px
    }
}

.lang-ko[data-v-08b26916] {
    font-family: Malgun gothic,sans-serif
}

.main-start[data-v-2bbbb665] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 889
}

.opacity[data-v-2bbbb665] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-2bbbb665] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-2bbbb665]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-2bbbb665]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-2bbbb665] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-2bbbb665] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

.animated[data-v-2bbbb665] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-2bbbb665] {
    width: calc(25% - 7.5px)
}

.animation-hide[data-v-2bbbb665] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-2bbbb665] {
    background-color: #212121;
    width: 100%;
    border: 1px solid #868e96
}

.item-header[data-v-2bbbb665] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-2bbbb665] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-2bbbb665] {
    font-weight: 200;
    font-size: 30px;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-2bbbb665] {
    width: 24px;
    height: 24px
}

.item-banner[data-v-2bbbb665] {
    height: 92%;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
    position: relative
}

.banner[data-v-2bbbb665] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-2bbbb665] {
    color: #f0d2d6;
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    color: #fff;
    transition: all .5s
}

.item-footer[data-v-2bbbb665] {
    background: linear-gradient(180deg,#c166a8,#7f296e);
    transition: all .5s;
    cursor: pointer
}

.item-footer[data-v-2bbbb665]:hover {
    transition: all 1s;
    background: linear-gradient(180deg,#f0d2d6,#bd5da3)
}

@media(max-width: 991.98px) {
    .item-start[data-v-2bbbb665] {
        height:80%;
        width: 400px
    }

    .item[data-v-2bbbb665] {
        width: 100%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%)
    }
}

@media(max-width: 450px) {
    .logo[data-v-2bbbb665] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-2bbbb665] {
        height: 20px;
        width: 20px
    }

    .item-start[data-v-2bbbb665] {
        width: 90%
    }

    .item[data-v-2bbbb665] {
        width: 80%;
        left: 50%
    }

    .item-header[data-v-2bbbb665] {
        align-items: center
    }

    .logo-main[data-v-2bbbb665] {
        height: 80%
    }

    .btn-close-modal[data-v-2bbbb665] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-2bbbb665] {
        height:800px
    }

    .item-footer[data-v-2bbbb665],.item-header[data-v-2bbbb665] {
        height: 8%
    }

    .item-banner[data-v-2bbbb665] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-2bbbb665] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-2bbbb665] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-2bbbb665] {
        height:360px!important;
        width: 100%
    }

    .item[data-v-2bbbb665] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-2bbbb665] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-2bbbb665] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-2bbbb665] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-2bbbb665] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-2bbbb665] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-2bbbb665] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-2bbbb665] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-2bbbb665] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-2bbbb665] {
        height:200px!important;
        width: 100%
    }

    .logo[data-v-2bbbb665] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-2bbbb665] {
        height: 10px;
        width: 10px
    }
}

.page[data-v-97280b32] {
    background: #2b1234;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.home-page[data-v-97280b32] {
    margin-left: 280px
}

@media(max-width: 1200px) {
    .home-page[data-v-97280b32] {
        margin-left:0
    }
}

.lang-ko[data-v-97280b32] {
    font-family: Noto Sans KR,Noto Sans SC,Noto Sans JP,Sans-serif
}

.error-section[data-v-97280b32] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    background: rgba(0,0,0,.8);
    z-index: 999;
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap-error[data-v-97280b32] {
    width: 500px;
    height: 300px;
    background: url(../images/bg-home-2.715bbb83.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 25%,0;
    position: relative;
    border-radius: 12px;
    border: 2px solid #6a1b9a;
    box-shadow: 0 0 74px 0 #35134b;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.wrap-error[data-v-97280b32]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 12px;
    background: rgba(0,0,0,.7);
    z-index: 1
}

@media(max-width: 576px) {
    .wrap-error[data-v-97280b32] {
        width:90%;
        height: 250px
    }
}

.content[data-v-97280b32] {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 20px 40px
}

.content h3[data-v-97280b32] {
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

.content h5[data-v-97280b32] {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 30px
}

.content button[data-v-97280b32] {
    border-radius: 16px;
    background: var(--ready-casino-dark);
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    transition: all .3s;
    text-transform: uppercase
}

.content button[data-v-97280b32]:hover {
    opacity: .8;
    transition: all .5s
}

@media(max-width: 576px) {
    .content h3[data-v-97280b32] {
        font-size:20px;
        line-height: 20px
    }

    .content h5[data-v-97280b32] {
        font-size: 16px;
        line-height: 16px
    }

    .content button[data-v-97280b32] {
        padding: 5px 20px
    }
}

.main-start[data-v-14f438f6] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 889
}

.opacity[data-v-14f438f6] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-14f438f6] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-14f438f6]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-14f438f6]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-14f438f6] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-14f438f6] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

.animated[data-v-14f438f6] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-14f438f6] {
    width: calc(25% - 7.5px)
}

.animation-hide[data-v-14f438f6] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-14f438f6] {
    background-color: #212121;
    width: 100%;
    border: 1px solid #868e96
}

.item-header[data-v-14f438f6] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-14f438f6] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-14f438f6] {
    font-weight: 200;
    font-size: 30px;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-14f438f6] {
    width: 24px;
    height: 24px
}

.item-banner[data-v-14f438f6] {
    height: 92%;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
    position: relative
}

.banner[data-v-14f438f6] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-14f438f6] {
    color: #212121;
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    transition: all .5s
}

.item-footer[data-v-14f438f6] {
    background: #efe2a0;
    transition: all .5s;
    cursor: pointer
}

.item-footer[data-v-14f438f6]:hover {
    transition: all 1s;
    background: hsla(50,71%,78%,.8)
}

@media(max-width: 991.98px) {
    .item-start[data-v-14f438f6] {
        height:80%;
        width: 400px
    }

    .item[data-v-14f438f6] {
        width: 100%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%)
    }
}

@media(max-width: 450px) {
    .logo[data-v-14f438f6] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-14f438f6] {
        height: 20px;
        width: 20px
    }

    .item-start[data-v-14f438f6] {
        width: 90%
    }

    .item[data-v-14f438f6] {
        width: 80%;
        left: 50%
    }

    .item-header[data-v-14f438f6] {
        align-items: center
    }

    .logo-main[data-v-14f438f6] {
        height: 80%
    }

    .btn-close-modal[data-v-14f438f6] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-14f438f6] {
        height:800px
    }

    .item-footer[data-v-14f438f6],.item-header[data-v-14f438f6] {
        height: 8%
    }

    .item-banner[data-v-14f438f6] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-14f438f6] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-14f438f6] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-14f438f6] {
        height:360px!important;
        width: 100%
    }

    .item[data-v-14f438f6] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-14f438f6] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-14f438f6] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-14f438f6] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-14f438f6] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-14f438f6] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-14f438f6] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-14f438f6] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-14f438f6] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-14f438f6] {
        height:200px!important;
        width: 100%
    }

    .logo[data-v-14f438f6] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-14f438f6] {
        height: 10px;
        width: 10px
    }
}

#company[data-v-9dfdff2a] {
    padding: 20px 0;
    background: #22252a;
    position: relative
}

.wrap[data-v-9dfdff2a] {
    max-width: 1280px!important
}

.default[data-v-9dfdff2a] {
    width: 95%
}

img[data-v-9dfdff2a] {
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 43px;
    margin: 5px
}

.list-company[data-v-9dfdff2a] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    margin: 0 auto
}

.companies[data-v-9dfdff2a] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.company-item[data-v-9dfdff2a] {
    justify-content: center;
    display: flex;
    align-items: center;
    height: 85px;
    background: #fff;
    border-radius: 8px
}

.wrap[data-v-14eff237] {
    max-width: 1280px!important
}

.telegame[data-v-14eff237] {
    position: fixed;
    bottom: 10px;
    left: 10px;
    display: flex;
    align-items: center;
    width: 230px;
    height: 84px;
    max-width: 100%;
    max-height: 100%;
    background-color: #222;
    border-radius: 5px;
    z-index: 2;
    cursor: pointer
}

.telegame img[data-v-14eff237] {
    width: 84px;
    height: 84px;
    padding: 10px
}

.telegame .content_tele[data-v-14eff237] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.telegame .content_tele span[data-v-14eff237] {
    font-size: 16px;
    font-weight: 700;
    color: #fff
}

@media(max-width: 1300px) {
    .telegame[data-v-14eff237] {
        display:none
    }
}

.page[data-v-14eff237] {
    background: url(../images/bg.971c0835.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.lang-ko[data-v-14eff237] {
    font-family: Malgun gothic,sans-serif
}

.error-section[data-v-14eff237] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    background: rgba(0,0,0,.8);
    z-index: 999;
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap-error[data-v-14eff237] {
    width: 500px;
    height: 300px;
    background: url(../images/bg-home-2.715bbb83.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 25%,0;
    position: relative;
    border-radius: 12px;
    border: 2px solid #6a1b9a;
    box-shadow: 0 0 74px 0 #35134b;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.wrap-error[data-v-14eff237]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 12px;
    background: rgba(0,0,0,.7);
    z-index: 1
}

@media(max-width: 576px) {
    .wrap-error[data-v-14eff237] {
        width:90%;
        height: 250px
    }
}

.content[data-v-14eff237] {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 20px 40px
}

.content h3[data-v-14eff237] {
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

.content h5[data-v-14eff237] {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 30px
}

.content button[data-v-14eff237] {
    border-radius: 16px;
    background: var(--ready-casino-dark);
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    transition: all .3s;
    text-transform: uppercase
}

.content button[data-v-14eff237]:hover {
    opacity: .8;
    transition: all .5s
}

@media(max-width: 576px) {
    .content h3[data-v-14eff237] {
        font-size:20px;
        line-height: 20px
    }

    .content h5[data-v-14eff237] {
        font-size: 16px;
        line-height: 16px
    }

    .content button[data-v-14eff237] {
        padding: 5px 20px
    }
}

.main-start[data-v-21842103] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 889
}

.opacity[data-v-21842103] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-21842103] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-21842103]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-21842103]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-21842103] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-21842103] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

.animated[data-v-21842103] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-21842103] {
    width: calc(25% - 7.5px)
}

.animation-hide[data-v-21842103] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-21842103] {
    background-color: #212121;
    width: 100%;
    border: 1px solid #868e96
}

.item-header[data-v-21842103] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-21842103] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-21842103] {
    font-weight: 200;
    font-size: 30px;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-21842103] {
    width: 24px;
    height: 24px
}

.item-banner[data-v-21842103] {
    height: 92%;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
    position: relative
}

.banner[data-v-21842103] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-21842103] {
    color: #f0d2d6;
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    color: #fff;
    transition: all .5s
}

.item-footer[data-v-21842103] {
    background: linear-gradient(180deg,#c166a8,#7f296e);
    transition: all .5s;
    cursor: pointer
}

.item-footer[data-v-21842103]:hover {
    transition: all 1s;
    background: linear-gradient(180deg,#f0d2d6,#bd5da3)
}

.pc-modal[data-v-21842103] {
    display: flex!important
}

.mobile-modal[data-v-21842103] {
    display: none!important
}

@media(max-width: 991.98px) {
    .pc-modal[data-v-21842103] {
        display:none!important
    }

    .mobile-modal[data-v-21842103] {
        display: flex!important
    }

    .item-start[data-v-21842103] {
        max-height: 90vh;
        width: 400px
    }

    .item[data-v-21842103] {
        width: 100%;
        max-height: 100%;
        overflow-y: scroll;
        position: absolute;
        top: 5%;
        left: 50%;
        transform: translate(-50%)
    }
}

@media(max-width: 450px) {
    .logo[data-v-21842103] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-21842103] {
        height: 20px;
        width: 20px
    }

    .item-start[data-v-21842103] {
        width: 90%
    }

    .item[data-v-21842103] {
        width: 80%;
        left: 50%
    }

    .item-header[data-v-21842103] {
        align-items: center
    }

    .logo-main[data-v-21842103] {
        height: 80%
    }

    .btn-close-modal[data-v-21842103] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-21842103] {
        height:800px
    }

    .item-footer[data-v-21842103],.item-header[data-v-21842103] {
        height: 8%
    }

    .item-banner[data-v-21842103] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-21842103] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-21842103] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-21842103] {
        height:360px!important;
        width: 100%
    }

    .item[data-v-21842103] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-21842103] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-21842103] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-21842103] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-21842103] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-21842103] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-21842103] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-21842103] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-21842103] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-21842103] {
        height:200px!important;
        width: 100%
    }

    .logo[data-v-21842103] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-21842103] {
        height: 10px;
        width: 10px
    }
}

.page[data-v-26d5bf14] {
    background: #000;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.bg-image[data-v-26d5bf14] {
    height: 60%;
    background-image: url(../images/bg-home-2.715bbb83.png)
}

.bg-image[data-v-26d5bf14],.bg-image[data-v-26d5bf14]:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover
}

.bg-image[data-v-26d5bf14]:before {
    content: "";
    height: 100%;
    background-image: url(../images/bg-home-2-money.900a3d15.png);
    animation: animateMoney-26d5bf14 2s linear infinite
}

@media(max-width: 768px) {
    .bg-image[data-v-26d5bf14]:before {
        animation:none;
        display: none
    }
}

@keyframes animateMoney-26d5bf14 {
    0%,to {
        background-position-y: 0
    }

    50% {
        background-position-y: -30px
    }
}

.custom-bg-image[data-v-26d5bf14] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45%;
    z-index: 0;
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 1300px) {
    .custom-bg-image[data-v-26d5bf14] {
        top:47px
    }
}

@media(max-width: 768px) {
    .custom-bg-image[data-v-26d5bf14] {
        height:15%;
        top: 64px
    }
}

.custom-nav-no-bg[data-v-26d5bf14] {
    top: 64px
}

@media(max-width: 1300px) {
    .custom-style-page[data-v-26d5bf14] {
        margin-top:64px
    }
}

.custom-style-nav[data-v-26d5bf14] {
    display: flex;
    flex-direction: row
}

.custom-nav[data-v-26d5bf14]:before {
    top: 50px;
    border-top: 2px solid #495057
}

@media(max-width: 1300px) {
    .custom-nav[data-v-26d5bf14]:before {
        top:62px
    }
}

.lang-ko[data-v-26d5bf14] {
    font-family: Malgun gothic,sans-serif
}

.error-section[data-v-26d5bf14] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    background: rgba(0,0,0,.8);
    z-index: 999;
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap-error[data-v-26d5bf14] {
    width: 500px;
    height: 300px;
    background: url(../images/bg-home-2.715bbb83.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 25%,0;
    position: relative;
    border-radius: 12px;
    border: 2px solid #6a1b9a;
    box-shadow: 0 0 74px 0 #35134b;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.wrap-error[data-v-26d5bf14]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 12px;
    background: rgba(0,0,0,.7);
    z-index: 1
}

@media(max-width: 576px) {
    .wrap-error[data-v-26d5bf14] {
        width:90%;
        height: 250px
    }
}

.content[data-v-26d5bf14] {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 20px 40px
}

.content h3[data-v-26d5bf14] {
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

.content h5[data-v-26d5bf14] {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 30px
}

.content button[data-v-26d5bf14] {
    border-radius: 16px;
    background: var(--ready-casino-dark);
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    transition: all .3s;
    text-transform: uppercase
}

.content button[data-v-26d5bf14]:hover {
    opacity: .8;
    transition: all .5s
}

@media(max-width: 576px) {
    .content h3[data-v-26d5bf14] {
        font-size:20px;
        line-height: 20px
    }

    .content h5[data-v-26d5bf14] {
        font-size: 16px;
        line-height: 16px
    }

    .content button[data-v-26d5bf14] {
        padding: 5px 20px
    }
}

.main-start[data-v-47ae2528] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 889
}

.opacity[data-v-47ae2528] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-47ae2528] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-47ae2528]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-47ae2528]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-47ae2528] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-47ae2528] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

.animated[data-v-47ae2528] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-47ae2528] {
    width: calc(25% - 7.5px)
}

.animation-hide[data-v-47ae2528] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-47ae2528] {
    background-color: #212121;
    width: 100%;
    border: 1px solid #555
}

.item-header[data-v-47ae2528] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-47ae2528] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-47ae2528] {
    font-weight: 200;
    font-size: 30px;
    background: #fff;
    border-radius: 50%;
    padding: 4px;
    box-shadow: 0 1px 2px 0 hsla(0,100%,76%,.3),0 2px 6px 2px rgba(255,83,83,.15);
    transition: all .8s ease;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-47ae2528] {
    width: 20px;
    height: 20px;
    transition: all .8s ease
}

.btn-close1 svg path[data-v-47ae2528] {
    fill: #780010
}

.btn-close1[data-v-47ae2528]:hover {
    background: var(--royalty-light)
}

.btn-close1:hover svg path[data-v-47ae2528] {
    fill: #fff
}

.item-banner[data-v-47ae2528] {
    height: 92%;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
    position: relative
}

.banner[data-v-47ae2528] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-47ae2528] {
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    transition: all .5s;
    z-index: 1;
    font-weight: 700;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.item-footer[data-v-47ae2528] {
    cursor: pointer;
    background: url(../images/bg-title.e7dcf755.png);
    background-repeat: no-repeat;
    background-size: cover;
    position: relative
}

.item-footer[data-v-47ae2528]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(180deg,hsla(46,59%,64%,.1),hsla(52,77%,78%,.1) 20%,rgba(255,254,192,.1) 40%,hsla(53,72%,79%,.1) 60%,hsla(48,61%,65%,.1) 73.5%,hsla(48,66%,69%,.1));
    -webkit-backdrop-filter: blur(1.5px);
    backdrop-filter: blur(1.5px)
}

.item-footer img[data-v-47ae2528] {
    width: 20%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute
}

.item-footer .icon_modal-1[data-v-47ae2528] {
    left: 0;
    bottom: 0
}

.item-footer .icon_modal-2[data-v-47ae2528] {
    bottom: 0;
    right: 0
}

@media(max-width: 991.98px) {
    .item-start[data-v-47ae2528] {
        height:80%;
        width: 400px
    }

    .item[data-v-47ae2528] {
        width: 100%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%)
    }
}

@media(max-width: 450px) {
    .logo[data-v-47ae2528] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-47ae2528] {
        height: 16px;
        width: 16px
    }

    .item-start[data-v-47ae2528] {
        width: 90%
    }

    .item[data-v-47ae2528] {
        width: 80%;
        left: 50%
    }

    .item-header[data-v-47ae2528] {
        align-items: center
    }

    .logo-main[data-v-47ae2528] {
        height: 80%
    }

    .btn-close-modal[data-v-47ae2528] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-47ae2528] {
        height:800px
    }

    .item-footer[data-v-47ae2528],.item-header[data-v-47ae2528] {
        height: 8%
    }

    .item-banner[data-v-47ae2528] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-47ae2528] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-47ae2528] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-47ae2528] {
        height:360px!important;
        width: 100%
    }

    .item-start .item-banner[data-v-47ae2528] {
        height: 88.8%
    }

    .item-start .item-footer[data-v-47ae2528] {
        height: 11.2%
    }

    .item[data-v-47ae2528] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-47ae2528] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-47ae2528] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-47ae2528] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-47ae2528] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-47ae2528] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-47ae2528] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-47ae2528] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-47ae2528] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-47ae2528] {
        height:200px!important;
        width: 100%
    }

    .item-start .item-banner[data-v-47ae2528] {
        height: 87%
    }

    .item-start .item-footer[data-v-47ae2528] {
        height: 13%
    }

    .logo[data-v-47ae2528] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-47ae2528] {
        height: 10px;
        width: 10px
    }
}

.page[data-v-6c657a96] {
    background: #000;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.bg-image[data-v-6c657a96] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url(../images/bg-home-2.42cb449f.png);
    background-repeat: repeat;
    background-size: contain
}

@keyframes animateMoney-6c657a96 {
    0%,to {
        background-position-y: 0
    }

    50% {
        background-position-y: -30px
    }
}

.custom-bg-image[data-v-6c657a96] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45%;
    z-index: 0;
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 1300px) {
    .custom-bg-image[data-v-6c657a96] {
        top:47px
    }
}

@media(max-width: 768px) {
    .custom-bg-image[data-v-6c657a96] {
        height:15%;
        top: 64px
    }
}

.custom-nav-no-bg[data-v-6c657a96] {
    top: 64px
}

@media(max-width: 1300px) {
    .custom-style-page[data-v-6c657a96] {
        margin-top:64px
    }
}

.custom-style-nav[data-v-6c657a96] {
    display: flex;
    flex-direction: row
}

.custom-nav[data-v-6c657a96]:before {
    top: 50px;
    border-top: 2px solid #495057
}

@media(max-width: 1300px) {
    .custom-nav[data-v-6c657a96]:before {
        top:62px
    }
}

.lang-ko[data-v-6c657a96] {
    font-family: Malgun gothic,sans-serif
}

.error-section[data-v-6c657a96] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    background: rgba(0,0,0,.85);
    z-index: 999;
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap-error[data-v-6c657a96] {
    width: 500px;
    height: 300px;
    background: url(../images/bg-popup.2561c2b0.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 25%,0;
    position: relative;
    border-radius: 12px;
    border: 1px solid var(--royalty-light);
    box-shadow: 0 0 74px 0 hsla(0,100%,79%,.3);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.wrap-error[data-v-6c657a96]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: linear-gradient(180deg,#000 -199.26%,transparent);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    border-radius: 12px;
    z-index: 1
}

@media(max-width: 576px) {
    .wrap-error[data-v-6c657a96] {
        width:90%;
        height: 250px
    }
}

.content[data-v-6c657a96] {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 20px 40px
}

.content h3[data-v-6c657a96] {
    color: var(--royalty-light);
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

.content h5[data-v-6c657a96] {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 30px
}

.content button[data-v-6c657a96] {
    border-radius: 16px;
    background: #780010;
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    transition: all .3s;
    text-transform: uppercase
}

.content button[data-v-6c657a96]:hover {
    opacity: .8;
    transition: all .5s
}

@media(max-width: 576px) {
    .content h3[data-v-6c657a96] {
        font-size:20px;
        line-height: 20px
    }

    .content h5[data-v-6c657a96] {
        font-size: 16px;
        line-height: 16px
    }

    .content button[data-v-6c657a96] {
        padding: 5px 20px
    }
}

.main-start[data-v-15e9b9bd] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 889
}

.opacity[data-v-15e9b9bd] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-15e9b9bd] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-15e9b9bd]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-15e9b9bd]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-15e9b9bd] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-15e9b9bd] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

.animated[data-v-15e9b9bd] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-15e9b9bd] {
    width: calc(25% - 7.5px)
}

.animation-hide[data-v-15e9b9bd] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-15e9b9bd] {
    background-color: #212121;
    width: 100%;
    border: 1px solid #868e96
}

.item-header[data-v-15e9b9bd] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-15e9b9bd] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-15e9b9bd] {
    font-weight: 200;
    font-size: 30px;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-15e9b9bd] {
    width: 24px;
    height: 24px
}

.item-banner[data-v-15e9b9bd] {
    height: 92%;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
    position: relative
}

.banner[data-v-15e9b9bd] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-15e9b9bd] {
    color: #f0d2d6;
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    color: #fff;
    transition: all .5s
}

.item-footer[data-v-15e9b9bd] {
    background: linear-gradient(180deg,#c166a8,#7f296e);
    transition: all .5s;
    cursor: pointer
}

.item-footer[data-v-15e9b9bd]:hover {
    transition: all 1s;
    background: linear-gradient(180deg,#f0d2d6,#bd5da3)
}

.pc-modal[data-v-15e9b9bd] {
    display: flex!important
}

.mobile-modal[data-v-15e9b9bd] {
    display: none!important
}

@media(max-width: 991.98px) {
    .pc-modal[data-v-15e9b9bd] {
        display:none!important
    }

    .mobile-modal[data-v-15e9b9bd] {
        display: flex!important
    }

    .item-start[data-v-15e9b9bd] {
        max-height: 90vh;
        width: 400px
    }

    .item[data-v-15e9b9bd] {
        width: 100%;
        max-height: 100%;
        overflow-y: scroll;
        position: absolute;
        top: 5%;
        left: 50%;
        transform: translate(-50%)
    }
}

@media(max-width: 450px) {
    .logo[data-v-15e9b9bd] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-15e9b9bd] {
        height: 20px;
        width: 20px
    }

    .item-start[data-v-15e9b9bd] {
        width: 90%
    }

    .item[data-v-15e9b9bd] {
        width: 80%;
        left: 50%
    }

    .item-header[data-v-15e9b9bd] {
        align-items: center
    }

    .logo-main[data-v-15e9b9bd] {
        height: 80%
    }

    .btn-close-modal[data-v-15e9b9bd] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-15e9b9bd] {
        height:800px
    }

    .item-footer[data-v-15e9b9bd],.item-header[data-v-15e9b9bd] {
        height: 8%
    }

    .item-banner[data-v-15e9b9bd] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-15e9b9bd] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-15e9b9bd] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-15e9b9bd] {
        height:360px!important;
        width: 100%
    }

    .item[data-v-15e9b9bd] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-15e9b9bd] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-15e9b9bd] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-15e9b9bd] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-15e9b9bd] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-15e9b9bd] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-15e9b9bd] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-15e9b9bd] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-15e9b9bd] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-15e9b9bd] {
        height:200px!important;
        width: 100%
    }

    .logo[data-v-15e9b9bd] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-15e9b9bd] {
        height: 10px;
        width: 10px
    }
}

.page[data-v-06508e2f] {
    background-color: #0f0f25;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.lang-ko[data-v-06508e2f] {
    font-family: Malgun gothic,sans-serif
}

.error-section[data-v-06508e2f] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    background: rgba(0,0,0,.8);
    z-index: 999;
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap-error[data-v-06508e2f] {
    width: 500px;
    height: 300px;
    background: url(../images/bg-home-2.715bbb83.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 25%,0;
    position: relative;
    border-radius: 12px;
    border: 2px solid #6a1b9a;
    box-shadow: 0 0 74px 0 #35134b;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.wrap-error[data-v-06508e2f]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 12px;
    background: rgba(0,0,0,.7);
    z-index: 1
}

@media(max-width: 576px) {
    .wrap-error[data-v-06508e2f] {
        width:90%;
        height: 250px
    }
}

.content[data-v-06508e2f] {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 20px 40px
}

.content h3[data-v-06508e2f] {
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

.content h5[data-v-06508e2f] {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 30px
}

.content button[data-v-06508e2f] {
    border-radius: 16px;
    background: var(--ready-casino-dark);
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    transition: all .3s;
    text-transform: uppercase
}

.content button[data-v-06508e2f]:hover {
    opacity: .8;
    transition: all .5s
}

@media(max-width: 576px) {
    .content h3[data-v-06508e2f] {
        font-size:20px;
        line-height: 20px
    }

    .content h5[data-v-06508e2f] {
        font-size: 16px;
        line-height: 16px
    }

    .content button[data-v-06508e2f] {
        padding: 5px 20px
    }
}

.main-start[data-v-75483a78] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 889
}

.opacity[data-v-75483a78] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-75483a78] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-75483a78]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-75483a78]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-75483a78] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-75483a78] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

.animated[data-v-75483a78] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-75483a78] {
    width: calc(25% - 7.5px)
}

.animation-hide[data-v-75483a78] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-75483a78] {
    background-color: #212121;
    width: 100%;
    border: 1px solid #868e96
}

.item-header[data-v-75483a78] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-75483a78] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-75483a78] {
    font-weight: 200;
    font-size: 30px;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-75483a78] {
    width: 24px;
    height: 24px
}

.item-banner[data-v-75483a78] {
    height: 92%;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
    position: relative
}

.banner[data-v-75483a78] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-75483a78] {
    color: #f0d2d6;
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    color: #fff;
    transition: all .5s
}

.item-footer[data-v-75483a78] {
    background: linear-gradient(180deg,#c166a8,#7f296e);
    transition: all .5s;
    cursor: pointer
}

.item-footer[data-v-75483a78]:hover {
    transition: all 1s;
    background: linear-gradient(180deg,#f0d2d6,#bd5da3)
}

.pc-modal[data-v-75483a78] {
    display: flex!important
}

.mobile-modal[data-v-75483a78] {
    display: none!important
}

@media(max-width: 991.98px) {
    .pc-modal[data-v-75483a78] {
        display:none!important
    }

    .mobile-modal[data-v-75483a78] {
        display: flex!important
    }

    .item-start[data-v-75483a78] {
        max-height: 90vh;
        width: 400px
    }

    .item[data-v-75483a78] {
        width: 100%;
        max-height: 100%;
        overflow-y: scroll;
        position: absolute;
        top: 5%;
        left: 50%;
        transform: translate(-50%)
    }
}

@media(max-width: 450px) {
    .logo[data-v-75483a78] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-75483a78] {
        height: 20px;
        width: 20px
    }

    .item-start[data-v-75483a78] {
        width: 90%
    }

    .item[data-v-75483a78] {
        width: 80%;
        left: 50%
    }

    .item-header[data-v-75483a78] {
        align-items: center
    }

    .logo-main[data-v-75483a78] {
        height: 80%
    }

    .btn-close-modal[data-v-75483a78] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-75483a78] {
        height:800px
    }

    .item-footer[data-v-75483a78],.item-header[data-v-75483a78] {
        height: 8%
    }

    .item-banner[data-v-75483a78] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-75483a78] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-75483a78] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-75483a78] {
        height:360px!important;
        width: 100%
    }

    .item[data-v-75483a78] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-75483a78] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-75483a78] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-75483a78] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-75483a78] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-75483a78] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-75483a78] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-75483a78] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-75483a78] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-75483a78] {
        height:200px!important;
        width: 100%
    }

    .logo[data-v-75483a78] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-75483a78] {
        height: 10px;
        width: 10px
    }
}

.page[data-v-61c226d8] {
    background: url(../images/bghome.0c952364.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.lang-ko[data-v-61c226d8] {
    font-family: Malgun gothic,sans-serif
}

.error-section[data-v-61c226d8] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    background: rgba(0,0,0,.8);
    z-index: 999;
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap-error[data-v-61c226d8] {
    width: 500px;
    height: 300px;
    background: url(../images/bg-home-2.715bbb83.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 25%,0;
    position: relative;
    border-radius: 12px;
    border: 2px solid #6a1b9a;
    box-shadow: 0 0 74px 0 #35134b;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.wrap-error[data-v-61c226d8]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 12px;
    background: rgba(0,0,0,.7);
    z-index: 1
}

@media(max-width: 576px) {
    .wrap-error[data-v-61c226d8] {
        width:90%;
        height: 250px
    }
}

.content[data-v-61c226d8] {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 20px 40px
}

.content h3[data-v-61c226d8] {
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

.content h5[data-v-61c226d8] {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 30px
}

.content button[data-v-61c226d8] {
    border-radius: 16px;
    background: var(--ready-casino-dark);
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    transition: all .3s;
    text-transform: uppercase
}

.content button[data-v-61c226d8]:hover {
    opacity: .8;
    transition: all .5s
}

@media(max-width: 576px) {
    .content h3[data-v-61c226d8] {
        font-size:20px;
        line-height: 20px
    }

    .content h5[data-v-61c226d8] {
        font-size: 16px;
        line-height: 16px
    }

    .content button[data-v-61c226d8] {
        padding: 5px 20px
    }
}

.main-start[data-v-795dc23a] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 889
}

.opacity[data-v-795dc23a] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-795dc23a] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-795dc23a]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-795dc23a]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-795dc23a] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-795dc23a] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

.animated[data-v-795dc23a] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-795dc23a] {
    width: calc(25% - 7.5px)
}

.animation-hide[data-v-795dc23a] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-795dc23a] {
    background-color: #212121;
    width: 100%;
    border: 1px solid var(--aqua-gold)
}

.item-header[data-v-795dc23a] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-795dc23a] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-795dc23a] {
    font-weight: 200;
    font-size: 30px;
    background: #fff;
    border-radius: 50%;
    padding: 4px;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-795dc23a] {
    width: 20px;
    height: 20px
}

.item-banner[data-v-795dc23a] {
    height: 92%;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
    position: relative
}

.banner[data-v-795dc23a] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-795dc23a] {
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    transition: all .5s;
    z-index: 1;
    font-weight: 700;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.item-footer[data-v-795dc23a] {
    cursor: pointer;
    background: url(../images/bg-button-modal-start.5a79b3a1.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: relative
}

.item-footer[data-v-795dc23a]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(180deg,hsla(46,59%,64%,.1),hsla(52,77%,78%,.1) 20%,rgba(255,254,192,.1) 40%,hsla(53,72%,79%,.1) 60%,hsla(48,61%,65%,.1) 73.5%,hsla(48,66%,69%,.1));
    -webkit-backdrop-filter: blur(1.5px);
    backdrop-filter: blur(1.5px)
}

.item-footer img[data-v-795dc23a] {
    width: 20%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute
}

.item-footer .icon_modal-1[data-v-795dc23a] {
    left: 0;
    bottom: 0
}

.item-footer .icon_modal-2[data-v-795dc23a] {
    bottom: 0;
    right: 0
}

.pc-modal[data-v-795dc23a] {
    display: flex!important
}

.mobile-modal[data-v-795dc23a] {
    display: none!important
}

@media(max-width: 991.98px) {
    .pc-modal[data-v-795dc23a] {
        display:none!important
    }

    .mobile-modal[data-v-795dc23a] {
        display: flex!important
    }

    .item-start[data-v-795dc23a] {
        max-height: 90vh;
        width: 400px
    }

    .item[data-v-795dc23a] {
        width: 100%;
        max-height: 100%;
        overflow-y: scroll;
        position: absolute;
        top: 5%;
        left: 50%;
        transform: translate(-50%)
    }
}

@media(max-width: 450px) {
    .logo[data-v-795dc23a] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-795dc23a] {
        height: 16px;
        width: 16px
    }

    .item-start[data-v-795dc23a] {
        width: 90%
    }

    .item[data-v-795dc23a] {
        width: 80%;
        left: 50%
    }

    .item-header[data-v-795dc23a] {
        align-items: center
    }

    .logo-main[data-v-795dc23a] {
        height: 80%
    }

    .btn-close-modal[data-v-795dc23a] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-795dc23a] {
        height:800px
    }

    .item-footer[data-v-795dc23a],.item-header[data-v-795dc23a] {
        height: 8%
    }

    .item-banner[data-v-795dc23a] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-795dc23a] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-795dc23a] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-795dc23a] {
        height:360px!important;
        width: 100%
    }

    .item-start .item-banner[data-v-795dc23a] {
        height: 88.8%
    }

    .item[data-v-795dc23a] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-795dc23a] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-795dc23a] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-795dc23a] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-795dc23a] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-795dc23a] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-795dc23a] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-795dc23a] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-795dc23a] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-795dc23a] {
        height:200px!important;
        width: 100%
    }

    .item-start .item-banner[data-v-795dc23a] {
        height: 87%
    }

    .logo[data-v-795dc23a] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-795dc23a] {
        height: 10px;
        width: 10px
    }
}

.page[data-v-0a3775c4] {
    background: #000;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.bg-image[data-v-0a3775c4] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg,#060516 0,#25213f 40.22%,#1c1934 60.33%,#050415 99.46%);
    background-repeat: repeat;
    background-size: contain
}

@keyframes animateMoney-0a3775c4 {
    0%,to {
        background-position-y: 0
    }

    50% {
        background-position-y: -30px
    }
}

.custom-bg-image[data-v-0a3775c4] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45%;
    z-index: 0;
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 1300px) {
    .custom-bg-image[data-v-0a3775c4] {
        top:47px
    }
}

@media(max-width: 768px) {
    .custom-bg-image[data-v-0a3775c4] {
        height:15%;
        top: 64px
    }
}

.custom-nav-no-bg[data-v-0a3775c4] {
    top: 64px
}

@media(max-width: 1300px) {
    .custom-style-page[data-v-0a3775c4] {
        margin-top:64px
    }
}

.custom-style-nav[data-v-0a3775c4] {
    display: flex;
    flex-direction: row
}

.custom-nav[data-v-0a3775c4]:before {
    top: 50px;
    border-top: 2px solid #495057
}

@media(max-width: 1300px) {
    .custom-nav[data-v-0a3775c4]:before {
        top:62px
    }
}

.lang-ko[data-v-0a3775c4] {
    font-family: Malgun gothic,sans-serif
}

.error-section[data-v-0a3775c4] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    background: rgba(0,0,0,.85);
    z-index: 999;
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap-error[data-v-0a3775c4] {
    width: 500px;
    height: 300px;
    background: url(../images/bg-popup.1f9fb125.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 25%,0;
    position: relative;
    border-radius: 12px;
    border: 1px solid #dac16e;
    box-shadow: 0 0 74px 0 hsla(52,77%,78%,.3);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.wrap-error[data-v-0a3775c4]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: linear-gradient(180deg,#000 -199.26%,transparent);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    border-radius: 12px;
    z-index: 1
}

@media(max-width: 576px) {
    .wrap-error[data-v-0a3775c4] {
        width:90%;
        height: 250px
    }
}

.content[data-v-0a3775c4] {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 20px 40px
}

.content h3[data-v-0a3775c4] {
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 30px;
    text-align: center;
    line-height: 30px
}

.content h5[data-v-0a3775c4] {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 30px
}

.content button[data-v-0a3775c4] {
    border-radius: 16px;
    background: #4fd1c5;
    padding: 8px 30px;
    width: 70%;
    color: #fff;
    transition: all .3s;
    text-transform: uppercase
}

.content button[data-v-0a3775c4]:hover {
    opacity: .8;
    transition: all .5s
}

@media(max-width: 576px) {
    .content h3[data-v-0a3775c4] {
        font-size:20px;
        line-height: 20px
    }

    .content h5[data-v-0a3775c4] {
        font-size: 16px;
        line-height: 16px
    }

    .content button[data-v-0a3775c4] {
        padding: 5px 20px
    }
}

.wrap-pickgame[data-v-b9ab88e8] {
    display: grid;
    height: 180px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    margin-bottom: 20px
}

.wrap-pickgame img[data-v-b9ab88e8] {
    width: 100%
}

.wrap-pickgame .img-big[data-v-b9ab88e8] {
    border-radius: 10px
}

.wrap-pickgame .item[data-v-b9ab88e8] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 10px;
    border: 2px solid #6b6b6b;
    transition: all .3s ease-in;
    overflow: hidden
}

.wrap-pickgame .item .title[data-v-b9ab88e8] {
    position: absolute;
    width: 150px;
    height: 20px;
    top: calc(50% - 10px);
    left: calc(50% - 75px);
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-pickgame .item .title h5[data-v-b9ab88e8] {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 10px
}

@media(max-width: 992px) {
    .wrap-pickgame .item .title[data-v-b9ab88e8] {
        width:200px;
        left: calc(50% - 100px)
    }

    .wrap-pickgame .item .title h5[data-v-b9ab88e8] {
        font-size: 20px
    }
}

@media(max-width: 480px) {
    .wrap-pickgame .item .title h5[data-v-b9ab88e8] {
        font-size:14px;
        padding: 5px
    }
}

.wrap-pickgame .item .img-big[data-v-b9ab88e8] {
    position: relative;
    z-index: 1;
    transition: all .25s ease-in;
    height: 100%
}

.wrap-pickgame .item .img-dealer[data-v-b9ab88e8] {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .img-dealer2[data-v-b9ab88e8] {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .backdrop[data-v-b9ab88e8] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    transition: all .3s ease-in;
    z-index: 2
}

.wrap-pickgame .item[data-v-b9ab88e8]:hover {
    opacity: 1;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

.wrap-pickgame .item[data-v-b9ab88e8]:hover:before {
    opacity: 1
}

.wrap-pickgame .item:hover .backdrop[data-v-b9ab88e8] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .item:hover .sub-title[data-v-b9ab88e8] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.4),0 -4px 10px hsla(0,0%,100%,.4)
}

.wrap-pickgame .item:hover .img-big[data-v-b9ab88e8] {
    transform: scale(1.05);
    transition: all .5s ease-in
}

.wrap-pickgame .item:hover .img-dealer2[data-v-b9ab88e8],.wrap-pickgame .item:hover .img-dealer[data-v-b9ab88e8] {
    animation: animationDealerImage-b9ab88e8 1s forwards
}

.wrap-pickgame .casino .img-dealer2[data-v-b9ab88e8],.wrap-pickgame .casino .img-dealer[data-v-b9ab88e8] {
    position: absolute;
    width: 35%
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .casino .img-dealer2[data-v-b9ab88e8],.wrap-pickgame .casino .img-dealer[data-v-b9ab88e8] {
        width:28%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .casino .img-dealer2[data-v-b9ab88e8],.wrap-pickgame .casino .img-dealer[data-v-b9ab88e8] {
        width:26%
    }
}

.wrap-pickgame .slot .img-dealer2[data-v-b9ab88e8],.wrap-pickgame .slot .img-dealer[data-v-b9ab88e8] {
    position: absolute;
    width: 42%
}

.wrap-pickgame .sport .img-dealer[data-v-b9ab88e8] {
    position: absolute;
    width: 45%
}

.wrap-pickgame .sport .img-dealer2[data-v-b9ab88e8] {
    position: absolute;
    width: 60%;
    right: -5%;
    bottom: -12%;
    z-index: 2
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .sport .img-dealer[data-v-b9ab88e8] {
        width:40%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .sport .img-dealer[data-v-b9ab88e8] {
        width:35%
    }

    .wrap-pickgame .sport .img-dealer2[data-v-b9ab88e8] {
        width: 60%;
        bottom: -20%
    }
}

.wrap-pickgame .active-game[data-v-b9ab88e8] {
    opacity: 1;
    border: 2px solid var(--ready-casino-light)
}

.wrap-pickgame .active-game .backdrop[data-v-b9ab88e8] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .active-game .title h5[data-v-b9ab88e8] {
    color: var(--ready-casino-light);
    border-radius: 8px;
    background: rgba(33,33,33,.8);
    box-shadow: 0 4px 4.3px 0 rgba(0,0,0,.5)
}

@media(max-width: 1280px) {
    .wrap-pickgame[data-v-b9ab88e8] {
        height:auto
    }
}

@media(max-width: 992px) {
    .wrap-pickgame[data-v-b9ab88e8] {
        grid-template-columns:1fr
    }
}

@media(max-width: 450px) {
    .wrap-pickgame svg[data-v-b9ab88e8] {
        width:26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame svg[data-v-b9ab88e8] {
        width:20px;
        height: 20px
    }
}

.no-sport[data-v-b9ab88e8] {
    grid-template-columns: 1fr 1fr!important
}

.no-sport .casino .img-dealer2[data-v-b9ab88e8],.no-sport .casino .img-dealer[data-v-b9ab88e8] {
    width: 23%
}

.no-sport .slot .img-dealer[data-v-b9ab88e8] {
    width: 36%
}

.no-sport .slot .img-dealer2[data-v-b9ab88e8] {
    width: 40%
}

@media(max-width: 992px) {
    .no-sport[data-v-b9ab88e8] {
        grid-template-columns:1fr!important
    }

    .no-sport .casino .img-dealer2[data-v-b9ab88e8],.no-sport .casino .img-dealer[data-v-b9ab88e8] {
        width: 26%
    }
}

.default[data-v-b9ab88e8] {
    width: 95%;
    margin: 0 auto 20px
}

@keyframes animationDealerImage-b9ab88e8 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes animationSmallImage-b9ab88e8 {
    0% {
        transform: scale(0);
        opacity: 0
    }

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

@keyframes rotateCircle90-b9ab88e8 {
    0%,to {
        transform: rotate(-45deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle45-b9ab88e8 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle-b9ab88e8 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircleRevert-b9ab88e8 {
    0% {
        transform: rotate(1turn)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes showCasino1-b9ab88e8 {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-b9ab88e8 {
    0% {
        opacity: 0;
        transform: translate(-200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrap-contact[data-v-c1f4d908] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-bottom: 20px;
    background: #000
}

.default[data-v-c1f4d908] {
    width: 95%;
    margin: 0 auto 20px
}

.list-item[data-v-c1f4d908] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 8px;
    padding: 20px 0
}

@media(max-width: 1024px) {
    .list-item[data-v-c1f4d908] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .list-item[data-v-c1f4d908] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 375px) {
    .list-item[data-v-c1f4d908] {
        padding:10px
    }
}

.item[data-v-c1f4d908] {
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s;
    cursor: pointer;
    position: relative
}

.item[data-v-c1f4d908]:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    right: -4px;
    background: #9c9797
}

.item[data-v-c1f4d908]:last-child:before {
    display: none
}

.item .wrap-icon[data-v-c1f4d908] {
    min-width: 34px;
    min-height: 34px;
    background: linear-gradient(180deg,#e75bff,#9b3aab);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.item h5[data-v-c1f4d908] {
    font-size: 14px;
    font-weight: 600;
    margin-top: 6px;
    color: var(--ready-casino-light)
}

.item h3[data-v-c1f4d908] {
    font-size: 17px;
    font-weight: 600
}

.item .wrap-icon[data-v-c1f4d908],.item h3[data-v-c1f4d908],.item h5[data-v-c1f4d908] {
    transition: all .3s
}

@media(max-width: 1024px) {
    .item[data-v-c1f4d908]:nth-child(2):before {
        display:none
    }
}

@media(max-width: 576px) {
    .item[data-v-c1f4d908]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 375px) {
    .item[data-v-c1f4d908] {
        padding:0 5px
    }

    .item h5[data-v-c1f4d908] {
        font-size: 12px
    }

    .item h3[data-v-c1f4d908] {
        font-size: 14px
    }
}

.item[data-v-c1f4d908]:hover {
    opacity: 1
}

.item:hover .wrap-icon[data-v-c1f4d908],.item:hover h3[data-v-c1f4d908],.item:hover h5[data-v-c1f4d908] {
    transition: all .3s;
    transform: translateY(-8px)
}

.item[data-v-c1f4d908]:not(:hover) {
    opacity: .7
}

.custom-faq .list-item[data-v-c1f4d908] {
    grid-template-columns: repeat(4,1fr);
    grid-gap: 20px 8px
}

.custom-faq .list-item .item[data-v-c1f4d908] {
    justify-content: center
}

@media(max-width: 1024px) {
    .custom-faq .list-item .item[data-v-c1f4d908] {
        justify-content:start
    }

    .custom-faq .list-item .item[data-v-c1f4d908]:nth-child(2):before {
        display: none
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item .item[data-v-c1f4d908]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 1024px) {
    .custom-faq .list-item[data-v-c1f4d908] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item[data-v-c1f4d908] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 992px) {
    .start[data-v-c1f4d908] {
        justify-content:start!important
    }
}

#wrap-history[data-v-08591146] {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr;
    grid-gap: 8px;
    margin-bottom: 20px
}

@media(max-width: 1100px) {
    #wrap-history[data-v-08591146] {
        grid-template-columns:1fr 1fr;
        grid-gap: 20px
    }

    #wrap-history #message[data-v-08591146] {
        grid-column: 1/3;
        grid-row: 1/2
    }

    #wrap-history #deposit[data-v-08591146] {
        grid-column: 1/2;
        grid-row: 2/2
    }

    #wrap-history #withdraw[data-v-08591146] {
        grid-column: 2/2;
        grid-row: 2/2
    }
}

@media(max-width: 768px) {
    #wrap-history[data-v-08591146] {
        grid-template-columns:1fr
    }

    #wrap-history #message[data-v-08591146] {
        grid-row: 1;
        grid-column: 1
    }

    #wrap-history #deposit[data-v-08591146] {
        grid-row: 2;
        grid-column: 1
    }

    #wrap-history #withdraw[data-v-08591146] {
        grid-row: 3;
        grid-column: 1
    }
}

.default[data-v-08591146] {
    width: 95%;
    margin: 0 auto 20px
}

.history h5[data-v-08591146] {
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: var(--ready-casino-dark);
    border-radius: 10px 10px 0 0;
    padding: 6px 12px
}

@media(max-width: 375px) {
    .history h5[data-v-08591146] {
        font-size:10px;
        padding: 3px 6px
    }
}

.history #list-deposit-realtime[data-v-08591146],.history #list-withdraw-realtime[data-v-08591146] {
    position: relative
}

.history .list-item[data-v-08591146] {
    border: 2px solid #424242;
    border-radius: 0 0 10px 10px;
    overflow: hidden;
    height: 260px
}

.history .list-item .item[data-v-08591146] {
    display: grid;
    grid-template-columns: 125px 100px 1fr;
    gap: 10px;
    padding: 0 12px;
    justify-content: space-between
}

.history .list-item .item .time[data-v-08591146] {
    display: flex;
    align-items: center;
    min-width: 125px;
    color: #9e9e9e;
    font-size: 13px
}

.history .list-item .item .amount[data-v-08591146],.history .list-item .item .content-history[data-v-08591146],.history .list-item .item .user[data-v-08591146] {
    padding: 12px 0;
    font-size: 13px;
    text-align: start
}

.history .list-item .item .amount[data-v-08591146] {
    text-align: start
}

.history .list-item .item .content-history[data-v-08591146] {
    width: 60%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: wrap;
    height: 32px;
    line-height: 16px
}

@media(max-width: 1100px) {
    .history .list-item .item[data-v-08591146] {
        grid-template-columns:150px 1fr 1fr
    }
}

@media(max-width: 480px) {
    .history .list-item .item[data-v-08591146] {
        grid-template-columns:80px 1fr 1fr
    }

    .history .list-item .item .time[data-v-08591146] {
        min-width: 80px
    }
}

@media(max-width: 375px) {
    .history .list-item .item[data-v-08591146] {
        grid-template-columns:50px 1fr 1fr
    }

    .history .list-item .item .time[data-v-08591146] {
        min-width: 50px
    }

    .history .list-item .item .amount[data-v-08591146],.history .list-item .item .content-history[data-v-08591146],.history .list-item .item .time[data-v-08591146],.history .list-item .item .user[data-v-08591146] {
        font-size: 9px
    }
}

#deposit .list-item[data-v-08591146],#event .list-item[data-v-08591146],#message .list-item[data-v-08591146],#withdraw .list-item[data-v-08591146] {
    overflow: hidden;
    background: #000
}

#deposit .list-item .item[data-v-08591146],#event .list-item .item[data-v-08591146],#message .list-item .item[data-v-08591146],#withdraw .list-item .item[data-v-08591146] {
    height: 42px
}

#message .tab-notification[data-v-08591146] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 8px
}

#message .tab-notification div[data-v-08591146] {
    text-align: left;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: #000;
    border: 2px solid #424242;
    border-bottom: none;
    border-radius: 10px 10px 0 0;
    text-transform: capitalize;
    cursor: pointer;
    transition: all .4s
}

#message .tab-notification div[data-v-08591146]:hover {
    opacity: .7;
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 375px) {
    #message .tab-notification div[data-v-08591146] {
        font-size:10px
    }
}

#message .tab-notification .active[data-v-08591146] {
    background: #5721f0;
    border: 2px solid #5721f0;
    border-bottom: none
}

#message .tab-notification .active[data-v-08591146]:hover {
    transform: scale(1);
    opacity: 1
}

#message #list-message[data-v-08591146] {
    position: relative
}

#message .list-item .item[data-v-08591146] {
    display: grid;
    grid-template-columns: 150px .8fr 1.2fr;
    gap: 8px;
    align-items: center
}

#message .list-item .item .time[data-v-08591146] {
    min-width: 125px
}

#message .list-item .item .wrap-content-history[data-v-08591146] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 12px 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .wrap-title-history[data-v-08591146] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .content-history[data-v-08591146],#message .list-item .item .title-history[data-v-08591146] {
    width: 100%;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 10px 0 5px;
    font-size: 13px;
    text-align: start;
    position: relative
}

@media(max-width: 480px) {
    #message .list-item .item[data-v-08591146] {
        grid-template-columns:80px 1fr 1fr
    }

    #message .list-item .item .time[data-v-08591146] {
        max-width: 80px;
        min-width: 1px
    }
}

@media(max-width: 375px) {
    #message .list-item .item[data-v-08591146] {
        grid-template-columns:50px 1fr 1fr
    }

    #message .list-item .item .time[data-v-08591146] {
        max-width: 50px
    }

    #message .list-item .item .content-history[data-v-08591146],#message .list-item .item .title-history[data-v-08591146] {
        font-size: 9px
    }
}

#event .list-item .item[data-v-08591146],#message .list-item .item[data-v-08591146] {
    cursor: pointer
}

#event .list-item .item:hover .content-history[data-v-08591146],#event .list-item .item:hover .time[data-v-08591146],#event .list-item .item:hover .title-history[data-v-08591146],#message .list-item .item:hover .content-history[data-v-08591146],#message .list-item .item:hover .time[data-v-08591146],#message .list-item .item:hover .title-history[data-v-08591146] {
    opacity: .7
}

@keyframes scrollRow-08591146 {
    0% {
        transform: translateY(0);
        top: 0
    }

    5% {
        transform: translateY(0);
        top: 0
    }

    6% {
        transform: translateY(-42px);
        top: -42px
    }

    10% {
        transform: translateY(-42px);
        top: -42px
    }

    11% {
        transform: translateY(-84px);
        top: -84px
    }

    15% {
        transform: translateY(-84px);
        top: -84px
    }

    16% {
        transform: translateY(-126px);
        top: -126px
    }

    20% {
        transform: translateY(-126px);
        top: -126px
    }

    21% {
        transform: translateY(-168px);
        top: -168px
    }

    25% {
        transform: translateY(-168px);
        top: -168px
    }

    26% {
        transform: translateY(-210px);
        top: -210px
    }

    30% {
        transform: translateY(-210px);
        top: -210px
    }

    31% {
        transform: translateY(-252px);
        top: -252px
    }

    35% {
        transform: translateY(-252px);
        top: -252px
    }

    36% {
        transform: translateY(-294px);
        top: -294px
    }

    40% {
        transform: translateY(-294px);
        top: -294px
    }

    41% {
        transform: translateY(-336px);
        top: -336px
    }

    45% {
        transform: translateY(-336px);
        top: -336px
    }

    46% {
        transform: translateY(-378px);
        top: -378px
    }

    50% {
        transform: translateY(-378px);
        top: -378px
    }

    42% {
        transform: translateY(-420px);
        top: -420px
    }

    55% {
        transform: translateY(-420px);
        top: -420px
    }

    56% {
        transform: translateY(-462px);
        top: -462px
    }

    60% {
        transform: translateY(-462px);
        top: -462px
    }

    61% {
        transform: translateY(-504px);
        top: -504px
    }

    65% {
        transform: translateY(-504px);
        top: -504px
    }

    66% {
        transform: translateY(-546px);
        top: -546px
    }

    70% {
        transform: translateY(-546px);
        top: -546px
    }

    71% {
        transform: translateY(-588px);
        top: -588px
    }

    75% {
        transform: translateY(-588px);
        top: -588px
    }

    76% {
        transform: translateY(-630px);
        top: -630px
    }

    80% {
        transform: translateY(-630px);
        top: -630px
    }

    81% {
        transform: translateY(-672px);
        top: -672px
    }

    85% {
        transform: translateY(-672px);
        top: -672px
    }

    86% {
        transform: translateY(-714px);
        top: -714px
    }

    90% {
        transform: translateY(-714px);
        top: -714px
    }

    91% {
        transform: translateY(-756px);
        top: -756px
    }

    95% {
        transform: translateY(-756px);
        top: -756px
    }

    96% {
        transform: translateY(-798px);
        top: -798px
    }

    97% {
        transform: translateY(0);
        top: 0
    }
}

#wrap_slot[data-v-0af8bc4e] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 26px
}

.wrap_slot_list .slot_list[data-v-0af8bc4e] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 16px
}

.wrap_slot_list .item_slot[data-v-0af8bc4e] {
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: rgba(0,0,0,.5);
    max-width: 220px;
    max-height: 162px;
    cursor: pointer;
    position: relative;
    transition: all .5s ease-in;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-0af8bc4e] {
    width: auto;
    height: calc(100% - 42px);
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-0af8bc4e] {
    width: 100%;
    height: 40px;
    border-top: 2px solid #e75bff;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-0af8bc4e] {
    width: 60%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap_slot_list .item_slot .item_total_game[data-v-0af8bc4e] {
    display: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    text-align: center
}

.wrap_slot_list .item_slot .overlay[data-v-0af8bc4e] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    transition: all .5s;
    cursor: pointer
}

.wrap_slot_list .item_slot .play[data-v-0af8bc4e] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.wrap_slot_list .item_slot[data-v-0af8bc4e]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot[data-v-0af8bc4e]:hover:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 20px;
    background-color: rgba(0,0,0,.7);
    z-index: 1
}

.wrap_slot_list .item_slot[data-v-0af8bc4e]:hover:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(../images/bg-button-play.8070848a.png);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 2;
    background-position: 50%;
    height: 30%;
    width: 30%
}

.wrap_slot_list .item_slot:hover .overlay[data-v-0af8bc4e] {
    opacity: 1;
    transition: all .5s
}

.wrap_slot_list .item_slot:hover .item_image[data-v-0af8bc4e] {
    height: 100%;
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot:hover .item_image img[data-v-0af8bc4e] {
    border-radius: 20px
}

.wrap_slot_list .item_slot:hover .item_logo_brand[data-v-0af8bc4e] {
    position: absolute;
    top: 0;
    border-top: 0;
    height: 45px;
    z-index: 2
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot:hover .item_logo_brand[data-v-0af8bc4e] {
        height:38px
    }
}

.wrap_slot_list .item_slot:hover .item_total_game[data-v-0af8bc4e] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    display: block;
    z-index: 2;
    animation: top_total-0af8bc4e .3s
}

@keyframes top_total-0af8bc4e {
    0% {
        bottom: -10px;
        opacity: 0
    }

    to {
        bottom: 10px;
        opacity: 1
    }
}

@keyframes logo_brand-0af8bc4e {
    0% {
        top: 100%;
        opacity: 0
    }

    to {
        top: 0;
        opacity: 1
    }
}

@media(max-width: 1300px) {
    .wrap_slot_list .slot_list[data-v-0af8bc4e] {
        grid-template-columns:repeat(5,1fr)
    }

    .wrap_slot_list .item_slot[data-v-0af8bc4e] {
        max-width: 230px
    }
}

@media(max-width: 1000px) {
    .wrap_slot_list .slot_list[data-v-0af8bc4e] {
        grid-template-columns:repeat(4,1fr)
    }

    .wrap_slot_list .item_slot[data-v-0af8bc4e] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-0af8bc4e] {
        font-size: 16px;
        font-weight: 600
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .slot_list[data-v-0af8bc4e] {
        grid-template-columns:repeat(3,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .item_slot[data-v-0af8bc4e] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-0af8bc4e] {
        font-size: 14px;
        font-weight: 600
    }
}

@media(max-width: 500px) {
    .wrap_slot_list .slot_list[data-v-0af8bc4e] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-0af8bc4e] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-0af8bc4e] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-0af8bc4e]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

#carousel[data-v-cadd92c8] {
    padding: 50px 0 20px;
    height: 400px
}

@media(max-width: 1300px) {
    #carousel[data-v-cadd92c8] {
        height:330px;
        padding: 20px 0 20px
    }
}

@media(max-width: 992px) {
    #carousel[data-v-cadd92c8] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel[data-v-cadd92c8] {
        height:200px
    }
}

@media(max-width: 500px) {
    #carousel[data-v-cadd92c8] {
        height:200px
    }
}

@media(max-width: 320px) {
    #carousel[data-v-cadd92c8] {
        height:200px
    }
}

#carousel img[data-v-cadd92c8] {
    width: 100%;
    height: 100%
}

#carousel .visual-main[data-v-cadd92c8] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .visual-main .visual-list[data-v-cadd92c8] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel .visual-main .visual-list .visual-item[data-v-cadd92c8] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s;
    border-radius: 10px;
    background-color: #000
}

#carousel .visual-main .visual-list .visual-item img[data-v-cadd92c8] {
    border-radius: 10px
}

#carousel .visual-main .visual-list .visual-item img[lazy=loading][data-v-cadd92c8] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .decorate[data-v-cadd92c8] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-cadd92c8] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-cadd92c8] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-cadd92c8] {
    width: 100%;
    animation: rotateCircle45-cadd92c8 5s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[lazy=loading][data-v-cadd92c8] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-cadd92c8] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-cadd92c8] {
    width: 100%;
    animation: rotateCircle150-cadd92c8 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[lazy=loading][data-v-cadd92c8] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-cadd92c8] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-cadd92c8] {
    width: 100%;
    animation: animationHeight20-cadd92c8 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[lazy=loading][data-v-cadd92c8] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-cadd92c8] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-cadd92c8] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-cadd92c8] {
    width: 100%;
    animation: animationWidth-cadd92c8 3s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[lazy=loading][data-v-cadd92c8] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-cadd92c8] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-cadd92c8] {
    width: 100%;
    animation: rotateCircle150-cadd92c8 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[lazy=loading][data-v-cadd92c8] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-cadd92c8] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-cadd92c8] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-cadd92c8] {
    width: 100%;
    animation: rotateCircle360-cadd92c8 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[lazy=loading][data-v-cadd92c8] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-cadd92c8] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-cadd92c8] {
    width: 100%;
    animation: rotateCircle150-cadd92c8 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[lazy=loading][data-v-cadd92c8] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .image-dealer[data-v-cadd92c8] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel .visual-main .visual-list .active[data-v-cadd92c8] {
    opacity: 1;
    transition: all 1s
}

#carousel .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-84%) scale(.44)
    }

    #carousel .visual-main .visual-list .active .wrap-title h5[data-v-cadd92c8] {
        width: 265px
    }
}

@media(max-width: 375px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-88%) scale(.4)
    }
}

@media(max-width: 340px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
        transform:translate(-48%,-88%) scale(.4)
    }
}

#carousel .visual-main .visual-list .active .image-dealer[data-v-cadd92c8] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .image-dealer[data-v-cadd92c8] {
        -o-object-fit:contain;
        object-fit: contain;
        transform: translate(-12%,-15px) scale(1.2)
    }
}

@media(max-width: 400px) {
    #carousel .visual-main .visual-list .active .image-dealer[data-v-cadd92c8] {
        transform:translate(-12%,-22px) scale(1.3)
    }
}

#carousel .visual-main .visual-list .active .banner-event .decorate-1[data-v-cadd92c8] {
    animation: showIconEvent1-cadd92c8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-2[data-v-cadd92c8] {
    animation: showIconEvent2-cadd92c8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-3[data-v-cadd92c8] {
    animation: showIconEvent3-cadd92c8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-1[data-v-cadd92c8] {
    animation: showIconEvent1-cadd92c8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-2[data-v-cadd92c8] {
    animation: showIconEvent2-cadd92c8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-1[data-v-cadd92c8] {
    animation: showIconEvent1-cadd92c8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-2[data-v-cadd92c8] {
    animation: showIconEvent2-cadd92c8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .visual-list-btn[data-v-cadd92c8] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-cadd92c8] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel .visual-main .visual-list .visual-list-btn .active[data-v-cadd92c8] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 5px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-list-btn[data-v-cadd92c8] {
        bottom:15px
    }

    #carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-cadd92c8] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel .visual-main .visual-list .visual-list-btn .active[data-v-cadd92c8] {
        width: 13px;
        height: 13px
    }
}

#carousel .visual-main .visual-list .wrap-arrow[data-v-cadd92c8] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 20px;
    justify-content: space-between;
    z-index: 2
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cadd92c8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cadd92c8] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cadd92c8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cadd92c8] {
    height: 14px;
    width: 7px
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cadd92c8]:disabled,#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cadd92c8]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-cadd92c8] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cadd92c8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cadd92c8] {
        width: 30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cadd92c8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cadd92c8] {
        height: 12px;
        width: 6px
    }

    #carousel .visual-main .visual-list .wrap-arrow[data-v-cadd92c8] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cadd92c8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cadd92c8] {
        width: 20px;
        height: 20px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cadd92c8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cadd92c8] {
        height: 10px;
        width: 5px
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cadd92c8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cadd92c8] {
        width:30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cadd92c8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cadd92c8] {
        height: 16px;
        width: 8px
    }
}

#carousel .mySwiper[data-v-cadd92c8] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .mySwiper .swiper-button-next[data-v-cadd92c8],#carousel .mySwiper .swiper-button-prev[data-v-cadd92c8] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel .mySwiper button[data-v-cadd92c8]:disabled,#carousel .mySwiper button[disabled][data-v-cadd92c8] {
    opacity: .6
}

#carousel .mySwiper .swiper-button-next[data-v-cadd92c8]:after,#carousel .mySwiper .swiper-button-prev[data-v-cadd92c8]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel .mySwiper[data-v-cadd92c8] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel .mySwiper[data-v-cadd92c8] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel .mySwiper[data-v-cadd92c8] {
        height:150px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-cadd92c8],#carousel .mySwiper .swiper-button-prev[data-v-cadd92c8] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel .mySwiper[data-v-cadd92c8] {
        height:100px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-cadd92c8],#carousel .mySwiper .swiper-button-prev[data-v-cadd92c8] {
        top: 60%
    }
}

#carousel .custom[data-v-cadd92c8] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .wrap-title[data-v-cadd92c8] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel .wrap-title h3[data-v-cadd92c8] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel .wrap-title h5[data-v-cadd92c8] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel .wrap-title button[data-v-cadd92c8] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel .wrap-title button p[data-v-cadd92c8] {
    position: relative;
    z-index: 1
}

#carousel .wrap-title button[data-v-cadd92c8]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel .wrap-title button[data-v-cadd92c8]:hover {
    transition: all .3s ease-in
}

#carousel .wrap-title button[data-v-cadd92c8]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel .wrap-title h5[data-v-cadd92c8] {
        width: 280px
    }
}

#carousel-custom[data-v-cadd92c8] {
    height: 390px
}

@media(min-width: 1301px)and (max-width:1600px) {
    #carousel-custom .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.8)!important
    }
}

@media(max-width: 1800px) {
    #carousel-custom[data-v-cadd92c8] {
        height:350px
    }
}

@media(max-width: 1520px) {
    #carousel-custom[data-v-cadd92c8] {
        height:300px
    }
}

@media(max-width: 992px) {
    #carousel-custom[data-v-cadd92c8] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel-custom[data-v-cadd92c8] {
        height:200px
    }
}

@media(max-width: 600px) {
    #carousel-custom[data-v-cadd92c8] {
        height:170px
    }
}

@media(max-width: 500px) {
    #carousel-custom[data-v-cadd92c8] {
        height:150px
    }
}

@media(max-width: 374px) {
    #carousel-custom[data-v-cadd92c8] {
        height:120px
    }
}

#carousel-custom img[data-v-cadd92c8] {
    width: 100%;
    height: 100%
}

#carousel-custom .visual-main[data-v-cadd92c8] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .visual-main .visual-list[data-v-cadd92c8] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel-custom .visual-main .visual-list .visual-item[data-v-cadd92c8] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel-custom .visual-main .visual-list .visual-item img[data-v-cadd92c8] {
    border-radius: 10px
}

#carousel-custom .visual-main .visual-list .visual-item .decorate[data-v-cadd92c8] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-cadd92c8] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-cadd92c8] {
        left:5%
    }
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-cadd92c8] {
    width: 100%;
    animation: rotateCircle45-cadd92c8 5s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-cadd92c8] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-cadd92c8] {
    width: 100%;
    animation: rotateCircle150-cadd92c8 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-cadd92c8] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-cadd92c8] {
    width: 100%;
    animation: animationHeight20-cadd92c8 4s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-cadd92c8] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-cadd92c8] {
    width: 100%;
    animation: animationWidth-cadd92c8 3s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-cadd92c8] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-cadd92c8] {
    width: 100%;
    animation: rotateCircle150-cadd92c8 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-cadd92c8] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-cadd92c8] {
    width: 100%;
    animation: rotateCircle360-cadd92c8 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-cadd92c8] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-cadd92c8] {
    width: 100%;
    animation: rotateCircle150-cadd92c8 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .image-dealer[data-v-cadd92c8] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel-custom .visual-main .visual-list .active[data-v-cadd92c8] {
    opacity: 1;
    transition: all 1s
}

#carousel-custom .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.35)
    }

    #carousel-custom .visual-main .visual-list .active .wrap-title h5[data-v-cadd92c8] {
        width: 250px
    }
}

@media(max-width: 375px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.3)
    }
}

#carousel-custom .visual-main .visual-list .active .image-dealer[data-v-cadd92c8] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-1[data-v-cadd92c8] {
    animation: showIconEvent1-cadd92c8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-2[data-v-cadd92c8] {
    animation: showIconEvent2-cadd92c8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-3[data-v-cadd92c8] {
    animation: showIconEvent3-cadd92c8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-1[data-v-cadd92c8] {
    animation: showIconEvent1-cadd92c8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-2[data-v-cadd92c8] {
    animation: showIconEvent2-cadd92c8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-1[data-v-cadd92c8] {
    animation: showIconEvent1-cadd92c8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-2[data-v-cadd92c8] {
    animation: showIconEvent2-cadd92c8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .visual-list-btn[data-v-cadd92c8] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-cadd92c8] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-cadd92c8] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 8px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-list-btn[data-v-cadd92c8] {
        bottom:15px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-cadd92c8] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-cadd92c8] {
        width: 13px;
        height: 13px
    }
}

#carousel-custom .visual-main .visual-list .wrap-arrow[data-v-cadd92c8] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 10px;
    justify-content: space-between;
    z-index: 2
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cadd92c8],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cadd92c8] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cadd92c8],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cadd92c8] {
    height: 14px;
    width: 7px
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cadd92c8]:disabled,#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cadd92c8]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-cadd92c8] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cadd92c8],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cadd92c8] {
        width: 30px;
        height: 30px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cadd92c8],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cadd92c8] {
        height: 12px;
        width: 6px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-cadd92c8] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cadd92c8],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cadd92c8] {
        width: 20px;
        height: 20px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cadd92c8],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cadd92c8] {
        height: 10px;
        width: 5px
    }
}

#carousel-custom .mySwiper[data-v-cadd92c8] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .mySwiper .swiper-button-next[data-v-cadd92c8],#carousel-custom .mySwiper .swiper-button-prev[data-v-cadd92c8] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel-custom .mySwiper button[data-v-cadd92c8]:disabled,#carousel-custom .mySwiper button[disabled][data-v-cadd92c8] {
    opacity: .6
}

#carousel-custom .mySwiper .swiper-button-next[data-v-cadd92c8]:after,#carousel-custom .mySwiper .swiper-button-prev[data-v-cadd92c8]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel-custom .mySwiper[data-v-cadd92c8] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel-custom .mySwiper[data-v-cadd92c8] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel-custom .mySwiper[data-v-cadd92c8] {
        height:150px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-cadd92c8],#carousel-custom .mySwiper .swiper-button-prev[data-v-cadd92c8] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel-custom .mySwiper[data-v-cadd92c8] {
        height:100px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-cadd92c8],#carousel-custom .mySwiper .swiper-button-prev[data-v-cadd92c8] {
        top: 60%
    }
}

#carousel-custom .custom[data-v-cadd92c8] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .wrap-title[data-v-cadd92c8] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel-custom .wrap-title h3[data-v-cadd92c8] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel-custom .wrap-title h5[data-v-cadd92c8] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel-custom .wrap-title button[data-v-cadd92c8] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel-custom .wrap-title button p[data-v-cadd92c8] {
    position: relative;
    z-index: 1
}

#carousel-custom .wrap-title button[data-v-cadd92c8]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel-custom .wrap-title button[data-v-cadd92c8]:hover {
    transition: all .3s ease-in
}

#carousel-custom .wrap-title button[data-v-cadd92c8]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel-custom .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel-custom .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel-custom .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel-custom .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel-custom .wrap-title[data-v-cadd92c8] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel-custom .wrap-title h5[data-v-cadd92c8] {
        width: 280px
    }
}

.default[data-v-cadd92c8] {
    width: 95%;
    margin: 0 auto
}

.v-window-x-reverse-transition-enter-active[data-v-cadd92c8],.v-window-x-reverse-transition-leave-active[data-v-cadd92c8],.v-window-x-transition-enter-active[data-v-cadd92c8],.v-window-x-transition-leave-active[data-v-cadd92c8],.v-window-y-reverse-transition-enter-active[data-v-cadd92c8],.v-window-y-reverse-transition-leave-active[data-v-cadd92c8],.v-window-y-transition-enter-active[data-v-cadd92c8],.v-window-y-transition-leave-active[data-v-cadd92c8] {
    transition: 1s cubic-bezier(.25,.8,.5,1)!important
}

@keyframes rotateCircle45-cadd92c8 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle150-cadd92c8 {
    0%,to {
        transform: rotate(-90deg)
    }

    50% {
        transform: rotate(60deg)
    }
}

@keyframes rotateCircle360-cadd92c8 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(1turn)
    }
}

@keyframes animationHeight20-cadd92c8 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes animationWidth-cadd92c8 {
    0%,to {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes showIconEvent1-cadd92c8 {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent2-cadd92c8 {
    0% {
        opacity: 0;
        transform: translate(-150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent3-cadd92c8 {
    0% {
        opacity: 0;
        transform: translate(150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#top-game[data-v-87b0b4b8] {
    width: 100%;
    position: relative;
    margin-bottom: 20px!important
}

.default[data-v-87b0b4b8] {
    width: 95%!important;
    margin: 0 auto!important
}

.list-item-top-desktop[data-v-87b0b4b8] {
    display: grid;
    overflow: hidden
}

.list-item-top-desktop .item-top-game .wraper-image-game[data-v-87b0b4b8] {
    width: 100%;
    height: 100%
}

.list-item-top-desktop.mobile[data-v-87b0b4b8] {
    display: none
}

h5[data-v-87b0b4b8] {
    color: var(--ready-casino-light);
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 12px;
    background-image: url(../images/bg_title.c83a7b7b.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: -moz-max-content;
    width: max-content;
    border-radius: 10px;
    padding: 6px 10px;
    border: 1px solid #ab47bc;
    box-shadow: 0 0 14.4px 0 rgba(231,91,255,.5)
}

h5 img[data-v-87b0b4b8] {
    width: 25px;
    height: 25px;
    -o-object-fit: cover;
    object-fit: cover
}

.item-top-game[data-v-87b0b4b8] {
    position: relative;
    display: flex;
    flex-direction: column;
    max-width: 220px;
    padding: 30px 15px 20px;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game[data-v-87b0b4b8] {
        max-width:160px;
        padding: 20px 10px 10px
    }
}

.item-top-game[data-v-87b0b4b8]:before {
    content: "";
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: 31px;
    height: 100px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(0deg,#000,transparent);
    z-index: 0
}

@media(max-width: 768px) {
    .item-top-game[data-v-87b0b4b8]:before {
        left:11px;
        right: 11px;
        bottom: 21px
    }
}

.item-top-game .label-shaped_popular[data-v-87b0b4b8] {
    position: absolute;
    right: 15px;
    top: 35px;
    transform: rotate(-5deg);
    z-index: 1
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular[data-v-87b0b4b8] {
        right:10px;
        top: 24px
    }
}

.item-top-game .label-shaped_popular span[data-v-87b0b4b8] {
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    width: 60px;
    transform: skew(-5deg);
    box-shadow: 0 4px 4px rgba(0,0,0,.7);
    font-size: 14px;
    font-weight: 800
}

.item-top-game .label-shaped_popular span.hot_game[data-v-87b0b4b8] {
    background: #df3702
}

.item-top-game .label-shaped_popular span.pop_game[data-v-87b0b4b8] {
    background: #2077fd
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular span[data-v-87b0b4b8] {
        width:55px;
        font-size: 13px;
        font-weight: 600
    }
}

.item-top-game .image-game[data-v-87b0b4b8] {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    box-shadow: 0 4px 13.5px 0 #000;
    margin-bottom: 10px
}

.item-top-game .wrap-logo-company[data-v-87b0b4b8] {
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    height: 45px;
    z-index: 3;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .wrap-logo-company[data-v-87b0b4b8] {
        bottom:26px;
        width: 90px
    }
}

.item-top-game .wrap-logo-company img[data-v-87b0b4b8] {
    width: 100%;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.item-top-game .box-shadow[data-v-87b0b4b8] {
    position: absolute;
    width: calc(100% - 30px);
    height: calc(100% - 60px);
    top: 30px;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    z-index: 0;
    cursor: pointer;
    opacity: 0;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .box-shadow[data-v-87b0b4b8] {
        width:calc(100% - 20px);
        height: calc(100% - 40px);
        top: 20px
    }
}

.item-top-game .play[data-v-87b0b4b8] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover;
    cursor: pointer
}

.item-top-game .crow[data-v-87b0b4b8] {
    width: 40px;
    height: auto;
    position: absolute;
    z-index: 2;
    right: 8px;
    top: 14px
}

@media(max-width: 768px) {
    .item-top-game .crow[data-v-87b0b4b8] {
        right:2px;
        top: 4px
    }
}

.item-top-game h6[data-v-87b0b4b8] {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    bottom: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 30px);
    height: 30px;
    transition: all .2s;
    cursor: pointer
}

.item-top-game[data-v-87b0b4b8]:hover {
    transform: scale(1.08);
    position: relative;
    width: 100%;
    transition: all .4s
}

.item-top-game:hover h6[data-v-87b0b4b8] {
    bottom: 40px;
    transition: all .4s;
    z-index: 2
}

.item-top-game:hover .wrap-logo-company[data-v-87b0b4b8] {
    transition: all .4s;
    padding: 0;
    background: none;
    border: none
}

@media(max-width: 768px) {
    .item-top-game:hover .wrap-logo-company[data-v-87b0b4b8] {
        width:100px
    }
}

.item-top-game:hover .wrap-logo-company img[data-v-87b0b4b8] {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0
}

.item-top-game:hover .box-shadow[data-v-87b0b4b8] {
    opacity: 1;
    transition: all .4s
}

.list-item-top-mobile[data-v-87b0b4b8] {
    display: none
}

.marquee[data-v-87b0b4b8] {
    position: relative;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-top: 10px
}

.see-more[data-v-87b0b4b8] {
    display: none;
    position: absolute;
    top: 0;
    right: 2.5%;
    cursor: pointer;
    padding: 4px 10px;
    background: var(--ready-casino-light);
    border-radius: 8px
}

@media(max-width: 768px) {
    .list-item-top-desktop[data-v-87b0b4b8] {
        display:none
    }

    .list-item-top-desktop.mobile[data-v-87b0b4b8] {
        display: grid
    }

    .see-more[data-v-87b0b4b8] {
        display: block!important
    }

    .list-item-top-mobile[data-v-87b0b4b8] {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        gap: 20px;
        padding-top: 20px
    }

    .list-item-top-mobile .item-top-game[data-v-87b0b4b8] {
        margin-right: 0;
        padding: 0;
        max-width: 100%
    }

    .list-item-top-mobile .item-top-game .crow[data-v-87b0b4b8] {
        top: -14px;
        right: -8px
    }

    .list-item-top-mobile .item-top-game .box-shadow[data-v-87b0b4b8] {
        width: 100%;
        height: calc(100% - 30px);
        top: 0
    }

    .list-item-top-mobile .item-top-game .image-game[data-v-87b0b4b8] {
        width: 100%;
        height: 100%;
        margin-bottom: 30px
    }

    .list-item-top-mobile .item-top-game h6[data-v-87b0b4b8] {
        font-size: 12px;
        width: 100%
    }

    .list-item-top-mobile .item-top-game .play[data-v-87b0b4b8] {
        top: calc(45% - 20px);
        right: calc(50% - 20px);
        width: 40px;
        height: 40px
    }

    .list-item-top-mobile .item-top-game:hover h6[data-v-87b0b4b8] {
        bottom: 35px
    }
}

@media(max-width: 480px) {
    .list-item-top-mobile[data-v-87b0b4b8] {
        display:grid;
        grid-template-columns: repeat(2,1fr)
    }

    h5[data-v-87b0b4b8] {
        font-size: 14px
    }

    .see-more[data-v-87b0b4b8] {
        font-size: 13px;
        top: 0
    }
}

@media(max-width: 374px) {
    .item-top-game h6[data-v-87b0b4b8] {
        font-size:10px
    }

    .item-top-game .wrap-logo-company[data-v-87b0b4b8] {
        width: 60%
    }

    .item-top-game:hover .wrap-logo-company[data-v-87b0b4b8] {
        padding: 5px 10px
    }

    h5[data-v-87b0b4b8] {
        width: 100%;
        font-size: 13px
    }

    .see-more[data-v-87b0b4b8] {
        font-size: 13px;
        top: 0
    }
}

#top-game {
    .v-slide-group__next,.v-slide-group__prev {
        position: absolute;
        top: 4px;
        .mdi:before {
            background: var(--primaryPlayG1);
            color: #000;
            border-radius: 4px;
            padding: 4px;
            background: #fff;
            border-radius: 50%
        }
    }

    .v-slide-group__next {
        right: -8px
    }

    .v-slide-group__prev {
        right: 28px
    }
}

#casino[data-v-126a851f] {
    margin: 0 auto
}

@media(max-width: 768px) {
    #casino[data-v-126a851f] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-126a851f] {
        padding:26px 8px
    }
}

.casino_title[data-v-126a851f] {
    color: var(--ready-casino-light);
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: 10px
}

.list-casino[data-v-126a851f] {
    display: grid;
    grid-template-columns: repeat(5,1fr);
    grid-gap: 16px;
    margin-bottom: 20px;
    padding: 16px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

@media(max-width: 1200px) {
    .list-casino[data-v-126a851f] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 992px) {
    .list-casino[data-v-126a851f] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino[data-v-126a851f] {
        border:none;
        padding: 0
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-126a851f] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-126a851f] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-126a851f] {
    height: 190px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #981fad;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-126a851f] {
        height:160px
    }
}

.list-casino .item-casino[data-v-126a851f]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-126a851f] {
    height: 190px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-126a851f] {
        height:140px
    }
}

.list-casino .item-casino .wrap-logo[data-v-126a851f] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-126a851f] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-126a851f] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-126a851f] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-126a851f] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-126a851f]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-126a851f] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-126a851f] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-126a851f] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-126a851f] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-126a851f] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-126a851f] {
        height: 120px
    }

    .list-casino .item-casino .wrap-icon[data-v-126a851f] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-126a851f] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-126a851f]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-126a851f] {
    display: none
}

.wrap-icon[data-v-126a851f] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-126a851f] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-126a851f] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-126a851f] {
    animation: scBtnAnim-126a851f .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-126a851f]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-126a851f] {
    font-size: 15px!important
}

@keyframes scBtnAnim-126a851f {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#wrap-sport[data-v-e5ba988e] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    margin: 0 auto;
    border: 2px solid var(--ready-casino-light);
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
    background: url(../images/bg-sport-game-new.f90c1ecf.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover
}

.content-sport[data-v-e5ba988e] {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.image-sport[data-v-e5ba988e] {
    height: 100%;
    z-index: 1;
    animation: animate-e5ba988e 3s infinite
}

.play-game[data-v-e5ba988e] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    z-index: 2;
    gap: 10px;
    padding: 5px 20px;
    border-radius: 10px;
    background: linear-gradient(180deg,#2dae60 10.2%,#dedede 240.82%);
    box-shadow: inset 2px 2px 2.2px 0 hsla(0,0%,100%,.5),0 4px 0 0 rgba(0,0,0,.5);
    cursor: pointer;
    transition: all .25s;
    opacity: .92
}

.play-game img[data-v-e5ba988e] {
    width: auto
}

.play-game h5[data-v-e5ba988e] {
    color: #fff;
    text-shadow: 0 4px 4px rgba(0,0,0,.25);
    font-size: 24px;
    font-weight: 900;
    text-transform: uppercase
}

.play-game[data-v-e5ba988e]:hover {
    transform: translateY(-4px);
    opacity: 1;
    transition: all .5
}

@media(max-width: 375px) {
    .play-game h5[data-v-e5ba988e] {
        font-size:16px
    }

    .play-game img[data-v-e5ba988e] {
        width: 34px
    }
}

.logo[data-v-e5ba988e] {
    position: absolute;
    bottom: 10%;
    height: auto!important;
    z-index: 1
}

.cover-logo[data-v-e5ba988e] {
    position: absolute;
    bottom: 2%;
    height: auto
}

@media(max-width: 768px) {
    .cover-logo[data-v-e5ba988e] {
        bottom:5%;
        width: 200px
    }
}

.cover-logo-2[data-v-e5ba988e] {
    position: absolute;
    left: 20%;
    z-index: 0
}

.cover-logo-3[data-v-e5ba988e] {
    position: absolute;
    z-index: 0;
    width: 500px;
    top: 0
}

@media(max-width: 768px) {
    .cover-logo-3[data-v-e5ba988e] {
        width:40%
    }

    .image-sport[data-v-e5ba988e] {
        height: 300px
    }

    .logo[data-v-e5ba988e] {
        height: 40px!important
    }
}

@keyframes animate-e5ba988e {
    0%,to {
        transform: scale(.8)
    }

    50% {
        transform: scale(.9)
    }
}

.wrap-home[data-v-c7e0c7b2] {
    position: relative;
    z-index: 1
}

.default[data-v-c7e0c7b2] {
    width: 95%!important
}

@media(max-width: 1300px) {
    .custom[data-v-c7e0c7b2] {
        margin-top:62px
    }
}

#wrap-jackpot[data-v-2196c10e] {
    position: relative;
    margin-bottom: 30px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    overflow: hidden;
    height: 220px
}

@media(max-width: 1440px) {
    #wrap-jackpot[data-v-2196c10e] {
        height:auto
    }
}

#wrap-jackpot img[data-v-2196c10e] {
    width: 100%;
    height: auto;
    border-radius: 10px
}

#wrap-jackpot .img-desktop[data-v-2196c10e] {
    transition: all .3s ease-in
}

#wrap-jackpot .img-mobile[data-v-2196c10e] {
    display: none;
    transition: all .3s ease-in
}

#wrap-jackpot .img-desktop-child[data-v-2196c10e] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

#wrap-jackpot #wrap-coin[data-v-2196c10e] {
    position: absolute;
    z-index: 1
}

#wrap-jackpot .coin1[data-v-2196c10e] {
    width: 4%;
    height: 18%;
    top: 45%;
    left: 13%
}

#wrap-jackpot .coin1 img[data-v-2196c10e] {
    animation: animationCoin1-2196c10e 4s linear infinite
}

#wrap-jackpot .coin2[data-v-2196c10e] {
    width: 3%;
    height: 27%;
    top: 20%;
    left: 30%
}

#wrap-jackpot .coin2 img[data-v-2196c10e] {
    animation: rotateCircle-2196c10e 10s linear infinite
}

#wrap-jackpot .coin3[data-v-2196c10e] {
    width: 8%;
    height: 40%;
    top: 10%;
    right: 23%
}

#wrap-jackpot .coin3 img[data-v-2196c10e] {
    animation: rotateCircle45-2196c10e 8s linear infinite
}

#wrap-jackpot[data-v-2196c10e]:hover {
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

#wrap-jackpot:hover .img-desktop-child[data-v-2196c10e] {
    animation: animationImage-2196c10e 1s forwards
}

#wrap-jackpot:hover .img-desktop[data-v-2196c10e] {
    transition: all .3s ease-in;
    transform: scale(1.03)
}

#wrap-jackpot:hover h3[data-v-2196c10e] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.5),0 -4px 10px hsla(0,0%,100%,.4)
}

#wrap-jackpot:hover .coin1[data-v-2196c10e] {
    animation: showCoin1-2196c10e .6s ease .3s backwards
}

#wrap-jackpot:hover .coin2[data-v-2196c10e] {
    animation: showCoin2-2196c10e .6s ease .3s backwards
}

#wrap-jackpot:hover .coin3[data-v-2196c10e] {
    animation: showCoin3-2196c10e .6s ease .3s backwards
}

#wrap-jackpot:hover .title[data-v-2196c10e] {
    z-index: 2
}

#wrap-jackpot .title[data-v-2196c10e] {
    width: 100%;
    height: 100px;
    padding: 15px 20px;
    z-index: 1;
    bottom: 0;
    position: absolute;
    display: flex;
    align-items: center;
    gap: 13px;
    border-radius: 0 0 10px 10px;
    background: linear-gradient(180deg,rgba(33,33,33,0),hsla(0,0%,7%,.46) 30.3%,#000 93.93%)
}

#wrap-jackpot .title h3[data-v-2196c10e] {
    display: flex;
    width: 68%;
    font-size: 28px;
    font-weight: 700;
    color: var(--ready-casino-light)
}

#wrap-jackpot .title .count[data-v-2196c10e] {
    width: 32%;
    font-family: Bebas Neue,sans-serif;
    font-size: 56px
}

#wrap-jackpot .title .count span[data-v-2196c10e] {
    cursor: pointer
}

@media(max-width: 1230px) {
    #wrap-jackpot .title[data-v-2196c10e] {
        height:80px
    }

    #wrap-jackpot .title h3[data-v-2196c10e] {
        font-size: 20px
    }

    #wrap-jackpot .title .count[data-v-2196c10e] {
        font-size: 36px
    }
}

@media(max-width: 992px) {
    #wrap-jackpot .title h3[data-v-2196c10e] {
        font-size:18px
    }

    #wrap-jackpot .title .count[data-v-2196c10e] {
        font-size: 24px
    }
}

@media(max-width: 600px) {
    #wrap-jackpot .title[data-v-2196c10e] {
        height:100px;
        flex-wrap: wrap;
        gap: 0 13px
    }

    #wrap-jackpot .title .count[data-v-2196c10e] {
        width: 100%
    }

    #wrap-jackpot .title h3[data-v-2196c10e] {
        width: 80%
    }
}

@media(max-width: 375px) {
    #wrap-jackpot .title .count[data-v-2196c10e] {
        font-size:18px
    }

    #wrap-jackpot .title h3[data-v-2196c10e] {
        font-size: 13px
    }
}

@media(max-width: 450px) {
    #wrap-jackpot .title[data-v-2196c10e] {
        height:80px
    }

    #wrap-jackpot svg[data-v-2196c10e] {
        width: 26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    #wrap-jackpot svg[data-v-2196c10e] {
        width:20px;
        height: 20px
    }
}

.default[data-v-2196c10e] {
    width: 95%;
    margin: 0 auto 20px
}

.img-mobile[data-v-2196c10e] {
    display: none
}

@media(max-width: 768px) {
    .img-desktop-child[data-v-2196c10e],.img-desktop[data-v-2196c10e] {
        display:none
    }

    #wrap-jackpot .img-mobile[data-v-2196c10e] {
        display: block
    }
}

@keyframes animationCoin1-2196c10e {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes rotateCircle-2196c10e {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircle45-2196c10e {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes animationImage-2196c10e {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes showCoin1-2196c10e {
    0% {
        opacity: 0;
        transform: translate(600%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin2-2196c10e {
    0% {
        opacity: 0;
        transform: translate(300%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin3-2196c10e {
    0% {
        opacity: 0;
        transform: translate(-100%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrapper_slot_home[data-v-1ffd5478] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-1ffd5478] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-1ffd5478] {
        font-size:14px
    }
}

.company[data-v-1ffd5478] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-1ffd5478]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-1ffd5478]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-1ffd5478] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-1ffd5478]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-1ffd5478]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-1ffd5478] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-1ffd5478]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-1ffd5478]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-1ffd5478],.outstanding[data-v-1ffd5478] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-1ffd5478],.item_company[data-v-1ffd5478] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-1ffd5478]:hover,.item_company[data-v-1ffd5478]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-1ffd5478],.content_item[data-v-1ffd5478] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-1ffd5478],.content_item .name[data-v-1ffd5478] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-1ffd5478],.content_item .name[data-v-1ffd5478] {
        font-size:10px
    }
}

.outstanding .item[data-v-1ffd5478] {
    min-height: 100px
}

.outstanding .disabled[data-v-1ffd5478] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-1ffd5478]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-1ffd5478] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-1ffd5478] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-1ffd5478] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-1ffd5478] {
    height: 50px
}

.outstanding .company_logo[data-v-1ffd5478] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-1ffd5478] {
    height: 35px
}

.outstanding .logo img[data-v-1ffd5478] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-1ffd5478] {
        width:60px
    }
}

.list-company[data-v-1ffd5478] {
    margin-top: 10px
}

.list-company .logo_item[data-v-1ffd5478] {
    width: 100%;
    height: 36px
}

img[data-v-1ffd5478] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-1ffd5478] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-1ffd5478] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-1ffd5478]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-1ffd5478] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-1ffd5478] {
    animation: scBtnAnim-1ffd5478 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-1ffd5478] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-1ffd5478] {
    color: #fff
}

.item-casino[data-v-1ffd5478]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-1ffd5478 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-1ffd5478] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-1ffd5478] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-1ffd5478],.outstanding[data-v-1ffd5478] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-1ffd5478] {
        padding:26px 12px
    }

    .body_slot[data-v-1ffd5478] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-1ffd5478],.outstanding[data-v-1ffd5478] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-1ffd5478] {
        padding:10px
    }

    .slot[data-v-1ffd5478] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-1ffd5478],.outstanding[data-v-1ffd5478] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-1ffd5478],.item_company[data-v-1ffd5478] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-1ffd5478] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-1ffd5478] {
        width: 30px;
        height: 35px
    }
}

#casino[data-v-24e37f95] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-24e37f95] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-24e37f95] {
        padding:26px 8px
    }
}

.list-casino[data-v-24e37f95] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-24e37f95] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-24e37f95] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-24e37f95] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-24e37f95] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e75bff;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-24e37f95] {
        height:160px
    }
}

.list-casino .item-casino[data-v-24e37f95]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-24e37f95] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-24e37f95] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-24e37f95] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-24e37f95] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-24e37f95] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-24e37f95] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-24e37f95] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-24e37f95]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-24e37f95] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-24e37f95] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-24e37f95] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-24e37f95] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-24e37f95] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-24e37f95] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-24e37f95] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-24e37f95] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-24e37f95]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-24e37f95] {
    display: none
}

.wrap-icon[data-v-24e37f95] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-24e37f95] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-24e37f95] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-24e37f95] {
    animation: scBtnAnim-24e37f95 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-24e37f95]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-24e37f95] {
    font-size: 15px!important
}

@keyframes scBtnAnim-24e37f95 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#partnership[data-v-569cdb51] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-569cdb51] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-569cdb51] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-569cdb51] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-569cdb51] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-569cdb51] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-569cdb51] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-569cdb51]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-569cdb51] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-569cdb51] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-569cdb51] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-569cdb51] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-569cdb51] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-569cdb51] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-569cdb51] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-569cdb51] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-569cdb51] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-0331a93c] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-0331a93c] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-0331a93c]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-0331a93c] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-0331a93c] {
    width: 100%
}

.form .form_input div[data-v-0331a93c] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-0331a93c] {
    margin-bottom: 4px
}

.form input[data-v-0331a93c],.form textarea[data-v-0331a93c] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-0331a93c]:focus,.form input[data-v-0331a93c]:hover,.form textarea[data-v-0331a93c]:focus,.form textarea[data-v-0331a93c]:hover {
    outline: none
}

.btn[data-v-0331a93c] {
    text-align: right
}

.btn .btn_submit[data-v-0331a93c] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-0331a93c]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-0331a93c] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-0331a93c] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-0331a93c] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-0331a93c],.form input[data-v-0331a93c],.form textarea[data-v-0331a93c] {
        width: 100%
    }
}

.wrap-pickgame[data-v-0ae88474] {
    display: grid;
    height: 180px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    margin-bottom: 20px
}

.wrap-pickgame img[data-v-0ae88474] {
    width: 100%
}

.wrap-pickgame .img-big[data-v-0ae88474] {
    border-radius: 10px
}

.wrap-pickgame .item[data-v-0ae88474] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 10px;
    border: 2px solid #6b6b6b;
    transition: all .3s ease-in;
    overflow: hidden
}

.wrap-pickgame .item .title[data-v-0ae88474] {
    position: absolute;
    width: 150px;
    height: 20px;
    top: calc(50% - 10px);
    left: calc(50% - 75px);
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-pickgame .item .title h5[data-v-0ae88474] {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 10px
}

@media(max-width: 992px) {
    .wrap-pickgame .item .title[data-v-0ae88474] {
        width:200px;
        left: calc(50% - 100px)
    }

    .wrap-pickgame .item .title h5[data-v-0ae88474] {
        font-size: 20px
    }
}

@media(max-width: 480px) {
    .wrap-pickgame .item .title h5[data-v-0ae88474] {
        font-size:14px;
        padding: 5px
    }
}

.wrap-pickgame .item .img-big[data-v-0ae88474] {
    position: relative;
    z-index: 1;
    transition: all .25s ease-in;
    height: 100%
}

.wrap-pickgame .item .img-dealer[data-v-0ae88474] {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .img-dealer2[data-v-0ae88474] {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .backdrop[data-v-0ae88474] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    transition: all .3s ease-in;
    z-index: 2
}

.wrap-pickgame .item[data-v-0ae88474]:hover {
    opacity: 1;
    border: 2px solid var(--apple-casino-light);
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

.wrap-pickgame .item[data-v-0ae88474]:hover:before {
    opacity: 1
}

.wrap-pickgame .item:hover .backdrop[data-v-0ae88474] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .item:hover .sub-title[data-v-0ae88474] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.4),0 -4px 10px hsla(0,0%,100%,.4)
}

.wrap-pickgame .item:hover .img-big[data-v-0ae88474] {
    transform: scale(1.05);
    transition: all .5s ease-in
}

.wrap-pickgame .item:hover .img-dealer2[data-v-0ae88474],.wrap-pickgame .item:hover .img-dealer[data-v-0ae88474] {
    animation: animationDealerImage-0ae88474 1s forwards
}

.wrap-pickgame .casino .img-dealer2[data-v-0ae88474],.wrap-pickgame .casino .img-dealer[data-v-0ae88474] {
    position: absolute;
    width: 35%
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .casino .img-dealer2[data-v-0ae88474],.wrap-pickgame .casino .img-dealer[data-v-0ae88474] {
        width:28%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .casino .img-dealer2[data-v-0ae88474],.wrap-pickgame .casino .img-dealer[data-v-0ae88474] {
        width:26%
    }
}

.wrap-pickgame .slot .img-dealer2[data-v-0ae88474],.wrap-pickgame .slot .img-dealer[data-v-0ae88474] {
    position: absolute;
    width: 42%
}

.wrap-pickgame .sport .img-dealer[data-v-0ae88474] {
    position: absolute;
    width: 45%
}

.wrap-pickgame .sport .img-dealer2[data-v-0ae88474] {
    position: absolute;
    width: 60%;
    right: -5%;
    bottom: -12%;
    z-index: 2
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .sport .img-dealer[data-v-0ae88474] {
        width:40%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .sport .img-dealer[data-v-0ae88474] {
        width:35%
    }

    .wrap-pickgame .sport .img-dealer2[data-v-0ae88474] {
        width: 60%;
        bottom: -20%
    }
}

.wrap-pickgame .active-game[data-v-0ae88474] {
    opacity: 1;
    border: 2px solid var(--apple-casino-light)
}

.wrap-pickgame .active-game .backdrop[data-v-0ae88474] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .active-game .title h5[data-v-0ae88474] {
    color: var(--apple-casino-light);
    border-radius: 8px;
    background: rgba(33,33,33,.8);
    box-shadow: 0 4px 4.3px 0 rgba(0,0,0,.5)
}

@media(max-width: 1280px) {
    .wrap-pickgame[data-v-0ae88474] {
        height:auto
    }
}

@media(max-width: 992px) {
    .wrap-pickgame[data-v-0ae88474] {
        grid-template-columns:1fr
    }
}

@media(max-width: 450px) {
    .wrap-pickgame svg[data-v-0ae88474] {
        width:26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame svg[data-v-0ae88474] {
        width:20px;
        height: 20px
    }
}

.no-sport[data-v-0ae88474] {
    grid-template-columns: 1fr 1fr!important
}

.no-sport .casino .img-dealer2[data-v-0ae88474],.no-sport .casino .img-dealer[data-v-0ae88474] {
    width: 23%
}

.no-sport .slot .img-dealer[data-v-0ae88474] {
    width: 36%
}

.no-sport .slot .img-dealer2[data-v-0ae88474] {
    width: 40%
}

@media(max-width: 992px) {
    .no-sport[data-v-0ae88474] {
        grid-template-columns:1fr!important
    }

    .no-sport .casino .img-dealer2[data-v-0ae88474],.no-sport .casino .img-dealer[data-v-0ae88474] {
        width: 26%
    }
}

.default[data-v-0ae88474] {
    width: 95%;
    margin: 0 auto 20px
}

@keyframes animationDealerImage-0ae88474 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes animationSmallImage-0ae88474 {
    0% {
        transform: scale(0);
        opacity: 0
    }

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

@keyframes rotateCircle90-0ae88474 {
    0%,to {
        transform: rotate(-45deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle45-0ae88474 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle-0ae88474 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircleRevert-0ae88474 {
    0% {
        transform: rotate(1turn)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes showCasino1-0ae88474 {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-0ae88474 {
    0% {
        opacity: 0;
        transform: translate(-200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrap-jackpot[data-v-295927c8] {
    position: relative;
    margin-bottom: 30px;
    border-radius: 10px;
    border: 2px solid var(--apple-casino-light);
    transition: all .3s ease-in;
    overflow: hidden;
    height: 220px
}

@media(max-width: 1440px) {
    #wrap-jackpot[data-v-295927c8] {
        height:auto
    }
}

#wrap-jackpot img[data-v-295927c8] {
    width: 100%;
    height: auto;
    border-radius: 10px
}

#wrap-jackpot .img-desktop[data-v-295927c8] {
    transition: all .3s ease-in
}

#wrap-jackpot .img-mobile[data-v-295927c8] {
    display: none;
    transition: all .3s ease-in
}

#wrap-jackpot .img-desktop-child[data-v-295927c8] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

#wrap-jackpot #wrap-coin[data-v-295927c8] {
    position: absolute;
    z-index: 1
}

#wrap-jackpot .coin1[data-v-295927c8] {
    width: 4%;
    height: 18%;
    top: 45%;
    left: 13%
}

#wrap-jackpot .coin1 img[data-v-295927c8] {
    animation: animationCoin1-295927c8 4s linear infinite
}

#wrap-jackpot .coin2[data-v-295927c8] {
    width: 3%;
    height: 27%;
    top: 20%;
    left: 30%
}

#wrap-jackpot .coin2 img[data-v-295927c8] {
    animation: rotateCircle-295927c8 10s linear infinite
}

#wrap-jackpot .coin3[data-v-295927c8] {
    width: 8%;
    height: 40%;
    top: 10%;
    right: 23%
}

#wrap-jackpot .coin3 img[data-v-295927c8] {
    animation: rotateCircle45-295927c8 8s linear infinite
}

#wrap-jackpot[data-v-295927c8]:hover {
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

#wrap-jackpot:hover .img-desktop-child[data-v-295927c8] {
    animation: animationImage-295927c8 1s forwards
}

#wrap-jackpot:hover .img-desktop[data-v-295927c8] {
    transition: all .3s ease-in;
    transform: scale(1.03)
}

#wrap-jackpot:hover h3[data-v-295927c8] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.5),0 -4px 10px hsla(0,0%,100%,.4)
}

#wrap-jackpot:hover .coin1[data-v-295927c8] {
    animation: showCoin1-295927c8 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin2[data-v-295927c8] {
    animation: showCoin2-295927c8 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin3[data-v-295927c8] {
    animation: showCoin3-295927c8 .6s ease .3s backwards
}

#wrap-jackpot:hover .title[data-v-295927c8] {
    z-index: 2
}

#wrap-jackpot .title[data-v-295927c8] {
    width: 100%;
    height: 100px;
    padding: 15px 20px;
    z-index: 1;
    bottom: 0;
    position: absolute;
    display: flex;
    align-items: center;
    gap: 13px;
    border-radius: 0 0 10px 10px;
    background: linear-gradient(180deg,rgba(33,33,33,0),hsla(0,0%,7%,.46) 30.3%,#000 93.93%)
}

#wrap-jackpot .title h3[data-v-295927c8] {
    display: flex;
    width: 68%;
    font-size: 28px;
    font-weight: 700;
    color: var(--apple-casino-light)
}

#wrap-jackpot .title .count[data-v-295927c8] {
    width: 32%;
    font-family: Bebas Neue,sans-serif;
    font-size: 56px
}

#wrap-jackpot .title .count span[data-v-295927c8] {
    cursor: pointer
}

@media(max-width: 1230px) {
    #wrap-jackpot .title[data-v-295927c8] {
        height:80px
    }

    #wrap-jackpot .title h3[data-v-295927c8] {
        font-size: 20px
    }

    #wrap-jackpot .title .count[data-v-295927c8] {
        font-size: 36px
    }
}

@media(max-width: 992px) {
    #wrap-jackpot .title h3[data-v-295927c8] {
        font-size:18px
    }

    #wrap-jackpot .title .count[data-v-295927c8] {
        font-size: 24px
    }
}

@media(max-width: 600px) {
    #wrap-jackpot .title[data-v-295927c8] {
        height:100px;
        flex-wrap: wrap;
        gap: 0 13px
    }

    #wrap-jackpot .title .count[data-v-295927c8] {
        width: 100%
    }

    #wrap-jackpot .title h3[data-v-295927c8] {
        width: 80%
    }
}

@media(max-width: 375px) {
    #wrap-jackpot .title .count[data-v-295927c8] {
        font-size:18px
    }

    #wrap-jackpot .title h3[data-v-295927c8] {
        font-size: 13px
    }
}

@media(max-width: 450px) {
    #wrap-jackpot .title[data-v-295927c8] {
        height:80px
    }

    #wrap-jackpot svg[data-v-295927c8] {
        width: 26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    #wrap-jackpot svg[data-v-295927c8] {
        width:20px;
        height: 20px
    }
}

.default[data-v-295927c8] {
    width: 95%;
    margin: 0 auto 20px
}

.img-mobile[data-v-295927c8] {
    display: none
}

@media(max-width: 768px) {
    .img-desktop-child[data-v-295927c8],.img-desktop[data-v-295927c8] {
        display:none
    }

    #wrap-jackpot .img-mobile[data-v-295927c8] {
        display: block
    }
}

@keyframes animationCoin1-295927c8 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes rotateCircle-295927c8 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircle45-295927c8 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes animationImage-295927c8 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes showCoin1-295927c8 {
    0% {
        opacity: 0;
        transform: translate(600%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin2-295927c8 {
    0% {
        opacity: 0;
        transform: translate(300%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin3-295927c8 {
    0% {
        opacity: 0;
        transform: translate(-100%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrap-contact[data-v-0a764ee4] {
    border-radius: 10px;
    border: 2px solid var(--apple-casino-light);
    margin-bottom: 20px;
    background: #000
}

.default[data-v-0a764ee4] {
    width: 95%;
    margin: 0 auto 20px
}

.list-item[data-v-0a764ee4] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 8px;
    padding: 20px 0
}

@media(max-width: 1024px) {
    .list-item[data-v-0a764ee4] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .list-item[data-v-0a764ee4] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 375px) {
    .list-item[data-v-0a764ee4] {
        padding:10px
    }
}

.item[data-v-0a764ee4] {
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s;
    cursor: pointer;
    position: relative
}

.item[data-v-0a764ee4]:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    right: -4px;
    background: #9c9797
}

.item[data-v-0a764ee4]:last-child:before {
    display: none
}

.item .wrap-icon[data-v-0a764ee4] {
    min-width: 34px;
    min-height: 34px;
    background: linear-gradient(180deg,#b7b7b7,#5c5c5c);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.item h5[data-v-0a764ee4] {
    font-size: 14px;
    font-weight: 600;
    margin-top: 6px;
    color: var(--apple-casino-light)
}

.item h3[data-v-0a764ee4] {
    font-size: 17px;
    font-weight: 600
}

.item .wrap-icon[data-v-0a764ee4],.item h3[data-v-0a764ee4],.item h5[data-v-0a764ee4] {
    transition: all .3s
}

@media(max-width: 1024px) {
    .item[data-v-0a764ee4]:nth-child(2):before {
        display:none
    }
}

@media(max-width: 576px) {
    .item[data-v-0a764ee4]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 375px) {
    .item[data-v-0a764ee4] {
        padding:0 5px
    }

    .item h5[data-v-0a764ee4] {
        font-size: 12px
    }

    .item h3[data-v-0a764ee4] {
        font-size: 14px
    }
}

.item[data-v-0a764ee4]:hover {
    opacity: 1
}

.item:hover .wrap-icon[data-v-0a764ee4],.item:hover h3[data-v-0a764ee4],.item:hover h5[data-v-0a764ee4] {
    transition: all .3s;
    transform: translateY(-8px)
}

.item[data-v-0a764ee4]:not(:hover) {
    opacity: .7
}

.custom-faq .list-item[data-v-0a764ee4] {
    grid-template-columns: repeat(4,1fr);
    grid-gap: 20px 8px
}

.custom-faq .list-item .item[data-v-0a764ee4] {
    justify-content: center
}

@media(max-width: 1024px) {
    .custom-faq .list-item .item[data-v-0a764ee4] {
        justify-content:start
    }

    .custom-faq .list-item .item[data-v-0a764ee4]:nth-child(2):before {
        display: none
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item .item[data-v-0a764ee4]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 1024px) {
    .custom-faq .list-item[data-v-0a764ee4] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item[data-v-0a764ee4] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 992px) {
    .start[data-v-0a764ee4] {
        justify-content:start!important
    }
}

#wrap-history[data-v-0b298202] {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr;
    grid-gap: 8px;
    margin-bottom: 20px
}

@media(max-width: 1100px) {
    #wrap-history[data-v-0b298202] {
        grid-template-columns:1fr 1fr;
        grid-gap: 20px
    }

    #wrap-history #message[data-v-0b298202] {
        grid-column: 1/3;
        grid-row: 1/2
    }

    #wrap-history #deposit[data-v-0b298202] {
        grid-column: 1/2;
        grid-row: 2/2
    }

    #wrap-history #withdraw[data-v-0b298202] {
        grid-column: 2/2;
        grid-row: 2/2
    }
}

@media(max-width: 768px) {
    #wrap-history[data-v-0b298202] {
        grid-template-columns:1fr
    }

    #wrap-history #message[data-v-0b298202] {
        grid-row: 1;
        grid-column: 1
    }

    #wrap-history #deposit[data-v-0b298202] {
        grid-row: 2;
        grid-column: 1
    }

    #wrap-history #withdraw[data-v-0b298202] {
        grid-row: 3;
        grid-column: 1
    }
}

.default[data-v-0b298202] {
    width: 95%;
    margin: 0 auto 20px
}

.history h5[data-v-0b298202] {
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: var(--apple-casino-dark);
    border-radius: 10px 10px 0 0;
    padding: 6px 12px
}

@media(max-width: 375px) {
    .history h5[data-v-0b298202] {
        font-size:10px;
        padding: 3px 6px
    }
}

.history #list-deposit-realtime[data-v-0b298202],.history #list-withdraw-realtime[data-v-0b298202] {
    position: relative
}

.history .list-item[data-v-0b298202] {
    border: 2px solid #424242;
    border-radius: 0 0 10px 10px;
    overflow: hidden;
    height: 260px
}

.history .list-item .item[data-v-0b298202] {
    display: grid;
    grid-template-columns: 125px 100px 1fr;
    gap: 10px;
    padding: 0 12px;
    justify-content: space-between
}

.history .list-item .item .time[data-v-0b298202] {
    display: flex;
    align-items: center;
    min-width: 125px;
    color: #fff;
    font-size: 13px
}

.history .list-item .item .amount[data-v-0b298202],.history .list-item .item .content-history[data-v-0b298202],.history .list-item .item .user[data-v-0b298202] {
    padding: 12px 0;
    font-size: 13px;
    text-align: start
}

.history .list-item .item .amount[data-v-0b298202] {
    text-align: start
}

.history .list-item .item .content-history[data-v-0b298202] {
    width: 60%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: wrap;
    height: 32px;
    line-height: 16px
}

@media(max-width: 1100px) {
    .history .list-item .item[data-v-0b298202] {
        grid-template-columns:150px 1fr 1fr
    }
}

@media(max-width: 480px) {
    .history .list-item .item[data-v-0b298202] {
        grid-template-columns:80px 1fr 1fr
    }

    .history .list-item .item .time[data-v-0b298202] {
        min-width: 80px
    }
}

@media(max-width: 375px) {
    .history .list-item .item[data-v-0b298202] {
        grid-template-columns:50px 1fr 1fr
    }

    .history .list-item .item .time[data-v-0b298202] {
        min-width: 50px
    }

    .history .list-item .item .amount[data-v-0b298202],.history .list-item .item .content-history[data-v-0b298202],.history .list-item .item .time[data-v-0b298202],.history .list-item .item .user[data-v-0b298202] {
        font-size: 9px
    }
}

#deposit .list-item[data-v-0b298202],#event .list-item[data-v-0b298202],#message .list-item[data-v-0b298202],#withdraw .list-item[data-v-0b298202] {
    overflow: hidden;
    background: #000
}

#deposit .list-item .item[data-v-0b298202],#event .list-item .item[data-v-0b298202],#message .list-item .item[data-v-0b298202],#withdraw .list-item .item[data-v-0b298202] {
    height: 42px
}

#message .tab-notification[data-v-0b298202] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 8px
}

#message .tab-notification div[data-v-0b298202] {
    text-align: left;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: #000;
    border: 2px solid #424242;
    border-bottom: none;
    border-radius: 10px 10px 0 0;
    text-transform: capitalize;
    cursor: pointer;
    transition: all .4s
}

#message .tab-notification div[data-v-0b298202]:hover {
    opacity: .7;
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 375px) {
    #message .tab-notification div[data-v-0b298202] {
        font-size:10px
    }
}

#message .tab-notification .active[data-v-0b298202] {
    background: #5721f0;
    border: 2px solid #5721f0;
    border-bottom: none
}

#message .tab-notification .active[data-v-0b298202]:hover {
    transform: scale(1);
    opacity: 1
}

#message #list-message[data-v-0b298202] {
    position: relative
}

#message .list-item .item[data-v-0b298202] {
    display: grid;
    grid-template-columns: 150px .8fr 1.2fr;
    gap: 8px;
    align-items: center
}

#message .list-item .item .time[data-v-0b298202] {
    min-width: 125px
}

#message .list-item .item .wrap-content-history[data-v-0b298202] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 12px 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .wrap-title-history[data-v-0b298202] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .content-history[data-v-0b298202],#message .list-item .item .title-history[data-v-0b298202] {
    width: 100%;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 10px 0 5px;
    font-size: 13px;
    text-align: start;
    position: relative
}

@media(max-width: 480px) {
    #message .list-item .item[data-v-0b298202] {
        grid-template-columns:80px 1fr 1fr
    }

    #message .list-item .item .time[data-v-0b298202] {
        max-width: 80px;
        min-width: 1px
    }
}

@media(max-width: 375px) {
    #message .list-item .item[data-v-0b298202] {
        grid-template-columns:50px 1fr 1fr
    }

    #message .list-item .item .time[data-v-0b298202] {
        max-width: 50px
    }

    #message .list-item .item .content-history[data-v-0b298202],#message .list-item .item .title-history[data-v-0b298202] {
        font-size: 9px
    }
}

#event .list-item .item[data-v-0b298202],#message .list-item .item[data-v-0b298202] {
    cursor: pointer
}

#event .list-item .item:hover .content-history[data-v-0b298202],#event .list-item .item:hover .time[data-v-0b298202],#event .list-item .item:hover .title-history[data-v-0b298202],#message .list-item .item:hover .content-history[data-v-0b298202],#message .list-item .item:hover .time[data-v-0b298202],#message .list-item .item:hover .title-history[data-v-0b298202] {
    opacity: .7
}

@keyframes scrollRow-0b298202 {
    0% {
        transform: translateY(0);
        top: 0
    }

    5% {
        transform: translateY(0);
        top: 0
    }

    6% {
        transform: translateY(-42px);
        top: -42px
    }

    10% {
        transform: translateY(-42px);
        top: -42px
    }

    11% {
        transform: translateY(-84px);
        top: -84px
    }

    15% {
        transform: translateY(-84px);
        top: -84px
    }

    16% {
        transform: translateY(-126px);
        top: -126px
    }

    20% {
        transform: translateY(-126px);
        top: -126px
    }

    21% {
        transform: translateY(-168px);
        top: -168px
    }

    25% {
        transform: translateY(-168px);
        top: -168px
    }

    26% {
        transform: translateY(-210px);
        top: -210px
    }

    30% {
        transform: translateY(-210px);
        top: -210px
    }

    31% {
        transform: translateY(-252px);
        top: -252px
    }

    35% {
        transform: translateY(-252px);
        top: -252px
    }

    36% {
        transform: translateY(-294px);
        top: -294px
    }

    40% {
        transform: translateY(-294px);
        top: -294px
    }

    41% {
        transform: translateY(-336px);
        top: -336px
    }

    45% {
        transform: translateY(-336px);
        top: -336px
    }

    46% {
        transform: translateY(-378px);
        top: -378px
    }

    50% {
        transform: translateY(-378px);
        top: -378px
    }

    42% {
        transform: translateY(-420px);
        top: -420px
    }

    55% {
        transform: translateY(-420px);
        top: -420px
    }

    56% {
        transform: translateY(-462px);
        top: -462px
    }

    60% {
        transform: translateY(-462px);
        top: -462px
    }

    61% {
        transform: translateY(-504px);
        top: -504px
    }

    65% {
        transform: translateY(-504px);
        top: -504px
    }

    66% {
        transform: translateY(-546px);
        top: -546px
    }

    70% {
        transform: translateY(-546px);
        top: -546px
    }

    71% {
        transform: translateY(-588px);
        top: -588px
    }

    75% {
        transform: translateY(-588px);
        top: -588px
    }

    76% {
        transform: translateY(-630px);
        top: -630px
    }

    80% {
        transform: translateY(-630px);
        top: -630px
    }

    81% {
        transform: translateY(-672px);
        top: -672px
    }

    85% {
        transform: translateY(-672px);
        top: -672px
    }

    86% {
        transform: translateY(-714px);
        top: -714px
    }

    90% {
        transform: translateY(-714px);
        top: -714px
    }

    91% {
        transform: translateY(-756px);
        top: -756px
    }

    95% {
        transform: translateY(-756px);
        top: -756px
    }

    96% {
        transform: translateY(-798px);
        top: -798px
    }

    97% {
        transform: translateY(0);
        top: 0
    }
}

#wrap_slot[data-v-1c7fcb3a] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 26px
}

.wrap_slot_list .slot_list[data-v-1c7fcb3a] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 16px
}

.wrap_slot_list .item_slot[data-v-1c7fcb3a] {
    border-radius: 20px;
    border: 2px solid #8d8d8d;
    background: rgba(0,0,0,.5);
    max-width: 220px;
    max-height: 162px;
    cursor: pointer;
    position: relative;
    transition: all .5s ease-in;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-1c7fcb3a] {
    width: auto;
    height: calc(100% - 42px);
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-1c7fcb3a] {
    width: 100%;
    height: 40px;
    border-top: 2px solid #8d8d8d;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-1c7fcb3a] {
    width: 60%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap_slot_list .item_slot .item_total_game[data-v-1c7fcb3a] {
    display: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    text-align: center
}

.wrap_slot_list .item_slot .overlay[data-v-1c7fcb3a] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    transition: all .5s;
    cursor: pointer
}

.wrap_slot_list .item_slot .play[data-v-1c7fcb3a] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.wrap_slot_list .item_slot[data-v-1c7fcb3a]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot[data-v-1c7fcb3a]:hover:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 20px;
    background-color: rgba(0,0,0,.7);
    z-index: 1
}

.wrap_slot_list .item_slot[data-v-1c7fcb3a]:hover:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 2;
    background-position: 50%;
    height: 30%;
    width: 30%
}

.wrap_slot_list .item_slot:hover .overlay[data-v-1c7fcb3a] {
    opacity: 1;
    transition: all .5s
}

.wrap_slot_list .item_slot:hover .item_image[data-v-1c7fcb3a] {
    height: 100%;
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot:hover .item_image img[data-v-1c7fcb3a] {
    border-radius: 20px
}

.wrap_slot_list .item_slot:hover .item_logo_brand[data-v-1c7fcb3a] {
    position: absolute;
    top: 0;
    border-top: 0;
    height: 45px;
    z-index: 2
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot:hover .item_logo_brand[data-v-1c7fcb3a] {
        height:38px
    }
}

.wrap_slot_list .item_slot:hover .item_total_game[data-v-1c7fcb3a] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    display: block;
    z-index: 2;
    animation: top_total-1c7fcb3a .3s
}

@keyframes top_total-1c7fcb3a {
    0% {
        bottom: -10px;
        opacity: 0
    }

    to {
        bottom: 10px;
        opacity: 1
    }
}

@keyframes logo_brand-1c7fcb3a {
    0% {
        top: 100%;
        opacity: 0
    }

    to {
        top: 0;
        opacity: 1
    }
}

@media(max-width: 1300px) {
    .wrap_slot_list .slot_list[data-v-1c7fcb3a] {
        grid-template-columns:repeat(5,1fr)
    }

    .wrap_slot_list .item_slot[data-v-1c7fcb3a] {
        max-width: 230px
    }
}

@media(max-width: 1000px) {
    .wrap_slot_list .slot_list[data-v-1c7fcb3a] {
        grid-template-columns:repeat(4,1fr)
    }

    .wrap_slot_list .item_slot[data-v-1c7fcb3a] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-1c7fcb3a] {
        font-size: 16px;
        font-weight: 600
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .slot_list[data-v-1c7fcb3a] {
        grid-template-columns:repeat(3,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .item_slot[data-v-1c7fcb3a] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-1c7fcb3a] {
        font-size: 14px;
        font-weight: 600
    }
}

@media(max-width: 500px) {
    .wrap_slot_list .slot_list[data-v-1c7fcb3a] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-1c7fcb3a] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-1c7fcb3a] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-1c7fcb3a]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

#carousel[data-v-9b74d860] {
    height: calc(23.34152vw + 40px);
    max-height: 385px
}

@media(max-width: 500px) {
    #carousel[data-v-9b74d860] {
        height:calc(22.89157vw + 40px)
    }
}

#carousel img[data-v-9b74d860] {
    width: 100%;
    height: 100%
}

#carousel .banner_pc[data-v-9b74d860] {
    display: unset
}

#carousel .banner_mobile[data-v-9b74d860] {
    display: none
}

@media(max-width: 500px) {
    #carousel .banner_pc[data-v-9b74d860] {
        display:none
    }

    #carousel .banner_mobile[data-v-9b74d860] {
        display: unset
    }
}

#carousel .visual-main[data-v-9b74d860] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--apple-casino-light)
}

#carousel .visual-main .visual-list[data-v-9b74d860] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel .visual-main .visual-list .visual-item[data-v-9b74d860] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s;
    background-color: #000;
    border-radius: 10px
}

#carousel .visual-main .visual-list .visual-item img[data-v-9b74d860] {
    border-radius: 10px
}

#carousel .visual-main .visual-list .visual-item .banner_pc[lazy=loading][data-v-9b74d860] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: auto
}

#carousel .visual-main .visual-list .visual-item .decorate[data-v-9b74d860] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-9b74d860] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-9b74d860] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-9b74d860] {
    width: 100%;
    animation: rotateCircle45-9b74d860 5s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-9b74d860] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-9b74d860] {
    width: 100%;
    animation: rotateCircle150-9b74d860 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-9b74d860] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-9b74d860] {
    width: 100%;
    animation: animationHeight20-9b74d860 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-9b74d860] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-9b74d860] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-9b74d860] {
    width: 100%;
    animation: animationWidth-9b74d860 3s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-9b74d860] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-9b74d860] {
    width: 100%;
    animation: rotateCircle150-9b74d860 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-9b74d860] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-9b74d860] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-9b74d860] {
    width: 100%;
    animation: rotateCircle360-9b74d860 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-9b74d860] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-9b74d860] {
    width: 100%;
    animation: rotateCircle150-9b74d860 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .image-dealer[data-v-9b74d860] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel .visual-main .visual-list .active[data-v-9b74d860] {
    opacity: 1;
    transition: all 1s
}

#carousel .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
        transform:translate(-55%,-71%) scale(.38)
    }

    #carousel .visual-main .visual-list .active .wrap-title h5[data-v-9b74d860] {
        width: 265px
    }
}

@media(max-width: 375px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
        transform:translate(-55%,-71%) scale(.3)
    }
}

@media(max-width: 340px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-70%) scale(.3)
    }
}

#carousel .visual-main .visual-list .active .image-dealer[data-v-9b74d860] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .image-dealer[data-v-9b74d860] {
        -o-object-fit:contain;
        object-fit: contain;
        transform: translate(-12%,-31px) scale(1.4)
    }
}

#carousel .visual-main .visual-list .active .banner-event .decorate-1[data-v-9b74d860] {
    animation: showIconEvent1-9b74d860 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-2[data-v-9b74d860] {
    animation: showIconEvent2-9b74d860 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-3[data-v-9b74d860] {
    animation: showIconEvent3-9b74d860 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-1[data-v-9b74d860] {
    animation: showIconEvent1-9b74d860 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-2[data-v-9b74d860] {
    animation: showIconEvent2-9b74d860 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-1[data-v-9b74d860] {
    animation: showIconEvent1-9b74d860 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-2[data-v-9b74d860] {
    animation: showIconEvent2-9b74d860 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .visual-list-btn[data-v-9b74d860] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-9b74d860] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel .visual-main .visual-list .visual-list-btn .active[data-v-9b74d860] {
    width: 16px;
    height: 16px;
    background: var(--apple-casino-light);
    box-shadow: 0 0 20px 5px var(--apple-casino-light)
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-list-btn[data-v-9b74d860] {
        bottom:15px
    }

    #carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-9b74d860] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel .visual-main .visual-list .visual-list-btn .active[data-v-9b74d860] {
        width: 13px;
        height: 13px
    }
}

#carousel .visual-main .visual-list .wrap-arrow[data-v-9b74d860] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 20px;
    justify-content: space-between;
    z-index: 2
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9b74d860],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9b74d860] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-9b74d860],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-9b74d860] {
    height: 14px;
    width: 7px
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9b74d860]:disabled,#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9b74d860]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-9b74d860] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9b74d860],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9b74d860] {
        width: 30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-9b74d860],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-9b74d860] {
        height: 12px;
        width: 6px
    }

    #carousel .visual-main .visual-list .wrap-arrow[data-v-9b74d860] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9b74d860],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9b74d860] {
        width: 20px;
        height: 20px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-9b74d860],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-9b74d860] {
        height: 10px;
        width: 5px
    }
}

#carousel .mySwiper[data-v-9b74d860] {
    border-radius: 10px;
    border: 2px solid var(--apple-casino-light)
}

#carousel .mySwiper .swiper-button-next[data-v-9b74d860],#carousel .mySwiper .swiper-button-prev[data-v-9b74d860] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel .mySwiper button[data-v-9b74d860]:disabled,#carousel .mySwiper button[disabled][data-v-9b74d860] {
    opacity: .6
}

#carousel .mySwiper .swiper-button-next[data-v-9b74d860]:after,#carousel .mySwiper .swiper-button-prev[data-v-9b74d860]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel .mySwiper[data-v-9b74d860] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel .mySwiper[data-v-9b74d860] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel .mySwiper[data-v-9b74d860] {
        height:150px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-9b74d860],#carousel .mySwiper .swiper-button-prev[data-v-9b74d860] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel .mySwiper[data-v-9b74d860] {
        height:100px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-9b74d860],#carousel .mySwiper .swiper-button-prev[data-v-9b74d860] {
        top: 60%
    }
}

#carousel .custom[data-v-9b74d860] {
    border-radius: 10px;
    border: 2px solid var(--apple-casino-light)
}

#carousel .wrap-title[data-v-9b74d860] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel .wrap-title h3[data-v-9b74d860] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel .wrap-title h5[data-v-9b74d860] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel .wrap-title button[data-v-9b74d860] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--apple-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel .wrap-title button p[data-v-9b74d860] {
    position: relative;
    z-index: 1
}

#carousel .wrap-title button[data-v-9b74d860]:before {
    background: var(--apple-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel .wrap-title button[data-v-9b74d860]:hover {
    transition: all .3s ease-in
}

#carousel .wrap-title button[data-v-9b74d860]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel .wrap-title h5[data-v-9b74d860] {
        width: 280px
    }
}

#carousel-custom[data-v-9b74d860] {
    height: 23.3415233415vw
}

@media(min-width: 1301px)and (max-width:1600px) {
    #carousel-custom .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.8)!important
    }
}

#carousel-custom img[data-v-9b74d860] {
    width: 100%;
    height: 100%
}

#carousel-custom .visual-main[data-v-9b74d860] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--apple-casino-light)
}

#carousel-custom .visual-main .visual-list[data-v-9b74d860] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel-custom .visual-main .visual-list .visual-item[data-v-9b74d860] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel-custom .visual-main .visual-list .visual-item img[data-v-9b74d860] {
    border-radius: 10px
}

#carousel-custom .visual-main .visual-list .visual-item .decorate[data-v-9b74d860] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-9b74d860] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-9b74d860] {
        left:5%
    }
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-9b74d860] {
    width: 100%;
    animation: rotateCircle45-9b74d860 5s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-9b74d860] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-9b74d860] {
    width: 100%;
    animation: rotateCircle150-9b74d860 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-9b74d860] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-9b74d860] {
    width: 100%;
    animation: animationHeight20-9b74d860 4s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-9b74d860] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-9b74d860] {
    width: 100%;
    animation: animationWidth-9b74d860 3s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-9b74d860] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-9b74d860] {
    width: 100%;
    animation: rotateCircle150-9b74d860 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-9b74d860] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-9b74d860] {
    width: 100%;
    animation: rotateCircle360-9b74d860 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-9b74d860] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-9b74d860] {
    width: 100%;
    animation: rotateCircle150-9b74d860 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .image-dealer[data-v-9b74d860] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel-custom .visual-main .visual-list .active[data-v-9b74d860] {
    opacity: 1;
    transition: all 1s
}

#carousel-custom .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.35)
    }

    #carousel-custom .visual-main .visual-list .active .wrap-title h5[data-v-9b74d860] {
        width: 250px
    }
}

@media(max-width: 375px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.3)
    }
}

#carousel-custom .visual-main .visual-list .active .image-dealer[data-v-9b74d860] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-1[data-v-9b74d860] {
    animation: showIconEvent1-9b74d860 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-2[data-v-9b74d860] {
    animation: showIconEvent2-9b74d860 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-3[data-v-9b74d860] {
    animation: showIconEvent3-9b74d860 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-1[data-v-9b74d860] {
    animation: showIconEvent1-9b74d860 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-2[data-v-9b74d860] {
    animation: showIconEvent2-9b74d860 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-1[data-v-9b74d860] {
    animation: showIconEvent1-9b74d860 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-2[data-v-9b74d860] {
    animation: showIconEvent2-9b74d860 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .visual-list-btn[data-v-9b74d860] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-9b74d860] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-9b74d860] {
    width: 16px;
    height: 16px;
    background: var(--apple-casino-light);
    box-shadow: 0 0 20px 8px var(--apple-casino-light)
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-list-btn[data-v-9b74d860] {
        bottom:15px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-9b74d860] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-9b74d860] {
        width: 13px;
        height: 13px
    }
}

#carousel-custom .visual-main .visual-list .wrap-arrow[data-v-9b74d860] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 10px;
    justify-content: space-between;
    z-index: 2
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9b74d860],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9b74d860] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-9b74d860],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-9b74d860] {
    height: 14px;
    width: 7px
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9b74d860]:disabled,#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9b74d860]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-9b74d860] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9b74d860],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9b74d860] {
        width: 30px;
        height: 30px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-9b74d860],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-9b74d860] {
        height: 12px;
        width: 6px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-9b74d860] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9b74d860],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9b74d860] {
        width: 20px;
        height: 20px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-9b74d860],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-9b74d860] {
        height: 10px;
        width: 5px
    }
}

#carousel-custom .mySwiper[data-v-9b74d860] {
    border-radius: 10px;
    border: 2px solid var(--apple-casino-light)
}

#carousel-custom .mySwiper .swiper-button-next[data-v-9b74d860],#carousel-custom .mySwiper .swiper-button-prev[data-v-9b74d860] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel-custom .mySwiper button[data-v-9b74d860]:disabled,#carousel-custom .mySwiper button[disabled][data-v-9b74d860] {
    opacity: .6
}

#carousel-custom .mySwiper .swiper-button-next[data-v-9b74d860]:after,#carousel-custom .mySwiper .swiper-button-prev[data-v-9b74d860]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel-custom .mySwiper[data-v-9b74d860] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel-custom .mySwiper[data-v-9b74d860] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel-custom .mySwiper[data-v-9b74d860] {
        height:150px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-9b74d860],#carousel-custom .mySwiper .swiper-button-prev[data-v-9b74d860] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel-custom .mySwiper[data-v-9b74d860] {
        height:100px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-9b74d860],#carousel-custom .mySwiper .swiper-button-prev[data-v-9b74d860] {
        top: 60%
    }
}

#carousel-custom .custom[data-v-9b74d860] {
    border-radius: 10px;
    border: 2px solid var(--apple-casino-light)
}

#carousel-custom .wrap-title[data-v-9b74d860] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel-custom .wrap-title h3[data-v-9b74d860] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel-custom .wrap-title h5[data-v-9b74d860] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel-custom .wrap-title button[data-v-9b74d860] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--apple-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel-custom .wrap-title button p[data-v-9b74d860] {
    position: relative;
    z-index: 1
}

#carousel-custom .wrap-title button[data-v-9b74d860]:before {
    background: var(--apple-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel-custom .wrap-title button[data-v-9b74d860]:hover {
    transition: all .3s ease-in
}

#carousel-custom .wrap-title button[data-v-9b74d860]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel-custom .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel-custom .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel-custom .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel-custom .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel-custom .wrap-title[data-v-9b74d860] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel-custom .wrap-title h5[data-v-9b74d860] {
        width: 280px
    }
}

.default[data-v-9b74d860] {
    width: 95%;
    margin: 0 auto
}

.v-window-x-reverse-transition-enter-active[data-v-9b74d860],.v-window-x-reverse-transition-leave-active[data-v-9b74d860],.v-window-x-transition-enter-active[data-v-9b74d860],.v-window-x-transition-leave-active[data-v-9b74d860],.v-window-y-reverse-transition-enter-active[data-v-9b74d860],.v-window-y-reverse-transition-leave-active[data-v-9b74d860],.v-window-y-transition-enter-active[data-v-9b74d860],.v-window-y-transition-leave-active[data-v-9b74d860] {
    transition: 1s cubic-bezier(.25,.8,.5,1)!important
}

@keyframes rotateCircle45-9b74d860 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle150-9b74d860 {
    0%,to {
        transform: rotate(-90deg)
    }

    50% {
        transform: rotate(60deg)
    }
}

@keyframes rotateCircle360-9b74d860 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(1turn)
    }
}

@keyframes animationHeight20-9b74d860 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes animationWidth-9b74d860 {
    0%,to {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes showIconEvent1-9b74d860 {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent2-9b74d860 {
    0% {
        opacity: 0;
        transform: translate(-150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent3-9b74d860 {
    0% {
        opacity: 0;
        transform: translate(150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#top-game[data-v-58149e05] {
    width: 100%;
    position: relative;
    margin-bottom: 20px!important
}

.default[data-v-58149e05] {
    width: 95%!important;
    margin: 0 auto!important
}

.list-item-top-desktop[data-v-58149e05] {
    display: grid;
    overflow: hidden
}

.list-item-top-desktop .item-top-game .wraper-image-game[data-v-58149e05] {
    width: 100%;
    height: 100%
}

.list-item-top-desktop.mobile[data-v-58149e05] {
    display: none
}

h5[data-v-58149e05] {
    color: var(--apple-casino-light);
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 12px;
    background-image: url(../images/bg_title.c83a7b7b.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: -moz-max-content;
    width: max-content;
    border-radius: 10px;
    padding: 6px 10px;
    border: 1px solid #bdbdbd;
    box-shadow: 0 0 14.4px #b7b7b7
}

h5 img[data-v-58149e05] {
    width: 25px;
    height: 25px;
    -o-object-fit: cover;
    object-fit: cover
}

.item-top-game[data-v-58149e05] {
    position: relative;
    display: flex;
    flex-direction: column;
    max-width: 220px;
    padding: 30px 15px 20px;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game[data-v-58149e05] {
        max-width:160px;
        padding: 20px 10px 10px
    }
}

.item-top-game[data-v-58149e05]:before {
    content: "";
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: 31px;
    height: 100px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(0deg,#000,transparent);
    z-index: 0
}

@media(max-width: 768px) {
    .item-top-game[data-v-58149e05]:before {
        left:11px;
        right: 11px;
        bottom: 21px
    }
}

.item-top-game .label-shaped_popular[data-v-58149e05] {
    position: absolute;
    right: 15px;
    top: 35px;
    transform: rotate(-5deg);
    z-index: 1
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular[data-v-58149e05] {
        right:10px;
        top: 24px
    }
}

.item-top-game .label-shaped_popular span[data-v-58149e05] {
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    width: 60px;
    transform: skew(-5deg);
    box-shadow: 0 4px 4px rgba(0,0,0,.7);
    font-size: 14px;
    font-weight: 800
}

.item-top-game .label-shaped_popular span.hot_game[data-v-58149e05] {
    background: #df3702
}

.item-top-game .label-shaped_popular span.pop_game[data-v-58149e05] {
    background: #2077fd
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular span[data-v-58149e05] {
        width:55px;
        font-size: 13px;
        font-weight: 600
    }
}

.item-top-game .image-game[data-v-58149e05] {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    border: 2px solid #8d8d8d;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    box-shadow: 0 4px 13.5px 0 #000;
    margin-bottom: 10px
}

.item-top-game .wrap-logo-company[data-v-58149e05] {
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    height: 45px;
    z-index: 3;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .wrap-logo-company[data-v-58149e05] {
        bottom:26px;
        width: 90px
    }
}

.item-top-game .wrap-logo-company img[data-v-58149e05] {
    width: 100%;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.item-top-game .box-shadow[data-v-58149e05] {
    position: absolute;
    width: calc(100% - 30px);
    height: calc(100% - 60px);
    top: 30px;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    z-index: 0;
    cursor: pointer;
    opacity: 0;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .box-shadow[data-v-58149e05] {
        width:calc(100% - 20px);
        height: calc(100% - 40px);
        top: 20px
    }
}

.item-top-game .play[data-v-58149e05] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(data:image/png;base64,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);
    background-size: cover;
    cursor: pointer
}

.item-top-game .crow[data-v-58149e05] {
    width: 40px;
    height: auto;
    position: absolute;
    z-index: 2;
    right: 8px;
    top: 14px
}

@media(max-width: 768px) {
    .item-top-game .crow[data-v-58149e05] {
        right:2px;
        top: 4px
    }
}

.item-top-game h6[data-v-58149e05] {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    bottom: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 30px);
    height: 30px;
    transition: all .2s;
    cursor: pointer
}

.item-top-game[data-v-58149e05]:hover {
    transform: scale(1.08);
    position: relative;
    width: 100%;
    transition: all .4s
}

.item-top-game:hover h6[data-v-58149e05] {
    bottom: 40px;
    transition: all .4s;
    z-index: 2
}

.item-top-game:hover .wrap-logo-company[data-v-58149e05] {
    transition: all .4s;
    padding: 0;
    background: none;
    border: none
}

@media(max-width: 768px) {
    .item-top-game:hover .wrap-logo-company[data-v-58149e05] {
        width:100px
    }
}

.item-top-game:hover .wrap-logo-company img[data-v-58149e05] {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0
}

.item-top-game:hover .box-shadow[data-v-58149e05] {
    opacity: 1;
    transition: all .4s
}

.list-item-top-mobile[data-v-58149e05] {
    display: none
}

.marquee[data-v-58149e05] {
    position: relative;
    border-radius: 10px;
    border: 2px solid var(--apple-casino-light);
    margin-top: 10px
}

.see-more[data-v-58149e05] {
    display: none;
    position: absolute;
    top: 0;
    right: 2.5%;
    cursor: pointer;
    padding: 4px 10px;
    background: var(--apple-casino-light);
    border-radius: 8px
}

@media(max-width: 768px) {
    .list-item-top-desktop[data-v-58149e05] {
        display:none
    }

    .list-item-top-desktop.mobile[data-v-58149e05] {
        display: grid
    }

    .see-more[data-v-58149e05] {
        display: block!important
    }

    .list-item-top-mobile[data-v-58149e05] {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        gap: 20px;
        padding-top: 20px
    }

    .list-item-top-mobile .item-top-game[data-v-58149e05] {
        margin-right: 0;
        padding: 0;
        max-width: 100%
    }

    .list-item-top-mobile .item-top-game .crow[data-v-58149e05] {
        top: -14px;
        right: -8px
    }

    .list-item-top-mobile .item-top-game .box-shadow[data-v-58149e05] {
        width: 100%;
        height: calc(100% - 30px);
        top: 0
    }

    .list-item-top-mobile .item-top-game .image-game[data-v-58149e05] {
        width: 100%;
        height: 100%;
        margin-bottom: 30px
    }

    .list-item-top-mobile .item-top-game h6[data-v-58149e05] {
        font-size: 12px;
        width: 100%
    }

    .list-item-top-mobile .item-top-game .play[data-v-58149e05] {
        top: calc(45% - 20px);
        right: calc(50% - 20px);
        width: 40px;
        height: 40px
    }

    .list-item-top-mobile .item-top-game:hover h6[data-v-58149e05] {
        bottom: 35px
    }
}

@media(max-width: 480px) {
    .list-item-top-mobile[data-v-58149e05] {
        display:grid;
        grid-template-columns: repeat(2,1fr)
    }

    h5[data-v-58149e05] {
        font-size: 14px
    }

    .see-more[data-v-58149e05] {
        font-size: 13px;
        top: 0
    }
}

@media(max-width: 374px) {
    .item-top-game h6[data-v-58149e05] {
        font-size:10px
    }

    .item-top-game .wrap-logo-company[data-v-58149e05] {
        width: 60%
    }

    .item-top-game:hover .wrap-logo-company[data-v-58149e05] {
        padding: 5px 10px
    }

    h5[data-v-58149e05] {
        width: 100%;
        font-size: 13px
    }

    .see-more[data-v-58149e05] {
        font-size: 13px;
        top: 0
    }
}

#top-game {
    .v-slide-group__next,.v-slide-group__prev {
        position: absolute;
        top: 4px;
        .mdi:before {
            background: var(--primaryPlayG1);
            color: #000;
            border-radius: 4px;
            padding: 4px;
            background: #fff;
            border-radius: 50%
        }
    }

    .v-slide-group__next {
        right: -8px
    }

    .v-slide-group__prev {
        right: 28px
    }
}

#casino[data-v-82960f04] {
    margin: 0 auto
}

@media(max-width: 768px) {
    #casino[data-v-82960f04] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-82960f04] {
        padding:26px 8px
    }
}

.casino_title[data-v-82960f04] {
    color: var(--apple-casino-light);
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: 10px
}

.list-casino[data-v-82960f04] {
    display: grid;
    grid-template-columns: repeat(5,1fr);
    grid-gap: 16px;
    margin-bottom: 20px;
    padding: 16px;
    border-radius: 10px;
    border: 2px solid var(--apple-casino-light)
}

@media(max-width: 1200px) {
    .list-casino[data-v-82960f04] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 992px) {
    .list-casino[data-v-82960f04] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino[data-v-82960f04] {
        border:none;
        padding: 0
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-82960f04] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-82960f04] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-82960f04] {
    height: 190px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #bdbdbd;
    background: url(../images/bg-item-casino.8e58d8a9.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-82960f04] {
        height:160px
    }
}

.list-casino .item-casino[data-v-82960f04]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-82960f04] {
    height: 190px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-82960f04] {
        height:140px
    }
}

.list-casino .item-casino .wrap-logo[data-v-82960f04] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-82960f04] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-82960f04] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-82960f04] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-82960f04] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-82960f04]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-82960f04] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-82960f04] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-82960f04] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-82960f04] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-82960f04] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-82960f04] {
        height: 120px
    }

    .list-casino .item-casino .wrap-icon[data-v-82960f04] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-82960f04] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-82960f04]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-82960f04] {
    display: none
}

.wrap-icon[data-v-82960f04] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-82960f04] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-82960f04] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-82960f04] {
    animation: scBtnAnim-82960f04 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-82960f04]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-82960f04] {
    font-size: 15px!important
}

@keyframes scBtnAnim-82960f04 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#wrap-sport[data-v-ab4f6fd0] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    margin: 0 auto;
    border: 2px solid var(--apple-casino-light);
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
    background: url(../images/bg-sport-game-new.f90c1ecf.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover
}

.content-sport[data-v-ab4f6fd0] {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.image-sport[data-v-ab4f6fd0] {
    height: 100%;
    z-index: 1;
    animation: animate-ab4f6fd0 3s infinite
}

.play-game[data-v-ab4f6fd0] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    z-index: 2;
    gap: 10px;
    padding: 5px 20px;
    border-radius: 10px;
    background: linear-gradient(180deg,#2dae60 10.2%,#dedede 240.82%);
    box-shadow: inset 2px 2px 2.2px 0 hsla(0,0%,100%,.5),0 4px 0 0 rgba(0,0,0,.5);
    cursor: pointer;
    transition: all .25s;
    opacity: .92
}

.play-game img[data-v-ab4f6fd0] {
    width: auto
}

.play-game h5[data-v-ab4f6fd0] {
    color: #fff;
    text-shadow: 0 4px 4px rgba(0,0,0,.25);
    font-size: 24px;
    font-weight: 900;
    text-transform: uppercase
}

.play-game[data-v-ab4f6fd0]:hover {
    transform: translateY(-4px);
    opacity: 1;
    transition: all .5
}

@media(max-width: 375px) {
    .play-game h5[data-v-ab4f6fd0] {
        font-size:16px
    }

    .play-game img[data-v-ab4f6fd0] {
        width: 34px
    }
}

.logo[data-v-ab4f6fd0] {
    position: absolute;
    bottom: 10%;
    height: auto!important;
    z-index: 1
}

.cover-logo[data-v-ab4f6fd0] {
    position: absolute;
    bottom: 2%;
    height: auto
}

@media(max-width: 768px) {
    .cover-logo[data-v-ab4f6fd0] {
        bottom:5%;
        width: 200px
    }
}

.cover-logo-2[data-v-ab4f6fd0] {
    position: absolute;
    left: 20%;
    z-index: 0
}

.cover-logo-3[data-v-ab4f6fd0] {
    position: absolute;
    z-index: 0;
    width: 500px;
    top: 0
}

@media(max-width: 768px) {
    .cover-logo-3[data-v-ab4f6fd0] {
        width:40%
    }

    .image-sport[data-v-ab4f6fd0] {
        height: 300px
    }

    .logo[data-v-ab4f6fd0] {
        height: 40px!important
    }
}

@keyframes animate-ab4f6fd0 {
    0%,to {
        transform: scale(.8)
    }

    50% {
        transform: scale(.9)
    }
}

.wrap-home[data-v-51313482] {
    position: relative;
    z-index: 1
}

.default[data-v-51313482] {
    width: 95%!important
}

@media(max-width: 1300px) {
    .custom[data-v-51313482] {
        margin-top:62px
    }
}

#wrapper_slot_home[data-v-003d7764] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-003d7764] {
    color: var(--apple-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-003d7764] {
        font-size:14px
    }
}

.company[data-v-003d7764] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-003d7764]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-003d7764]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-003d7764] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-003d7764]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-003d7764]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-003d7764] {
    height: calc(72% - 20px);
    border: 1px solid var(--apple-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-003d7764]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-003d7764]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-003d7764],.outstanding[data-v-003d7764] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-003d7764],.item_company[data-v-003d7764] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#696969 -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-003d7764]:hover,.item_company[data-v-003d7764]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-003d7764],.content_item[data-v-003d7764] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-003d7764],.content_item .name[data-v-003d7764] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-003d7764],.content_item .name[data-v-003d7764] {
        font-size:10px
    }
}

.outstanding .item[data-v-003d7764] {
    min-height: 100px
}

.outstanding .disabled[data-v-003d7764] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-003d7764]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-003d7764] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-003d7764] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-003d7764] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-003d7764] {
    height: 50px
}

.outstanding .company_logo[data-v-003d7764] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-003d7764] {
    height: 35px
}

.outstanding .logo img[data-v-003d7764] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-003d7764] {
        width:60px
    }
}

.list-company[data-v-003d7764] {
    margin-top: 10px
}

.list-company .logo_item[data-v-003d7764] {
    width: 100%;
    height: 36px
}

img[data-v-003d7764] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-003d7764] {
    background-image: url(../images/bg-head-modal.8c99b460.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-003d7764] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-003d7764]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-003d7764] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-003d7764] {
    animation: scBtnAnim-003d7764 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-003d7764] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-003d7764] {
    color: #fff
}

.item-casino[data-v-003d7764]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-003d7764 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-003d7764] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-003d7764] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-003d7764],.outstanding[data-v-003d7764] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-003d7764] {
        padding:26px 12px
    }

    .body_slot[data-v-003d7764] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-003d7764],.outstanding[data-v-003d7764] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-003d7764] {
        padding:10px
    }

    .slot[data-v-003d7764] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-003d7764],.outstanding[data-v-003d7764] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-003d7764],.item_company[data-v-003d7764] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-003d7764] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-003d7764] {
        width: 30px;
        height: 35px
    }
}

.v-pagination__item:focus {
    border: 1px solid var(--apple-casino-light)
}

#casino[data-v-c61ec9e8] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-c61ec9e8] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-c61ec9e8] {
        padding:26px 8px
    }
}

.list-casino[data-v-c61ec9e8] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-c61ec9e8] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-c61ec9e8] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-c61ec9e8] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-c61ec9e8] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #8d8d8d;
    background: url(../images/bg-item-casino.8e58d8a9.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-c61ec9e8] {
        height:160px
    }
}

.list-casino .item-casino[data-v-c61ec9e8]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-c61ec9e8] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-c61ec9e8] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-c61ec9e8] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-c61ec9e8] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-c61ec9e8] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-c61ec9e8] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-c61ec9e8] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-c61ec9e8]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-c61ec9e8] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-c61ec9e8] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-c61ec9e8] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-c61ec9e8] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-c61ec9e8] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-c61ec9e8] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-c61ec9e8] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-c61ec9e8] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-c61ec9e8]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-c61ec9e8] {
    display: none
}

.wrap-icon[data-v-c61ec9e8] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-c61ec9e8] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-c61ec9e8] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-c61ec9e8] {
    animation: scBtnAnim-c61ec9e8 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-c61ec9e8]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-c61ec9e8] {
    font-size: 15px!important
}

@keyframes scBtnAnim-c61ec9e8 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#partnership[data-v-ba954060] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-ba954060] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-ba954060] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-ba954060] {
    color: #fff;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-ba954060] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-ba954060] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-ba954060] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-ba954060]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-ba954060] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-ba954060] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-ba954060] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-ba954060] {
    color: #fff;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-ba954060] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-ba954060] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-ba954060] {
        color: #fff;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-ba954060] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-ba954060] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-4baa9ed1] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-4baa9ed1] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-4baa9ed1]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-4baa9ed1] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-4baa9ed1] {
    width: 100%
}

.form .form_input div[data-v-4baa9ed1] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-4baa9ed1] {
    margin-bottom: 4px
}

.form input[data-v-4baa9ed1],.form textarea[data-v-4baa9ed1] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-4baa9ed1]:focus,.form input[data-v-4baa9ed1]:hover,.form textarea[data-v-4baa9ed1]:focus,.form textarea[data-v-4baa9ed1]:hover {
    outline: none
}

.btn[data-v-4baa9ed1] {
    text-align: right
}

.btn .btn_submit[data-v-4baa9ed1] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--apple-casino-dark)
}

.btn .btn_submit[data-v-4baa9ed1]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-4baa9ed1] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-4baa9ed1] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-4baa9ed1] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-4baa9ed1],.form input[data-v-4baa9ed1],.form textarea[data-v-4baa9ed1] {
        width: 100%
    }
}

.wrap-tab-pick-game[data-v-197911b1] {
    padding: 15px;
    border-radius: 50px;
    -webkit-backdrop-filter: blur(7px);
    backdrop-filter: blur(7px);
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 15px;
    width: 600px
}

.wrap-tab-pick-game .item-tab[data-v-197911b1] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    cursor: pointer;
    font-size: 20px
}

.wrap-tab-pick-game .item-tab .icon[data-v-197911b1] {
    display: none
}

.wrap-tab-pick-game .item-tab .icon-white[data-v-197911b1] {
    display: block
}

.wrap-tab-pick-game .item-tab:hover .icon[data-v-197911b1] {
    display: block!important
}

.wrap-tab-pick-game .item-tab:hover .icon-white[data-v-197911b1] {
    display: none!important
}

@media(max-width: 768px) {
    .wrap-tab-pick-game[data-v-197911b1] {
        width:100%
    }
}

@media(max-width: 475px) {
    .wrap-tab-pick-game[data-v-197911b1] {
        padding:10px
    }

    .wrap-tab-pick-game .item-tab[data-v-197911b1] {
        padding: 6px;
        font-size: 16px
    }
}

@media(max-width: 375px) {
    .wrap-tab-pick-game[data-v-197911b1] {
        gap:5px
    }

    .wrap-tab-pick-game .item-tab[data-v-197911b1] {
        font-size: 13px;
        gap: 5px
    }
}

.no-sport .wrap-tab-pick-game[data-v-197911b1] {
    grid-template-columns: repeat(2,1fr)!important
}

.active[data-v-197911b1] {
    padding: 10px;
    border-radius: 70px;
    border: 1px solid var(--aqua-gold);
    background: #17243d
}

.active .icon[data-v-197911b1] {
    display: block!important
}

.active .icon-white[data-v-197911b1] {
    display: none!important
}

.wrap-pickgame[data-v-197911b1] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    margin-bottom: 20px
}

.wrap-pickgame img[data-v-197911b1] {
    width: 100%
}

.wrap-pickgame .img-big[data-v-197911b1] {
    border-radius: 10px
}

.wrap-pickgame .item[data-v-197911b1] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 10px;
    border: 2px solid #6b6b6b;
    transition: all .3s ease-in;
    overflow: hidden;
    display: none
}

.wrap-pickgame .item .title[data-v-197911b1] {
    position: absolute;
    width: 150px;
    height: auto;
    top: calc(50% - 10px);
    left: calc(50% - 75px);
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-pickgame .item .title h5[data-v-197911b1] {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 10px
}

@media(max-width: 480px) {
    .wrap-pickgame .item .title h5[data-v-197911b1] {
        font-size:14px;
        padding: 5px
    }
}

.wrap-pickgame .item .img-big[data-v-197911b1] {
    position: relative;
    z-index: 1;
    transition: all .25s ease-in;
    height: 100%;
    max-height: 284px;
    transform: scale(1.05)
}

.wrap-pickgame .item .img-dealer[data-v-197911b1] {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .img-dealer1[data-v-197911b1],.wrap-pickgame .item .img-dealer2[data-v-197911b1] {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .backdrop[data-v-197911b1] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    transition: all .3s ease-in;
    z-index: 2
}

.wrap-pickgame .item[data-v-197911b1]:hover {
    opacity: 1;
    border: 2px solid var(--aqua-gold);
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

.wrap-pickgame .item[data-v-197911b1]:hover:before {
    opacity: 1
}

.wrap-pickgame .item:hover .backdrop[data-v-197911b1] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .item:hover .sub-title[data-v-197911b1] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.4),0 -4px 10px hsla(0,0%,100%,.4)
}

.wrap-pickgame .item:hover .img-big[data-v-197911b1] {
    transform: scale(1.05);
    transition: all .5s ease-in
}

.wrap-pickgame .item:hover .img-dealer[data-v-197911b1] {
    animation: showSlot-197911b1 .8s forwards
}

.wrap-pickgame .casino .img-dealer[data-v-197911b1] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.wrap-pickgame .casino .img-dealer2[data-v-197911b1] {
    position: absolute;
    width: 25%;
    left: 25%;
    top: 10%
}

.wrap-pickgame .casino .img-dealer1[data-v-197911b1] {
    position: absolute;
    width: 60%;
    right: 8%
}

.wrap-pickgame .casino .title[data-v-197911b1] {
    top: 73%;
    left: calc(50% - 90px);
    width: 180px;
    background-color: #fff;
    border-radius: 8px
}

.wrap-pickgame .casino .title[data-v-197911b1]:before {
    position: absolute;
    content: "";
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    top: 3px;
    left: 3px;
    background-color: #ff0169;
    border-radius: 8px;
    z-index: 0
}

.wrap-pickgame .casino .title h5[data-v-197911b1] {
    position: relative;
    z-index: 1;
    font-size: 20px;
    font-weight: 700
}

@media(max-width: 992px) {
    .wrap-pickgame .casino .title[data-v-197911b1] {
        top:60%
    }
}

.wrap-pickgame .casino:hover .img-dealer2[data-v-197911b1] {
    animation: showCasino1-197911b1 .8s forwards
}

.wrap-pickgame .casino:hover .img-dealer1[data-v-197911b1] {
    animation: showCasino2-197911b1 .8s forwards
}

.wrap-pickgame .casino:hover .title[data-v-197911b1] {
    animation: titleSlot-197911b1 .8s forwards
}

@media(max-width: 768px) {
    .wrap-pickgame .casino .img-dealer2[data-v-197911b1] {
        width:130px;
        left: 30%;
        top: 10%
    }

    .wrap-pickgame .casino .img-dealer1[data-v-197911b1] {
        width: 300px;
        top: 10%;
        right: 20%
    }

    .wrap-pickgame .casino .title[data-v-197911b1] {
        top: 75%;
        width: 250px;
        left: calc(50% - 125px)
    }

    .wrap-pickgame .casino .title h5[data-v-197911b1] {
        font-size: 25px
    }
}

@media(max-width: 530px) {
    .wrap-pickgame .casino .img-dealer2[data-v-197911b1] {
        width:25%;
        left: 25%;
        top: 10%
    }

    .wrap-pickgame .casino .img-dealer1[data-v-197911b1] {
        width: 60%;
        right: 8%
    }

    .wrap-pickgame .casino .title[data-v-197911b1] {
        top: 73%;
        left: calc(50% - 90px);
        width: 180px
    }

    .wrap-pickgame .casino .title h5[data-v-197911b1] {
        font-size: 20px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame .casino .title[data-v-197911b1] {
        top:73%;
        left: calc(50% - 80px);
        width: 160px
    }

    .wrap-pickgame .casino .title h5[data-v-197911b1] {
        font-size: 16px
    }
}

.wrap-pickgame .slot .img-dealer2[data-v-197911b1],.wrap-pickgame .slot .img-dealer[data-v-197911b1] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.wrap-pickgame .slot .title[data-v-197911b1] {
    background: url(../images/title-sport.787d7a90.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10px;
    top: calc(50% - 30px)
}

.wrap-pickgame .slot:hover .img-dealer2[data-v-197911b1] {
    animation: showSlot2-197911b1 .8s forwards
}

.wrap-pickgame .slot:hover .title[data-v-197911b1] {
    animation: titleSlot-197911b1 .8s forwards
}

@media(max-width: 768px) {
    .wrap-pickgame .slot .title h5[data-v-197911b1] {
        font-size:25px;
        padding: 3px
    }
}

@media(max-width: 530px) {
    .wrap-pickgame .slot .title[data-v-197911b1] {
        width:130px;
        left: calc(50% - 65px)
    }

    .wrap-pickgame .slot .title h5[data-v-197911b1] {
        font-size: 20px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame .slot .title[data-v-197911b1] {
        left:calc(50% - 57.5px);
        width: 115px
    }

    .wrap-pickgame .slot .title h5[data-v-197911b1] {
        font-size: 16px
    }
}

.wrap-pickgame .sport .img-dealer[data-v-197911b1] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.wrap-pickgame .sport .img-dealer2[data-v-197911b1] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: 2
}

.wrap-pickgame .sport .title[data-v-197911b1] {
    background: url(../images/title-sport.787d7a90.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10px;
    top: calc(50% - 30px)
}

.wrap-pickgame .sport:hover .img-dealer2[data-v-197911b1] {
    animation: showSlot2-197911b1 .8s forwards
}

.wrap-pickgame .sport:hover .title[data-v-197911b1] {
    animation: titleSport-197911b1 .8s forwards
}

@media(max-width: 768px) {
    .wrap-pickgame .sport .title h5[data-v-197911b1] {
        font-size:25px;
        padding: 3px
    }
}

@media(max-width: 530px) {
    .wrap-pickgame .sport .title[data-v-197911b1] {
        width:130px;
        left: calc(50% - 65px)
    }

    .wrap-pickgame .sport .title h5[data-v-197911b1] {
        font-size: 20px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame .sport .title[data-v-197911b1] {
        left:calc(50% - 57.5px);
        width: 115px
    }

    .wrap-pickgame .sport .title h5[data-v-197911b1] {
        font-size: 16px
    }
}

.wrap-pickgame .active-game[data-v-197911b1] {
    opacity: 1;
    border: 2px solid var(--aqua-gold)
}

.wrap-pickgame .active-game .backdrop[data-v-197911b1] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .active-game .title[data-v-197911b1] {
    filter: grayscale(0)
}

.no-sport[data-v-197911b1] {
    grid-template-columns: 1fr 1fr!important
}

.no-sport .casino .img-dealer2[data-v-197911b1],.no-sport .casino .img-dealer[data-v-197911b1] {
    width: 23%
}

.no-sport .slot .img-dealer[data-v-197911b1] {
    width: 36%
}

.no-sport .slot .img-dealer2[data-v-197911b1] {
    width: 40%
}

@media(max-width: 768px) {
    .item[data-v-197911b1] {
        display:none
    }
}

@keyframes animationDealerImage-197911b1 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes animationSmallImage-197911b1 {
    0% {
        transform: scale(0);
        opacity: 0
    }

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

@keyframes rotateCircle90-197911b1 {
    0%,to {
        transform: rotate(-45deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle45-197911b1 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle-197911b1 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircleRevert-197911b1 {
    0% {
        transform: rotate(1turn)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes showSlot-197911b1 {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    90% {
        opacity: 1;
        transform: scale(1.08)
    }

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

@keyframes showSlot2-197911b1 {
    0% {
        opacity: 0;
        transform: translateY(150%)
    }

    90% {
        opacity: 1;
        transform: translateY(-5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes titleSlot-197911b1 {
    0% {
        opacity: 0;
        transform: translateY(400px)
    }

    90% {
        opacity: 1;
        transform: translateY(-10px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino1-197911b1 {
    0% {
        opacity: 0;
        transform: translate(-150%)
    }

    90% {
        opacity: 1;
        transform: translate(5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-197911b1 {
    0% {
        opacity: 0;
        transform: translate(150%)
    }

    90% {
        opacity: 1;
        transform: translate(-5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes titleSport-197911b1 {
    0% {
        opacity: 0;
        transform: scale(0);
        filter: grayscale(1)
    }

    to {
        opacity: 1;
        transform: scale(1);
        filter: grayscale(0)
    }
}

#wrap-contact[data-v-06426d0b] {
    background: linear-gradient(180deg,#4c4a55 -17.19%,#2c2a35 143.75%);
    box-shadow: 0 4px 15px 0 rgba(0,0,0,.3);
    border: 1px solid #ebdfc5;
    border-left: none;
    border-right: none
}

@media(max-width: 576px) {
    #wrap-contact[data-v-06426d0b] {
        width:95%!important;
        border: 1px solid #ebdfc5;
        border-radius: 10px;
        overflow: hidden;
        margin: 0 auto
    }
}

.default[data-v-06426d0b] {
    width: 95%;
    margin: 0 auto
}

.list-item[data-v-06426d0b] {
    display: grid;
    grid-template-columns: repeat(4,1fr)
}

@media(max-width: 1350px) {
    .list-item[data-v-06426d0b] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 576px) {
    .list-item[data-v-06426d0b] {
        grid-template-columns:1fr;
        padding: 0;
        width: 100%!important
    }
}

.item[data-v-06426d0b] {
    padding: 20px 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s;
    cursor: pointer;
    position: relative;
    background: transparent
}

.item .wrap-icon[data-v-06426d0b] {
    min-width: 44px;
    min-height: 44px;
    width: 44px;
    height: 44px;
    background: linear-gradient(99deg,#f4e6c3 6.97%,#c69a6b 97.77%);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 8px
}

.item h5[data-v-06426d0b] {
    font-size: 14px;
    font-weight: 600
}

.item h3[data-v-06426d0b] {
    font-size: 17px;
    font-weight: 600;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase
}

.item .wrap-icon[data-v-06426d0b],.item h3[data-v-06426d0b],.item h5[data-v-06426d0b] {
    transition: all .3s
}

@media(max-width: 375px) {
    .item h5[data-v-06426d0b] {
        font-size:12px
    }

    .item h3[data-v-06426d0b] {
        font-size: 14px
    }
}

.item[data-v-06426d0b]:hover {
    opacity: 1;
    background: linear-gradient(99deg,#f4e6c3 6.97%,#c69a6b 97.77%);
    box-shadow: 0 4px 50px 0 rgba(0,0,0,.8)
}

.item:hover .wrap-icon[data-v-06426d0b] {
    background: #3e3e3d
}

.item:hover h3[data-v-06426d0b] {
    background: #545454;
    -webkit-background-clip: text;
    background-clip: text
}

.item:hover h5[data-v-06426d0b] {
    color: #000
}

.item:hover .wrap-icon[data-v-06426d0b],.item:hover h3[data-v-06426d0b],.item:hover h5[data-v-06426d0b] {
    transition: all .3s
}

.item[data-v-06426d0b]:not(:hover) {
    opacity: .7
}

@media(max-width: 768px) {
    .item[data-v-06426d0b]:not(:hover) {
        opacity:1
    }
}

.custom-faq .list-item[data-v-06426d0b] {
    grid-template-columns: repeat(4,1fr);
    grid-gap: 20px 8px
}

.custom-faq .list-item .item[data-v-06426d0b] {
    justify-content: center
}

@media(max-width: 1024px) {
    .custom-faq .list-item[data-v-06426d0b] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item[data-v-06426d0b] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

.item:hover .wrap-icon svg path {
    fill: #fff
}

#wrap-history .title-transaction[data-v-dc0bef54] {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px 0;
    position: relative
}

#wrap-history .title-transaction[data-v-dc0bef54]:before {
    left: 0
}

#wrap-history .title-transaction[data-v-dc0bef54]:after,#wrap-history .title-transaction[data-v-dc0bef54]:before {
    content: "";
    position: absolute;
    top: calc(50% - 3px);
    border-radius: 10px;
    width: calc(50% - 210px);
    height: 6px;
    background: #f7f1c3
}

#wrap-history .title-transaction[data-v-dc0bef54]:after {
    right: 0
}

#wrap-history .title-transaction h3[data-v-dc0bef54] {
    width: -moz-max-content;
    width: max-content;
    font-size: 34px;
    font-weight: 600;
    text-transform: capitalize;
    position: absolute
}

@media(max-width: 1300px) {
    #wrap-history .title-transaction h3[data-v-dc0bef54] {
        font-size:30px
    }
}

@media(max-width: 768px) {
    #wrap-history .title-transaction h3[data-v-dc0bef54] {
        font-size:24px
    }
}

@media(max-width: 375px) {
    #wrap-history .title-transaction h3[data-v-dc0bef54] {
        font-size:16px
    }
}

#wrap-history .title-transaction img[data-v-dc0bef54] {
    width: 420px
}

@media(max-width: 768px) {
    #wrap-history .title-transaction[data-v-dc0bef54]:after,#wrap-history .title-transaction[data-v-dc0bef54]:before {
        width:calc(50% - 175px)
    }

    #wrap-history .title-transaction h3[data-v-dc0bef54] {
        font-size: 24px
    }

    #wrap-history .title-transaction img[data-v-dc0bef54] {
        width: 350px
    }
}

@media(max-width: 576px) {
    #wrap-history .title-transaction[data-v-dc0bef54]:after,#wrap-history .title-transaction[data-v-dc0bef54]:before {
        width:calc(50% - 150px)
    }

    #wrap-history .title-transaction h3[data-v-dc0bef54] {
        font-size: 20px
    }

    #wrap-history .title-transaction img[data-v-dc0bef54] {
        width: 300px
    }
}

@media(max-width: 375px) {
    #wrap-history .title-transaction[data-v-dc0bef54]:after,#wrap-history .title-transaction[data-v-dc0bef54]:before {
        width:calc(50% - 105px);
        height: 4px;
        top: calc(50% - 2px)
    }

    #wrap-history .title-transaction h3[data-v-dc0bef54] {
        font-size: 16px
    }

    #wrap-history .title-transaction img[data-v-dc0bef54] {
        width: 210px
    }
}

#wrap-history .content-transaction[data-v-dc0bef54] {
    display: grid;
    grid-template-columns: calc(52% - 4px) calc(48% - 4px);
    grid-gap: 8px;
    margin-bottom: 20px;
    height: 100%
}

@media(max-width: 1350px) {
    #wrap-history .content-transaction[data-v-dc0bef54] {
        grid-template-columns:1fr;
        gap: 10px
    }
}

.default[data-v-dc0bef54] {
    width: 95%;
    margin: 0 auto 20px
}

.transaction-history[data-v-dc0bef54] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 8px
}

@media(max-width: 992px) {
    .transaction-history[data-v-dc0bef54] {
        gap:10px
    }
}

@media(max-width: 768px) {
    .transaction-history[data-v-dc0bef54] {
        grid-template-columns:1fr
    }
}

.history h5[data-v-dc0bef54] {
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    border-radius: 10px 10px 0 0;
    padding: 6px 12px
}

@media(max-width: 375px) {
    .history h5[data-v-dc0bef54] {
        font-size:10px;
        padding: 3px 6px
    }
}

.history #list-deposit-realtime[data-v-dc0bef54],.history #list-withdraw-realtime[data-v-dc0bef54] {
    position: relative
}

.history .list-item[data-v-dc0bef54] {
    border: 1px solid #424242;
    border-radius: 0 0 10px 10px;
    overflow: hidden;
    height: 260px
}

.history .list-item .item[data-v-dc0bef54] {
    display: grid;
    grid-template-columns: 125px 100px 1fr;
    gap: 10px;
    padding: 0 12px;
    justify-content: space-between
}

.history .list-item .item .time[data-v-dc0bef54] {
    display: flex;
    align-items: center;
    min-width: 125px;
    color: #fff;
    font-size: 13px
}

.history .list-item .item .time span[data-v-dc0bef54]:first-child {
    width: 35px
}

.history .list-item .item .amount[data-v-dc0bef54],.history .list-item .item .content-history[data-v-dc0bef54],.history .list-item .item .user[data-v-dc0bef54] {
    padding: 12px 0;
    font-size: 13px;
    text-align: start
}

.history .list-item .item .user[data-v-dc0bef54] {
    color: #212121
}

.history .list-item .item .amount[data-v-dc0bef54] {
    display: flex;
    align-items: center;
    justify-content: start;
    gap: 5px
}

.history .list-item .item .content-history[data-v-dc0bef54] {
    width: 60%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: wrap;
    height: 32px;
    line-height: 16px
}

@media(max-width: 1100px) {
    .history .list-item .item[data-v-dc0bef54] {
        grid-template-columns:150px 1fr 1fr
    }
}

@media(max-width: 480px) {
    .history .list-item .item[data-v-dc0bef54] {
        grid-template-columns:120px 1fr 1fr
    }

    .history .list-item .item .time[data-v-dc0bef54] {
        min-width: 120px
    }
}

@media(max-width: 375px) {
    .history .list-item .item[data-v-dc0bef54] {
        grid-template-columns:100px 1fr 1fr
    }

    .history .list-item .item .time[data-v-dc0bef54] {
        min-width: 100px
    }

    .history .list-item .item .amount[data-v-dc0bef54],.history .list-item .item .content-history[data-v-dc0bef54],.history .list-item .item .time[data-v-dc0bef54],.history .list-item .item .user[data-v-dc0bef54] {
        font-size: 9px
    }
}

@media(max-width: 992px) {
    .history .list-item[data-v-dc0bef54] {
        height:260px!important
    }
}

@media(max-width: 375px) {
    .history .list-item[data-v-dc0bef54] {
        height:250px!important
    }
}

#deposit[data-v-dc0bef54],#withdraw[data-v-dc0bef54] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 5px
}

#deposit h5[data-v-dc0bef54],#withdraw h5[data-v-dc0bef54] {
    border-radius: 30px;
    border: 1px solid #dac16e;
    position: relative;
    color: #4c4a55;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    background: linear-gradient(99deg,#f4e6c3 6.97%,#c69a6b 97.77%);
    box-shadow: 0 4px 50px 0 rgba(0,0,0,.8)
}

#deposit .list-item[data-v-dc0bef54],#withdraw .list-item[data-v-dc0bef54] {
    overflow: hidden;
    background: linear-gradient(180deg,#f1e0c6,#e5d2b0);
    border: 1px solid #424242;
    border-radius: 8px;
    height: 260px
}

#deposit .list-item .item .time[data-v-dc0bef54],#withdraw .list-item .item .time[data-v-dc0bef54] {
    color: #fff
}

#deposit .list-item .item .time span[data-v-dc0bef54]:first-child,#withdraw .list-item .item .time span[data-v-dc0bef54]:first-child {
    width: 35px
}

#deposit .list-item .item .amount[data-v-dc0bef54],#withdraw .list-item .item .amount[data-v-dc0bef54] {
    color: #119c2b;
    font-weight: 700
}

#event .list-item[data-v-dc0bef54],#message .list-item[data-v-dc0bef54] {
    overflow: hidden;
    background: #21364b
}

#event .list-item .item[data-v-dc0bef54],#message .list-item .item[data-v-dc0bef54] {
    height: 42px
}

#message[data-v-dc0bef54] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 5px
}

#message .tab-notification[data-v-dc0bef54] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 8px
}

#message .tab-notification div[data-v-dc0bef54] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
    padding: 5.5px 10px;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    background: linear-gradient(180deg,#4c4a55,#2c2a35);
    box-shadow: 0 4px 15.7px 0 rgba(0,0,0,.25);
    border-radius: 50px;
    text-transform: capitalize;
    cursor: pointer;
    transition: all .4s
}

#message .tab-notification div[data-v-dc0bef54]:hover {
    opacity: .7;
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 375px) {
    #message .tab-notification div[data-v-dc0bef54] {
        font-size:10px
    }
}

#message .tab-notification .active[data-v-dc0bef54] {
    background: linear-gradient(99deg,#f4e6c3 6.97%,#c69a6b 97.77%);
    border: 1px solid #dac16e
}

#message .tab-notification .active[data-v-dc0bef54]:hover {
    transform: scale(1);
    opacity: 1
}

@media(max-width: 992px) {
    #message .tab-notification div[data-v-dc0bef54] {
        padding:10px
    }
}

@media(max-width: 500px) {
    #message .tab-notification[data-v-dc0bef54] {
        gap:5px
    }

    #message .tab-notification div[data-v-dc0bef54] {
        padding: 5px;
        font-size: 12px
    }

    #message .tab-notification div svg[data-v-dc0bef54] {
        width: 20px;
        height: 20px
    }
}

@media(max-width: 374px) {
    #message .tab-notification div[data-v-dc0bef54] {
        font-size:10px
    }

    #message .tab-notification div svg[data-v-dc0bef54] {
        width: 16px;
        height: 16px
    }
}

#message #list-message[data-v-dc0bef54] {
    position: relative
}

#message .list-item[data-v-dc0bef54] {
    border-radius: 8px;
    background: linear-gradient(180deg,#4c4a55,#2c2a35);
    box-shadow: 0 4px 15.7px 0 rgba(0,0,0,.25)
}

#message .list-item .item[data-v-dc0bef54] {
    display: grid;
    grid-template-columns: 150px .8fr 1.2fr;
    gap: 8px;
    align-items: center
}

#message .list-item .item .time[data-v-dc0bef54] {
    min-width: 125px
}

#message .list-item .item .wrap-content-history[data-v-dc0bef54] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 12px 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .wrap-title-history[data-v-dc0bef54] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .content-history[data-v-dc0bef54],#message .list-item .item .title-history[data-v-dc0bef54] {
    width: 100%;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 10px 0 5px;
    font-size: 13px;
    text-align: start;
    position: relative
}

@media(max-width: 480px) {
    #message .list-item .item[data-v-dc0bef54] {
        grid-template-columns:120px 1fr 1fr
    }

    #message .list-item .item .time[data-v-dc0bef54] {
        max-width: 120px;
        min-width: 1px
    }
}

@media(max-width: 375px) {
    #message .list-item .item[data-v-dc0bef54] {
        grid-template-columns:100px 1fr 1fr
    }

    #message .list-item .item .time[data-v-dc0bef54] {
        min-width: 100px
    }

    #message .list-item .item .content-history[data-v-dc0bef54],#message .list-item .item .title-history[data-v-dc0bef54] {
        font-size: 9px
    }
}

#event .list-item .item[data-v-dc0bef54],#message .list-item .item[data-v-dc0bef54] {
    cursor: pointer
}

#event .list-item .item:hover .content-history[data-v-dc0bef54],#event .list-item .item:hover .time[data-v-dc0bef54],#event .list-item .item:hover .title-history[data-v-dc0bef54],#message .list-item .item:hover .content-history[data-v-dc0bef54],#message .list-item .item:hover .time[data-v-dc0bef54],#message .list-item .item:hover .title-history[data-v-dc0bef54] {
    opacity: .7
}

@keyframes scrollRow-dc0bef54 {
    0% {
        transform: translateY(0);
        top: 0
    }

    5% {
        transform: translateY(0);
        top: 0
    }

    6% {
        transform: translateY(-42px);
        top: -42px
    }

    10% {
        transform: translateY(-42px);
        top: -42px
    }

    11% {
        transform: translateY(-84px);
        top: -84px
    }

    15% {
        transform: translateY(-84px);
        top: -84px
    }

    16% {
        transform: translateY(-126px);
        top: -126px
    }

    20% {
        transform: translateY(-126px);
        top: -126px
    }

    21% {
        transform: translateY(-168px);
        top: -168px
    }

    25% {
        transform: translateY(-168px);
        top: -168px
    }

    26% {
        transform: translateY(-210px);
        top: -210px
    }

    30% {
        transform: translateY(-210px);
        top: -210px
    }

    31% {
        transform: translateY(-252px);
        top: -252px
    }

    35% {
        transform: translateY(-252px);
        top: -252px
    }

    36% {
        transform: translateY(-294px);
        top: -294px
    }

    40% {
        transform: translateY(-294px);
        top: -294px
    }

    41% {
        transform: translateY(-336px);
        top: -336px
    }

    45% {
        transform: translateY(-336px);
        top: -336px
    }

    46% {
        transform: translateY(-378px);
        top: -378px
    }

    50% {
        transform: translateY(-378px);
        top: -378px
    }

    42% {
        transform: translateY(-420px);
        top: -420px
    }

    55% {
        transform: translateY(-420px);
        top: -420px
    }

    56% {
        transform: translateY(-462px);
        top: -462px
    }

    60% {
        transform: translateY(-462px);
        top: -462px
    }

    61% {
        transform: translateY(-504px);
        top: -504px
    }

    65% {
        transform: translateY(-504px);
        top: -504px
    }

    66% {
        transform: translateY(-546px);
        top: -546px
    }

    70% {
        transform: translateY(-546px);
        top: -546px
    }

    71% {
        transform: translateY(-588px);
        top: -588px
    }

    75% {
        transform: translateY(-588px);
        top: -588px
    }

    76% {
        transform: translateY(-630px);
        top: -630px
    }

    80% {
        transform: translateY(-630px);
        top: -630px
    }

    81% {
        transform: translateY(-672px);
        top: -672px
    }

    85% {
        transform: translateY(-672px);
        top: -672px
    }

    86% {
        transform: translateY(-714px);
        top: -714px
    }

    90% {
        transform: translateY(-714px);
        top: -714px
    }

    91% {
        transform: translateY(-756px);
        top: -756px
    }

    95% {
        transform: translateY(-756px);
        top: -756px
    }

    96% {
        transform: translateY(-798px);
        top: -798px
    }

    97% {
        transform: translateY(0);
        top: 0
    }
}

.tab-notification .active svg path {
    fill: #4c4a55
}

#wrap_slot[data-v-59690df6] {
    height: 100%;
    margin: 0 auto;
    border-radius: 10px;
    background: #16223a
}

.casino_title[data-v-59690df6] {
    color: #fff;
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    gap: 10px;
    align-items: center;
    padding: 10px 0 0 10px
}

.wrap_slot_list[data-v-59690df6] {
    padding: 16px
}

.wrap_slot_list .slot_list[data-v-59690df6] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.wrap_slot_list .item_slot[data-v-59690df6] {
    border-radius: 20px;
    border: 2px solid var(--aqua-gold);
    background: rgba(0,0,0,.5);
    max-width: 220px;
    max-height: 162px;
    cursor: pointer;
    position: relative;
    transition: all .5s ease-in;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-59690df6] {
    width: auto;
    height: calc(100% - 42px);
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-59690df6] {
    width: 100%;
    height: 40px;
    border-top: 2px solid var(--aqua-gold);
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-59690df6] {
    width: 60%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap_slot_list .item_slot .item_total_game[data-v-59690df6] {
    display: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    text-align: center
}

.wrap_slot_list .item_slot .overlay[data-v-59690df6] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    transition: all .5s;
    cursor: pointer
}

.wrap_slot_list .item_slot .play[data-v-59690df6] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.b6e2712a.png);
    background-size: cover
}

.wrap_slot_list .item_slot[data-v-59690df6]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot[data-v-59690df6]:hover:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 20px;
    background-color: rgba(0,0,0,.7);
    z-index: 1
}

.wrap_slot_list .item_slot[data-v-59690df6]:hover:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(../images/bg-button-play.b6e2712a.png);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 2;
    background-position: 50%;
    height: 30%;
    width: 30%
}

.wrap_slot_list .item_slot:hover .overlay[data-v-59690df6] {
    opacity: 1;
    transition: all .5s
}

.wrap_slot_list .item_slot:hover .item_image[data-v-59690df6] {
    height: 100%;
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot:hover .item_image img[data-v-59690df6] {
    border-radius: 20px
}

.wrap_slot_list .item_slot:hover .item_logo_brand[data-v-59690df6] {
    position: absolute;
    top: 0;
    border-top: 0;
    height: 45px;
    z-index: 2
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot:hover .item_logo_brand[data-v-59690df6] {
        height:38px
    }
}

.wrap_slot_list .item_slot:hover .item_total_game[data-v-59690df6] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    display: block;
    z-index: 2;
    animation: top_total-59690df6 .3s
}

@keyframes top_total-59690df6 {
    0% {
        bottom: -10px;
        opacity: 0
    }

    to {
        bottom: 10px;
        opacity: 1
    }
}

@keyframes logo_brand-59690df6 {
    0% {
        top: 100%;
        opacity: 0
    }

    to {
        top: 0;
        opacity: 1
    }
}

@media(max-width: 1300px) {
    .wrap_slot_list .slot_list[data-v-59690df6] {
        grid-template-columns:repeat(6,1fr)
    }

    .wrap_slot_list .item_slot[data-v-59690df6] {
        max-width: 230px
    }
}

@media(max-width: 1100px) {
    .wrap_slot_list .slot_list[data-v-59690df6] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 1000px) {
    .wrap_slot_list .item_slot[data-v-59690df6] {
        max-width:230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-59690df6] {
        font-size: 16px;
        font-weight: 600
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .slot_list[data-v-59690df6] {
        grid-template-columns:repeat(3,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .item_slot[data-v-59690df6] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-59690df6] {
        font-size: 14px;
        font-weight: 600
    }
}

@media(max-width: 500px) {
    .wrap_slot_list .slot_list[data-v-59690df6] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-59690df6] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-59690df6] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-59690df6]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

#carousel[data-v-0ab94b5a] {
    height: 650px
}

@media(max-width: 1600px) {
    #carousel[data-v-0ab94b5a] {
        height:550px
    }
}

@media(max-width: 1300px) {
    #carousel[data-v-0ab94b5a] {
        height:450px
    }
}

@media(max-width: 992px) {
    #carousel[data-v-0ab94b5a] {
        height:350px
    }
}

@media(max-width: 768px) {
    #carousel[data-v-0ab94b5a] {
        height:250px
    }
}

@media(max-width: 500px) {
    #carousel[data-v-0ab94b5a] {
        height:200px
    }
}

@media(max-width: 450px) {
    #carousel[data-v-0ab94b5a] {
        height:180px
    }
}

@media(max-width: 320px) {
    #carousel[data-v-0ab94b5a] {
        height:150px
    }
}

#carousel img[data-v-0ab94b5a] {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

#carousel .visual-main[data-v-0ab94b5a] {
    height: 100%;
    background: #17243d;
    position: relative
}

#carousel .visual-main[data-v-0ab94b5a]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../images/bg_banner_aqua.47e84b1d.png);
    background-repeat: no-repeat;
    background-position-y: 100%;
    background-size: contain;
    z-index: 2
}

#carousel .visual-main .visual-list[data-v-0ab94b5a] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel .visual-main .visual-list .visual-item[data-v-0ab94b5a] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel .visual-main .visual-list .visual-item img[data-v-0ab94b5a] {
    border-radius: 10px
}

#carousel .visual-main .visual-list .visual-item .decorate[data-v-0ab94b5a] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-0ab94b5a] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-0ab94b5a] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-0ab94b5a] {
    width: 100%;
    animation: rotateCircle45-0ab94b5a 5s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-0ab94b5a] {
    position: absolute;
    width: 5%;
    right: 20%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-0ab94b5a] {
    width: 100%;
    animation: rotateCircle150-0ab94b5a 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-0ab94b5a] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-0ab94b5a] {
    width: 100%;
    animation: animationHeight20-0ab94b5a 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-0ab94b5a] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-0ab94b5a] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-0ab94b5a] {
    width: 100%;
    animation: animationWidth-0ab94b5a 3s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-0ab94b5a] {
    position: absolute;
    width: 5%;
    right: 3%;
    top: 12%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-0ab94b5a] {
    width: 100%;
    animation: rotateCircle150-0ab94b5a 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-3[data-v-0ab94b5a] {
    position: absolute;
    width: 5%;
    left: 40%;
    top: 13%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-3 img[data-v-0ab94b5a] {
    width: 100%;
    animation: animationHeight20-0ab94b5a 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-0ab94b5a] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-0ab94b5a] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-0ab94b5a] {
    width: 100%;
    animation: rotateCircle360-0ab94b5a 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-0ab94b5a] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-0ab94b5a] {
    width: 100%;
    animation: rotateCircle150-0ab94b5a 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-3[data-v-0ab94b5a] {
    position: absolute;
    width: 5%;
    left: 31%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-3 img[data-v-0ab94b5a] {
    width: 100%;
    animation: animationHeight20-0ab94b5a 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .image-dealer[data-v-0ab94b5a] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel .visual-main .visual-list .active[data-v-0ab94b5a] {
    opacity: 1;
    transition: all 1s
}

#carousel .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
        transform:translate(-47%,-50%) scale(.48)
    }
}

@media(max-width: 550px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.43)
    }

    #carousel .visual-main .visual-list .active .wrap-title h5[data-v-0ab94b5a] {
        width: 230px
    }
}

@media(max-width: 450px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
        transform:translate(-42%,-60%) scale(.45)
    }
}

@media(max-width: 375px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
        transform:translate(-42%,-55%) scale(.42)
    }
}

@media(max-width: 340px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
        transform:translate(-36%,-60%) scale(.4)
    }
}

#carousel .visual-main .visual-list .active .image-dealer[data-v-0ab94b5a] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel .visual-main .visual-list .active .banner-event .decorate-1[data-v-0ab94b5a] {
    animation: showIconEvent1-0ab94b5a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-2[data-v-0ab94b5a] {
    animation: showIconEvent2-0ab94b5a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-3[data-v-0ab94b5a] {
    animation: showIconEvent3-0ab94b5a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-1[data-v-0ab94b5a] {
    animation: showIconEvent1-0ab94b5a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-2[data-v-0ab94b5a] {
    animation: showIconEvent2-0ab94b5a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-1[data-v-0ab94b5a] {
    animation: showIconEvent1-0ab94b5a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-2[data-v-0ab94b5a] {
    animation: showIconEvent2-0ab94b5a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .visual-list-btn[data-v-0ab94b5a] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-0ab94b5a] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel .visual-main .visual-list .visual-list-btn .active[data-v-0ab94b5a] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 5px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-list-btn[data-v-0ab94b5a] {
        bottom:15px
    }

    #carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-0ab94b5a] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel .visual-main .visual-list .visual-list-btn .active[data-v-0ab94b5a] {
        width: 13px;
        height: 13px
    }
}

#carousel .visual-main .visual-list .wrap-arrow[data-v-0ab94b5a] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 20px;
    justify-content: space-between;
    z-index: 2
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-0ab94b5a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-0ab94b5a] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-0ab94b5a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-0ab94b5a] {
    height: 14px;
    width: 7px
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-0ab94b5a]:disabled,#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-0ab94b5a]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-0ab94b5a] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-0ab94b5a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-0ab94b5a] {
        width: 30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-0ab94b5a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-0ab94b5a] {
        height: 12px;
        width: 6px
    }

    #carousel .visual-main .visual-list .wrap-arrow[data-v-0ab94b5a] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-0ab94b5a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-0ab94b5a] {
        width: 20px;
        height: 20px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-0ab94b5a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-0ab94b5a] {
        height: 10px;
        width: 5px
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-0ab94b5a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-0ab94b5a] {
        width:28px;
        height: 28px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-0ab94b5a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-0ab94b5a] {
        height: 16px;
        width: 6px
    }
}

#carousel .mySwiper[data-v-0ab94b5a] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .mySwiper .swiper-button-next[data-v-0ab94b5a],#carousel .mySwiper .swiper-button-prev[data-v-0ab94b5a] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel .mySwiper button[data-v-0ab94b5a]:disabled,#carousel .mySwiper button[disabled][data-v-0ab94b5a] {
    opacity: .6
}

#carousel .mySwiper .swiper-button-next[data-v-0ab94b5a]:after,#carousel .mySwiper .swiper-button-prev[data-v-0ab94b5a]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel .mySwiper[data-v-0ab94b5a] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel .mySwiper[data-v-0ab94b5a] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel .mySwiper[data-v-0ab94b5a] {
        height:150px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-0ab94b5a],#carousel .mySwiper .swiper-button-prev[data-v-0ab94b5a] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel .mySwiper[data-v-0ab94b5a] {
        height:100px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-0ab94b5a],#carousel .mySwiper .swiper-button-prev[data-v-0ab94b5a] {
        top: 60%
    }
}

#carousel .custom[data-v-0ab94b5a] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .wrap-title[data-v-0ab94b5a] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 18%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel .wrap-title h3[data-v-0ab94b5a] {
    font-size: 50px;
    text-transform: uppercase;
    margin-bottom: 5px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

@media(max-width: 1300px) {
    #carousel .wrap-title h3[data-v-0ab94b5a] {
        font-size:40px
    }
}

@media(max-width: 450px) {
    #carousel .wrap-title h3[data-v-0ab94b5a] {
        font-size:32px
    }
}

#carousel .wrap-title h5[data-v-0ab94b5a] {
    width: 350px;
    text-align: left;
    font-size: 40px;
    line-height: 50px;
    margin-top: -10px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

@media(max-width: 1300px) {
    #carousel .wrap-title h5[data-v-0ab94b5a] {
        font-size:30px;
        line-height: 40px
    }
}

@media(max-width: 450px) {
    #carousel .wrap-title h5[data-v-0ab94b5a] {
        font-size:24px;
        line-height: 30px
    }
}

#carousel .wrap-title button[data-v-0ab94b5a] {
    display: flex;
    align-items: center;
    gap: 5px;
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: #1b1b1b;
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden;
    box-shadow: inset 0 -3.571px 11.905px 0 hsla(0,0%,100%,.15),inset 0 -5.952px 21.494px 0 hsla(0,0%,100%,.15),inset 0 14.286px 14.541px 0 hsla(0,0%,100%,.1),inset 0 3.506px 3.635px 0 hsla(0,0%,100%,.15)
}

#carousel .wrap-title button svg[data-v-0ab94b5a] {
    z-index: 1
}

#carousel .wrap-title button svg path[data-v-0ab94b5a] {
    fill: var(--aqua-light);
    transition: all .5s ease-in
}

#carousel .wrap-title button p[data-v-0ab94b5a] {
    color: var(--aqua-light);
    position: relative;
    z-index: 1;
    transition: all .3s ease-in
}

#carousel .wrap-title button[data-v-0ab94b5a]:before {
    background: var(--aqua-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0;
    box-shadow: inset 0 -3.571px 11.905px 0 rgba(0,0,0,.15),inset 0 -5.952px 21.494px 0 rgba(0,0,0,.15),inset 0 14.286px 14.541px 0 rgba(0,0,0,.1),inset 0 3.506px 3.635px 0 rgba(0,0,0,.15)
}

#carousel .wrap-title button[data-v-0ab94b5a]:hover {
    transition: all .3s ease-in;
    background: var(--aqua-light)
}

#carousel .wrap-title button[data-v-0ab94b5a]:hover:before {
    transform: scaleX(1)
}

#carousel .wrap-title button:hover p[data-v-0ab94b5a] {
    color: #fff
}

#carousel .wrap-title button:hover svg path[data-v-0ab94b5a] {
    fill: #fff
}

@media(max-width: 1300px) {
    #carousel .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel .wrap-title h5[data-v-0ab94b5a] {
        width: 280px
    }
}

#carousel-custom[data-v-0ab94b5a] {
    height: 390px
}

@media(min-width: 1301px)and (max-width:1600px) {
    #carousel-custom .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.8)!important
    }
}

@media(max-width: 1800px) {
    #carousel-custom[data-v-0ab94b5a] {
        height:350px
    }
}

@media(max-width: 1520px) {
    #carousel-custom[data-v-0ab94b5a] {
        height:300px
    }
}

@media(max-width: 992px) {
    #carousel-custom[data-v-0ab94b5a] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel-custom[data-v-0ab94b5a] {
        height:200px
    }
}

@media(max-width: 600px) {
    #carousel-custom[data-v-0ab94b5a] {
        height:170px
    }
}

@media(max-width: 500px) {
    #carousel-custom[data-v-0ab94b5a] {
        height:150px
    }
}

@media(max-width: 374px) {
    #carousel-custom[data-v-0ab94b5a] {
        height:120px
    }
}

#carousel-custom img[data-v-0ab94b5a] {
    width: 100%;
    height: 100%
}

#carousel-custom .visual-main[data-v-0ab94b5a] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .visual-main .visual-list[data-v-0ab94b5a] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel-custom .visual-main .visual-list .visual-item[data-v-0ab94b5a] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel-custom .visual-main .visual-list .visual-item img[data-v-0ab94b5a] {
    border-radius: 10px
}

#carousel-custom .visual-main .visual-list .visual-item .decorate[data-v-0ab94b5a] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-0ab94b5a] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-0ab94b5a] {
        left:5%
    }
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-0ab94b5a] {
    width: 100%;
    animation: rotateCircle45-0ab94b5a 5s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-0ab94b5a] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-0ab94b5a] {
    width: 100%;
    animation: rotateCircle150-0ab94b5a 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-0ab94b5a] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-0ab94b5a] {
    width: 100%;
    animation: animationHeight20-0ab94b5a 4s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-0ab94b5a] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-0ab94b5a] {
    width: 100%;
    animation: animationWidth-0ab94b5a 3s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-0ab94b5a] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-0ab94b5a] {
    width: 100%;
    animation: rotateCircle150-0ab94b5a 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-0ab94b5a] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-0ab94b5a] {
    width: 100%;
    animation: rotateCircle360-0ab94b5a 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-0ab94b5a] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-0ab94b5a] {
    width: 100%;
    animation: rotateCircle150-0ab94b5a 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .image-dealer[data-v-0ab94b5a] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel-custom .visual-main .visual-list .active[data-v-0ab94b5a] {
    opacity: 1;
    transition: all 1s
}

#carousel-custom .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.35)
    }

    #carousel-custom .visual-main .visual-list .active .wrap-title h5[data-v-0ab94b5a] {
        width: 250px
    }
}

@media(max-width: 375px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.3)
    }
}

#carousel-custom .visual-main .visual-list .active .image-dealer[data-v-0ab94b5a] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-1[data-v-0ab94b5a] {
    animation: showIconEvent1-0ab94b5a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-2[data-v-0ab94b5a] {
    animation: showIconEvent2-0ab94b5a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-3[data-v-0ab94b5a] {
    animation: showIconEvent3-0ab94b5a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-1[data-v-0ab94b5a] {
    animation: showIconEvent1-0ab94b5a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-2[data-v-0ab94b5a] {
    animation: showIconEvent2-0ab94b5a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-1[data-v-0ab94b5a] {
    animation: showIconEvent1-0ab94b5a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-2[data-v-0ab94b5a] {
    animation: showIconEvent2-0ab94b5a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .visual-list-btn[data-v-0ab94b5a] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-0ab94b5a] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-0ab94b5a] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 8px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-list-btn[data-v-0ab94b5a] {
        bottom:15px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-0ab94b5a] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-0ab94b5a] {
        width: 13px;
        height: 13px
    }
}

#carousel-custom .visual-main .visual-list .wrap-arrow[data-v-0ab94b5a] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 10px;
    justify-content: space-between;
    z-index: 2
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-0ab94b5a],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-0ab94b5a] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-0ab94b5a],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-0ab94b5a] {
    height: 14px;
    width: 7px
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-0ab94b5a]:disabled,#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-0ab94b5a]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-0ab94b5a] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-0ab94b5a],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-0ab94b5a] {
        width: 30px;
        height: 30px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-0ab94b5a],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-0ab94b5a] {
        height: 12px;
        width: 6px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-0ab94b5a] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-0ab94b5a],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-0ab94b5a] {
        width: 20px;
        height: 20px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-0ab94b5a],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-0ab94b5a] {
        height: 10px;
        width: 5px
    }
}

#carousel-custom .mySwiper[data-v-0ab94b5a] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .mySwiper .swiper-button-next[data-v-0ab94b5a],#carousel-custom .mySwiper .swiper-button-prev[data-v-0ab94b5a] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel-custom .mySwiper button[data-v-0ab94b5a]:disabled,#carousel-custom .mySwiper button[disabled][data-v-0ab94b5a] {
    opacity: .6
}

#carousel-custom .mySwiper .swiper-button-next[data-v-0ab94b5a]:after,#carousel-custom .mySwiper .swiper-button-prev[data-v-0ab94b5a]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel-custom .mySwiper[data-v-0ab94b5a] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel-custom .mySwiper[data-v-0ab94b5a] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel-custom .mySwiper[data-v-0ab94b5a] {
        height:150px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-0ab94b5a],#carousel-custom .mySwiper .swiper-button-prev[data-v-0ab94b5a] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel-custom .mySwiper[data-v-0ab94b5a] {
        height:100px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-0ab94b5a],#carousel-custom .mySwiper .swiper-button-prev[data-v-0ab94b5a] {
        top: 60%
    }
}

#carousel-custom .custom[data-v-0ab94b5a] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .wrap-title[data-v-0ab94b5a] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel-custom .wrap-title h3[data-v-0ab94b5a] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel-custom .wrap-title h5[data-v-0ab94b5a] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel-custom .wrap-title button[data-v-0ab94b5a] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel-custom .wrap-title button p[data-v-0ab94b5a] {
    position: relative;
    z-index: 1
}

#carousel-custom .wrap-title button[data-v-0ab94b5a]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel-custom .wrap-title button[data-v-0ab94b5a]:hover {
    transition: all .3s ease-in
}

#carousel-custom .wrap-title button[data-v-0ab94b5a]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel-custom .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel-custom .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel-custom .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel-custom .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel-custom .wrap-title[data-v-0ab94b5a] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel-custom .wrap-title h5[data-v-0ab94b5a] {
        width: 280px
    }
}

.default[data-v-0ab94b5a] {
    width: 95%;
    margin: 0 auto
}

.v-window-x-reverse-transition-enter-active[data-v-0ab94b5a],.v-window-x-reverse-transition-leave-active[data-v-0ab94b5a],.v-window-x-transition-enter-active[data-v-0ab94b5a],.v-window-x-transition-leave-active[data-v-0ab94b5a],.v-window-y-reverse-transition-enter-active[data-v-0ab94b5a],.v-window-y-reverse-transition-leave-active[data-v-0ab94b5a],.v-window-y-transition-enter-active[data-v-0ab94b5a],.v-window-y-transition-leave-active[data-v-0ab94b5a] {
    transition: 1s cubic-bezier(.25,.8,.5,1)!important
}

@keyframes rotateCircle45-0ab94b5a {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle150-0ab94b5a {
    0%,to {
        transform: rotate(-90deg)
    }

    50% {
        transform: rotate(60deg)
    }
}

@keyframes rotateCircle360-0ab94b5a {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(1turn)
    }
}

@keyframes animationHeight20-0ab94b5a {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes animationWidth-0ab94b5a {
    0%,to {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes showIconEvent1-0ab94b5a {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent2-0ab94b5a {
    0% {
        opacity: 0;
        transform: translate(-150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent3-0ab94b5a {
    0% {
        opacity: 0;
        transform: translate(150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#top-game[data-v-3327e516] {
    width: 100%;
    position: relative;
    margin-bottom: 40px!important
}

.title-top-game[data-v-3327e516] {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px 0 40px
}

.title-top-game h3[data-v-3327e516] {
    width: -moz-max-content;
    width: max-content;
    position: relative;
    font-size: 2.5vw;
    font-weight: 600;
    text-transform: capitalize
}

.title-top-game h3[data-v-3327e516]:before {
    left: -160px
}

.title-top-game h3[data-v-3327e516]:after,.title-top-game h3[data-v-3327e516]:before {
    content: "";
    position: absolute;
    top: calc(50% - 1px);
    width: 150px;
    height: 2px;
    background: #f7f1c3
}

.title-top-game h3[data-v-3327e516]:after {
    right: -160px
}

@media(max-width: 1300px) {
    .title-top-game h3[data-v-3327e516] {
        font-size:30px
    }
}

@media(max-width: 768px) {
    .title-top-game h3[data-v-3327e516] {
        font-size:24px
    }

    .title-top-game h3[data-v-3327e516]:before {
        width: 100px;
        left: -110px
    }

    .title-top-game h3[data-v-3327e516]:after {
        width: 100px;
        right: -110px
    }
}

@media(max-width: 576px) {
    .title-top-game h3[data-v-3327e516] {
        font-size:20px
    }

    .title-top-game h3[data-v-3327e516]:before {
        width: 60px;
        left: -70px
    }

    .title-top-game h3[data-v-3327e516]:after {
        width: 60px;
        right: -70px
    }
}

@media(max-width: 375px) {
    .title-top-game h3[data-v-3327e516] {
        font-size:16px
    }

    .title-top-game h3[data-v-3327e516]:before {
        width: 30px;
        left: -35px
    }

    .title-top-game h3[data-v-3327e516]:after {
        width: 30px;
        right: -35px
    }
}

@media(max-width: 768px) {
    .title-top-game[data-v-3327e516] {
        padding:10px 0 20px
    }
}

.item1[data-v-3327e516] {
    position: absolute;
    z-index: 0;
    top: 0;
    right: 15%;
    width: 20%;
    max-width: 330px;
    animation: animationItem1-3327e516 5s linear infinite
}

.item1 img[data-v-3327e516] {
    width: 100%
}

@media(max-width: 768px) {
    .item1[data-v-3327e516] {
        top:0;
        width: 20%;
        right: 10%
    }
}

@media(max-width: 500px) {
    .item1[data-v-3327e516] {
        top:30px;
        width: 120px
    }
}

@keyframes animationItem1-3327e516 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(20px)
    }
}

.item2[data-v-3327e516] {
    position: absolute;
    top: 17%;
    z-index: 2;
    left: 8%;
    width: 5%;
    max-width: 85px;
    animation: animationItem2-3327e516 10s linear infinite
}

.item2 img[data-v-3327e516] {
    width: 100%
}

@media(max-width: 768px) {
    .item2[data-v-3327e516] {
        width:40px;
        top: 60px
    }
}

@keyframes animationItem2-3327e516 {
    0%,to {
        transform: rotate(-90deg)
    }

    50% {
        transform: rotate(60deg)
    }
}

.item3[data-v-3327e516] {
    position: absolute;
    z-index: 2;
    bottom: -5%;
    right: 15%;
    width: 4%;
    max-width: 70px;
    animation: animationItem3-3327e516 30s linear infinite
}

.item3 img[data-v-3327e516] {
    width: 100%
}

@media(max-width: 768px) {
    .item3[data-v-3327e516] {
        width:40px;
        bottom: -20px
    }
}

@keyframes animationItem3-3327e516 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(1turn)
    }
}

.default[data-v-3327e516] {
    width: 95%!important;
    margin: 0 auto!important
}

.list-item-top-desktop[data-v-3327e516] {
    display: grid;
    overflow: hidden
}

.list-item-top-desktop .item-top-game .wraper-image-game[data-v-3327e516] {
    width: 100%;
    height: 100%
}

h5[data-v-3327e516] {
    color: var(--ready-casino-light);
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 12px;
    background-image: url(../images/bg_title.c83a7b7b.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: -moz-max-content;
    width: max-content;
    border-radius: 10px;
    padding: 6px 10px;
    border: 1px solid #ab47bc;
    box-shadow: 0 0 14.4px 0 rgba(231,91,255,.5)
}

h5 img[data-v-3327e516] {
    width: 25px;
    height: 25px;
    -o-object-fit: cover;
    object-fit: cover
}

.item-top-game[data-v-3327e516] {
    position: relative;
    display: flex;
    flex-direction: column;
    max-width: 240px;
    padding: 30px 15px 20px;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game[data-v-3327e516] {
        max-width:160px;
        padding: 20px 10px 10px
    }
}

.item-top-game[data-v-3327e516]:before {
    content: "";
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: 31px;
    height: 120px;
    border-radius: 0 0 20px 20px;
    background: rgba(0,0,0,.3);
    -webkit-backdrop-filter: blur(1.5px);
    backdrop-filter: blur(1.5px);
    z-index: 0;
    clip-path: polygon(50% 50%,100% 35%,100% 100%,0 100%,0 35%)
}

@media(max-width: 768px) {
    .item-top-game[data-v-3327e516]:before {
        left:11px;
        right: 11px;
        bottom: 21px
    }
}

.item-top-game .label-shaped_popular[data-v-3327e516] {
    position: absolute;
    right: 25px;
    top: 35px;
    width: -moz-max-content;
    width: max-content;
    z-index: 1
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular[data-v-3327e516] {
        right:16px;
        top: 24px
    }
}

.item-top-game .label-shaped_popular span[data-v-3327e516] {
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    padding: 4px 14px;
    box-shadow: 0 4px 4px rgba(0,0,0,.7);
    font-size: 14px;
    font-weight: 800
}

.item-top-game .label-shaped_popular span.hot_game[data-v-3327e516] {
    background: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: cover
}

.item-top-game .label-shaped_popular span.pop_game[data-v-3327e516] {
    background: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular span[data-v-3327e516] {
        width:55px;
        font-size: 13px;
        font-weight: 600
    }
}

.item-top-game .image-game[data-v-3327e516] {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    border: 2px solid #f2e79b;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    box-shadow: 0 4px 13.5px 0 #000;
    margin-bottom: 10px
}

.item-top-game .wrap-logo-company[data-v-3327e516] {
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    height: 45px;
    z-index: 3;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .wrap-logo-company[data-v-3327e516] {
        bottom:26px;
        width: 90px
    }
}

.item-top-game .wrap-logo-company img[data-v-3327e516] {
    width: 100%;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.item-top-game .box-shadow[data-v-3327e516] {
    position: absolute;
    width: calc(100% - 30px);
    height: calc(100% - 60px);
    top: 30px;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    z-index: 0;
    cursor: pointer;
    opacity: 0;
    transition: all .2s
}

.item-top-game .box-shadow[data-v-3327e516]:before {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    background: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 768px) {
    .item-top-game .box-shadow[data-v-3327e516] {
        width:calc(100% - 20px);
        height: calc(100% - 40px);
        top: 20px
    }

    .item-top-game .box-shadow[data-v-3327e516]:before {
        display: none
    }
}

.item-top-game .play[data-v-3327e516] {
    position: absolute;
    top: calc(50% - 37px);
    right: calc(50% - 33px);
    width: 70px;
    height: 70px;
    background: url(../images/bg-button-play.b6e2712a.png);
    background-size: cover;
    cursor: pointer
}

.item-top-game .crow[data-v-3327e516] {
    width: 40px;
    height: auto;
    position: absolute;
    z-index: 2;
    right: 8px;
    top: 14px
}

@media(max-width: 768px) {
    .item-top-game .crow[data-v-3327e516] {
        right:2px;
        top: 4px
    }
}

.item-top-game h6[data-v-3327e516] {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    bottom: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 30px);
    height: 30px;
    transition: all .2s;
    cursor: pointer
}

.item-top-game[data-v-3327e516]:hover {
    transform: scale(1.08);
    position: relative;
    width: 100%;
    transition: all .4s
}

.item-top-game:hover h6[data-v-3327e516] {
    bottom: 40px;
    transition: all .4s;
    z-index: 2
}

.item-top-game:hover .wrap-logo-company[data-v-3327e516] {
    transition: all .4s;
    padding: 0;
    background: none;
    border: none
}

@media(max-width: 768px) {
    .item-top-game:hover .wrap-logo-company[data-v-3327e516] {
        width:100px
    }
}

.item-top-game:hover .wrap-logo-company img[data-v-3327e516] {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0
}

.item-top-game:hover .box-shadow[data-v-3327e516] {
    opacity: 1;
    transition: all .4s
}

@media(min-width: 769px) {
    .item-top-game:hover .image-game[data-v-3327e516] {
        border:none
    }
}

.list-item-top-mobile[data-v-3327e516] {
    display: none
}

.marquee[data-v-3327e516] {
    position: relative;
    z-index: 1;
    background-image: url(../images/bg-home-2.baf2d98a.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-top: 3px solid;
    border-bottom: 3px solid;
    -o-border-image: linear-gradient(90deg,#dac16e 0,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    border-image: linear-gradient(90deg,#dac16e 0,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    border-image-slice: 1;
    margin-top: 10px
}

.see-more[data-v-3327e516] {
    display: none;
    position: absolute;
    top: 0;
    right: 2.5%;
    cursor: pointer;
    padding: 4px 10px;
    background: var(--ready-casino-light);
    border-radius: 8px
}

@media(max-width: 768px) {
    .list-item-top-desktop[data-v-3327e516] {
        display:flex
    }

    .see-more[data-v-3327e516] {
        display: block!important
    }

    .list-item-top-mobile[data-v-3327e516] {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        gap: 20px;
        padding-top: 20px
    }

    .list-item-top-mobile .item-top-game[data-v-3327e516] {
        margin-right: 0;
        padding: 0;
        max-width: 100%
    }

    .list-item-top-mobile .item-top-game .crow[data-v-3327e516] {
        top: -14px;
        right: -8px
    }

    .list-item-top-mobile .item-top-game .box-shadow[data-v-3327e516] {
        width: 100%;
        height: calc(100% - 30px);
        top: 0
    }

    .list-item-top-mobile .item-top-game .image-game[data-v-3327e516] {
        width: 100%;
        height: 100%;
        margin-bottom: 30px
    }

    .list-item-top-mobile .item-top-game h6[data-v-3327e516] {
        font-size: 12px;
        width: 100%
    }

    .list-item-top-mobile .item-top-game .play[data-v-3327e516] {
        top: calc(45% - 20px);
        right: calc(50% - 20px);
        width: 40px;
        height: 40px
    }

    .list-item-top-mobile .item-top-game:hover h6[data-v-3327e516] {
        bottom: 35px
    }
}

@media(max-width: 480px) {
    .list-item-top-mobile[data-v-3327e516] {
        display:grid;
        grid-template-columns: repeat(2,1fr)
    }

    h5[data-v-3327e516] {
        font-size: 14px
    }

    .see-more[data-v-3327e516] {
        font-size: 13px;
        top: 0
    }
}

@media(max-width: 374px) {
    .item-top-game h6[data-v-3327e516] {
        font-size:10px
    }

    .item-top-game .wrap-logo-company[data-v-3327e516] {
        width: 60%
    }

    .item-top-game:hover .wrap-logo-company[data-v-3327e516] {
        padding: 5px 10px
    }

    h5[data-v-3327e516] {
        width: 100%;
        font-size: 13px
    }

    .see-more[data-v-3327e516] {
        font-size: 13px;
        top: 0
    }
}

#top-game {
    .v-slide-group__next,.v-slide-group__prev {
        position: absolute;
        top: 4px;
        .mdi:before {
            background: var(--primaryPlayG1);
            color: #000;
            border-radius: 4px;
            padding: 4px;
            background: #fff;
            border-radius: 50%
        }
    }

    .v-slide-group__next {
        right: -8px
    }

    .v-slide-group__prev {
        right: 28px
    }
}

#casino[data-v-4c9288b8] {
    margin: 0 auto;
    border-radius: 10px;
    background: #16223a
}

@media(max-width: 768px) {
    #casino[data-v-4c9288b8] {
        height:auto
    }
}

.casino_title[data-v-4c9288b8] {
    color: #fff;
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    gap: 10px;
    align-items: center;
    padding: 10px 0 0 10px
}

.list-casino[data-v-4c9288b8] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 16px;
    margin-bottom: 20px;
    padding: 16px;
    height: 100%
}

@media(max-width: 1330px) {
    .list-casino[data-v-4c9288b8] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 1100px) {
    .list-casino[data-v-4c9288b8] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino[data-v-4c9288b8] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-4c9288b8] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-4c9288b8] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-4c9288b8] {
    height: 190px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid var(--aqua-gold);
    background: url(../images/bg-item-casino.7848e296.png);
    background-size: 100% 100%;
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-4c9288b8] {
        height:160px
    }
}

.list-casino .item-casino[data-v-4c9288b8]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-4c9288b8] {
    height: 190px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-4c9288b8] {
        height:140px
    }
}

.list-casino .item-casino .wrap-logo[data-v-4c9288b8] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-4c9288b8] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-4c9288b8] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-4c9288b8] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-4c9288b8] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-4c9288b8]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-4c9288b8] {
    position: absolute;
    top: calc(50% - 35px);
    right: calc(50% - 35px);
    width: 70px;
    height: 70px;
    background: url(../images/bg-button-play.b6e2712a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-4c9288b8] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-4c9288b8] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-4c9288b8] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-4c9288b8] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-4c9288b8] {
        height: 120px
    }

    .list-casino .item-casino .wrap-icon[data-v-4c9288b8] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-4c9288b8] {
    opacity: .6;
    cursor: not-allowed
}

.list-casino .disabled[data-v-4c9288b8]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-4c9288b8] {
    display: none
}

.wrap-icon[data-v-4c9288b8] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-4c9288b8] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-4c9288b8] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-4c9288b8] {
    animation: scBtnAnim-4c9288b8 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-4c9288b8]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-4c9288b8] {
    font-size: 15px!important
}

@keyframes scBtnAnim-4c9288b8 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#wrap-sport[data-v-72739d03] {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    border: 2px solid #6b6b6b;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
    background: url(../images/bg-sport-game-new.aaf9752b.png);
    background-repeat: no-repeat;
    background-size: cover;
    position: relative
}

#wrap-sport[data-v-72739d03]:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    background: linear-gradient(180deg,rgba(0,0,0,.7),transparent)
}

#wrap-sport[data-v-72739d03]:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    background: linear-gradient(0deg,rgba(0,0,0,.7),transparent);
    z-index: 1
}

.content-sport[data-v-72739d03] {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.image-sport[data-v-72739d03] {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    z-index: 1;
    animation: animate-72739d03 1s
}

.wrap_icon_sport[data-v-72739d03] {
    width: 100%;
    height: 100%;
    position: absolute;
    animation: animat2-72739d03 1s
}

.wrap_icon_sport img[data-v-72739d03] {
    width: 6%
}

.wrap_icon_sport .icon-sport_1[data-v-72739d03] {
    position: absolute;
    left: 2%;
    bottom: 22%;
    z-index: 2;
    animation: animation_icon-72739d03 3s infinite
}

.wrap_icon_sport .icon-sport_2[data-v-72739d03] {
    position: absolute;
    right: 25%;
    bottom: 10%;
    animation: animation_icon2-72739d03 20s infinite
}

.wrap_icon_sport .icon-sport_3[data-v-72739d03] {
    position: absolute;
    left: 22%;
    top: 10%;
    transform: rotate(12deg);
    animation: animation_icon3-72739d03 4s infinite
}

.wrap_icon_sport .icon-sport_4[data-v-72739d03] {
    position: absolute;
    right: 2%;
    top: 10%;
    transform: rotate(-16deg);
    animation: animation_icon4-72739d03 2s infinite
}

@keyframes animation_icon-72739d03 {
    0%,to {
        transform: scale(.8)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes animation_icon2-72739d03 {
    0%,to {
        transform: rotate(1turn)
    }

    50% {
        transform: rotate(0deg)
    }
}

@keyframes animation_icon3-72739d03 {
    0%,to {
        transform: rotate(-12deg)
    }

    50% {
        transform: rotate(12deg)
    }
}

@keyframes animation_icon4-72739d03 {
    0%,to {
        transform: translateY(6px)
    }

    50% {
        transform: translateY(-6px)
    }
}

.play-game[data-v-72739d03] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    z-index: 2;
    gap: 10px;
    padding: 5px 20px;
    border-radius: 62px;
    border: 1px solid #dac16e;
    background: #17243d;
    box-shadow: 0 0 74px 0 hsla(52,77%,78%,.3);
    cursor: pointer;
    transition: all .25s
}

.play-game img[data-v-72739d03] {
    width: auto
}

.play-game h5[data-v-72739d03] {
    color: #fff;
    text-shadow: 0 4px 4px rgba(0,0,0,.25);
    font-size: 24px;
    font-weight: 900;
    text-transform: uppercase
}

.play-game[data-v-72739d03]:hover {
    transform: translateY(-4px);
    opacity: 1;
    transition: all .5
}

.play-game:hover h5[data-v-72739d03] {
    color: #dac16e
}

@media(max-width: 500px) {
    .play-game h5[data-v-72739d03] {
        font-size:20px
    }
}

@media(max-width: 375px) {
    .play-game[data-v-72739d03] {
        padding:3px 18px
    }

    .play-game h5[data-v-72739d03] {
        font-size: 16px
    }

    .play-game img[data-v-72739d03] {
        width: 34px
    }
}

.logo[data-v-72739d03] {
    position: absolute;
    width: 26%;
    bottom: 6%;
    border-radius: 12px;
    border: 1px solid #4e4e4e;
    height: auto!important;
    background: hsla(0,0%,100%,.8);
    box-shadow: 0 0 74px 0 hsla(52,77%,78%,.3);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 6px 0;
    z-index: 2
}

.logo img[data-v-72739d03] {
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

@media(max-width: 992px) {
    .logo[data-v-72739d03] {
        height:50px!important
    }
}

.cover-logo[data-v-72739d03] {
    position: absolute;
    bottom: 2%;
    height: auto
}

@media(max-width: 768px) {
    .cover-logo[data-v-72739d03] {
        bottom:5%;
        width: 200px
    }
}

.cover-logo-2[data-v-72739d03] {
    position: absolute;
    left: 20%;
    z-index: 0
}

.cover-logo-3[data-v-72739d03] {
    position: absolute;
    z-index: 0;
    width: 500px;
    top: 0
}

@media(max-width: 768px) {
    .cover-logo-3[data-v-72739d03] {
        width:40%
    }

    .logo[data-v-72739d03] {
        height: 40px!important
    }
}

@media(max-width: 400px) {
    .logo[data-v-72739d03] {
        height:30px!important;
        padding: 3px 0
    }
}

@media(max-width: 320px) {
    .logo[data-v-72739d03] {
        bottom:3%;
        padding: 3px 5px
    }

    .logo img[data-v-72739d03] {
        height: 90%
    }
}

@keyframes animate-72739d03 {
    0% {
        opacity: 0;
        transform: translateY(100%)
    }

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

@keyframes animat2-72739d03 {
    0% {
        opacity: 0;
        transform: translateY(-100%)
    }

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

#company-list[data-v-409a912a] {
    position: relative;
    padding: 20px 0 20px;
    margin-bottom: 60px;
    width: 95%
}

@media(max-width: 768px) {
    #company-list[data-v-409a912a] {
        margin-bottom:0
    }
}

.default[data-v-409a912a] {
    width: 95%
}

img[data-v-409a912a] {
    filter: grayscale(1);
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 43px;
    margin: 5px
}

img[data-v-409a912a]:hover {
    cursor: pointer;
    filter: grayscale(0);
    transition: all .2s ease-in
}

.wrap-logo[data-v-409a912a] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    max-width: 1620px;
    margin: 0 auto
}

h5[data-v-409a912a] {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    text-transform: uppercase
}

span[data-v-409a912a] {
    color: #4fd1c5;
    font-size: 16px;
    font-weight: 700
}

.companies[data-v-409a912a] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.company-item[data-v-409a912a] {
    justify-content: center;
    display: flex;
    align-items: center;
    height: 85px;
    background: #fff;
    border-radius: 8px
}

.wrap-home[data-v-5caec61a] {
    position: relative;
    z-index: 1
}

.default[data-v-5caec61a] {
    width: 95%!important
}

.choose-game[data-v-5caec61a] {
    display: grid;
    grid-template-columns: 390px calc(100% - 410px);
    gap: 20px
}

.choose-game .content-game[data-v-5caec61a] {
    height: 100%
}

@media(max-width: 992px) {
    .choose-game[data-v-5caec61a] {
        grid-template-columns:290px calc(100% - 310px)
    }
}

@media(max-width: 768px) {
    .choose-game[data-v-5caec61a] {
        grid-template-columns:1fr
    }
}

@media(max-width: 1300px) {
    .custom[data-v-5caec61a] {
        margin-top:62px
    }
}

#wrap-jackpot[data-v-0b85f868] {
    position: relative;
    margin-bottom: 30px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    overflow: hidden;
    height: 220px
}

@media(max-width: 1440px) {
    #wrap-jackpot[data-v-0b85f868] {
        height:auto
    }
}

#wrap-jackpot img[data-v-0b85f868] {
    width: 100%;
    height: auto;
    border-radius: 10px
}

#wrap-jackpot .img-desktop[data-v-0b85f868] {
    transition: all .3s ease-in
}

#wrap-jackpot .img-mobile[data-v-0b85f868] {
    display: none;
    transition: all .3s ease-in
}

#wrap-jackpot .img-desktop-child[data-v-0b85f868] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

#wrap-jackpot #wrap-coin[data-v-0b85f868] {
    position: absolute;
    z-index: 1
}

#wrap-jackpot .coin1[data-v-0b85f868] {
    width: 4%;
    height: 18%;
    top: 45%;
    left: 13%
}

#wrap-jackpot .coin1 img[data-v-0b85f868] {
    animation: animationCoin1-0b85f868 4s linear infinite
}

#wrap-jackpot .coin2[data-v-0b85f868] {
    width: 3%;
    height: 27%;
    top: 20%;
    left: 30%
}

#wrap-jackpot .coin2 img[data-v-0b85f868] {
    animation: rotateCircle-0b85f868 10s linear infinite
}

#wrap-jackpot .coin3[data-v-0b85f868] {
    width: 8%;
    height: 40%;
    top: 10%;
    right: 23%
}

#wrap-jackpot .coin3 img[data-v-0b85f868] {
    animation: rotateCircle45-0b85f868 8s linear infinite
}

#wrap-jackpot[data-v-0b85f868]:hover {
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

#wrap-jackpot:hover .img-desktop-child[data-v-0b85f868] {
    animation: animationImage-0b85f868 1s forwards
}

#wrap-jackpot:hover .img-desktop[data-v-0b85f868] {
    transition: all .3s ease-in;
    transform: scale(1.03)
}

#wrap-jackpot:hover h3[data-v-0b85f868] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.5),0 -4px 10px hsla(0,0%,100%,.4)
}

#wrap-jackpot:hover .coin1[data-v-0b85f868] {
    animation: showCoin1-0b85f868 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin2[data-v-0b85f868] {
    animation: showCoin2-0b85f868 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin3[data-v-0b85f868] {
    animation: showCoin3-0b85f868 .6s ease .3s backwards
}

#wrap-jackpot:hover .title[data-v-0b85f868] {
    z-index: 2
}

#wrap-jackpot .title[data-v-0b85f868] {
    width: 100%;
    height: 100px;
    padding: 15px 20px;
    z-index: 1;
    bottom: 0;
    position: absolute;
    display: flex;
    align-items: center;
    gap: 13px;
    border-radius: 0 0 10px 10px;
    background: linear-gradient(180deg,rgba(33,33,33,0),hsla(0,0%,7%,.46) 30.3%,#000 93.93%)
}

#wrap-jackpot .title h3[data-v-0b85f868] {
    display: flex;
    width: 68%;
    font-size: 28px;
    font-weight: 700;
    color: var(--ready-casino-light)
}

#wrap-jackpot .title .count[data-v-0b85f868] {
    width: 32%;
    font-family: Bebas Neue,sans-serif;
    font-size: 56px
}

#wrap-jackpot .title .count span[data-v-0b85f868] {
    cursor: pointer
}

@media(max-width: 1230px) {
    #wrap-jackpot .title[data-v-0b85f868] {
        height:80px
    }

    #wrap-jackpot .title h3[data-v-0b85f868] {
        font-size: 20px
    }

    #wrap-jackpot .title .count[data-v-0b85f868] {
        font-size: 36px
    }
}

@media(max-width: 992px) {
    #wrap-jackpot .title h3[data-v-0b85f868] {
        font-size:18px
    }

    #wrap-jackpot .title .count[data-v-0b85f868] {
        font-size: 24px
    }
}

@media(max-width: 600px) {
    #wrap-jackpot .title[data-v-0b85f868] {
        height:100px;
        flex-wrap: wrap;
        gap: 0 13px
    }

    #wrap-jackpot .title .count[data-v-0b85f868] {
        width: 100%
    }

    #wrap-jackpot .title h3[data-v-0b85f868] {
        width: 80%
    }
}

@media(max-width: 375px) {
    #wrap-jackpot .title .count[data-v-0b85f868] {
        font-size:18px
    }

    #wrap-jackpot .title h3[data-v-0b85f868] {
        font-size: 13px
    }
}

@media(max-width: 450px) {
    #wrap-jackpot .title[data-v-0b85f868] {
        height:80px
    }

    #wrap-jackpot svg[data-v-0b85f868] {
        width: 26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    #wrap-jackpot svg[data-v-0b85f868] {
        width:20px;
        height: 20px
    }
}

.default[data-v-0b85f868] {
    width: 95%;
    margin: 0 auto 20px
}

.img-mobile[data-v-0b85f868] {
    display: none
}

@media(max-width: 768px) {
    .img-desktop-child[data-v-0b85f868],.img-desktop[data-v-0b85f868] {
        display:none
    }

    #wrap-jackpot .img-mobile[data-v-0b85f868] {
        display: block
    }
}

@keyframes animationCoin1-0b85f868 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes rotateCircle-0b85f868 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircle45-0b85f868 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes animationImage-0b85f868 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes showCoin1-0b85f868 {
    0% {
        opacity: 0;
        transform: translate(600%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin2-0b85f868 {
    0% {
        opacity: 0;
        transform: translate(300%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin3-0b85f868 {
    0% {
        opacity: 0;
        transform: translate(-100%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

.wrap-tab-pick-game[data-v-1f99b006] {
    padding: 15px;
    border-radius: 50px;
    -webkit-backdrop-filter: blur(7px);
    backdrop-filter: blur(7px);
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 15px;
    width: 600px
}

.wrap-tab-pick-game .item-tab[data-v-1f99b006] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    cursor: pointer;
    font-size: 20px
}

.wrap-tab-pick-game .item-tab .icon[data-v-1f99b006] {
    display: none
}

.wrap-tab-pick-game .item-tab .icon-white[data-v-1f99b006] {
    display: block
}

.wrap-tab-pick-game .item-tab:hover .icon[data-v-1f99b006] {
    display: block!important
}

.wrap-tab-pick-game .item-tab:hover .icon-white[data-v-1f99b006] {
    display: none!important
}

@media(max-width: 768px) {
    .wrap-tab-pick-game[data-v-1f99b006] {
        width:100%
    }
}

@media(max-width: 475px) {
    .wrap-tab-pick-game[data-v-1f99b006] {
        padding:10px
    }

    .wrap-tab-pick-game .item-tab[data-v-1f99b006] {
        padding: 6px;
        font-size: 16px
    }
}

@media(max-width: 375px) {
    .wrap-tab-pick-game[data-v-1f99b006] {
        gap:5px
    }

    .wrap-tab-pick-game .item-tab[data-v-1f99b006] {
        font-size: 13px;
        gap: 5px
    }
}

.no-sport .wrap-tab-pick-game[data-v-1f99b006] {
    grid-template-columns: repeat(2,1fr)!important
}

.active[data-v-1f99b006] {
    padding: 10px;
    border-radius: 70px;
    border: 1px solid var(--aqua-gold);
    background: #17243d
}

.active .icon[data-v-1f99b006] {
    display: block!important
}

.active .icon-white[data-v-1f99b006] {
    display: none!important
}

.wrap-pickgame[data-v-1f99b006] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    margin-bottom: 20px
}

.wrap-pickgame img[data-v-1f99b006] {
    width: 100%
}

.wrap-pickgame .img-big[data-v-1f99b006] {
    border-radius: 10px
}

.wrap-pickgame .item[data-v-1f99b006] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 10px;
    border: 2px solid #6b6b6b;
    transition: all .3s ease-in;
    overflow: hidden;
    display: none
}

.wrap-pickgame .item .title[data-v-1f99b006] {
    position: absolute;
    width: 150px;
    height: auto;
    top: calc(50% - 10px);
    left: calc(50% - 75px);
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-pickgame .item .title h5[data-v-1f99b006] {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 10px
}

@media(max-width: 480px) {
    .wrap-pickgame .item .title h5[data-v-1f99b006] {
        font-size:14px;
        padding: 5px
    }
}

.wrap-pickgame .item .img-big[data-v-1f99b006] {
    position: relative;
    z-index: 1;
    transition: all .25s ease-in;
    height: 100%;
    max-height: 284px;
    transform: scale(1.05)
}

.wrap-pickgame .item .img-dealer[data-v-1f99b006] {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .img-dealer1[data-v-1f99b006],.wrap-pickgame .item .img-dealer2[data-v-1f99b006] {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .backdrop[data-v-1f99b006] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    transition: all .3s ease-in;
    z-index: 2
}

.wrap-pickgame .item[data-v-1f99b006]:hover {
    opacity: 1;
    border: 2px solid var(--aqua-gold);
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

.wrap-pickgame .item[data-v-1f99b006]:hover:before {
    opacity: 1
}

.wrap-pickgame .item:hover .backdrop[data-v-1f99b006] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .item:hover .sub-title[data-v-1f99b006] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.4),0 -4px 10px hsla(0,0%,100%,.4)
}

.wrap-pickgame .item:hover .img-big[data-v-1f99b006] {
    transform: scale(1.05);
    transition: all .5s ease-in
}

.wrap-pickgame .item:hover .img-dealer[data-v-1f99b006] {
    animation: showSlot-1f99b006 .8s forwards
}

.wrap-pickgame .casino .img-dealer[data-v-1f99b006] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.wrap-pickgame .casino .img-dealer2[data-v-1f99b006] {
    position: absolute;
    width: 25%;
    left: 25%;
    top: 10%
}

.wrap-pickgame .casino .img-dealer1[data-v-1f99b006] {
    position: absolute;
    width: 60%;
    right: 8%
}

.wrap-pickgame .casino .title[data-v-1f99b006] {
    top: 73%;
    left: calc(50% - 90px);
    width: 180px;
    background-color: #fff;
    border-radius: 8px
}

.wrap-pickgame .casino .title[data-v-1f99b006]:before {
    position: absolute;
    content: "";
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    top: 3px;
    left: 3px;
    background-color: #ff0169;
    border-radius: 8px;
    z-index: 0
}

.wrap-pickgame .casino .title h5[data-v-1f99b006] {
    position: relative;
    z-index: 1;
    font-size: 20px;
    font-weight: 700
}

@media(max-width: 992px) {
    .wrap-pickgame .casino .title[data-v-1f99b006] {
        top:60%
    }
}

.wrap-pickgame .casino:hover .img-dealer2[data-v-1f99b006] {
    animation: showCasino1-1f99b006 .8s forwards
}

.wrap-pickgame .casino:hover .img-dealer1[data-v-1f99b006] {
    animation: showCasino2-1f99b006 .8s forwards
}

.wrap-pickgame .casino:hover .title[data-v-1f99b006] {
    animation: titleSlot-1f99b006 .8s forwards
}

@media(max-width: 768px) {
    .wrap-pickgame .casino .img-dealer2[data-v-1f99b006] {
        width:130px;
        left: 30%;
        top: 10%
    }

    .wrap-pickgame .casino .img-dealer1[data-v-1f99b006] {
        width: 300px;
        top: 10%;
        right: 20%
    }

    .wrap-pickgame .casino .title[data-v-1f99b006] {
        top: 75%;
        width: 250px;
        left: calc(50% - 125px)
    }

    .wrap-pickgame .casino .title h5[data-v-1f99b006] {
        font-size: 25px
    }
}

@media(max-width: 530px) {
    .wrap-pickgame .casino .img-dealer2[data-v-1f99b006] {
        width:25%;
        left: 25%;
        top: 10%
    }

    .wrap-pickgame .casino .img-dealer1[data-v-1f99b006] {
        width: 60%;
        right: 8%
    }

    .wrap-pickgame .casino .title[data-v-1f99b006] {
        top: 73%;
        left: calc(50% - 90px);
        width: 180px
    }

    .wrap-pickgame .casino .title h5[data-v-1f99b006] {
        font-size: 20px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame .casino .title[data-v-1f99b006] {
        top:73%;
        left: calc(50% - 80px);
        width: 160px
    }

    .wrap-pickgame .casino .title h5[data-v-1f99b006] {
        font-size: 16px
    }
}

.wrap-pickgame .slot .img-dealer2[data-v-1f99b006],.wrap-pickgame .slot .img-dealer[data-v-1f99b006] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.wrap-pickgame .slot .title[data-v-1f99b006] {
    background: url(../images/title-sport.787d7a90.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10px;
    top: calc(50% - 30px)
}

.wrap-pickgame .slot:hover .img-dealer2[data-v-1f99b006] {
    animation: showSlot2-1f99b006 .8s forwards
}

.wrap-pickgame .slot:hover .title[data-v-1f99b006] {
    animation: titleSlot-1f99b006 .8s forwards
}

@media(max-width: 768px) {
    .wrap-pickgame .slot .title h5[data-v-1f99b006] {
        font-size:25px;
        padding: 3px
    }
}

@media(max-width: 530px) {
    .wrap-pickgame .slot .title[data-v-1f99b006] {
        width:130px;
        left: calc(50% - 65px)
    }

    .wrap-pickgame .slot .title h5[data-v-1f99b006] {
        font-size: 20px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame .slot .title[data-v-1f99b006] {
        left:calc(50% - 57.5px);
        width: 115px
    }

    .wrap-pickgame .slot .title h5[data-v-1f99b006] {
        font-size: 16px
    }
}

.wrap-pickgame .sport .img-dealer[data-v-1f99b006] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.wrap-pickgame .sport .img-dealer2[data-v-1f99b006] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: 2
}

.wrap-pickgame .sport .title[data-v-1f99b006] {
    background: url(../images/title-sport.787d7a90.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10px;
    top: calc(50% - 30px)
}

.wrap-pickgame .sport:hover .img-dealer2[data-v-1f99b006] {
    animation: showSlot2-1f99b006 .8s forwards
}

.wrap-pickgame .sport:hover .title[data-v-1f99b006] {
    animation: titleSport-1f99b006 .8s forwards
}

@media(max-width: 768px) {
    .wrap-pickgame .sport .title h5[data-v-1f99b006] {
        font-size:25px;
        padding: 3px
    }
}

@media(max-width: 530px) {
    .wrap-pickgame .sport .title[data-v-1f99b006] {
        width:130px;
        left: calc(50% - 65px)
    }

    .wrap-pickgame .sport .title h5[data-v-1f99b006] {
        font-size: 20px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame .sport .title[data-v-1f99b006] {
        left:calc(50% - 57.5px);
        width: 115px
    }

    .wrap-pickgame .sport .title h5[data-v-1f99b006] {
        font-size: 16px
    }
}

.wrap-pickgame .active-game[data-v-1f99b006] {
    opacity: 1;
    border: 2px solid var(--aqua-gold)
}

.wrap-pickgame .active-game .backdrop[data-v-1f99b006] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .active-game .title[data-v-1f99b006] {
    filter: grayscale(0)
}

.no-sport[data-v-1f99b006] {
    grid-template-columns: 1fr 1fr!important
}

.no-sport .casino .img-dealer2[data-v-1f99b006],.no-sport .casino .img-dealer[data-v-1f99b006] {
    width: 23%
}

.no-sport .slot .img-dealer[data-v-1f99b006] {
    width: 36%
}

.no-sport .slot .img-dealer2[data-v-1f99b006] {
    width: 40%
}

@media(max-width: 768px) {
    .item[data-v-1f99b006] {
        display:none
    }
}

@keyframes animationDealerImage-1f99b006 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes animationSmallImage-1f99b006 {
    0% {
        transform: scale(0);
        opacity: 0
    }

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

@keyframes rotateCircle90-1f99b006 {
    0%,to {
        transform: rotate(-45deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle45-1f99b006 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle-1f99b006 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircleRevert-1f99b006 {
    0% {
        transform: rotate(1turn)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes showSlot-1f99b006 {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    90% {
        opacity: 1;
        transform: scale(1.08)
    }

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

@keyframes showSlot2-1f99b006 {
    0% {
        opacity: 0;
        transform: translateY(150%)
    }

    90% {
        opacity: 1;
        transform: translateY(-5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes titleSlot-1f99b006 {
    0% {
        opacity: 0;
        transform: translateY(400px)
    }

    90% {
        opacity: 1;
        transform: translateY(-10px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino1-1f99b006 {
    0% {
        opacity: 0;
        transform: translate(-150%)
    }

    90% {
        opacity: 1;
        transform: translate(5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-1f99b006 {
    0% {
        opacity: 0;
        transform: translate(150%)
    }

    90% {
        opacity: 1;
        transform: translate(-5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes titleSport-1f99b006 {
    0% {
        opacity: 0;
        transform: scale(0);
        filter: grayscale(1)
    }

    to {
        opacity: 1;
        transform: scale(1);
        filter: grayscale(0)
    }
}

#wrapper_slot_home[data-v-2380b2e4] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-2380b2e4] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-2380b2e4] {
        font-size:14px
    }
}

.company[data-v-2380b2e4] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-2380b2e4]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-2380b2e4]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-2380b2e4] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-2380b2e4]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-2380b2e4]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-2380b2e4] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-2380b2e4]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-2380b2e4]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-2380b2e4],.outstanding[data-v-2380b2e4] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-2380b2e4],.item_company[data-v-2380b2e4] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-2380b2e4]:hover,.item_company[data-v-2380b2e4]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-2380b2e4],.content_item[data-v-2380b2e4] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-2380b2e4],.content_item .name[data-v-2380b2e4] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-2380b2e4],.content_item .name[data-v-2380b2e4] {
        font-size:10px
    }
}

.outstanding .item[data-v-2380b2e4] {
    min-height: 100px
}

.outstanding .disabled[data-v-2380b2e4] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-2380b2e4]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-2380b2e4] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-2380b2e4] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-2380b2e4] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-2380b2e4] {
    height: 50px
}

.outstanding .company_logo[data-v-2380b2e4] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-2380b2e4] {
    height: 35px
}

.outstanding .logo img[data-v-2380b2e4] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-2380b2e4] {
        width:60px
    }
}

.list-company[data-v-2380b2e4] {
    margin-top: 10px
}

.list-company .logo_item[data-v-2380b2e4] {
    width: 100%;
    height: 36px
}

img[data-v-2380b2e4] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-2380b2e4] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-2380b2e4] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-2380b2e4]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-2380b2e4] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-2380b2e4] {
    animation: scBtnAnim-2380b2e4 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-2380b2e4] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-2380b2e4] {
    color: #fff
}

.item-casino[data-v-2380b2e4]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-2380b2e4 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-2380b2e4] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-2380b2e4] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-2380b2e4],.outstanding[data-v-2380b2e4] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-2380b2e4] {
        padding:26px 12px
    }

    .body_slot[data-v-2380b2e4] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-2380b2e4],.outstanding[data-v-2380b2e4] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-2380b2e4] {
        padding:10px
    }

    .slot[data-v-2380b2e4] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-2380b2e4],.outstanding[data-v-2380b2e4] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-2380b2e4],.item_company[data-v-2380b2e4] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-2380b2e4] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-2380b2e4] {
        width: 30px;
        height: 35px
    }
}

#casino[data-v-19da09bc] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-19da09bc] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-19da09bc] {
        padding:26px 8px
    }
}

.list-casino[data-v-19da09bc] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-19da09bc] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-19da09bc] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-19da09bc] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-19da09bc] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e75bff;
    background: url(../images/bg-item-casino.7848e296.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-19da09bc] {
        height:160px
    }
}

.list-casino .item-casino[data-v-19da09bc]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-19da09bc] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-19da09bc] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-19da09bc] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-19da09bc] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-19da09bc] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-19da09bc] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-19da09bc] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-19da09bc]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-19da09bc] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.b6e2712a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-19da09bc] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-19da09bc] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-19da09bc] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-19da09bc] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-19da09bc] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-19da09bc] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-19da09bc] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-19da09bc]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-19da09bc] {
    display: none
}

.wrap-icon[data-v-19da09bc] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-19da09bc] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-19da09bc] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-19da09bc] {
    animation: scBtnAnim-19da09bc .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-19da09bc]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-19da09bc] {
    font-size: 15px!important
}

@keyframes scBtnAnim-19da09bc {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#partnership[data-v-f47658b8] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-f47658b8] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-f47658b8] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-f47658b8] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-f47658b8] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-f47658b8] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-f47658b8] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-f47658b8]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-f47658b8] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-f47658b8] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-f47658b8] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-f47658b8] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-f47658b8] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-f47658b8] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-f47658b8] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-f47658b8] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-f47658b8] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-469df15b] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-469df15b] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-469df15b]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-469df15b] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-469df15b] {
    width: 100%
}

.form .form_input div[data-v-469df15b] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-469df15b] {
    margin-bottom: 4px
}

.form input[data-v-469df15b],.form textarea[data-v-469df15b] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-469df15b]:focus,.form input[data-v-469df15b]:hover,.form textarea[data-v-469df15b]:focus,.form textarea[data-v-469df15b]:hover {
    outline: none
}

.btn[data-v-469df15b] {
    text-align: right
}

.btn .btn_submit[data-v-469df15b] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-469df15b]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-469df15b] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-469df15b] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-469df15b] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-469df15b],.form input[data-v-469df15b],.form textarea[data-v-469df15b] {
        width: 100%
    }
}

.wrap-pickgame[data-v-703004c6] {
    display: grid;
    height: 180px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    margin-bottom: 20px
}

.wrap-pickgame img[data-v-703004c6] {
    width: 100%
}

.wrap-pickgame .img-big[data-v-703004c6] {
    border-radius: 10px
}

.wrap-pickgame .item[data-v-703004c6] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 10px;
    border: 2px solid #6b6b6b;
    transition: all .3s ease-in;
    overflow: hidden
}

.wrap-pickgame .item .title[data-v-703004c6] {
    position: absolute;
    width: 150px;
    height: 20px;
    top: calc(50% - 10px);
    left: calc(50% - 75px);
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-pickgame .item .title h5[data-v-703004c6] {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 10px
}

@media(max-width: 992px) {
    .wrap-pickgame .item .title[data-v-703004c6] {
        width:200px;
        left: calc(50% - 100px)
    }

    .wrap-pickgame .item .title h5[data-v-703004c6] {
        font-size: 20px
    }
}

@media(max-width: 480px) {
    .wrap-pickgame .item .title h5[data-v-703004c6] {
        font-size:14px;
        padding: 5px
    }
}

.wrap-pickgame .item .img-big[data-v-703004c6] {
    position: relative;
    z-index: 1;
    transition: all .25s ease-in;
    height: 100%
}

.wrap-pickgame .item .img-dealer[data-v-703004c6] {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .img-dealer2[data-v-703004c6] {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .backdrop[data-v-703004c6] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    transition: all .3s ease-in;
    z-index: 2
}

.wrap-pickgame .item[data-v-703004c6]:hover {
    opacity: 1;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

.wrap-pickgame .item[data-v-703004c6]:hover:before {
    opacity: 1
}

.wrap-pickgame .item:hover .backdrop[data-v-703004c6] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .item:hover .sub-title[data-v-703004c6] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.4),0 -4px 10px hsla(0,0%,100%,.4)
}

.wrap-pickgame .item:hover .img-big[data-v-703004c6] {
    transform: scale(1.05);
    transition: all .5s ease-in
}

.wrap-pickgame .item:hover .img-dealer2[data-v-703004c6],.wrap-pickgame .item:hover .img-dealer[data-v-703004c6] {
    animation: animationDealerImage-703004c6 1s forwards
}

.wrap-pickgame .casino .img-dealer2[data-v-703004c6],.wrap-pickgame .casino .img-dealer[data-v-703004c6] {
    position: absolute;
    width: 35%
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .casino .img-dealer2[data-v-703004c6],.wrap-pickgame .casino .img-dealer[data-v-703004c6] {
        width:28%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .casino .img-dealer2[data-v-703004c6],.wrap-pickgame .casino .img-dealer[data-v-703004c6] {
        width:26%
    }
}

.wrap-pickgame .slot .img-dealer2[data-v-703004c6],.wrap-pickgame .slot .img-dealer[data-v-703004c6] {
    position: absolute;
    width: 42%
}

.wrap-pickgame .sport .img-dealer[data-v-703004c6] {
    position: absolute;
    width: 45%
}

.wrap-pickgame .sport .img-dealer2[data-v-703004c6] {
    position: absolute;
    width: 60%;
    right: -5%;
    bottom: -12%;
    z-index: 2
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .sport .img-dealer[data-v-703004c6] {
        width:40%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .sport .img-dealer[data-v-703004c6] {
        width:35%
    }

    .wrap-pickgame .sport .img-dealer2[data-v-703004c6] {
        width: 60%;
        bottom: -20%
    }
}

.wrap-pickgame .active-game[data-v-703004c6] {
    opacity: 1;
    border: 2px solid var(--ready-casino-light)
}

.wrap-pickgame .active-game .backdrop[data-v-703004c6] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .active-game .title h5[data-v-703004c6] {
    color: var(--ready-casino-light);
    border-radius: 8px;
    background: rgba(33,33,33,.8);
    box-shadow: 0 4px 4.3px 0 rgba(0,0,0,.5)
}

@media(max-width: 1280px) {
    .wrap-pickgame[data-v-703004c6] {
        height:auto
    }
}

@media(max-width: 992px) {
    .wrap-pickgame[data-v-703004c6] {
        grid-template-columns:1fr
    }
}

@media(max-width: 450px) {
    .wrap-pickgame svg[data-v-703004c6] {
        width:26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame svg[data-v-703004c6] {
        width:20px;
        height: 20px
    }
}

.no-sport[data-v-703004c6] {
    grid-template-columns: 1fr 1fr!important
}

.no-sport .casino .img-dealer2[data-v-703004c6],.no-sport .casino .img-dealer[data-v-703004c6] {
    width: 23%
}

.no-sport .slot .img-dealer[data-v-703004c6] {
    width: 36%
}

.no-sport .slot .img-dealer2[data-v-703004c6] {
    width: 40%
}

@media(max-width: 992px) {
    .no-sport[data-v-703004c6] {
        grid-template-columns:1fr!important
    }

    .no-sport .casino .img-dealer2[data-v-703004c6],.no-sport .casino .img-dealer[data-v-703004c6] {
        width: 26%
    }
}

.default[data-v-703004c6] {
    width: 95%;
    margin: 0 auto 20px
}

@keyframes animationDealerImage-703004c6 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes animationSmallImage-703004c6 {
    0% {
        transform: scale(0);
        opacity: 0
    }

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

@keyframes rotateCircle90-703004c6 {
    0%,to {
        transform: rotate(-45deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle45-703004c6 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle-703004c6 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircleRevert-703004c6 {
    0% {
        transform: rotate(1turn)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes showCasino1-703004c6 {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-703004c6 {
    0% {
        opacity: 0;
        transform: translate(-200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrap-contact[data-v-1dc6225c] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-bottom: 20px;
    background: #000
}

.default[data-v-1dc6225c] {
    width: 95%;
    margin: 0 auto 20px
}

.list-item[data-v-1dc6225c] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 8px;
    padding: 20px 0
}

@media(max-width: 1024px) {
    .list-item[data-v-1dc6225c] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .list-item[data-v-1dc6225c] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 375px) {
    .list-item[data-v-1dc6225c] {
        padding:10px
    }
}

.item[data-v-1dc6225c] {
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s;
    cursor: pointer;
    position: relative
}

.item[data-v-1dc6225c]:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    right: -4px;
    background: #9c9797
}

.item[data-v-1dc6225c]:last-child:before {
    display: none
}

.item .wrap-icon[data-v-1dc6225c] {
    min-width: 34px;
    min-height: 34px;
    background: linear-gradient(180deg,#e75bff,#9b3aab);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.item h5[data-v-1dc6225c] {
    font-size: 14px;
    font-weight: 600;
    margin-top: 6px;
    color: var(--ready-casino-light)
}

.item h3[data-v-1dc6225c] {
    font-size: 17px;
    font-weight: 600
}

.item .wrap-icon[data-v-1dc6225c],.item h3[data-v-1dc6225c],.item h5[data-v-1dc6225c] {
    transition: all .3s
}

@media(max-width: 1024px) {
    .item[data-v-1dc6225c]:nth-child(2):before {
        display:none
    }
}

@media(max-width: 576px) {
    .item[data-v-1dc6225c]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 375px) {
    .item[data-v-1dc6225c] {
        padding:0 5px
    }

    .item h5[data-v-1dc6225c] {
        font-size: 12px
    }

    .item h3[data-v-1dc6225c] {
        font-size: 14px
    }
}

.item[data-v-1dc6225c]:hover {
    opacity: 1
}

.item:hover .wrap-icon[data-v-1dc6225c],.item:hover h3[data-v-1dc6225c],.item:hover h5[data-v-1dc6225c] {
    transition: all .3s;
    transform: translateY(-8px)
}

.item[data-v-1dc6225c]:not(:hover) {
    opacity: .7
}

.custom-faq .list-item[data-v-1dc6225c] {
    grid-template-columns: repeat(4,1fr);
    grid-gap: 20px 8px
}

.custom-faq .list-item .item[data-v-1dc6225c] {
    justify-content: center
}

@media(max-width: 1024px) {
    .custom-faq .list-item .item[data-v-1dc6225c] {
        justify-content:start
    }

    .custom-faq .list-item .item[data-v-1dc6225c]:nth-child(2):before {
        display: none
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item .item[data-v-1dc6225c]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 1024px) {
    .custom-faq .list-item[data-v-1dc6225c] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item[data-v-1dc6225c] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 992px) {
    .start[data-v-1dc6225c] {
        justify-content:start!important
    }
}

#wrap-history[data-v-45cd1cc0] {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr;
    grid-gap: 8px;
    margin-bottom: 20px
}

@media(max-width: 1100px) {
    #wrap-history[data-v-45cd1cc0] {
        grid-template-columns:1fr 1fr;
        grid-gap: 20px
    }

    #wrap-history #message[data-v-45cd1cc0] {
        grid-column: 1/3;
        grid-row: 1/2
    }

    #wrap-history #deposit[data-v-45cd1cc0] {
        grid-column: 1/2;
        grid-row: 2/2
    }

    #wrap-history #withdraw[data-v-45cd1cc0] {
        grid-column: 2/2;
        grid-row: 2/2
    }
}

@media(max-width: 768px) {
    #wrap-history[data-v-45cd1cc0] {
        grid-template-columns:1fr
    }

    #wrap-history #message[data-v-45cd1cc0] {
        grid-row: 1;
        grid-column: 1
    }

    #wrap-history #deposit[data-v-45cd1cc0] {
        grid-row: 2;
        grid-column: 1
    }

    #wrap-history #withdraw[data-v-45cd1cc0] {
        grid-row: 3;
        grid-column: 1
    }
}

.default[data-v-45cd1cc0] {
    width: 95%;
    margin: 0 auto 20px
}

.history h5[data-v-45cd1cc0] {
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: var(--ready-casino-dark);
    border-radius: 10px 10px 0 0;
    padding: 6px 12px
}

@media(max-width: 375px) {
    .history h5[data-v-45cd1cc0] {
        font-size:10px;
        padding: 3px 6px
    }
}

.history #list-deposit-realtime[data-v-45cd1cc0],.history #list-withdraw-realtime[data-v-45cd1cc0] {
    position: relative
}

.history .list-item[data-v-45cd1cc0] {
    border: 2px solid #424242;
    border-radius: 0 0 10px 10px;
    overflow: hidden;
    height: 260px
}

.history .list-item .item[data-v-45cd1cc0] {
    display: grid;
    grid-template-columns: 125px 100px 1fr;
    gap: 10px;
    padding: 0 12px;
    justify-content: space-between
}

.history .list-item .item .time[data-v-45cd1cc0] {
    display: flex;
    align-items: center;
    min-width: 125px;
    color: #9e9e9e;
    font-size: 13px
}

.history .list-item .item .amount[data-v-45cd1cc0],.history .list-item .item .content-history[data-v-45cd1cc0],.history .list-item .item .user[data-v-45cd1cc0] {
    padding: 12px 0;
    font-size: 13px;
    text-align: start
}

.history .list-item .item .amount[data-v-45cd1cc0] {
    text-align: start
}

.history .list-item .item .content-history[data-v-45cd1cc0] {
    width: 60%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: wrap;
    height: 32px;
    line-height: 16px
}

@media(max-width: 1100px) {
    .history .list-item .item[data-v-45cd1cc0] {
        grid-template-columns:150px 1fr 1fr
    }
}

@media(max-width: 480px) {
    .history .list-item .item[data-v-45cd1cc0] {
        grid-template-columns:80px 1fr 1fr
    }

    .history .list-item .item .time[data-v-45cd1cc0] {
        min-width: 80px
    }
}

@media(max-width: 375px) {
    .history .list-item .item[data-v-45cd1cc0] {
        grid-template-columns:50px 1fr 1fr
    }

    .history .list-item .item .time[data-v-45cd1cc0] {
        min-width: 50px
    }

    .history .list-item .item .amount[data-v-45cd1cc0],.history .list-item .item .content-history[data-v-45cd1cc0],.history .list-item .item .time[data-v-45cd1cc0],.history .list-item .item .user[data-v-45cd1cc0] {
        font-size: 9px
    }
}

#deposit .list-item[data-v-45cd1cc0],#event .list-item[data-v-45cd1cc0],#message .list-item[data-v-45cd1cc0],#withdraw .list-item[data-v-45cd1cc0] {
    overflow: hidden;
    background: #000
}

#deposit .list-item .item[data-v-45cd1cc0],#event .list-item .item[data-v-45cd1cc0],#message .list-item .item[data-v-45cd1cc0],#withdraw .list-item .item[data-v-45cd1cc0] {
    height: 42px
}

#message .tab-notification[data-v-45cd1cc0] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 8px
}

#message .tab-notification div[data-v-45cd1cc0] {
    text-align: left;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: #000;
    border: 2px solid #424242;
    border-bottom: none;
    border-radius: 10px 10px 0 0;
    text-transform: capitalize;
    cursor: pointer;
    transition: all .4s
}

#message .tab-notification div[data-v-45cd1cc0]:hover {
    opacity: .7;
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 375px) {
    #message .tab-notification div[data-v-45cd1cc0] {
        font-size:10px
    }
}

#message .tab-notification .active[data-v-45cd1cc0] {
    background: #5721f0;
    border: 2px solid #5721f0;
    border-bottom: none
}

#message .tab-notification .active[data-v-45cd1cc0]:hover {
    transform: scale(1);
    opacity: 1
}

#message #list-message[data-v-45cd1cc0] {
    position: relative
}

#message .list-item .item[data-v-45cd1cc0] {
    display: grid;
    grid-template-columns: 150px .8fr 1.2fr;
    gap: 8px;
    align-items: center
}

#message .list-item .item .time[data-v-45cd1cc0] {
    min-width: 125px
}

#message .list-item .item .wrap-content-history[data-v-45cd1cc0] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 12px 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .wrap-title-history[data-v-45cd1cc0] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .content-history[data-v-45cd1cc0],#message .list-item .item .title-history[data-v-45cd1cc0] {
    width: 100%;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 10px 0 5px;
    font-size: 13px;
    text-align: start;
    position: relative
}

@media(max-width: 480px) {
    #message .list-item .item[data-v-45cd1cc0] {
        grid-template-columns:80px 1fr 1fr
    }

    #message .list-item .item .time[data-v-45cd1cc0] {
        max-width: 80px;
        min-width: 1px
    }
}

@media(max-width: 375px) {
    #message .list-item .item[data-v-45cd1cc0] {
        grid-template-columns:50px 1fr 1fr
    }

    #message .list-item .item .time[data-v-45cd1cc0] {
        max-width: 50px
    }

    #message .list-item .item .content-history[data-v-45cd1cc0],#message .list-item .item .title-history[data-v-45cd1cc0] {
        font-size: 9px
    }
}

#event .list-item .item[data-v-45cd1cc0],#message .list-item .item[data-v-45cd1cc0] {
    cursor: pointer
}

#event .list-item .item:hover .content-history[data-v-45cd1cc0],#event .list-item .item:hover .time[data-v-45cd1cc0],#event .list-item .item:hover .title-history[data-v-45cd1cc0],#message .list-item .item:hover .content-history[data-v-45cd1cc0],#message .list-item .item:hover .time[data-v-45cd1cc0],#message .list-item .item:hover .title-history[data-v-45cd1cc0] {
    opacity: .7
}

@keyframes scrollRow-45cd1cc0 {
    0% {
        transform: translateY(0);
        top: 0
    }

    5% {
        transform: translateY(0);
        top: 0
    }

    6% {
        transform: translateY(-42px);
        top: -42px
    }

    10% {
        transform: translateY(-42px);
        top: -42px
    }

    11% {
        transform: translateY(-84px);
        top: -84px
    }

    15% {
        transform: translateY(-84px);
        top: -84px
    }

    16% {
        transform: translateY(-126px);
        top: -126px
    }

    20% {
        transform: translateY(-126px);
        top: -126px
    }

    21% {
        transform: translateY(-168px);
        top: -168px
    }

    25% {
        transform: translateY(-168px);
        top: -168px
    }

    26% {
        transform: translateY(-210px);
        top: -210px
    }

    30% {
        transform: translateY(-210px);
        top: -210px
    }

    31% {
        transform: translateY(-252px);
        top: -252px
    }

    35% {
        transform: translateY(-252px);
        top: -252px
    }

    36% {
        transform: translateY(-294px);
        top: -294px
    }

    40% {
        transform: translateY(-294px);
        top: -294px
    }

    41% {
        transform: translateY(-336px);
        top: -336px
    }

    45% {
        transform: translateY(-336px);
        top: -336px
    }

    46% {
        transform: translateY(-378px);
        top: -378px
    }

    50% {
        transform: translateY(-378px);
        top: -378px
    }

    42% {
        transform: translateY(-420px);
        top: -420px
    }

    55% {
        transform: translateY(-420px);
        top: -420px
    }

    56% {
        transform: translateY(-462px);
        top: -462px
    }

    60% {
        transform: translateY(-462px);
        top: -462px
    }

    61% {
        transform: translateY(-504px);
        top: -504px
    }

    65% {
        transform: translateY(-504px);
        top: -504px
    }

    66% {
        transform: translateY(-546px);
        top: -546px
    }

    70% {
        transform: translateY(-546px);
        top: -546px
    }

    71% {
        transform: translateY(-588px);
        top: -588px
    }

    75% {
        transform: translateY(-588px);
        top: -588px
    }

    76% {
        transform: translateY(-630px);
        top: -630px
    }

    80% {
        transform: translateY(-630px);
        top: -630px
    }

    81% {
        transform: translateY(-672px);
        top: -672px
    }

    85% {
        transform: translateY(-672px);
        top: -672px
    }

    86% {
        transform: translateY(-714px);
        top: -714px
    }

    90% {
        transform: translateY(-714px);
        top: -714px
    }

    91% {
        transform: translateY(-756px);
        top: -756px
    }

    95% {
        transform: translateY(-756px);
        top: -756px
    }

    96% {
        transform: translateY(-798px);
        top: -798px
    }

    97% {
        transform: translateY(0);
        top: 0
    }
}

#wrap_slot[data-v-04dbf2dc] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 26px
}

.wrap_slot_list .slot_list[data-v-04dbf2dc] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 16px
}

.wrap_slot_list .item_slot[data-v-04dbf2dc] {
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: rgba(0,0,0,.5);
    max-width: 220px;
    max-height: 162px;
    cursor: pointer;
    position: relative;
    transition: all .5s ease-in;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-04dbf2dc] {
    width: auto;
    height: calc(100% - 42px);
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-04dbf2dc] {
    width: 100%;
    height: 40px;
    border-top: 2px solid #e75bff;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-04dbf2dc] {
    width: 60%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap_slot_list .item_slot .item_total_game[data-v-04dbf2dc] {
    display: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    text-align: center
}

.wrap_slot_list .item_slot .overlay[data-v-04dbf2dc] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    transition: all .5s;
    cursor: pointer
}

.wrap_slot_list .item_slot .play[data-v-04dbf2dc] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.wrap_slot_list .item_slot[data-v-04dbf2dc]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot[data-v-04dbf2dc]:hover:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 20px;
    background-color: rgba(0,0,0,.7);
    z-index: 1
}

.wrap_slot_list .item_slot[data-v-04dbf2dc]:hover:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(../images/bg-button-play.8070848a.png);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 2;
    background-position: 50%;
    height: 30%;
    width: 30%
}

.wrap_slot_list .item_slot:hover .overlay[data-v-04dbf2dc] {
    opacity: 1;
    transition: all .5s
}

.wrap_slot_list .item_slot:hover .item_image[data-v-04dbf2dc] {
    height: 100%;
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot:hover .item_image img[data-v-04dbf2dc] {
    border-radius: 20px
}

.wrap_slot_list .item_slot:hover .item_logo_brand[data-v-04dbf2dc] {
    position: absolute;
    top: 0;
    border-top: 0;
    height: 45px;
    z-index: 2
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot:hover .item_logo_brand[data-v-04dbf2dc] {
        height:38px
    }
}

.wrap_slot_list .item_slot:hover .item_total_game[data-v-04dbf2dc] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    display: block;
    z-index: 2;
    animation: top_total-04dbf2dc .3s
}

@keyframes top_total-04dbf2dc {
    0% {
        bottom: -10px;
        opacity: 0
    }

    to {
        bottom: 10px;
        opacity: 1
    }
}

@keyframes logo_brand-04dbf2dc {
    0% {
        top: 100%;
        opacity: 0
    }

    to {
        top: 0;
        opacity: 1
    }
}

@media(max-width: 1300px) {
    .wrap_slot_list .slot_list[data-v-04dbf2dc] {
        grid-template-columns:repeat(5,1fr)
    }

    .wrap_slot_list .item_slot[data-v-04dbf2dc] {
        max-width: 230px
    }
}

@media(max-width: 1000px) {
    .wrap_slot_list .slot_list[data-v-04dbf2dc] {
        grid-template-columns:repeat(4,1fr)
    }

    .wrap_slot_list .item_slot[data-v-04dbf2dc] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-04dbf2dc] {
        font-size: 16px;
        font-weight: 600
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .slot_list[data-v-04dbf2dc] {
        grid-template-columns:repeat(3,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .item_slot[data-v-04dbf2dc] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-04dbf2dc] {
        font-size: 14px;
        font-weight: 600
    }
}

@media(max-width: 500px) {
    .wrap_slot_list .slot_list[data-v-04dbf2dc] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-04dbf2dc] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-04dbf2dc] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-04dbf2dc]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

.css-1q630iy[data-v-5459819b] {
    width: 100%;
    order: 4;
    background-color: var(--base0);
    display: flex;
    flex-direction: column
}

.css-10w6302[data-v-5459819b] {
    order: 3;
    visibility: visible;
    width: 100%;
    height: auto;
    min-height: 0;
    background-color: transparent
}

.css-r7r4by[data-v-5459819b] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: var(--spacing2d5Rem);
    padding-bottom: var(--spacing2d5Rem)
}

@media(min-width: 600px) {
    .css-r7r4by[data-v-5459819b] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-r7r4by[data-v-5459819b] {
        max-width:1600px
    }
}

.css-1bu19f6[data-v-5459819b] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

@media(min-width: 0px) {
    .css-1bu19f6[data-v-5459819b] {
        margin-bottom:15.5px;
        padding: 0 var(--spacing1Rem)
    }
}

@media(min-width: 600px) {
    .css-1bu19f6[data-v-5459819b] {
        margin-bottom:21px
    }
}

@media(min-width: 1024px) {
    .css-1bu19f6[data-v-5459819b] {
        margin-bottom:26.5px;
        padding: 0 var(--spacing1d5Rem) 0 0
    }
}

@media(min-width: 1281px) {
    .css-1bu19f6[data-v-5459819b] {
        padding:0
    }
}

.css-uz7x9p.uppercase[data-v-5459819b] {
    text-transform: uppercase
}

.css-uz7x9p[data-v-5459819b] {
    flex-shrink: 0
}

.headlineH4[data-v-5459819b] {
    font-weight: 700!important;
    line-height: 120%!important;
    font-size: 1.5rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-uz7x9p h1[data-v-5459819b],.css-uz7x9p h2[data-v-5459819b],.css-uz7x9p h3[data-v-5459819b],.css-uz7x9p h4[data-v-5459819b],.css-uz7x9p h5[data-v-5459819b],.css-uz7x9p h6[data-v-5459819b] {
    color: var(--base100);
    margin: 0!important;
    padding: 0!important;
    font-size: inherit!important;
    font-weight: inherit!important;
    line-height: inherit!important
}

.css-u4p24i[data-v-5459819b] {
    display: flex;
    flex-direction: row;
    align-items: center
}

.swiper-horizontal>.swiper-pagination-bullets[data-v-5459819b],.swiper-pagination-bullets.swiper-pagination-horizontal[data-v-5459819b],.swiper-pagination-custom[data-v-5459819b],.swiper-pagination-fraction[data-v-5459819b] {
    bottom: var(--swiper-pagination-bottom,8px);
    top: var(--swiper-pagination-top,auto);
    left: 0;
    width: 100%
}

.css-6zk6s9[data-v-5459819b] {
    display: inline-flex;
    height: -moz-fit-content;
    height: fit-content;
    flex-grow: 0;
    flex-shrink: 1;
    width: -moz-fit-content!important;
    width: fit-content!important;
    padding: 0!important
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet[data-v-5459819b],.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet[data-v-5459819b] {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px)
}

.css-6zk6s9 .swiper-pagination-bullet[data-v-5459819b] {
    display: inline-block;
    position: relative;
    height: var(--sizing0d5Rem);
    width: 56px;
    border-radius: 0;
    overflow: hidden;
    background-color: transparent!important;
    color: transparent!important;
    margin-top: unset!important;
    margin-right: unset!important;
    margin-bottom: unset!important;
    margin-left: var(--spacing0d5Rem)!important
}

.swiper-pagination-clickable .swiper-pagination-bullet[data-v-5459819b] {
    cursor: pointer
}

.swiper-pagination-bullet-active[data-v-5459819b] {
    opacity: var(--swiper-pagination-bullet-opacity,1);
    background: var(--swiper-pagination-color,var(--swiper-theme-color))
}

.swiper-pagination-bullet[data-v-5459819b] {
    width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));
    height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius,50%);
    background: var(--swiper-pagination-bullet-inactive-color,#000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity,.2)
}

.css-1d26yh.swiper-button-disabled[data-v-5459819b] {
    background-color: var(--base20)!important
}

.css-1d26yh.prev-button[data-v-5459819b] {
    margin-right: var(--spacing0d5Rem);
    margin-left: var(--spacing1d5Rem)
}

.css-1d26yh[data-v-5459819b] {
    flex-shrink: 0;
    width: var(--sizing2Rem);
    height: var(--sizing2Rem);
    align-items: center;
    justify-content: center;
    border-radius: var(--radiusFull);
    background-color: var(--base20);
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    display: flex!important
}

.css-1d26yh.swiper-button-disabled .icon[data-v-5459819b] {
    color: var(--base30)
}

.css-1d26yh .icon[data-v-5459819b] {
    color: var(--base100);
    width: var(--spacing0d625Rem)
}

.css-18cs5em[data-v-5459819b] {
    margin-bottom: var(--spacing0d75Rem);
    display: flex;
    align-items: center;
    margin-left: var(--spacing2Rem);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    cursor: pointer;
    flex-shrink: 0
}

.css-18cs5em>span[data-v-5459819b] {
    flex-shrink: 0;
    color: var(--base80);
    text-transform: uppercase;
    margin-right: var(--spacing0d5Rem)
}

.tlLG[data-v-5459819b] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: 1rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-18cs5em>.icon[data-v-5459819b] {
    flex-shrink: 0;
    color: var(--brandAccentPrimary);
    width: var(--sizing1Rem);
    min-width: var(--sizing1Rem)
}

.css-1c3nuxs .swiper[data-v-5459819b] {
    height: auto
}

@media(min-width: 0px) {
    .css-1c3nuxs .swiper[data-v-5459819b] {
        padding-left:var(--spacing1Rem);
        padding-right: var(--spacing1Rem)
    }
}

@media(min-width: 1024px) {
    .css-1c3nuxs .swiper[data-v-5459819b] {
        padding-left:0;
        padding-right: 0
    }
}

.swiper-horizontal[data-v-5459819b] {
    touch-action: pan-y
}

.swiper[data-v-5459819b],swiper-container[data-v-5459819b] {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-android .swiper-slide[data-v-5459819b],.swiper-wrapper[data-v-5459819b] {
    transform: translateZ(0)
}

.swiper-wrapper[data-v-5459819b] {
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,ease)
}

.swiper-android swiper-slide[data-v-5459819b],.swiper-wrapper[data-v-5459819b] {
    transform: translateZ(0)
}

.swiper-wrapper[data-v-5459819b] {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);
    box-sizing: content-box
}

.swiper-slide[data-v-5459819b],swiper-slide[data-v-5459819b] {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.css-1qbpo0l[data-v-5459819b] {
    width: auto;
    height: auto
}

.css-8atqhb[data-v-5459819b] {
    width: 100%
}

.css-gidbcr[data-v-5459819b] {
    position: relative;
    width: 100%;
    border-radius: var(--radiusMD);
    background-color: var(--brandInterfaceHeaderLvl2);
    overflow: hidden
}

@media(min-width: 0px) {
    .css-gidbcr[data-v-5459819b] {
        height:115px;
        aspect-ratio: unset
    }
}

@media(min-width: 600px) {
    .css-gidbcr[data-v-5459819b] {
        height:115px;
        aspect-ratio: unset
    }
}

@media(min-width: 1024px) {
    .css-gidbcr[data-v-5459819b] {
        height:150px
    }
}

@media(min-width: 1281px) {
    .css-gidbcr[data-v-5459819b] {
        height:151px;
        aspect-ratio: 1/1.3875
    }
}

@media(min-width: 1600px) {
    .css-gidbcr[data-v-5459819b] {
        height:180px;
        aspect-ratio: 1/1.3875
    }
}

.css-11wc7q8[data-v-5459819b] {
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: flex;
    align-items: center;
    padding: var(--spacing0d25Rem);
    gap: var(--spacing0d25Rem)
}

.css-5qsreh[data-v-5459819b] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.css-5qsreh>.main-frame-MuiBox-root[data-v-5459819b] {
    top: 100%
}

.css-1u7zexb[data-v-5459819b] {
    background-color: var(--brandInterfaceModal);
    height: 100%;
    position: absolute;
    left: 0;
    width: 100%;
    transition-duration: .35s;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.css-hj0ns9.main-frame-MuiButton-sizeMd[data-v-5459819b],.css-hj0ns9.main-frame-MuiButton-sizeMedium[data-v-5459819b] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-hj0ns9.main-frame-MuiButton-contained[data-v-5459819b] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-hj0ns9[data-v-5459819b] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 6px 16px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

@media(min-width: 600px) {
    .css-hj0ns9[data-v-5459819b] {
        width:120px
    }
}

@media(min-width: 1024px) {
    .css-hj0ns9[data-v-5459819b] {
        width:160px
    }
}

.buttonSM[data-v-5459819b] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .75rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-blehy.main-frame-MuiButton-outlined[data-v-5459819b] {
    box-shadow: 0 0 0 var(--borderSM) var(--buttonDefaultTxtGhostDark) inset;
    border: 0;
    color: var(--buttonDefaultTxtGhostDark)
}

.css-blehy[data-v-5459819b] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 5px 15px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    border: 1px solid rgba(25,118,210,.5);
    color: #1976d2;
    outline: none;
    border-radius: var(--radiusFull);
    margin-top: var(--spacing0d75Rem);
    min-width: 0!important
}

@media(min-width: 600px) {
    .css-blehy[data-v-5459819b] {
        width:120px
    }
}

@media(min-width: 1024px) {
    .css-blehy[data-v-5459819b] {
        width:160px
    }
}

.css-snxfu[data-v-5459819b] {
    margin-top: var(--spacing0d75Rem);
    display: flex;
    align-items: center;
    min-height: 24px!important
}

.css-snxfu span.gameTitle[data-v-5459819b] {
    color: var(--base100)
}

.css-113rmp3[data-v-5459819b] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em
}

.pMD[data-v-5459819b] {
    font-weight: 400!important;
    line-height: 140%!important;
    font-size: .875rem!important;
    letter-spacing: none!important;
    paragraph-spacing: 0!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.swiper .swiper-notification[data-v-5459819b],swiper-container .swiper-notification[data-v-5459819b] {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.css-nhcy0s[data-v-5459819b] {
    order: 8;
    visibility: visible;
    width: 100%;
    height: auto;
    background-color: transparent
}

@media(min-width: 0px) {
    .css-nhcy0s[data-v-5459819b] {
        min-height:inherit
    }
}

@media(min-width: 600px) {
    .css-nhcy0s[data-v-5459819b] {
        min-height:inherit
    }
}

@media(min-width: 1024px) {
    .css-nhcy0s[data-v-5459819b] {
        min-height:inherit
    }
}

@media(min-width: 1281px) {
    .css-nhcy0s[data-v-5459819b] {
        min-height:inherit
    }
}

@media(min-width: 1600px) {
    .css-nhcy0s[data-v-5459819b] {
        min-height:inherit
    }
}

.css-11lpj3g[data-v-5459819b] {
    padding-top: 0;
    padding-bottom: var(--spacing2d5Rem)
}

.css-94nduj[data-v-5459819b] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px
}

@media(min-width: 600px) {
    .css-94nduj[data-v-5459819b] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-94nduj[data-v-5459819b] {
        max-width:1600px
    }
}

@media(min-width: 0px) {
    .css-94nduj[data-v-5459819b] {
        padding-left:var(--spacing1Rem);
        padding-right: var(--spacing1Rem)
    }
}

@media(min-width: 1024px) {
    .css-94nduj[data-v-5459819b] {
        padding-left:var(--spacing1Rem);
        padding-right: var(--spacing1Rem)
    }
}

@media(min-width: 1281px) {
    .css-94nduj[data-v-5459819b] {
        padding-left:var(--spacing1d5Rem);
        padding-right: var(--spacing1d5Rem)
    }
}

.css-17ybeqe[data-v-5459819b] {
    flex-shrink: 0
}

@media(min-width: 0px) {
    .css-11lpj3g .headlineH6[data-v-5459819b] {
        margin-top:16px;
        margin-bottom: 16px
    }
}

@media(min-width: 600px) {
    .css-11lpj3g .headlineH6[data-v-5459819b] {
        margin-top:var(--spacing1d3125Rem);
        margin-bottom: var(--spacing1d3125Rem)
    }
}

@media(min-width: 1024px) {
    .css-11lpj3g .headlineH6[data-v-5459819b] {
        margin-top:var(--spacing1d25Rem);
        margin-bottom: var(--spacing1d25Rem)
    }
}

@media(min-width: 1281px) {
    .css-11lpj3g .headlineH6[data-v-5459819b] {
        margin-top:var(--spacing1d5Rem);
        margin-bottom: var(--spacing1d5Rem)
    }
}

.css-17ybeqe h1[data-v-5459819b],.css-17ybeqe h2[data-v-5459819b],.css-17ybeqe h3[data-v-5459819b],.css-17ybeqe h4[data-v-5459819b],.css-17ybeqe h5[data-v-5459819b],.css-17ybeqe h6[data-v-5459819b] {
    color: var(--base100);
    margin: 0!important;
    padding: 0!important;
    font-size: inherit!important;
    font-weight: inherit!important;
    line-height: inherit!important
}

.css-17ybeqe>h6[data-v-5459819b] {
    text-transform: uppercase!important
}

@media(min-width: 0px) {
    .css-17ybeqe>h6[data-v-5459819b] {
        font-size:16px!important
    }
}

@media(min-width: 600px) {
    .css-17ybeqe>h6[data-v-5459819b] {
        font-size:20px!important
    }
}

@media(min-width: 1024px) {
    .css-17ybeqe>h6[data-v-5459819b] {
        font-size:24px!important
    }
}

@media(min-width: 1281px) {
    .css-17ybeqe>h6[data-v-5459819b] {
        font-size:24px!important
    }
}

.css-178yklu[data-v-5459819b] {
    margin-top: 24px
}

.css-111ry2x[data-v-5459819b] {
    display: grid;
    gap: 8px;
    grid-template-columns: repeat(auto-fit,minmax(45px,1fr))
}

@media(min-width: 1024px) {
    .css-111ry2x[data-v-5459819b] {
        gap:16px;
        grid-template-columns: repeat(auto-fit,minmax(12vw,1fr))!important
    }
}

@media(min-width: 1281px) {
    .css-111ry2x[data-v-5459819b] {
        grid-template-columns:repeat(auto-fit,minmax(10vw,1fr))!important;
        gap: 16px!important
    }
}

@media(min-width: 425px) {
    .css-111ry2x[data-v-5459819b] {
        grid-template-columns:repeat(auto-fit,minmax(45px,1fr));
        gap: 8px
    }
}

@media(min-width: 512px) {
    .css-111ry2x[data-v-5459819b] {
        grid-template-columns:repeat(auto-fit,minmax(80px,1fr));
        gap: 8px
    }
}

@media(min-width: 768px) {
    .css-111ry2x[data-v-5459819b] {
        grid-template-columns:repeat(auto-fit,minmax(12vw,1fr));
        gap: 8px
    }
}

.css-194uqvt[data-v-5459819b] {
    background-color: var(--base5);
    width: 100%;
    height: 48px;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

@media(min-width: 1281px) {
    .css-194uqvt[data-v-5459819b] {
        height:84px!important
    }
}

@media(min-width: 768px) {
    .css-194uqvt[data-v-5459819b] {
        height:64px
    }
}

.css-1io8gg5[data-v-5459819b] {
    display: none
}

@media(min-width: 1281px) {
    .css-1io8gg5[data-v-5459819b] {
        display:block;
        padding: 10px 40px!important
    }
}

@media(min-width: 768px) {
    .css-1io8gg5[data-v-5459819b] {
        display:block;
        padding: 10px
    }
}

.css-194uqvt *>img[data-v-5459819b] {
    height: 100%!important;
    width: 100%!important;
    -o-object-fit: contain;
    object-fit: contain
}

@media(min-width: 1024px) {
    .css-194uqvt *>img[data-v-5459819b] {
        display:block;
        height: 100%!important;
        width: 100%!important;
        max-height: 35px!important;
        min-height: 35px!important
    }
}

@media(min-width: 1281px) {
    .css-194uqvt *>img[data-v-5459819b] {
        max-width:100%;
        display: block;
        height: 100%!important;
        width: 100%!important;
        max-height: 45px!important;
        min-height: 45px!important
    }
}

@media(min-width: 512px) {
    .css-194uqvt *>img[data-v-5459819b] {
        max-height:25px;
        height: 100%!important;
        width: 100%!important
    }
}

@media(min-width: 768px) {
    .css-194uqvt *>img[data-v-5459819b] {
        max-height:30px;
        min-height: 30px;
        height: 100%!important;
        width: 100%!important
    }
}

.css-6tiyn5[data-v-5459819b] {
    display: block
}

@media(min-width: 768px) {
    .css-6tiyn5[data-v-5459819b] {
        display:none
    }
}

.css-1a4njkf[data-v-5459819b] {
    order: 12;
    visibility: visible;
    width: 100%;
    height: auto;
    min-height: 0;
    background-color: transparent
}

.css-17ybeqe[data-v-5459819b]:after,.css-uz7x9p[data-v-5459819b]:after {
    content: "";
    display: block;
    width: var(--sizing1d5Rem);
    height: var(--sizing0d125Rem);
    background-color: var(--brandAccentPrimary);
    margin-top: var(--spacing0d75Rem)
}

.css-5qsreh:not(.no-hover):hover>.main-frame-MuiBox-root[data-v-5459819b] {
    top: 0
}

.css-hj0ns9.main-frame-MuiButton-contained[data-v-5459819b]:hover {
    background-color: var(--buttonHoverBgPrimary)
}

.css-194uqvt[data-v-5459819b]:hover {
    background-color: var(--base20)
}

@media(max-width: 1023.95px) {
    .css-6zk6s9[data-v-5459819b] {
        display:none
    }
}

@media(max-width: 1280.95px) {
    .css-r7r4by[data-v-5459819b] {
        padding-right:0
    }
}

@media(max-width: 1023.95px) {
    .css-r7r4by[data-v-5459819b] {
        padding-right:0;
        padding-left: 0;
        padding-top: var(--spacing2Rem);
        padding-bottom: var(--spacing2Rem)
    }
}

@media(max-width: 599.95px) {
    .css-r7r4by[data-v-5459819b] {
        padding-top:var(--spacing1d5Rem);
        padding-bottom: var(--spacing1Rem)
    }
}

@media(max-width: 1023.95px) {
    .css-1d26yh[data-v-5459819b] {
        display:none!important
    }
}

.headlineH6[data-v-5459819b] {
    line-height: 120%!important;
    font-size: 1rem!important
}

.headlineH6[data-v-5459819b],.tlXS[data-v-5459819b] {
    font-weight: 700!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.tlXS[data-v-5459819b] {
    line-height: 140%!important;
    font-size: .625rem!important
}

@media(max-width: 599.95px) {
    .css-18cs5em>span[data-v-5459819b] {
        margin-right:var(--spacing0d25Rem)
    }

    .css-18cs5em>.icon[data-v-5459819b] {
        width: var(--sizing0d75Rem);
        min-width: var(--sizing0d75Rem)
    }
}

#carousel[data-v-cabc5a3a] {
    height: 400px
}

@media(max-width: 1300px) {
    #carousel[data-v-cabc5a3a] {
        height:330px
    }
}

@media(max-width: 992px) {
    #carousel[data-v-cabc5a3a] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel[data-v-cabc5a3a] {
        height:200px
    }
}

@media(max-width: 500px) {
    #carousel[data-v-cabc5a3a] {
        height:200px
    }
}

@media(max-width: 320px) {
    #carousel[data-v-cabc5a3a] {
        height:200px
    }
}

#carousel img[data-v-cabc5a3a] {
    width: 100%;
    height: 100%
}

#carousel .visual-main[data-v-cabc5a3a] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .visual-main .visual-list[data-v-cabc5a3a] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel .visual-main .visual-list .visual-item[data-v-cabc5a3a] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s;
    border-radius: 10px;
    background-color: #000
}

#carousel .visual-main .visual-list .visual-item img[data-v-cabc5a3a] {
    border-radius: 10px
}

#carousel .visual-main .visual-list .visual-item img[lazy=loading][data-v-cabc5a3a] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .decorate[data-v-cabc5a3a] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-cabc5a3a] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-cabc5a3a] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-cabc5a3a] {
    width: 100%;
    animation: rotateCircle45-cabc5a3a 5s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[lazy=loading][data-v-cabc5a3a] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-cabc5a3a] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-cabc5a3a] {
    width: 100%;
    animation: rotateCircle150-cabc5a3a 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[lazy=loading][data-v-cabc5a3a] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-cabc5a3a] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-cabc5a3a] {
    width: 100%;
    animation: animationHeight20-cabc5a3a 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[lazy=loading][data-v-cabc5a3a] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-cabc5a3a] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-cabc5a3a] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-cabc5a3a] {
    width: 100%;
    animation: animationWidth-cabc5a3a 3s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[lazy=loading][data-v-cabc5a3a] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-cabc5a3a] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-cabc5a3a] {
    width: 100%;
    animation: rotateCircle150-cabc5a3a 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[lazy=loading][data-v-cabc5a3a] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-cabc5a3a] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-cabc5a3a] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-cabc5a3a] {
    width: 100%;
    animation: rotateCircle360-cabc5a3a 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[lazy=loading][data-v-cabc5a3a] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-cabc5a3a] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-cabc5a3a] {
    width: 100%;
    animation: rotateCircle150-cabc5a3a 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[lazy=loading][data-v-cabc5a3a] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .image-dealer[data-v-cabc5a3a] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel .visual-main .visual-list .active[data-v-cabc5a3a] {
    opacity: 1;
    transition: all 1s
}

#carousel .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-84%) scale(.44)
    }

    #carousel .visual-main .visual-list .active .wrap-title h5[data-v-cabc5a3a] {
        width: 265px
    }
}

@media(max-width: 375px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-88%) scale(.4)
    }
}

@media(max-width: 340px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
        transform:translate(-48%,-88%) scale(.4)
    }
}

#carousel .visual-main .visual-list .active .image-dealer[data-v-cabc5a3a] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .image-dealer[data-v-cabc5a3a] {
        -o-object-fit:contain;
        object-fit: contain;
        transform: translate(-12%,-15px) scale(1.2)
    }
}

@media(max-width: 400px) {
    #carousel .visual-main .visual-list .active .image-dealer[data-v-cabc5a3a] {
        transform:translate(-12%,-22px) scale(1.3)
    }
}

#carousel .visual-main .visual-list .active .banner-event .decorate-1[data-v-cabc5a3a] {
    animation: showIconEvent1-cabc5a3a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-2[data-v-cabc5a3a] {
    animation: showIconEvent2-cabc5a3a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-3[data-v-cabc5a3a] {
    animation: showIconEvent3-cabc5a3a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-1[data-v-cabc5a3a] {
    animation: showIconEvent1-cabc5a3a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-2[data-v-cabc5a3a] {
    animation: showIconEvent2-cabc5a3a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-1[data-v-cabc5a3a] {
    animation: showIconEvent1-cabc5a3a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-2[data-v-cabc5a3a] {
    animation: showIconEvent2-cabc5a3a .6s ease .6s backwards
}

#carousel .visual-main .visual-list .visual-list-btn[data-v-cabc5a3a] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-cabc5a3a] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel .visual-main .visual-list .visual-list-btn .active[data-v-cabc5a3a] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 5px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-list-btn[data-v-cabc5a3a] {
        bottom:15px
    }

    #carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-cabc5a3a] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel .visual-main .visual-list .visual-list-btn .active[data-v-cabc5a3a] {
        width: 13px;
        height: 13px
    }
}

#carousel .visual-main .visual-list .wrap-arrow[data-v-cabc5a3a] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 20px;
    justify-content: space-between;
    z-index: 2
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cabc5a3a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cabc5a3a] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cabc5a3a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cabc5a3a] {
    height: 14px;
    width: 7px
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cabc5a3a]:disabled,#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cabc5a3a]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-cabc5a3a] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cabc5a3a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cabc5a3a] {
        width: 30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cabc5a3a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cabc5a3a] {
        height: 12px;
        width: 6px
    }

    #carousel .visual-main .visual-list .wrap-arrow[data-v-cabc5a3a] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cabc5a3a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cabc5a3a] {
        width: 20px;
        height: 20px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cabc5a3a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cabc5a3a] {
        height: 10px;
        width: 5px
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cabc5a3a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cabc5a3a] {
        width:30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cabc5a3a],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cabc5a3a] {
        height: 16px;
        width: 8px
    }
}

#carousel .mySwiper[data-v-cabc5a3a] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .mySwiper .swiper-button-next[data-v-cabc5a3a],#carousel .mySwiper .swiper-button-prev[data-v-cabc5a3a] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel .mySwiper button[data-v-cabc5a3a]:disabled,#carousel .mySwiper button[disabled][data-v-cabc5a3a] {
    opacity: .6
}

#carousel .mySwiper .swiper-button-next[data-v-cabc5a3a]:after,#carousel .mySwiper .swiper-button-prev[data-v-cabc5a3a]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel .mySwiper[data-v-cabc5a3a] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel .mySwiper[data-v-cabc5a3a] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel .mySwiper[data-v-cabc5a3a] {
        height:150px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-cabc5a3a],#carousel .mySwiper .swiper-button-prev[data-v-cabc5a3a] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel .mySwiper[data-v-cabc5a3a] {
        height:100px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-cabc5a3a],#carousel .mySwiper .swiper-button-prev[data-v-cabc5a3a] {
        top: 60%
    }
}

#carousel .custom[data-v-cabc5a3a] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .wrap-title[data-v-cabc5a3a] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel .wrap-title h3[data-v-cabc5a3a] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel .wrap-title h5[data-v-cabc5a3a] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel .wrap-title button[data-v-cabc5a3a] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel .wrap-title button p[data-v-cabc5a3a] {
    position: relative;
    z-index: 1
}

#carousel .wrap-title button[data-v-cabc5a3a]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel .wrap-title button[data-v-cabc5a3a]:hover {
    transition: all .3s ease-in
}

#carousel .wrap-title button[data-v-cabc5a3a]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel .wrap-title h5[data-v-cabc5a3a] {
        width: 280px
    }
}

#carousel-custom[data-v-cabc5a3a] {
    height: 390px
}

@media(min-width: 1301px)and (max-width:1600px) {
    #carousel-custom .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.8)!important
    }
}

@media(max-width: 1800px) {
    #carousel-custom[data-v-cabc5a3a] {
        height:350px
    }
}

@media(max-width: 1520px) {
    #carousel-custom[data-v-cabc5a3a] {
        height:300px
    }
}

@media(max-width: 992px) {
    #carousel-custom[data-v-cabc5a3a] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel-custom[data-v-cabc5a3a] {
        height:200px
    }
}

@media(max-width: 600px) {
    #carousel-custom[data-v-cabc5a3a] {
        height:170px
    }
}

@media(max-width: 500px) {
    #carousel-custom[data-v-cabc5a3a] {
        height:150px
    }
}

@media(max-width: 374px) {
    #carousel-custom[data-v-cabc5a3a] {
        height:120px
    }
}

#carousel-custom img[data-v-cabc5a3a] {
    width: 100%;
    height: 100%
}

#carousel-custom .visual-main[data-v-cabc5a3a] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .visual-main .visual-list[data-v-cabc5a3a] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel-custom .visual-main .visual-list .visual-item[data-v-cabc5a3a] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel-custom .visual-main .visual-list .visual-item img[data-v-cabc5a3a] {
    border-radius: 10px
}

#carousel-custom .visual-main .visual-list .visual-item .decorate[data-v-cabc5a3a] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-cabc5a3a] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-cabc5a3a] {
        left:5%
    }
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-cabc5a3a] {
    width: 100%;
    animation: rotateCircle45-cabc5a3a 5s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-cabc5a3a] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-cabc5a3a] {
    width: 100%;
    animation: rotateCircle150-cabc5a3a 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-cabc5a3a] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-cabc5a3a] {
    width: 100%;
    animation: animationHeight20-cabc5a3a 4s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-cabc5a3a] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-cabc5a3a] {
    width: 100%;
    animation: animationWidth-cabc5a3a 3s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-cabc5a3a] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-cabc5a3a] {
    width: 100%;
    animation: rotateCircle150-cabc5a3a 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-cabc5a3a] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-cabc5a3a] {
    width: 100%;
    animation: rotateCircle360-cabc5a3a 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-cabc5a3a] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-cabc5a3a] {
    width: 100%;
    animation: rotateCircle150-cabc5a3a 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .image-dealer[data-v-cabc5a3a] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel-custom .visual-main .visual-list .active[data-v-cabc5a3a] {
    opacity: 1;
    transition: all 1s
}

#carousel-custom .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.35)
    }

    #carousel-custom .visual-main .visual-list .active .wrap-title h5[data-v-cabc5a3a] {
        width: 250px
    }
}

@media(max-width: 375px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.3)
    }
}

#carousel-custom .visual-main .visual-list .active .image-dealer[data-v-cabc5a3a] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-1[data-v-cabc5a3a] {
    animation: showIconEvent1-cabc5a3a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-2[data-v-cabc5a3a] {
    animation: showIconEvent2-cabc5a3a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-3[data-v-cabc5a3a] {
    animation: showIconEvent3-cabc5a3a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-1[data-v-cabc5a3a] {
    animation: showIconEvent1-cabc5a3a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-2[data-v-cabc5a3a] {
    animation: showIconEvent2-cabc5a3a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-1[data-v-cabc5a3a] {
    animation: showIconEvent1-cabc5a3a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-2[data-v-cabc5a3a] {
    animation: showIconEvent2-cabc5a3a .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .visual-list-btn[data-v-cabc5a3a] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-cabc5a3a] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-cabc5a3a] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 8px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-list-btn[data-v-cabc5a3a] {
        bottom:15px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-cabc5a3a] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-cabc5a3a] {
        width: 13px;
        height: 13px
    }
}

#carousel-custom .visual-main .visual-list .wrap-arrow[data-v-cabc5a3a] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 10px;
    justify-content: space-between;
    z-index: 2
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cabc5a3a],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cabc5a3a] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cabc5a3a],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cabc5a3a] {
    height: 14px;
    width: 7px
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cabc5a3a]:disabled,#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cabc5a3a]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-cabc5a3a] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cabc5a3a],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cabc5a3a] {
        width: 30px;
        height: 30px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cabc5a3a],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cabc5a3a] {
        height: 12px;
        width: 6px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-cabc5a3a] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-cabc5a3a],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-cabc5a3a] {
        width: 20px;
        height: 20px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-cabc5a3a],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-cabc5a3a] {
        height: 10px;
        width: 5px
    }
}

#carousel-custom .mySwiper[data-v-cabc5a3a] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .mySwiper .swiper-button-next[data-v-cabc5a3a],#carousel-custom .mySwiper .swiper-button-prev[data-v-cabc5a3a] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel-custom .mySwiper button[data-v-cabc5a3a]:disabled,#carousel-custom .mySwiper button[disabled][data-v-cabc5a3a] {
    opacity: .6
}

#carousel-custom .mySwiper .swiper-button-next[data-v-cabc5a3a]:after,#carousel-custom .mySwiper .swiper-button-prev[data-v-cabc5a3a]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel-custom .mySwiper[data-v-cabc5a3a] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel-custom .mySwiper[data-v-cabc5a3a] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel-custom .mySwiper[data-v-cabc5a3a] {
        height:150px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-cabc5a3a],#carousel-custom .mySwiper .swiper-button-prev[data-v-cabc5a3a] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel-custom .mySwiper[data-v-cabc5a3a] {
        height:100px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-cabc5a3a],#carousel-custom .mySwiper .swiper-button-prev[data-v-cabc5a3a] {
        top: 60%
    }
}

#carousel-custom .custom[data-v-cabc5a3a] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .wrap-title[data-v-cabc5a3a] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel-custom .wrap-title h3[data-v-cabc5a3a] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel-custom .wrap-title h5[data-v-cabc5a3a] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel-custom .wrap-title button[data-v-cabc5a3a] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel-custom .wrap-title button p[data-v-cabc5a3a] {
    position: relative;
    z-index: 1
}

#carousel-custom .wrap-title button[data-v-cabc5a3a]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel-custom .wrap-title button[data-v-cabc5a3a]:hover {
    transition: all .3s ease-in
}

#carousel-custom .wrap-title button[data-v-cabc5a3a]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel-custom .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel-custom .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel-custom .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel-custom .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel-custom .wrap-title[data-v-cabc5a3a] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel-custom .wrap-title h5[data-v-cabc5a3a] {
        width: 280px
    }
}

.default[data-v-cabc5a3a] {
    width: 95%;
    margin: 0 auto
}

.v-window-x-reverse-transition-enter-active[data-v-cabc5a3a],.v-window-x-reverse-transition-leave-active[data-v-cabc5a3a],.v-window-x-transition-enter-active[data-v-cabc5a3a],.v-window-x-transition-leave-active[data-v-cabc5a3a],.v-window-y-reverse-transition-enter-active[data-v-cabc5a3a],.v-window-y-reverse-transition-leave-active[data-v-cabc5a3a],.v-window-y-transition-enter-active[data-v-cabc5a3a],.v-window-y-transition-leave-active[data-v-cabc5a3a] {
    transition: 1s cubic-bezier(.25,.8,.5,1)!important
}

@keyframes rotateCircle45-cabc5a3a {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle150-cabc5a3a {
    0%,to {
        transform: rotate(-90deg)
    }

    50% {
        transform: rotate(60deg)
    }
}

@keyframes rotateCircle360-cabc5a3a {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(1turn)
    }
}

@keyframes animationHeight20-cabc5a3a {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes animationWidth-cabc5a3a {
    0%,to {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes showIconEvent1-cabc5a3a {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent2-cabc5a3a {
    0% {
        opacity: 0;
        transform: translate(-150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent3-cabc5a3a {
    0% {
        opacity: 0;
        transform: translate(150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

.css-1ownnfb[data-v-929c7cc0] {
    width: 100%;
    order: 5;
    background-color: var(--base5);
    display: flex;
    flex-direction: column
}

.css-3rat4c[data-v-929c7cc0] {
    order: 2;
    visibility: visible;
    width: 100%;
    height: auto;
    background-color: transparent
}

@media(min-width: 0px) {
    .css-3rat4c[data-v-929c7cc0] {
        min-height:320px
    }
}

@media(min-width: 600px) {
    .css-3rat4c[data-v-929c7cc0] {
        min-height:449px
    }
}

@media(min-width: 1024px) {
    .css-3rat4c[data-v-929c7cc0] {
        min-height:446px
    }
}

@media(min-width: 1281px) {
    .css-3rat4c[data-v-929c7cc0] {
        min-height:596px
    }
}

@media(min-width: 1600px) {
    .css-3rat4c[data-v-929c7cc0] {
        min-height:619px
    }
}

@media(min-width: 0px) {
    .css-ljnmko[data-v-929c7cc0] {
        padding-top:var(--spacing1d5Rem)
    }
}

@media(min-width: 600px) {
    .css-ljnmko[data-v-929c7cc0] {
        padding-top:32px
    }
}

.css-305706[data-v-929c7cc0] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px;
    overflow-x: hidden
}

@media(min-width: 600px) {
    .css-305706[data-v-929c7cc0] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-305706[data-v-929c7cc0] {
        max-width:1600px
    }
}

.css-17ybeqe[data-v-929c7cc0] {
    flex-shrink: 0
}

@media(min-width: 0px) {
    .css-rgy8sr .headlineH6[data-v-929c7cc0] {
        margin-top:16px;
        margin-bottom: 16px
    }
}

@media(min-width: 600px) {
    .css-rgy8sr .headlineH6[data-v-929c7cc0] {
        margin-top:var(--spacing1d3125Rem);
        margin-bottom: var(--spacing1d3125Rem)
    }
}

@media(min-width: 1024px) {
    .css-rgy8sr .headlineH6[data-v-929c7cc0] {
        margin-top:var(--spacing1d25Rem);
        margin-bottom: var(--spacing1d25Rem)
    }
}

@media(min-width: 1281px) {
    .css-rgy8sr .headlineH6[data-v-929c7cc0] {
        margin-top:var(--spacing1d5Rem);
        margin-bottom: var(--spacing1d5Rem)
    }
}

.headlineH6[data-v-929c7cc0] {
    font-weight: 700!important;
    line-height: 120%!important;
    font-size: 1rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-17ybeqe h1[data-v-929c7cc0],.css-17ybeqe h2[data-v-929c7cc0],.css-17ybeqe h3[data-v-929c7cc0],.css-17ybeqe h4[data-v-929c7cc0],.css-17ybeqe h5[data-v-929c7cc0],.css-17ybeqe h6[data-v-929c7cc0] {
    color: var(--base100);
    margin: 0!important;
    padding: 0!important;
    font-size: inherit!important;
    font-weight: inherit!important;
    line-height: inherit!important
}

.css-17ybeqe>h6[data-v-929c7cc0] {
    text-transform: uppercase!important
}

@media(min-width: 0px) {
    .css-17ybeqe>h6[data-v-929c7cc0] {
        font-size:16px!important
    }
}

@media(min-width: 600px) {
    .css-17ybeqe>h6[data-v-929c7cc0] {
        font-size:20px!important
    }
}

@media(min-width: 1024px) {
    .css-17ybeqe>h6[data-v-929c7cc0] {
        font-size:24px!important
    }
}

@media(min-width: 1281px) {
    .css-17ybeqe>h6[data-v-929c7cc0] {
        font-size:24px!important
    }
}

.css-17z1thx[data-v-929c7cc0] {
    overflow: hidden;
    padding: 0 20px;
    margin: 0 -20px
}

@media(min-width: 1024px) {
    .css-17z1thx[data-v-929c7cc0] {
        margin:-20px;
        padding: 0 30px 0 16px!important
    }
}

@media(min-width: 768px) {
    .css-17z1thx[data-v-929c7cc0] {
        padding:0 20px;
        margin: 0 -25px
    }
}

.css-m63rge[data-v-929c7cc0] {
    margin-bottom: 24px;
    position: relative
}

@media(min-width: 768px) {
    .css-m63rge[data-v-929c7cc0] {
        margin-bottom:56px
    }
}

.css-17z1thx swiper-container[data-v-929c7cc0] {
    overflow: visible
}

.swiper-horizontal[data-v-929c7cc0] {
    touch-action: pan-y
}

.swiper[data-v-929c7cc0],swiper-container[data-v-929c7cc0] {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: flex
}

.swiper-android .swiper-slide[data-v-929c7cc0],.swiper-wrapper[data-v-929c7cc0] {
    transform: translateZ(0)
}

.swiper-wrapper[data-v-929c7cc0] {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);
    box-sizing: content-box
}

.swiper-backface-hidden .swiper-slide[data-v-929c7cc0] {
    transform: translateZ(0);
    backface-visibility: hidden
}

.css-17z1thx .swiper-slide[data-v-929c7cc0] {
    width: 355px
}

@media(min-width: 600px) {
    .css-17z1thx .swiper-slide[data-v-929c7cc0] {
        width:335px
    }
}

@media(min-width: 1024px) {
    .css-17z1thx .swiper-slide[data-v-929c7cc0] {
        width:calc(50% - 8px)!important
    }
}

@media(min-width: 768px) {
    .css-17z1thx .swiper-slide[data-v-929c7cc0] {
        width:485px
    }
}

@media(min-width: 1920px) {
    .css-17z1thx .swiper-slide[data-v-929c7cc0] {
        width:calc(50% - 8px)!important
    }
}

.swiper-slide[data-v-929c7cc0],swiper-slide[data-v-929c7cc0] {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.css-6h30ly[data-v-929c7cc0] {
    position: relative;
    height: 100%;
    transition: all .3s ease 0s;
    cursor: pointer
}

.css-6h30ly>img[data-v-929c7cc0] {
    border-radius: 16px;
    display: block
}

.css-6h30ly .esports-block-item[data-v-929c7cc0] {
    box-sizing: border-box;
    position: absolute;
    height: 100%;
    width: 50%;
    top: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-right: 10px
}

@media(min-width: 0px) {
    .css-6h30ly .esports-block-item[data-v-929c7cc0] {
        right:0;
        left: auto
    }
}

@media(min-width: 1024px) {
    .css-6h30ly .esports-block-item[data-v-929c7cc0] {
        padding-right:0;
        padding-left: 20px;
        right: auto;
        left: 0
    }
}

@media(min-width: 1281px) {
    .css-6h30ly .esports-block-item[data-v-929c7cc0] {
        margin-left:0
    }
}

.css-6h30ly .esportsHeader[data-v-929c7cc0] {
    color: var(--white100);
    text-transform: uppercase;
    font-weight: 700
}

@media(min-width: 0px) {
    .css-6h30ly .esportsHeader[data-v-929c7cc0] {
        font-size:var(--sizing0d875Rem);
        line-height: var(--sizing1d0625Rem);
        margin-bottom: var(--spacing0d25Rem)
    }
}

@media(min-width: 768px) {
    .css-6h30ly .esportsHeader[data-v-929c7cc0] {
        font-size:var(--sizing1d25Rem);
        line-height: var(--sizing1d5Rem);
        margin-bottom: var(--spacing0d5Rem)
    }
}

@media(min-width: 1024px) {
    .css-6h30ly .esportsHeader[data-v-929c7cc0] {
        font-size:var(--sizing1d25Rem);
        line-height: var(--sizing1d5Rem);
        margin-bottom: var(--spacing0d5Rem)
    }
}

@media(min-width: 1281px) {
    .css-6h30ly .esportsHeader[data-v-929c7cc0] {
        font-size:var(--sizing1d25Rem);
        line-height: var(--sizing1d5Rem)
    }
}

@media(min-width: 1920px) {
    .css-6h30ly .esportsHeader[data-v-929c7cc0] {
        font-size:var(--sizing1d5Rem);
        line-height: var(--sizing1d75Rem)
    }
}

.css-6h30ly .esportsSubHeader[data-v-929c7cc0] {
    color: #caab72;
    text-transform: uppercase;
    font-weight: 700
}

@media(min-width: 0px) {
    .css-6h30ly .esportsSubHeader[data-v-929c7cc0] {
        font-size:var(--sizing0d625Rem);
        line-height: var(--sizing0d875Rem);
        margin-bottom: var(--sizing0d25Rem)
    }
}

@media(min-width: 600px) {
    .css-6h30ly .esportsSubHeader[data-v-929c7cc0] {
        font-size:var(--sizing0d75Rem);
        line-height: var(--sizing1d1875Rem);
        margin-bottom: var(--spacing0d5Rem)
    }
}

@media(min-width: 768px) {
    .css-6h30ly .esportsSubHeader[data-v-929c7cc0] {
        font-size:var(--sizing0d875Rem);
        line-height: var(--sizing1d1875Rem);
        margin-bottom: var(--spacing1d5Rem)
    }
}

@media(min-width: 1024px) {
    .css-6h30ly .esportsSubHeader[data-v-929c7cc0] {
        font-size:var(--sizing0d875Rem);
        line-height: var(--sizing1d1875Rem);
        margin-bottom: var(--spacing1d5Rem)
    }
}

@media(min-width: 1281px) {
    .css-6h30ly .esportsSubHeader[data-v-929c7cc0] {
        font-size:var(--sizing0d875Rem);
        line-height: var(--sizing1d1875Rem)
    }
}

@media(min-width: 1920px) {
    .css-6h30ly .esportsSubHeader[data-v-929c7cc0] {
        font-size:var(--sizing1Rem);
        line-height: var(--sizing1d375Rem)
    }
}

.css-113rmp3[data-v-929c7cc0] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em
}

.css-kgcvmf .promotion-block-cta div>img[data-v-929c7cc0] {
    max-height: 100%;
    height: 35px!important
}

@media(min-width: 1281px) {
    .css-kgcvmf .promotion-block-cta div>img[data-v-929c7cc0] {
        height:80px!important;
        margin-bottom: 10px
    }
}

.css-kgcvmf .promotion-block-cta div>button[data-v-929c7cc0] {
    padding: 10px 25px;
    display: block;
    margin: 0 auto;
    font-size: 7px!important;
    font-weight: 900!important
}

@media(min-width: 600px) {
    .css-kgcvmf .promotion-block-cta div>button[data-v-929c7cc0] {
        padding:10px 35px
    }
}

@media(min-width: 1024px) {
    .css-kgcvmf .promotion-block-cta div>button[data-v-929c7cc0] {
        padding:14px 40px;
        font-size: 12px!important
    }
}

@media(min-width: 1281px) {
    .css-kgcvmf .promotion-block-cta div>button[data-v-929c7cc0] {
        font-size:16px!important
    }
}

.css-2djrzw.main-frame-MuiButton-sizeMd[data-v-929c7cc0],.css-2djrzw.main-frame-MuiButton-sizeMedium[data-v-929c7cc0] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-2djrzw.main-frame-MuiButton-contained[data-v-929c7cc0] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-2djrzw[data-v-929c7cc0] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    line-height: 1.75;
    letter-spacing: .02857em;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    color: #222939;
    background-color: #caab72;
    font-size: 10px;
    padding: 10px 20px;
    text-align: center;
    border-radius: 60px;
    text-transform: uppercase;
    margin: 0 40px;
    min-width: 0!important;
    font-weight: 800!important;
    height: auto!important
}

@media(min-width: 1024px) {
    .css-2djrzw[data-v-929c7cc0] {
        margin:0 30px;
        font-size: 14px!important
    }
}

@media(min-width: 1281px) {
    .css-2djrzw[data-v-929c7cc0] {
        margin:0 80px;
        padding: 19px 53px!important;
        font-size: 14px!important
    }
}

.buttonSM[data-v-929c7cc0] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .75rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-kgcvmf>img[data-v-929c7cc0] {
    border-radius: 16px;
    display: block
}

.css-kgcvmf .promotion-block-item[data-v-929c7cc0] {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    margin-right: 10px;
    cursor: pointer
}

@media(min-width: 600px) {
    .css-kgcvmf .promotion-block-item[data-v-929c7cc0] {
        margin-right:25px
    }
}

@media(min-width: 1281px) {
    .css-kgcvmf .promotion-block-item[data-v-929c7cc0] {
        margin-right:0
    }
}

.css-kgcvmf .promotion-block-item>div[data-v-929c7cc0] {
    align-self: center
}

.css-kgcvmf .promotion-block-cta div[data-v-929c7cc0] {
    translate: -10px;
    translate: -25px
}

.css-17ybeqe[data-v-929c7cc0]:after {
    content: "";
    display: block;
    width: var(--sizing1d5Rem);
    height: var(--sizing0d125Rem);
    background-color: var(--brandAccentPrimary);
    margin-top: var(--spacing0d75Rem)
}

.css-2djrzw.main-frame-MuiButton-contained[data-v-929c7cc0]:hover {
    background-color: var(--buttonHoverBgPrimary)
}

.css-hvx1re[data-v-104156ac] {
    width: 100%;
    order: 1;
    background-color: var(--base5);
    display: flex;
    flex-direction: column
}

.css-1ccdeao[data-v-104156ac] {
    order: 1;
    visibility: visible;
    width: 100%;
    height: auto;
    min-height: 0;
    background-color: var(--brandInterfaceHeaderLvl2)
}

.css-15hdqj0[data-v-104156ac] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px
}

@media(min-width: 600px) {
    .css-15hdqj0[data-v-104156ac] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-15hdqj0[data-v-104156ac] {
        max-width:1600px
    }
}

@media(min-width: 0px) {
    .css-15hdqj0[data-v-104156ac] {
        padding-left:0;
        padding-right: 0
    }
}

.swiper[data-v-104156ac],swiper-container[data-v-104156ac] {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-horizontal[data-v-104156ac] {
    touch-action: pan-y
}

.css-128gsgf[data-v-104156ac] {
    position: relative;
    height: 100%
}

.swiper-wrapper[data-v-104156ac] {
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,ease)
}

.swiper-android swiper-slide[data-v-104156ac],.swiper-wrapper[data-v-104156ac] {
    transform: translateZ(0)
}

.swiper-wrapper[data-v-104156ac] {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);
    box-sizing: content-box
}

.swiper-backface-hidden .swiper-slide[data-v-104156ac] {
    transform: translateZ(0);
    backface-visibility: hidden
}

.css-1x3riq7[data-v-104156ac] {
    box-sizing: border-box;
    flex-flow: row;
    flex-basis: 100%;
    flex-grow: 0;
    max-width: 100%;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    max-height: 100%;
    overflow: hidden;
    cursor: pointer;
    margin-top: 0!important;
    display: block!important
}

@media(min-width: 600px) {
    .css-1x3riq7[data-v-104156ac] {
        flex-basis:100%;
        flex-grow: 0;
        max-width: 100%
    }
}

@media(min-width: 1024px) {
    .css-1x3riq7[data-v-104156ac] {
        flex-basis:100%;
        flex-grow: 0;
        max-width: 100%
    }
}

@media(min-width: 1281px) {
    .css-1x3riq7[data-v-104156ac] {
        flex-basis:100%;
        flex-grow: 0;
        max-width: 100%
    }
}

@media(min-width: 1600px) {
    .css-1x3riq7[data-v-104156ac] {
        flex-basis:100%;
        flex-grow: 0;
        max-width: 100%
    }
}

.css-28gawu[data-v-104156ac] {
    box-sizing: border-box;
    display: flex;
    flex-flow: wrap;
    flex-basis: 100%;
    flex-grow: 0;
    max-width: 100%;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0
}

.css-128gsgf .swiper-slide .slide-image[data-v-104156ac] {
    aspect-ratio: 750/400;
    width: 100%;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: left center;
    object-position: left center;
    vertical-align: top
}

@media(min-width: 600px) {
    .css-128gsgf .swiper-slide .slide-image[data-v-104156ac] {
        aspect-ratio:1600/460
    }
}

.css-1wxaqej[data-v-104156ac] {
    box-sizing: border-box;
    margin: 0;
    flex-direction: row
}

.css-yu075x[data-v-104156ac] {
    position: absolute;
    z-index: 99;
    margin: var(--spacing1Rem) var(--spacing1Rem)
}

.css-sbdzb9[data-v-104156ac] {
    box-sizing: border-box;
    margin: 0;
    flex-direction: row;
    position: absolute;
    left: 50%;
    height: 100%;
    z-index: 1
}

.css-4bovzc[data-v-104156ac] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    height: 100%;
    text-align: left
}

@media(min-width: 0px) {
    .css-4bovzc[data-v-104156ac] {
        padding-right:var(--spacing0d25Rem);
        padding-left: var(--spacing0d25Rem)
    }
}

@media(min-width: 600px) {
    .css-4bovzc[data-v-104156ac] {
        padding-right:var(--spacing2d5Rem);
        padding-left: var(--spacing1Rem)
    }
}

@media(min-width: 1024px) {
    .css-4bovzc[data-v-104156ac] {
        padding-right:54.2px;
        padding-left: var(--spacing1d125Rem)
    }
}

@media(min-width: 1281px) {
    .css-4bovzc[data-v-104156ac] {
        padding-right:var(--spacing4d5Rem);
        padding-left: var(--spacing1d5Rem)
    }
}

.css-d2kfga[data-v-104156ac] {
    z-index: 50;
    display: block;
    text-align: left;
    width: auto
}

@media(min-width: 0px) {
    .css-d2kfga[data-v-104156ac] {
        margin-bottom:var(--spacing0d5Rem);
        height: 32px
    }
}

@media(min-width: 600px) {
    .css-d2kfga[data-v-104156ac] {
        height:32px
    }
}

@media(min-width: 1024px) {
    .css-d2kfga[data-v-104156ac] {
        height:52px
    }
}

@media(min-width: 1281px) {
    .css-d2kfga[data-v-104156ac] {
        margin-bottom:var(--spacing1d125Rem);
        height: 52px
    }
}

@media(min-width: 1600px) {
    .css-d2kfga[data-v-104156ac] {
        height:52px
    }
}

.css-d2kfga img[data-v-104156ac] {
    width: auto!important;
    height: 100%!important
}

.css-1lt864h[data-v-104156ac] {
    color: var(--base0)
}

.css-1lt864h[data-v-104156ac],.css-dodj0u[data-v-104156ac] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em
}

.css-dodj0u[data-v-104156ac] {
    color: var(--base100)
}

@media(min-width: 0px) {
    .css-1lt864h[data-v-104156ac],.css-dodj0u[data-v-104156ac] {
        margin-bottom:var(--spacing0d25Rem)
    }
}

@media(min-width: 600px) {
    .css-1lt864h[data-v-104156ac],.css-dodj0u[data-v-104156ac] {
        margin-bottom:0
    }
}

.headlineH1[data-v-104156ac] {
    font-weight: 700!important;
    line-height: 120%!important;
    font-size: 3rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-oaody9[data-v-104156ac] {
    color: var(--base0)
}

.css-110f9is[data-v-104156ac],.css-oaody9[data-v-104156ac] {
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    z-index: 99;
    text-decoration: none;
    margin-top: var(--spacing0d5Rem)
}

.css-110f9is[data-v-104156ac] {
    color: var(--base100)
}

.headlineH4[data-v-104156ac] {
    font-weight: 700!important;
    line-height: 120%!important;
    font-size: 1.5rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-3j6fc2.main-frame-MuiButton-sizeXXL[data-v-104156ac],.css-3j6fc2.main-frame-MuiButton-sizeXxl[data-v-104156ac] {
    padding: 0 var(--spacing2Rem);
    height: 64px
}

.css-3j6fc2[data-v-104156ac] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 6px 16px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

@media(min-width: 0px) {
    .css-3j6fc2[data-v-104156ac] {
        margin-top:var(--spacing0d75Rem)
    }
}

@media(min-width: 600px) {
    .css-3j6fc2[data-v-104156ac] {
        margin-top:var(--spacing1Rem)
    }
}

@media(min-width: 1281px) {
    .css-3j6fc2[data-v-104156ac] {
        margin-top:var(--spacing1d5Rem)
    }
}

.buttonLG[data-v-104156ac] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: 1rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-128gsgf .swiper-controls[data-v-104156ac] {
    display: block;
    position: absolute;
    right: 15px;
    bottom: 24px;
    z-index: 1
}

@media(min-width: 600px) {
    .css-128gsgf .swiper-controls[data-v-104156ac] {
        right:18px;
        bottom: 30px
    }
}

@media(min-width: 1024px) {
    .css-128gsgf .swiper-controls[data-v-104156ac] {
        right:24px;
        bottom: 40px
    }
}

@media(max-width: 599.95px) {
    .css-128gsgf .swiper-controls[data-v-104156ac] {
        display:none
    }
}

.css-128gsgf .swiper-controls .swiper-arrow-btns[data-v-104156ac] {
    display: none;
    align-items: center;
    justify-content: flex-end;
    -moz-column-gap: var(--spacing0d5Rem);
    column-gap: var(--spacing0d5Rem);
    margin-bottom: var(--spacing2d375Rem)
}

.css-128gsgf .swiper-controls .swiper-arrow-btns .swiper-arrow-btn[data-v-104156ac] {
    background-color: var(--base80);
    border-radius: var(--radiusFull);
    color: var(--base20);
    cursor: pointer;
    border: 0;
    padding: 0
}

@media(min-width: 600px) {
    .css-128gsgf .swiper-controls .swiper-arrow-btns .swiper-arrow-btn[data-v-104156ac] {
        height:36px;
        width: 36px
    }
}

@media(min-width: 1024px) {
    .css-128gsgf .swiper-controls .swiper-arrow-btns .swiper-arrow-btn[data-v-104156ac] {
        height:48px;
        width: 48px
    }
}

.swiper .swiper-notification[data-v-104156ac],swiper-container .swiper-notification[data-v-104156ac] {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.css-128gsgf .swiper-controls ul[data-v-104156ac] {
    display: flex;
    list-style: none;
    -moz-column-gap: var(--spacing0d25Rem);
    column-gap: var(--spacing0d25Rem);
    margin: 0;
    padding: 0;
    line-height: var(--spacing0d125Rem)
}

.css-128gsgf .swiper-controls .swiper-custom-dot[data-v-104156ac] {
    height: var(--spacing0d125Rem);
    width: var(--spacing3d5Rem);
    background-color: var(--base80);
    border-radius: var(--radiusFull);
    border: 0;
    padding: 0;
    position: relative;
    cursor: pointer;
    vertical-align: top
}

.css-r1qgzx[data-v-104156ac] {
    order: 2;
    visibility: visible;
    width: 100%;
    height: auto;
    min-height: 0;
    background-color: transparent
}

.css-i3gvct[data-v-104156ac] {
    order: 3;
    visibility: visible;
    width: 100%;
    height: auto;
    background-color: var(--brandInterfaceHeaderLvl1)
}

@media(min-width: 0px) {
    .css-i3gvct[data-v-104156ac] {
        min-height:63px
    }
}

@media(min-width: 600px) {
    .css-i3gvct[data-v-104156ac] {
        min-height:87px
    }
}

@media(min-width: 1024px) {
    .css-i3gvct[data-v-104156ac] {
        min-height:103px
    }
}

@media(min-width: 1281px) {
    .css-i3gvct[data-v-104156ac] {
        min-height:127px
    }
}

@media(min-width: 1600px) {
    .css-i3gvct[data-v-104156ac] {
        min-height:127px
    }
}

.css-msc0y4[data-v-104156ac] {
    background-color: var(--brandInterfaceHeaderLvl1);
    padding: 16px 0
}

@media(min-width: 0px) {
    .css-msc0y4[data-v-104156ac] {
        height:63px
    }
}

@media(min-width: 600px) {
    .css-msc0y4[data-v-104156ac] {
        padding:20px 0;
        height: 87px
    }
}

@media(min-width: 1024px) {
    .css-msc0y4[data-v-104156ac] {
        padding:28px 0;
        height: 103px
    }
}

@media(min-width: 1281px) {
    .css-msc0y4[data-v-104156ac] {
        height:127px
    }
}

.css-1y6u71s[data-v-104156ac] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px;
    height: 100%
}

@media(min-width: 600px) {
    .css-1y6u71s[data-v-104156ac] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-1y6u71s[data-v-104156ac] {
        max-width:1600px
    }
}

.css-1u5goqk[data-v-104156ac] {
    height: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center
}

@media(min-width: 600px) {
    .css-1u5goqk[data-v-104156ac] {
        justify-content:space-around
    }
}

@media(min-width: 1024px) {
    .css-1u5goqk[data-v-104156ac] {
        margin:0 6.5rem
    }
}

@media(min-width: 1281px) {
    .css-1u5goqk[data-v-104156ac] {
        margin:0 6.5rem
    }
}

.css-1w3dg9p[data-v-104156ac] {
    margin-right: 8px;
    width: 24px!important;
    height: 24px!important
}

@media(min-width: 600px) {
    .css-1w3dg9p[data-v-104156ac] {
        margin-right:16px;
        width: 40px!important;
        height: 40px!important
    }
}

@media(min-width: 1281px) {
    .css-1w3dg9p[data-v-104156ac] {
        margin-right:16px;
        width: 64px!important;
        height: 64px!important
    }
}

.css-759u60[data-v-104156ac] {
    display: flex;
    align-items: center;
    cursor: pointer
}

.css-1vw3qlf[data-v-104156ac] {
    color: #caab72;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 24px;
    font-family: Lato,sans-serif,Arial,Verdana;
    margin-bottom: 4px;
    font-size: 12px
}

@media(min-width: 600px) {
    .css-1vw3qlf[data-v-104156ac] {
        font-size:16px
    }
}

@media(min-width: 1024px) {
    .css-1vw3qlf[data-v-104156ac] {
        font-size:16px
    }
}

@media(min-width: 1281px) {
    .css-1vw3qlf[data-v-104156ac] {
        font-size:20px
    }
}

.css-4fd77u[data-v-104156ac] {
    color: #a7a9b0;
    font-size: 14px;
    line-height: 20px;
    display: none
}

@media(min-width: 1281px) {
    .css-4fd77u[data-v-104156ac] {
        display:block
    }
}

.css-1u5goqk>.icon[data-v-104156ac] {
    height: 8px;
    margin-bottom: 3px
}

@media(min-width: 600px) {
    .css-1u5goqk>.icon[data-v-104156ac] {
        height:16px;
        margin: 0
    }
}

@media(min-width: 1024px) {
    .css-1u5goqk>.icon[data-v-104156ac] {
        height:16px;
        margin: 0
    }
}

@media(min-width: 1281px) {
    .css-1u5goqk>.icon[data-v-104156ac] {
        height:24px;
        margin: 0
    }
}

.css-128gsgf:hover .swiper-arrow-btns[data-v-104156ac] {
    display: flex
}

.css-128gsgf .swiper-controls .swiper-arrow-btns .swiper-arrow-btn[data-v-104156ac]:hover {
    background-color: var(--base70)
}

.css-3j6fc2.main-frame-MuiButton-contained[data-v-104156ac]:hover {
    background-color: var(--buttonHoverBgPrimary)
}

.css-1x3riq7>.main-frame-MuiGrid-item[data-v-104156ac] {
    max-width: none
}

@media(max-width: 599.95px) {
    .css-1y6u71s[data-v-104156ac] {
        padding:0 10px
    }

    .css-1u5goqk[data-v-104156ac] {
        translate: 0 3px
    }

    .css-1u5goqk>.icon[data-v-104156ac] {
        margin-bottom: 5px
    }
}

@media(max-width: 1600.95px) {
    .css-yu075x[data-v-104156ac] {
        padding-left:var(--spacing0d875Rem)
    }
}

@media(max-width: 1360.95px) {
    .css-yu075x[data-v-104156ac] {
        padding-left:var(--spacing1Rem)
    }
}

@media(max-width: 1023.95px) {
    .css-yu075x[data-v-104156ac] {
        margin:var(--spacing0d75Rem) var(--spacing0d75Rem)
    }
}

@media(max-width: 599.95px) {
    .css-yu075x[data-v-104156ac] {
        margin:var(--spacing0d5Rem) var(--spacing0d5Rem)
    }
}

@media(max-width: 375.95px) {
    .css-yu075x[data-v-104156ac] {
        bottom:var(--spacing0d5Rem)
    }
}

.thSM[data-v-104156ac] {
    line-height: 140%!important;
    font-size: .75rem!important;
    letter-spacing: none!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.headlineH5[data-v-104156ac],.thSM[data-v-104156ac] {
    font-weight: 700!important;
    paragraph-spacing: 0!important
}

.headlineH5[data-v-104156ac] {
    line-height: 120%!important;
    font-size: 1.25rem!important;
    letter-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

@media(max-width: 768.95px) {
    .css-110f9is[data-v-104156ac],.css-oaody9[data-v-104156ac] {
        margin-top:4px
    }
}

.css-3j6fc2.main-frame-MuiButton-contained[data-v-104156ac] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.buttonXS[data-v-104156ac] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .625rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-3j6fc2.main-frame-MuiButton-sizeSm[data-v-104156ac],.css-3j6fc2.main-frame-MuiButton-sizeSmall[data-v-104156ac] {
    height: 32px;
    padding: var(--spacing0d6875Rem) var(--spacing1Rem);
    white-space: break-spaces
}

#top-game[data-v-409552ec] {
    width: 100%;
    position: relative;
    margin-bottom: 20px!important
}

.default[data-v-409552ec] {
    width: 95%!important;
    margin: 0 auto!important
}

.list-item-top-desktop[data-v-409552ec] {
    display: grid;
    overflow: hidden
}

.list-item-top-desktop .item-top-game .wraper-image-game[data-v-409552ec] {
    width: 100%;
    height: 100%
}

.list-item-top-desktop.mobile[data-v-409552ec] {
    display: none
}

h5[data-v-409552ec] {
    color: var(--ready-casino-light);
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 12px;
    background-image: url(../images/bg_title.c83a7b7b.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: -moz-max-content;
    width: max-content;
    border-radius: 10px;
    padding: 6px 10px;
    border: 1px solid #ab47bc;
    box-shadow: 0 0 14.4px 0 rgba(231,91,255,.5)
}

h5 img[data-v-409552ec] {
    width: 25px;
    height: 25px;
    -o-object-fit: cover;
    object-fit: cover
}

.item-top-game[data-v-409552ec] {
    position: relative;
    display: flex;
    flex-direction: column;
    max-width: 220px;
    padding: 30px 15px 20px;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game[data-v-409552ec] {
        max-width:160px;
        padding: 20px 10px 10px
    }
}

.item-top-game[data-v-409552ec]:before {
    content: "";
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: 31px;
    height: 100px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(0deg,#000,transparent);
    z-index: 0
}

@media(max-width: 768px) {
    .item-top-game[data-v-409552ec]:before {
        left:11px;
        right: 11px;
        bottom: 21px
    }
}

.item-top-game .label-shaped_popular[data-v-409552ec] {
    position: absolute;
    right: 15px;
    top: 35px;
    transform: rotate(-5deg);
    z-index: 1
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular[data-v-409552ec] {
        right:10px;
        top: 24px
    }
}

.item-top-game .label-shaped_popular span[data-v-409552ec] {
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    width: 60px;
    transform: skew(-5deg);
    box-shadow: 0 4px 4px rgba(0,0,0,.7);
    font-size: 14px;
    font-weight: 800
}

.item-top-game .label-shaped_popular span.hot_game[data-v-409552ec] {
    background: #df3702
}

.item-top-game .label-shaped_popular span.pop_game[data-v-409552ec] {
    background: #2077fd
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular span[data-v-409552ec] {
        width:55px;
        font-size: 13px;
        font-weight: 600
    }
}

.item-top-game .image-game[data-v-409552ec] {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    box-shadow: 0 4px 13.5px 0 #000;
    margin-bottom: 10px
}

.item-top-game .wrap-logo-company[data-v-409552ec] {
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    height: 45px;
    z-index: 3;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .wrap-logo-company[data-v-409552ec] {
        bottom:26px;
        width: 90px
    }
}

.item-top-game .wrap-logo-company img[data-v-409552ec] {
    width: 100%;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.item-top-game .box-shadow[data-v-409552ec] {
    position: absolute;
    width: calc(100% - 30px);
    height: calc(100% - 60px);
    top: 30px;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    z-index: 0;
    cursor: pointer;
    opacity: 0;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .box-shadow[data-v-409552ec] {
        width:calc(100% - 20px);
        height: calc(100% - 40px);
        top: 20px
    }
}

.item-top-game .play[data-v-409552ec] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover;
    cursor: pointer
}

.item-top-game .crow[data-v-409552ec] {
    width: 40px;
    height: auto;
    position: absolute;
    z-index: 2;
    right: 8px;
    top: 14px
}

@media(max-width: 768px) {
    .item-top-game .crow[data-v-409552ec] {
        right:2px;
        top: 4px
    }
}

.item-top-game h6[data-v-409552ec] {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    bottom: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 30px);
    height: 30px;
    transition: all .2s;
    cursor: pointer
}

.item-top-game[data-v-409552ec]:hover {
    transform: scale(1.08);
    position: relative;
    width: 100%;
    transition: all .4s
}

.item-top-game:hover h6[data-v-409552ec] {
    bottom: 40px;
    transition: all .4s;
    z-index: 2
}

.item-top-game:hover .wrap-logo-company[data-v-409552ec] {
    transition: all .4s;
    padding: 0;
    background: none;
    border: none
}

@media(max-width: 768px) {
    .item-top-game:hover .wrap-logo-company[data-v-409552ec] {
        width:100px
    }
}

.item-top-game:hover .wrap-logo-company img[data-v-409552ec] {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0
}

.item-top-game:hover .box-shadow[data-v-409552ec] {
    opacity: 1;
    transition: all .4s
}

.list-item-top-mobile[data-v-409552ec] {
    display: none
}

.marquee[data-v-409552ec] {
    position: relative;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-top: 10px
}

.see-more[data-v-409552ec] {
    display: none;
    position: absolute;
    top: 0;
    right: 2.5%;
    cursor: pointer;
    padding: 4px 10px;
    background: var(--ready-casino-light);
    border-radius: 8px
}

@media(max-width: 768px) {
    .list-item-top-desktop[data-v-409552ec] {
        display:none
    }

    .list-item-top-desktop.mobile[data-v-409552ec] {
        display: grid
    }

    .see-more[data-v-409552ec] {
        display: block!important
    }

    .list-item-top-mobile[data-v-409552ec] {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        gap: 20px;
        padding-top: 20px
    }

    .list-item-top-mobile .item-top-game[data-v-409552ec] {
        margin-right: 0;
        padding: 0;
        max-width: 100%
    }

    .list-item-top-mobile .item-top-game .crow[data-v-409552ec] {
        top: -14px;
        right: -8px
    }

    .list-item-top-mobile .item-top-game .box-shadow[data-v-409552ec] {
        width: 100%;
        height: calc(100% - 30px);
        top: 0
    }

    .list-item-top-mobile .item-top-game .image-game[data-v-409552ec] {
        width: 100%;
        height: 100%;
        margin-bottom: 30px
    }

    .list-item-top-mobile .item-top-game h6[data-v-409552ec] {
        font-size: 12px;
        width: 100%
    }

    .list-item-top-mobile .item-top-game .play[data-v-409552ec] {
        top: calc(45% - 20px);
        right: calc(50% - 20px);
        width: 40px;
        height: 40px
    }

    .list-item-top-mobile .item-top-game:hover h6[data-v-409552ec] {
        bottom: 35px
    }
}

@media(max-width: 480px) {
    .list-item-top-mobile[data-v-409552ec] {
        display:grid;
        grid-template-columns: repeat(2,1fr)
    }

    h5[data-v-409552ec] {
        font-size: 14px
    }

    .see-more[data-v-409552ec] {
        font-size: 13px;
        top: 0
    }
}

@media(max-width: 374px) {
    .item-top-game h6[data-v-409552ec] {
        font-size:10px
    }

    .item-top-game .wrap-logo-company[data-v-409552ec] {
        width: 60%
    }

    .item-top-game:hover .wrap-logo-company[data-v-409552ec] {
        padding: 5px 10px
    }

    h5[data-v-409552ec] {
        width: 100%;
        font-size: 13px
    }

    .see-more[data-v-409552ec] {
        font-size: 13px;
        top: 0
    }
}

#top-game {
    .v-slide-group__next,.v-slide-group__prev {
        position: absolute;
        top: 4px;
        .mdi:before {
            background: var(--primaryPlayG1);
            color: #000;
            border-radius: 4px;
            padding: 4px;
            background: #fff;
            border-radius: 50%
        }
    }

    .v-slide-group__next {
        right: -8px
    }

    .v-slide-group__prev {
        right: 28px
    }
}

#casino[data-v-4866115e] {
    margin: 0 auto
}

@media(max-width: 768px) {
    #casino[data-v-4866115e] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-4866115e] {
        padding:26px 8px
    }
}

.casino_title[data-v-4866115e] {
    color: var(--ready-casino-light);
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: 10px
}

.list-casino[data-v-4866115e] {
    display: grid;
    grid-template-columns: repeat(5,1fr);
    grid-gap: 16px;
    margin-bottom: 20px;
    padding: 16px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

@media(max-width: 1200px) {
    .list-casino[data-v-4866115e] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 992px) {
    .list-casino[data-v-4866115e] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino[data-v-4866115e] {
        border:none;
        padding: 0
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-4866115e] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-4866115e] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-4866115e] {
    height: 190px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #981fad;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-4866115e] {
        height:160px
    }
}

.list-casino .item-casino[data-v-4866115e]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-4866115e] {
    height: 190px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-4866115e] {
        height:140px
    }
}

.list-casino .item-casino .wrap-logo[data-v-4866115e] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-4866115e] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-4866115e] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-4866115e] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-4866115e] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-4866115e]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-4866115e] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-4866115e] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-4866115e] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-4866115e] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-4866115e] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-4866115e] {
        height: 120px
    }

    .list-casino .item-casino .wrap-icon[data-v-4866115e] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-4866115e] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-4866115e]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-4866115e] {
    display: none
}

.wrap-icon[data-v-4866115e] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-4866115e] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-4866115e] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-4866115e] {
    animation: scBtnAnim-4866115e .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-4866115e]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-4866115e] {
    font-size: 15px!important
}

@keyframes scBtnAnim-4866115e {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#wrap-sport[data-v-662a96d3] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    margin: 0 auto;
    border: 2px solid var(--ready-casino-light);
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
    background: url(../images/bg-sport-game-new.f90c1ecf.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover
}

.content-sport[data-v-662a96d3] {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.image-sport[data-v-662a96d3] {
    height: 100%;
    z-index: 1;
    animation: animate-662a96d3 3s infinite
}

.play-game[data-v-662a96d3] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    z-index: 2;
    gap: 10px;
    padding: 5px 20px;
    border-radius: 10px;
    background: linear-gradient(180deg,#2dae60 10.2%,#dedede 240.82%);
    box-shadow: inset 2px 2px 2.2px 0 hsla(0,0%,100%,.5),0 4px 0 0 rgba(0,0,0,.5);
    cursor: pointer;
    transition: all .25s;
    opacity: .92
}

.play-game img[data-v-662a96d3] {
    width: auto
}

.play-game h5[data-v-662a96d3] {
    color: #fff;
    text-shadow: 0 4px 4px rgba(0,0,0,.25);
    font-size: 24px;
    font-weight: 900;
    text-transform: uppercase
}

.play-game[data-v-662a96d3]:hover {
    transform: translateY(-4px);
    opacity: 1;
    transition: all .5
}

@media(max-width: 375px) {
    .play-game h5[data-v-662a96d3] {
        font-size:16px
    }

    .play-game img[data-v-662a96d3] {
        width: 34px
    }
}

.logo[data-v-662a96d3] {
    position: absolute;
    bottom: 10%;
    height: auto!important;
    z-index: 1
}

.cover-logo[data-v-662a96d3] {
    position: absolute;
    bottom: 2%;
    height: auto
}

@media(max-width: 768px) {
    .cover-logo[data-v-662a96d3] {
        bottom:5%;
        width: 200px
    }
}

.cover-logo-2[data-v-662a96d3] {
    position: absolute;
    left: 20%;
    z-index: 0
}

.cover-logo-3[data-v-662a96d3] {
    position: absolute;
    z-index: 0;
    width: 500px;
    top: 0
}

@media(max-width: 768px) {
    .cover-logo-3[data-v-662a96d3] {
        width:40%
    }

    .image-sport[data-v-662a96d3] {
        height: 300px
    }

    .logo[data-v-662a96d3] {
        height: 40px!important
    }
}

@keyframes animate-662a96d3 {
    0%,to {
        transform: scale(.8)
    }

    50% {
        transform: scale(.9)
    }
}

.wrap-home[data-v-2575416c] {
    position: relative;
    z-index: 1
}

.default[data-v-2575416c] {
    width: 95%!important
}

@media(max-width: 1300px) {
    .custom[data-v-2575416c] {
        margin-top:62px
    }
}

@media(min-width: 600px) {
    .css-hrkzt1[data-v-2575416c] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-hrkzt1[data-v-2575416c] {
        max-width:1600px
    }
}

.css-hrkzt1[data-v-2575416c] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px
}

#wrap-jackpot[data-v-41db6f88] {
    position: relative;
    margin-bottom: 30px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    overflow: hidden;
    height: 220px
}

@media(max-width: 1440px) {
    #wrap-jackpot[data-v-41db6f88] {
        height:auto
    }
}

#wrap-jackpot img[data-v-41db6f88] {
    width: 100%;
    height: auto;
    border-radius: 10px
}

#wrap-jackpot .img-desktop[data-v-41db6f88] {
    transition: all .3s ease-in
}

#wrap-jackpot .img-mobile[data-v-41db6f88] {
    display: none;
    transition: all .3s ease-in
}

#wrap-jackpot .img-desktop-child[data-v-41db6f88] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

#wrap-jackpot #wrap-coin[data-v-41db6f88] {
    position: absolute;
    z-index: 1
}

#wrap-jackpot .coin1[data-v-41db6f88] {
    width: 4%;
    height: 18%;
    top: 45%;
    left: 13%
}

#wrap-jackpot .coin1 img[data-v-41db6f88] {
    animation: animationCoin1-41db6f88 4s linear infinite
}

#wrap-jackpot .coin2[data-v-41db6f88] {
    width: 3%;
    height: 27%;
    top: 20%;
    left: 30%
}

#wrap-jackpot .coin2 img[data-v-41db6f88] {
    animation: rotateCircle-41db6f88 10s linear infinite
}

#wrap-jackpot .coin3[data-v-41db6f88] {
    width: 8%;
    height: 40%;
    top: 10%;
    right: 23%
}

#wrap-jackpot .coin3 img[data-v-41db6f88] {
    animation: rotateCircle45-41db6f88 8s linear infinite
}

#wrap-jackpot[data-v-41db6f88]:hover {
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

#wrap-jackpot:hover .img-desktop-child[data-v-41db6f88] {
    animation: animationImage-41db6f88 1s forwards
}

#wrap-jackpot:hover .img-desktop[data-v-41db6f88] {
    transition: all .3s ease-in;
    transform: scale(1.03)
}

#wrap-jackpot:hover h3[data-v-41db6f88] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.5),0 -4px 10px hsla(0,0%,100%,.4)
}

#wrap-jackpot:hover .coin1[data-v-41db6f88] {
    animation: showCoin1-41db6f88 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin2[data-v-41db6f88] {
    animation: showCoin2-41db6f88 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin3[data-v-41db6f88] {
    animation: showCoin3-41db6f88 .6s ease .3s backwards
}

#wrap-jackpot:hover .title[data-v-41db6f88] {
    z-index: 2
}

#wrap-jackpot .title[data-v-41db6f88] {
    width: 100%;
    height: 100px;
    padding: 15px 20px;
    z-index: 1;
    bottom: 0;
    position: absolute;
    display: flex;
    align-items: center;
    gap: 13px;
    border-radius: 0 0 10px 10px;
    background: linear-gradient(180deg,rgba(33,33,33,0),hsla(0,0%,7%,.46) 30.3%,#000 93.93%)
}

#wrap-jackpot .title h3[data-v-41db6f88] {
    display: flex;
    width: 68%;
    font-size: 28px;
    font-weight: 700;
    color: var(--ready-casino-light)
}

#wrap-jackpot .title .count[data-v-41db6f88] {
    width: 32%;
    font-family: Bebas Neue,sans-serif;
    font-size: 56px
}

#wrap-jackpot .title .count span[data-v-41db6f88] {
    cursor: pointer
}

@media(max-width: 1230px) {
    #wrap-jackpot .title[data-v-41db6f88] {
        height:80px
    }

    #wrap-jackpot .title h3[data-v-41db6f88] {
        font-size: 20px
    }

    #wrap-jackpot .title .count[data-v-41db6f88] {
        font-size: 36px
    }
}

@media(max-width: 992px) {
    #wrap-jackpot .title h3[data-v-41db6f88] {
        font-size:18px
    }

    #wrap-jackpot .title .count[data-v-41db6f88] {
        font-size: 24px
    }
}

@media(max-width: 600px) {
    #wrap-jackpot .title[data-v-41db6f88] {
        height:100px;
        flex-wrap: wrap;
        gap: 0 13px
    }

    #wrap-jackpot .title .count[data-v-41db6f88] {
        width: 100%
    }

    #wrap-jackpot .title h3[data-v-41db6f88] {
        width: 80%
    }
}

@media(max-width: 375px) {
    #wrap-jackpot .title .count[data-v-41db6f88] {
        font-size:18px
    }

    #wrap-jackpot .title h3[data-v-41db6f88] {
        font-size: 13px
    }
}

@media(max-width: 450px) {
    #wrap-jackpot .title[data-v-41db6f88] {
        height:80px
    }

    #wrap-jackpot svg[data-v-41db6f88] {
        width: 26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    #wrap-jackpot svg[data-v-41db6f88] {
        width:20px;
        height: 20px
    }
}

.default[data-v-41db6f88] {
    width: 95%;
    margin: 0 auto 20px
}

.img-mobile[data-v-41db6f88] {
    display: none
}

@media(max-width: 768px) {
    .img-desktop-child[data-v-41db6f88],.img-desktop[data-v-41db6f88] {
        display:none
    }

    #wrap-jackpot .img-mobile[data-v-41db6f88] {
        display: block
    }
}

@keyframes animationCoin1-41db6f88 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes rotateCircle-41db6f88 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircle45-41db6f88 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes animationImage-41db6f88 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes showCoin1-41db6f88 {
    0% {
        opacity: 0;
        transform: translate(600%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin2-41db6f88 {
    0% {
        opacity: 0;
        transform: translate(300%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin3-41db6f88 {
    0% {
        opacity: 0;
        transform: translate(-100%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrapper_slot_home[data-v-62087df8] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-62087df8] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-62087df8] {
        font-size:14px
    }
}

.company[data-v-62087df8] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-62087df8]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-62087df8]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-62087df8] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-62087df8]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-62087df8]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-62087df8] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-62087df8]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-62087df8]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-62087df8],.outstanding[data-v-62087df8] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-62087df8],.item_company[data-v-62087df8] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-62087df8]:hover,.item_company[data-v-62087df8]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-62087df8],.content_item[data-v-62087df8] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-62087df8],.content_item .name[data-v-62087df8] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-62087df8],.content_item .name[data-v-62087df8] {
        font-size:10px
    }
}

.outstanding .item[data-v-62087df8] {
    min-height: 100px
}

.outstanding .disabled[data-v-62087df8] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-62087df8]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-62087df8] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-62087df8] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-62087df8] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-62087df8] {
    height: 50px
}

.outstanding .company_logo[data-v-62087df8] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-62087df8] {
    height: 35px
}

.outstanding .logo img[data-v-62087df8] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-62087df8] {
        width:60px
    }
}

.list-company[data-v-62087df8] {
    margin-top: 10px
}

.list-company .logo_item[data-v-62087df8] {
    width: 100%;
    height: 36px
}

img[data-v-62087df8] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-62087df8] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-62087df8] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-62087df8]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-62087df8] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-62087df8] {
    animation: scBtnAnim-62087df8 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-62087df8] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-62087df8] {
    color: #fff
}

.item-casino[data-v-62087df8]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-62087df8 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-62087df8] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-62087df8] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-62087df8],.outstanding[data-v-62087df8] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-62087df8] {
        padding:26px 12px
    }

    .body_slot[data-v-62087df8] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-62087df8],.outstanding[data-v-62087df8] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-62087df8] {
        padding:10px
    }

    .slot[data-v-62087df8] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-62087df8],.outstanding[data-v-62087df8] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-62087df8],.item_company[data-v-62087df8] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-62087df8] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-62087df8] {
        width: 30px;
        height: 35px
    }
}

.css-1ownnfb[data-v-21205b9d] {
    width: 100%;
    order: 5;
    display: flex;
    flex-direction: column
}

.css-3rat4c[data-v-21205b9d] {
    order: 2;
    visibility: visible;
    width: 100%;
    height: auto;
    background-color: transparent
}

@media(min-width: 0px) {
    .css-3rat4c[data-v-21205b9d] {
        min-height:320px
    }
}

@media(min-width: 600px) {
    .css-3rat4c[data-v-21205b9d] {
        min-height:449px
    }
}

@media(min-width: 1024px) {
    .css-3rat4c[data-v-21205b9d] {
        min-height:446px
    }
}

@media(min-width: 1281px) {
    .css-3rat4c[data-v-21205b9d] {
        min-height:596px
    }
}

@media(min-width: 1600px) {
    .css-3rat4c[data-v-21205b9d] {
        min-height:619px
    }
}

@media(min-width: 0px) {
    .css-ljnmko[data-v-21205b9d] {
        padding-top:var(--spacing1d5Rem)
    }
}

@media(min-width: 600px) {
    .css-ljnmko[data-v-21205b9d] {
        padding-top:32px
    }
}

.css-305706[data-v-21205b9d] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    overflow-x: hidden
}

@media(min-width: 1600px) {
    .css-305706[data-v-21205b9d] {
        max-width:1600px
    }
}

.css-17ybeqe[data-v-21205b9d] {
    flex-shrink: 0
}

@media(min-width: 0px) {
    .css-rgy8sr .headlineH6[data-v-21205b9d] {
        margin-top:16px;
        margin-bottom: 16px
    }
}

@media(min-width: 600px) {
    .css-rgy8sr .headlineH6[data-v-21205b9d] {
        margin-top:var(--spacing1d3125Rem);
        margin-bottom: var(--spacing1d3125Rem)
    }
}

@media(min-width: 1024px) {
    .css-rgy8sr .headlineH6[data-v-21205b9d] {
        margin-top:var(--spacing1d25Rem);
        margin-bottom: var(--spacing1d25Rem)
    }
}

@media(min-width: 1281px) {
    .css-rgy8sr .headlineH6[data-v-21205b9d] {
        margin-top:var(--spacing1d5Rem);
        margin-bottom: var(--spacing1d5Rem)
    }
}

.headlineH6[data-v-21205b9d] {
    font-weight: 700!important;
    line-height: 120%!important;
    font-size: 1rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-17ybeqe h1[data-v-21205b9d],.css-17ybeqe h2[data-v-21205b9d],.css-17ybeqe h3[data-v-21205b9d],.css-17ybeqe h4[data-v-21205b9d],.css-17ybeqe h5[data-v-21205b9d],.css-17ybeqe h6[data-v-21205b9d] {
    color: var(--base100);
    margin: 0!important;
    padding: 0!important;
    font-size: inherit!important;
    font-weight: inherit!important;
    line-height: inherit!important
}

.css-17ybeqe>h6[data-v-21205b9d] {
    text-transform: uppercase!important
}

@media(min-width: 0px) {
    .css-17ybeqe>h6[data-v-21205b9d] {
        font-size:16px!important
    }
}

@media(min-width: 600px) {
    .css-17ybeqe>h6[data-v-21205b9d] {
        font-size:20px!important
    }
}

@media(min-width: 1024px) {
    .css-17ybeqe>h6[data-v-21205b9d] {
        font-size:24px!important
    }
}

@media(min-width: 1281px) {
    .css-17ybeqe>h6[data-v-21205b9d] {
        font-size:24px!important
    }
}

.css-17z1thx[data-v-21205b9d] {
    overflow: hidden;
    padding: 0 20px;
    margin: 0 -20px
}

@media(min-width: 1024px) {
    .css-17z1thx[data-v-21205b9d] {
        margin:-20px;
        padding: 0 30px!important
    }
}

@media(min-width: 768px) {
    .css-17z1thx[data-v-21205b9d] {
        padding:0 20px;
        margin: 0 -25px
    }
}

.css-m63rge[data-v-21205b9d] {
    margin-bottom: 24px;
    position: relative
}

@media(min-width: 768px) {
    .css-m63rge[data-v-21205b9d] {
        margin-bottom:56px
    }
}

.css-17z1thx swiper-container[data-v-21205b9d] {
    overflow: visible
}

.swiper-horizontal[data-v-21205b9d] {
    touch-action: pan-y
}

.swiper[data-v-21205b9d],swiper-container[data-v-21205b9d] {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: flex
}

.swiper-android .swiper-slide[data-v-21205b9d],.swiper-wrapper[data-v-21205b9d] {
    transform: translateZ(0)
}

.swiper-wrapper[data-v-21205b9d] {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);
    box-sizing: content-box
}

.swiper-backface-hidden .swiper-slide[data-v-21205b9d] {
    transform: translateZ(0);
    backface-visibility: hidden
}

.css-17z1thx .swiper-slide[data-v-21205b9d] {
    width: 355px
}

@media(min-width: 600px) {
    .css-17z1thx .swiper-slide[data-v-21205b9d] {
        width:335px
    }
}

@media(min-width: 1024px) {
    .css-17z1thx .swiper-slide[data-v-21205b9d] {
        width:calc(50% - 8px)!important
    }
}

@media(min-width: 768px) {
    .css-17z1thx .swiper-slide[data-v-21205b9d] {
        width:485px
    }
}

@media(min-width: 1920px) {
    .css-17z1thx .swiper-slide[data-v-21205b9d] {
        width:calc(50% - 8px)!important
    }
}

.swiper-slide[data-v-21205b9d],swiper-slide[data-v-21205b9d] {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.css-6h30ly[data-v-21205b9d] {
    position: relative;
    height: 100%;
    transition: all .3s ease 0s;
    cursor: pointer
}

.css-6h30ly>img[data-v-21205b9d] {
    border-radius: 16px;
    display: block
}

.css-6h30ly .esports-block-item[data-v-21205b9d] {
    box-sizing: border-box;
    position: absolute;
    height: 100%;
    width: 50%;
    top: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-right: 10px
}

@media(min-width: 0px) {
    .css-6h30ly .esports-block-item[data-v-21205b9d] {
        right:0;
        left: auto
    }
}

@media(min-width: 1024px) {
    .css-6h30ly .esports-block-item[data-v-21205b9d] {
        padding-right:0;
        padding-left: 20px;
        right: auto;
        left: 0
    }
}

@media(min-width: 1281px) {
    .css-6h30ly .esports-block-item[data-v-21205b9d] {
        margin-left:0
    }
}

.css-6h30ly .esportsHeader[data-v-21205b9d] {
    color: var(--white100);
    text-transform: uppercase;
    font-weight: 700
}

@media(min-width: 0px) {
    .css-6h30ly .esportsHeader[data-v-21205b9d] {
        font-size:var(--sizing0d875Rem);
        line-height: var(--sizing1d0625Rem);
        margin-bottom: var(--spacing0d25Rem)
    }
}

@media(min-width: 768px) {
    .css-6h30ly .esportsHeader[data-v-21205b9d] {
        font-size:var(--sizing1d25Rem);
        line-height: var(--sizing1d5Rem);
        margin-bottom: var(--spacing0d5Rem)
    }
}

@media(min-width: 1024px) {
    .css-6h30ly .esportsHeader[data-v-21205b9d] {
        font-size:var(--sizing1d25Rem);
        line-height: var(--sizing1d5Rem);
        margin-bottom: var(--spacing0d5Rem)
    }
}

@media(min-width: 1281px) {
    .css-6h30ly .esportsHeader[data-v-21205b9d] {
        font-size:var(--sizing1d25Rem);
        line-height: var(--sizing1d5Rem)
    }
}

@media(min-width: 1920px) {
    .css-6h30ly .esportsHeader[data-v-21205b9d] {
        font-size:var(--sizing1d5Rem);
        line-height: var(--sizing1d75Rem)
    }
}

.css-6h30ly .esportsSubHeader[data-v-21205b9d] {
    color: #caab72;
    text-transform: uppercase;
    font-weight: 700
}

@media(min-width: 0px) {
    .css-6h30ly .esportsSubHeader[data-v-21205b9d] {
        font-size:var(--sizing0d625Rem);
        line-height: var(--sizing0d875Rem);
        margin-bottom: var(--sizing0d25Rem)
    }
}

@media(min-width: 600px) {
    .css-6h30ly .esportsSubHeader[data-v-21205b9d] {
        font-size:var(--sizing0d75Rem);
        line-height: var(--sizing1d1875Rem);
        margin-bottom: var(--spacing0d5Rem)
    }
}

@media(min-width: 768px) {
    .css-6h30ly .esportsSubHeader[data-v-21205b9d] {
        font-size:var(--sizing0d875Rem);
        line-height: var(--sizing1d1875Rem);
        margin-bottom: var(--spacing1d5Rem)
    }
}

@media(min-width: 1024px) {
    .css-6h30ly .esportsSubHeader[data-v-21205b9d] {
        font-size:var(--sizing0d875Rem);
        line-height: var(--sizing1d1875Rem);
        margin-bottom: var(--spacing1d5Rem)
    }
}

@media(min-width: 1281px) {
    .css-6h30ly .esportsSubHeader[data-v-21205b9d] {
        font-size:var(--sizing0d875Rem);
        line-height: var(--sizing1d1875Rem)
    }
}

@media(min-width: 1920px) {
    .css-6h30ly .esportsSubHeader[data-v-21205b9d] {
        font-size:var(--sizing1Rem);
        line-height: var(--sizing1d375Rem)
    }
}

.css-113rmp3[data-v-21205b9d] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em
}

.css-kgcvmf .promotion-block-cta div>img[data-v-21205b9d] {
    max-height: 100%;
    height: 35px!important
}

@media(min-width: 1281px) {
    .css-kgcvmf .promotion-block-cta div>img[data-v-21205b9d] {
        height:80px!important;
        margin-bottom: 10px
    }
}

.css-kgcvmf .promotion-block-cta div>button[data-v-21205b9d] {
    padding: 10px 25px;
    display: block;
    margin: 0 auto;
    font-size: 7px!important;
    font-weight: 900!important
}

@media(min-width: 600px) {
    .css-kgcvmf .promotion-block-cta div>button[data-v-21205b9d] {
        padding:10px 35px
    }
}

@media(min-width: 1024px) {
    .css-kgcvmf .promotion-block-cta div>button[data-v-21205b9d] {
        padding:14px 40px;
        font-size: 12px!important
    }
}

@media(min-width: 1281px) {
    .css-kgcvmf .promotion-block-cta div>button[data-v-21205b9d] {
        font-size:16px!important
    }
}

.css-2djrzw.main-frame-MuiButton-sizeMd[data-v-21205b9d],.css-2djrzw.main-frame-MuiButton-sizeMedium[data-v-21205b9d] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-2djrzw.main-frame-MuiButton-contained[data-v-21205b9d] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-2djrzw[data-v-21205b9d] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    line-height: 1.75;
    letter-spacing: .02857em;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    color: #222939;
    background-color: #caab72;
    font-size: 10px;
    padding: 10px 20px;
    text-align: center;
    border-radius: 60px;
    text-transform: uppercase;
    margin: 0 40px;
    min-width: 0!important;
    font-weight: 800!important;
    height: auto!important
}

@media(min-width: 1024px) {
    .css-2djrzw[data-v-21205b9d] {
        margin:0 30px;
        font-size: 14px!important
    }
}

@media(min-width: 1281px) {
    .css-2djrzw[data-v-21205b9d] {
        margin:0 80px;
        padding: 19px 53px!important;
        font-size: 14px!important
    }
}

.buttonSM[data-v-21205b9d] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .75rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-kgcvmf>img[data-v-21205b9d] {
    border-radius: 16px;
    display: block
}

.css-kgcvmf .promotion-block-item[data-v-21205b9d] {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    margin-right: 10px;
    cursor: pointer
}

@media(min-width: 600px) {
    .css-kgcvmf .promotion-block-item[data-v-21205b9d] {
        margin-right:25px
    }
}

@media(min-width: 1281px) {
    .css-kgcvmf .promotion-block-item[data-v-21205b9d] {
        margin-right:0
    }
}

.css-kgcvmf .promotion-block-item>div[data-v-21205b9d] {
    align-self: center
}

.css-kgcvmf .promotion-block-cta div[data-v-21205b9d] {
    translate: -10px;
    translate: -25px
}

.css-17ybeqe[data-v-21205b9d]:after {
    content: "";
    display: block;
    width: var(--sizing1d5Rem);
    height: var(--sizing0d125Rem);
    background-color: var(--brandAccentPrimary);
    margin-top: var(--spacing0d75Rem)
}

.css-2djrzw.main-frame-MuiButton-contained[data-v-21205b9d]:hover {
    background-color: var(--buttonHoverBgPrimary)
}

@media(min-width: 0px) {
    .css-ljnmko[data-v-21205b9d] {
        padding-left:var(--spacing1Rem);
        padding-right: var(--spacing1Rem)
    }
}

@media(min-width: 600px) {
    .css-ljnmko[data-v-21205b9d] {
        padding-left:unset;
        padding-right: unset
    }
}

.css-1q630iy[data-v-069747f9] {
    width: 100%;
    order: 4;
    background-color: var(--base0);
    display: flex;
    flex-direction: column
}

.css-10w6302[data-v-069747f9] {
    order: 3;
    visibility: visible;
    width: 100%;
    height: auto;
    min-height: 0;
    background-color: transparent
}

.css-r7r4by[data-v-069747f9] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-top: var(--spacing2d5Rem);
    padding-bottom: var(--spacing2d5Rem)
}

@media(min-width: 1600px) {
    .css-r7r4by[data-v-069747f9] {
        max-width:1600px
    }
}

@media(min-width: 600px) {
    .css-r7r4by[data-v-069747f9] {
        padding-left:24px;
        padding-right: 24px
    }
}

.css-1bu19f6[data-v-069747f9] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

@media(min-width: 0px) {
    .css-1bu19f6[data-v-069747f9] {
        margin-bottom:15.5px;
        padding: 0 var(--spacing1Rem)
    }
}

@media(min-width: 600px) {
    .css-1bu19f6[data-v-069747f9] {
        margin-bottom:21px
    }
}

@media(min-width: 1024px) {
    .css-1bu19f6[data-v-069747f9] {
        margin-bottom:26.5px;
        padding: 0 var(--spacing1d5Rem) 0 0
    }
}

@media(min-width: 1281px) {
    .css-1bu19f6[data-v-069747f9] {
        padding:0
    }
}

.css-u4p24i[data-v-069747f9] {
    display: flex;
    flex-direction: row;
    align-items: center
}

.swiper-horizontal>.swiper-pagination-bullets[data-v-069747f9],.swiper-pagination-bullets.swiper-pagination-horizontal[data-v-069747f9],.swiper-pagination-custom[data-v-069747f9],.swiper-pagination-fraction[data-v-069747f9] {
    bottom: var(--swiper-pagination-bottom,8px);
    top: var(--swiper-pagination-top,auto);
    left: 0;
    width: 100%
}

.css-6zk6s9[data-v-069747f9] {
    display: inline-flex;
    height: -moz-fit-content;
    height: fit-content;
    flex-grow: 0;
    flex-shrink: 1;
    width: -moz-fit-content!important;
    width: fit-content!important;
    padding: 0!important
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet[data-v-069747f9],.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet[data-v-069747f9] {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px)
}

.css-6zk6s9 .swiper-pagination-bullet[data-v-069747f9] {
    display: inline-block;
    position: relative;
    height: var(--sizing0d5Rem);
    width: 56px;
    border-radius: 0;
    overflow: hidden;
    background-color: transparent!important;
    color: transparent!important;
    margin-top: unset!important;
    margin-right: unset!important;
    margin-bottom: unset!important;
    margin-left: var(--spacing0d5Rem)!important
}

.swiper-pagination-clickable .swiper-pagination-bullet[data-v-069747f9] {
    cursor: pointer
}

.swiper-pagination-bullet-active[data-v-069747f9] {
    opacity: var(--swiper-pagination-bullet-opacity,1);
    background: var(--swiper-pagination-color,var(--swiper-theme-color))
}

.swiper-pagination-bullet[data-v-069747f9] {
    width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));
    height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius,50%);
    background: var(--swiper-pagination-bullet-inactive-color,#000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity,.2)
}

.css-1d26yh.swiper-button-disabled[data-v-069747f9] {
    background-color: var(--base20)!important
}

.css-1d26yh.prev-button[data-v-069747f9] {
    margin-right: var(--spacing0d5Rem);
    margin-left: var(--spacing1d5Rem)
}

.css-1d26yh[data-v-069747f9] {
    flex-shrink: 0;
    width: var(--sizing2Rem);
    height: var(--sizing2Rem);
    align-items: center;
    justify-content: center;
    border-radius: var(--radiusFull);
    background-color: var(--base20);
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    display: flex!important
}

.css-1d26yh.swiper-button-disabled .icon[data-v-069747f9] {
    color: var(--base30)
}

.css-1d26yh .icon[data-v-069747f9] {
    color: var(--base100);
    width: var(--spacing0d625Rem)
}

.css-18cs5em[data-v-069747f9] {
    margin-bottom: var(--spacing0d75Rem);
    display: flex;
    align-items: center;
    margin-left: var(--spacing2Rem);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    cursor: pointer;
    flex-shrink: 0
}

.css-18cs5em>span[data-v-069747f9] {
    flex-shrink: 0;
    color: var(--base80);
    text-transform: uppercase;
    margin-right: var(--spacing0d5Rem)
}

.css-18cs5em>.icon[data-v-069747f9] {
    flex-shrink: 0;
    color: var(--brandAccentPrimary);
    width: var(--sizing1Rem);
    min-width: var(--sizing1Rem)
}

.css-1c3nuxs .swiper[data-v-069747f9] {
    height: auto
}

@media(min-width: 0px) {
    .css-1c3nuxs .swiper[data-v-069747f9] {
        padding-left:var(--spacing1Rem);
        padding-right: var(--spacing1Rem)
    }
}

@media(min-width: 1024px) {
    .css-1c3nuxs .swiper[data-v-069747f9] {
        padding-left:0;
        padding-right: 0
    }
}

.swiper-horizontal[data-v-069747f9] {
    touch-action: pan-y
}

.swiper[data-v-069747f9],swiper-container[data-v-069747f9] {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-android .swiper-slide[data-v-069747f9],.swiper-wrapper[data-v-069747f9] {
    transform: translateZ(0)
}

.swiper-wrapper[data-v-069747f9] {
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,ease)
}

.swiper-android swiper-slide[data-v-069747f9],.swiper-wrapper[data-v-069747f9] {
    transform: translateZ(0)
}

.swiper-wrapper[data-v-069747f9] {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);
    box-sizing: content-box
}

.swiper-slide[data-v-069747f9],swiper-slide[data-v-069747f9] {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.css-1qbpo0l[data-v-069747f9] {
    width: auto;
    height: auto
}

.css-8atqhb[data-v-069747f9] {
    width: 100%
}

.css-gidbcr[data-v-069747f9] {
    position: relative;
    width: 100%;
    border-radius: var(--radiusMD);
    background-color: var(--brandInterfaceHeaderLvl2);
    overflow: hidden
}

@media(min-width: 0px) {
    .css-gidbcr[data-v-069747f9] {
        height:115px;
        aspect-ratio: unset
    }
}

@media(min-width: 600px) {
    .css-gidbcr[data-v-069747f9] {
        height:115px;
        aspect-ratio: unset
    }
}

@media(min-width: 1024px) {
    .css-gidbcr[data-v-069747f9] {
        height:150px
    }
}

@media(min-width: 1281px) {
    .css-gidbcr[data-v-069747f9] {
        height:151px;
        aspect-ratio: 1/1.3875
    }
}

@media(min-width: 1600px) {
    .css-gidbcr[data-v-069747f9] {
        height:180px;
        aspect-ratio: 1/1.3875
    }
}

.css-11wc7q8[data-v-069747f9] {
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: flex;
    align-items: center;
    padding: var(--spacing0d25Rem);
    gap: var(--spacing0d25Rem)
}

.css-snxfu[data-v-069747f9] {
    margin-top: var(--spacing0d75Rem);
    display: flex;
    align-items: center;
    min-height: 24px!important
}

.css-snxfu span.gameTitle[data-v-069747f9] {
    color: var(--base100)
}

.swiper .swiper-notification[data-v-069747f9],swiper-container .swiper-notification[data-v-069747f9] {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.css-nhcy0s[data-v-069747f9] {
    order: 8;
    visibility: visible;
    width: 100%;
    height: auto;
    background-color: transparent
}

@media(min-width: 0px) {
    .css-nhcy0s[data-v-069747f9] {
        min-height:inherit
    }
}

@media(min-width: 600px) {
    .css-nhcy0s[data-v-069747f9] {
        min-height:inherit
    }
}

@media(min-width: 1024px) {
    .css-nhcy0s[data-v-069747f9] {
        min-height:inherit
    }
}

@media(min-width: 1281px) {
    .css-nhcy0s[data-v-069747f9] {
        min-height:inherit
    }
}

@media(min-width: 1600px) {
    .css-nhcy0s[data-v-069747f9] {
        min-height:inherit
    }
}

.css-11lpj3g[data-v-069747f9] {
    padding-top: 0;
    padding-bottom: var(--spacing2d5Rem)
}

.css-94nduj[data-v-069747f9] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px
}

@media(min-width: 600px) {
    .css-94nduj[data-v-069747f9] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-94nduj[data-v-069747f9] {
        max-width:1600px
    }
}

@media(min-width: 0px) {
    .css-94nduj[data-v-069747f9] {
        padding-left:var(--spacing1Rem);
        padding-right: var(--spacing1Rem)
    }
}

@media(min-width: 1024px) {
    .css-94nduj[data-v-069747f9] {
        padding-left:var(--spacing1Rem);
        padding-right: var(--spacing1Rem)
    }
}

@media(min-width: 1281px) {
    .css-94nduj[data-v-069747f9] {
        padding-left:var(--spacing1d5Rem);
        padding-right: var(--spacing1d5Rem)
    }
}

.css-17ybeqe[data-v-069747f9] {
    flex-shrink: 0
}

@media(min-width: 0px) {
    .css-11lpj3g .headlineH6[data-v-069747f9] {
        margin-top:16px;
        margin-bottom: 16px
    }
}

@media(min-width: 600px) {
    .css-11lpj3g .headlineH6[data-v-069747f9] {
        margin-top:var(--spacing1d3125Rem);
        margin-bottom: var(--spacing1d3125Rem)
    }
}

@media(min-width: 1024px) {
    .css-11lpj3g .headlineH6[data-v-069747f9] {
        margin-top:var(--spacing1d25Rem);
        margin-bottom: var(--spacing1d25Rem)
    }
}

@media(min-width: 1281px) {
    .css-11lpj3g .headlineH6[data-v-069747f9] {
        margin-top:var(--spacing1d5Rem);
        margin-bottom: var(--spacing1d5Rem)
    }
}

.css-17ybeqe h1[data-v-069747f9],.css-17ybeqe h2[data-v-069747f9],.css-17ybeqe h3[data-v-069747f9],.css-17ybeqe h4[data-v-069747f9],.css-17ybeqe h5[data-v-069747f9],.css-17ybeqe h6[data-v-069747f9] {
    color: var(--base100);
    margin: 0!important;
    padding: 0!important;
    font-size: inherit!important;
    font-weight: inherit!important;
    line-height: inherit!important
}

.css-17ybeqe>h6[data-v-069747f9] {
    text-transform: uppercase!important
}

@media(min-width: 0px) {
    .css-17ybeqe>h6[data-v-069747f9] {
        font-size:16px!important
    }
}

@media(min-width: 600px) {
    .css-17ybeqe>h6[data-v-069747f9] {
        font-size:20px!important
    }
}

@media(min-width: 1024px) {
    .css-17ybeqe>h6[data-v-069747f9] {
        font-size:24px!important
    }
}

@media(min-width: 1281px) {
    .css-17ybeqe>h6[data-v-069747f9] {
        font-size:24px!important
    }
}

.css-178yklu[data-v-069747f9] {
    margin-top: 24px
}

.css-111ry2x[data-v-069747f9] {
    display: grid;
    gap: 8px;
    grid-template-columns: repeat(auto-fit,minmax(45px,1fr))
}

@media(min-width: 1024px) {
    .css-111ry2x[data-v-069747f9] {
        gap:16px;
        grid-template-columns: repeat(auto-fit,minmax(12vw,1fr))!important
    }
}

@media(min-width: 1281px) {
    .css-111ry2x[data-v-069747f9] {
        grid-template-columns:repeat(auto-fit,minmax(10vw,1fr))!important;
        gap: 16px!important
    }
}

@media(min-width: 425px) {
    .css-111ry2x[data-v-069747f9] {
        grid-template-columns:repeat(auto-fit,minmax(45px,1fr));
        gap: 8px
    }
}

@media(min-width: 512px) {
    .css-111ry2x[data-v-069747f9] {
        grid-template-columns:repeat(auto-fit,minmax(80px,1fr));
        gap: 8px
    }
}

@media(min-width: 768px) {
    .css-111ry2x[data-v-069747f9] {
        grid-template-columns:repeat(auto-fit,minmax(12vw,1fr));
        gap: 8px
    }
}

.css-194uqvt[data-v-069747f9] {
    background-color: var(--base5);
    width: 100%;
    height: 48px;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

@media(min-width: 1281px) {
    .css-194uqvt[data-v-069747f9] {
        height:84px!important
    }
}

@media(min-width: 768px) {
    .css-194uqvt[data-v-069747f9] {
        height:64px
    }
}

.css-1io8gg5[data-v-069747f9] {
    display: none
}

@media(min-width: 1281px) {
    .css-1io8gg5[data-v-069747f9] {
        display:block;
        padding: 10px 40px!important
    }
}

@media(min-width: 768px) {
    .css-1io8gg5[data-v-069747f9] {
        display:block;
        padding: 10px
    }
}

.css-194uqvt *>img[data-v-069747f9] {
    height: 100%!important;
    width: 100%!important
}

@media(min-width: 1024px) {
    .css-194uqvt *>img[data-v-069747f9] {
        display:block;
        height: 100%!important;
        width: 100%!important;
        max-height: 35px!important;
        min-height: 35px!important
    }
}

@media(min-width: 1281px) {
    .css-194uqvt *>img[data-v-069747f9] {
        max-width:100%;
        display: block;
        height: 100%!important;
        width: 100%!important;
        max-height: 45px!important;
        min-height: 45px!important
    }
}

@media(min-width: 512px) {
    .css-194uqvt *>img[data-v-069747f9] {
        max-height:25px;
        height: 100%!important;
        width: 100%!important
    }
}

@media(min-width: 768px) {
    .css-194uqvt *>img[data-v-069747f9] {
        max-height:30px;
        min-height: 30px;
        height: 100%!important;
        width: 100%!important
    }
}

.css-6tiyn5[data-v-069747f9] {
    display: block
}

@media(min-width: 768px) {
    .css-6tiyn5[data-v-069747f9] {
        display:none
    }
}

.css-1a4njkf[data-v-069747f9] {
    order: 12;
    visibility: visible;
    width: 100%;
    height: auto;
    min-height: 0;
    background-color: transparent
}

.css-y0980u[data-v-069747f9] {
    position: absolute;
    bottom: 0;
    text-transform: uppercase;
    transition: all .3s ease-in-out 0s
}

@media(min-width: 1281px) {
    .css-y0980u[data-v-069747f9] {
        margin-bottom:var(--spacing3d5Rem);
        margin-left: var(--spacing1d5Rem);
        margin-right: var(--spacing1d5Rem)
    }
}

.css-nh7ibl[data-v-069747f9] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    color: #fff;
    font-weight: 700
}

.css-u1585y[data-v-069747f9] {
    width: auto
}

@media(min-width: 0px) {
    .css-u1585y[data-v-069747f9] {
        height:288px!important
    }
}

@media(min-width: 600px) {
    .css-u1585y[data-v-069747f9] {
        height:446px!important
    }
}

.css-1yw6c0u[data-v-069747f9] {
    position: relative;
    width: 100%;
    border-radius: var(--radiusMD);
    overflow: hidden;
    cursor: pointer
}

@media(min-width: 0px) {
    .css-1yw6c0u[data-v-069747f9] {
        height:288px
    }
}

@media(min-width: 1024px) {
    .css-1yw6c0u[data-v-069747f9] {
        height:374px
    }
}

@media(min-width: 1281px) {
    .css-1yw6c0u[data-v-069747f9] {
        height:377px
    }
}

@media(min-width: 1600px) {
    .css-1yw6c0u[data-v-069747f9] {
        height:446px
    }
}

.css-1yw6c0u img[data-v-069747f9] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.css-zhknsf.main-frame-MuiButton-sizeLarge[data-v-069747f9],.css-zhknsf.main-frame-MuiButton-sizeLg[data-v-069747f9] {
    padding: var(--spacing1d0625Rem) var(--spacing1d5Rem);
    height: 48px;
    white-space: break-spaces
}

.css-1uc8vzt[data-v-069747f9] {
    width: 100%;
    order: 8;
    background-color: var(--base0);
    display: flex;
    flex-direction: column
}

.css-1tj23bq[data-v-069747f9] {
    order: 1;
    visibility: visible;
    width: 100%;
    height: auto;
    background-color: transparent
}

@media(min-width: 0px) {
    .css-1tj23bq[data-v-069747f9] {
        min-height:96px
    }
}

@media(min-width: 600px) {
    .css-1tj23bq[data-v-069747f9] {
        min-height:112px
    }
}

@media(min-width: 1024px) {
    .css-1tj23bq[data-v-069747f9] {
        min-height:128px
    }
}

.css-1xyyip4[data-v-069747f9] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center
}

@media(min-width: 0px) {
    .css-1xyyip4[data-v-069747f9] {
        padding:var(--spacing1d5Rem) 0
    }
}

@media(min-width: 600px) {
    .css-1xyyip4[data-v-069747f9] {
        padding:var(--spacing2Rem) 0
    }
}

@media(min-width: 1024px) {
    .css-1xyyip4[data-v-069747f9] {
        padding:var(--spacing2d5Rem) 0
    }
}

.css-4s75ax.main-frame-MuiButton-sizeLarge[data-v-069747f9],.css-4s75ax.main-frame-MuiButton-sizeLg[data-v-069747f9] {
    padding: var(--spacing1d0625Rem) var(--spacing1d5Rem);
    height: 48px;
    white-space: break-spaces
}

.css-4s75ax.main-frame-MuiButton-outlined[data-v-069747f9] {
    border: var(--borderSM) solid var(--buttonDefaultTxtGhostLight);
    color: var(--buttonDefaultTxtGhostLight)
}

.css-4s75ax[data-v-069747f9] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 5px 15px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    border: 1px solid rgba(25,118,210,.5);
    color: #1976d2;
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

.css-12hjobc[data-v-069747f9] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    font-weight: 700
}

@media(min-width: 0px) {
    .css-12hjobc[data-v-069747f9] {
        font-size:12px;
        line-height: 12px
    }
}

@media(min-width: 600px) {
    .css-12hjobc[data-v-069747f9] {
        font-size:14px;
        line-height: 14px
    }
}

.css-5qsreh:not(.no-hover):hover>.main-frame-MuiBox-root[data-v-069747f9] {
    top: 0
}

.css-hj0ns9.main-frame-MuiButton-contained[data-v-069747f9]:hover {
    background-color: var(--buttonHoverBgPrimary)
}

.css-in739q[data-v-069747f9] {
    position: absolute;
    top: 12%;
    left: 0;
    width: 100%;
    height: 100%
}

.css-in739q:not(.no-hover):hover>.main-frame-MuiBox-root[data-v-069747f9] {
    top: 0
}

.css-1pl7ku7[data-v-069747f9] {
    background: linear-gradient(rgba(26,32,44,0) 5%,var(--brandBase1) 100%);
    bottom: 0;
    position: absolute;
    left: 0;
    width: 100%;
    transition-duration: .35s;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.css-in739q>.main-frame-MuiBox-root[data-v-069747f9] {
    top: 100%
}

.css-zhknsf[data-v-069747f9] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 6px 16px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

.css-zhknsf.main-frame-MuiButton-contained[data-v-069747f9] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-zhknsf.main-frame-MuiButton-sizeMd[data-v-069747f9],.css-zhknsf.main-frame-MuiButton-sizeMedium[data-v-069747f9] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-1pl7ku7>button[data-v-069747f9]:first-of-type {
    margin-top: 0
}

.css-cakpxj[data-v-069747f9] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 5px 15px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    border: 1px solid rgba(25,118,210,.5);
    color: #1976d2;
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

@media(min-width: 0px) {
    .css-1pl7ku7>button[data-v-069747f9] {
        width:120px
    }
}

@media(min-width: 1024px) {
    .css-1pl7ku7>button[data-v-069747f9] {
        width:160px
    }
}

.css-cakpxj.main-frame-MuiButton-outlined[data-v-069747f9] {
    box-shadow: 0 0 0 var(--borderSM) var(--buttonDefaultTxtGhostDark) inset;
    border: 0;
    color: var(--buttonDefaultTxtGhostDark)
}

.css-cakpxj.main-frame-MuiButton-sizeMd[data-v-069747f9],.css-cakpxj.main-frame-MuiButton-sizeMedium[data-v-069747f9] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-1pl7ku7>button[data-v-069747f9]:not(:first-of-type) {
    margin-top: var(--spacing0d75Rem)
}

.css-1swr34v[data-v-069747f9] {
    position: relative;
    width: 100%;
    border-radius: var(--radiusLG);
    overflow: hidden
}

@media(min-width: 0px) {
    .css-1swr34v[data-v-069747f9] {
        height:338px
    }
}

@media(min-width: 600px) {
    .css-1swr34v[data-v-069747f9] {
        height:383px
    }
}

@media(min-width: 1281px) {
    .css-1swr34v[data-v-069747f9] {
        height:470px
    }
}

@media(min-width: 1600px) {
    .css-1swr34v[data-v-069747f9] {
        height:525px
    }
}

.css-1swr34v:not(.no-hover):hover #fourGameTitle[data-v-069747f9] {
    bottom: -40%
}

.css-1afp10f[data-v-069747f9] {
    width: 100%;
    overflow: hidden
}

.css-19j2h2r[data-v-069747f9] {
    width: auto;
    height: 525px!important
}

.css-in739q:not(.no-hover):hover>.main-frame-MuiBox-root>button[data-v-069747f9] {
    top: 20%
}

.css-zhknsf.main-frame-MuiButton-contained[data-v-069747f9]:hover {
    background-color: var(--buttonHoverBgPrimary)
}

.css-3meej3[data-v-069747f9] {
    order: 1;
    visibility: visible;
    width: 100%;
    height: auto;
    background-color: transparent
}

@media(min-width: 0px) {
    .css-3meej3[data-v-069747f9] {
        min-height:427px
    }
}

@media(min-width: 600px) {
    .css-3meej3[data-v-069747f9] {
        min-height:506px
    }
}

@media(min-width: 1024px) {
    .css-3meej3[data-v-069747f9] {
        min-height:675px
    }
}

.css-1cwgevd[data-v-069747f9] {
    width: 100%;
    order: 3;
    background-color: var(--base0);
    display: flex;
    flex-direction: column
}

.css-1ueb525[data-v-069747f9] {
    order: 4;
    visibility: visible;
    width: 100%;
    height: auto;
    background-color: var(--brandInterfaceHeaderLvl2)
}

@media(min-width: 0px) {
    .css-1ueb525[data-v-069747f9] {
        min-height:64px
    }
}

@media(min-width: 600px) {
    .css-1ueb525[data-v-069747f9] {
        min-height:72px
    }
}

@media(min-width: 1024px) {
    .css-1ueb525[data-v-069747f9] {
        min-height:80px
    }
}

.css-11i9x8m[data-v-069747f9],.css-1mhskyr[data-v-069747f9] {
    background-color: var(--brandInterfaceHeaderLvl2)
}

.css-11i9x8m[data-v-069747f9] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
    align-items: center;
    overflow: hidden
}

@media(min-width: 600px) {
    .css-11i9x8m[data-v-069747f9] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-11i9x8m[data-v-069747f9] {
        max-width:1600px
    }
}

@media(min-width: 0px) {
    .css-11i9x8m[data-v-069747f9] {
        height:var(--sizing4Rem);
        min-height: var(--sizing4Rem)
    }
}

@media(min-width: 600px) {
    .css-11i9x8m[data-v-069747f9] {
        height:var(--sizing4d5Rem);
        min-height: var(--sizing4d5Rem)
    }
}

@media(min-width: 1024px) {
    .css-11i9x8m[data-v-069747f9] {
        height:var(--sizing5Rem);
        min-height: var(--sizing5Rem)
    }
}

.css-ojni28[data-v-069747f9] {
    height: 100%;
    flex-grow: 1;
    flex-shrink: 1;
    overflow: hidden;
    position: relative
}

.css-11i9x8m div.game-category-menu-main-content-container[data-v-069747f9] {
    z-index: 1
}

.css-7n9y5i[data-v-069747f9] {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 100%;
    width: 100%;
    overflow: auto
}

.css-ojni28[data-v-069747f9]:after {
    content: "";
    width: 15%;
    height: calc(100% - 2px);
    position: absolute;
    top: 1px;
    right: 0;
    background: linear-gradient(270deg,#222939 0,rgba(26,32,44,0));
    pointer-events: none
}

.css-7s2zy[data-v-069747f9] {
    background-color: var(--brandInterfaceHeaderLvl2);
    min-width: -moz-max-content;
    min-width: max-content;
    padding: 0;
    margin: 0;
    cursor: pointer;
    margin-right: var(--sizing1Rem)
}

@media(min-width: 0px) {
    .css-7s2zy[data-v-069747f9] {
        margin-right:var(--sizing1Rem)
    }
}

@media(min-width: 600px) {
    .css-7s2zy[data-v-069747f9] {
        margin-right:var(--sizing1d5Rem)
    }
}

.css-uh4ps5[data-v-069747f9] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    color: var(--buttonDefaultBgPrimary);
    font-weight: 700
}

@media(min-width: 0px) {
    .css-uh4ps5[data-v-069747f9] {
        font-size:var(--sizing0d75Rem);
        line-height: var(--sizing1Rem)
    }
}

@media(min-width: 600px) {
    .css-uh4ps5[data-v-069747f9] {
        font-size:var(--sizing0d875Rem);
        line-height: var(--sizing1d125Rem)
    }
}

.css-70qvj9[data-v-069747f9] {
    display: flex;
    align-items: center
}

.buttonMD[data-v-069747f9] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .875rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-1fgsqdk[data-v-069747f9] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 6px 16px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important;
    white-space: nowrap!important
}

.css-1fgsqdk.main-frame-MuiButton-contained[data-v-069747f9] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-1fgsqdk.main-frame-MuiButton-sizeLarge[data-v-069747f9],.css-1fgsqdk.main-frame-MuiButton-sizeLg[data-v-069747f9] {
    padding: var(--spacing1d0625Rem) var(--spacing1d5Rem);
    height: 48px;
    white-space: break-spaces
}

.css-1fgsqdk.main-frame-MuiButton-sizeLarge>.icon[data-v-069747f9],.css-1fgsqdk.main-frame-MuiButton-sizeLg>.icon[data-v-069747f9] {
    width: 24px;
    height: 24px
}

.css-18jycvy[data-v-069747f9] {
    margin-left: var(--spacing0d5Rem)
}

@media(min-width: 0px) {
    .css-l2crsn[data-v-069747f9] {
        margin-left:var(--spacing0d5Rem)
    }
}

@media(min-width: 1024px) {
    .css-l2crsn[data-v-069747f9] {
        margin-left:var(--spacing1Rem)!important
    }
}

.css-11rrh81[data-v-069747f9] {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: var(--spacing0d5Rem);
    width: 100%;
    margin-bottom: 0;
    position: relative
}

.css-1dw2l68[data-v-069747f9],.css-pivtst[data-v-069747f9] {
    flex-grow: 1;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border-radius: var(--radiusFull)
}

.css-5vf2wh[data-v-069747f9] {
    display: flex;
    flex-direction: row;
    align-items: center;
    position: absolute;
    top: 15px;
    right: 15px;
    gap: 10px
}

.css-5vf2wh>.icon[data-v-069747f9] {
    z-index: 10;
    height: 20px;
    margin: 0
}

.css-5vf2wh>.icon[class*=main-frame-input-are-icon][data-v-069747f9] {
    display: none!important
}

.css-1nd0qe0[data-v-069747f9] {
    border-style: solid;
    border-width: var(--borderSM);
    border-color: var(--base20)!important
}

.css-1nd0qe0[data-v-069747f9],.css-2orrxr[data-v-069747f9] {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 260px
}

.css-2orrxr[data-v-069747f9] {
    border-style: solid;
    border-width: var(--borderSM);
    border-color: var(--base80)!important
}

.css-1dw2l68>.main-frame-common-input[data-v-069747f9],.css-1dw2l68>input[data-v-069747f9],.css-pivtst>.main-frame-common-input[data-v-069747f9],.css-pivtst>input[data-v-069747f9] {
    font-size: var(--sizing0d875Rem);
    line-height: 20;
    font-weight: 700;
    color: var(--base0);
    padding: 0 15px;
    border-radius: 60px;
    outline: none;
    cursor: pointer;
    border-style: solid;
    border-width: var(--borderSM);
    border-color: var(--base80)!important
}

.css-1dw2l68>.main-frame-common-input[data-v-069747f9],.css-1dw2l68>input[data-v-069747f9] {
    height: 48px
}

.css-1dw2l68>.main-frame-common-input.active[data-v-069747f9],.css-1dw2l68>input.active[data-v-069747f9],.css-pivtst>.main-frame-common-input.active[data-v-069747f9],.css-pivtst>input.active[data-v-069747f9] {
    border-width: var(--borderSM)
}

.css-1nd0qe0 svg[data-v-069747f9],.css-2orrxr svg[data-v-069747f9] {
    cursor: auto
}

.thMD[data-v-069747f9] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: .875rem!important;
    letter-spacing: none!important;
    paragraph-spacing: 0!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.css-dzwvd3[data-v-069747f9] {
    color: var(--base0)
}

.css-1d3yja1[data-v-069747f9],.css-dzwvd3[data-v-069747f9] {
    background-color: transparent;
    border: none;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: var(--spacing0d5Rem);
    margin-right: auto;
    outline: none;
    flex-grow: 1;
    flex-shrink: 1;
    min-width: 0
}

.css-1d3yja1[data-v-069747f9] {
    color: var(--base100);
    width: 95px
}

.css-1m99vqe[data-v-069747f9] {
    background: var(--base0)
}

.css-114irr3[data-v-069747f9],.css-1m99vqe[data-v-069747f9] {
    box-shadow: 0 0 12px rgba(34,41,57,.2);
    border-radius: var(--radiusLG);
    position: absolute;
    z-index: 10;
    display: none;
    margin-top: 8px;
    overflow: hidden;
    width: 260px;
    min-width: 0!important
}

.css-114irr3[data-v-069747f9] {
    background: var(--base10)
}

.css-s29khy[data-v-069747f9] {
    display: block;
    padding: var(--spacing0d5Rem);
    margin: 0;
    max-height: 220px;
    height: auto;
    overflow: hidden auto
}

.css-9thb7o[data-v-069747f9] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--spacing0d5Rem);
    padding: var(--spacing1Rem);
    border-radius: var(--radiusSM);
    background-color: var(--base0);
    color: var(--base100);
    cursor: pointer;
    overflow: hidden
}

.css-9thb7o[data-v-069747f9]:not(:last-of-type) {
    margin-bottom: var(--spacing0d5Rem)
}

.css-cmp7s7[data-v-069747f9] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--spacing0d5Rem);
    padding: var(--spacing1Rem);
    border-radius: var(--radiusSM);
    background-color: var(--base10);
    color: var(--base100);
    cursor: pointer;
    overflow: hidden
}

.css-cmp7s7[data-v-069747f9]:not(:last-of-type) {
    margin-bottom: var(--spacing0d5Rem)
}

.css-ipx5pc[data-v-069747f9] {
    background: var(--base0)
}

.css-1b8t7dt[data-v-069747f9],.css-ipx5pc[data-v-069747f9] {
    box-shadow: 0 0 12px rgba(34,41,57,.2);
    border-radius: var(--radiusLG);
    position: absolute;
    z-index: 10;
    display: block;
    margin-top: 8px;
    overflow: hidden;
    width: 260px;
    min-width: 0!important
}

.css-1b8t7dt[data-v-069747f9] {
    background: var(--base10)
}

.css-razvt4[data-v-069747f9] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    white-space: nowrap;
    flex-grow: 1;
    overflow: hidden;
    text-overflow: ellipsis
}

.css-m2efin[data-v-069747f9]:active,.css-m2efin[data-v-069747f9]:focus,.css-m2efin[data-v-069747f9]:hover {
    color: var(--buttonDefaultBgPrimary)
}

.css-ir8qsj[data-v-069747f9] {
    order: 2;
    background-color: var(--base5)
}

.css-1cubj3m[data-v-069747f9] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px
}

@media(min-width: 600px) {
    .css-1cubj3m[data-v-069747f9] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-1cubj3m[data-v-069747f9] {
        max-width:1600px
    }
}

@media(min-width: 0px) {
    .css-1cubj3m[data-v-069747f9] {
        padding-left:0;
        padding-right: 0;
        padding-bottom: var(--spacing1Rem);
        padding-top: 31.5px
    }
}

@media(min-width: 600px) {
    .css-1cubj3m[data-v-069747f9] {
        padding-bottom:var(--spacing1d5Rem);
        padding-top: 45px
    }
}

@media(min-width: 1024px) {
    .css-1cubj3m[data-v-069747f9] {
        padding-left:var(--spacing1d5Rem);
        padding-right: var(--spacing1d5Rem);
        padding-bottom: var(--spacing2Rem);
        padding-top: 58.5px
    }
}

.css-srejke[data-v-069747f9] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

@media(min-width: 0px) {
    .css-srejke[data-v-069747f9] {
        padding-left:var(--spacing1Rem);
        padding-right: var(--spacing1Rem);
        margin-bottom: 23.5px
    }
}

@media(min-width: 600px) {
    .css-srejke[data-v-069747f9] {
        margin-bottom:var(--spacing1d8125Rem)
    }
}

@media(min-width: 1024px) {
    .css-srejke[data-v-069747f9] {
        padding-left:0;
        padding-right: 0;
        margin-bottom: 34.5px
    }
}

.headlineH4[data-v-069747f9] {
    font-weight: 700!important;
    line-height: 120%!important;
    font-size: 1.5rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-uz7x9p[data-v-069747f9] {
    flex-shrink: 0
}

.css-uz7x9p.uppercase[data-v-069747f9] {
    text-transform: uppercase
}

.css-uz7x9p h1[data-v-069747f9],.css-uz7x9p h2[data-v-069747f9],.css-uz7x9p h3[data-v-069747f9],.css-uz7x9p h4[data-v-069747f9],.css-uz7x9p h5[data-v-069747f9],.css-uz7x9p h6[data-v-069747f9] {
    color: var(--base100);
    margin: 0!important;
    padding: 0!important;
    font-size: inherit!important;
    font-weight: inherit!important;
    line-height: inherit!important
}

.css-uz7x9p[data-v-069747f9]:after {
    content: "";
    display: block;
    width: var(--sizing1d5Rem);
    height: var(--sizing0d125Rem);
    background-color: var(--brandAccentPrimary);
    margin-top: var(--spacing0d75Rem)
}

.css-srejke>.clear[data-v-069747f9] {
    display: inline-flex;
    align-items: center;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    z-index: 1
}

.tlLG[data-v-069747f9] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: 1rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-srejke>.clear span[data-v-069747f9] {
    color: var(--base80);
    text-transform: uppercase
}

@media(min-width: 0px) {
    .css-srejke>.clear span[data-v-069747f9] {
        margin-right:4px
    }
}

@media(min-width: 600px) {
    .css-srejke>.clear span[data-v-069747f9] {
        margin-right:8px
    }
}

.css-srejke>.clear .icon[data-v-069747f9] {
    color: var(--base40)
}

@media(min-width: 0px) {
    .css-srejke>.clear .icon[data-v-069747f9] {
        width:12px;
        height: 12px
    }
}

@media(min-width: 600px) {
    .css-srejke>.clear .icon[data-v-069747f9] {
        width:16px;
        height: 16px
    }
}

.css-1a7n2wl[data-v-069747f9] {
    display: flex;
    overflow: auto;
    gap: var(--spacing1Rem)
}

@media(min-width: 0px) {
    .css-1a7n2wl[data-v-069747f9] {
        margin-bottom:var(--spacing1d5Rem)
    }
}

@media(min-width: 600px) {
    .css-1a7n2wl[data-v-069747f9] {
        margin-bottom:var(--spacing2Rem)
    }
}

@media(min-width: 1024px) {
    .css-1a7n2wl[data-v-069747f9] {
        flex-wrap:wrap
    }
}

@media(min-width: 1281px) {
    .css-1a7n2wl[data-v-069747f9] {
        margin-bottom:var(--spacing2d5Rem)
    }
}

.css-13sr6ke[data-v-069747f9] {
    position: relative;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    margin: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    max-width: 100%;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: .8125rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: rgba(0,0,0,.87);
    white-space: nowrap;
    transition: background-color .3s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;
    cursor: unset;
    outline: 0;
    text-decoration: none;
    vertical-align: middle;
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    -o-border-image: initial;
    border-image: initial;
    height: 33px;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: var(--radiusFull);
    padding: var(--spacing0d5Rem) var(--spacing1Rem);
    border-color: var(--base20);
    background-color: transparent!important;
    box-shadow: none!important
}

@media(min-width: 600px) {
    .css-13sr6ke[data-v-069747f9] {
        height:44px;
        padding: var(--spacing0d75Rem) var(--spacing1Rem)
    }
}

@media(min-width: 0px) {
    .css-1a7n2wl>div[data-v-069747f9]:first-of-type {
        margin-left:var(--spacing1Rem)
    }
}

@media(min-width: 1024px) {
    .css-1a7n2wl>div[data-v-069747f9]:first-of-type {
        margin-left:0
    }
}

.css-11lqbxm[data-v-069747f9] {
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 11px;
    padding-right: 11px;
    white-space: nowrap
}

.css-13sr6ke>span[data-v-069747f9] {
    height: -moz-fit-content;
    height: fit-content;
    line-height: 0;
    padding: 0;
    text-transform: uppercase;
    color: var(--base100)
}

.css-113rmp3[data-v-069747f9] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em
}

.css-vubbuv[data-v-069747f9] {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    fill: currentcolor;
    flex-shrink: 0;
    transition: fill .2s cubic-bezier(.4,0,.2,1) 0ms;
    font-size: 1.5rem
}

.css-13sr6ke .main-frame-MuiChip-deleteIcon[data-v-069747f9] {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    color: rgba(0,0,0,.26);
    font-size: 22px;
    cursor: pointer;
    margin: 0 5px 0 -6px;
    margin-right: 5px
}

.css-13sr6ke>.main-frame-MuiChip-deleteIcon[data-v-069747f9] {
    color: var(--base40);
    margin: 0
}

@media(min-width: 0px) {
    .css-13sr6ke>.main-frame-MuiChip-deleteIcon[data-v-069747f9] {
        margin-left:var(--spacing0d5Rem);
        width: 16px;
        height: 16px
    }
}

@media(min-width: 600px) {
    .css-13sr6ke>.main-frame-MuiChip-deleteIcon[data-v-069747f9] {
        margin-left:var(--spacing0d75Rem);
        width: 20px;
        height: 20px
    }
}

.css-1kn7rmy[data-v-069747f9] {
    position: relative;
    display: grid;
    overflow: hidden;
    grid-auto-flow: dense
}

@media(min-width: 0px) {
    .css-1kn7rmy[data-v-069747f9] {
        grid-template-columns:repeat(2,1fr);
        gap: var(--spacing0d5Rem);
        padding-left: var(--spacing1Rem);
        padding-right: var(--spacing1Rem)
    }
}

@media(min-width: 600px) {
    .css-1kn7rmy[data-v-069747f9] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(min-width: 1024px) {
    .css-1kn7rmy[data-v-069747f9] {
        gap:var(--spacing0d75Rem);
        padding-left: 0;
        padding-right: 0
    }
}

@media(min-width: 1281px) {
    .css-1kn7rmy[data-v-069747f9] {
        grid-template-columns:repeat(6,1fr)
    }
}

.css-1kn7rmy>div[data-v-069747f9],.css-1nwojmp[data-v-069747f9] {
    max-width: 100%;
    overflow: hidden
}

.css-1nwojmp[data-v-069747f9] {
    display: flex;
    flex-direction: column;
    width: 100%
}

@media(min-width: 0px) {
    .css-1nwojmp[data-v-069747f9] {
        height:151px
    }
}

@media(min-width: 600px) {
    .css-1nwojmp[data-v-069747f9] {
        height:164px
    }
}

@media(min-width: 1024px) {
    .css-1nwojmp[data-v-069747f9] {
        height:218px
    }
}

@media(min-width: 1281px) {
    .css-1nwojmp[data-v-069747f9] {
        height:199px
    }
}

.css-brgl8q[data-v-069747f9] {
    position: relative;
    width: 100%;
    border-radius: var(--radiusMD);
    overflow: hidden;
    flex-grow: 1;
    background-color: var(--base50)
}

.css-brgl8q>img[data-v-069747f9] {
    -o-object-fit: fill;
    object-fit: fill;
    transition-duration: .3s;
    width: 100%!important;
    height: 100%!important
}

.css-5qsreh[data-v-069747f9] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.css-1u7zexb[data-v-069747f9] {
    background-color: var(--brandInterfaceModal);
    height: 100%;
    position: absolute;
    left: 0;
    width: 100%;
    transition-duration: .35s;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.css-5qsreh>.main-frame-MuiBox-root[data-v-069747f9] {
    top: 100%
}

.css-hj0ns9[data-v-069747f9] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 6px 16px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

@media(min-width: 600px) {
    .css-hj0ns9[data-v-069747f9] {
        width:120px
    }
}

@media(min-width: 1024px) {
    .css-hj0ns9[data-v-069747f9] {
        width:160px
    }
}

.css-hj0ns9.main-frame-MuiButton-contained[data-v-069747f9] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-hj0ns9.main-frame-MuiButton-sizeMd[data-v-069747f9],.css-hj0ns9.main-frame-MuiButton-sizeMedium[data-v-069747f9] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-blehy[data-v-069747f9] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 5px 15px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    border: 1px solid rgba(25,118,210,.5);
    color: #1976d2;
    outline: none;
    border-radius: var(--radiusFull);
    margin-top: var(--spacing0d75Rem);
    min-width: 0!important
}

@media(min-width: 600px) {
    .css-blehy[data-v-069747f9] {
        width:120px
    }
}

@media(min-width: 1024px) {
    .css-blehy[data-v-069747f9] {
        width:160px
    }
}

.css-blehy.main-frame-MuiButton-outlined[data-v-069747f9] {
    box-shadow: 0 0 0 var(--borderSM) var(--buttonDefaultTxtGhostDark) inset;
    border: 0;
    color: var(--buttonDefaultTxtGhostDark)
}

.css-blehy.main-frame-MuiButton-sizeMd[data-v-069747f9],.css-blehy.main-frame-MuiButton-sizeMedium[data-v-069747f9] {
    height: 40px;
    padding: var(--spacing0d875Rem) var(--spacing1d25Rem);
    white-space: break-spaces
}

.css-p0jf64[data-v-069747f9] {
    display: flex;
    align-items: center;
    padding: var(--spacing0d75Rem) 0;
    max-width: 100%;
    overflow: hidden
}

.pMD[data-v-069747f9] {
    font-weight: 400!important;
    line-height: 140%!important;
    font-size: .875rem!important;
    letter-spacing: none!important;
    paragraph-spacing: 0!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.css-11y6tut[data-v-069747f9] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.css-p0jf64 span.gameTitle[data-v-069747f9] {
    margin-left: var(--spacing0d5Rem)!important;
    color: var(--base100)
}

.pSM[data-v-069747f9] {
    font-weight: 400!important;
    line-height: 140%!important;
    font-size: .75rem!important;
    letter-spacing: none!important;
    paragraph-spacing: 0!important;
    -webkit-text-decoration: 0!important;
    text-decoration: 0!important;
    text-case: none!important
}

.css-1zt5bm[data-v-069747f9] {
    color: var(--base0)
}

.css-18uappf[data-v-069747f9],.css-1zt5bm[data-v-069747f9] {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    margin-left: var(--spacing0d5Rem);
    margin-right: var(--spacing0d5Rem);
    white-space: nowrap
}

.css-18uappf[data-v-069747f9] {
    color: var(--base100)
}

.css-1nd0qe0 .icon[data-v-069747f9],.css-2orrxr .icon[data-v-069747f9] {
    height: 20px;
    min-width: 20px!important;
    width: 20px!important
}

.css-smx6lv[data-v-069747f9] {
    display: block;
    padding: 0;
    margin: 0;
    max-height: 220px;
    height: 160px;
    overflow: hidden auto
}

.css-u6v8er[data-v-069747f9] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.css-smx6lv li[data-v-069747f9] {
    width: 100%;
    height: 100%
}

.tlMD[data-v-069747f9] {
    font-weight: 700!important;
    line-height: 140%!important;
    font-size: .875rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-yhaham[data-v-069747f9] {
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    text-transform: uppercase;
    margin-top: var(--spacing1Rem);
    color: var(--base40)!important
}

.filter-dropdown[data-v-069747f9] {
    margin-top: 280px;
    margin-left: -150px
}

@media(max-width: 1023.95px) {
    .css-6zk6s9[data-v-069747f9] {
        display:none
    }
}

@media(max-width: 1280.95px) {
    .css-r7r4by[data-v-069747f9] {
        padding-right:0
    }
}

@media(max-width: 1023.95px) {
    .css-r7r4by[data-v-069747f9] {
        padding-right:0;
        padding-left: 0;
        padding-top: var(--spacing2Rem);
        padding-bottom: var(--spacing2Rem)
    }
}

@media(max-width: 599.95px) {
    .css-r7r4by[data-v-069747f9] {
        padding-top:var(--spacing1d5Rem);
        padding-bottom: var(--spacing1Rem)
    }
}

@media(max-width: 1023.95px) {
    .css-1d26yh[data-v-069747f9] {
        display:none!important
    }
}

.headlineH6[data-v-069747f9] {
    line-height: 120%!important;
    font-size: 1rem!important
}

.headlineH6[data-v-069747f9],.tlXS[data-v-069747f9] {
    font-weight: 700!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.tlXS[data-v-069747f9] {
    line-height: 140%!important;
    font-size: .625rem!important
}

@media(max-width: 599.95px) {
    .css-18cs5em>span[data-v-069747f9] {
        margin-right:var(--spacing0d25Rem)
    }

    .css-18cs5em>.icon[data-v-069747f9] {
        width: var(--sizing0d75Rem);
        min-width: var(--sizing0d75Rem)
    }
}

@media(max-width: 1280.95px) {
    .css-11i9x8m[data-v-069747f9] {
        padding:0
    }
}

@media(max-width: 599.95px) {
    .css-11i9x8m[data-v-069747f9] {
        padding:0;
        scrollbar-width: none
    }
}

.css-ojni28[data-v-069747f9]:before {
    content: "";
    width: 15%;
    height: calc(100% - 2px);
    position: absolute;
    top: 1px;
    left: 0;
    background: linear-gradient(270deg,rgba(26,32,44,0) 0,#222939);
    pointer-events: none
}

@media(min-width: 0px) {
    .css-ojni28[data-v-069747f9]:before {
        display:block
    }
}

@media(max-width: 1280.95px) {
    .css-11i9x8m div.game-category-menu-main-content[data-v-069747f9] {
        padding-left:var(--spacing1d5Rem)
    }
}

@media(max-width: 599.95px) {
    .css-11i9x8m div.game-category-menu-main-content[data-v-069747f9] {
        padding-left:var(--spacing1Rem)
    }
}

@media(max-width: 1280.95px) {
    .css-11i9x8m div.game-category-menu-sub-content[data-v-069747f9] {
        padding-right:var(--spacing1d5Rem)
    }
}

@media(max-width: 599.95px) {
    .css-11i9x8m div.game-category-menu-sub-content[data-v-069747f9] {
        padding-right:var(--spacing1Rem)
    }
}

.css-m2efin[data-v-069747f9] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    color: var(--white80);
    font-weight: 700
}

@media(min-width: 0px) {
    .css-m2efin[data-v-069747f9] {
        font-size:var(--sizing0d75Rem);
        line-height: var(--sizing1Rem)
    }
}

.buttonXS[data-v-069747f9] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .625rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-tjgj8n[data-v-069747f9] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 5px 15px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    border: 1px solid rgba(25,118,210,.5);
    color: #1976d2;
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important;
    height: 32px!important;
    font-size: var(--sizing0d625Rem)!important
}

.css-tjgj8n.main-frame-MuiButton-outlined[data-v-069747f9] {
    box-shadow: 0 0 0 var(--borderSM) var(--buttonDefaultTxtGhostDark) inset;
    border: 0;
    color: var(--buttonDefaultTxtGhostDark)
}

.css-tjgj8n.main-frame-MuiButton-sizeSm[data-v-069747f9],.css-tjgj8n.main-frame-MuiButton-sizeSmall[data-v-069747f9] {
    height: 32px;
    padding: var(--spacing0d6875Rem) var(--spacing1Rem);
    white-space: break-spaces
}

@media(min-width: 0px) {
    .css-16k3ilm[data-v-069747f9] {
        width:var(--sizing1Rem);
        height: var(--sizing1Rem)
    }
}

.css-tjgj8n .icon[data-v-069747f9] {
    width: var(--sizing1Rem)!important;
    height: var(--sizing1Rem)!important
}

.buttonSM[data-v-069747f9] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .75rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-l5a6s8[data-v-069747f9] {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    margin-left: var(--spacing0d5Rem);
    white-space: nowrap
}

@media(min-width: 0px) {
    .css-l5a6s8[data-v-069747f9] {
        display:none
    }
}

.css-1fgsqdk.main-frame-MuiButton-sizeSm[data-v-069747f9],.css-1fgsqdk.main-frame-MuiButton-sizeSmall[data-v-069747f9] {
    height: 32px;
    padding: var(--spacing0d6875Rem) var(--spacing1Rem);
    white-space: break-spaces
}

@media(min-width: 0px) {
    .css-1dw2l68>.main-frame-common-input[data-v-069747f9],.css-1dw2l68>input[data-v-069747f9],.css-1dw2l68[data-v-069747f9],.css-pivtst>.main-frame-common-input[data-v-069747f9],.css-pivtst>input[data-v-069747f9],.css-pivtst[data-v-069747f9] {
        height:32px
    }
}

@media(min-width: 600px) {
    .css-1dw2l68>.main-frame-common-input[data-v-069747f9],.css-1dw2l68>input[data-v-069747f9],.css-1dw2l68[data-v-069747f9],.css-pivtst>.main-frame-common-input[data-v-069747f9],.css-pivtst>input[data-v-069747f9],.css-pivtst[data-v-069747f9] {
        height:48px
    }
}

.css-n6ymnb[data-v-069747f9] {
    width: 244px!important;
    height: 388px!important
}

.css-1swr34v>img[data-v-069747f9] {
    width: 100%;
    height: 100%;
    -o-object-fit: fill;
    object-fit: fill;
    transition-duration: .3s;
    image-rendering: auto
}

@media(min-width: 0px) {
    .css-10w6302 .swiper[data-v-069747f9],.css-3meej3 .swiper[data-v-069747f9] {
        padding-left:var(--spacing1Rem);
        padding-right: var(--spacing1Rem)
    }
}

@media(min-width: 600px) {
    .css-10w6302 .swiper[data-v-069747f9],.css-3meej3 .swiper[data-v-069747f9] {
        padding-left:unset;
        padding-right: unset
    }
}

@media(max-width: 599.95px) {
    .css-y0980u[data-v-069747f9] {
        margin-bottom:var(--spacing3Rem);
        margin-left: var(--spacing1Rem);
        margin-right: var(--spacing1Rem)
    }
}

.css-hvx1re[data-v-7fd148e8] {
    width: 100%;
    order: 1;
    background-color: var(--base5);
    display: flex;
    flex-direction: column
}

.css-1ccdeao[data-v-7fd148e8] {
    order: 1;
    visibility: visible;
    width: 100%;
    height: auto;
    min-height: 0;
    background-color: var(--brandInterfaceHeaderLvl2)
}

.css-15hdqj0[data-v-7fd148e8] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px
}

@media(min-width: 600px) {
    .css-15hdqj0[data-v-7fd148e8] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-15hdqj0[data-v-7fd148e8] {
        max-width:1600px
    }
}

@media(min-width: 0px) {
    .css-15hdqj0[data-v-7fd148e8] {
        padding-left:0;
        padding-right: 0
    }
}

.css-128gsgf[data-v-7fd148e8] {
    position: relative;
    height: 100%
}

.swiper-horizontal[data-v-7fd148e8] {
    touch-action: pan-y
}

.swiper[data-v-7fd148e8],swiper-container[data-v-7fd148e8] {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-wrapper[data-v-7fd148e8] {
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,ease)
}

.swiper-android swiper-slide[data-v-7fd148e8],.swiper-wrapper[data-v-7fd148e8] {
    transform: translateZ(0)
}

.swiper-wrapper[data-v-7fd148e8] {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);
    box-sizing: content-box
}

.swiper-backface-hidden .swiper-slide[data-v-7fd148e8] {
    transform: translateZ(0);
    backface-visibility: hidden
}

.css-1x3riq7[data-v-7fd148e8] {
    box-sizing: border-box;
    flex-flow: row;
    flex-basis: 100%;
    flex-grow: 0;
    max-width: 100%;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    max-height: 100%;
    overflow: hidden;
    cursor: pointer;
    margin-top: 0!important;
    display: block!important
}

@media(min-width: 600px) {
    .css-1x3riq7[data-v-7fd148e8] {
        flex-basis:100%;
        flex-grow: 0;
        max-width: 100%
    }
}

@media(min-width: 1024px) {
    .css-1x3riq7[data-v-7fd148e8] {
        flex-basis:100%;
        flex-grow: 0;
        max-width: 100%
    }
}

@media(min-width: 1281px) {
    .css-1x3riq7[data-v-7fd148e8] {
        flex-basis:100%;
        flex-grow: 0;
        max-width: 100%
    }
}

@media(min-width: 1600px) {
    .css-1x3riq7[data-v-7fd148e8] {
        flex-basis:100%;
        flex-grow: 0;
        max-width: 100%
    }
}

.css-28gawu[data-v-7fd148e8] {
    box-sizing: border-box;
    display: flex;
    flex-flow: wrap;
    flex-basis: 100%;
    flex-grow: 0;
    max-width: 100%;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0
}

.css-128gsgf .swiper-slide .slide-image[data-v-7fd148e8] {
    aspect-ratio: 750/400;
    width: 100%;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: left center;
    object-position: left center;
    vertical-align: top
}

@media(min-width: 600px) {
    .css-128gsgf .swiper-slide .slide-image[data-v-7fd148e8] {
        aspect-ratio:1600/460
    }
}

.css-1wxaqej[data-v-7fd148e8] {
    box-sizing: border-box;
    margin: 0;
    flex-direction: row
}

.css-yu075x[data-v-7fd148e8] {
    position: absolute;
    z-index: 99;
    margin: var(--spacing1Rem) var(--spacing1Rem)
}

.css-sbdzb9[data-v-7fd148e8] {
    box-sizing: border-box;
    margin: 0;
    flex-direction: row;
    position: absolute;
    left: 50%;
    height: 100%;
    z-index: 1
}

.css-4bovzc[data-v-7fd148e8] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    height: 100%;
    text-align: left
}

@media(min-width: 0px) {
    .css-4bovzc[data-v-7fd148e8] {
        padding-right:var(--spacing0d25Rem);
        padding-left: var(--spacing0d25Rem)
    }
}

@media(min-width: 600px) {
    .css-4bovzc[data-v-7fd148e8] {
        padding-right:var(--spacing2d5Rem);
        padding-left: var(--spacing1Rem)
    }
}

@media(min-width: 1024px) {
    .css-4bovzc[data-v-7fd148e8] {
        padding-right:54.2px;
        padding-left: var(--spacing1d125Rem)
    }
}

@media(min-width: 1281px) {
    .css-4bovzc[data-v-7fd148e8] {
        padding-right:var(--spacing4d5Rem);
        padding-left: var(--spacing1d5Rem)
    }
}

.css-d2kfga[data-v-7fd148e8] {
    z-index: 50;
    display: block;
    text-align: left;
    width: auto
}

@media(min-width: 0px) {
    .css-d2kfga[data-v-7fd148e8] {
        margin-bottom:var(--spacing0d5Rem);
        height: 32px
    }
}

@media(min-width: 600px) {
    .css-d2kfga[data-v-7fd148e8] {
        height:32px
    }
}

@media(min-width: 1024px) {
    .css-d2kfga[data-v-7fd148e8] {
        height:52px
    }
}

@media(min-width: 1281px) {
    .css-d2kfga[data-v-7fd148e8] {
        margin-bottom:var(--spacing1d125Rem);
        height: 52px
    }
}

@media(min-width: 1600px) {
    .css-d2kfga[data-v-7fd148e8] {
        height:52px
    }
}

.css-d2kfga img[data-v-7fd148e8] {
    width: auto!important;
    height: 100%!important
}

.css-1lt864h[data-v-7fd148e8] {
    color: var(--base0)
}

.css-1lt864h[data-v-7fd148e8],.css-dodj0u[data-v-7fd148e8] {
    margin: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em
}

.css-dodj0u[data-v-7fd148e8] {
    color: var(--base100)
}

@media(min-width: 0px) {
    .css-1lt864h[data-v-7fd148e8],.css-dodj0u[data-v-7fd148e8] {
        margin-bottom:var(--spacing0d25Rem)
    }
}

@media(min-width: 600px) {
    .css-1lt864h[data-v-7fd148e8],.css-dodj0u[data-v-7fd148e8] {
        margin-bottom:0
    }
}

.headlineH1[data-v-7fd148e8] {
    font-weight: 700!important;
    line-height: 120%!important;
    font-size: 3rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-oaody9[data-v-7fd148e8] {
    color: var(--base0)
}

.css-110f9is[data-v-7fd148e8],.css-oaody9[data-v-7fd148e8] {
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: .00938em;
    z-index: 99;
    text-decoration: none;
    margin-top: var(--spacing0d5Rem)
}

.css-110f9is[data-v-7fd148e8] {
    color: var(--base100)
}

@media(max-width: 768.95px) {
    .css-110f9is[data-v-7fd148e8],.css-oaody9[data-v-7fd148e8] {
        margin-top:4px
    }
}

.headlineH4[data-v-7fd148e8] {
    font-weight: 700!important;
    line-height: 120%!important;
    font-size: 1.5rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-3j6fc2.main-frame-MuiButton-sizeXXL[data-v-7fd148e8],.css-3j6fc2.main-frame-MuiButton-sizeXxl[data-v-7fd148e8] {
    padding: 0 var(--spacing2Rem);
    height: 64px
}

.css-3j6fc2.main-frame-MuiButton-contained[data-v-7fd148e8] {
    color: var(--buttonDefaultTxtPrimary);
    background-color: var(--buttonDefaultBgPrimary);
    text-align: center
}

.css-3j6fc2[data-v-7fd148e8] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    margin: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-decoration: none;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 500;
    font-size: .875rem;
    line-height: 1.75;
    letter-spacing: .02857em;
    text-transform: uppercase;
    padding: 6px 16px;
    transition: background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;
    color: #fff;
    background-color: #1976d2;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
    outline: none;
    border-radius: var(--radiusFull);
    min-width: 0!important
}

@media(min-width: 0px) {
    .css-3j6fc2[data-v-7fd148e8] {
        margin-top:var(--spacing0d75Rem)
    }
}

@media(min-width: 600px) {
    .css-3j6fc2[data-v-7fd148e8] {
        margin-top:var(--spacing1Rem)
    }
}

@media(min-width: 1281px) {
    .css-3j6fc2[data-v-7fd148e8] {
        margin-top:var(--spacing1d5Rem)
    }
}

.buttonLG[data-v-7fd148e8] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: 1rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-128gsgf .swiper-controls[data-v-7fd148e8] {
    display: block;
    position: absolute;
    right: 15px;
    bottom: 24px;
    z-index: 1
}

@media(min-width: 600px) {
    .css-128gsgf .swiper-controls[data-v-7fd148e8] {
        right:18px;
        bottom: 30px
    }
}

@media(min-width: 1024px) {
    .css-128gsgf .swiper-controls[data-v-7fd148e8] {
        right:24px;
        bottom: 40px
    }
}

@media(max-width: 599.95px) {
    .css-128gsgf .swiper-controls[data-v-7fd148e8] {
        display:none
    }
}

.css-128gsgf .swiper-controls .swiper-arrow-btns[data-v-7fd148e8] {
    display: none;
    align-items: center;
    justify-content: flex-end;
    -moz-column-gap: var(--spacing0d5Rem);
    column-gap: var(--spacing0d5Rem);
    margin-bottom: var(--spacing2d375Rem)
}

.css-128gsgf .swiper-controls .swiper-arrow-btns .swiper-arrow-btn[data-v-7fd148e8] {
    background-color: var(--base80);
    border-radius: var(--radiusFull);
    color: var(--base20);
    cursor: pointer;
    border: 0;
    padding: 0
}

@media(min-width: 600px) {
    .css-128gsgf .swiper-controls .swiper-arrow-btns .swiper-arrow-btn[data-v-7fd148e8] {
        height:36px;
        width: 36px
    }
}

@media(min-width: 1024px) {
    .css-128gsgf .swiper-controls .swiper-arrow-btns .swiper-arrow-btn[data-v-7fd148e8] {
        height:48px;
        width: 48px
    }
}

.swiper .swiper-notification[data-v-7fd148e8],swiper-container .swiper-notification[data-v-7fd148e8] {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.css-128gsgf .swiper-controls ul[data-v-7fd148e8] {
    display: flex;
    list-style: none;
    -moz-column-gap: var(--spacing0d25Rem);
    column-gap: var(--spacing0d25Rem);
    margin: 0;
    padding: 0;
    line-height: var(--spacing0d125Rem)
}

.css-128gsgf .swiper-controls .swiper-custom-dot[data-v-7fd148e8] {
    height: var(--spacing0d125Rem);
    width: var(--spacing3d5Rem);
    background-color: var(--base80);
    border-radius: var(--radiusFull);
    border: 0;
    padding: 0;
    position: relative;
    cursor: pointer;
    vertical-align: top
}

.css-r1qgzx[data-v-7fd148e8] {
    order: 2;
    visibility: visible;
    width: 100%;
    height: auto;
    min-height: 0;
    background-color: transparent
}

.css-i3gvct[data-v-7fd148e8] {
    order: 3;
    visibility: visible;
    width: 100%;
    height: auto;
    background-color: var(--brandInterfaceHeaderLvl1)
}

@media(min-width: 0px) {
    .css-i3gvct[data-v-7fd148e8] {
        min-height:63px
    }
}

@media(min-width: 600px) {
    .css-i3gvct[data-v-7fd148e8] {
        min-height:87px
    }
}

@media(min-width: 1024px) {
    .css-i3gvct[data-v-7fd148e8] {
        min-height:103px
    }
}

@media(min-width: 1281px) {
    .css-i3gvct[data-v-7fd148e8] {
        min-height:127px
    }
}

@media(min-width: 1600px) {
    .css-i3gvct[data-v-7fd148e8] {
        min-height:127px
    }
}

.css-msc0y4[data-v-7fd148e8] {
    background-color: var(--brandInterfaceHeaderLvl1);
    padding: 16px 0
}

@media(min-width: 0px) {
    .css-msc0y4[data-v-7fd148e8] {
        height:63px
    }
}

@media(min-width: 600px) {
    .css-msc0y4[data-v-7fd148e8] {
        padding:20px 0;
        height: 87px
    }
}

@media(min-width: 1024px) {
    .css-msc0y4[data-v-7fd148e8] {
        padding:28px 0;
        height: 103px
    }
}

@media(min-width: 1281px) {
    .css-msc0y4[data-v-7fd148e8] {
        height:127px
    }
}

.css-1y6u71s[data-v-7fd148e8] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px;
    height: 100%
}

@media(min-width: 600px) {
    .css-1y6u71s[data-v-7fd148e8] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-1y6u71s[data-v-7fd148e8] {
        max-width:1600px
    }
}

.css-1u5goqk[data-v-7fd148e8] {
    height: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center
}

@media(min-width: 600px) {
    .css-1u5goqk[data-v-7fd148e8] {
        justify-content:space-around
    }
}

@media(min-width: 1024px) {
    .css-1u5goqk[data-v-7fd148e8] {
        margin:0 6.5rem
    }
}

@media(min-width: 1281px) {
    .css-1u5goqk[data-v-7fd148e8] {
        margin:0 6.5rem
    }
}

.css-1w3dg9p[data-v-7fd148e8] {
    margin-right: 8px;
    width: 24px!important;
    height: 24px!important
}

@media(min-width: 600px) {
    .css-1w3dg9p[data-v-7fd148e8] {
        margin-right:16px;
        width: 40px!important;
        height: 40px!important
    }
}

@media(min-width: 1281px) {
    .css-1w3dg9p[data-v-7fd148e8] {
        margin-right:16px;
        width: 64px!important;
        height: 64px!important
    }
}

.css-759u60[data-v-7fd148e8] {
    display: flex;
    align-items: center;
    cursor: pointer
}

.css-1vw3qlf[data-v-7fd148e8] {
    color: #caab72;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 24px;
    font-family: Lato,sans-serif,Arial,Verdana;
    margin-bottom: 4px;
    font-size: 12px
}

@media(min-width: 600px) {
    .css-1vw3qlf[data-v-7fd148e8] {
        font-size:16px
    }
}

@media(min-width: 1024px) {
    .css-1vw3qlf[data-v-7fd148e8] {
        font-size:16px
    }
}

@media(min-width: 1281px) {
    .css-1vw3qlf[data-v-7fd148e8] {
        font-size:20px
    }
}

.css-4fd77u[data-v-7fd148e8] {
    color: #a7a9b0;
    font-size: 14px;
    line-height: 20px;
    display: none
}

@media(min-width: 1281px) {
    .css-4fd77u[data-v-7fd148e8] {
        display:block
    }
}

.css-1u5goqk>.icon[data-v-7fd148e8] {
    height: 8px;
    margin-bottom: 3px
}

@media(min-width: 600px) {
    .css-1u5goqk>.icon[data-v-7fd148e8] {
        height:16px;
        margin: 0
    }
}

@media(min-width: 1024px) {
    .css-1u5goqk>.icon[data-v-7fd148e8] {
        height:16px;
        margin: 0
    }
}

@media(min-width: 1281px) {
    .css-1u5goqk>.icon[data-v-7fd148e8] {
        height:24px;
        margin: 0
    }
}

.css-128gsgf:hover .swiper-arrow-btns[data-v-7fd148e8] {
    display: flex
}

.css-128gsgf .swiper-controls .swiper-arrow-btns .swiper-arrow-btn[data-v-7fd148e8]:hover {
    background-color: var(--base70)
}

.css-3j6fc2.main-frame-MuiButton-contained[data-v-7fd148e8]:hover {
    background-color: var(--buttonHoverBgPrimary)
}

.buttonXS[data-v-7fd148e8] {
    font-weight: 700!important;
    line-height: 100%!important;
    font-size: .625rem!important;
    letter-spacing: 0!important;
    paragraph-spacing: 0!important;
    text-decoration: none!important;
    text-case: uppercase!important
}

.css-3j6fc2.main-frame-MuiButton-sizeSm[data-v-7fd148e8],.css-3j6fc2.main-frame-MuiButton-sizeSmall[data-v-7fd148e8] {
    height: 32px;
    padding: var(--spacing0d6875Rem) var(--spacing1Rem);
    white-space: break-spaces
}

.wrap-home[data-v-6d925cae] {
    position: relative;
    z-index: 1
}

.default[data-v-6d925cae] {
    width: 95%!important
}

@media(max-width: 1300px) {
    .custom[data-v-6d925cae] {
        margin-top:62px
    }
}

@media(min-width: 600px) {
    .css-hrkzt1[data-v-6d925cae] {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 1600px) {
    .css-hrkzt1[data-v-6d925cae] {
        max-width:1600px
    }
}

.css-hrkzt1[data-v-6d925cae] {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    display: block;
    padding-left: 16px;
    padding-right: 16px
}

#wrapper_slot_home[data-v-2326a266] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-2326a266] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-2326a266] {
        font-size:14px
    }
}

.company[data-v-2326a266] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-2326a266]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-2326a266]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-2326a266] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-2326a266]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-2326a266]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-2326a266] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-2326a266]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-2326a266]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-2326a266],.outstanding[data-v-2326a266] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-2326a266],.item_company[data-v-2326a266] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-2326a266]:hover,.item_company[data-v-2326a266]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-2326a266],.content_item[data-v-2326a266] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-2326a266],.content_item .name[data-v-2326a266] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-2326a266],.content_item .name[data-v-2326a266] {
        font-size:10px
    }
}

.outstanding .item[data-v-2326a266] {
    min-height: 100px
}

.outstanding .disabled[data-v-2326a266] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-2326a266]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-2326a266] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-2326a266] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-2326a266] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-2326a266] {
    height: 50px
}

.outstanding .company_logo[data-v-2326a266] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-2326a266] {
    height: 35px
}

.outstanding .logo img[data-v-2326a266] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-2326a266] {
        width:60px
    }
}

.list-company[data-v-2326a266] {
    margin-top: 10px
}

.list-company .logo_item[data-v-2326a266] {
    width: 100%;
    height: 36px
}

img[data-v-2326a266] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-2326a266] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-2326a266] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-2326a266]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-2326a266] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-2326a266] {
    animation: scBtnAnim-2326a266 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-2326a266] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-2326a266] {
    color: #fff
}

.item-casino[data-v-2326a266]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-2326a266 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-2326a266] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-2326a266] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-2326a266],.outstanding[data-v-2326a266] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-2326a266] {
        padding:26px 12px
    }

    .body_slot[data-v-2326a266] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-2326a266],.outstanding[data-v-2326a266] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-2326a266] {
        padding:10px
    }

    .slot[data-v-2326a266] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-2326a266],.outstanding[data-v-2326a266] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-2326a266],.item_company[data-v-2326a266] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-2326a266] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-2326a266] {
        width: 30px;
        height: 35px
    }
}

#wrap_slot[data-v-413cb220] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 26px
}

.wrap_slot_list .slot_list[data-v-413cb220] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 16px
}

.wrap_slot_list .item_slot[data-v-413cb220] {
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: rgba(0,0,0,.5);
    max-width: 220px;
    max-height: 162px;
    cursor: pointer;
    position: relative;
    transition: all .5s ease-in;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-413cb220] {
    width: auto;
    height: calc(100% - 42px);
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-413cb220] {
    width: 100%;
    height: 40px;
    border-top: 2px solid #e75bff;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-413cb220] {
    width: 60%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap_slot_list .item_slot .item_total_game[data-v-413cb220] {
    display: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    text-align: center
}

.wrap_slot_list .item_slot .overlay[data-v-413cb220] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    transition: all .5s;
    cursor: pointer
}

.wrap_slot_list .item_slot .play[data-v-413cb220] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.wrap_slot_list .item_slot[data-v-413cb220]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot[data-v-413cb220]:hover:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 20px;
    background-color: rgba(0,0,0,.7);
    z-index: 1
}

.wrap_slot_list .item_slot[data-v-413cb220]:hover:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(../images/bg-button-play.8070848a.png);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 2;
    background-position: 50%;
    height: 30%;
    width: 30%
}

.wrap_slot_list .item_slot:hover .overlay[data-v-413cb220] {
    opacity: 1;
    transition: all .5s
}

.wrap_slot_list .item_slot:hover .item_image[data-v-413cb220] {
    height: 100%;
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot:hover .item_image img[data-v-413cb220] {
    border-radius: 20px
}

.wrap_slot_list .item_slot:hover .item_logo_brand[data-v-413cb220] {
    position: absolute;
    top: 0;
    border-top: 0;
    height: 45px;
    z-index: 2
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot:hover .item_logo_brand[data-v-413cb220] {
        height:38px
    }
}

.wrap_slot_list .item_slot:hover .item_total_game[data-v-413cb220] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    display: block;
    z-index: 2;
    animation: top_total-413cb220 .3s
}

@keyframes top_total-413cb220 {
    0% {
        bottom: -10px;
        opacity: 0
    }

    to {
        bottom: 10px;
        opacity: 1
    }
}

@keyframes logo_brand-413cb220 {
    0% {
        top: 100%;
        opacity: 0
    }

    to {
        top: 0;
        opacity: 1
    }
}

@media(max-width: 1300px) {
    .wrap_slot_list .slot_list[data-v-413cb220] {
        grid-template-columns:repeat(5,1fr)
    }

    .wrap_slot_list .item_slot[data-v-413cb220] {
        max-width: 230px
    }
}

@media(max-width: 1000px) {
    .wrap_slot_list .slot_list[data-v-413cb220] {
        grid-template-columns:repeat(4,1fr)
    }

    .wrap_slot_list .item_slot[data-v-413cb220] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-413cb220] {
        font-size: 16px;
        font-weight: 600
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .slot_list[data-v-413cb220] {
        grid-template-columns:repeat(3,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .item_slot[data-v-413cb220] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-413cb220] {
        font-size: 14px;
        font-weight: 600
    }
}

@media(max-width: 500px) {
    .wrap_slot_list .slot_list[data-v-413cb220] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-413cb220] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-413cb220] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-413cb220]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

#casino[data-v-6011c7c7] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-6011c7c7] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-6011c7c7] {
        padding:26px 8px
    }
}

.list-casino[data-v-6011c7c7] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-6011c7c7] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-6011c7c7] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-6011c7c7] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-6011c7c7] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e75bff;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-6011c7c7] {
        height:160px
    }
}

.list-casino .item-casino[data-v-6011c7c7]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-6011c7c7] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-6011c7c7] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-6011c7c7] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-6011c7c7] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-6011c7c7] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-6011c7c7] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-6011c7c7] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-6011c7c7]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-6011c7c7] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-6011c7c7] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-6011c7c7] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-6011c7c7] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-6011c7c7] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-6011c7c7] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-6011c7c7] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-6011c7c7] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-6011c7c7]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-6011c7c7] {
    display: none
}

.wrap-icon[data-v-6011c7c7] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-6011c7c7] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-6011c7c7] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-6011c7c7] {
    animation: scBtnAnim-6011c7c7 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-6011c7c7]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-6011c7c7] {
    font-size: 15px!important
}

@keyframes scBtnAnim-6011c7c7 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#partnership[data-v-6f7a86c4] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-6f7a86c4] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-6f7a86c4] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-6f7a86c4] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-6f7a86c4] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-6f7a86c4] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-6f7a86c4] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-6f7a86c4]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-6f7a86c4] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-6f7a86c4] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-6f7a86c4] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-6f7a86c4] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-6f7a86c4] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-6f7a86c4] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-6f7a86c4] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-6f7a86c4] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-6f7a86c4] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-f0f2880e] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-f0f2880e] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-f0f2880e]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-f0f2880e] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-f0f2880e] {
    width: 100%
}

.form .form_input div[data-v-f0f2880e] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-f0f2880e] {
    margin-bottom: 4px
}

.form input[data-v-f0f2880e],.form textarea[data-v-f0f2880e] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-f0f2880e]:focus,.form input[data-v-f0f2880e]:hover,.form textarea[data-v-f0f2880e]:focus,.form textarea[data-v-f0f2880e]:hover {
    outline: none
}

.btn[data-v-f0f2880e] {
    text-align: right
}

.btn .btn_submit[data-v-f0f2880e] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-f0f2880e]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-f0f2880e] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-f0f2880e] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-f0f2880e] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-f0f2880e],.form input[data-v-f0f2880e],.form textarea[data-v-f0f2880e] {
        width: 100%
    }
}

#pick-game[data-v-ebf8238a] {
    border: 2px solid var(--ready-casino-light);
    border-radius: 10px;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    overflow: hidden
}

#pick-game[data-v-ebf8238a]:before {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg,rgba(0,0,0,.85) -5.6%,rgba(0,0,0,.47) 15.19%,transparent 53.43%);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 5
}

#pick-game .bg[data-v-ebf8238a] {
    display: flex;
    width: 100%
}

#pick-game .bg img[data-v-ebf8238a] {
    border-radius: 10px
}

#pick-game .logo[data-v-ebf8238a] {
    position: absolute;
    top: 20px;
    left: 20px;
    width: 15%
}

@media(max-width: 768px) {
    #pick-game .logo[data-v-ebf8238a] {
        width:100px;
        top: 10px;
        left: 10px
    }
}

@media(max-width: 475px) {
    #pick-game .logo[data-v-ebf8238a] {
        width:80px
    }
}

#pick-game .item-1[data-v-ebf8238a] {
    display: flex;
    position: absolute;
    width: 60%;
    bottom: 0;
    left: 0;
    z-index: 1
}

#pick-game .item-2[data-v-ebf8238a] {
    display: flex;
    position: absolute;
    width: 50%;
    left: 18%;
    bottom: 0;
    z-index: 2
}

#pick-game .item-3[data-v-ebf8238a] {
    display: flex;
    position: absolute;
    width: 45%;
    right: 10%;
    bottom: 0;
    z-index: 3
}

#pick-game .dealer[data-v-ebf8238a] {
    display: flex;
    position: absolute;
    width: 27%;
    right: 36.5%;
    bottom: 0;
    z-index: 4
}

#pick-game .play-game[data-v-ebf8238a] {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 60%;
    padding: 0 15px;
    border-radius: 20px;
    background: linear-gradient(180deg,#c3c3c3,#868686);
    box-shadow: 6px 4px 9.8px 0 rgba(0,0,0,.3);
    cursor: pointer;
    z-index: 10;
    opacity: .85;
    transition: all .5s;
    transform: translateY(0)
}

#pick-game .play-game[data-v-ebf8238a]:hover {
    opacity: 1;
    transition: all .5s;
    box-shadow: 0 0 9.8px 6px hsla(0,0%,100%,.3);
    transform: translateY(-4px)
}

#pick-game .play-game .icon-play[data-v-ebf8238a] {
    width: 70px;
    height: 70px;
    background: url(../images/play.54a0e49a.png);
    background-size: cover
}

#pick-game .play-game .text[data-v-ebf8238a] {
    font-size: 20px;
    font-weight: 800;
    text-transform: uppercase
}

@media(max-width: 768px) {
    #pick-game .play-game .icon-play[data-v-ebf8238a] {
        width:50px;
        height: 50px
    }

    #pick-game .play-game .text[data-v-ebf8238a] {
        font-size: 16px
    }
}

@media(max-width: 475px) {
    #pick-game .play-game[data-v-ebf8238a] {
        top:50%;
        padding: 0 10px;
        border-radius: 12px
    }

    #pick-game .play-game .icon-play[data-v-ebf8238a] {
        width: 40px;
        height: 40px
    }

    #pick-game .play-game .text[data-v-ebf8238a] {
        font-size: 14px
    }
}

#pick-game img[data-v-ebf8238a] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

#pick-game:hover .dealer[data-v-ebf8238a] {
    animation: animationDealerImage-ebf8238a 1s forwards
}

#pick-game:hover .item-1[data-v-ebf8238a],#pick-game:hover .item-2[data-v-ebf8238a],#pick-game:hover .item-3[data-v-ebf8238a] {
    animation: animationDealerImage-ebf8238a 1.2s forwards
}

.default[data-v-ebf8238a] {
    width: 95%;
    margin: 0 auto 20px
}

@keyframes animationDealerImage-ebf8238a {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes animationSmallImage-ebf8238a {
    0% {
        transform: scale(0);
        opacity: 0
    }

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

@keyframes rotateCircle90-ebf8238a {
    0%,to {
        transform: rotate(-45deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle45-ebf8238a {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle-ebf8238a {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircleRevert-ebf8238a {
    0% {
        transform: rotate(1turn)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes showCasino1-ebf8238a {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-ebf8238a {
    0% {
        opacity: 0;
        transform: translate(-200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrap-contact[data-v-5ab5ce5c] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-bottom: 20px;
    background: #000
}

.default[data-v-5ab5ce5c] {
    width: 95%;
    margin: 0 auto 20px
}

.list-item[data-v-5ab5ce5c] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 8px;
    padding: 20px 0
}

@media(max-width: 1024px) {
    .list-item[data-v-5ab5ce5c] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .list-item[data-v-5ab5ce5c] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 375px) {
    .list-item[data-v-5ab5ce5c] {
        padding:10px
    }
}

.item[data-v-5ab5ce5c] {
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s;
    cursor: pointer;
    position: relative
}

.item[data-v-5ab5ce5c]:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    right: -4px;
    background: #9c9797
}

.item[data-v-5ab5ce5c]:last-child:before {
    display: none
}

.item .wrap-icon[data-v-5ab5ce5c] {
    min-width: 34px;
    min-height: 34px;
    background: linear-gradient(180deg,#e75bff,#9b3aab);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.item h5[data-v-5ab5ce5c] {
    font-size: 14px;
    font-weight: 600;
    margin-top: 6px;
    color: var(--ready-casino-light)
}

.item h3[data-v-5ab5ce5c] {
    font-size: 17px;
    font-weight: 600
}

.item .wrap-icon[data-v-5ab5ce5c],.item h3[data-v-5ab5ce5c],.item h5[data-v-5ab5ce5c] {
    transition: all .3s
}

@media(max-width: 1024px) {
    .item[data-v-5ab5ce5c]:nth-child(2):before {
        display:none
    }
}

@media(max-width: 576px) {
    .item[data-v-5ab5ce5c]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 375px) {
    .item[data-v-5ab5ce5c] {
        padding:0 5px
    }

    .item h5[data-v-5ab5ce5c] {
        font-size: 12px
    }

    .item h3[data-v-5ab5ce5c] {
        font-size: 14px
    }
}

.item[data-v-5ab5ce5c]:hover {
    opacity: 1
}

.item:hover .wrap-icon[data-v-5ab5ce5c],.item:hover h3[data-v-5ab5ce5c],.item:hover h5[data-v-5ab5ce5c] {
    transition: all .3s;
    transform: translateY(-8px)
}

.item[data-v-5ab5ce5c]:not(:hover) {
    opacity: .7
}

.custom-faq .list-item[data-v-5ab5ce5c] {
    grid-template-columns: repeat(4,1fr);
    grid-gap: 20px 8px
}

.custom-faq .list-item .item[data-v-5ab5ce5c] {
    justify-content: center
}

@media(max-width: 1024px) {
    .custom-faq .list-item .item[data-v-5ab5ce5c] {
        justify-content:start
    }

    .custom-faq .list-item .item[data-v-5ab5ce5c]:nth-child(2):before {
        display: none
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item .item[data-v-5ab5ce5c]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 1024px) {
    .custom-faq .list-item[data-v-5ab5ce5c] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item[data-v-5ab5ce5c] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 992px) {
    .start[data-v-5ab5ce5c] {
        justify-content:start!important
    }
}

#wrap-history[data-v-5d0be5f8] {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr;
    grid-gap: 8px;
    margin-bottom: 20px
}

@media(max-width: 1100px) {
    #wrap-history[data-v-5d0be5f8] {
        grid-template-columns:1fr 1fr;
        grid-gap: 20px
    }

    #wrap-history #message[data-v-5d0be5f8] {
        grid-column: 1/3;
        grid-row: 1/2
    }

    #wrap-history #deposit[data-v-5d0be5f8] {
        grid-column: 1/2;
        grid-row: 2/2
    }

    #wrap-history #withdraw[data-v-5d0be5f8] {
        grid-column: 2/2;
        grid-row: 2/2
    }
}

@media(max-width: 768px) {
    #wrap-history[data-v-5d0be5f8] {
        grid-template-columns:1fr
    }

    #wrap-history #message[data-v-5d0be5f8] {
        grid-row: 1;
        grid-column: 1
    }

    #wrap-history #deposit[data-v-5d0be5f8] {
        grid-row: 2;
        grid-column: 1
    }

    #wrap-history #withdraw[data-v-5d0be5f8] {
        grid-row: 3;
        grid-column: 1
    }
}

.default[data-v-5d0be5f8] {
    width: 95%;
    margin: 0 auto 20px
}

.history h5[data-v-5d0be5f8] {
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: var(--ready-casino-dark);
    border-radius: 10px 10px 0 0;
    padding: 6px 12px
}

@media(max-width: 375px) {
    .history h5[data-v-5d0be5f8] {
        font-size:10px;
        padding: 3px 6px
    }
}

.history #list-deposit-realtime[data-v-5d0be5f8],.history #list-withdraw-realtime[data-v-5d0be5f8] {
    position: relative
}

.history .list-item[data-v-5d0be5f8] {
    border: 2px solid #424242;
    border-radius: 0 0 10px 10px;
    overflow: hidden;
    height: 260px
}

.history .list-item .item[data-v-5d0be5f8] {
    display: grid;
    grid-template-columns: 125px 100px 1fr;
    gap: 10px;
    padding: 0 12px;
    justify-content: space-between
}

.history .list-item .item .time[data-v-5d0be5f8] {
    display: flex;
    align-items: center;
    min-width: 125px;
    color: #9e9e9e;
    font-size: 13px
}

.history .list-item .item .amount[data-v-5d0be5f8],.history .list-item .item .content-history[data-v-5d0be5f8],.history .list-item .item .user[data-v-5d0be5f8] {
    padding: 12px 0;
    font-size: 13px;
    text-align: start
}

.history .list-item .item .amount[data-v-5d0be5f8] {
    text-align: start
}

.history .list-item .item .content-history[data-v-5d0be5f8] {
    width: 60%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: wrap;
    height: 32px;
    line-height: 16px
}

@media(max-width: 1100px) {
    .history .list-item .item[data-v-5d0be5f8] {
        grid-template-columns:150px 1fr 1fr
    }
}

@media(max-width: 480px) {
    .history .list-item .item[data-v-5d0be5f8] {
        grid-template-columns:80px 1fr 1fr
    }

    .history .list-item .item .time[data-v-5d0be5f8] {
        min-width: 80px
    }
}

@media(max-width: 375px) {
    .history .list-item .item[data-v-5d0be5f8] {
        grid-template-columns:50px 1fr 1fr
    }

    .history .list-item .item .time[data-v-5d0be5f8] {
        min-width: 50px
    }

    .history .list-item .item .amount[data-v-5d0be5f8],.history .list-item .item .content-history[data-v-5d0be5f8],.history .list-item .item .time[data-v-5d0be5f8],.history .list-item .item .user[data-v-5d0be5f8] {
        font-size: 9px
    }
}

#deposit .list-item[data-v-5d0be5f8],#event .list-item[data-v-5d0be5f8],#message .list-item[data-v-5d0be5f8],#withdraw .list-item[data-v-5d0be5f8] {
    overflow: hidden;
    background: #000
}

#deposit .list-item .item[data-v-5d0be5f8],#event .list-item .item[data-v-5d0be5f8],#message .list-item .item[data-v-5d0be5f8],#withdraw .list-item .item[data-v-5d0be5f8] {
    height: 42px
}

#message .tab-notification[data-v-5d0be5f8] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 8px
}

#message .tab-notification div[data-v-5d0be5f8] {
    text-align: left;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: #000;
    border: 2px solid #424242;
    border-bottom: none;
    border-radius: 10px 10px 0 0;
    text-transform: capitalize;
    cursor: pointer;
    transition: all .4s
}

#message .tab-notification div[data-v-5d0be5f8]:hover {
    opacity: .7;
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 375px) {
    #message .tab-notification div[data-v-5d0be5f8] {
        font-size:10px
    }
}

#message .tab-notification .active[data-v-5d0be5f8] {
    background: #5721f0;
    border: 2px solid #5721f0;
    border-bottom: none
}

#message .tab-notification .active[data-v-5d0be5f8]:hover {
    transform: scale(1);
    opacity: 1
}

#message #list-message[data-v-5d0be5f8] {
    position: relative
}

#message .list-item .item[data-v-5d0be5f8] {
    display: grid;
    grid-template-columns: 150px .8fr 1.2fr;
    gap: 8px;
    align-items: center
}

#message .list-item .item .time[data-v-5d0be5f8] {
    min-width: 125px
}

#message .list-item .item .wrap-content-history[data-v-5d0be5f8] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 12px 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .wrap-title-history[data-v-5d0be5f8] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .content-history[data-v-5d0be5f8],#message .list-item .item .title-history[data-v-5d0be5f8] {
    width: 100%;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 10px 0 5px;
    font-size: 13px;
    text-align: start;
    position: relative
}

@media(max-width: 480px) {
    #message .list-item .item[data-v-5d0be5f8] {
        grid-template-columns:80px 1fr 1fr
    }

    #message .list-item .item .time[data-v-5d0be5f8] {
        max-width: 80px;
        min-width: 1px
    }
}

@media(max-width: 375px) {
    #message .list-item .item[data-v-5d0be5f8] {
        grid-template-columns:50px 1fr 1fr
    }

    #message .list-item .item .time[data-v-5d0be5f8] {
        max-width: 50px
    }

    #message .list-item .item .content-history[data-v-5d0be5f8],#message .list-item .item .title-history[data-v-5d0be5f8] {
        font-size: 9px
    }
}

#event .list-item .item[data-v-5d0be5f8],#message .list-item .item[data-v-5d0be5f8] {
    cursor: pointer
}

#event .list-item .item:hover .content-history[data-v-5d0be5f8],#event .list-item .item:hover .time[data-v-5d0be5f8],#event .list-item .item:hover .title-history[data-v-5d0be5f8],#message .list-item .item:hover .content-history[data-v-5d0be5f8],#message .list-item .item:hover .time[data-v-5d0be5f8],#message .list-item .item:hover .title-history[data-v-5d0be5f8] {
    opacity: .7
}

@keyframes scrollRow-5d0be5f8 {
    0% {
        transform: translateY(0);
        top: 0
    }

    5% {
        transform: translateY(0);
        top: 0
    }

    6% {
        transform: translateY(-42px);
        top: -42px
    }

    10% {
        transform: translateY(-42px);
        top: -42px
    }

    11% {
        transform: translateY(-84px);
        top: -84px
    }

    15% {
        transform: translateY(-84px);
        top: -84px
    }

    16% {
        transform: translateY(-126px);
        top: -126px
    }

    20% {
        transform: translateY(-126px);
        top: -126px
    }

    21% {
        transform: translateY(-168px);
        top: -168px
    }

    25% {
        transform: translateY(-168px);
        top: -168px
    }

    26% {
        transform: translateY(-210px);
        top: -210px
    }

    30% {
        transform: translateY(-210px);
        top: -210px
    }

    31% {
        transform: translateY(-252px);
        top: -252px
    }

    35% {
        transform: translateY(-252px);
        top: -252px
    }

    36% {
        transform: translateY(-294px);
        top: -294px
    }

    40% {
        transform: translateY(-294px);
        top: -294px
    }

    41% {
        transform: translateY(-336px);
        top: -336px
    }

    45% {
        transform: translateY(-336px);
        top: -336px
    }

    46% {
        transform: translateY(-378px);
        top: -378px
    }

    50% {
        transform: translateY(-378px);
        top: -378px
    }

    42% {
        transform: translateY(-420px);
        top: -420px
    }

    55% {
        transform: translateY(-420px);
        top: -420px
    }

    56% {
        transform: translateY(-462px);
        top: -462px
    }

    60% {
        transform: translateY(-462px);
        top: -462px
    }

    61% {
        transform: translateY(-504px);
        top: -504px
    }

    65% {
        transform: translateY(-504px);
        top: -504px
    }

    66% {
        transform: translateY(-546px);
        top: -546px
    }

    70% {
        transform: translateY(-546px);
        top: -546px
    }

    71% {
        transform: translateY(-588px);
        top: -588px
    }

    75% {
        transform: translateY(-588px);
        top: -588px
    }

    76% {
        transform: translateY(-630px);
        top: -630px
    }

    80% {
        transform: translateY(-630px);
        top: -630px
    }

    81% {
        transform: translateY(-672px);
        top: -672px
    }

    85% {
        transform: translateY(-672px);
        top: -672px
    }

    86% {
        transform: translateY(-714px);
        top: -714px
    }

    90% {
        transform: translateY(-714px);
        top: -714px
    }

    91% {
        transform: translateY(-756px);
        top: -756px
    }

    95% {
        transform: translateY(-756px);
        top: -756px
    }

    96% {
        transform: translateY(-798px);
        top: -798px
    }

    97% {
        transform: translateY(0);
        top: 0
    }
}

#carousel[data-v-494c27a8] {
    height: 400px
}

@media(max-width: 1300px) {
    #carousel[data-v-494c27a8] {
        height:330px
    }
}

@media(max-width: 992px) {
    #carousel[data-v-494c27a8] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel[data-v-494c27a8] {
        height:200px
    }
}

@media(max-width: 500px) {
    #carousel[data-v-494c27a8] {
        height:200px
    }
}

@media(max-width: 320px) {
    #carousel[data-v-494c27a8] {
        height:200px
    }
}

#carousel img[data-v-494c27a8] {
    width: 100%;
    height: 100%
}

#carousel .visual-main[data-v-494c27a8] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .visual-main .visual-list[data-v-494c27a8] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel .visual-main .visual-list .visual-item[data-v-494c27a8] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel .visual-main .visual-list .visual-item img[data-v-494c27a8] {
    border-radius: 10px
}

#carousel .visual-main .visual-list .visual-item .decorate[data-v-494c27a8] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-494c27a8] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-494c27a8] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-494c27a8] {
    width: 100%;
    animation: rotateCircle45-494c27a8 5s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-494c27a8] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-494c27a8] {
    width: 100%;
    animation: rotateCircle150-494c27a8 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-494c27a8] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-494c27a8] {
    width: 100%;
    animation: animationHeight20-494c27a8 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-494c27a8] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-494c27a8] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-494c27a8] {
    width: 100%;
    animation: animationWidth-494c27a8 3s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-494c27a8] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-494c27a8] {
    width: 100%;
    animation: rotateCircle150-494c27a8 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-494c27a8] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-494c27a8] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-494c27a8] {
    width: 100%;
    animation: rotateCircle360-494c27a8 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-494c27a8] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-494c27a8] {
    width: 100%;
    animation: rotateCircle150-494c27a8 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .image-dealer[data-v-494c27a8] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel .visual-main .visual-list .active[data-v-494c27a8] {
    opacity: 1;
    transition: all 1s
}

#carousel .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-84%) scale(.44)
    }

    #carousel .visual-main .visual-list .active .wrap-title h5[data-v-494c27a8] {
        width: 265px
    }
}

@media(max-width: 375px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-88%) scale(.4)
    }
}

@media(max-width: 340px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
        transform:translate(-48%,-88%) scale(.4)
    }
}

#carousel .visual-main .visual-list .active .image-dealer[data-v-494c27a8] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .image-dealer[data-v-494c27a8] {
        -o-object-fit:contain;
        object-fit: contain;
        transform: translate(-12%,-15px) scale(1.2)
    }
}

@media(max-width: 400px) {
    #carousel .visual-main .visual-list .active .image-dealer[data-v-494c27a8] {
        transform:translate(-12%,-22px) scale(1.3)
    }
}

#carousel .visual-main .visual-list .active .banner-event .decorate-1[data-v-494c27a8] {
    animation: showIconEvent1-494c27a8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-2[data-v-494c27a8] {
    animation: showIconEvent2-494c27a8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-3[data-v-494c27a8] {
    animation: showIconEvent3-494c27a8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-1[data-v-494c27a8] {
    animation: showIconEvent1-494c27a8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-2[data-v-494c27a8] {
    animation: showIconEvent2-494c27a8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-1[data-v-494c27a8] {
    animation: showIconEvent1-494c27a8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-2[data-v-494c27a8] {
    animation: showIconEvent2-494c27a8 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .visual-list-btn[data-v-494c27a8] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-494c27a8] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel .visual-main .visual-list .visual-list-btn .active[data-v-494c27a8] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 5px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-list-btn[data-v-494c27a8] {
        bottom:15px
    }

    #carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-494c27a8] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel .visual-main .visual-list .visual-list-btn .active[data-v-494c27a8] {
        width: 13px;
        height: 13px
    }
}

#carousel .visual-main .visual-list .wrap-arrow[data-v-494c27a8] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 20px;
    justify-content: space-between;
    z-index: 2
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-494c27a8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-494c27a8] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-494c27a8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-494c27a8] {
    height: 14px;
    width: 7px
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-494c27a8]:disabled,#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-494c27a8]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-494c27a8] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-494c27a8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-494c27a8] {
        width: 30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-494c27a8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-494c27a8] {
        height: 12px;
        width: 6px
    }

    #carousel .visual-main .visual-list .wrap-arrow[data-v-494c27a8] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-494c27a8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-494c27a8] {
        width: 20px;
        height: 20px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-494c27a8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-494c27a8] {
        height: 10px;
        width: 5px
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-494c27a8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-494c27a8] {
        width:30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-494c27a8],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-494c27a8] {
        height: 16px;
        width: 8px
    }
}

#carousel .mySwiper[data-v-494c27a8] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .mySwiper .swiper-button-next[data-v-494c27a8],#carousel .mySwiper .swiper-button-prev[data-v-494c27a8] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel .mySwiper button[data-v-494c27a8]:disabled,#carousel .mySwiper button[disabled][data-v-494c27a8] {
    opacity: .6
}

#carousel .mySwiper .swiper-button-next[data-v-494c27a8]:after,#carousel .mySwiper .swiper-button-prev[data-v-494c27a8]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel .mySwiper[data-v-494c27a8] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel .mySwiper[data-v-494c27a8] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel .mySwiper[data-v-494c27a8] {
        height:150px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-494c27a8],#carousel .mySwiper .swiper-button-prev[data-v-494c27a8] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel .mySwiper[data-v-494c27a8] {
        height:100px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-494c27a8],#carousel .mySwiper .swiper-button-prev[data-v-494c27a8] {
        top: 60%
    }
}

#carousel .custom[data-v-494c27a8] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .wrap-title[data-v-494c27a8] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel .wrap-title h3[data-v-494c27a8] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel .wrap-title h5[data-v-494c27a8] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel .wrap-title button[data-v-494c27a8] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel .wrap-title button p[data-v-494c27a8] {
    position: relative;
    z-index: 1
}

#carousel .wrap-title button[data-v-494c27a8]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel .wrap-title button[data-v-494c27a8]:hover {
    transition: all .3s ease-in
}

#carousel .wrap-title button[data-v-494c27a8]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel .wrap-title h5[data-v-494c27a8] {
        width: 280px
    }
}

#carousel-custom[data-v-494c27a8] {
    height: 390px
}

@media(min-width: 1301px)and (max-width:1600px) {
    #carousel-custom .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.8)!important
    }
}

@media(max-width: 1800px) {
    #carousel-custom[data-v-494c27a8] {
        height:350px
    }
}

@media(max-width: 1520px) {
    #carousel-custom[data-v-494c27a8] {
        height:300px
    }
}

@media(max-width: 992px) {
    #carousel-custom[data-v-494c27a8] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel-custom[data-v-494c27a8] {
        height:200px
    }
}

@media(max-width: 600px) {
    #carousel-custom[data-v-494c27a8] {
        height:170px
    }
}

@media(max-width: 500px) {
    #carousel-custom[data-v-494c27a8] {
        height:150px
    }
}

@media(max-width: 374px) {
    #carousel-custom[data-v-494c27a8] {
        height:120px
    }
}

#carousel-custom img[data-v-494c27a8] {
    width: 100%;
    height: 100%
}

#carousel-custom .visual-main[data-v-494c27a8] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .visual-main .visual-list[data-v-494c27a8] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel-custom .visual-main .visual-list .visual-item[data-v-494c27a8] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel-custom .visual-main .visual-list .visual-item img[data-v-494c27a8] {
    border-radius: 10px
}

#carousel-custom .visual-main .visual-list .visual-item .decorate[data-v-494c27a8] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-494c27a8] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-494c27a8] {
        left:5%
    }
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-494c27a8] {
    width: 100%;
    animation: rotateCircle45-494c27a8 5s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-494c27a8] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-494c27a8] {
    width: 100%;
    animation: rotateCircle150-494c27a8 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-494c27a8] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-494c27a8] {
    width: 100%;
    animation: animationHeight20-494c27a8 4s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-494c27a8] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-494c27a8] {
    width: 100%;
    animation: animationWidth-494c27a8 3s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-494c27a8] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-494c27a8] {
    width: 100%;
    animation: rotateCircle150-494c27a8 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-494c27a8] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-494c27a8] {
    width: 100%;
    animation: rotateCircle360-494c27a8 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-494c27a8] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-494c27a8] {
    width: 100%;
    animation: rotateCircle150-494c27a8 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .image-dealer[data-v-494c27a8] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel-custom .visual-main .visual-list .active[data-v-494c27a8] {
    opacity: 1;
    transition: all 1s
}

#carousel-custom .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.35)
    }

    #carousel-custom .visual-main .visual-list .active .wrap-title h5[data-v-494c27a8] {
        width: 250px
    }
}

@media(max-width: 375px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.3)
    }
}

#carousel-custom .visual-main .visual-list .active .image-dealer[data-v-494c27a8] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-1[data-v-494c27a8] {
    animation: showIconEvent1-494c27a8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-2[data-v-494c27a8] {
    animation: showIconEvent2-494c27a8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-3[data-v-494c27a8] {
    animation: showIconEvent3-494c27a8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-1[data-v-494c27a8] {
    animation: showIconEvent1-494c27a8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-2[data-v-494c27a8] {
    animation: showIconEvent2-494c27a8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-1[data-v-494c27a8] {
    animation: showIconEvent1-494c27a8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-2[data-v-494c27a8] {
    animation: showIconEvent2-494c27a8 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .visual-list-btn[data-v-494c27a8] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-494c27a8] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-494c27a8] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 8px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-list-btn[data-v-494c27a8] {
        bottom:15px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-494c27a8] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-494c27a8] {
        width: 13px;
        height: 13px
    }
}

#carousel-custom .visual-main .visual-list .wrap-arrow[data-v-494c27a8] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 10px;
    justify-content: space-between;
    z-index: 2
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-494c27a8],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-494c27a8] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-494c27a8],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-494c27a8] {
    height: 14px;
    width: 7px
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-494c27a8]:disabled,#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-494c27a8]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-494c27a8] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-494c27a8],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-494c27a8] {
        width: 30px;
        height: 30px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-494c27a8],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-494c27a8] {
        height: 12px;
        width: 6px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-494c27a8] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-494c27a8],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-494c27a8] {
        width: 20px;
        height: 20px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-494c27a8],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-494c27a8] {
        height: 10px;
        width: 5px
    }
}

#carousel-custom .mySwiper[data-v-494c27a8] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .mySwiper .swiper-button-next[data-v-494c27a8],#carousel-custom .mySwiper .swiper-button-prev[data-v-494c27a8] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel-custom .mySwiper button[data-v-494c27a8]:disabled,#carousel-custom .mySwiper button[disabled][data-v-494c27a8] {
    opacity: .6
}

#carousel-custom .mySwiper .swiper-button-next[data-v-494c27a8]:after,#carousel-custom .mySwiper .swiper-button-prev[data-v-494c27a8]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel-custom .mySwiper[data-v-494c27a8] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel-custom .mySwiper[data-v-494c27a8] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel-custom .mySwiper[data-v-494c27a8] {
        height:150px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-494c27a8],#carousel-custom .mySwiper .swiper-button-prev[data-v-494c27a8] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel-custom .mySwiper[data-v-494c27a8] {
        height:100px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-494c27a8],#carousel-custom .mySwiper .swiper-button-prev[data-v-494c27a8] {
        top: 60%
    }
}

#carousel-custom .custom[data-v-494c27a8] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .wrap-title[data-v-494c27a8] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel-custom .wrap-title h3[data-v-494c27a8] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel-custom .wrap-title h5[data-v-494c27a8] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel-custom .wrap-title button[data-v-494c27a8] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel-custom .wrap-title button p[data-v-494c27a8] {
    position: relative;
    z-index: 1
}

#carousel-custom .wrap-title button[data-v-494c27a8]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel-custom .wrap-title button[data-v-494c27a8]:hover {
    transition: all .3s ease-in
}

#carousel-custom .wrap-title button[data-v-494c27a8]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel-custom .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel-custom .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel-custom .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel-custom .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel-custom .wrap-title[data-v-494c27a8] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel-custom .wrap-title h5[data-v-494c27a8] {
        width: 280px
    }
}

.default[data-v-494c27a8] {
    width: 95%;
    margin: 0 auto
}

.v-window-x-reverse-transition-enter-active[data-v-494c27a8],.v-window-x-reverse-transition-leave-active[data-v-494c27a8],.v-window-x-transition-enter-active[data-v-494c27a8],.v-window-x-transition-leave-active[data-v-494c27a8],.v-window-y-reverse-transition-enter-active[data-v-494c27a8],.v-window-y-reverse-transition-leave-active[data-v-494c27a8],.v-window-y-transition-enter-active[data-v-494c27a8],.v-window-y-transition-leave-active[data-v-494c27a8] {
    transition: 1s cubic-bezier(.25,.8,.5,1)!important
}

@keyframes rotateCircle45-494c27a8 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle150-494c27a8 {
    0%,to {
        transform: rotate(-90deg)
    }

    50% {
        transform: rotate(60deg)
    }
}

@keyframes rotateCircle360-494c27a8 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(1turn)
    }
}

@keyframes animationHeight20-494c27a8 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes animationWidth-494c27a8 {
    0%,to {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes showIconEvent1-494c27a8 {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent2-494c27a8 {
    0% {
        opacity: 0;
        transform: translate(-150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent3-494c27a8 {
    0% {
        opacity: 0;
        transform: translate(150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

.wrap-home[data-v-5c607b7c] {
    position: relative;
    z-index: 1
}

.default[data-v-5c607b7c] {
    width: 95%!important
}

@media(max-width: 1300px) {
    .custom[data-v-5c607b7c] {
        margin-top:62px
    }
}

#casino[data-v-b3f4dff8] {
    margin: 0 auto
}

@media(max-width: 768px) {
    #casino[data-v-b3f4dff8] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-b3f4dff8] {
        padding:26px 8px
    }
}

.casino_title[data-v-b3f4dff8] {
    color: var(--ready-casino-light);
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: 10px
}

.list-casino[data-v-b3f4dff8] {
    display: grid;
    grid-template-columns: repeat(5,1fr);
    grid-gap: 16px;
    margin-bottom: 20px;
    padding: 16px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

@media(max-width: 1200px) {
    .list-casino[data-v-b3f4dff8] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 992px) {
    .list-casino[data-v-b3f4dff8] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino[data-v-b3f4dff8] {
        border:none;
        padding: 0
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-b3f4dff8] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-b3f4dff8] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-b3f4dff8] {
    height: 190px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #981fad;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-b3f4dff8] {
        height:160px
    }
}

.list-casino .item-casino[data-v-b3f4dff8]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-b3f4dff8] {
    height: 190px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-b3f4dff8] {
        height:140px
    }
}

.list-casino .item-casino .wrap-logo[data-v-b3f4dff8] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-b3f4dff8] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-b3f4dff8] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-b3f4dff8] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-b3f4dff8] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-b3f4dff8]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-b3f4dff8] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-b3f4dff8] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-b3f4dff8] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-b3f4dff8] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-b3f4dff8] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-b3f4dff8] {
        height: 120px
    }

    .list-casino .item-casino .wrap-icon[data-v-b3f4dff8] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-b3f4dff8] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-b3f4dff8]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-b3f4dff8] {
    display: none
}

.wrap-icon[data-v-b3f4dff8] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-b3f4dff8] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-b3f4dff8] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-b3f4dff8] {
    animation: scBtnAnim-b3f4dff8 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-b3f4dff8]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-b3f4dff8] {
    font-size: 15px!important
}

@keyframes scBtnAnim-b3f4dff8 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#wrap-jackpot[data-v-3bd049d8] {
    position: relative;
    margin-bottom: 30px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    overflow: hidden;
    height: 220px
}

@media(max-width: 1440px) {
    #wrap-jackpot[data-v-3bd049d8] {
        height:auto
    }
}

#wrap-jackpot img[data-v-3bd049d8] {
    width: 100%;
    height: auto;
    border-radius: 10px
}

#wrap-jackpot .img-desktop[data-v-3bd049d8] {
    transition: all .3s ease-in
}

#wrap-jackpot .img-mobile[data-v-3bd049d8] {
    display: none;
    transition: all .3s ease-in
}

#wrap-jackpot .img-desktop-child[data-v-3bd049d8] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

#wrap-jackpot #wrap-coin[data-v-3bd049d8] {
    position: absolute;
    z-index: 1
}

#wrap-jackpot .coin1[data-v-3bd049d8] {
    width: 4%;
    height: 18%;
    top: 45%;
    left: 13%
}

#wrap-jackpot .coin1 img[data-v-3bd049d8] {
    animation: animationCoin1-3bd049d8 4s linear infinite
}

#wrap-jackpot .coin2[data-v-3bd049d8] {
    width: 3%;
    height: 27%;
    top: 20%;
    left: 30%
}

#wrap-jackpot .coin2 img[data-v-3bd049d8] {
    animation: rotateCircle-3bd049d8 10s linear infinite
}

#wrap-jackpot .coin3[data-v-3bd049d8] {
    width: 8%;
    height: 40%;
    top: 10%;
    right: 23%
}

#wrap-jackpot .coin3 img[data-v-3bd049d8] {
    animation: rotateCircle45-3bd049d8 8s linear infinite
}

#wrap-jackpot[data-v-3bd049d8]:hover {
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

#wrap-jackpot:hover .img-desktop-child[data-v-3bd049d8] {
    animation: animationImage-3bd049d8 1s forwards
}

#wrap-jackpot:hover .img-desktop[data-v-3bd049d8] {
    transition: all .3s ease-in;
    transform: scale(1.03)
}

#wrap-jackpot:hover h3[data-v-3bd049d8] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.5),0 -4px 10px hsla(0,0%,100%,.4)
}

#wrap-jackpot:hover .coin1[data-v-3bd049d8] {
    animation: showCoin1-3bd049d8 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin2[data-v-3bd049d8] {
    animation: showCoin2-3bd049d8 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin3[data-v-3bd049d8] {
    animation: showCoin3-3bd049d8 .6s ease .3s backwards
}

#wrap-jackpot:hover .title[data-v-3bd049d8] {
    z-index: 2
}

#wrap-jackpot .title[data-v-3bd049d8] {
    width: 100%;
    height: 100px;
    padding: 15px 20px;
    z-index: 1;
    bottom: 0;
    position: absolute;
    display: flex;
    align-items: center;
    gap: 13px;
    border-radius: 0 0 10px 10px;
    background: linear-gradient(180deg,rgba(33,33,33,0),hsla(0,0%,7%,.46) 30.3%,#000 93.93%)
}

#wrap-jackpot .title h3[data-v-3bd049d8] {
    display: flex;
    width: 68%;
    font-size: 28px;
    font-weight: 700;
    color: var(--ready-casino-light)
}

#wrap-jackpot .title .count[data-v-3bd049d8] {
    width: 32%;
    font-family: Bebas Neue,sans-serif;
    font-size: 56px
}

#wrap-jackpot .title .count span[data-v-3bd049d8] {
    cursor: pointer
}

@media(max-width: 1230px) {
    #wrap-jackpot .title[data-v-3bd049d8] {
        height:80px
    }

    #wrap-jackpot .title h3[data-v-3bd049d8] {
        font-size: 20px
    }

    #wrap-jackpot .title .count[data-v-3bd049d8] {
        font-size: 36px
    }
}

@media(max-width: 992px) {
    #wrap-jackpot .title h3[data-v-3bd049d8] {
        font-size:18px
    }

    #wrap-jackpot .title .count[data-v-3bd049d8] {
        font-size: 24px
    }
}

@media(max-width: 600px) {
    #wrap-jackpot .title[data-v-3bd049d8] {
        height:100px;
        flex-wrap: wrap;
        gap: 0 13px
    }

    #wrap-jackpot .title .count[data-v-3bd049d8] {
        width: 100%
    }

    #wrap-jackpot .title h3[data-v-3bd049d8] {
        width: 80%
    }
}

@media(max-width: 375px) {
    #wrap-jackpot .title .count[data-v-3bd049d8] {
        font-size:18px
    }

    #wrap-jackpot .title h3[data-v-3bd049d8] {
        font-size: 13px
    }
}

@media(max-width: 450px) {
    #wrap-jackpot .title[data-v-3bd049d8] {
        height:80px
    }

    #wrap-jackpot svg[data-v-3bd049d8] {
        width: 26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    #wrap-jackpot svg[data-v-3bd049d8] {
        width:20px;
        height: 20px
    }
}

.default[data-v-3bd049d8] {
    width: 95%;
    margin: 0 auto 20px
}

.img-mobile[data-v-3bd049d8] {
    display: none
}

@media(max-width: 768px) {
    .img-desktop-child[data-v-3bd049d8],.img-desktop[data-v-3bd049d8] {
        display:none
    }

    #wrap-jackpot .img-mobile[data-v-3bd049d8] {
        display: block
    }
}

@keyframes animationCoin1-3bd049d8 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes rotateCircle-3bd049d8 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircle45-3bd049d8 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes animationImage-3bd049d8 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes showCoin1-3bd049d8 {
    0% {
        opacity: 0;
        transform: translate(600%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin2-3bd049d8 {
    0% {
        opacity: 0;
        transform: translate(300%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin3-3bd049d8 {
    0% {
        opacity: 0;
        transform: translate(-100%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrapper_slot_home[data-v-12514968] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-12514968] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-12514968] {
        font-size:14px
    }
}

.company[data-v-12514968] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-12514968]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-12514968]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-12514968] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-12514968]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-12514968]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-12514968] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-12514968]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-12514968]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-12514968],.outstanding[data-v-12514968] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-12514968],.item_company[data-v-12514968] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-12514968]:hover,.item_company[data-v-12514968]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-12514968],.content_item[data-v-12514968] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-12514968],.content_item .name[data-v-12514968] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-12514968],.content_item .name[data-v-12514968] {
        font-size:10px
    }
}

.outstanding .item[data-v-12514968] {
    min-height: 100px
}

.outstanding .disabled[data-v-12514968] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-12514968]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-12514968] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-12514968] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-12514968] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-12514968] {
    height: 50px
}

.outstanding .company_logo[data-v-12514968] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-12514968] {
    height: 35px
}

.outstanding .logo img[data-v-12514968] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-12514968] {
        width:60px
    }
}

.list-company[data-v-12514968] {
    margin-top: 10px
}

.list-company .logo_item[data-v-12514968] {
    width: 100%;
    height: 36px
}

img[data-v-12514968] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-12514968] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-12514968] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-12514968]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-12514968] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-12514968] {
    animation: scBtnAnim-12514968 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-12514968] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-12514968] {
    color: #fff
}

.item-casino[data-v-12514968]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-12514968 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-12514968] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-12514968] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-12514968],.outstanding[data-v-12514968] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-12514968] {
        padding:26px 12px
    }

    .body_slot[data-v-12514968] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-12514968],.outstanding[data-v-12514968] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-12514968] {
        padding:10px
    }

    .slot[data-v-12514968] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-12514968],.outstanding[data-v-12514968] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-12514968],.item_company[data-v-12514968] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-12514968] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-12514968] {
        width: 30px;
        height: 35px
    }
}

#wrap_slot[data-v-9c5e8cdc] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 26px
}

.wrap_slot_list .slot_list[data-v-9c5e8cdc] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 16px
}

.wrap_slot_list .item_slot[data-v-9c5e8cdc] {
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: rgba(0,0,0,.5);
    max-width: 220px;
    max-height: 162px;
    cursor: pointer;
    position: relative;
    transition: all .5s ease-in;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-9c5e8cdc] {
    width: auto;
    height: calc(100% - 42px);
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-9c5e8cdc] {
    width: 100%;
    height: 40px;
    border-top: 2px solid #e75bff;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-9c5e8cdc] {
    width: 60%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap_slot_list .item_slot .item_total_game[data-v-9c5e8cdc] {
    display: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    text-align: center
}

.wrap_slot_list .item_slot .overlay[data-v-9c5e8cdc] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    transition: all .5s;
    cursor: pointer
}

.wrap_slot_list .item_slot .play[data-v-9c5e8cdc] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.wrap_slot_list .item_slot[data-v-9c5e8cdc]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot[data-v-9c5e8cdc]:hover:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 20px;
    background-color: rgba(0,0,0,.7);
    z-index: 1
}

.wrap_slot_list .item_slot[data-v-9c5e8cdc]:hover:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(../images/bg-button-play.8070848a.png);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 2;
    background-position: 50%;
    height: 30%;
    width: 30%
}

.wrap_slot_list .item_slot:hover .overlay[data-v-9c5e8cdc] {
    opacity: 1;
    transition: all .5s
}

.wrap_slot_list .item_slot:hover .item_image[data-v-9c5e8cdc] {
    height: 100%;
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot:hover .item_image img[data-v-9c5e8cdc] {
    border-radius: 20px
}

.wrap_slot_list .item_slot:hover .item_logo_brand[data-v-9c5e8cdc] {
    position: absolute;
    top: 0;
    border-top: 0;
    height: 45px;
    z-index: 2
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot:hover .item_logo_brand[data-v-9c5e8cdc] {
        height:38px
    }
}

.wrap_slot_list .item_slot:hover .item_total_game[data-v-9c5e8cdc] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    display: block;
    z-index: 2;
    animation: top_total-9c5e8cdc .3s
}

@keyframes top_total-9c5e8cdc {
    0% {
        bottom: -10px;
        opacity: 0
    }

    to {
        bottom: 10px;
        opacity: 1
    }
}

@keyframes logo_brand-9c5e8cdc {
    0% {
        top: 100%;
        opacity: 0
    }

    to {
        top: 0;
        opacity: 1
    }
}

@media(max-width: 1300px) {
    .wrap_slot_list .slot_list[data-v-9c5e8cdc] {
        grid-template-columns:repeat(5,1fr)
    }

    .wrap_slot_list .item_slot[data-v-9c5e8cdc] {
        max-width: 230px
    }
}

@media(max-width: 1000px) {
    .wrap_slot_list .slot_list[data-v-9c5e8cdc] {
        grid-template-columns:repeat(4,1fr)
    }

    .wrap_slot_list .item_slot[data-v-9c5e8cdc] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-9c5e8cdc] {
        font-size: 16px;
        font-weight: 600
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .slot_list[data-v-9c5e8cdc] {
        grid-template-columns:repeat(3,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .item_slot[data-v-9c5e8cdc] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-9c5e8cdc] {
        font-size: 14px;
        font-weight: 600
    }
}

@media(max-width: 500px) {
    .wrap_slot_list .slot_list[data-v-9c5e8cdc] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-9c5e8cdc] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-9c5e8cdc] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-9c5e8cdc]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

#wrap-sport[data-v-99e4c9ba] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    margin: 0 auto;
    border: 2px solid var(--ready-casino-light);
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
    background: url(../images/bg-sport-game-new.f90c1ecf.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover
}

.content-sport[data-v-99e4c9ba] {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.image-sport[data-v-99e4c9ba] {
    height: 100%;
    z-index: 1;
    animation: animate-99e4c9ba 3s infinite
}

.play-game[data-v-99e4c9ba] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    z-index: 2;
    gap: 10px;
    padding: 5px 20px;
    border-radius: 10px;
    background: linear-gradient(180deg,#2dae60 10.2%,#dedede 240.82%);
    box-shadow: inset 2px 2px 2.2px 0 hsla(0,0%,100%,.5),0 4px 0 0 rgba(0,0,0,.5);
    cursor: pointer;
    transition: all .25s;
    opacity: .92
}

.play-game img[data-v-99e4c9ba] {
    width: auto
}

.play-game h5[data-v-99e4c9ba] {
    color: #fff;
    text-shadow: 0 4px 4px rgba(0,0,0,.25);
    font-size: 24px;
    font-weight: 900;
    text-transform: uppercase
}

.play-game[data-v-99e4c9ba]:hover {
    transform: translateY(-4px);
    opacity: 1;
    transition: all .5
}

@media(max-width: 375px) {
    .play-game h5[data-v-99e4c9ba] {
        font-size:16px
    }

    .play-game img[data-v-99e4c9ba] {
        width: 34px
    }
}

.logo[data-v-99e4c9ba] {
    position: absolute;
    bottom: 10%;
    height: auto!important;
    z-index: 1
}

.cover-logo[data-v-99e4c9ba] {
    position: absolute;
    bottom: 2%;
    height: auto
}

@media(max-width: 768px) {
    .cover-logo[data-v-99e4c9ba] {
        bottom:5%;
        width: 200px
    }
}

.cover-logo-2[data-v-99e4c9ba] {
    position: absolute;
    left: 20%;
    z-index: 0
}

.cover-logo-3[data-v-99e4c9ba] {
    position: absolute;
    z-index: 0;
    width: 500px;
    top: 0
}

@media(max-width: 768px) {
    .cover-logo-3[data-v-99e4c9ba] {
        width:40%
    }

    .image-sport[data-v-99e4c9ba] {
        height: 300px
    }

    .logo[data-v-99e4c9ba] {
        height: 40px!important
    }
}

@keyframes animate-99e4c9ba {
    0%,to {
        transform: scale(.8)
    }

    50% {
        transform: scale(.9)
    }
}

#top-game[data-v-5ca76608] {
    width: 100%;
    position: relative;
    margin-bottom: 20px!important
}

.default[data-v-5ca76608] {
    width: 95%!important;
    margin: 0 auto!important
}

.list-item-top-desktop[data-v-5ca76608] {
    display: grid;
    overflow: hidden
}

.list-item-top-desktop .item-top-game .wraper-image-game[data-v-5ca76608] {
    width: 100%;
    height: 100%
}

h5[data-v-5ca76608] {
    color: var(--ready-casino-light);
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 12px;
    background-image: url(../images/bg_title.c83a7b7b.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: -moz-max-content;
    width: max-content;
    border-radius: 10px;
    padding: 6px 10px;
    border: 1px solid #ab47bc;
    box-shadow: 0 0 14.4px 0 rgba(231,91,255,.5)
}

h5 img[data-v-5ca76608] {
    width: 25px;
    height: 25px;
    -o-object-fit: cover;
    object-fit: cover
}

.item-top-game[data-v-5ca76608] {
    position: relative;
    display: flex;
    flex-direction: column;
    max-width: 220px;
    padding: 30px 15px 20px;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game[data-v-5ca76608] {
        max-width:160px;
        padding: 20px 10px 10px
    }
}

.item-top-game[data-v-5ca76608]:before {
    content: "";
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: 31px;
    height: 100px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(0deg,#000,transparent);
    z-index: 0
}

@media(max-width: 768px) {
    .item-top-game[data-v-5ca76608]:before {
        left:11px;
        right: 11px;
        bottom: 21px
    }
}

.item-top-game .label-shaped_popular[data-v-5ca76608] {
    position: absolute;
    right: 15px;
    top: 35px;
    transform: rotate(-5deg);
    z-index: 1
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular[data-v-5ca76608] {
        right:10px;
        top: 24px
    }
}

.item-top-game .label-shaped_popular span[data-v-5ca76608] {
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    width: 60px;
    transform: skew(-5deg);
    box-shadow: 0 4px 4px rgba(0,0,0,.7);
    font-size: 14px;
    font-weight: 800
}

.item-top-game .label-shaped_popular span.hot_game[data-v-5ca76608] {
    background: #df3702
}

.item-top-game .label-shaped_popular span.pop_game[data-v-5ca76608] {
    background: #2077fd
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular span[data-v-5ca76608] {
        width:55px;
        font-size: 13px;
        font-weight: 600
    }
}

.item-top-game .image-game[data-v-5ca76608] {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    box-shadow: 0 4px 13.5px 0 #000;
    margin-bottom: 10px
}

.item-top-game .wrap-logo-company[data-v-5ca76608] {
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    height: 45px;
    z-index: 3;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .wrap-logo-company[data-v-5ca76608] {
        bottom:26px;
        width: 90px
    }
}

.item-top-game .wrap-logo-company img[data-v-5ca76608] {
    width: 100%;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.item-top-game .box-shadow[data-v-5ca76608] {
    position: absolute;
    width: calc(100% - 30px);
    height: calc(100% - 60px);
    top: 30px;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    z-index: 0;
    cursor: pointer;
    opacity: 0;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .box-shadow[data-v-5ca76608] {
        width:calc(100% - 20px);
        height: calc(100% - 40px);
        top: 20px
    }
}

.item-top-game .play[data-v-5ca76608] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover;
    cursor: pointer
}

.item-top-game .crow[data-v-5ca76608] {
    width: 40px;
    height: auto;
    position: absolute;
    z-index: 2;
    right: 8px;
    top: 14px
}

@media(max-width: 768px) {
    .item-top-game .crow[data-v-5ca76608] {
        right:2px;
        top: 4px
    }
}

.item-top-game h6[data-v-5ca76608] {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    bottom: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 30px);
    height: 30px;
    transition: all .2s;
    cursor: pointer
}

.item-top-game[data-v-5ca76608]:hover {
    transform: scale(1.08);
    position: relative;
    width: 100%;
    transition: all .4s
}

.item-top-game:hover h6[data-v-5ca76608] {
    bottom: 40px;
    transition: all .4s;
    z-index: 2
}

.item-top-game:hover .wrap-logo-company[data-v-5ca76608] {
    transition: all .4s;
    padding: 0;
    background: none;
    border: none
}

@media(max-width: 768px) {
    .item-top-game:hover .wrap-logo-company[data-v-5ca76608] {
        width:100px
    }
}

.item-top-game:hover .wrap-logo-company img[data-v-5ca76608] {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0
}

.item-top-game:hover .box-shadow[data-v-5ca76608] {
    opacity: 1;
    transition: all .4s
}

.list-item-top-mobile[data-v-5ca76608] {
    display: none
}

.marquee[data-v-5ca76608] {
    position: relative;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-top: 10px
}

.see-more[data-v-5ca76608] {
    display: none;
    position: absolute;
    top: 0;
    right: 2.5%;
    cursor: pointer;
    padding: 4px 10px;
    background: var(--ready-casino-light);
    border-radius: 8px
}

@media(max-width: 768px) {
    .list-item-top-desktop[data-v-5ca76608] {
        display:flex
    }

    .see-more[data-v-5ca76608] {
        display: block!important
    }

    .list-item-top-mobile[data-v-5ca76608] {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        gap: 20px;
        padding-top: 20px
    }

    .list-item-top-mobile .item-top-game[data-v-5ca76608] {
        margin-right: 0;
        padding: 0;
        max-width: 100%
    }

    .list-item-top-mobile .item-top-game .crow[data-v-5ca76608] {
        top: -14px;
        right: -8px
    }

    .list-item-top-mobile .item-top-game .box-shadow[data-v-5ca76608] {
        width: 100%;
        height: calc(100% - 30px);
        top: 0
    }

    .list-item-top-mobile .item-top-game .image-game[data-v-5ca76608] {
        width: 100%;
        height: 100%;
        margin-bottom: 30px
    }

    .list-item-top-mobile .item-top-game h6[data-v-5ca76608] {
        font-size: 12px;
        width: 100%
    }

    .list-item-top-mobile .item-top-game .play[data-v-5ca76608] {
        top: calc(45% - 20px);
        right: calc(50% - 20px);
        width: 40px;
        height: 40px
    }

    .list-item-top-mobile .item-top-game:hover h6[data-v-5ca76608] {
        bottom: 35px
    }
}

@media(max-width: 480px) {
    .list-item-top-mobile[data-v-5ca76608] {
        display:grid;
        grid-template-columns: repeat(2,1fr)
    }

    h5[data-v-5ca76608] {
        font-size: 14px
    }

    .see-more[data-v-5ca76608] {
        font-size: 13px;
        top: 0
    }
}

@media(max-width: 374px) {
    .item-top-game h6[data-v-5ca76608] {
        font-size:10px
    }

    .item-top-game .wrap-logo-company[data-v-5ca76608] {
        width: 60%
    }

    .item-top-game:hover .wrap-logo-company[data-v-5ca76608] {
        padding: 5px 10px
    }

    h5[data-v-5ca76608] {
        width: 100%;
        font-size: 13px
    }

    .see-more[data-v-5ca76608] {
        font-size: 13px;
        top: 0
    }
}

#top-game {
    .v-slide-group__next,.v-slide-group__prev {
        position: absolute;
        top: 4px;
        .mdi:before {
            background: var(--primaryPlayG1);
            color: #000;
            border-radius: 4px;
            padding: 4px;
            background: #fff;
            border-radius: 50%
        }
    }

    .v-slide-group__next {
        right: -8px
    }

    .v-slide-group__prev {
        right: 28px
    }
}

#casino[data-v-c1d1ee38] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-c1d1ee38] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-c1d1ee38] {
        padding:26px 8px
    }
}

.list-casino[data-v-c1d1ee38] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-c1d1ee38] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-c1d1ee38] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-c1d1ee38] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-c1d1ee38] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e75bff;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-c1d1ee38] {
        height:160px
    }
}

.list-casino .item-casino[data-v-c1d1ee38]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-c1d1ee38] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-c1d1ee38] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-c1d1ee38] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-c1d1ee38] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-c1d1ee38] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-c1d1ee38] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-c1d1ee38] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-c1d1ee38]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-c1d1ee38] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-c1d1ee38] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-c1d1ee38] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-c1d1ee38] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-c1d1ee38] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-c1d1ee38] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-c1d1ee38] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-c1d1ee38] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-c1d1ee38]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-c1d1ee38] {
    display: none
}

.wrap-icon[data-v-c1d1ee38] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-c1d1ee38] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-c1d1ee38] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-c1d1ee38] {
    animation: scBtnAnim-c1d1ee38 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-c1d1ee38]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-c1d1ee38] {
    font-size: 15px!important
}

@keyframes scBtnAnim-c1d1ee38 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

.main-start[data-v-77c6a90e] {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 889
}

.opacity[data-v-77c6a90e] {
    background-color: rgba(0,0,0,.65);
    z-index: 55;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.main[data-v-77c6a90e] {
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    display: flex;
    width: 100%;
    align-items: center;
    opacity: 0;
    transition: all 1s;
    overflow-y: auto;
    transform: translateY(50%) scale(.5)
}

.main[data-v-77c6a90e]::-webkit-scrollbar {
    width: 2px
}

.main[data-v-77c6a90e]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

#wrap-list-notice[data-v-77c6a90e] {
    max-width: 1560px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    height: 100%;
    padding: 10px
}

@media(max-width: 1300px) {
    #wrap-list-notice[data-v-77c6a90e] {
        height:-moz-max-content;
        height: max-content;
        padding: 0
    }
}

.animated[data-v-77c6a90e] {
    opacity: 1;
    transform: translate(0) scale(1);
    transition: all 1s
}

.item[data-v-77c6a90e] {
    width: calc(25% - 7.5px)
}

.animation-hide[data-v-77c6a90e] {
    opacity: 0;
    transform: translateY(-50%) scale(.5);
    -o-object-position: bottom right;
    object-position: bottom right;
    transition: all 1s
}

.item-start[data-v-77c6a90e] {
    background-color: #212121;
    width: 100%;
    border: 1px solid #868e96
}

.item-header[data-v-77c6a90e] {
    position: relative;
    height: 10%
}

.item-header .logo[data-v-77c6a90e] {
    height: 50px;
    margin-top: .5rem
}

.btn-close1[data-v-77c6a90e] {
    font-weight: 200;
    font-size: 30px;
    position: absolute;
    z-index: 9;
    top: 10px;
    right: 10px;
    display: flex
}

.btn-close1 svg[data-v-77c6a90e] {
    width: 24px;
    height: 24px
}

.item-banner[data-v-77c6a90e] {
    height: 92%;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
    position: relative
}

.banner[data-v-77c6a90e] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
}

.btn-close-modal[data-v-77c6a90e] {
    color: #f0d2d6;
    text-shadow: 4px 4px 4.2px rgba(0,0,0,.25);
    border-radius: 25px;
    color: #fff;
    transition: all .5s
}

.item-footer[data-v-77c6a90e] {
    background: linear-gradient(180deg,#c166a8,#7f296e);
    transition: all .5s;
    cursor: pointer
}

.item-footer[data-v-77c6a90e]:hover {
    transition: all 1s;
    background: linear-gradient(180deg,#f0d2d6,#bd5da3)
}

@media(max-width: 991.98px) {
    .item-start[data-v-77c6a90e] {
        height:80%;
        width: 400px
    }

    .item[data-v-77c6a90e] {
        width: 100%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%)
    }
}

@media(max-width: 450px) {
    .logo[data-v-77c6a90e] {
        width:100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-77c6a90e] {
        height: 20px;
        width: 20px
    }

    .item-start[data-v-77c6a90e] {
        width: 90%
    }

    .item[data-v-77c6a90e] {
        width: 80%;
        left: 50%
    }

    .item-header[data-v-77c6a90e] {
        align-items: center
    }

    .logo-main[data-v-77c6a90e] {
        height: 80%
    }

    .btn-close-modal[data-v-77c6a90e] {
        padding: 2px 15px;
        font-size: 14px
    }
}

@media(min-height: 1200px) {
    .item-start[data-v-77c6a90e] {
        height:800px
    }

    .item-footer[data-v-77c6a90e],.item-header[data-v-77c6a90e] {
        height: 8%
    }

    .item-banner[data-v-77c6a90e] {
        height: 84%
    }
}

@media(max-height: 850px) {
    .main[data-v-77c6a90e] {
        overflow-y:auto
    }

    #wrap-list-notice[data-v-77c6a90e] {
        height: 100%
    }
}

@media(max-height: 450px) {
    .item-start[data-v-77c6a90e] {
        height:360px!important;
        width: 100%
    }

    .item[data-v-77c6a90e] {
        width: 200px!important;
        left: 50%
    }

    .logo[data-v-77c6a90e] {
        width: 100px!important;
        height: 30px!important
    }

    .btn-close1 svg[data-v-77c6a90e] {
        height: 16px;
        width: 16px
    }

    .item-footer button[data-v-77c6a90e] {
        margin: 10px 0!important;
        font-size: 13px
    }
}

@media(max-height: 380px) {
    .item-start[data-v-77c6a90e] {
        height:260px!important;
        width: 100%
    }

    .item[data-v-77c6a90e] {
        width: 150px!important;
        left: 50%
    }

    .btn-close1 svg[data-v-77c6a90e] {
        height: 12px;
        width: 12px
    }

    .logo[data-v-77c6a90e] {
        width: 60px!important;
        height: 15px!important
    }

    .item-footer button[data-v-77c6a90e] {
        margin: 5px 0!important;
        font-size: 10px;
        padding: 0 10px
    }
}

@media(max-height: 280px) {
    .item-start[data-v-77c6a90e] {
        height:200px!important;
        width: 100%
    }

    .logo[data-v-77c6a90e] {
        width: 40px!important;
        height: 12px!important
    }

    .btn-close1 svg[data-v-77c6a90e] {
        height: 10px;
        width: 10px
    }
}

#partnership[data-v-61a71078] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-61a71078] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-61a71078] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-61a71078] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-61a71078] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-61a71078] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-61a71078] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-61a71078]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-61a71078] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-61a71078] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-61a71078] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-61a71078] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-61a71078] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-61a71078] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-61a71078] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-61a71078] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-61a71078] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-3cafbe1e] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-3cafbe1e] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-3cafbe1e]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-3cafbe1e] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-3cafbe1e] {
    width: 100%
}

.form .form_input div[data-v-3cafbe1e] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-3cafbe1e] {
    margin-bottom: 4px
}

.form input[data-v-3cafbe1e],.form textarea[data-v-3cafbe1e] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-3cafbe1e]:focus,.form input[data-v-3cafbe1e]:hover,.form textarea[data-v-3cafbe1e]:focus,.form textarea[data-v-3cafbe1e]:hover {
    outline: none
}

.btn[data-v-3cafbe1e] {
    text-align: right
}

.btn .btn_submit[data-v-3cafbe1e] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-3cafbe1e]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-3cafbe1e] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-3cafbe1e] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-3cafbe1e] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-3cafbe1e],.form input[data-v-3cafbe1e],.form textarea[data-v-3cafbe1e] {
        width: 100%
    }
}

#wrap_slot[data-v-35bd518e] {
    height: 100%;
    margin: 0 auto
}

.wrap_slot_list .slot_list[data-v-35bd518e] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 16px
}

.wrap_slot_list .item_slot[data-v-35bd518e] {
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: rgba(0,0,0,.5);
    max-width: 260px;
    max-height: 162px;
    cursor: pointer;
    position: relative;
    transition: all .5s ease-in;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-35bd518e] {
    width: auto;
    height: calc(100% - 42px);
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-35bd518e] {
    width: 100%;
    height: 40px;
    border-top: 2px solid #e75bff;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-35bd518e] {
    width: 60%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap_slot_list .item_slot .item_total_game[data-v-35bd518e] {
    display: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    text-align: center
}

.wrap_slot_list .item_slot .overlay[data-v-35bd518e] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    transition: all .5s;
    cursor: pointer
}

.wrap_slot_list .item_slot .play[data-v-35bd518e] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.wrap_slot_list .item_slot[data-v-35bd518e]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot[data-v-35bd518e]:hover:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 20px;
    background-color: rgba(0,0,0,.7);
    z-index: 1
}

.wrap_slot_list .item_slot[data-v-35bd518e]:hover:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(../images/bg-button-play.8070848a.png);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 2;
    background-position: 50%;
    height: 30%;
    width: 30%
}

.wrap_slot_list .item_slot:hover .overlay[data-v-35bd518e] {
    opacity: 1;
    transition: all .5s
}

.wrap_slot_list .item_slot:hover .item_image[data-v-35bd518e] {
    height: 100%;
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot:hover .item_image img[data-v-35bd518e] {
    border-radius: 20px
}

.wrap_slot_list .item_slot:hover .item_logo_brand[data-v-35bd518e] {
    position: absolute;
    top: 0;
    border-top: 0;
    height: 45px;
    z-index: 2
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot:hover .item_logo_brand[data-v-35bd518e] {
        height:38px
    }
}

.wrap_slot_list .item_slot:hover .item_total_game[data-v-35bd518e] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    display: block;
    z-index: 2;
    animation: top_total-35bd518e .3s
}

@keyframes top_total-35bd518e {
    0% {
        bottom: -10px;
        opacity: 0
    }

    to {
        bottom: 10px;
        opacity: 1
    }
}

@keyframes logo_brand-35bd518e {
    0% {
        top: 100%;
        opacity: 0
    }

    to {
        top: 0;
        opacity: 1
    }
}

@media(max-width: 1300px) {
    .wrap_slot_list .slot_list[data-v-35bd518e] {
        grid-template-columns:repeat(5,1fr)
    }

    .wrap_slot_list .item_slot[data-v-35bd518e] {
        max-width: 230px
    }
}

@media(max-width: 1000px) {
    .wrap_slot_list .slot_list[data-v-35bd518e] {
        grid-template-columns:repeat(4,1fr)
    }

    .wrap_slot_list .item_slot[data-v-35bd518e] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-35bd518e] {
        font-size: 16px;
        font-weight: 600
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .slot_list[data-v-35bd518e] {
        grid-template-columns:repeat(3,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .item_slot[data-v-35bd518e] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-35bd518e] {
        font-size: 14px;
        font-weight: 600
    }
}

@media(max-width: 500px) {
    .wrap_slot_list .slot_list[data-v-35bd518e] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-35bd518e] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-35bd518e] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-35bd518e]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

#banner-top[data-v-63060be1] {
    width: 100%;
    height: 420px;
    overflow: hidden;
    position: relative
}

#banner-top[data-v-63060be1]:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.4);
    z-index: 1
}

#banner-top .wrap-btn[data-v-63060be1] {
    position: absolute;
    z-index: 3;
    width: 100%;
    height: 60px;
    padding: 0 20px;
    background: rgba(0,0,0,.5);
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px
}

#banner-top .wrap-btn button[data-v-63060be1] {
    border-radius: 20px;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: .01em;
    height: 44px;
    padding: 0 2rem
}

#banner-top .wrap-btn .login[data-v-63060be1] {
    background-image: linear-gradient(180deg,#f8bb49,#f7941d);
    border: none;
    color: #000;
    transition: .2s
}

#banner-top .wrap-btn .login[data-v-63060be1]:hover {
    background-image: linear-gradient(0deg,#f8bb49,#f7941d);
    box-shadow: 0 2px 2px #040405
}

#banner-top .wrap-btn .join[data-v-63060be1] {
    color: #f8bb49;
    border: 2px solid #f8bb49
}

#banner-top .wrap-btn .join[data-v-63060be1]:hover {
    background: #fff;
    color: #000;
    box-shadow: 0 2px 2px #040405
}

#banner-top .video[data-v-63060be1] {
    width: 100%;
    height: 100%
}

#banner-top .video video[data-v-63060be1] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

#banner-top .text[data-v-63060be1] {
    height: 420px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2
}

#banner-top .text .banner-image[data-v-63060be1] {
    position: absolute;
    width: 323px;
    height: 100%;
    top: calc(33% + 30px);
    left: 15%;
    background: url(../images/banner_text_kingado.bd30585f.png);
    background-repeat: no-repeat;
    background-size: contain;
    transform: translate(10px,-30%)
}

#banner-top .text .banner-wrap-item-text[data-v-63060be1] {
    position: absolute;
    top: 150px;
    left: 50%;
    z-index: 2;
    width: 46%;
    color: #fff
}

#banner-top .text .banner-wrap-item-text[data-v-63060be1]:before {
    content: "믿을 수 있는 최고의 카지노";
    position: relative;
    width: 90%;
    font-size: 3rem;
    line-height: 4rem;
    background: linear-gradient(to bottom right,#fff,#fff,#fff,#949494,#fff);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    filter: drop-shadow(2px 2px #000);
    display: block;
    font-weight: 700
}

#banner-top .text .banner-wrap-item-text[data-v-63060be1]:after {
    margin-top: 20px;
    position: relative;
    width: 54%;
    font-size: 1.2rem;
    font-weight: 400;
    content: "최대 규모의 자본력과 다년간의 노하우를 바탕으로 안전하고 쾌적한 배팅환경을 제공합니다.";
    word-break: break-word;
    display: block
}

@media(max-width: 1200px) {
    #banner-top[data-v-63060be1] {
        height:250px;
        margin-top: 50px
    }

    #banner-top .text[data-v-63060be1] {
        height: 250px
    }

    #banner-top .text .banner-image[data-v-63060be1] {
        width: 100%;
        height: 50%;
        top: 15px;
        left: 0;
        transform: none;
        background-position-x: 50%
    }

    #banner-top .text .banner-wrap-item-text[data-v-63060be1] {
        width: 100%;
        top: 57%;
        left: 0;
        text-align: center
    }

    #banner-top .text .banner-wrap-item-text[data-v-63060be1]:before {
        width: 100%;
        margin: 0 auto;
        font-size: 24px;
        line-height: 24px;
        content: "믿을 수 있는 최고의 놀이터"
    }

    #banner-top .text .banner-wrap-item-text[data-v-63060be1]:after {
        width: 70%;
        margin: 5px auto;
        font-size: 13px;
        content: "최대 규모의 자본력과 다년간의 노하우를 바탕으로 안전하고 쾌적한 배팅환경을 제공합니다.";
        word-break: break-word;
        display: block
    }

    #banner-top .wrap-btn[data-v-63060be1] {
        display: none
    }
}

#casino[data-v-5f067505] {
    margin: 0 auto
}

@media(max-width: 768px) {
    #casino[data-v-5f067505] {
        height:auto
    }
}

.casino_title[data-v-5f067505] {
    color: var(--ready-casino-light);
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: 10px
}

.list-casino[data-v-5f067505] {
    display: grid;
    grid-template-columns: repeat(5,1fr);
    grid-gap: 16px;
    margin-bottom: 20px
}

@media(max-width: 1200px) {
    .list-casino[data-v-5f067505] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 992px) {
    .list-casino[data-v-5f067505] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino[data-v-5f067505] {
        border:none;
        padding: 0
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-5f067505] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-5f067505] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-5f067505] {
    height: 190px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #981fad;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-5f067505] {
        height:160px
    }
}

.list-casino .item-casino[data-v-5f067505]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-5f067505] {
    height: 190px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-5f067505] {
        height:140px
    }
}

.list-casino .item-casino .wrap-logo[data-v-5f067505] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-5f067505] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-5f067505] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-5f067505] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-5f067505] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-5f067505]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-5f067505] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-5f067505] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-5f067505] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-5f067505] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-5f067505] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-5f067505] {
        height: 120px
    }

    .list-casino .item-casino .wrap-icon[data-v-5f067505] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-5f067505] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-5f067505]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-5f067505] {
    display: none
}

.line[data-v-5f067505] {
    padding-bottom: 20px;
    position: relative
}

.line[data-v-5f067505]:after {
    content: "";
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg,rgba(248,187,73,0),#f8bb49,rgba(248,187,73,0))
}

.wrap-icon[data-v-5f067505] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-5f067505] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-5f067505] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-5f067505]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-5f067505] {
    font-size: 15px!important
}

#casino[data-v-0dbe2cb0] {
    margin: 0 auto
}

@media(max-width: 768px) {
    #casino[data-v-0dbe2cb0] {
        height:auto
    }
}

.casino_title[data-v-0dbe2cb0] {
    color: var(--ready-casino-light);
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: 10px
}

.list-casino[data-v-0dbe2cb0] {
    display: grid;
    grid-template-columns: repeat(5,1fr);
    grid-gap: 16px;
    margin-bottom: 20px
}

@media(max-width: 1200px) {
    .list-casino[data-v-0dbe2cb0] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 992px) {
    .list-casino[data-v-0dbe2cb0] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino[data-v-0dbe2cb0] {
        border:none;
        padding: 0
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-0dbe2cb0] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-0dbe2cb0] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-0dbe2cb0] {
    height: 190px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #981fad;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-0dbe2cb0] {
        height:160px
    }
}

.list-casino .item-casino[data-v-0dbe2cb0]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-0dbe2cb0] {
    height: 190px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-0dbe2cb0] {
        height:140px
    }
}

.list-casino .item-casino .wrap-logo[data-v-0dbe2cb0] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-0dbe2cb0] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-0dbe2cb0] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-0dbe2cb0] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-0dbe2cb0] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-0dbe2cb0]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-0dbe2cb0] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-0dbe2cb0] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-0dbe2cb0] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-0dbe2cb0] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-0dbe2cb0] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-0dbe2cb0] {
        height: 120px
    }

    .list-casino .item-casino .wrap-icon[data-v-0dbe2cb0] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-0dbe2cb0] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-0dbe2cb0]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-0dbe2cb0] {
    display: none
}

.line[data-v-0dbe2cb0] {
    padding-bottom: 20px;
    position: relative
}

.line[data-v-0dbe2cb0]:after {
    content: "";
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg,rgba(248,187,73,0),#f8bb49,rgba(248,187,73,0))
}

.wrap-icon[data-v-0dbe2cb0] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-0dbe2cb0] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-0dbe2cb0] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-0dbe2cb0]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-0dbe2cb0] {
    font-size: 15px!important
}

.wrap-home[data-v-3b68d7f4] {
    position: relative;
    z-index: 1
}

.default[data-v-3b68d7f4] {
    width: 95%!important
}

.game-aria[data-v-3b68d7f4] {
    padding: 20px 0
}

@media(max-width: 1300px) {
    .custom[data-v-3b68d7f4] {
        margin-top:62px
    }
}

#wrap-contact[data-v-dbbe8970] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-bottom: 20px;
    background: #000
}

.default[data-v-dbbe8970] {
    width: 95%;
    margin: 0 auto 20px
}

.list-item[data-v-dbbe8970] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 8px;
    padding: 20px 0
}

@media(max-width: 1024px) {
    .list-item[data-v-dbbe8970] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .list-item[data-v-dbbe8970] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 375px) {
    .list-item[data-v-dbbe8970] {
        padding:10px
    }
}

.item[data-v-dbbe8970] {
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s;
    cursor: pointer;
    position: relative
}

.item[data-v-dbbe8970]:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    right: -4px;
    background: #9c9797
}

.item[data-v-dbbe8970]:last-child:before {
    display: none
}

.item .wrap-icon[data-v-dbbe8970] {
    min-width: 34px;
    min-height: 34px;
    background: linear-gradient(180deg,#e75bff,#9b3aab);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.item h5[data-v-dbbe8970] {
    font-size: 14px;
    font-weight: 600;
    margin-top: 6px;
    color: var(--ready-casino-light)
}

.item h3[data-v-dbbe8970] {
    font-size: 17px;
    font-weight: 600
}

.item .wrap-icon[data-v-dbbe8970],.item h3[data-v-dbbe8970],.item h5[data-v-dbbe8970] {
    transition: all .3s
}

@media(max-width: 1024px) {
    .item[data-v-dbbe8970]:nth-child(2):before {
        display:none
    }
}

@media(max-width: 576px) {
    .item[data-v-dbbe8970]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 375px) {
    .item[data-v-dbbe8970] {
        padding:0 5px
    }

    .item h5[data-v-dbbe8970] {
        font-size: 12px
    }

    .item h3[data-v-dbbe8970] {
        font-size: 14px
    }
}

.item[data-v-dbbe8970]:hover {
    opacity: 1
}

.item:hover .wrap-icon[data-v-dbbe8970],.item:hover h3[data-v-dbbe8970],.item:hover h5[data-v-dbbe8970] {
    transition: all .3s;
    transform: translateY(-8px)
}

.item[data-v-dbbe8970]:not(:hover) {
    opacity: .7
}

.custom-faq .list-item[data-v-dbbe8970] {
    grid-template-columns: repeat(4,1fr);
    grid-gap: 20px 8px
}

.custom-faq .list-item .item[data-v-dbbe8970] {
    justify-content: center
}

@media(max-width: 1024px) {
    .custom-faq .list-item .item[data-v-dbbe8970] {
        justify-content:start
    }

    .custom-faq .list-item .item[data-v-dbbe8970]:nth-child(2):before {
        display: none
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item .item[data-v-dbbe8970]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 1024px) {
    .custom-faq .list-item[data-v-dbbe8970] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item[data-v-dbbe8970] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 992px) {
    .start[data-v-dbbe8970] {
        justify-content:start!important
    }
}

#wrap-jackpot[data-v-1d540762] {
    position: relative;
    margin-bottom: 30px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    overflow: hidden;
    height: 220px
}

@media(max-width: 1440px) {
    #wrap-jackpot[data-v-1d540762] {
        height:auto
    }
}

#wrap-jackpot img[data-v-1d540762] {
    width: 100%;
    height: auto;
    border-radius: 10px
}

#wrap-jackpot .img-desktop[data-v-1d540762] {
    transition: all .3s ease-in
}

#wrap-jackpot .img-mobile[data-v-1d540762] {
    display: none;
    transition: all .3s ease-in
}

#wrap-jackpot .img-desktop-child[data-v-1d540762] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

#wrap-jackpot #wrap-coin[data-v-1d540762] {
    position: absolute;
    z-index: 1
}

#wrap-jackpot .coin1[data-v-1d540762] {
    width: 4%;
    height: 18%;
    top: 45%;
    left: 13%
}

#wrap-jackpot .coin1 img[data-v-1d540762] {
    animation: animationCoin1-1d540762 4s linear infinite
}

#wrap-jackpot .coin2[data-v-1d540762] {
    width: 3%;
    height: 27%;
    top: 20%;
    left: 30%
}

#wrap-jackpot .coin2 img[data-v-1d540762] {
    animation: rotateCircle-1d540762 10s linear infinite
}

#wrap-jackpot .coin3[data-v-1d540762] {
    width: 8%;
    height: 40%;
    top: 10%;
    right: 23%
}

#wrap-jackpot .coin3 img[data-v-1d540762] {
    animation: rotateCircle45-1d540762 8s linear infinite
}

#wrap-jackpot[data-v-1d540762]:hover {
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

#wrap-jackpot:hover .img-desktop-child[data-v-1d540762] {
    animation: animationImage-1d540762 1s forwards
}

#wrap-jackpot:hover .img-desktop[data-v-1d540762] {
    transition: all .3s ease-in;
    transform: scale(1.03)
}

#wrap-jackpot:hover h3[data-v-1d540762] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.5),0 -4px 10px hsla(0,0%,100%,.4)
}

#wrap-jackpot:hover .coin1[data-v-1d540762] {
    animation: showCoin1-1d540762 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin2[data-v-1d540762] {
    animation: showCoin2-1d540762 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin3[data-v-1d540762] {
    animation: showCoin3-1d540762 .6s ease .3s backwards
}

#wrap-jackpot:hover .title[data-v-1d540762] {
    z-index: 2
}

#wrap-jackpot .title[data-v-1d540762] {
    width: 100%;
    height: 100px;
    padding: 15px 20px;
    z-index: 1;
    bottom: 0;
    position: absolute;
    display: flex;
    align-items: center;
    gap: 13px;
    border-radius: 0 0 10px 10px;
    background: linear-gradient(180deg,rgba(33,33,33,0),hsla(0,0%,7%,.46) 30.3%,#000 93.93%)
}

#wrap-jackpot .title h3[data-v-1d540762] {
    display: flex;
    width: 68%;
    font-size: 28px;
    font-weight: 700;
    color: var(--ready-casino-light)
}

#wrap-jackpot .title .count[data-v-1d540762] {
    width: 32%;
    font-family: Bebas Neue,sans-serif;
    font-size: 56px
}

#wrap-jackpot .title .count span[data-v-1d540762] {
    cursor: pointer
}

@media(max-width: 1230px) {
    #wrap-jackpot .title[data-v-1d540762] {
        height:80px
    }

    #wrap-jackpot .title h3[data-v-1d540762] {
        font-size: 20px
    }

    #wrap-jackpot .title .count[data-v-1d540762] {
        font-size: 36px
    }
}

@media(max-width: 992px) {
    #wrap-jackpot .title h3[data-v-1d540762] {
        font-size:18px
    }

    #wrap-jackpot .title .count[data-v-1d540762] {
        font-size: 24px
    }
}

@media(max-width: 600px) {
    #wrap-jackpot .title[data-v-1d540762] {
        height:100px;
        flex-wrap: wrap;
        gap: 0 13px
    }

    #wrap-jackpot .title .count[data-v-1d540762] {
        width: 100%
    }

    #wrap-jackpot .title h3[data-v-1d540762] {
        width: 80%
    }
}

@media(max-width: 375px) {
    #wrap-jackpot .title .count[data-v-1d540762] {
        font-size:18px
    }

    #wrap-jackpot .title h3[data-v-1d540762] {
        font-size: 13px
    }
}

@media(max-width: 450px) {
    #wrap-jackpot .title[data-v-1d540762] {
        height:80px
    }

    #wrap-jackpot svg[data-v-1d540762] {
        width: 26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    #wrap-jackpot svg[data-v-1d540762] {
        width:20px;
        height: 20px
    }
}

.default[data-v-1d540762] {
    width: 95%;
    margin: 0 auto 20px
}

.img-mobile[data-v-1d540762] {
    display: none
}

@media(max-width: 768px) {
    .img-desktop-child[data-v-1d540762],.img-desktop[data-v-1d540762] {
        display:none
    }

    #wrap-jackpot .img-mobile[data-v-1d540762] {
        display: block
    }
}

@keyframes animationCoin1-1d540762 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes rotateCircle-1d540762 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircle45-1d540762 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes animationImage-1d540762 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes showCoin1-1d540762 {
    0% {
        opacity: 0;
        transform: translate(600%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin2-1d540762 {
    0% {
        opacity: 0;
        transform: translate(300%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin3-1d540762 {
    0% {
        opacity: 0;
        transform: translate(-100%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrapper_slot_home[data-v-da74ac8c] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-da74ac8c] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-da74ac8c] {
        font-size:14px
    }
}

.company[data-v-da74ac8c] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-da74ac8c]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-da74ac8c]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-da74ac8c] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-da74ac8c]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-da74ac8c]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-da74ac8c] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-da74ac8c]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-da74ac8c]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-da74ac8c],.outstanding[data-v-da74ac8c] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-da74ac8c],.item_company[data-v-da74ac8c] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-da74ac8c]:hover,.item_company[data-v-da74ac8c]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-da74ac8c],.content_item[data-v-da74ac8c] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-da74ac8c],.content_item .name[data-v-da74ac8c] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-da74ac8c],.content_item .name[data-v-da74ac8c] {
        font-size:10px
    }
}

.outstanding .item[data-v-da74ac8c] {
    min-height: 100px
}

.outstanding .disabled[data-v-da74ac8c] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-da74ac8c]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-da74ac8c] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-da74ac8c] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-da74ac8c] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-da74ac8c] {
    height: 50px
}

.outstanding .company_logo[data-v-da74ac8c] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-da74ac8c] {
    height: 35px
}

.outstanding .logo img[data-v-da74ac8c] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-da74ac8c] {
        width:60px
    }
}

.list-company[data-v-da74ac8c] {
    margin-top: 10px
}

.list-company .logo_item[data-v-da74ac8c] {
    width: 100%;
    height: 36px
}

img[data-v-da74ac8c] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-da74ac8c] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-da74ac8c] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-da74ac8c]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-da74ac8c] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-da74ac8c] {
    animation: scBtnAnim-da74ac8c .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-da74ac8c] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-da74ac8c] {
    color: #fff
}

.item-casino[data-v-da74ac8c]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-da74ac8c {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-da74ac8c] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-da74ac8c] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-da74ac8c],.outstanding[data-v-da74ac8c] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-da74ac8c] {
        padding:26px 12px
    }

    .body_slot[data-v-da74ac8c] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-da74ac8c],.outstanding[data-v-da74ac8c] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-da74ac8c] {
        padding:10px
    }

    .slot[data-v-da74ac8c] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-da74ac8c],.outstanding[data-v-da74ac8c] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-da74ac8c],.item_company[data-v-da74ac8c] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-da74ac8c] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-da74ac8c] {
        width: 30px;
        height: 35px
    }
}

#wrap-sport[data-v-ec57c626] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    margin: 0 auto;
    border: 2px solid var(--ready-casino-light);
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
    background: url(../images/bg-sport-game-new.f90c1ecf.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover
}

.content-sport[data-v-ec57c626] {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.image-sport[data-v-ec57c626] {
    height: 100%;
    z-index: 1;
    animation: animate-ec57c626 3s infinite
}

.play-game[data-v-ec57c626] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    z-index: 2;
    gap: 10px;
    padding: 5px 20px;
    border-radius: 10px;
    background: linear-gradient(180deg,#2dae60 10.2%,#dedede 240.82%);
    box-shadow: inset 2px 2px 2.2px 0 hsla(0,0%,100%,.5),0 4px 0 0 rgba(0,0,0,.5);
    cursor: pointer;
    transition: all .25s;
    opacity: .92
}

.play-game img[data-v-ec57c626] {
    width: auto
}

.play-game h5[data-v-ec57c626] {
    color: #fff;
    text-shadow: 0 4px 4px rgba(0,0,0,.25);
    font-size: 24px;
    font-weight: 900;
    text-transform: uppercase
}

.play-game[data-v-ec57c626]:hover {
    transform: translateY(-4px);
    opacity: 1;
    transition: all .5
}

@media(max-width: 375px) {
    .play-game h5[data-v-ec57c626] {
        font-size:16px
    }

    .play-game img[data-v-ec57c626] {
        width: 34px
    }
}

.logo[data-v-ec57c626] {
    position: absolute;
    bottom: 10%;
    height: auto!important;
    z-index: 1
}

.cover-logo[data-v-ec57c626] {
    position: absolute;
    bottom: 2%;
    height: auto
}

@media(max-width: 768px) {
    .cover-logo[data-v-ec57c626] {
        bottom:5%;
        width: 200px
    }
}

.cover-logo-2[data-v-ec57c626] {
    position: absolute;
    left: 20%;
    z-index: 0
}

.cover-logo-3[data-v-ec57c626] {
    position: absolute;
    z-index: 0;
    width: 500px;
    top: 0
}

@media(max-width: 768px) {
    .cover-logo-3[data-v-ec57c626] {
        width:40%
    }

    .image-sport[data-v-ec57c626] {
        height: 300px
    }

    .logo[data-v-ec57c626] {
        height: 40px!important
    }
}

@keyframes animate-ec57c626 {
    0%,to {
        transform: scale(.8)
    }

    50% {
        transform: scale(.9)
    }
}

#top-game[data-v-550ebeb4] {
    width: 100%;
    position: relative;
    margin-bottom: 20px!important
}

.default[data-v-550ebeb4] {
    width: 95%!important;
    margin: 0 auto!important
}

.list-item-top-desktop[data-v-550ebeb4] {
    display: grid;
    overflow: hidden
}

.list-item-top-desktop .item-top-game .wraper-image-game[data-v-550ebeb4] {
    width: 100%;
    height: 100%
}

.list-item-top-desktop.mobile[data-v-550ebeb4] {
    display: none
}

h5[data-v-550ebeb4] {
    color: var(--ready-casino-light);
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 12px;
    background-image: url(../images/bg_title.c83a7b7b.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: -moz-max-content;
    width: max-content;
    border-radius: 10px;
    padding: 6px 10px;
    border: 1px solid #ab47bc;
    box-shadow: 0 0 14.4px 0 rgba(231,91,255,.5)
}

h5 img[data-v-550ebeb4] {
    width: 25px;
    height: 25px;
    -o-object-fit: cover;
    object-fit: cover
}

.item-top-game[data-v-550ebeb4] {
    position: relative;
    display: flex;
    flex-direction: column;
    max-width: 220px;
    padding: 30px 15px 20px;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game[data-v-550ebeb4] {
        max-width:160px;
        padding: 20px 10px 10px
    }
}

.item-top-game[data-v-550ebeb4]:before {
    content: "";
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: 31px;
    height: 100px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(0deg,#000,transparent);
    z-index: 0
}

@media(max-width: 768px) {
    .item-top-game[data-v-550ebeb4]:before {
        left:11px;
        right: 11px;
        bottom: 21px
    }
}

.item-top-game .label-shaped_popular[data-v-550ebeb4] {
    position: absolute;
    right: 15px;
    top: 35px;
    transform: rotate(-5deg);
    z-index: 1
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular[data-v-550ebeb4] {
        right:10px;
        top: 24px
    }
}

.item-top-game .label-shaped_popular span[data-v-550ebeb4] {
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    width: 60px;
    transform: skew(-5deg);
    box-shadow: 0 4px 4px rgba(0,0,0,.7);
    font-size: 14px;
    font-weight: 800
}

.item-top-game .label-shaped_popular span.hot_game[data-v-550ebeb4] {
    background: #df3702
}

.item-top-game .label-shaped_popular span.pop_game[data-v-550ebeb4] {
    background: #2077fd
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular span[data-v-550ebeb4] {
        width:55px;
        font-size: 13px;
        font-weight: 600
    }
}

.item-top-game .image-game[data-v-550ebeb4] {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    box-shadow: 0 4px 13.5px 0 #000;
    margin-bottom: 10px
}

.item-top-game .wrap-logo-company[data-v-550ebeb4] {
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    height: 45px;
    z-index: 3;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .wrap-logo-company[data-v-550ebeb4] {
        bottom:26px;
        width: 90px
    }
}

.item-top-game .wrap-logo-company img[data-v-550ebeb4] {
    width: 100%;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.item-top-game .box-shadow[data-v-550ebeb4] {
    position: absolute;
    width: calc(100% - 30px);
    height: calc(100% - 60px);
    top: 30px;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    z-index: 0;
    cursor: pointer;
    opacity: 0;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .box-shadow[data-v-550ebeb4] {
        width:calc(100% - 20px);
        height: calc(100% - 40px);
        top: 20px
    }
}

.item-top-game .play[data-v-550ebeb4] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover;
    cursor: pointer
}

.item-top-game .crow[data-v-550ebeb4] {
    width: 40px;
    height: auto;
    position: absolute;
    z-index: 2;
    right: 8px;
    top: 14px
}

@media(max-width: 768px) {
    .item-top-game .crow[data-v-550ebeb4] {
        right:2px;
        top: 4px
    }
}

.item-top-game h6[data-v-550ebeb4] {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    bottom: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 30px);
    height: 30px;
    transition: all .2s;
    cursor: pointer
}

.item-top-game[data-v-550ebeb4]:hover {
    transform: scale(1.08);
    position: relative;
    width: 100%;
    transition: all .4s
}

.item-top-game:hover h6[data-v-550ebeb4] {
    bottom: 40px;
    transition: all .4s;
    z-index: 2
}

.item-top-game:hover .wrap-logo-company[data-v-550ebeb4] {
    transition: all .4s;
    padding: 0;
    background: none;
    border: none
}

@media(max-width: 768px) {
    .item-top-game:hover .wrap-logo-company[data-v-550ebeb4] {
        width:100px
    }
}

.item-top-game:hover .wrap-logo-company img[data-v-550ebeb4] {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0
}

.item-top-game:hover .box-shadow[data-v-550ebeb4] {
    opacity: 1;
    transition: all .4s
}

.list-item-top-mobile[data-v-550ebeb4] {
    display: none
}

.marquee[data-v-550ebeb4] {
    position: relative;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-top: 10px
}

.see-more[data-v-550ebeb4] {
    display: none;
    position: absolute;
    top: 0;
    right: 2.5%;
    cursor: pointer;
    padding: 4px 10px;
    background: var(--ready-casino-light);
    border-radius: 8px
}

@media(max-width: 768px) {
    .list-item-top-desktop[data-v-550ebeb4] {
        display:none
    }

    .list-item-top-desktop.mobile[data-v-550ebeb4] {
        display: grid
    }

    .see-more[data-v-550ebeb4] {
        display: block!important
    }

    .list-item-top-mobile[data-v-550ebeb4] {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        gap: 20px;
        padding-top: 20px
    }

    .list-item-top-mobile .item-top-game[data-v-550ebeb4] {
        margin-right: 0;
        padding: 0;
        max-width: 100%
    }

    .list-item-top-mobile .item-top-game .crow[data-v-550ebeb4] {
        top: -14px;
        right: -8px
    }

    .list-item-top-mobile .item-top-game .box-shadow[data-v-550ebeb4] {
        width: 100%;
        height: calc(100% - 30px);
        top: 0
    }

    .list-item-top-mobile .item-top-game .image-game[data-v-550ebeb4] {
        width: 100%;
        height: 100%;
        margin-bottom: 30px
    }

    .list-item-top-mobile .item-top-game h6[data-v-550ebeb4] {
        font-size: 12px;
        width: 100%
    }

    .list-item-top-mobile .item-top-game .play[data-v-550ebeb4] {
        top: calc(45% - 20px);
        right: calc(50% - 20px);
        width: 40px;
        height: 40px
    }

    .list-item-top-mobile .item-top-game:hover h6[data-v-550ebeb4] {
        bottom: 35px
    }
}

@media(max-width: 480px) {
    .list-item-top-mobile[data-v-550ebeb4] {
        display:grid;
        grid-template-columns: repeat(2,1fr)
    }

    h5[data-v-550ebeb4] {
        font-size: 14px
    }

    .see-more[data-v-550ebeb4] {
        font-size: 13px;
        top: 0
    }
}

@media(max-width: 374px) {
    .item-top-game h6[data-v-550ebeb4] {
        font-size:10px
    }

    .item-top-game .wrap-logo-company[data-v-550ebeb4] {
        width: 60%
    }

    .item-top-game:hover .wrap-logo-company[data-v-550ebeb4] {
        padding: 5px 10px
    }

    h5[data-v-550ebeb4] {
        width: 100%;
        font-size: 13px
    }

    .see-more[data-v-550ebeb4] {
        font-size: 13px;
        top: 0
    }
}

#top-game {
    .v-slide-group__next,.v-slide-group__prev {
        position: absolute;
        top: 4px;
        .mdi:before {
            background: var(--primaryPlayG1);
            color: #000;
            border-radius: 4px;
            padding: 4px;
            background: #fff;
            border-radius: 50%
        }
    }

    .v-slide-group__next {
        right: -8px
    }

    .v-slide-group__prev {
        right: 28px
    }
}

#casino[data-v-cb922782] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-cb922782] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-cb922782] {
        padding:26px 8px
    }
}

.list-casino[data-v-cb922782] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-cb922782] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-cb922782] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-cb922782] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-cb922782] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e75bff;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-cb922782] {
        height:160px
    }
}

.list-casino .item-casino[data-v-cb922782]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-cb922782] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-cb922782] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-cb922782] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-cb922782] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-cb922782] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-cb922782] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-cb922782] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-cb922782]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-cb922782] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-cb922782] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-cb922782] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-cb922782] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-cb922782] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-cb922782] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-cb922782] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-cb922782] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-cb922782]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-cb922782] {
    display: none
}

.wrap-icon[data-v-cb922782] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-cb922782] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-cb922782] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-cb922782] {
    animation: scBtnAnim-cb922782 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-cb922782]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-cb922782] {
    font-size: 15px!important
}

@keyframes scBtnAnim-cb922782 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#partnership[data-v-73f2f9ca] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-73f2f9ca] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-73f2f9ca] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-73f2f9ca] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-73f2f9ca] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-73f2f9ca] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-73f2f9ca] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-73f2f9ca]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-73f2f9ca] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-73f2f9ca] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-73f2f9ca] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-73f2f9ca] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-73f2f9ca] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-73f2f9ca] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-73f2f9ca] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-73f2f9ca] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-73f2f9ca] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-69efec80] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-69efec80] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-69efec80]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-69efec80] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-69efec80] {
    width: 100%
}

.form .form_input div[data-v-69efec80] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-69efec80] {
    margin-bottom: 4px
}

.form input[data-v-69efec80],.form textarea[data-v-69efec80] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-69efec80]:focus,.form input[data-v-69efec80]:hover,.form textarea[data-v-69efec80]:focus,.form textarea[data-v-69efec80]:hover {
    outline: none
}

.btn[data-v-69efec80] {
    text-align: right
}

.btn .btn_submit[data-v-69efec80] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-69efec80]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-69efec80] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-69efec80] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-69efec80] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-69efec80],.form input[data-v-69efec80],.form textarea[data-v-69efec80] {
        width: 100%
    }
}

.wrap-pickgame[data-v-320aee98] {
    display: grid;
    height: 180px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    margin-bottom: 20px
}

.wrap-pickgame img[data-v-320aee98] {
    width: 100%
}

.wrap-pickgame .img-big[data-v-320aee98] {
    border-radius: 10px
}

.wrap-pickgame .item[data-v-320aee98] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 10px;
    border: 2px solid #6b6b6b;
    transition: all .3s ease-in;
    overflow: hidden
}

.wrap-pickgame .item .title[data-v-320aee98] {
    position: absolute;
    width: 150px;
    height: 20px;
    top: calc(50% - 10px);
    left: calc(50% - 75px);
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-pickgame .item .title h5[data-v-320aee98] {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 10px
}

@media(max-width: 992px) {
    .wrap-pickgame .item .title[data-v-320aee98] {
        width:200px;
        left: calc(50% - 100px)
    }

    .wrap-pickgame .item .title h5[data-v-320aee98] {
        font-size: 20px
    }
}

@media(max-width: 480px) {
    .wrap-pickgame .item .title h5[data-v-320aee98] {
        font-size:14px;
        padding: 5px
    }
}

.wrap-pickgame .item .img-big[data-v-320aee98] {
    position: relative;
    z-index: 1;
    transition: all .25s ease-in;
    height: 100%
}

.wrap-pickgame .item .img-dealer[data-v-320aee98] {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .img-dealer2[data-v-320aee98] {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .backdrop[data-v-320aee98] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    transition: all .3s ease-in;
    z-index: 2
}

.wrap-pickgame .item[data-v-320aee98]:hover {
    opacity: 1;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

.wrap-pickgame .item[data-v-320aee98]:hover:before {
    opacity: 1
}

.wrap-pickgame .item:hover .backdrop[data-v-320aee98] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .item:hover .sub-title[data-v-320aee98] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.4),0 -4px 10px hsla(0,0%,100%,.4)
}

.wrap-pickgame .item:hover .img-big[data-v-320aee98] {
    transform: scale(1.05);
    transition: all .5s ease-in
}

.wrap-pickgame .item:hover .img-dealer2[data-v-320aee98],.wrap-pickgame .item:hover .img-dealer[data-v-320aee98] {
    animation: animationDealerImage-320aee98 1s forwards
}

.wrap-pickgame .casino .img-dealer2[data-v-320aee98],.wrap-pickgame .casino .img-dealer[data-v-320aee98] {
    position: absolute;
    width: 35%
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .casino .img-dealer2[data-v-320aee98],.wrap-pickgame .casino .img-dealer[data-v-320aee98] {
        width:28%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .casino .img-dealer2[data-v-320aee98],.wrap-pickgame .casino .img-dealer[data-v-320aee98] {
        width:26%
    }
}

.wrap-pickgame .slot .img-dealer2[data-v-320aee98],.wrap-pickgame .slot .img-dealer[data-v-320aee98] {
    position: absolute;
    width: 42%
}

.wrap-pickgame .sport .img-dealer[data-v-320aee98] {
    position: absolute;
    width: 45%
}

.wrap-pickgame .sport .img-dealer2[data-v-320aee98] {
    position: absolute;
    width: 60%;
    right: -5%;
    bottom: -12%;
    z-index: 2
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .sport .img-dealer[data-v-320aee98] {
        width:40%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .sport .img-dealer[data-v-320aee98] {
        width:35%
    }

    .wrap-pickgame .sport .img-dealer2[data-v-320aee98] {
        width: 60%;
        bottom: -20%
    }
}

.wrap-pickgame .active-game[data-v-320aee98] {
    opacity: 1;
    border: 2px solid var(--ready-casino-light)
}

.wrap-pickgame .active-game .backdrop[data-v-320aee98] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .active-game .title h5[data-v-320aee98] {
    color: var(--ready-casino-light);
    border-radius: 8px;
    background: rgba(33,33,33,.8);
    box-shadow: 0 4px 4.3px 0 rgba(0,0,0,.5)
}

@media(max-width: 1280px) {
    .wrap-pickgame[data-v-320aee98] {
        height:auto
    }
}

@media(max-width: 992px) {
    .wrap-pickgame[data-v-320aee98] {
        grid-template-columns:1fr
    }
}

@media(max-width: 450px) {
    .wrap-pickgame svg[data-v-320aee98] {
        width:26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame svg[data-v-320aee98] {
        width:20px;
        height: 20px
    }
}

.no-sport[data-v-320aee98] {
    grid-template-columns: 1fr 1fr!important
}

.no-sport .casino .img-dealer2[data-v-320aee98],.no-sport .casino .img-dealer[data-v-320aee98] {
    width: 23%
}

.no-sport .slot .img-dealer[data-v-320aee98] {
    width: 36%
}

.no-sport .slot .img-dealer2[data-v-320aee98] {
    width: 40%
}

@media(max-width: 992px) {
    .no-sport[data-v-320aee98] {
        grid-template-columns:1fr!important
    }

    .no-sport .casino .img-dealer2[data-v-320aee98],.no-sport .casino .img-dealer[data-v-320aee98] {
        width: 26%
    }
}

.default[data-v-320aee98] {
    width: 95%;
    margin: 0 auto 20px
}

@keyframes animationDealerImage-320aee98 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes animationSmallImage-320aee98 {
    0% {
        transform: scale(0);
        opacity: 0
    }

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

@keyframes rotateCircle90-320aee98 {
    0%,to {
        transform: rotate(-45deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle45-320aee98 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle-320aee98 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircleRevert-320aee98 {
    0% {
        transform: rotate(1turn)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes showCasino1-320aee98 {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-320aee98 {
    0% {
        opacity: 0;
        transform: translate(-200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrap-contact[data-v-766776e4] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-bottom: 20px;
    background: #000
}

.default[data-v-766776e4] {
    width: 95%;
    margin: 0 auto 20px
}

.list-item[data-v-766776e4] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 8px;
    padding: 20px 0
}

@media(max-width: 1024px) {
    .list-item[data-v-766776e4] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .list-item[data-v-766776e4] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 375px) {
    .list-item[data-v-766776e4] {
        padding:10px
    }
}

.item[data-v-766776e4] {
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s;
    cursor: pointer;
    position: relative
}

.item[data-v-766776e4]:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    right: -4px;
    background: #9c9797
}

.item[data-v-766776e4]:last-child:before {
    display: none
}

.item .wrap-icon[data-v-766776e4] {
    min-width: 34px;
    min-height: 34px;
    background: linear-gradient(180deg,#e75bff,#9b3aab);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.item h5[data-v-766776e4] {
    font-size: 14px;
    font-weight: 600;
    margin-top: 6px;
    color: var(--ready-casino-light)
}

.item h3[data-v-766776e4] {
    font-size: 17px;
    font-weight: 600
}

.item .wrap-icon[data-v-766776e4],.item h3[data-v-766776e4],.item h5[data-v-766776e4] {
    transition: all .3s
}

@media(max-width: 1024px) {
    .item[data-v-766776e4]:nth-child(2):before {
        display:none
    }
}

@media(max-width: 576px) {
    .item[data-v-766776e4]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 375px) {
    .item[data-v-766776e4] {
        padding:0 5px
    }

    .item h5[data-v-766776e4] {
        font-size: 12px
    }

    .item h3[data-v-766776e4] {
        font-size: 14px
    }
}

.item[data-v-766776e4]:hover {
    opacity: 1
}

.item:hover .wrap-icon[data-v-766776e4],.item:hover h3[data-v-766776e4],.item:hover h5[data-v-766776e4] {
    transition: all .3s;
    transform: translateY(-8px)
}

.item[data-v-766776e4]:not(:hover) {
    opacity: .7
}

.custom-faq .list-item[data-v-766776e4] {
    grid-template-columns: repeat(4,1fr);
    grid-gap: 20px 8px
}

.custom-faq .list-item .item[data-v-766776e4] {
    justify-content: center
}

@media(max-width: 1024px) {
    .custom-faq .list-item .item[data-v-766776e4] {
        justify-content:start
    }

    .custom-faq .list-item .item[data-v-766776e4]:nth-child(2):before {
        display: none
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item .item[data-v-766776e4]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 1024px) {
    .custom-faq .list-item[data-v-766776e4] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item[data-v-766776e4] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 992px) {
    .start[data-v-766776e4] {
        justify-content:start!important
    }
}

#wrap-history[data-v-353e768c] {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr;
    grid-gap: 8px;
    margin-bottom: 20px
}

@media(max-width: 1100px) {
    #wrap-history[data-v-353e768c] {
        grid-template-columns:1fr 1fr;
        grid-gap: 20px
    }

    #wrap-history #message[data-v-353e768c] {
        grid-column: 1/3;
        grid-row: 1/2
    }

    #wrap-history #deposit[data-v-353e768c] {
        grid-column: 1/2;
        grid-row: 2/2
    }

    #wrap-history #withdraw[data-v-353e768c] {
        grid-column: 2/2;
        grid-row: 2/2
    }
}

@media(max-width: 768px) {
    #wrap-history[data-v-353e768c] {
        grid-template-columns:1fr
    }

    #wrap-history #message[data-v-353e768c] {
        grid-row: 1;
        grid-column: 1
    }

    #wrap-history #deposit[data-v-353e768c] {
        grid-row: 2;
        grid-column: 1
    }

    #wrap-history #withdraw[data-v-353e768c] {
        grid-row: 3;
        grid-column: 1
    }
}

.default[data-v-353e768c] {
    width: 95%;
    margin: 0 auto 20px
}

.history h5[data-v-353e768c] {
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: var(--ready-casino-dark);
    border-radius: 10px 10px 0 0;
    padding: 6px 12px
}

@media(max-width: 375px) {
    .history h5[data-v-353e768c] {
        font-size:10px;
        padding: 3px 6px
    }
}

.history #list-deposit-realtime[data-v-353e768c],.history #list-withdraw-realtime[data-v-353e768c] {
    position: relative
}

.history .list-item[data-v-353e768c] {
    border: 2px solid #424242;
    border-radius: 0 0 10px 10px;
    overflow: hidden;
    height: 260px
}

.history .list-item .item[data-v-353e768c] {
    display: grid;
    grid-template-columns: 125px 100px 1fr;
    gap: 10px;
    padding: 0 12px;
    justify-content: space-between
}

.history .list-item .item .time[data-v-353e768c] {
    display: flex;
    align-items: center;
    min-width: 125px;
    color: #9e9e9e;
    font-size: 13px
}

.history .list-item .item .amount[data-v-353e768c],.history .list-item .item .content-history[data-v-353e768c],.history .list-item .item .user[data-v-353e768c] {
    padding: 12px 0;
    font-size: 13px;
    text-align: start
}

.history .list-item .item .amount[data-v-353e768c] {
    text-align: start
}

.history .list-item .item .content-history[data-v-353e768c] {
    width: 60%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: wrap;
    height: 32px;
    line-height: 16px
}

@media(max-width: 1100px) {
    .history .list-item .item[data-v-353e768c] {
        grid-template-columns:150px 1fr 1fr
    }
}

@media(max-width: 480px) {
    .history .list-item .item[data-v-353e768c] {
        grid-template-columns:80px 1fr 1fr
    }

    .history .list-item .item .time[data-v-353e768c] {
        min-width: 80px
    }
}

@media(max-width: 375px) {
    .history .list-item .item[data-v-353e768c] {
        grid-template-columns:50px 1fr 1fr
    }

    .history .list-item .item .time[data-v-353e768c] {
        min-width: 50px
    }

    .history .list-item .item .amount[data-v-353e768c],.history .list-item .item .content-history[data-v-353e768c],.history .list-item .item .time[data-v-353e768c],.history .list-item .item .user[data-v-353e768c] {
        font-size: 9px
    }
}

#deposit .list-item[data-v-353e768c],#event .list-item[data-v-353e768c],#message .list-item[data-v-353e768c],#withdraw .list-item[data-v-353e768c] {
    overflow: hidden;
    background: #000
}

#deposit .list-item .item[data-v-353e768c],#event .list-item .item[data-v-353e768c],#message .list-item .item[data-v-353e768c],#withdraw .list-item .item[data-v-353e768c] {
    height: 42px
}

#message .tab-notification[data-v-353e768c] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 8px
}

#message .tab-notification div[data-v-353e768c] {
    text-align: left;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: #000;
    border: 2px solid #424242;
    border-bottom: none;
    border-radius: 10px 10px 0 0;
    text-transform: capitalize;
    cursor: pointer;
    transition: all .4s
}

#message .tab-notification div[data-v-353e768c]:hover {
    opacity: .7;
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 375px) {
    #message .tab-notification div[data-v-353e768c] {
        font-size:10px
    }
}

#message .tab-notification .active[data-v-353e768c] {
    background: #5721f0;
    border: 2px solid #5721f0;
    border-bottom: none
}

#message .tab-notification .active[data-v-353e768c]:hover {
    transform: scale(1);
    opacity: 1
}

#message #list-message[data-v-353e768c] {
    position: relative
}

#message .list-item .item[data-v-353e768c] {
    display: grid;
    grid-template-columns: 150px .8fr 1.2fr;
    gap: 8px;
    align-items: center
}

#message .list-item .item .time[data-v-353e768c] {
    min-width: 125px
}

#message .list-item .item .wrap-content-history[data-v-353e768c] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 12px 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .wrap-title-history[data-v-353e768c] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .content-history[data-v-353e768c],#message .list-item .item .title-history[data-v-353e768c] {
    width: 100%;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 10px 0 5px;
    font-size: 13px;
    text-align: start;
    position: relative
}

@media(max-width: 480px) {
    #message .list-item .item[data-v-353e768c] {
        grid-template-columns:80px 1fr 1fr
    }

    #message .list-item .item .time[data-v-353e768c] {
        max-width: 80px;
        min-width: 1px
    }
}

@media(max-width: 375px) {
    #message .list-item .item[data-v-353e768c] {
        grid-template-columns:50px 1fr 1fr
    }

    #message .list-item .item .time[data-v-353e768c] {
        max-width: 50px
    }

    #message .list-item .item .content-history[data-v-353e768c],#message .list-item .item .title-history[data-v-353e768c] {
        font-size: 9px
    }
}

#event .list-item .item[data-v-353e768c],#message .list-item .item[data-v-353e768c] {
    cursor: pointer
}

#event .list-item .item:hover .content-history[data-v-353e768c],#event .list-item .item:hover .time[data-v-353e768c],#event .list-item .item:hover .title-history[data-v-353e768c],#message .list-item .item:hover .content-history[data-v-353e768c],#message .list-item .item:hover .time[data-v-353e768c],#message .list-item .item:hover .title-history[data-v-353e768c] {
    opacity: .7
}

@keyframes scrollRow-353e768c {
    0% {
        transform: translateY(0);
        top: 0
    }

    5% {
        transform: translateY(0);
        top: 0
    }

    6% {
        transform: translateY(-42px);
        top: -42px
    }

    10% {
        transform: translateY(-42px);
        top: -42px
    }

    11% {
        transform: translateY(-84px);
        top: -84px
    }

    15% {
        transform: translateY(-84px);
        top: -84px
    }

    16% {
        transform: translateY(-126px);
        top: -126px
    }

    20% {
        transform: translateY(-126px);
        top: -126px
    }

    21% {
        transform: translateY(-168px);
        top: -168px
    }

    25% {
        transform: translateY(-168px);
        top: -168px
    }

    26% {
        transform: translateY(-210px);
        top: -210px
    }

    30% {
        transform: translateY(-210px);
        top: -210px
    }

    31% {
        transform: translateY(-252px);
        top: -252px
    }

    35% {
        transform: translateY(-252px);
        top: -252px
    }

    36% {
        transform: translateY(-294px);
        top: -294px
    }

    40% {
        transform: translateY(-294px);
        top: -294px
    }

    41% {
        transform: translateY(-336px);
        top: -336px
    }

    45% {
        transform: translateY(-336px);
        top: -336px
    }

    46% {
        transform: translateY(-378px);
        top: -378px
    }

    50% {
        transform: translateY(-378px);
        top: -378px
    }

    42% {
        transform: translateY(-420px);
        top: -420px
    }

    55% {
        transform: translateY(-420px);
        top: -420px
    }

    56% {
        transform: translateY(-462px);
        top: -462px
    }

    60% {
        transform: translateY(-462px);
        top: -462px
    }

    61% {
        transform: translateY(-504px);
        top: -504px
    }

    65% {
        transform: translateY(-504px);
        top: -504px
    }

    66% {
        transform: translateY(-546px);
        top: -546px
    }

    70% {
        transform: translateY(-546px);
        top: -546px
    }

    71% {
        transform: translateY(-588px);
        top: -588px
    }

    75% {
        transform: translateY(-588px);
        top: -588px
    }

    76% {
        transform: translateY(-630px);
        top: -630px
    }

    80% {
        transform: translateY(-630px);
        top: -630px
    }

    81% {
        transform: translateY(-672px);
        top: -672px
    }

    85% {
        transform: translateY(-672px);
        top: -672px
    }

    86% {
        transform: translateY(-714px);
        top: -714px
    }

    90% {
        transform: translateY(-714px);
        top: -714px
    }

    91% {
        transform: translateY(-756px);
        top: -756px
    }

    95% {
        transform: translateY(-756px);
        top: -756px
    }

    96% {
        transform: translateY(-798px);
        top: -798px
    }

    97% {
        transform: translateY(0);
        top: 0
    }
}

#wrap_slot[data-v-cb7c3fe8] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 26px
}

.wrap_slot_list .slot_list[data-v-cb7c3fe8] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 16px
}

.wrap_slot_list .item_slot[data-v-cb7c3fe8] {
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: rgba(0,0,0,.5);
    max-width: 220px;
    max-height: 162px;
    cursor: pointer;
    position: relative;
    transition: all .5s ease-in;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-cb7c3fe8] {
    width: auto;
    height: calc(100% - 42px);
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-cb7c3fe8] {
    width: 100%;
    height: 40px;
    border-top: 2px solid #e75bff;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-cb7c3fe8] {
    width: 60%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap_slot_list .item_slot .item_total_game[data-v-cb7c3fe8] {
    display: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    text-align: center
}

.wrap_slot_list .item_slot .overlay[data-v-cb7c3fe8] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    transition: all .5s;
    cursor: pointer
}

.wrap_slot_list .item_slot .play[data-v-cb7c3fe8] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.wrap_slot_list .item_slot[data-v-cb7c3fe8]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot[data-v-cb7c3fe8]:hover:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 20px;
    background-color: rgba(0,0,0,.7);
    z-index: 1
}

.wrap_slot_list .item_slot[data-v-cb7c3fe8]:hover:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(../images/bg-button-play.8070848a.png);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 2;
    background-position: 50%;
    height: 30%;
    width: 30%
}

.wrap_slot_list .item_slot:hover .overlay[data-v-cb7c3fe8] {
    opacity: 1;
    transition: all .5s
}

.wrap_slot_list .item_slot:hover .item_image[data-v-cb7c3fe8] {
    height: 100%;
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot:hover .item_image img[data-v-cb7c3fe8] {
    border-radius: 20px
}

.wrap_slot_list .item_slot:hover .item_logo_brand[data-v-cb7c3fe8] {
    position: absolute;
    top: 0;
    border-top: 0;
    height: 45px;
    z-index: 2
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot:hover .item_logo_brand[data-v-cb7c3fe8] {
        height:38px
    }
}

.wrap_slot_list .item_slot:hover .item_total_game[data-v-cb7c3fe8] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    display: block;
    z-index: 2;
    animation: top_total-cb7c3fe8 .3s
}

@keyframes top_total-cb7c3fe8 {
    0% {
        bottom: -10px;
        opacity: 0
    }

    to {
        bottom: 10px;
        opacity: 1
    }
}

@keyframes logo_brand-cb7c3fe8 {
    0% {
        top: 100%;
        opacity: 0
    }

    to {
        top: 0;
        opacity: 1
    }
}

@media(max-width: 1300px) {
    .wrap_slot_list .slot_list[data-v-cb7c3fe8] {
        grid-template-columns:repeat(5,1fr)
    }

    .wrap_slot_list .item_slot[data-v-cb7c3fe8] {
        max-width: 230px
    }
}

@media(max-width: 1000px) {
    .wrap_slot_list .slot_list[data-v-cb7c3fe8] {
        grid-template-columns:repeat(4,1fr)
    }

    .wrap_slot_list .item_slot[data-v-cb7c3fe8] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-cb7c3fe8] {
        font-size: 16px;
        font-weight: 600
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .slot_list[data-v-cb7c3fe8] {
        grid-template-columns:repeat(3,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .item_slot[data-v-cb7c3fe8] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-cb7c3fe8] {
        font-size: 14px;
        font-weight: 600
    }
}

@media(max-width: 500px) {
    .wrap_slot_list .slot_list[data-v-cb7c3fe8] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-cb7c3fe8] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-cb7c3fe8] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-cb7c3fe8]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

#carousel[data-v-01ef9cfa] {
    height: 400px
}

@media(max-width: 1300px) {
    #carousel[data-v-01ef9cfa] {
        height:330px
    }
}

@media(max-width: 992px) {
    #carousel[data-v-01ef9cfa] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel[data-v-01ef9cfa] {
        height:200px
    }
}

@media(max-width: 500px) {
    #carousel[data-v-01ef9cfa] {
        height:200px
    }
}

@media(max-width: 320px) {
    #carousel[data-v-01ef9cfa] {
        height:200px
    }
}

#carousel img[data-v-01ef9cfa] {
    width: 100%;
    height: 100%
}

#carousel .visual-main[data-v-01ef9cfa] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .visual-main .visual-list[data-v-01ef9cfa] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel .visual-main .visual-list .visual-item[data-v-01ef9cfa] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel .visual-main .visual-list .visual-item img[data-v-01ef9cfa] {
    border-radius: 10px
}

#carousel .visual-main .visual-list .visual-item .decorate[data-v-01ef9cfa] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-01ef9cfa] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-01ef9cfa] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-01ef9cfa] {
    width: 100%;
    animation: rotateCircle45-01ef9cfa 5s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-01ef9cfa] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-01ef9cfa] {
    width: 100%;
    animation: rotateCircle150-01ef9cfa 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-01ef9cfa] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-01ef9cfa] {
    width: 100%;
    animation: animationHeight20-01ef9cfa 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-01ef9cfa] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-01ef9cfa] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-01ef9cfa] {
    width: 100%;
    animation: animationWidth-01ef9cfa 3s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-01ef9cfa] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-01ef9cfa] {
    width: 100%;
    animation: rotateCircle150-01ef9cfa 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-01ef9cfa] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-01ef9cfa] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-01ef9cfa] {
    width: 100%;
    animation: rotateCircle360-01ef9cfa 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-01ef9cfa] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-01ef9cfa] {
    width: 100%;
    animation: rotateCircle150-01ef9cfa 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .image-dealer[data-v-01ef9cfa] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel .visual-main .visual-list .active[data-v-01ef9cfa] {
    opacity: 1;
    transition: all 1s
}

#carousel .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
        transform:translate(-55%,-71%) scale(.38)
    }

    #carousel .visual-main .visual-list .active .wrap-title h5[data-v-01ef9cfa] {
        width: 265px
    }
}

@media(max-width: 375px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
        transform:translate(-55%,-71%) scale(.3)
    }
}

@media(max-width: 340px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-70%) scale(.3)
    }
}

#carousel .visual-main .visual-list .active .image-dealer[data-v-01ef9cfa] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .image-dealer[data-v-01ef9cfa] {
        -o-object-fit:contain;
        object-fit: contain;
        transform: translate(-12%,-31px) scale(1.4)
    }
}

#carousel .visual-main .visual-list .active .banner-event .decorate-1[data-v-01ef9cfa] {
    animation: showIconEvent1-01ef9cfa .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-2[data-v-01ef9cfa] {
    animation: showIconEvent2-01ef9cfa .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-3[data-v-01ef9cfa] {
    animation: showIconEvent3-01ef9cfa .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-1[data-v-01ef9cfa] {
    animation: showIconEvent1-01ef9cfa .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-2[data-v-01ef9cfa] {
    animation: showIconEvent2-01ef9cfa .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-1[data-v-01ef9cfa] {
    animation: showIconEvent1-01ef9cfa .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-2[data-v-01ef9cfa] {
    animation: showIconEvent2-01ef9cfa .6s ease .6s backwards
}

#carousel .visual-main .visual-list .visual-list-btn[data-v-01ef9cfa] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-01ef9cfa] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel .visual-main .visual-list .visual-list-btn .active[data-v-01ef9cfa] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 5px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-list-btn[data-v-01ef9cfa] {
        bottom:15px
    }

    #carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-01ef9cfa] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel .visual-main .visual-list .visual-list-btn .active[data-v-01ef9cfa] {
        width: 13px;
        height: 13px
    }
}

#carousel .visual-main .visual-list .wrap-arrow[data-v-01ef9cfa] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 20px;
    justify-content: space-between;
    z-index: 2
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-01ef9cfa],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-01ef9cfa] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-01ef9cfa],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-01ef9cfa] {
    height: 14px;
    width: 7px
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-01ef9cfa]:disabled,#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-01ef9cfa]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-01ef9cfa] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-01ef9cfa],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-01ef9cfa] {
        width: 30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-01ef9cfa],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-01ef9cfa] {
        height: 12px;
        width: 6px
    }

    #carousel .visual-main .visual-list .wrap-arrow[data-v-01ef9cfa] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-01ef9cfa],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-01ef9cfa] {
        width: 20px;
        height: 20px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-01ef9cfa],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-01ef9cfa] {
        height: 10px;
        width: 5px
    }
}

#carousel .mySwiper[data-v-01ef9cfa] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .mySwiper .swiper-button-next[data-v-01ef9cfa],#carousel .mySwiper .swiper-button-prev[data-v-01ef9cfa] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel .mySwiper button[data-v-01ef9cfa]:disabled,#carousel .mySwiper button[disabled][data-v-01ef9cfa] {
    opacity: .6
}

#carousel .mySwiper .swiper-button-next[data-v-01ef9cfa]:after,#carousel .mySwiper .swiper-button-prev[data-v-01ef9cfa]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel .mySwiper[data-v-01ef9cfa] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel .mySwiper[data-v-01ef9cfa] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel .mySwiper[data-v-01ef9cfa] {
        height:150px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-01ef9cfa],#carousel .mySwiper .swiper-button-prev[data-v-01ef9cfa] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel .mySwiper[data-v-01ef9cfa] {
        height:100px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-01ef9cfa],#carousel .mySwiper .swiper-button-prev[data-v-01ef9cfa] {
        top: 60%
    }
}

#carousel .custom[data-v-01ef9cfa] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .wrap-title[data-v-01ef9cfa] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel .wrap-title h3[data-v-01ef9cfa] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel .wrap-title h5[data-v-01ef9cfa] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel .wrap-title button[data-v-01ef9cfa] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel .wrap-title button p[data-v-01ef9cfa] {
    position: relative;
    z-index: 1
}

#carousel .wrap-title button[data-v-01ef9cfa]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel .wrap-title button[data-v-01ef9cfa]:hover {
    transition: all .3s ease-in
}

#carousel .wrap-title button[data-v-01ef9cfa]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel .wrap-title h5[data-v-01ef9cfa] {
        width: 280px
    }
}

#carousel-custom[data-v-01ef9cfa] {
    height: 390px
}

@media(min-width: 1301px)and (max-width:1600px) {
    #carousel-custom .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.8)!important
    }
}

@media(max-width: 1800px) {
    #carousel-custom[data-v-01ef9cfa] {
        height:350px
    }
}

@media(max-width: 1520px) {
    #carousel-custom[data-v-01ef9cfa] {
        height:300px
    }
}

@media(max-width: 992px) {
    #carousel-custom[data-v-01ef9cfa] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel-custom[data-v-01ef9cfa] {
        height:200px
    }
}

@media(max-width: 600px) {
    #carousel-custom[data-v-01ef9cfa] {
        height:170px
    }
}

@media(max-width: 500px) {
    #carousel-custom[data-v-01ef9cfa] {
        height:150px
    }
}

@media(max-width: 374px) {
    #carousel-custom[data-v-01ef9cfa] {
        height:120px
    }
}

#carousel-custom img[data-v-01ef9cfa] {
    width: 100%;
    height: 100%
}

#carousel-custom .visual-main[data-v-01ef9cfa] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .visual-main .visual-list[data-v-01ef9cfa] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel-custom .visual-main .visual-list .visual-item[data-v-01ef9cfa] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel-custom .visual-main .visual-list .visual-item img[data-v-01ef9cfa] {
    border-radius: 10px
}

#carousel-custom .visual-main .visual-list .visual-item .decorate[data-v-01ef9cfa] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-01ef9cfa] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-01ef9cfa] {
        left:5%
    }
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-01ef9cfa] {
    width: 100%;
    animation: rotateCircle45-01ef9cfa 5s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-01ef9cfa] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-01ef9cfa] {
    width: 100%;
    animation: rotateCircle150-01ef9cfa 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-01ef9cfa] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-01ef9cfa] {
    width: 100%;
    animation: animationHeight20-01ef9cfa 4s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-01ef9cfa] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-01ef9cfa] {
    width: 100%;
    animation: animationWidth-01ef9cfa 3s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-01ef9cfa] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-01ef9cfa] {
    width: 100%;
    animation: rotateCircle150-01ef9cfa 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-01ef9cfa] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-01ef9cfa] {
    width: 100%;
    animation: rotateCircle360-01ef9cfa 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-01ef9cfa] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-01ef9cfa] {
    width: 100%;
    animation: rotateCircle150-01ef9cfa 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .image-dealer[data-v-01ef9cfa] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel-custom .visual-main .visual-list .active[data-v-01ef9cfa] {
    opacity: 1;
    transition: all 1s
}

#carousel-custom .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.35)
    }

    #carousel-custom .visual-main .visual-list .active .wrap-title h5[data-v-01ef9cfa] {
        width: 250px
    }
}

@media(max-width: 375px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.3)
    }
}

#carousel-custom .visual-main .visual-list .active .image-dealer[data-v-01ef9cfa] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-1[data-v-01ef9cfa] {
    animation: showIconEvent1-01ef9cfa .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-2[data-v-01ef9cfa] {
    animation: showIconEvent2-01ef9cfa .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-3[data-v-01ef9cfa] {
    animation: showIconEvent3-01ef9cfa .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-1[data-v-01ef9cfa] {
    animation: showIconEvent1-01ef9cfa .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-2[data-v-01ef9cfa] {
    animation: showIconEvent2-01ef9cfa .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-1[data-v-01ef9cfa] {
    animation: showIconEvent1-01ef9cfa .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-2[data-v-01ef9cfa] {
    animation: showIconEvent2-01ef9cfa .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .visual-list-btn[data-v-01ef9cfa] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-01ef9cfa] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-01ef9cfa] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 8px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-list-btn[data-v-01ef9cfa] {
        bottom:15px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-01ef9cfa] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-01ef9cfa] {
        width: 13px;
        height: 13px
    }
}

#carousel-custom .visual-main .visual-list .wrap-arrow[data-v-01ef9cfa] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 10px;
    justify-content: space-between;
    z-index: 2
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-01ef9cfa],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-01ef9cfa] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-01ef9cfa],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-01ef9cfa] {
    height: 14px;
    width: 7px
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-01ef9cfa]:disabled,#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-01ef9cfa]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-01ef9cfa] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-01ef9cfa],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-01ef9cfa] {
        width: 30px;
        height: 30px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-01ef9cfa],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-01ef9cfa] {
        height: 12px;
        width: 6px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-01ef9cfa] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-01ef9cfa],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-01ef9cfa] {
        width: 20px;
        height: 20px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-01ef9cfa],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-01ef9cfa] {
        height: 10px;
        width: 5px
    }
}

#carousel-custom .mySwiper[data-v-01ef9cfa] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .mySwiper .swiper-button-next[data-v-01ef9cfa],#carousel-custom .mySwiper .swiper-button-prev[data-v-01ef9cfa] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel-custom .mySwiper button[data-v-01ef9cfa]:disabled,#carousel-custom .mySwiper button[disabled][data-v-01ef9cfa] {
    opacity: .6
}

#carousel-custom .mySwiper .swiper-button-next[data-v-01ef9cfa]:after,#carousel-custom .mySwiper .swiper-button-prev[data-v-01ef9cfa]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel-custom .mySwiper[data-v-01ef9cfa] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel-custom .mySwiper[data-v-01ef9cfa] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel-custom .mySwiper[data-v-01ef9cfa] {
        height:150px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-01ef9cfa],#carousel-custom .mySwiper .swiper-button-prev[data-v-01ef9cfa] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel-custom .mySwiper[data-v-01ef9cfa] {
        height:100px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-01ef9cfa],#carousel-custom .mySwiper .swiper-button-prev[data-v-01ef9cfa] {
        top: 60%
    }
}

#carousel-custom .custom[data-v-01ef9cfa] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .wrap-title[data-v-01ef9cfa] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel-custom .wrap-title h3[data-v-01ef9cfa] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel-custom .wrap-title h5[data-v-01ef9cfa] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel-custom .wrap-title button[data-v-01ef9cfa] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel-custom .wrap-title button p[data-v-01ef9cfa] {
    position: relative;
    z-index: 1
}

#carousel-custom .wrap-title button[data-v-01ef9cfa]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel-custom .wrap-title button[data-v-01ef9cfa]:hover {
    transition: all .3s ease-in
}

#carousel-custom .wrap-title button[data-v-01ef9cfa]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel-custom .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel-custom .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel-custom .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel-custom .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel-custom .wrap-title[data-v-01ef9cfa] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel-custom .wrap-title h5[data-v-01ef9cfa] {
        width: 280px
    }
}

.default[data-v-01ef9cfa] {
    width: 95%;
    margin: 0 auto
}

.v-window-x-reverse-transition-enter-active[data-v-01ef9cfa],.v-window-x-reverse-transition-leave-active[data-v-01ef9cfa],.v-window-x-transition-enter-active[data-v-01ef9cfa],.v-window-x-transition-leave-active[data-v-01ef9cfa],.v-window-y-reverse-transition-enter-active[data-v-01ef9cfa],.v-window-y-reverse-transition-leave-active[data-v-01ef9cfa],.v-window-y-transition-enter-active[data-v-01ef9cfa],.v-window-y-transition-leave-active[data-v-01ef9cfa] {
    transition: 1s cubic-bezier(.25,.8,.5,1)!important
}

@keyframes rotateCircle45-01ef9cfa {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle150-01ef9cfa {
    0%,to {
        transform: rotate(-90deg)
    }

    50% {
        transform: rotate(60deg)
    }
}

@keyframes rotateCircle360-01ef9cfa {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(1turn)
    }
}

@keyframes animationHeight20-01ef9cfa {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes animationWidth-01ef9cfa {
    0%,to {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes showIconEvent1-01ef9cfa {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent2-01ef9cfa {
    0% {
        opacity: 0;
        transform: translate(-150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent3-01ef9cfa {
    0% {
        opacity: 0;
        transform: translate(150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#top-game[data-v-25843004] {
    width: 100%;
    position: relative;
    margin-bottom: 20px!important
}

.default[data-v-25843004] {
    width: 95%!important;
    margin: 0 auto!important
}

.list-item-top-desktop[data-v-25843004] {
    display: grid;
    overflow: hidden
}

.list-item-top-desktop .item-top-game .wraper-image-game[data-v-25843004] {
    width: 100%;
    height: 100%
}

h5[data-v-25843004] {
    color: var(--ready-casino-light);
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 12px;
    background-image: url(../images/bg_title.c83a7b7b.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: -moz-max-content;
    width: max-content;
    border-radius: 10px;
    padding: 6px 10px;
    border: 1px solid #ab47bc;
    box-shadow: 0 0 14.4px 0 rgba(231,91,255,.5)
}

h5 img[data-v-25843004] {
    width: 25px;
    height: 25px;
    -o-object-fit: cover;
    object-fit: cover
}

.item-top-game[data-v-25843004] {
    position: relative;
    display: flex;
    flex-direction: column;
    max-width: 220px;
    padding: 30px 15px 20px;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game[data-v-25843004] {
        max-width:160px;
        padding: 20px 10px 10px
    }
}

.item-top-game[data-v-25843004]:before {
    content: "";
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: 31px;
    height: 100px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(0deg,#000,transparent);
    z-index: 0
}

@media(max-width: 768px) {
    .item-top-game[data-v-25843004]:before {
        left:11px;
        right: 11px;
        bottom: 21px
    }
}

.item-top-game .label-shaped_popular[data-v-25843004] {
    position: absolute;
    right: 15px;
    top: 35px;
    transform: rotate(-5deg);
    z-index: 1
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular[data-v-25843004] {
        right:10px;
        top: 24px
    }
}

.item-top-game .label-shaped_popular span[data-v-25843004] {
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    width: 60px;
    transform: skew(-5deg);
    box-shadow: 0 4px 4px rgba(0,0,0,.7);
    font-size: 14px;
    font-weight: 800
}

.item-top-game .label-shaped_popular span.hot_game[data-v-25843004] {
    background: #df3702
}

.item-top-game .label-shaped_popular span.pop_game[data-v-25843004] {
    background: #2077fd
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular span[data-v-25843004] {
        width:55px;
        font-size: 13px;
        font-weight: 600
    }
}

.item-top-game .image-game[data-v-25843004] {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    box-shadow: 0 4px 13.5px 0 #000;
    margin-bottom: 10px
}

.item-top-game .wrap-logo-company[data-v-25843004] {
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    height: 45px;
    z-index: 3;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .wrap-logo-company[data-v-25843004] {
        bottom:26px;
        width: 90px
    }
}

.item-top-game .wrap-logo-company img[data-v-25843004] {
    width: 100%;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.item-top-game .box-shadow[data-v-25843004] {
    position: absolute;
    width: calc(100% - 30px);
    height: calc(100% - 60px);
    top: 30px;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    z-index: 0;
    cursor: pointer;
    opacity: 0;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .box-shadow[data-v-25843004] {
        width:calc(100% - 20px);
        height: calc(100% - 40px);
        top: 20px
    }
}

.item-top-game .play[data-v-25843004] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover;
    cursor: pointer
}

.item-top-game .crow[data-v-25843004] {
    width: 40px;
    height: auto;
    position: absolute;
    z-index: 2;
    right: 8px;
    top: 14px
}

@media(max-width: 768px) {
    .item-top-game .crow[data-v-25843004] {
        right:2px;
        top: 4px
    }
}

.item-top-game h6[data-v-25843004] {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    bottom: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 30px);
    height: 30px;
    transition: all .2s;
    cursor: pointer
}

.item-top-game[data-v-25843004]:hover {
    transform: scale(1.08);
    position: relative;
    width: 100%;
    transition: all .4s
}

.item-top-game:hover h6[data-v-25843004] {
    bottom: 40px;
    transition: all .4s;
    z-index: 2
}

.item-top-game:hover .wrap-logo-company[data-v-25843004] {
    transition: all .4s;
    padding: 0;
    background: none;
    border: none
}

@media(max-width: 768px) {
    .item-top-game:hover .wrap-logo-company[data-v-25843004] {
        width:100px
    }
}

.item-top-game:hover .wrap-logo-company img[data-v-25843004] {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0
}

.item-top-game:hover .box-shadow[data-v-25843004] {
    opacity: 1;
    transition: all .4s
}

.list-item-top-mobile[data-v-25843004] {
    display: none
}

.marquee[data-v-25843004] {
    position: relative;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-top: 10px
}

.see-more[data-v-25843004] {
    display: none;
    position: absolute;
    top: 0;
    right: 2.5%;
    cursor: pointer;
    padding: 4px 10px;
    background: var(--ready-casino-light);
    border-radius: 8px
}

@media(max-width: 768px) {
    .list-item-top-desktop[data-v-25843004] {
        display:flex
    }

    .see-more[data-v-25843004] {
        display: block!important
    }

    .list-item-top-mobile[data-v-25843004] {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        gap: 20px;
        padding-top: 20px
    }

    .list-item-top-mobile .item-top-game[data-v-25843004] {
        margin-right: 0;
        padding: 0;
        max-width: 100%
    }

    .list-item-top-mobile .item-top-game .crow[data-v-25843004] {
        top: -14px;
        right: -8px
    }

    .list-item-top-mobile .item-top-game .box-shadow[data-v-25843004] {
        width: 100%;
        height: calc(100% - 30px);
        top: 0
    }

    .list-item-top-mobile .item-top-game .image-game[data-v-25843004] {
        width: 100%;
        height: 100%;
        margin-bottom: 30px
    }

    .list-item-top-mobile .item-top-game h6[data-v-25843004] {
        font-size: 12px;
        width: 100%
    }

    .list-item-top-mobile .item-top-game .play[data-v-25843004] {
        top: calc(45% - 20px);
        right: calc(50% - 20px);
        width: 40px;
        height: 40px
    }

    .list-item-top-mobile .item-top-game:hover h6[data-v-25843004] {
        bottom: 35px
    }
}

@media(max-width: 480px) {
    .list-item-top-mobile[data-v-25843004] {
        display:grid;
        grid-template-columns: repeat(2,1fr)
    }

    h5[data-v-25843004] {
        font-size: 14px
    }

    .see-more[data-v-25843004] {
        font-size: 13px;
        top: 0
    }
}

@media(max-width: 374px) {
    .item-top-game h6[data-v-25843004] {
        font-size:10px
    }

    .item-top-game .wrap-logo-company[data-v-25843004] {
        width: 60%
    }

    .item-top-game:hover .wrap-logo-company[data-v-25843004] {
        padding: 5px 10px
    }

    h5[data-v-25843004] {
        width: 100%;
        font-size: 13px
    }

    .see-more[data-v-25843004] {
        font-size: 13px;
        top: 0
    }
}

#top-game {
    .v-slide-group__next,.v-slide-group__prev {
        position: absolute;
        top: 4px;
        .mdi:before {
            background: var(--primaryPlayG1);
            color: #000;
            border-radius: 4px;
            padding: 4px;
            background: #fff;
            border-radius: 50%
        }
    }

    .v-slide-group__next {
        right: -8px
    }

    .v-slide-group__prev {
        right: 28px
    }
}

#casino[data-v-3fe7eec4] {
    margin: 0 auto
}

@media(max-width: 768px) {
    #casino[data-v-3fe7eec4] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-3fe7eec4] {
        padding:26px 8px
    }
}

.casino_title[data-v-3fe7eec4] {
    color: var(--ready-casino-light);
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: 10px
}

.list-casino[data-v-3fe7eec4] {
    display: grid;
    grid-template-columns: repeat(5,1fr);
    grid-gap: 16px;
    margin-bottom: 20px;
    padding: 16px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

@media(max-width: 1200px) {
    .list-casino[data-v-3fe7eec4] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 992px) {
    .list-casino[data-v-3fe7eec4] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino[data-v-3fe7eec4] {
        border:none;
        padding: 0
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-3fe7eec4] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-3fe7eec4] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-3fe7eec4] {
    height: 190px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #981fad;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-3fe7eec4] {
        height:160px
    }
}

.list-casino .item-casino[data-v-3fe7eec4]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-3fe7eec4] {
    height: 190px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-3fe7eec4] {
        height:140px
    }
}

.list-casino .item-casino .wrap-logo[data-v-3fe7eec4] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-3fe7eec4] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-3fe7eec4] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-3fe7eec4] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-3fe7eec4] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-3fe7eec4]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-3fe7eec4] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-3fe7eec4] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-3fe7eec4] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-3fe7eec4] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-3fe7eec4] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-3fe7eec4] {
        height: 120px
    }

    .list-casino .item-casino .wrap-icon[data-v-3fe7eec4] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-3fe7eec4] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-3fe7eec4]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-3fe7eec4] {
    display: none
}

.wrap-icon[data-v-3fe7eec4] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-3fe7eec4] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-3fe7eec4] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-3fe7eec4] {
    animation: scBtnAnim-3fe7eec4 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-3fe7eec4]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-3fe7eec4] {
    font-size: 15px!important
}

@keyframes scBtnAnim-3fe7eec4 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#wrap-sport[data-v-0e93a153] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    margin: 0 auto;
    border: 2px solid var(--ready-casino-light);
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
    background: url(../images/bg-sport-game-new.f90c1ecf.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover
}

.content-sport[data-v-0e93a153] {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.image-sport[data-v-0e93a153] {
    height: 100%;
    z-index: 1;
    animation: animate-0e93a153 3s infinite
}

.play-game[data-v-0e93a153] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    z-index: 2;
    gap: 10px;
    padding: 5px 20px;
    border-radius: 10px;
    background: linear-gradient(180deg,#2dae60 10.2%,#dedede 240.82%);
    box-shadow: inset 2px 2px 2.2px 0 hsla(0,0%,100%,.5),0 4px 0 0 rgba(0,0,0,.5);
    cursor: pointer;
    transition: all .25s;
    opacity: .92
}

.play-game img[data-v-0e93a153] {
    width: auto
}

.play-game h5[data-v-0e93a153] {
    color: #fff;
    text-shadow: 0 4px 4px rgba(0,0,0,.25);
    font-size: 24px;
    font-weight: 900;
    text-transform: uppercase
}

.play-game[data-v-0e93a153]:hover {
    transform: translateY(-4px);
    opacity: 1;
    transition: all .5
}

@media(max-width: 375px) {
    .play-game h5[data-v-0e93a153] {
        font-size:16px
    }

    .play-game img[data-v-0e93a153] {
        width: 34px
    }
}

.logo[data-v-0e93a153] {
    position: absolute;
    bottom: 10%;
    height: auto!important;
    z-index: 1
}

.cover-logo[data-v-0e93a153] {
    position: absolute;
    bottom: 2%;
    height: auto
}

@media(max-width: 768px) {
    .cover-logo[data-v-0e93a153] {
        bottom:5%;
        width: 200px
    }
}

.cover-logo-2[data-v-0e93a153] {
    position: absolute;
    left: 20%;
    z-index: 0
}

.cover-logo-3[data-v-0e93a153] {
    position: absolute;
    z-index: 0;
    width: 500px;
    top: 0
}

@media(max-width: 768px) {
    .cover-logo-3[data-v-0e93a153] {
        width:40%
    }

    .image-sport[data-v-0e93a153] {
        height: 300px
    }

    .logo[data-v-0e93a153] {
        height: 40px!important
    }
}

@keyframes animate-0e93a153 {
    0%,to {
        transform: scale(.8)
    }

    50% {
        transform: scale(.9)
    }
}

.wrap-home[data-v-a170ab94] {
    position: relative;
    z-index: 1
}

.default[data-v-a170ab94] {
    width: 95%!important
}

@media(max-width: 1300px) {
    .custom[data-v-a170ab94] {
        margin-top:62px
    }
}

#wrap-jackpot[data-v-a30a3eb0] {
    position: relative;
    margin-bottom: 30px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    overflow: hidden;
    height: 220px
}

@media(max-width: 1440px) {
    #wrap-jackpot[data-v-a30a3eb0] {
        height:auto
    }
}

#wrap-jackpot img[data-v-a30a3eb0] {
    width: 100%;
    height: auto;
    border-radius: 10px
}

#wrap-jackpot .img-desktop[data-v-a30a3eb0] {
    transition: all .3s ease-in
}

#wrap-jackpot .img-mobile[data-v-a30a3eb0] {
    display: none;
    transition: all .3s ease-in
}

#wrap-jackpot .img-desktop-child[data-v-a30a3eb0] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

#wrap-jackpot #wrap-coin[data-v-a30a3eb0] {
    position: absolute;
    z-index: 1
}

#wrap-jackpot .coin1[data-v-a30a3eb0] {
    width: 4%;
    height: 18%;
    top: 45%;
    left: 13%
}

#wrap-jackpot .coin1 img[data-v-a30a3eb0] {
    animation: animationCoin1-a30a3eb0 4s linear infinite
}

#wrap-jackpot .coin2[data-v-a30a3eb0] {
    width: 3%;
    height: 27%;
    top: 20%;
    left: 30%
}

#wrap-jackpot .coin2 img[data-v-a30a3eb0] {
    animation: rotateCircle-a30a3eb0 10s linear infinite
}

#wrap-jackpot .coin3[data-v-a30a3eb0] {
    width: 8%;
    height: 40%;
    top: 10%;
    right: 23%
}

#wrap-jackpot .coin3 img[data-v-a30a3eb0] {
    animation: rotateCircle45-a30a3eb0 8s linear infinite
}

#wrap-jackpot[data-v-a30a3eb0]:hover {
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

#wrap-jackpot:hover .img-desktop-child[data-v-a30a3eb0] {
    animation: animationImage-a30a3eb0 1s forwards
}

#wrap-jackpot:hover .img-desktop[data-v-a30a3eb0] {
    transition: all .3s ease-in;
    transform: scale(1.03)
}

#wrap-jackpot:hover h3[data-v-a30a3eb0] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.5),0 -4px 10px hsla(0,0%,100%,.4)
}

#wrap-jackpot:hover .coin1[data-v-a30a3eb0] {
    animation: showCoin1-a30a3eb0 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin2[data-v-a30a3eb0] {
    animation: showCoin2-a30a3eb0 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin3[data-v-a30a3eb0] {
    animation: showCoin3-a30a3eb0 .6s ease .3s backwards
}

#wrap-jackpot:hover .title[data-v-a30a3eb0] {
    z-index: 2
}

#wrap-jackpot .title[data-v-a30a3eb0] {
    width: 100%;
    height: 100px;
    padding: 15px 20px;
    z-index: 1;
    bottom: 0;
    position: absolute;
    display: flex;
    align-items: center;
    gap: 13px;
    border-radius: 0 0 10px 10px;
    background: linear-gradient(180deg,rgba(33,33,33,0),hsla(0,0%,7%,.46) 30.3%,#000 93.93%)
}

#wrap-jackpot .title h3[data-v-a30a3eb0] {
    display: flex;
    width: 68%;
    font-size: 28px;
    font-weight: 700;
    color: var(--ready-casino-light)
}

#wrap-jackpot .title .count[data-v-a30a3eb0] {
    width: 32%;
    font-family: Bebas Neue,sans-serif;
    font-size: 56px
}

#wrap-jackpot .title .count span[data-v-a30a3eb0] {
    cursor: pointer
}

@media(max-width: 1230px) {
    #wrap-jackpot .title[data-v-a30a3eb0] {
        height:80px
    }

    #wrap-jackpot .title h3[data-v-a30a3eb0] {
        font-size: 20px
    }

    #wrap-jackpot .title .count[data-v-a30a3eb0] {
        font-size: 36px
    }
}

@media(max-width: 992px) {
    #wrap-jackpot .title h3[data-v-a30a3eb0] {
        font-size:18px
    }

    #wrap-jackpot .title .count[data-v-a30a3eb0] {
        font-size: 24px
    }
}

@media(max-width: 600px) {
    #wrap-jackpot .title[data-v-a30a3eb0] {
        height:100px;
        flex-wrap: wrap;
        gap: 0 13px
    }

    #wrap-jackpot .title .count[data-v-a30a3eb0] {
        width: 100%
    }

    #wrap-jackpot .title h3[data-v-a30a3eb0] {
        width: 80%
    }
}

@media(max-width: 375px) {
    #wrap-jackpot .title .count[data-v-a30a3eb0] {
        font-size:18px
    }

    #wrap-jackpot .title h3[data-v-a30a3eb0] {
        font-size: 13px
    }
}

@media(max-width: 450px) {
    #wrap-jackpot .title[data-v-a30a3eb0] {
        height:80px
    }

    #wrap-jackpot svg[data-v-a30a3eb0] {
        width: 26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    #wrap-jackpot svg[data-v-a30a3eb0] {
        width:20px;
        height: 20px
    }
}

.default[data-v-a30a3eb0] {
    width: 95%;
    margin: 0 auto 20px
}

.img-mobile[data-v-a30a3eb0] {
    display: none
}

@media(max-width: 768px) {
    .img-desktop-child[data-v-a30a3eb0],.img-desktop[data-v-a30a3eb0] {
        display:none
    }

    #wrap-jackpot .img-mobile[data-v-a30a3eb0] {
        display: block
    }
}

@keyframes animationCoin1-a30a3eb0 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes rotateCircle-a30a3eb0 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircle45-a30a3eb0 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes animationImage-a30a3eb0 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes showCoin1-a30a3eb0 {
    0% {
        opacity: 0;
        transform: translate(600%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin2-a30a3eb0 {
    0% {
        opacity: 0;
        transform: translate(300%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin3-a30a3eb0 {
    0% {
        opacity: 0;
        transform: translate(-100%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrapper_slot_home[data-v-0d55b794] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-0d55b794] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-0d55b794] {
        font-size:14px
    }
}

.company[data-v-0d55b794] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-0d55b794]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-0d55b794]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-0d55b794] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-0d55b794]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-0d55b794]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-0d55b794] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-0d55b794]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-0d55b794]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-0d55b794],.outstanding[data-v-0d55b794] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-0d55b794],.item_company[data-v-0d55b794] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-0d55b794]:hover,.item_company[data-v-0d55b794]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-0d55b794],.content_item[data-v-0d55b794] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-0d55b794],.content_item .name[data-v-0d55b794] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-0d55b794],.content_item .name[data-v-0d55b794] {
        font-size:10px
    }
}

.outstanding .item[data-v-0d55b794] {
    min-height: 100px
}

.outstanding .disabled[data-v-0d55b794] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-0d55b794]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-0d55b794] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-0d55b794] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-0d55b794] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-0d55b794] {
    height: 50px
}

.outstanding .company_logo[data-v-0d55b794] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-0d55b794] {
    height: 35px
}

.outstanding .logo img[data-v-0d55b794] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-0d55b794] {
        width:60px
    }
}

.list-company[data-v-0d55b794] {
    margin-top: 10px
}

.list-company .logo_item[data-v-0d55b794] {
    width: 100%;
    height: 36px
}

img[data-v-0d55b794] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-0d55b794] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-0d55b794] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-0d55b794]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-0d55b794] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-0d55b794] {
    animation: scBtnAnim-0d55b794 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-0d55b794] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-0d55b794] {
    color: #fff
}

.item-casino[data-v-0d55b794]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-0d55b794 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-0d55b794] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-0d55b794] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-0d55b794],.outstanding[data-v-0d55b794] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-0d55b794] {
        padding:26px 12px
    }

    .body_slot[data-v-0d55b794] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-0d55b794],.outstanding[data-v-0d55b794] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-0d55b794] {
        padding:10px
    }

    .slot[data-v-0d55b794] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-0d55b794],.outstanding[data-v-0d55b794] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-0d55b794],.item_company[data-v-0d55b794] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-0d55b794] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-0d55b794] {
        width: 30px;
        height: 35px
    }
}

#partnership[data-v-72ebd225] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-72ebd225] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-72ebd225] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-72ebd225] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-72ebd225] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-72ebd225] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-72ebd225] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-72ebd225]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-72ebd225] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-72ebd225] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-72ebd225] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-72ebd225] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-72ebd225] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-72ebd225] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-72ebd225] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-72ebd225] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-72ebd225] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-6f7a3c7a] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-6f7a3c7a] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-6f7a3c7a]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-6f7a3c7a] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-6f7a3c7a] {
    width: 100%
}

.form .form_input div[data-v-6f7a3c7a] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-6f7a3c7a] {
    margin-bottom: 4px
}

.form input[data-v-6f7a3c7a],.form textarea[data-v-6f7a3c7a] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-6f7a3c7a]:focus,.form input[data-v-6f7a3c7a]:hover,.form textarea[data-v-6f7a3c7a]:focus,.form textarea[data-v-6f7a3c7a]:hover {
    outline: none
}

.btn[data-v-6f7a3c7a] {
    text-align: right
}

.btn .btn_submit[data-v-6f7a3c7a] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-6f7a3c7a]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-6f7a3c7a] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-6f7a3c7a] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-6f7a3c7a] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-6f7a3c7a],.form input[data-v-6f7a3c7a],.form textarea[data-v-6f7a3c7a] {
        width: 100%
    }
}

#wrap_slot[data-v-1ab34620] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 26px
}

.title_slot[data-v-1ab34620] {
    margin-bottom: 20px;
    width: 100%
}

.title_slot .mobile[data-v-1ab34620] {
    display: none
}

.title_slot img[data-v-1ab34620] {
    width: 100%
}

@media(max-width: 768px) {
    .title_slot .mobile[data-v-1ab34620] {
        display:block
    }

    .title_slot .desktop[data-v-1ab34620] {
        display: none
    }
}

.wrap_slot_list .slot_list[data-v-1ab34620] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 40px
}

.wrap_slot_list .item_slot[data-v-1ab34620] {
    cursor: pointer;
    position: relative;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-1ab34620] {
    width: 100%;
    height: 100%;
    position: relative;
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot .item_image[data-v-1ab34620]:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 14px;
    background-color: rgba(0,0,0,.7);
    z-index: 3;
    opacity: 0;
    transition: all .5s
}

.wrap_slot_list .item_slot .item_image img[data-v-1ab34620] {
    width: 100%;
    height: 100%
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-1ab34620] {
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: start;
    position: absolute;
    top: 5%;
    left: 0;
    padding-left: 5%;
    z-index: 2
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-1ab34620] {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap_slot_list .item_slot .title-company[data-v-1ab34620] {
    position: absolute;
    bottom: 0;
    height: 25%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end;
    padding: 0 20px;
    text-transform: capitalize
}

.wrap_slot_list .item_slot[data-v-1ab34620]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot:hover .item_image[data-v-1ab34620]:before {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 992px) {
    .wrap_slot_list .slot_list[data-v-1ab34620] {
        grid-gap:16px
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .item_slot .item_logo_brand[data-v-1ab34620] {
        height:32px
    }

    .wrap_slot_list .item_slot .height35[data-v-1ab34620] {
        height: 25px
    }
}

@media(max-width: 600px) {
    .wrap_slot_list .slot_list[data-v-1ab34620] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .slot_list .item_slot[data-v-1ab34620] {
        max-width: 100%
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-1ab34620] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-1ab34620] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-1ab34620]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img--cover {
        -o-object-fit: fill!important;
        object-fit: fill!important;
        top: -10px!important;
        height: calc(100% + 10px)!important
    }

    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

#carousel[data-v-29e72f6b] {
    padding: 45px 0 20px
}

#carousel img[data-v-29e72f6b] {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

@media(max-width: 1300px) {
    #carousel[data-v-29e72f6b] {
        padding:0 0 20px 0;
        width: 100%!important
    }
}

.default[data-v-29e72f6b] {
    width: 95%;
    margin: 0 auto
}

#casino[data-v-3edb9c2a] {
    margin: 0 auto
}

@media(max-width: 768px) {
    #casino[data-v-3edb9c2a] {
        height:auto
    }
}

.title_casino[data-v-3edb9c2a] {
    margin-bottom: 20px;
    width: 100%
}

.title_casino .mobile[data-v-3edb9c2a] {
    display: none
}

.title_casino img[data-v-3edb9c2a] {
    width: 100%
}

@media(max-width: 768px) {
    .title_casino .mobile[data-v-3edb9c2a] {
        display:block
    }

    .title_casino .desktop[data-v-3edb9c2a] {
        display: none
    }
}

.list-casino[data-v-3edb9c2a] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 16px;
    margin-bottom: 20px;
    border-radius: 10px
}

@media(max-width: 992px) {
    .list-casino[data-v-3edb9c2a] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino[data-v-3edb9c2a] {
        border:none;
        padding: 0
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-3edb9c2a] {
        grid-template-columns:repeat(2,1fr);
        gap: 10px
    }
}

.list-casino .item-casino[data-v-3edb9c2a] {
    position: relative;
    overflow: hidden
}

.list-casino .item-casino .image-casino[data-v-3edb9c2a] {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.list-casino .item-casino .wrap-logo[data-v-3edb9c2a] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 15%;
    left: 10%;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-3edb9c2a] {
    width: 100%;
    max-height: 45px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino .wrap-logo .big-logo[data-v-3edb9c2a] {
    max-height: 32px
}

@media(max-width: 475px) {
    .list-casino .item-casino .wrap-logo[data-v-3edb9c2a] {
        left:5%
    }

    .list-casino .item-casino .wrap-logo .logo[data-v-3edb9c2a] {
        width: 100%;
        max-height: 38px;
        -o-object-fit: cover;
        object-fit: cover
    }

    .list-casino .item-casino .wrap-logo .big-logo[data-v-3edb9c2a] {
        max-height: 18px
    }
}

.list-casino .item-casino h5[data-v-3edb9c2a] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 9.5%;
    z-index: 2
}

@media(max-width: 992px) {
    .list-casino .item-casino h5[data-v-3edb9c2a] {
        font-size:10px;
        bottom: 10.5%
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino h5[data-v-3edb9c2a] {
        font-size:7px
    }
}

.list-casino .item-casino:hover .overlay[data-v-3edb9c2a] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-3edb9c2a] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 475px) {
    .list-casino .item-casino .wrap-logo img[data-v-3edb9c2a] {
        width:70px!important
    }
}

.list-casino .disabled[data-v-3edb9c2a] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-3edb9c2a]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-3edb9c2a] {
    display: none
}

.wrap-icon[data-v-3edb9c2a] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-3edb9c2a] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-3edb9c2a] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-3edb9c2a]:hover {
    cursor: pointer
}

.textKo[data-v-3edb9c2a] {
    font-size: 15px!important
}

@keyframes scBtnAnim-3edb9c2a {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

.wrap-home[data-v-82a902f8] {
    position: relative;
    z-index: 1
}

.default[data-v-82a902f8] {
    width: 95%!important
}

@media(max-width: 1300px) {
    .custom[data-v-82a902f8] {
        margin-top:62px
    }
}

#wrap-contact[data-v-00f05f88] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-bottom: 20px;
    background: #000
}

.default[data-v-00f05f88] {
    width: 95%;
    margin: 0 auto 20px
}

.list-item[data-v-00f05f88] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 8px;
    padding: 20px 0
}

@media(max-width: 1024px) {
    .list-item[data-v-00f05f88] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .list-item[data-v-00f05f88] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 375px) {
    .list-item[data-v-00f05f88] {
        padding:10px
    }
}

.item[data-v-00f05f88] {
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s;
    cursor: pointer;
    position: relative
}

.item[data-v-00f05f88]:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    right: -4px;
    background: #9c9797
}

.item[data-v-00f05f88]:last-child:before {
    display: none
}

.item .wrap-icon[data-v-00f05f88] {
    min-width: 34px;
    min-height: 34px;
    background: linear-gradient(180deg,#e75bff,#9b3aab);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.item h5[data-v-00f05f88] {
    font-size: 14px;
    font-weight: 600;
    margin-top: 6px;
    color: var(--ready-casino-light)
}

.item h3[data-v-00f05f88] {
    font-size: 17px;
    font-weight: 600
}

.item .wrap-icon[data-v-00f05f88],.item h3[data-v-00f05f88],.item h5[data-v-00f05f88] {
    transition: all .3s
}

@media(max-width: 1024px) {
    .item[data-v-00f05f88]:nth-child(2):before {
        display:none
    }
}

@media(max-width: 576px) {
    .item[data-v-00f05f88]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 375px) {
    .item[data-v-00f05f88] {
        padding:0 5px
    }

    .item h5[data-v-00f05f88] {
        font-size: 12px
    }

    .item h3[data-v-00f05f88] {
        font-size: 14px
    }
}

.item[data-v-00f05f88]:hover {
    opacity: 1
}

.item:hover .wrap-icon[data-v-00f05f88],.item:hover h3[data-v-00f05f88],.item:hover h5[data-v-00f05f88] {
    transition: all .3s;
    transform: translateY(-8px)
}

.item[data-v-00f05f88]:not(:hover) {
    opacity: .7
}

.custom-faq .list-item[data-v-00f05f88] {
    grid-template-columns: repeat(4,1fr);
    grid-gap: 20px 8px
}

.custom-faq .list-item .item[data-v-00f05f88] {
    justify-content: center
}

@media(max-width: 1024px) {
    .custom-faq .list-item .item[data-v-00f05f88] {
        justify-content:start
    }

    .custom-faq .list-item .item[data-v-00f05f88]:nth-child(2):before {
        display: none
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item .item[data-v-00f05f88]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 1024px) {
    .custom-faq .list-item[data-v-00f05f88] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item[data-v-00f05f88] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 992px) {
    .start[data-v-00f05f88] {
        justify-content:start!important
    }
}

.wrap-pickgame[data-v-6bfd98d1] {
    display: grid;
    height: 180px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    margin-bottom: 20px
}

.wrap-pickgame img[data-v-6bfd98d1] {
    width: 100%
}

.wrap-pickgame .img-big[data-v-6bfd98d1] {
    border-radius: 10px
}

.wrap-pickgame .item[data-v-6bfd98d1] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 10px;
    border: 2px solid #6b6b6b;
    transition: all .3s ease-in;
    overflow: hidden
}

.wrap-pickgame .item .title[data-v-6bfd98d1] {
    position: absolute;
    width: 150px;
    height: 20px;
    top: calc(50% - 10px);
    left: calc(50% - 75px);
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-pickgame .item .title h5[data-v-6bfd98d1] {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 10px
}

@media(max-width: 992px) {
    .wrap-pickgame .item .title[data-v-6bfd98d1] {
        width:200px;
        left: calc(50% - 100px)
    }

    .wrap-pickgame .item .title h5[data-v-6bfd98d1] {
        font-size: 20px
    }
}

@media(max-width: 480px) {
    .wrap-pickgame .item .title h5[data-v-6bfd98d1] {
        font-size:14px;
        padding: 5px
    }
}

.wrap-pickgame .item .img-big[data-v-6bfd98d1] {
    position: relative;
    z-index: 1;
    transition: all .25s ease-in;
    height: 100%
}

.wrap-pickgame .item .img-dealer[data-v-6bfd98d1] {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .img-dealer2[data-v-6bfd98d1] {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .backdrop[data-v-6bfd98d1] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    transition: all .3s ease-in;
    z-index: 2
}

.wrap-pickgame .item[data-v-6bfd98d1]:hover {
    opacity: 1;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

.wrap-pickgame .item[data-v-6bfd98d1]:hover:before {
    opacity: 1
}

.wrap-pickgame .item:hover .backdrop[data-v-6bfd98d1] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .item:hover .sub-title[data-v-6bfd98d1] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.4),0 -4px 10px hsla(0,0%,100%,.4)
}

.wrap-pickgame .item:hover .img-big[data-v-6bfd98d1] {
    transform: scale(1.05);
    transition: all .5s ease-in
}

.wrap-pickgame .item:hover .img-dealer2[data-v-6bfd98d1],.wrap-pickgame .item:hover .img-dealer[data-v-6bfd98d1] {
    animation: animationDealerImage-6bfd98d1 1s forwards
}

.wrap-pickgame .casino .img-dealer2[data-v-6bfd98d1],.wrap-pickgame .casino .img-dealer[data-v-6bfd98d1] {
    position: absolute;
    width: 35%
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .casino .img-dealer2[data-v-6bfd98d1],.wrap-pickgame .casino .img-dealer[data-v-6bfd98d1] {
        width:28%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .casino .img-dealer2[data-v-6bfd98d1],.wrap-pickgame .casino .img-dealer[data-v-6bfd98d1] {
        width:26%
    }
}

.wrap-pickgame .slot .img-dealer2[data-v-6bfd98d1],.wrap-pickgame .slot .img-dealer[data-v-6bfd98d1] {
    position: absolute;
    width: 42%
}

.wrap-pickgame .sport .img-dealer[data-v-6bfd98d1] {
    position: absolute;
    width: 45%
}

.wrap-pickgame .sport .img-dealer2[data-v-6bfd98d1] {
    position: absolute;
    width: 60%;
    right: -5%;
    bottom: -12%;
    z-index: 2
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .sport .img-dealer[data-v-6bfd98d1] {
        width:40%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .sport .img-dealer[data-v-6bfd98d1] {
        width:35%
    }

    .wrap-pickgame .sport .img-dealer2[data-v-6bfd98d1] {
        width: 60%;
        bottom: -20%
    }
}

.wrap-pickgame .active-game[data-v-6bfd98d1] {
    opacity: 1;
    border: 2px solid var(--ready-casino-light)
}

.wrap-pickgame .active-game .backdrop[data-v-6bfd98d1] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .active-game .title h5[data-v-6bfd98d1] {
    color: var(--ready-casino-light);
    border-radius: 8px;
    background: rgba(33,33,33,.8);
    box-shadow: 0 4px 4.3px 0 rgba(0,0,0,.5)
}

@media(max-width: 1280px) {
    .wrap-pickgame[data-v-6bfd98d1] {
        height:auto
    }
}

@media(max-width: 992px) {
    .wrap-pickgame[data-v-6bfd98d1] {
        grid-template-columns:1fr
    }
}

@media(max-width: 450px) {
    .wrap-pickgame svg[data-v-6bfd98d1] {
        width:26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame svg[data-v-6bfd98d1] {
        width:20px;
        height: 20px
    }
}

.no-sport[data-v-6bfd98d1] {
    grid-template-columns: 1fr 1fr!important
}

.no-sport .casino .img-dealer2[data-v-6bfd98d1],.no-sport .casino .img-dealer[data-v-6bfd98d1] {
    width: 23%
}

.no-sport .slot .img-dealer[data-v-6bfd98d1] {
    width: 36%
}

.no-sport .slot .img-dealer2[data-v-6bfd98d1] {
    width: 40%
}

@media(max-width: 992px) {
    .no-sport[data-v-6bfd98d1] {
        grid-template-columns:1fr!important
    }

    .no-sport .casino .img-dealer2[data-v-6bfd98d1],.no-sport .casino .img-dealer[data-v-6bfd98d1] {
        width: 26%
    }
}

.default[data-v-6bfd98d1] {
    width: 95%;
    margin: 0 auto 20px
}

@keyframes animationDealerImage-6bfd98d1 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes animationSmallImage-6bfd98d1 {
    0% {
        transform: scale(0);
        opacity: 0
    }

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

@keyframes rotateCircle90-6bfd98d1 {
    0%,to {
        transform: rotate(-45deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle45-6bfd98d1 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle-6bfd98d1 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircleRevert-6bfd98d1 {
    0% {
        transform: rotate(1turn)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes showCasino1-6bfd98d1 {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-6bfd98d1 {
    0% {
        opacity: 0;
        transform: translate(-200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrapper_slot_home[data-v-1e1c9e40] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-1e1c9e40] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-1e1c9e40] {
        font-size:14px
    }
}

.company[data-v-1e1c9e40] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-1e1c9e40]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-1e1c9e40]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-1e1c9e40] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-1e1c9e40]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-1e1c9e40]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-1e1c9e40] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-1e1c9e40]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-1e1c9e40]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-1e1c9e40],.outstanding[data-v-1e1c9e40] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-1e1c9e40],.item_company[data-v-1e1c9e40] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-1e1c9e40]:hover,.item_company[data-v-1e1c9e40]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-1e1c9e40],.content_item[data-v-1e1c9e40] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-1e1c9e40],.content_item .name[data-v-1e1c9e40] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-1e1c9e40],.content_item .name[data-v-1e1c9e40] {
        font-size:10px
    }
}

.outstanding .item[data-v-1e1c9e40] {
    min-height: 100px
}

.outstanding .disabled[data-v-1e1c9e40] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-1e1c9e40]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-1e1c9e40] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-1e1c9e40] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-1e1c9e40] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-1e1c9e40] {
    height: 50px
}

.outstanding .company_logo[data-v-1e1c9e40] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-1e1c9e40] {
    height: 35px
}

.outstanding .logo img[data-v-1e1c9e40] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-1e1c9e40] {
        width:60px
    }
}

.list-company[data-v-1e1c9e40] {
    margin-top: 10px
}

.list-company .logo_item[data-v-1e1c9e40] {
    width: 100%;
    height: 36px
}

img[data-v-1e1c9e40] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-1e1c9e40] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-1e1c9e40] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-1e1c9e40]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-1e1c9e40] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-1e1c9e40] {
    animation: scBtnAnim-1e1c9e40 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-1e1c9e40] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-1e1c9e40] {
    color: #fff
}

.item-casino[data-v-1e1c9e40]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-1e1c9e40 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-1e1c9e40] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-1e1c9e40] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-1e1c9e40],.outstanding[data-v-1e1c9e40] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-1e1c9e40] {
        padding:26px 12px
    }

    .body_slot[data-v-1e1c9e40] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-1e1c9e40],.outstanding[data-v-1e1c9e40] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-1e1c9e40] {
        padding:10px
    }

    .slot[data-v-1e1c9e40] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-1e1c9e40],.outstanding[data-v-1e1c9e40] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-1e1c9e40],.item_company[data-v-1e1c9e40] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-1e1c9e40] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-1e1c9e40] {
        width: 30px;
        height: 35px
    }
}

#wrap-sport[data-v-a4ff2a46] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    margin: 0 auto;
    border: 2px solid var(--ready-casino-light);
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
    background: url(../images/bg-sport-game-new.f90c1ecf.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover
}

.content-sport[data-v-a4ff2a46] {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.image-sport[data-v-a4ff2a46] {
    height: 100%;
    z-index: 1;
    animation: animate-a4ff2a46 3s infinite
}

.play-game[data-v-a4ff2a46] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    z-index: 2;
    gap: 10px;
    padding: 5px 20px;
    border-radius: 10px;
    background: linear-gradient(180deg,#2dae60 10.2%,#dedede 240.82%);
    box-shadow: inset 2px 2px 2.2px 0 hsla(0,0%,100%,.5),0 4px 0 0 rgba(0,0,0,.5);
    cursor: pointer;
    transition: all .25s;
    opacity: .92
}

.play-game img[data-v-a4ff2a46] {
    width: auto
}

.play-game h5[data-v-a4ff2a46] {
    color: #fff;
    text-shadow: 0 4px 4px rgba(0,0,0,.25);
    font-size: 24px;
    font-weight: 900;
    text-transform: uppercase
}

.play-game[data-v-a4ff2a46]:hover {
    transform: translateY(-4px);
    opacity: 1;
    transition: all .5
}

@media(max-width: 375px) {
    .play-game h5[data-v-a4ff2a46] {
        font-size:16px
    }

    .play-game img[data-v-a4ff2a46] {
        width: 34px
    }
}

.logo[data-v-a4ff2a46] {
    position: absolute;
    bottom: 10%;
    height: auto!important;
    z-index: 1
}

.cover-logo[data-v-a4ff2a46] {
    position: absolute;
    bottom: 2%;
    height: auto
}

@media(max-width: 768px) {
    .cover-logo[data-v-a4ff2a46] {
        bottom:5%;
        width: 200px
    }
}

.cover-logo-2[data-v-a4ff2a46] {
    position: absolute;
    left: 20%;
    z-index: 0
}

.cover-logo-3[data-v-a4ff2a46] {
    position: absolute;
    z-index: 0;
    width: 500px;
    top: 0
}

@media(max-width: 768px) {
    .cover-logo-3[data-v-a4ff2a46] {
        width:40%
    }

    .image-sport[data-v-a4ff2a46] {
        height: 300px
    }

    .logo[data-v-a4ff2a46] {
        height: 40px!important
    }
}

@keyframes animate-a4ff2a46 {
    0%,to {
        transform: scale(.8)
    }

    50% {
        transform: scale(.9)
    }
}

#top-game[data-v-72fa8378] {
    width: 100%;
    position: relative;
    margin-bottom: 20px!important
}

.default[data-v-72fa8378] {
    width: 95%!important;
    margin: 0 auto!important
}

.list-item-top-desktop[data-v-72fa8378] {
    display: grid;
    overflow: hidden
}

.list-item-top-desktop .item-top-game .wraper-image-game[data-v-72fa8378] {
    width: 100%;
    height: 100%
}

.list-item-top-desktop.mobile[data-v-72fa8378] {
    display: none
}

h5[data-v-72fa8378] {
    color: var(--ready-casino-light);
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 12px;
    background-image: url(../images/bg_title.c83a7b7b.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: -moz-max-content;
    width: max-content;
    border-radius: 10px;
    padding: 6px 10px;
    border: 1px solid #ab47bc;
    box-shadow: 0 0 14.4px 0 rgba(231,91,255,.5)
}

h5 img[data-v-72fa8378] {
    width: 25px;
    height: 25px;
    -o-object-fit: cover;
    object-fit: cover
}

.item-top-game[data-v-72fa8378] {
    position: relative;
    display: flex;
    flex-direction: column;
    max-width: 220px;
    padding: 30px 15px 20px;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game[data-v-72fa8378] {
        max-width:160px;
        padding: 20px 10px 10px
    }
}

.item-top-game[data-v-72fa8378]:before {
    content: "";
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: 31px;
    height: 100px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(0deg,#000,transparent);
    z-index: 0
}

@media(max-width: 768px) {
    .item-top-game[data-v-72fa8378]:before {
        left:11px;
        right: 11px;
        bottom: 21px
    }
}

.item-top-game .label-shaped_popular[data-v-72fa8378] {
    position: absolute;
    right: 15px;
    top: 35px;
    transform: rotate(-5deg);
    z-index: 1
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular[data-v-72fa8378] {
        right:10px;
        top: 24px
    }
}

.item-top-game .label-shaped_popular span[data-v-72fa8378] {
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    width: 60px;
    transform: skew(-5deg);
    box-shadow: 0 4px 4px rgba(0,0,0,.7);
    font-size: 14px;
    font-weight: 800
}

.item-top-game .label-shaped_popular span.hot_game[data-v-72fa8378] {
    background: #df3702
}

.item-top-game .label-shaped_popular span.pop_game[data-v-72fa8378] {
    background: #2077fd
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular span[data-v-72fa8378] {
        width:55px;
        font-size: 13px;
        font-weight: 600
    }
}

.item-top-game .image-game[data-v-72fa8378] {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    box-shadow: 0 4px 13.5px 0 #000;
    margin-bottom: 10px
}

.item-top-game .wrap-logo-company[data-v-72fa8378] {
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    height: 45px;
    z-index: 3;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .wrap-logo-company[data-v-72fa8378] {
        bottom:26px;
        width: 90px
    }
}

.item-top-game .wrap-logo-company img[data-v-72fa8378] {
    width: 100%;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.item-top-game .box-shadow[data-v-72fa8378] {
    position: absolute;
    width: calc(100% - 30px);
    height: calc(100% - 60px);
    top: 30px;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    z-index: 0;
    cursor: pointer;
    opacity: 0;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .box-shadow[data-v-72fa8378] {
        width:calc(100% - 20px);
        height: calc(100% - 40px);
        top: 20px
    }
}

.item-top-game .play[data-v-72fa8378] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover;
    cursor: pointer
}

.item-top-game .crow[data-v-72fa8378] {
    width: 40px;
    height: auto;
    position: absolute;
    z-index: 2;
    right: 8px;
    top: 14px
}

@media(max-width: 768px) {
    .item-top-game .crow[data-v-72fa8378] {
        right:2px;
        top: 4px
    }
}

.item-top-game h6[data-v-72fa8378] {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    bottom: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 30px);
    height: 30px;
    transition: all .2s;
    cursor: pointer
}

.item-top-game[data-v-72fa8378]:hover {
    transform: scale(1.08);
    position: relative;
    width: 100%;
    transition: all .4s
}

.item-top-game:hover h6[data-v-72fa8378] {
    bottom: 40px;
    transition: all .4s;
    z-index: 2
}

.item-top-game:hover .wrap-logo-company[data-v-72fa8378] {
    transition: all .4s;
    padding: 0;
    background: none;
    border: none
}

@media(max-width: 768px) {
    .item-top-game:hover .wrap-logo-company[data-v-72fa8378] {
        width:100px
    }
}

.item-top-game:hover .wrap-logo-company img[data-v-72fa8378] {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0
}

.item-top-game:hover .box-shadow[data-v-72fa8378] {
    opacity: 1;
    transition: all .4s
}

.list-item-top-mobile[data-v-72fa8378] {
    display: none
}

.marquee[data-v-72fa8378] {
    position: relative;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-top: 10px
}

.see-more[data-v-72fa8378] {
    display: none;
    position: absolute;
    top: 0;
    right: 2.5%;
    cursor: pointer;
    padding: 4px 10px;
    background: var(--ready-casino-light);
    border-radius: 8px
}

@media(max-width: 768px) {
    .list-item-top-desktop[data-v-72fa8378] {
        display:none
    }

    .list-item-top-desktop.mobile[data-v-72fa8378] {
        display: grid
    }

    .see-more[data-v-72fa8378] {
        display: block!important
    }

    .list-item-top-mobile[data-v-72fa8378] {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        gap: 20px;
        padding-top: 20px
    }

    .list-item-top-mobile .item-top-game[data-v-72fa8378] {
        margin-right: 0;
        padding: 0;
        max-width: 100%
    }

    .list-item-top-mobile .item-top-game .crow[data-v-72fa8378] {
        top: -14px;
        right: -8px
    }

    .list-item-top-mobile .item-top-game .box-shadow[data-v-72fa8378] {
        width: 100%;
        height: calc(100% - 30px);
        top: 0
    }

    .list-item-top-mobile .item-top-game .image-game[data-v-72fa8378] {
        width: 100%;
        height: 100%;
        margin-bottom: 30px
    }

    .list-item-top-mobile .item-top-game h6[data-v-72fa8378] {
        font-size: 12px;
        width: 100%
    }

    .list-item-top-mobile .item-top-game .play[data-v-72fa8378] {
        top: calc(45% - 20px);
        right: calc(50% - 20px);
        width: 40px;
        height: 40px
    }

    .list-item-top-mobile .item-top-game:hover h6[data-v-72fa8378] {
        bottom: 35px
    }
}

@media(max-width: 480px) {
    .list-item-top-mobile[data-v-72fa8378] {
        display:grid;
        grid-template-columns: repeat(2,1fr)
    }

    h5[data-v-72fa8378] {
        font-size: 14px
    }

    .see-more[data-v-72fa8378] {
        font-size: 13px;
        top: 0
    }
}

@media(max-width: 374px) {
    .item-top-game h6[data-v-72fa8378] {
        font-size:10px
    }

    .item-top-game .wrap-logo-company[data-v-72fa8378] {
        width: 60%
    }

    .item-top-game:hover .wrap-logo-company[data-v-72fa8378] {
        padding: 5px 10px
    }

    h5[data-v-72fa8378] {
        width: 100%;
        font-size: 13px
    }

    .see-more[data-v-72fa8378] {
        font-size: 13px;
        top: 0
    }
}

#top-game {
    .v-slide-group__next,.v-slide-group__prev {
        position: absolute;
        top: 4px;
        .mdi:before {
            background: var(--primaryPlayG1);
            color: #000;
            border-radius: 4px;
            padding: 4px;
            background: #fff;
            border-radius: 50%
        }
    }

    .v-slide-group__next {
        right: -8px
    }

    .v-slide-group__prev {
        right: 28px
    }
}

#casino[data-v-a36e24f4] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-a36e24f4] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-a36e24f4] {
        padding:26px 8px
    }
}

.list-casino[data-v-a36e24f4] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-a36e24f4] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-a36e24f4] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-a36e24f4] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-a36e24f4] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e75bff;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-a36e24f4] {
        height:160px
    }
}

.list-casino .item-casino[data-v-a36e24f4]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-a36e24f4] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-a36e24f4] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-a36e24f4] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-a36e24f4] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-a36e24f4] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-a36e24f4] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-a36e24f4] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-a36e24f4]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-a36e24f4] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-a36e24f4] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-a36e24f4] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-a36e24f4] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-a36e24f4] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-a36e24f4] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-a36e24f4] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-a36e24f4] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-a36e24f4]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-a36e24f4] {
    display: none
}

.wrap-icon[data-v-a36e24f4] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-a36e24f4] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-a36e24f4] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-a36e24f4] {
    animation: scBtnAnim-a36e24f4 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-a36e24f4]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-a36e24f4] {
    font-size: 15px!important
}

@keyframes scBtnAnim-a36e24f4 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#partnership[data-v-dcfca6b8] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-dcfca6b8] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-dcfca6b8] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-dcfca6b8] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-dcfca6b8] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-dcfca6b8] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-dcfca6b8] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-dcfca6b8]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-dcfca6b8] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-dcfca6b8] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-dcfca6b8] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-dcfca6b8] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-dcfca6b8] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-dcfca6b8] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-dcfca6b8] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-dcfca6b8] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-dcfca6b8] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-6eb78310] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-6eb78310] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-6eb78310]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-6eb78310] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-6eb78310] {
    width: 100%
}

.form .form_input div[data-v-6eb78310] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-6eb78310] {
    margin-bottom: 4px
}

.form input[data-v-6eb78310],.form textarea[data-v-6eb78310] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-6eb78310]:focus,.form input[data-v-6eb78310]:hover,.form textarea[data-v-6eb78310]:focus,.form textarea[data-v-6eb78310]:hover {
    outline: none
}

.btn[data-v-6eb78310] {
    text-align: right
}

.btn .btn_submit[data-v-6eb78310] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-6eb78310]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-6eb78310] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-6eb78310] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-6eb78310] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-6eb78310],.form input[data-v-6eb78310],.form textarea[data-v-6eb78310] {
        width: 100%
    }
}

.wrap-pickgame[data-v-98801664] {
    display: grid;
    height: 180px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    margin-bottom: 20px
}

.wrap-pickgame img[data-v-98801664] {
    width: 100%
}

.wrap-pickgame .img-big[data-v-98801664] {
    border-radius: 10px
}

.wrap-pickgame .item[data-v-98801664] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 10px;
    border: 2px solid #6b6b6b;
    transition: all .3s ease-in;
    overflow: hidden
}

.wrap-pickgame .item .title[data-v-98801664] {
    position: absolute;
    width: 150px;
    height: 20px;
    top: calc(50% - 10px);
    left: calc(50% - 75px);
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-pickgame .item .title h5[data-v-98801664] {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 10px
}

@media(max-width: 992px) {
    .wrap-pickgame .item .title[data-v-98801664] {
        width:200px;
        left: calc(50% - 100px)
    }

    .wrap-pickgame .item .title h5[data-v-98801664] {
        font-size: 20px
    }
}

@media(max-width: 480px) {
    .wrap-pickgame .item .title h5[data-v-98801664] {
        font-size:14px;
        padding: 5px
    }
}

.wrap-pickgame .item .img-big[data-v-98801664] {
    position: relative;
    z-index: 1;
    transition: all .25s ease-in;
    height: 100%
}

.wrap-pickgame .item .img-dealer[data-v-98801664] {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .img-dealer2[data-v-98801664] {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .backdrop[data-v-98801664] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    transition: all .3s ease-in;
    z-index: 2
}

.wrap-pickgame .item[data-v-98801664]:hover {
    opacity: 1;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

.wrap-pickgame .item[data-v-98801664]:hover:before {
    opacity: 1
}

.wrap-pickgame .item:hover .backdrop[data-v-98801664] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .item:hover .sub-title[data-v-98801664] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.4),0 -4px 10px hsla(0,0%,100%,.4)
}

.wrap-pickgame .item:hover .img-big[data-v-98801664] {
    transform: scale(1.05);
    transition: all .5s ease-in
}

.wrap-pickgame .item:hover .img-dealer2[data-v-98801664],.wrap-pickgame .item:hover .img-dealer[data-v-98801664] {
    animation: animationDealerImage-98801664 1s forwards
}

.wrap-pickgame .casino .img-dealer2[data-v-98801664],.wrap-pickgame .casino .img-dealer[data-v-98801664] {
    position: absolute;
    width: 35%
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .casino .img-dealer2[data-v-98801664],.wrap-pickgame .casino .img-dealer[data-v-98801664] {
        width:28%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .casino .img-dealer2[data-v-98801664],.wrap-pickgame .casino .img-dealer[data-v-98801664] {
        width:26%
    }
}

.wrap-pickgame .slot .img-dealer2[data-v-98801664],.wrap-pickgame .slot .img-dealer[data-v-98801664] {
    position: absolute;
    width: 42%
}

.wrap-pickgame .sport .img-dealer[data-v-98801664] {
    position: absolute;
    width: 45%
}

.wrap-pickgame .sport .img-dealer2[data-v-98801664] {
    position: absolute;
    width: 60%;
    right: -5%;
    bottom: -12%;
    z-index: 2
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .sport .img-dealer[data-v-98801664] {
        width:40%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .sport .img-dealer[data-v-98801664] {
        width:35%
    }

    .wrap-pickgame .sport .img-dealer2[data-v-98801664] {
        width: 60%;
        bottom: -20%
    }
}

.wrap-pickgame .active-game[data-v-98801664] {
    opacity: 1;
    border: 2px solid var(--ready-casino-light)
}

.wrap-pickgame .active-game .backdrop[data-v-98801664] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .active-game .title h5[data-v-98801664] {
    color: var(--ready-casino-light);
    border-radius: 8px;
    background: rgba(33,33,33,.8);
    box-shadow: 0 4px 4.3px 0 rgba(0,0,0,.5)
}

@media(max-width: 1280px) {
    .wrap-pickgame[data-v-98801664] {
        height:auto
    }
}

@media(max-width: 992px) {
    .wrap-pickgame[data-v-98801664] {
        grid-template-columns:1fr
    }
}

@media(max-width: 450px) {
    .wrap-pickgame svg[data-v-98801664] {
        width:26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame svg[data-v-98801664] {
        width:20px;
        height: 20px
    }
}

.no-sport[data-v-98801664] {
    grid-template-columns: 1fr 1fr!important
}

.no-sport .casino .img-dealer2[data-v-98801664],.no-sport .casino .img-dealer[data-v-98801664] {
    width: 23%
}

.no-sport .slot .img-dealer[data-v-98801664] {
    width: 36%
}

.no-sport .slot .img-dealer2[data-v-98801664] {
    width: 40%
}

@media(max-width: 992px) {
    .no-sport[data-v-98801664] {
        grid-template-columns:1fr!important
    }

    .no-sport .casino .img-dealer2[data-v-98801664],.no-sport .casino .img-dealer[data-v-98801664] {
        width: 26%
    }
}

.default[data-v-98801664] {
    width: 95%;
    margin: 0 auto 20px
}

@keyframes animationDealerImage-98801664 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes animationSmallImage-98801664 {
    0% {
        transform: scale(0);
        opacity: 0
    }

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

@keyframes rotateCircle90-98801664 {
    0%,to {
        transform: rotate(-45deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle45-98801664 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle-98801664 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircleRevert-98801664 {
    0% {
        transform: rotate(1turn)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes showCasino1-98801664 {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-98801664 {
    0% {
        opacity: 0;
        transform: translate(-200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrap-contact[data-v-cc556554] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-bottom: 20px;
    background: #000
}

.default[data-v-cc556554] {
    width: 95%;
    margin: 0 auto 20px
}

.list-item[data-v-cc556554] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 8px;
    padding: 20px 0
}

@media(max-width: 1024px) {
    .list-item[data-v-cc556554] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .list-item[data-v-cc556554] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 375px) {
    .list-item[data-v-cc556554] {
        padding:10px
    }
}

.item[data-v-cc556554] {
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s;
    cursor: pointer;
    position: relative
}

.item[data-v-cc556554]:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    right: -4px;
    background: #9c9797
}

.item[data-v-cc556554]:last-child:before {
    display: none
}

.item .wrap-icon[data-v-cc556554] {
    min-width: 34px;
    min-height: 34px;
    background: linear-gradient(180deg,#e75bff,#9b3aab);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.item h5[data-v-cc556554] {
    font-size: 14px;
    font-weight: 600;
    margin-top: 6px;
    color: var(--ready-casino-light)
}

.item h3[data-v-cc556554] {
    font-size: 17px;
    font-weight: 600
}

.item .wrap-icon[data-v-cc556554],.item h3[data-v-cc556554],.item h5[data-v-cc556554] {
    transition: all .3s
}

@media(max-width: 1024px) {
    .item[data-v-cc556554]:nth-child(2):before {
        display:none
    }
}

@media(max-width: 576px) {
    .item[data-v-cc556554]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 375px) {
    .item[data-v-cc556554] {
        padding:0 5px
    }

    .item h5[data-v-cc556554] {
        font-size: 12px
    }

    .item h3[data-v-cc556554] {
        font-size: 14px
    }
}

.item[data-v-cc556554]:hover {
    opacity: 1
}

.item:hover .wrap-icon[data-v-cc556554],.item:hover h3[data-v-cc556554],.item:hover h5[data-v-cc556554] {
    transition: all .3s;
    transform: translateY(-8px)
}

.item[data-v-cc556554]:not(:hover) {
    opacity: .7
}

.custom-faq .list-item[data-v-cc556554] {
    grid-template-columns: repeat(4,1fr);
    grid-gap: 20px 8px
}

.custom-faq .list-item .item[data-v-cc556554] {
    justify-content: center
}

@media(max-width: 1024px) {
    .custom-faq .list-item .item[data-v-cc556554] {
        justify-content:start
    }

    .custom-faq .list-item .item[data-v-cc556554]:nth-child(2):before {
        display: none
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item .item[data-v-cc556554]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 1024px) {
    .custom-faq .list-item[data-v-cc556554] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 20px 8px
    }
}

@media(max-width: 576px) {
    .custom-faq .list-item[data-v-cc556554] {
        grid-template-columns:1fr;
        grid-gap: 30px;
        padding: 20px
    }
}

@media(max-width: 992px) {
    .start[data-v-cc556554] {
        justify-content:start!important
    }
}

#wrap-history[data-v-84c4c0b0] {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr;
    grid-gap: 8px;
    margin-bottom: 20px
}

@media(max-width: 1100px) {
    #wrap-history[data-v-84c4c0b0] {
        grid-template-columns:1fr 1fr;
        grid-gap: 20px
    }

    #wrap-history #message[data-v-84c4c0b0] {
        grid-column: 1/3;
        grid-row: 1/2
    }

    #wrap-history #deposit[data-v-84c4c0b0] {
        grid-column: 1/2;
        grid-row: 2/2
    }

    #wrap-history #withdraw[data-v-84c4c0b0] {
        grid-column: 2/2;
        grid-row: 2/2
    }
}

@media(max-width: 768px) {
    #wrap-history[data-v-84c4c0b0] {
        grid-template-columns:1fr
    }

    #wrap-history #message[data-v-84c4c0b0] {
        grid-row: 1;
        grid-column: 1
    }

    #wrap-history #deposit[data-v-84c4c0b0] {
        grid-row: 2;
        grid-column: 1
    }

    #wrap-history #withdraw[data-v-84c4c0b0] {
        grid-row: 3;
        grid-column: 1
    }
}

.default[data-v-84c4c0b0] {
    width: 95%;
    margin: 0 auto 20px
}

.history h5[data-v-84c4c0b0] {
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: var(--ready-casino-dark);
    border-radius: 10px 10px 0 0;
    padding: 6px 12px
}

@media(max-width: 375px) {
    .history h5[data-v-84c4c0b0] {
        font-size:10px;
        padding: 3px 6px
    }
}

.history #list-deposit-realtime[data-v-84c4c0b0],.history #list-withdraw-realtime[data-v-84c4c0b0] {
    position: relative
}

.history .list-item[data-v-84c4c0b0] {
    border: 2px solid #424242;
    border-radius: 0 0 10px 10px;
    overflow: hidden;
    height: 260px
}

.history .list-item .item[data-v-84c4c0b0] {
    display: grid;
    grid-template-columns: 125px 100px 1fr;
    gap: 10px;
    padding: 0 12px;
    justify-content: space-between
}

.history .list-item .item .time[data-v-84c4c0b0] {
    display: flex;
    align-items: center;
    min-width: 125px;
    color: #9e9e9e;
    font-size: 13px
}

.history .list-item .item .amount[data-v-84c4c0b0],.history .list-item .item .content-history[data-v-84c4c0b0],.history .list-item .item .user[data-v-84c4c0b0] {
    padding: 12px 0;
    font-size: 13px;
    text-align: start
}

.history .list-item .item .amount[data-v-84c4c0b0] {
    text-align: start
}

.history .list-item .item .content-history[data-v-84c4c0b0] {
    width: 60%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: wrap;
    height: 32px;
    line-height: 16px
}

@media(max-width: 1100px) {
    .history .list-item .item[data-v-84c4c0b0] {
        grid-template-columns:150px 1fr 1fr
    }
}

@media(max-width: 480px) {
    .history .list-item .item[data-v-84c4c0b0] {
        grid-template-columns:80px 1fr 1fr
    }

    .history .list-item .item .time[data-v-84c4c0b0] {
        min-width: 80px
    }
}

@media(max-width: 375px) {
    .history .list-item .item[data-v-84c4c0b0] {
        grid-template-columns:50px 1fr 1fr
    }

    .history .list-item .item .time[data-v-84c4c0b0] {
        min-width: 50px
    }

    .history .list-item .item .amount[data-v-84c4c0b0],.history .list-item .item .content-history[data-v-84c4c0b0],.history .list-item .item .time[data-v-84c4c0b0],.history .list-item .item .user[data-v-84c4c0b0] {
        font-size: 9px
    }
}

#deposit .list-item[data-v-84c4c0b0],#event .list-item[data-v-84c4c0b0],#message .list-item[data-v-84c4c0b0],#withdraw .list-item[data-v-84c4c0b0] {
    overflow: hidden;
    background: #000
}

#deposit .list-item .item[data-v-84c4c0b0],#event .list-item .item[data-v-84c4c0b0],#message .list-item .item[data-v-84c4c0b0],#withdraw .list-item .item[data-v-84c4c0b0] {
    height: 42px
}

#message .tab-notification[data-v-84c4c0b0] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 8px
}

#message .tab-notification div[data-v-84c4c0b0] {
    text-align: left;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    background: #000;
    border: 2px solid #424242;
    border-bottom: none;
    border-radius: 10px 10px 0 0;
    text-transform: capitalize;
    cursor: pointer;
    transition: all .4s
}

#message .tab-notification div[data-v-84c4c0b0]:hover {
    opacity: .7;
    transform: scale(.95);
    transition: all .3s
}

@media(max-width: 375px) {
    #message .tab-notification div[data-v-84c4c0b0] {
        font-size:10px
    }
}

#message .tab-notification .active[data-v-84c4c0b0] {
    background: #5721f0;
    border: 2px solid #5721f0;
    border-bottom: none
}

#message .tab-notification .active[data-v-84c4c0b0]:hover {
    transform: scale(1);
    opacity: 1
}

#message #list-message[data-v-84c4c0b0] {
    position: relative
}

#message .list-item .item[data-v-84c4c0b0] {
    display: grid;
    grid-template-columns: 150px .8fr 1.2fr;
    gap: 8px;
    align-items: center
}

#message .list-item .item .time[data-v-84c4c0b0] {
    min-width: 125px
}

#message .list-item .item .wrap-content-history[data-v-84c4c0b0] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 12px 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .wrap-title-history[data-v-84c4c0b0] {
    width: calc(50% - 63px);
    position: relative;
    padding: 12px 0;
    display: flex;
    justify-content: start
}

#message .list-item .item .content-history[data-v-84c4c0b0],#message .list-item .item .title-history[data-v-84c4c0b0] {
    width: 100%;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 10px 0 5px;
    font-size: 13px;
    text-align: start;
    position: relative
}

@media(max-width: 480px) {
    #message .list-item .item[data-v-84c4c0b0] {
        grid-template-columns:80px 1fr 1fr
    }

    #message .list-item .item .time[data-v-84c4c0b0] {
        max-width: 80px;
        min-width: 1px
    }
}

@media(max-width: 375px) {
    #message .list-item .item[data-v-84c4c0b0] {
        grid-template-columns:50px 1fr 1fr
    }

    #message .list-item .item .time[data-v-84c4c0b0] {
        max-width: 50px
    }

    #message .list-item .item .content-history[data-v-84c4c0b0],#message .list-item .item .title-history[data-v-84c4c0b0] {
        font-size: 9px
    }
}

#event .list-item .item[data-v-84c4c0b0],#message .list-item .item[data-v-84c4c0b0] {
    cursor: pointer
}

#event .list-item .item:hover .content-history[data-v-84c4c0b0],#event .list-item .item:hover .time[data-v-84c4c0b0],#event .list-item .item:hover .title-history[data-v-84c4c0b0],#message .list-item .item:hover .content-history[data-v-84c4c0b0],#message .list-item .item:hover .time[data-v-84c4c0b0],#message .list-item .item:hover .title-history[data-v-84c4c0b0] {
    opacity: .7
}

@keyframes scrollRow-84c4c0b0 {
    0% {
        transform: translateY(0);
        top: 0
    }

    5% {
        transform: translateY(0);
        top: 0
    }

    6% {
        transform: translateY(-42px);
        top: -42px
    }

    10% {
        transform: translateY(-42px);
        top: -42px
    }

    11% {
        transform: translateY(-84px);
        top: -84px
    }

    15% {
        transform: translateY(-84px);
        top: -84px
    }

    16% {
        transform: translateY(-126px);
        top: -126px
    }

    20% {
        transform: translateY(-126px);
        top: -126px
    }

    21% {
        transform: translateY(-168px);
        top: -168px
    }

    25% {
        transform: translateY(-168px);
        top: -168px
    }

    26% {
        transform: translateY(-210px);
        top: -210px
    }

    30% {
        transform: translateY(-210px);
        top: -210px
    }

    31% {
        transform: translateY(-252px);
        top: -252px
    }

    35% {
        transform: translateY(-252px);
        top: -252px
    }

    36% {
        transform: translateY(-294px);
        top: -294px
    }

    40% {
        transform: translateY(-294px);
        top: -294px
    }

    41% {
        transform: translateY(-336px);
        top: -336px
    }

    45% {
        transform: translateY(-336px);
        top: -336px
    }

    46% {
        transform: translateY(-378px);
        top: -378px
    }

    50% {
        transform: translateY(-378px);
        top: -378px
    }

    42% {
        transform: translateY(-420px);
        top: -420px
    }

    55% {
        transform: translateY(-420px);
        top: -420px
    }

    56% {
        transform: translateY(-462px);
        top: -462px
    }

    60% {
        transform: translateY(-462px);
        top: -462px
    }

    61% {
        transform: translateY(-504px);
        top: -504px
    }

    65% {
        transform: translateY(-504px);
        top: -504px
    }

    66% {
        transform: translateY(-546px);
        top: -546px
    }

    70% {
        transform: translateY(-546px);
        top: -546px
    }

    71% {
        transform: translateY(-588px);
        top: -588px
    }

    75% {
        transform: translateY(-588px);
        top: -588px
    }

    76% {
        transform: translateY(-630px);
        top: -630px
    }

    80% {
        transform: translateY(-630px);
        top: -630px
    }

    81% {
        transform: translateY(-672px);
        top: -672px
    }

    85% {
        transform: translateY(-672px);
        top: -672px
    }

    86% {
        transform: translateY(-714px);
        top: -714px
    }

    90% {
        transform: translateY(-714px);
        top: -714px
    }

    91% {
        transform: translateY(-756px);
        top: -756px
    }

    95% {
        transform: translateY(-756px);
        top: -756px
    }

    96% {
        transform: translateY(-798px);
        top: -798px
    }

    97% {
        transform: translateY(0);
        top: 0
    }
}

#wrap_slot[data-v-4c376e00] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 26px
}

.wrap_slot_list .slot_list[data-v-4c376e00] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 16px
}

.wrap_slot_list .item_slot[data-v-4c376e00] {
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: rgba(0,0,0,.5);
    max-width: 220px;
    max-height: 162px;
    cursor: pointer;
    position: relative;
    transition: all .5s ease-in;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-4c376e00] {
    width: auto;
    height: calc(100% - 42px);
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-4c376e00] {
    width: 100%;
    height: 40px;
    border-top: 2px solid #e75bff;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-4c376e00] {
    width: 60%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap_slot_list .item_slot .item_total_game[data-v-4c376e00] {
    display: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    text-align: center
}

.wrap_slot_list .item_slot .overlay[data-v-4c376e00] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    transition: all .5s;
    cursor: pointer
}

.wrap_slot_list .item_slot .play[data-v-4c376e00] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.wrap_slot_list .item_slot[data-v-4c376e00]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot[data-v-4c376e00]:hover:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 20px;
    background-color: rgba(0,0,0,.7);
    z-index: 1
}

.wrap_slot_list .item_slot[data-v-4c376e00]:hover:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(../images/bg-button-play.8070848a.png);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 2;
    background-position: 50%;
    height: 30%;
    width: 30%
}

.wrap_slot_list .item_slot:hover .overlay[data-v-4c376e00] {
    opacity: 1;
    transition: all .5s
}

.wrap_slot_list .item_slot:hover .item_image[data-v-4c376e00] {
    height: 100%;
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot:hover .item_image img[data-v-4c376e00] {
    border-radius: 20px
}

.wrap_slot_list .item_slot:hover .item_logo_brand[data-v-4c376e00] {
    position: absolute;
    top: 0;
    border-top: 0;
    height: 45px;
    z-index: 2
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot:hover .item_logo_brand[data-v-4c376e00] {
        height:38px
    }
}

.wrap_slot_list .item_slot:hover .item_total_game[data-v-4c376e00] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    display: block;
    z-index: 2;
    animation: top_total-4c376e00 .3s
}

@keyframes top_total-4c376e00 {
    0% {
        bottom: -10px;
        opacity: 0
    }

    to {
        bottom: 10px;
        opacity: 1
    }
}

@keyframes logo_brand-4c376e00 {
    0% {
        top: 100%;
        opacity: 0
    }

    to {
        top: 0;
        opacity: 1
    }
}

@media(max-width: 1300px) {
    .wrap_slot_list .slot_list[data-v-4c376e00] {
        grid-template-columns:repeat(5,1fr)
    }

    .wrap_slot_list .item_slot[data-v-4c376e00] {
        max-width: 230px
    }
}

@media(max-width: 1000px) {
    .wrap_slot_list .slot_list[data-v-4c376e00] {
        grid-template-columns:repeat(4,1fr)
    }

    .wrap_slot_list .item_slot[data-v-4c376e00] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-4c376e00] {
        font-size: 16px;
        font-weight: 600
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .slot_list[data-v-4c376e00] {
        grid-template-columns:repeat(3,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .item_slot[data-v-4c376e00] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-4c376e00] {
        font-size: 14px;
        font-weight: 600
    }
}

@media(max-width: 500px) {
    .wrap_slot_list .slot_list[data-v-4c376e00] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-4c376e00] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-4c376e00] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-4c376e00]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

#carousel[data-v-61064741] {
    height: 400px
}

@media(max-width: 1300px) {
    #carousel[data-v-61064741] {
        height:330px
    }
}

@media(max-width: 992px) {
    #carousel[data-v-61064741] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel[data-v-61064741] {
        height:200px
    }
}

@media(max-width: 500px) {
    #carousel[data-v-61064741] {
        height:200px
    }
}

@media(max-width: 320px) {
    #carousel[data-v-61064741] {
        height:200px
    }
}

#carousel img[data-v-61064741] {
    width: 100%;
    height: 100%
}

#carousel .visual-main[data-v-61064741] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .visual-main .visual-list[data-v-61064741] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel .visual-main .visual-list .visual-item[data-v-61064741] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s;
    border-radius: 10px;
    background-color: #000
}

#carousel .visual-main .visual-list .visual-item img[data-v-61064741] {
    border-radius: 10px
}

#carousel .visual-main .visual-list .visual-item img[lazy=loading][data-v-61064741] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .decorate[data-v-61064741] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-61064741] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-61064741] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-61064741] {
    width: 100%;
    animation: rotateCircle45-61064741 5s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[lazy=loading][data-v-61064741] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-61064741] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-61064741] {
    width: 100%;
    animation: rotateCircle150-61064741 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[lazy=loading][data-v-61064741] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-61064741] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-61064741] {
    width: 100%;
    animation: animationHeight20-61064741 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[lazy=loading][data-v-61064741] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-61064741] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-61064741] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-61064741] {
    width: 100%;
    animation: animationWidth-61064741 3s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[lazy=loading][data-v-61064741] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-61064741] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-61064741] {
    width: 100%;
    animation: rotateCircle150-61064741 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[lazy=loading][data-v-61064741] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-61064741] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-61064741] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-61064741] {
    width: 100%;
    animation: rotateCircle360-61064741 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[lazy=loading][data-v-61064741] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-61064741] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-61064741] {
    width: 100%;
    animation: rotateCircle150-61064741 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[lazy=loading][data-v-61064741] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .image-dealer[data-v-61064741] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel .visual-main .visual-list .active[data-v-61064741] {
    opacity: 1;
    transition: all 1s
}

#carousel .visual-main .visual-list .active .wrap-title[data-v-61064741] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-61064741] {
        transform:translate(-50%,-84%) scale(.44)
    }

    #carousel .visual-main .visual-list .active .wrap-title h5[data-v-61064741] {
        width: 265px
    }
}

@media(max-width: 375px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-61064741] {
        transform:translate(-50%,-88%) scale(.4)
    }
}

@media(max-width: 340px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-61064741] {
        transform:translate(-48%,-88%) scale(.4)
    }
}

#carousel .visual-main .visual-list .active .image-dealer[data-v-61064741] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .image-dealer[data-v-61064741] {
        -o-object-fit:contain;
        object-fit: contain;
        transform: translate(-12%,-15px) scale(1.2)
    }
}

@media(max-width: 400px) {
    #carousel .visual-main .visual-list .active .image-dealer[data-v-61064741] {
        transform:translate(-12%,-22px) scale(1.3)
    }
}

#carousel .visual-main .visual-list .active .banner-event .decorate-1[data-v-61064741] {
    animation: showIconEvent1-61064741 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-2[data-v-61064741] {
    animation: showIconEvent2-61064741 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-3[data-v-61064741] {
    animation: showIconEvent3-61064741 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-1[data-v-61064741] {
    animation: showIconEvent1-61064741 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-2[data-v-61064741] {
    animation: showIconEvent2-61064741 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-1[data-v-61064741] {
    animation: showIconEvent1-61064741 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-2[data-v-61064741] {
    animation: showIconEvent2-61064741 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .visual-list-btn[data-v-61064741] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-61064741] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel .visual-main .visual-list .visual-list-btn .active[data-v-61064741] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 5px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-list-btn[data-v-61064741] {
        bottom:15px
    }

    #carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-61064741] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel .visual-main .visual-list .visual-list-btn .active[data-v-61064741] {
        width: 13px;
        height: 13px
    }
}

#carousel .visual-main .visual-list .wrap-arrow[data-v-61064741] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 20px;
    justify-content: space-between;
    z-index: 2
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-61064741],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-61064741] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-61064741],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-61064741] {
    height: 14px;
    width: 7px
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-61064741]:disabled,#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-61064741]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-61064741] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-61064741],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-61064741] {
        width: 30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-61064741],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-61064741] {
        height: 12px;
        width: 6px
    }

    #carousel .visual-main .visual-list .wrap-arrow[data-v-61064741] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-61064741],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-61064741] {
        width: 20px;
        height: 20px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-61064741],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-61064741] {
        height: 10px;
        width: 5px
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-61064741],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-61064741] {
        width:30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-61064741],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-61064741] {
        height: 16px;
        width: 8px
    }
}

#carousel .mySwiper[data-v-61064741] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .mySwiper .swiper-button-next[data-v-61064741],#carousel .mySwiper .swiper-button-prev[data-v-61064741] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel .mySwiper button[data-v-61064741]:disabled,#carousel .mySwiper button[disabled][data-v-61064741] {
    opacity: .6
}

#carousel .mySwiper .swiper-button-next[data-v-61064741]:after,#carousel .mySwiper .swiper-button-prev[data-v-61064741]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel .mySwiper[data-v-61064741] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel .mySwiper[data-v-61064741] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel .mySwiper[data-v-61064741] {
        height:150px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-61064741],#carousel .mySwiper .swiper-button-prev[data-v-61064741] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel .mySwiper[data-v-61064741] {
        height:100px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-61064741],#carousel .mySwiper .swiper-button-prev[data-v-61064741] {
        top: 60%
    }
}

#carousel .custom[data-v-61064741] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .wrap-title[data-v-61064741] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel .wrap-title h3[data-v-61064741] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel .wrap-title h5[data-v-61064741] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel .wrap-title button[data-v-61064741] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel .wrap-title button p[data-v-61064741] {
    position: relative;
    z-index: 1
}

#carousel .wrap-title button[data-v-61064741]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel .wrap-title button[data-v-61064741]:hover {
    transition: all .3s ease-in
}

#carousel .wrap-title button[data-v-61064741]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel .wrap-title h5[data-v-61064741] {
        width: 280px
    }
}

#carousel-custom[data-v-61064741] {
    height: 390px
}

@media(min-width: 1301px)and (max-width:1600px) {
    #carousel-custom .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.8)!important
    }
}

@media(max-width: 1800px) {
    #carousel-custom[data-v-61064741] {
        height:350px
    }
}

@media(max-width: 1520px) {
    #carousel-custom[data-v-61064741] {
        height:300px
    }
}

@media(max-width: 992px) {
    #carousel-custom[data-v-61064741] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel-custom[data-v-61064741] {
        height:200px
    }
}

@media(max-width: 600px) {
    #carousel-custom[data-v-61064741] {
        height:170px
    }
}

@media(max-width: 500px) {
    #carousel-custom[data-v-61064741] {
        height:150px
    }
}

@media(max-width: 374px) {
    #carousel-custom[data-v-61064741] {
        height:120px
    }
}

#carousel-custom img[data-v-61064741] {
    width: 100%;
    height: 100%
}

#carousel-custom .visual-main[data-v-61064741] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .visual-main .visual-list[data-v-61064741] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel-custom .visual-main .visual-list .visual-item[data-v-61064741] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel-custom .visual-main .visual-list .visual-item img[data-v-61064741] {
    border-radius: 10px
}

#carousel-custom .visual-main .visual-list .visual-item .decorate[data-v-61064741] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-61064741] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-61064741] {
        left:5%
    }
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-61064741] {
    width: 100%;
    animation: rotateCircle45-61064741 5s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-61064741] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-61064741] {
    width: 100%;
    animation: rotateCircle150-61064741 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-61064741] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-61064741] {
    width: 100%;
    animation: animationHeight20-61064741 4s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-61064741] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-61064741] {
    width: 100%;
    animation: animationWidth-61064741 3s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-61064741] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-61064741] {
    width: 100%;
    animation: rotateCircle150-61064741 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-61064741] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-61064741] {
    width: 100%;
    animation: rotateCircle360-61064741 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-61064741] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-61064741] {
    width: 100%;
    animation: rotateCircle150-61064741 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .image-dealer[data-v-61064741] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel-custom .visual-main .visual-list .active[data-v-61064741] {
    opacity: 1;
    transition: all 1s
}

#carousel-custom .visual-main .visual-list .active .wrap-title[data-v-61064741] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.35)
    }

    #carousel-custom .visual-main .visual-list .active .wrap-title h5[data-v-61064741] {
        width: 250px
    }
}

@media(max-width: 375px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.3)
    }
}

#carousel-custom .visual-main .visual-list .active .image-dealer[data-v-61064741] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-1[data-v-61064741] {
    animation: showIconEvent1-61064741 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-2[data-v-61064741] {
    animation: showIconEvent2-61064741 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-3[data-v-61064741] {
    animation: showIconEvent3-61064741 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-1[data-v-61064741] {
    animation: showIconEvent1-61064741 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-2[data-v-61064741] {
    animation: showIconEvent2-61064741 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-1[data-v-61064741] {
    animation: showIconEvent1-61064741 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-2[data-v-61064741] {
    animation: showIconEvent2-61064741 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .visual-list-btn[data-v-61064741] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-61064741] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-61064741] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 8px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-list-btn[data-v-61064741] {
        bottom:15px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-61064741] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-61064741] {
        width: 13px;
        height: 13px
    }
}

#carousel-custom .visual-main .visual-list .wrap-arrow[data-v-61064741] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 10px;
    justify-content: space-between;
    z-index: 2
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-61064741],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-61064741] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-61064741],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-61064741] {
    height: 14px;
    width: 7px
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-61064741]:disabled,#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-61064741]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-61064741] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-61064741],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-61064741] {
        width: 30px;
        height: 30px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-61064741],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-61064741] {
        height: 12px;
        width: 6px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-61064741] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-61064741],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-61064741] {
        width: 20px;
        height: 20px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-61064741],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-61064741] {
        height: 10px;
        width: 5px
    }
}

#carousel-custom .mySwiper[data-v-61064741] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .mySwiper .swiper-button-next[data-v-61064741],#carousel-custom .mySwiper .swiper-button-prev[data-v-61064741] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel-custom .mySwiper button[data-v-61064741]:disabled,#carousel-custom .mySwiper button[disabled][data-v-61064741] {
    opacity: .6
}

#carousel-custom .mySwiper .swiper-button-next[data-v-61064741]:after,#carousel-custom .mySwiper .swiper-button-prev[data-v-61064741]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel-custom .mySwiper[data-v-61064741] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel-custom .mySwiper[data-v-61064741] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel-custom .mySwiper[data-v-61064741] {
        height:150px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-61064741],#carousel-custom .mySwiper .swiper-button-prev[data-v-61064741] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel-custom .mySwiper[data-v-61064741] {
        height:100px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-61064741],#carousel-custom .mySwiper .swiper-button-prev[data-v-61064741] {
        top: 60%
    }
}

#carousel-custom .custom[data-v-61064741] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .wrap-title[data-v-61064741] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel-custom .wrap-title h3[data-v-61064741] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel-custom .wrap-title h5[data-v-61064741] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel-custom .wrap-title button[data-v-61064741] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel-custom .wrap-title button p[data-v-61064741] {
    position: relative;
    z-index: 1
}

#carousel-custom .wrap-title button[data-v-61064741]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel-custom .wrap-title button[data-v-61064741]:hover {
    transition: all .3s ease-in
}

#carousel-custom .wrap-title button[data-v-61064741]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel-custom .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel-custom .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel-custom .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel-custom .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel-custom .wrap-title[data-v-61064741] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel-custom .wrap-title h5[data-v-61064741] {
        width: 280px
    }
}

.default[data-v-61064741] {
    width: 95%;
    margin: 0 auto
}

.v-window-x-reverse-transition-enter-active[data-v-61064741],.v-window-x-reverse-transition-leave-active[data-v-61064741],.v-window-x-transition-enter-active[data-v-61064741],.v-window-x-transition-leave-active[data-v-61064741],.v-window-y-reverse-transition-enter-active[data-v-61064741],.v-window-y-reverse-transition-leave-active[data-v-61064741],.v-window-y-transition-enter-active[data-v-61064741],.v-window-y-transition-leave-active[data-v-61064741] {
    transition: 1s cubic-bezier(.25,.8,.5,1)!important
}

@keyframes rotateCircle45-61064741 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle150-61064741 {
    0%,to {
        transform: rotate(-90deg)
    }

    50% {
        transform: rotate(60deg)
    }
}

@keyframes rotateCircle360-61064741 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(1turn)
    }
}

@keyframes animationHeight20-61064741 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes animationWidth-61064741 {
    0%,to {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes showIconEvent1-61064741 {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent2-61064741 {
    0% {
        opacity: 0;
        transform: translate(-150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent3-61064741 {
    0% {
        opacity: 0;
        transform: translate(150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#top-game[data-v-054a7bee] {
    width: 100%;
    position: relative;
    margin-bottom: 20px!important
}

.default[data-v-054a7bee] {
    width: 95%!important;
    margin: 0 auto!important
}

.list-item-top-desktop[data-v-054a7bee] {
    display: grid;
    overflow: hidden
}

.list-item-top-desktop .item-top-game .wraper-image-game[data-v-054a7bee] {
    width: 100%;
    height: 100%
}

.list-item-top-desktop.mobile[data-v-054a7bee] {
    display: none
}

h5[data-v-054a7bee] {
    color: var(--ready-casino-light);
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 12px;
    background-image: url(../images/bg_title.c83a7b7b.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: -moz-max-content;
    width: max-content;
    border-radius: 10px;
    padding: 6px 10px;
    border: 1px solid #ab47bc;
    box-shadow: 0 0 14.4px 0 rgba(231,91,255,.5)
}

h5 img[data-v-054a7bee] {
    width: 25px;
    height: 25px;
    -o-object-fit: cover;
    object-fit: cover
}

.item-top-game[data-v-054a7bee] {
    position: relative;
    display: flex;
    flex-direction: column;
    max-width: 220px;
    padding: 30px 15px 20px;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game[data-v-054a7bee] {
        max-width:160px;
        padding: 20px 10px 10px
    }
}

.item-top-game[data-v-054a7bee]:before {
    content: "";
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: 31px;
    height: 100px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(0deg,#000,transparent);
    z-index: 0
}

@media(max-width: 768px) {
    .item-top-game[data-v-054a7bee]:before {
        left:11px;
        right: 11px;
        bottom: 21px
    }
}

.item-top-game .label-shaped_popular[data-v-054a7bee] {
    position: absolute;
    right: 15px;
    top: 35px;
    transform: rotate(-5deg);
    z-index: 1
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular[data-v-054a7bee] {
        right:10px;
        top: 24px
    }
}

.item-top-game .label-shaped_popular span[data-v-054a7bee] {
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    width: 60px;
    transform: skew(-5deg);
    box-shadow: 0 4px 4px rgba(0,0,0,.7);
    font-size: 14px;
    font-weight: 800
}

.item-top-game .label-shaped_popular span.hot_game[data-v-054a7bee] {
    background: #df3702
}

.item-top-game .label-shaped_popular span.pop_game[data-v-054a7bee] {
    background: #2077fd
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular span[data-v-054a7bee] {
        width:55px;
        font-size: 13px;
        font-weight: 600
    }
}

.item-top-game .image-game[data-v-054a7bee] {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    box-shadow: 0 4px 13.5px 0 #000;
    margin-bottom: 10px
}

.item-top-game .wrap-logo-company[data-v-054a7bee] {
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    height: 45px;
    z-index: 3;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .wrap-logo-company[data-v-054a7bee] {
        bottom:26px;
        width: 90px
    }
}

.item-top-game .wrap-logo-company img[data-v-054a7bee] {
    width: 100%;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.item-top-game .box-shadow[data-v-054a7bee] {
    position: absolute;
    width: calc(100% - 30px);
    height: calc(100% - 60px);
    top: 30px;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    z-index: 0;
    cursor: pointer;
    opacity: 0;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .box-shadow[data-v-054a7bee] {
        width:calc(100% - 20px);
        height: calc(100% - 40px);
        top: 20px
    }
}

.item-top-game .play[data-v-054a7bee] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover;
    cursor: pointer
}

.item-top-game .crow[data-v-054a7bee] {
    width: 40px;
    height: auto;
    position: absolute;
    z-index: 2;
    right: 8px;
    top: 14px
}

@media(max-width: 768px) {
    .item-top-game .crow[data-v-054a7bee] {
        right:2px;
        top: 4px
    }
}

.item-top-game h6[data-v-054a7bee] {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    bottom: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 30px);
    height: 30px;
    transition: all .2s;
    cursor: pointer
}

.item-top-game[data-v-054a7bee]:hover {
    transform: scale(1.08);
    position: relative;
    width: 100%;
    transition: all .4s
}

.item-top-game:hover h6[data-v-054a7bee] {
    bottom: 40px;
    transition: all .4s;
    z-index: 2
}

.item-top-game:hover .wrap-logo-company[data-v-054a7bee] {
    transition: all .4s;
    padding: 0;
    background: none;
    border: none
}

@media(max-width: 768px) {
    .item-top-game:hover .wrap-logo-company[data-v-054a7bee] {
        width:100px
    }
}

.item-top-game:hover .wrap-logo-company img[data-v-054a7bee] {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0
}

.item-top-game:hover .box-shadow[data-v-054a7bee] {
    opacity: 1;
    transition: all .4s
}

.list-item-top-mobile[data-v-054a7bee] {
    display: none
}

.marquee[data-v-054a7bee] {
    position: relative;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    margin-top: 10px
}

.see-more[data-v-054a7bee] {
    display: none;
    position: absolute;
    top: 0;
    right: 2.5%;
    cursor: pointer;
    padding: 4px 10px;
    background: var(--ready-casino-light);
    border-radius: 8px
}

@media(max-width: 768px) {
    .list-item-top-desktop[data-v-054a7bee] {
        display:none
    }

    .list-item-top-desktop.mobile[data-v-054a7bee] {
        display: grid
    }

    .see-more[data-v-054a7bee] {
        display: block!important
    }

    .list-item-top-mobile[data-v-054a7bee] {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        gap: 20px;
        padding-top: 20px
    }

    .list-item-top-mobile .item-top-game[data-v-054a7bee] {
        margin-right: 0;
        padding: 0;
        max-width: 100%
    }

    .list-item-top-mobile .item-top-game .crow[data-v-054a7bee] {
        top: -14px;
        right: -8px
    }

    .list-item-top-mobile .item-top-game .box-shadow[data-v-054a7bee] {
        width: 100%;
        height: calc(100% - 30px);
        top: 0
    }

    .list-item-top-mobile .item-top-game .image-game[data-v-054a7bee] {
        width: 100%;
        height: 100%;
        margin-bottom: 30px
    }

    .list-item-top-mobile .item-top-game h6[data-v-054a7bee] {
        font-size: 12px;
        width: 100%
    }

    .list-item-top-mobile .item-top-game .play[data-v-054a7bee] {
        top: calc(45% - 20px);
        right: calc(50% - 20px);
        width: 40px;
        height: 40px
    }

    .list-item-top-mobile .item-top-game:hover h6[data-v-054a7bee] {
        bottom: 35px
    }
}

@media(max-width: 480px) {
    .list-item-top-mobile[data-v-054a7bee] {
        display:grid;
        grid-template-columns: repeat(2,1fr)
    }

    h5[data-v-054a7bee] {
        font-size: 14px
    }

    .see-more[data-v-054a7bee] {
        font-size: 13px;
        top: 0
    }
}

@media(max-width: 374px) {
    .item-top-game h6[data-v-054a7bee] {
        font-size:10px
    }

    .item-top-game .wrap-logo-company[data-v-054a7bee] {
        width: 60%
    }

    .item-top-game:hover .wrap-logo-company[data-v-054a7bee] {
        padding: 5px 10px
    }

    h5[data-v-054a7bee] {
        width: 100%;
        font-size: 13px
    }

    .see-more[data-v-054a7bee] {
        font-size: 13px;
        top: 0
    }
}

#top-game {
    .v-slide-group__next,.v-slide-group__prev {
        position: absolute;
        top: 4px;
        .mdi:before {
            background: var(--primaryPlayG1);
            color: #000;
            border-radius: 4px;
            padding: 4px;
            background: #fff;
            border-radius: 50%
        }
    }

    .v-slide-group__next {
        right: -8px
    }

    .v-slide-group__prev {
        right: 28px
    }
}

#casino[data-v-6d29da6c] {
    margin: 0 auto
}

@media(max-width: 768px) {
    #casino[data-v-6d29da6c] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-6d29da6c] {
        padding:26px 8px
    }
}

.casino_title[data-v-6d29da6c] {
    color: var(--ready-casino-light);
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: 10px
}

.list-casino[data-v-6d29da6c] {
    display: grid;
    grid-template-columns: repeat(5,1fr);
    grid-gap: 16px;
    margin-bottom: 20px;
    padding: 16px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

@media(max-width: 1200px) {
    .list-casino[data-v-6d29da6c] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 992px) {
    .list-casino[data-v-6d29da6c] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino[data-v-6d29da6c] {
        border:none;
        padding: 0
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-6d29da6c] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-6d29da6c] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-6d29da6c] {
    height: 190px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #981fad;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-6d29da6c] {
        height:160px
    }
}

.list-casino .item-casino[data-v-6d29da6c]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-6d29da6c] {
    height: 190px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-6d29da6c] {
        height:140px
    }
}

.list-casino .item-casino .wrap-logo[data-v-6d29da6c] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-6d29da6c] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-6d29da6c] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-6d29da6c] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-6d29da6c] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-6d29da6c]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-6d29da6c] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-6d29da6c] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-6d29da6c] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-6d29da6c] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-6d29da6c] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-6d29da6c] {
        height: 120px
    }

    .list-casino .item-casino .wrap-icon[data-v-6d29da6c] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-6d29da6c] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-6d29da6c]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-6d29da6c] {
    display: none
}

.wrap-icon[data-v-6d29da6c] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-6d29da6c] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-6d29da6c] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-6d29da6c] {
    animation: scBtnAnim-6d29da6c .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-6d29da6c]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-6d29da6c] {
    font-size: 15px!important
}

@keyframes scBtnAnim-6d29da6c {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#wrap-sport[data-v-325204ca] {
    width: 100%;
    height: -moz-max-content;
    height: max-content;
    margin: 0 auto;
    border: 2px solid var(--ready-casino-light);
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
    background: url(../images/bg-sport-game-new.f90c1ecf.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover
}

.content-sport[data-v-325204ca] {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.image-sport[data-v-325204ca] {
    height: 100%;
    z-index: 1;
    animation: animate-325204ca 3s infinite
}

.play-game[data-v-325204ca] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    z-index: 2;
    gap: 10px;
    padding: 5px 20px;
    border-radius: 10px;
    background: linear-gradient(180deg,#2dae60 10.2%,#dedede 240.82%);
    box-shadow: inset 2px 2px 2.2px 0 hsla(0,0%,100%,.5),0 4px 0 0 rgba(0,0,0,.5);
    cursor: pointer;
    transition: all .25s;
    opacity: .92
}

.play-game img[data-v-325204ca] {
    width: auto
}

.play-game h5[data-v-325204ca] {
    color: #fff;
    text-shadow: 0 4px 4px rgba(0,0,0,.25);
    font-size: 24px;
    font-weight: 900;
    text-transform: uppercase
}

.play-game[data-v-325204ca]:hover {
    transform: translateY(-4px);
    opacity: 1;
    transition: all .5
}

@media(max-width: 375px) {
    .play-game h5[data-v-325204ca] {
        font-size:16px
    }

    .play-game img[data-v-325204ca] {
        width: 34px
    }
}

.logo[data-v-325204ca] {
    position: absolute;
    bottom: 10%;
    height: auto!important;
    z-index: 1
}

.cover-logo[data-v-325204ca] {
    position: absolute;
    bottom: 2%;
    height: auto
}

@media(max-width: 768px) {
    .cover-logo[data-v-325204ca] {
        bottom:5%;
        width: 200px
    }
}

.cover-logo-2[data-v-325204ca] {
    position: absolute;
    left: 20%;
    z-index: 0
}

.cover-logo-3[data-v-325204ca] {
    position: absolute;
    z-index: 0;
    width: 500px;
    top: 0
}

@media(max-width: 768px) {
    .cover-logo-3[data-v-325204ca] {
        width:40%
    }

    .image-sport[data-v-325204ca] {
        height: 300px
    }

    .logo[data-v-325204ca] {
        height: 40px!important
    }
}

@keyframes animate-325204ca {
    0%,to {
        transform: scale(.8)
    }

    50% {
        transform: scale(.9)
    }
}

.wrap-home[data-v-75056b0e] {
    position: relative;
    z-index: 1
}

.default[data-v-75056b0e] {
    width: 95%!important
}

@media(max-width: 1300px) {
    .custom[data-v-75056b0e] {
        margin-top:62px
    }
}

#wrap-jackpot[data-v-41976450] {
    position: relative;
    margin-bottom: 30px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    overflow: hidden;
    height: 220px
}

@media(max-width: 1440px) {
    #wrap-jackpot[data-v-41976450] {
        height:auto
    }
}

#wrap-jackpot img[data-v-41976450] {
    width: 100%;
    height: auto;
    border-radius: 10px
}

#wrap-jackpot .img-desktop[data-v-41976450] {
    transition: all .3s ease-in
}

#wrap-jackpot .img-mobile[data-v-41976450] {
    display: none;
    transition: all .3s ease-in
}

#wrap-jackpot .img-desktop-child[data-v-41976450] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

#wrap-jackpot #wrap-coin[data-v-41976450] {
    position: absolute;
    z-index: 1
}

#wrap-jackpot .coin1[data-v-41976450] {
    width: 4%;
    height: 18%;
    top: 45%;
    left: 13%
}

#wrap-jackpot .coin1 img[data-v-41976450] {
    animation: animationCoin1-41976450 4s linear infinite
}

#wrap-jackpot .coin2[data-v-41976450] {
    width: 3%;
    height: 27%;
    top: 20%;
    left: 30%
}

#wrap-jackpot .coin2 img[data-v-41976450] {
    animation: rotateCircle-41976450 10s linear infinite
}

#wrap-jackpot .coin3[data-v-41976450] {
    width: 8%;
    height: 40%;
    top: 10%;
    right: 23%
}

#wrap-jackpot .coin3 img[data-v-41976450] {
    animation: rotateCircle45-41976450 8s linear infinite
}

#wrap-jackpot[data-v-41976450]:hover {
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

#wrap-jackpot:hover .img-desktop-child[data-v-41976450] {
    animation: animationImage-41976450 1s forwards
}

#wrap-jackpot:hover .img-desktop[data-v-41976450] {
    transition: all .3s ease-in;
    transform: scale(1.03)
}

#wrap-jackpot:hover h3[data-v-41976450] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.5),0 -4px 10px hsla(0,0%,100%,.4)
}

#wrap-jackpot:hover .coin1[data-v-41976450] {
    animation: showCoin1-41976450 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin2[data-v-41976450] {
    animation: showCoin2-41976450 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin3[data-v-41976450] {
    animation: showCoin3-41976450 .6s ease .3s backwards
}

#wrap-jackpot:hover .title[data-v-41976450] {
    z-index: 2
}

#wrap-jackpot .title[data-v-41976450] {
    width: 100%;
    height: 100px;
    padding: 15px 20px;
    z-index: 1;
    bottom: 0;
    position: absolute;
    display: flex;
    align-items: center;
    gap: 13px;
    border-radius: 0 0 10px 10px;
    background: linear-gradient(180deg,rgba(33,33,33,0),hsla(0,0%,7%,.46) 30.3%,#000 93.93%)
}

#wrap-jackpot .title h3[data-v-41976450] {
    display: flex;
    width: 68%;
    font-size: 28px;
    font-weight: 700;
    color: var(--ready-casino-light)
}

#wrap-jackpot .title .count[data-v-41976450] {
    width: 32%;
    font-family: Bebas Neue,sans-serif;
    font-size: 56px
}

#wrap-jackpot .title .count span[data-v-41976450] {
    cursor: pointer
}

@media(max-width: 1230px) {
    #wrap-jackpot .title[data-v-41976450] {
        height:80px
    }

    #wrap-jackpot .title h3[data-v-41976450] {
        font-size: 20px
    }

    #wrap-jackpot .title .count[data-v-41976450] {
        font-size: 36px
    }
}

@media(max-width: 992px) {
    #wrap-jackpot .title h3[data-v-41976450] {
        font-size:18px
    }

    #wrap-jackpot .title .count[data-v-41976450] {
        font-size: 24px
    }
}

@media(max-width: 600px) {
    #wrap-jackpot .title[data-v-41976450] {
        height:100px;
        flex-wrap: wrap;
        gap: 0 13px
    }

    #wrap-jackpot .title .count[data-v-41976450] {
        width: 100%
    }

    #wrap-jackpot .title h3[data-v-41976450] {
        width: 80%
    }
}

@media(max-width: 375px) {
    #wrap-jackpot .title .count[data-v-41976450] {
        font-size:18px
    }

    #wrap-jackpot .title h3[data-v-41976450] {
        font-size: 13px
    }
}

@media(max-width: 450px) {
    #wrap-jackpot .title[data-v-41976450] {
        height:80px
    }

    #wrap-jackpot svg[data-v-41976450] {
        width: 26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    #wrap-jackpot svg[data-v-41976450] {
        width:20px;
        height: 20px
    }
}

.default[data-v-41976450] {
    width: 95%;
    margin: 0 auto 20px
}

.img-mobile[data-v-41976450] {
    display: none
}

@media(max-width: 768px) {
    .img-desktop-child[data-v-41976450],.img-desktop[data-v-41976450] {
        display:none
    }

    #wrap-jackpot .img-mobile[data-v-41976450] {
        display: block
    }
}

@keyframes animationCoin1-41976450 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes rotateCircle-41976450 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircle45-41976450 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes animationImage-41976450 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes showCoin1-41976450 {
    0% {
        opacity: 0;
        transform: translate(600%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin2-41976450 {
    0% {
        opacity: 0;
        transform: translate(300%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin3-41976450 {
    0% {
        opacity: 0;
        transform: translate(-100%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrapper_slot_home[data-v-61dd8d36] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-61dd8d36] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-61dd8d36] {
        font-size:14px
    }
}

.company[data-v-61dd8d36] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-61dd8d36]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-61dd8d36]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-61dd8d36] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-61dd8d36]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-61dd8d36]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-61dd8d36] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-61dd8d36]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-61dd8d36]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-61dd8d36],.outstanding[data-v-61dd8d36] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-61dd8d36],.item_company[data-v-61dd8d36] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-61dd8d36]:hover,.item_company[data-v-61dd8d36]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-61dd8d36],.content_item[data-v-61dd8d36] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-61dd8d36],.content_item .name[data-v-61dd8d36] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-61dd8d36],.content_item .name[data-v-61dd8d36] {
        font-size:10px
    }
}

.outstanding .item[data-v-61dd8d36] {
    min-height: 100px
}

.outstanding .disabled[data-v-61dd8d36] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-61dd8d36]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-61dd8d36] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-61dd8d36] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-61dd8d36] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-61dd8d36] {
    height: 50px
}

.outstanding .company_logo[data-v-61dd8d36] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-61dd8d36] {
    height: 35px
}

.outstanding .logo img[data-v-61dd8d36] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-61dd8d36] {
        width:60px
    }
}

.list-company[data-v-61dd8d36] {
    margin-top: 10px
}

.list-company .logo_item[data-v-61dd8d36] {
    width: 100%;
    height: 36px
}

img[data-v-61dd8d36] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-61dd8d36] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-61dd8d36] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-61dd8d36]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-61dd8d36] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-61dd8d36] {
    animation: scBtnAnim-61dd8d36 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-61dd8d36] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-61dd8d36] {
    color: #fff
}

.item-casino[data-v-61dd8d36]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-61dd8d36 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-61dd8d36] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-61dd8d36] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-61dd8d36],.outstanding[data-v-61dd8d36] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-61dd8d36] {
        padding:26px 12px
    }

    .body_slot[data-v-61dd8d36] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-61dd8d36],.outstanding[data-v-61dd8d36] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-61dd8d36] {
        padding:10px
    }

    .slot[data-v-61dd8d36] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-61dd8d36],.outstanding[data-v-61dd8d36] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-61dd8d36],.item_company[data-v-61dd8d36] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-61dd8d36] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-61dd8d36] {
        width: 30px;
        height: 35px
    }
}

#casino[data-v-6e781c02] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-6e781c02] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-6e781c02] {
        padding:26px 8px
    }
}

.list-casino[data-v-6e781c02] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-6e781c02] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-6e781c02] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-6e781c02] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-6e781c02] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e75bff;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-6e781c02] {
        height:160px
    }
}

.list-casino .item-casino[data-v-6e781c02]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-6e781c02] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-6e781c02] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-6e781c02] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-6e781c02] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-6e781c02] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-6e781c02] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-6e781c02] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-6e781c02]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-6e781c02] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-6e781c02] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-6e781c02] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-6e781c02] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-6e781c02] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-6e781c02] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-6e781c02] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-6e781c02] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-6e781c02]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-6e781c02] {
    display: none
}

.wrap-icon[data-v-6e781c02] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-6e781c02] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-6e781c02] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-6e781c02] {
    animation: scBtnAnim-6e781c02 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-6e781c02]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-6e781c02] {
    font-size: 15px!important
}

@keyframes scBtnAnim-6e781c02 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#partnership[data-v-677d0258] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-677d0258] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-677d0258] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-677d0258] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-677d0258] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-677d0258] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-677d0258] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-677d0258]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-677d0258] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-677d0258] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-677d0258] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-677d0258] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-677d0258] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-677d0258] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-677d0258] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-677d0258] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-677d0258] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-e79a56b2] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-e79a56b2] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-e79a56b2]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-e79a56b2] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-e79a56b2] {
    width: 100%
}

.form .form_input div[data-v-e79a56b2] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-e79a56b2] {
    margin-bottom: 4px
}

.form input[data-v-e79a56b2],.form textarea[data-v-e79a56b2] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-e79a56b2]:focus,.form input[data-v-e79a56b2]:hover,.form textarea[data-v-e79a56b2]:focus,.form textarea[data-v-e79a56b2]:hover {
    outline: none
}

.btn[data-v-e79a56b2] {
    text-align: right
}

.btn .btn_submit[data-v-e79a56b2] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-e79a56b2]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-e79a56b2] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-e79a56b2] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-e79a56b2] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-e79a56b2],.form input[data-v-e79a56b2],.form textarea[data-v-e79a56b2] {
        width: 100%
    }
}

#wrap_slot[data-v-0ed33aca] {
    height: 100%;
    margin: 0 auto;
    border-radius: 10px
}

.wrap_slot_list[data-v-0ed33aca] {
    padding: 16px 0
}

.wrap_slot_list .slot_list[data-v-0ed33aca] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.wrap_slot_list .item_slot[data-v-0ed33aca] {
    border-radius: 20px;
    border: 2px solid var(--royalty-light);
    background: rgba(0,0,0,.5);
    max-width: 220px;
    max-height: 162px;
    cursor: pointer;
    position: relative;
    transition: all .5s ease-in;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-0ed33aca] {
    width: auto;
    height: calc(100% - 42px);
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-0ed33aca] {
    width: 100%;
    height: 40px;
    border-top: 2px solid var(--royalty-light);
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-0ed33aca] {
    width: 60%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap_slot_list .item_slot .item_total_game[data-v-0ed33aca] {
    display: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    text-align: center
}

.wrap_slot_list .item_slot .overlay[data-v-0ed33aca] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    transition: all .5s;
    cursor: pointer
}

.wrap_slot_list .item_slot .play[data-v-0ed33aca] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.wrap_slot_list .item_slot[data-v-0ed33aca]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot[data-v-0ed33aca]:hover:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 20px;
    background: linear-gradient(0deg,#000,transparent 100.71%);
    -webkit-backdrop-filter: blur(8.9575004578px);
    backdrop-filter: blur(8.9575004578px);
    z-index: 1
}

.wrap_slot_list .item_slot[data-v-0ed33aca]:hover:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABDCAYAAADHyrhzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAB11SURBVHgB7Vz7b1xXnT/3/ZgZvx3XjpO4jklSt7SbOmnT0kZut90KEEgIOeVRQEIsP/ILvyLU/gH8hPgJsULsSisRCZUCLdAHbrUsuxQjyBKTpiadtk4mY4/H43nf59nP98w94ztjJ33AamG1Rzq6d+4999xzPuf7/p47jP1/+V8rSrpyzuVR3us50v2kzd9mSQ2+O5HUpOmoLi0taThq8piqalK11FGC1+2H/Q2U9ED7J66zxUV9YWHBmGfMlJV1qjWXVPpNR3F/ft6k9ot4lmrSj5q8Q+17319sAu+70IRRuDw/d+6cevvtt/Pl5WWVLS+zZfSPSSnNZlMNw1Bh6+ssmJhQ42JRGaF3j42xqFRSMEu+hT5Gk35fYyyexDU2Ock0TeP2+nq8hmsLuJfD9WW616lyHDENJH3t/ZQ/G9kEENmPCgpgAEKdwbk3OakOh6G6sbmpxHjXwNCQul2pKLmBAYVXq0oml1PilExo1Os8l8uxBrqtAeQRVY2rlUoMMuAALDZQbVSQDV91HM5WViQoPeCw9wnK+wFD8i9LgaBg1dQd1HBmRvHyeTUAv8cjI0pULmsunWezKgFnca7xZlPhjqPwVkvhtq2wdpvZQ0OCytrtNvdardh1Xd5WlHgAtYmq0bFaDdWxMW6UShF4Knbn5+PV1dU4NfmY/RmAqO+xPUskP3vqqackz6pgBW1lZkbDimr1fN5oM2YYuZxl+L5tuK6tOo4NPnFYGGZ4FLnoIWNEUZabZpbHsTi2ms1Mq9Gg+xnbskQ7JQzdCBVHB9U2slnb8jyzBZlijY0ZW1tbxn3T0yCYrqAVsuTJJ59Ma6F3veDvlTIUSRGLeHENv8HrGrFDWCioIc7dXE4P4liPGw3NsG0jarc107K0iHMdI9bxvIrl03TD0IIgoOVTDV0HTiFnOOKEZkGsEYWKEuE8AlWEAR09L9AcJ/JbrRAIhI2hocgwjFDf3IyJUvJowzoUISlEyjMmZdvNis7eZZGyAUJSUMQGJrGKOoGJBYWC5g4M6CpAAE2YWrNJABgRfpumacQ4arpucGIXgMLDUMM1TTVNFecK2jFFVZkSx1zRNJoIrmDyQCjGZNEmMAFMZJoB7gSabQcYSmhXKn5rcFDBIsQFgDNNcgnPOQsLyuzKSny+M3QpXN9RwL4jZSQgMCK9ixcvKufPn6dnNEh7DYMg2aA7oAYzigy/2TQigKBxjllyE8tER0PVdTOmI9iHqEIlQKAm0I8KdlCYOBWD4SyKYqIMzCBE2wDPhKqiBPjtowYgJzr6OiooJwhUNTA0LbA0LWxUKqE1PR3Zth0Prq3Fs0tLMcbLO9MQ1CGm9H7B6OG7RQx+HZNpTE52qAFAlFGHHMcMMHkCAatrq6COMI4tTMSMw9DEqlsHDx/O3X769KRmmpYXRTqBwFMrpoIy8Dx3bVvdKhZraxcuVDY2NuroJwCYfhxFPtjFA0C+rqoeqMUDKF4EUAxUgBEEqE1QElgnKmQy0UIKEN5Z1ZuCob8TEEQRqHS6CwReSxTRzmTMgTg2fVSstqXruhNi4jEBwrkzODyc+dBjjx0FGJk3r13zn37uuZ0GCtslWQk2T79zamrKOn7ixOSdi4t2vVSqXlldLW8Wi9UwitoA0QPrtEFZBmanQ7CCSBS1Dc2EMSlQvUoTFZTLVlBzm5sdW78jM5T3BQaX/EEUsbiowpDqUoSVy5lYdV2LIitoty3wvg1SdwAK9CV3hoaHcwtnz95a8/3cD597rrKzs9PAyouBADBDvgOgiYHRPTqXx+vXr4eo2zR4AGM+ePbs0Xa12nz9d78rFq9dq6CNidkZQIHYjahMZRDSoJy2D5Zz0I9Xq3ECBOOmV5BgVeW06LhrFfSt/j5AJGAqUnWq1dVVrT02ptulkqGDIkDqRA02ZuQwooggcAGIe+aBB444o6OHll95ZatWq0WplVcSQLogyEIsEsfxnmGkxzgxMWHec/fdQwCl/uorr6xjdE081ACbNAkEaKGmadvtdhC0Ik3z2o1GAFs/AKWE9txcvLa2RmOJb8Yuyj5AdAUmVbIhyJwGdev+5qZhAQhBEQACfOHCTnAxKDc3PDx08v77j71x9ap96dKlupxkevIHg2B2JAhuz8TxFAY6YnA+LI0DTGobArnc1vVrRU27mDeMK5Jqkj5EX8eOHcscueUW/ZfPP5+H2G1gdvSuJpBumKra9MOwBVnSJkC8RsO/hVQwKlg87EyPR8lKv3swknsqHCcNAzeugS0s0g4Q1UQRsCUckHyGgJg8fPjAPYuLCy++/PIODKEg3Z8NtplpNu8bCoIHpvAcBsdG0T98E5ZJSJXeV8dkwetsE7UEyiyq6jZ468qlTOalMs7TfY6Pj5v/8NBD48s/+cnrFbwQY65HUVSH8m0QKOiwBZ5rhZrmY5B+vlIJ5ubmwsHBwXhldjZ+Ev4TFjotVEXZIzOSmyrkhLK+vq6BvNRhAELqE1akEJagCFvxfYeAmCYgHn30vh8/+2wJFEQaUyeKsKLIPlivnxn3/fs/CExuQ7/WLnkKvpUnMMgUB/egndgYEwxNwAxfjqKFsWr17qJp/uI3udyypLZyuRw/89xzpY9+5CPH/w2AbFy/rsCII4OCZsdVUs8gJQgn7sGMx/g5KJtjLnxxZUVhACMVQ+lSiLYPVShAXnn22WdVvFQ9DqqoAjQFtgIaWEQVUHOOrmlZWtxHlpbOPvezn+2QNamRCFMUbSAMh+fK5X88EYa3PQwhdxiT01jXm1LkkZy0OLU0aW+LpOwtuHWQqCuKZg943smq615uY7UBiPBz8m++2br/4Yenr+bzjcD3Y+G9kpEFT5fAgH3CvWYzBqnyMXICOw4f/9fFRf7UQw8pcCl6CaEPjIQ4FBFYgXVpeKhWNmuq9To8KuZww8hg0jm0zX7owx8+9dobbzgVGDsJT/OBdvuWo+XyEycTakj33S/B6Ten50i2cN5Pot1r9OzbOF6GLPj9yMg/bzhOUcqQkZERc3ZqSv31Sy9dQX87aLsDEGohsQ1YBsvbsgcGPO77XsuygtFiMVjtaBeWkh+iL7VvcF0NMoOKliqxBzoWliXMYRMUYqMX575HHjlR3N4egcYgitBg6OiQCwcBxOceUxT7OLoRdnVy5PJ3fyVNgsnuuY9r3XPcm0a7ewDwafQ/ifcQO+KdBt4fb0G433by5BRRKoDN0PhMjJNsH/hGRliva0EUaUNQwaBybT7hiJSZvgeMdCxSaZHTNTiow2+AdcOFiY0GNkjQPnDo0CjU662wBXwJRCYMR6ZLpc88oijWYHoidJ6eaAqciO4lbaP0M301saeFTLkLYzi1sfGZcc5H8V7x7kKhEI4cPjxhue4AGroQnm5IY9V1CxYvWcNGWKtpQalEC9ydPGnLNLV2wejGJyA4Z2ZmBFVEOzuqCSeLPM6IwNA0C96APXfnnSeu5POxnhSwsHawUHh8ASsxTKRPle26j7wfnH0m323bRyHyd5Sck6A9jNDgQqFwzsHE6d0Ygnb58uXmB0+fngY1uEQZcI8dhVwCchyxmHhe9xN/qpkoCDl1icFeC3R5mbxA8v7URjarQYPo6NiArDDhlZrjR46M2tnsTKvV2iZhiYGw0atX7zkaxwMfoIETyUtSS70tbQsrKXnQaah04yRxcpRtYilr5DnuTeB3LYoGj5dKCxenpv6TFhGqFaTsZhA/ycHF9wB2G+BZOHoIKPkUTgh0PczV6xFAiWCZKlRTw9qlDGlbUMwS0lfdIsoAr6Ez8ikNNWGTw7OzB6GimpI9HN8fyu7s3HtbP1knqxmxvWQvqSJie+UD76MOnmovqCe5dxDHqVrt77KQEcQuVN6+etU/9eCDhzAZB01sLKJldrxnA6yu2WD5sCMLFYZ5sqWlHjroEaBEOqu+rxCLQG+qluNoIB2D2ITcbrCJMTwxcdz3fZZwiDZYLN57BM8S+cay7jOx7hH1nm98o4c1empCXVSjVD/dvpN7pHohN6zZQuEusIoYDGlTaL4cltWKyWEkIDpVDzvzUINcTgAyh3kuIjbLbiBAWQ1kMw0ja2B4WAUraHGrBS8IMUuwE8Ujxg8eHKnV6xZRBFUqZrM5eaxvoHGfJulZfVy7/StfYUuvv87cI0f2tk214/3XU/foOILjgZ2dO+V4qDY9T4e3nKOwAdqAILgILGEeegPzIfuEFhuxVrXWYRMmAVFTP5QWSIdIqLy9reyQFoEn6FEwhoQkOj4yNzdFzhdRBFV3Z+fgeBTl7D5S71JCagI8NSkquZkZ9tEXXmATZ8/u3ttP/d5AG9ERbMtg8JgHtrenpCAtlUrh7B13HMA9CiSJgJLwsMFKOcsiRUCLq0Tr68pKXwhBgCGFF1tdpReRhUhMp4hYJckM6PSYgjjj44c8zyOTWFxDRPbI6A2oIOobuNQGcUqVESAfAyAnv/a1vSvfp4F4Skul28L3YaOVygxRBY2JhLrjOBmF5ISqEiAUd9XA2hR7VdFezQ0O0rkCfyWd6dtlE2SsFL8DgJLN5VS8TBUmMxBFVInsXx2RalOqU4FGqzUyJAfK2B7Z0J1QnwzoL6e+/nW2+J3vMGN4uEtRPUI0RVVRChgCzSR1i3FoqaIDDcQ4ukDQohJlUPDZooC0jJyvrQk5KY0NoVql4QGkRIO4VlMYnFOQjMqCQBHxStIeCOljBZTEJVdU388ikCIGmERMhApUkkkoCUhdWtzHJJflxOc/z6bAMk8/+iirvvnmrr6Talg+Jz3d5DmagBUEpFF0aaJDeOgUfMZzmprkbRNfSIUxyTI4KmNjKrJ5clzCe+1hE6hM4UBlslnpXhIjklMk8hGw6HKEPEW8SZ2pCOiYCQgyRi/OExCixOaI+uTGjcoA2ObxV19lxz/3uR65wxM7pGvMJRRC7xSJXN/PELXSmDA2HUEei1hZ7SyiqpEWQegYY6UklkouxFYCxPL4ON/XNwFdiHwnpfnktUBm0NCWHLgui6AICkhNtDvptF2Q4n1pft+sWEND7FGwzMzHP97LImk5IlkxAYSoRU30q9aJugshCe9aeskKDZd33AzGsdhEb2RcLp0/3yWGHjZZA5uMgTp0aox8htmRIfRC0SLBQHp8XKq+dJGk3WWbpEjr8eZQdMryV7/K1p55pvdimlUSiqNxi7GDPYhUJbnTOOENQ8rBNNqdqJJQpehkcGREHXdd5XxHiMo2nSKCOQieVlg3JMZ9CuAyEVuAPIroXW1agO74EHNsIYVoyQv9/M123y5J/GaFZMXTn/wk27xwYd9+WPo9LGWdWlZLsEUSS4Wgj/rzpiGlI1j3MVYpl/ka6tL6+h424QjoCLIR2wLAU8kk6BpVxP5MSCEeSk+RjorrtuvJKu2xA1ifsZVSh/uV33zzm+y7p06xIoDoV6vS1uD9KrczSWSg3XbCIkLThUhDUowEbMKpKtJDwBwc1l1sUhicsm7kvdJvucrKZsc0ZeWEGlw80OyE1CkYJVg08LwKXjioJAItHhysN7e3hwbZ3oREjzZgezWLLF6lwn78pS8Jtkg7cl3HLqU9pLZIJ118jCMcGmoSFt0VTjhYY500JQR6jGQW3O8o9pC+zGWzbNu2ebi2phBHUDw0TRkUZCUQ5EXeJrJCJ0YiBxEcCRu1WtlI7HBBHbfeWqmyXeEoHTTppEkB2rVBknayvPXKK+yfTp9mlwHEfn5K1Ed10r5Ix0Eo+uzPzGxLqrAQhCqur29RLpZSlCzJ3YrFpIXFsVkoxOO04HS9k1fpBYNScGsEwMQExd4pfijiiWGCLrCNXv/DH/6Uy+UMadzYMzN1LEkUslTcIa092F624Un64OcQkv/yyCNsG3JCgtcPBu/3V9huXIMqARG4rhdhHInniphTxnj7ypUtBKVCytMSIJTRR6IrEvFRChgnk1+dn6fdRV3OFWwijSG472x7e1vwGG0UASCRQZlw6hh5zOv5/DZIr5qwCpmx3D5xorh58eLUAdmjJHFlN0bRIzhx7duJbOgvvO/YjWX0CV95Dupl4cREXUbkhTLhPNgqFGrwsAM8L4CIKGNPWxzQZQvzCoaGeLC5Gc9vbrLVjjm+a3TJ4qyukrFJyAnKcDrCkzqLoKgj3AwghfNk2KCdSquROXWqtI173j6reKNaABBdqtnP7N7vd9+9MKGM8N57iyQvSJuARfQ/Xbz4BjxWH5QMZwQ1igLIi7AZBLTPI6J5qZVKrE1PcwAh8idSoKqM7doZFEpfR1yLyAjR8Bh51FDrkFkA4Sky4b96/vkVMv1JbNCKmNmsat5xxxbC1Xtc8XToL97nXBhNyXNpi3UPuzDWEzqk3yQ4+cmTG9rYWJS4Swax8Fuvv34dE/Kooh1tZQiUzraGyEfVCRAmcr6i20ST9Dhq4sYyneXzcjNZ5LluFCQ7Z0zHIWD8WqVSLV29ekHGM8i7H7r33ko7mw22UxNIR7l4anXT5111mWob9VHGfhEzhBVYgPexs2e3pNVJVHH1ypW3torFbUi5Fp7zOG1loD0diAljTpSujzRE07WJiVjHPBdpM16Ki9MBYQEIwujcmJ6Oa8PDglUyAAEDCXi77aGxj5Vs/ccLL/zase04iWsQdbADjz++XjGMuL0PFXQnmpjPaf+inyXSrBFJ+yLVBlFv5ltWrJ07t57gQGMwsLTBb3/5y0sitUiJ6Dj2wCZiH0cEx4Q2tsBijHTMyygW47X5eWFbsV0F2BMDFeqb5IQOqwzviI1GIwR7EEUEbdJieAlcZm+nUtm5uLLyM3LYyCKl8Vijo/zApz51bcM0Y69/hVPg8H2udx0yyV79gCTnAggsgnXuXEEfG4tluA/pX+3yhQuXNq9dKxFVoGkLVNEGVdMCBqHvByQvjHo9rG1vR/rMDF9cXaVNLPtThryI6E+ch2WGkFFsDA1FyOWFEZEabSOCzAg7qDchO/6rfP367xNhSlap5k5PR5NPPLGB3KhIjfezQL882C8gHKeASYNIApMowvnsZzeMQ4dIThCfCmv42htv5H/zi1/8Ue1sU2gSdRAodrLdCWgFWLWwMTwckelA8mJ5aUkmn7t2YH+ulb388suq+9vfKnn8JocNeRMFFh1ZBxQ/JAdABFTRg1ZYX9+4/eTJ22CBZdVO+Es1BwZ4bn6+tXXpkuN7nnBk0taopIS0Gk1HsdJuvjwnIOKBgWjoi18sGRMTkZoUeh80Re38t7/9Agi7Bh1J6b06gKhDTjQx5hYoq4WGXthsBjEUwmajEd2CxPUiks/f+ta3eHprQn+uVUkSSerc8rJWo81r8NOamYylNRoWbHsXrmEmRq4VAOWwigMHZ2YOfeILX/giesylgzfU1+aLL2bLL7+ckRn2vlwm6/dEe8bCWCcuYlncPX26mXnggYYKEzoxb8QwAUTz6e9+90eFt98u4MqO0smzVjGuGrCqU76Vcq0uWAZpDx/8ExSB7SLlTXaJlXXXivUW+VtsdE3v1kGCxoLrSolnl3uei1XJgmlz0OcDU7Ozhz726U8/gQDygQ4OXEbSuF8ua5svvOC28nmDIUOXeMHdnfAsTQUpeaEAhNyZM+2BBx9sEggd/JSugdhuNrd/+L3v/XTj6tUCrlVxrQr6rcFArNJeDcg22qvRbKhq2242PcwjgGwJ19fXCQy+3Cu22A3BSHbtiI0qtOu3nWTi9XrdZJblgFldP44zGioBgsEISjn35S9/bHp29t6u5cl5emMZq6+t6bWLF432tWt6CGDCclmARjcR/+SosTM1FWbm50Pn6NFAosrT+6rQPv/aaxd//oMf/HujWi3jVg2UQGDUAUQNAIjsO+IxTYDThnDxnFotoN07o/PzwQEIznHICwjPODW+fcFgCRi0oY2qAkBUc3zcuLa5qRMgSDDbntzLhbxmQiFZ2qJAgPz9Jz5x5o5Tpx6GYBtgNy5px5OxPos91UZSA0/A9V/56U9f+vXy8h9xow6qrAOIukog0G+AAKoQO3diAgJpRmtwMGjt7AQZgHF6fj4+v7rajUv379xRbjQIcYTsoC8EpkEdGbBLq1TSW5AfcIVp04pFO3cgml2djgCF9ncRKDNzcwc/9NhjD84eO3aG3O5kMkp6JVKsxPo2rKajAYIwoMWC1y5c+N2LP/rRqzD6KljSBrRbAzNqAJAG3lFHqKtJe7pAES34H21L03zaxpSpVgVVDMzPR8mm+z2y4oZg8N1vSMQ+DcrKzyXbHgeCQKuXSqYPz5AAUTppf9rO5GiU/VZVAsOFEKM9Eu6ho0dv+cCddx67+8yZRdtxBjHoNCC8b/V7xkGOV7VSKb2FKPXzzzzzKuwDEo60eY3UJu3wg3oACFHUVAAEji3IiTZ3HI/DeSAg4FGHVrkcgiqiwYWFeHZ2trtBNnnvzcHY57qQdSQ/4OJrOOot2tHjurQpXGyGJVAYVU0j1nGgfl2oNAcDtDErB+RrTx89euCOu+6amz1+/DiCDg5c7SHbdQclOK1Go4ZET7uytbWxWSgUV371q8tX8/ktDIRM6rZCVnhi44AammRl4jlxxDto6yOB4ZGlHNCWx5GRsAEgrJmZOD86GtG3KWD/OAnk8Hea9B4KSdBTKMF0HpGwxXxef42+JRkb0+hTh6BW0zWE5bsbWRBbIVBg/loEDPxqOyKw6JMrlZJZnMxmA1pJVzqxVGIOkd1SOyMUtpjS+ZogJEcLrOcnTpeXOGAtXGvrRAX0OwzbbYCIznwzkwkERVSrIdkjxWKRQi1dD4DdgD3eEQy2y+OynYqAh8heN9bWNALEh8odBctAsxjQLGL/uNg6xGCRwHfCM5ZIAIchZbfo3ERHlLfVw04uhmx5CQaPKZCE0Bw5VJxsLQIE1i+qT9uk6Yg2nk5bpk3T541G27BtsaHeBggerMw0a6wlBuxSR3tw3vl868YTZu9cFJYWqgsL6hzUYqPR0AYKBa3V2RGjG65r0HYh2iVDezlox0xElIDzOAg6SWDKhXYy4yLBg5FqYpOJptFmE6TLtU72gXW+KkAsgr4sEF8VCCpRVS+mrwpQ4aYGtInebLcDvD9oUZwH7nw1+UopDzAAgtAa3//+98VReYdvTt4NGN120v5YWFhQdlZW1Pb0tLqOTNVwsajLj25o25OW7InQKD+b7O+w4EvEqdwno/wtJXwoFxWCmnWdQRPEFLzVCQyE+/FshNydCN1RGIG8T6Qm/AyMpxpAGMhkwoC2RcPnaMBNLzpONAfXnD7uW2Q9H/bdUE7smeS7BURKfMqsUVR5A2pXfoCTbHDRaDMIAULAGLRJBDX2PMpJEhhqAoZKXyKJtCWAIKNcgoHJU3RNUAfyHxRYIoDouxMKzIQUoCGni1iipWmhXqlExuRkZCHIm19YiJKP+Kh0XRz2LoCgorH3UAiEhx56SJyfRlRbOXAAsaA8n0xe6FEE2vchPII4chzxkR1WFUJAp9Bh4No2uAGhSEwKnmOAyWNumCgEIVDy6EhxCAAIu0789gOwBoXxoKF8TN4HTwV1+BlxNhua29shWCK6hqjcFN4NLSSjV/Q56U2F5X7lPX2wR6qJdQw3Yc7ihcKIIR2+jkHlaAc/qjc56Xu1mg8/xlOazRbM1DYAaWGhG4rnif3dSD3U4e80MNk6AKzTERNugHPEfQR0m4hWNOFktWJytGBWA4V2WKu1LQqKl8tBLjGmMIZotSMjhJBMDfldA0HlvbDJvs/Krw/oHLJEba2siH0elJ3zSG1OTCjQcUJj0HetELJiq3Oc2iTS02kSykf4nderVYqLiNwuhSIPo67AbphDPIL2gS+g3QoJyd0gzX5B9P/5Io04vvvxvlC/9Jn2QscxNegTbqTwLKow6R2qkC8ZJHCyVMfGxnJzIyMDY3D/qdK5vEft0I9Lz6Avm/oQn4wvLFDfOku+nyeBzno13vsuf3YHVFJOZfozLrZEacvkHTVooBVQzXzyjJ96N30YTNEnSvfJrJ6ZHJ2FBXFE5FvELJMP8MRr+45/PSXltotVSlNLXxUrCm1Eq6vTcZE+/Kfr8t8Tksp6/zkhTQF/EUroL3/xDm/yjrRH2n3vjbY23eD6Xx8V/F8t/w27VnkhM4e/hAAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 2;
    background-position: 50%;
    height: 30%;
    width: 30%
}

.wrap_slot_list .item_slot:hover .overlay[data-v-0ed33aca] {
    opacity: 1;
    transition: all .5s
}

.wrap_slot_list .item_slot:hover .item_image[data-v-0ed33aca] {
    height: 100%;
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot:hover .item_image img[data-v-0ed33aca] {
    border-radius: 20px
}

.wrap_slot_list .item_slot:hover .item_logo_brand[data-v-0ed33aca] {
    position: absolute;
    top: 0;
    border-top: 0;
    height: 45px;
    z-index: 2
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot:hover .item_logo_brand[data-v-0ed33aca] {
        height:38px
    }
}

.wrap_slot_list .item_slot:hover .item_total_game[data-v-0ed33aca] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    display: block;
    z-index: 2;
    animation: top_total-0ed33aca .3s
}

@keyframes top_total-0ed33aca {
    0% {
        bottom: -10px;
        opacity: 0
    }

    to {
        bottom: 10px;
        opacity: 1
    }
}

@keyframes logo_brand-0ed33aca {
    0% {
        top: 100%;
        opacity: 0
    }

    to {
        top: 0;
        opacity: 1
    }
}

@media(max-width: 1300px) {
    .wrap_slot_list .slot_list[data-v-0ed33aca] {
        grid-template-columns:repeat(6,1fr)
    }

    .wrap_slot_list .item_slot[data-v-0ed33aca] {
        max-width: 230px
    }
}

@media(max-width: 1100px) {
    .wrap_slot_list .slot_list[data-v-0ed33aca] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 1000px) {
    .wrap_slot_list .item_slot[data-v-0ed33aca] {
        max-width:230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-0ed33aca] {
        font-size: 16px;
        font-weight: 600
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .slot_list[data-v-0ed33aca] {
        grid-template-columns:repeat(3,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .item_slot[data-v-0ed33aca] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-0ed33aca] {
        font-size: 14px;
        font-weight: 600
    }
}

@media(max-width: 500px) {
    .wrap_slot_list .slot_list[data-v-0ed33aca] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-0ed33aca] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-0ed33aca] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-0ed33aca]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

#carousel[data-v-d745682e] {
    height: 550px
}

@media(max-width: 1600px) {
    #carousel[data-v-d745682e] {
        height:450px
    }
}

@media(max-width: 1300px) {
    #carousel[data-v-d745682e] {
        height:400px
    }
}

@media(max-width: 992px) {
    #carousel[data-v-d745682e] {
        height:300px
    }
}

@media(max-width: 768px) {
    #carousel[data-v-d745682e] {
        height:230px
    }
}

@media(max-width: 600px) {
    #carousel[data-v-d745682e] {
        height:200px
    }
}

@media(max-width: 500px) {
    #carousel[data-v-d745682e] {
        height:160px
    }
}

@media(max-width: 450px) {
    #carousel[data-v-d745682e] {
        height:150px
    }
}

@media(max-width: 320px) {
    #carousel[data-v-d745682e] {
        height:120px
    }
}

#carousel img[data-v-d745682e] {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

#carousel .visual-main[data-v-d745682e] {
    height: 100%;
    position: relative
}

#carousel .visual-main .visual-list[data-v-d745682e] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel .visual-main .visual-list .visual-item[data-v-d745682e] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel .visual-main .visual-list .visual-item img[data-v-d745682e] {
    border-radius: 10px
}

#carousel .visual-main .visual-list .visual-item .decorate[data-v-d745682e] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-d745682e] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-d745682e] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-d745682e] {
    width: 100%;
    animation: rotateCircle45-d745682e 5s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-d745682e] {
    position: absolute;
    width: 5%;
    right: 20%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-d745682e] {
    width: 100%;
    animation: rotateCircle150-d745682e 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-d745682e] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-d745682e] {
    width: 100%;
    animation: animationHeight20-d745682e 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-d745682e] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-d745682e] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-d745682e] {
    width: 100%;
    animation: animationWidth-d745682e 3s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-d745682e] {
    position: absolute;
    width: 5%;
    right: 3%;
    top: 12%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-d745682e] {
    width: 100%;
    animation: rotateCircle150-d745682e 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-3[data-v-d745682e] {
    position: absolute;
    width: 5%;
    left: 40%;
    top: 13%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-3 img[data-v-d745682e] {
    width: 100%;
    animation: animationHeight20-d745682e 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-d745682e] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-d745682e] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-d745682e] {
    width: 100%;
    animation: rotateCircle360-d745682e 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-d745682e] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-d745682e] {
    width: 100%;
    animation: rotateCircle150-d745682e 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-3[data-v-d745682e] {
    position: absolute;
    width: 5%;
    left: 31%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-3 img[data-v-d745682e] {
    width: 100%;
    animation: animationHeight20-d745682e 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .image-dealer[data-v-d745682e] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel .visual-main .visual-list .visual-item.bg-baner-1[data-v-d745682e] {
    background: url(../images/bg-banner-1.694c46cf.png);
    background-size: contain
}

#carousel .visual-main .visual-list .visual-item.bg-baner-2[data-v-d745682e] {
    background: url(../images/bg-banner-2.2dee7420.png);
    background-size: contain
}

#carousel .visual-main .visual-list .visual-item.bg-baner-3[data-v-d745682e] {
    background: url(../images/bg-banner-3.4da2a2dc.png);
    background-size: contain
}

#carousel .visual-main .visual-list .active[data-v-d745682e] {
    opacity: 1;
    transition: all 1s
}

#carousel .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.7)
    }
}

@media(max-width: 768px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
        transform:translate(-47%,-53%) scale(.55)
    }
}

@media(max-width: 550px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-56%) scale(.45)
    }

    #carousel .visual-main .visual-list .active .wrap-title h5[data-v-d745682e] {
        width: 230px
    }
}

@media(max-width: 450px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
        transform:translate(-42%,-60%) scale(.45)
    }
}

@media(max-width: 375px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
        transform:translate(-42%,-56%) scale(.5)
    }
}

@media(max-width: 340px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
        transform:translate(-40%,-53%) scale(.42)
    }
}

#carousel .visual-main .visual-list .active .image-dealer[data-v-d745682e] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel .visual-main .visual-list .active .banner-event .decorate-1[data-v-d745682e] {
    animation: showIconEvent1-d745682e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-2[data-v-d745682e] {
    animation: showIconEvent2-d745682e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-3[data-v-d745682e] {
    animation: showIconEvent3-d745682e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-1[data-v-d745682e] {
    animation: showIconEvent1-d745682e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-2[data-v-d745682e] {
    animation: showIconEvent2-d745682e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-1[data-v-d745682e] {
    animation: showIconEvent1-d745682e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-2[data-v-d745682e] {
    animation: showIconEvent2-d745682e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .visual-list-btn[data-v-d745682e] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-d745682e] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel .visual-main .visual-list .visual-list-btn .active[data-v-d745682e] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 5px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-list-btn[data-v-d745682e] {
        bottom:15px
    }

    #carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-d745682e] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel .visual-main .visual-list .visual-list-btn .active[data-v-d745682e] {
        width: 13px;
        height: 13px
    }
}

#carousel .visual-main .visual-list .wrap-arrow[data-v-d745682e] {
    position: absolute;
    bottom: 10%;
    left: 20%;
    display: flex;
    width: 100%;
    z-index: 2;
    gap: 5px
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-d745682e],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-d745682e] {
    width: 34px;
    height: 34px;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-d745682e]:disabled,#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-d745682e]:disabled {
    opacity: .5
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-d745682e]:hover:not(:disabled),#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-d745682e]:hover:not(:disabled) {
    transition: all .5s ease;
    transform: scale(1.2)
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow:hover:not(:disabled) svg path[data-v-d745682e],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow:hover:not(:disabled) svg path[data-v-d745682e] {
    stroke: var(--royalty-dark)
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-d745682e] {
        bottom:5%
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-d745682e],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-d745682e] {
        width: 30px;
        height: 30px
    }
}

@media(max-width: 600px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-d745682e] {
        bottom:4%
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-d745682e],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-d745682e] {
        width:26px;
        height: 26px
    }
}

@media(max-width: 320px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-d745682e] {
        width:-moz-max-content;
        width: max-content;
        left: auto;
        bottom: 4%;
        right: 4%
    }
}

#carousel .mySwiper[data-v-d745682e] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .mySwiper .swiper-button-next[data-v-d745682e],#carousel .mySwiper .swiper-button-prev[data-v-d745682e] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel .mySwiper button[data-v-d745682e]:disabled,#carousel .mySwiper button[disabled][data-v-d745682e] {
    opacity: .6
}

#carousel .mySwiper .swiper-button-next[data-v-d745682e]:after,#carousel .mySwiper .swiper-button-prev[data-v-d745682e]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel .mySwiper[data-v-d745682e] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel .mySwiper[data-v-d745682e] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel .mySwiper[data-v-d745682e] {
        height:150px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-d745682e],#carousel .mySwiper .swiper-button-prev[data-v-d745682e] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel .mySwiper[data-v-d745682e] {
        height:100px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-d745682e],#carousel .mySwiper .swiper-button-prev[data-v-d745682e] {
        top: 60%
    }
}

#carousel .custom[data-v-d745682e] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .wrap-title[data-v-d745682e] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 18%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel .wrap-title h3[data-v-d745682e] {
    font-size: 50px;
    text-transform: uppercase;
    margin-bottom: 5px;
    color: #fff
}

@media(max-width: 1300px) {
    #carousel .wrap-title h3[data-v-d745682e] {
        font-size:40px
    }
}

@media(max-width: 450px) {
    #carousel .wrap-title h3[data-v-d745682e] {
        font-size:32px
    }
}

#carousel .wrap-title h5[data-v-d745682e] {
    width: 350px;
    text-align: left;
    font-size: 40px;
    line-height: 50px;
    margin-top: -10px;
    color: #fff
}

@media(max-width: 1300px) {
    #carousel .wrap-title h5[data-v-d745682e] {
        font-size:30px;
        line-height: 40px
    }
}

@media(max-width: 450px) {
    #carousel .wrap-title h5[data-v-d745682e] {
        font-size:24px;
        line-height: 30px
    }
}

#carousel .wrap-title button[data-v-d745682e] {
    display: flex;
    align-items: center;
    gap: 5px;
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    clip-path: polygon(100% 0,93% 51%,100% 100%,10% 100%,0 50%,12% 0);
    background: var(--royalty-dark);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden;
    box-shadow: inset 0 -3.571px 11.905px 0 hsla(0,0%,100%,.15),inset 0 -5.952px 21.494px 0 hsla(0,0%,100%,.15),inset 0 14.286px 14.541px 0 hsla(0,0%,100%,.1),inset 0 3.506px 3.635px 0 hsla(0,0%,100%,.15)
}

#carousel .wrap-title button svg[data-v-d745682e] {
    z-index: 1
}

#carousel .wrap-title button svg path[data-v-d745682e] {
    fill: #fff;
    transition: all .5s ease-in
}

#carousel .wrap-title button p[data-v-d745682e] {
    color: #fff;
    position: relative;
    z-index: 1;
    transition: all .3s ease-in
}

#carousel .wrap-title button[data-v-d745682e]:before {
    background: #fff;
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0;
    box-shadow: inset 0 -3.571px 11.905px 0 rgba(0,0,0,.15),inset 0 -5.952px 21.494px 0 rgba(0,0,0,.15),inset 0 14.286px 14.541px 0 rgba(0,0,0,.1),inset 0 3.506px 3.635px 0 rgba(0,0,0,.15)
}

#carousel .wrap-title button[data-v-d745682e]:hover {
    transition: all 1s ease-in;
    background: #fff
}

#carousel .wrap-title button[data-v-d745682e]:hover:before {
    transform: scaleX(1)
}

#carousel .wrap-title button:hover p[data-v-d745682e] {
    color: var(--royalty-light)
}

#carousel .wrap-title button:hover svg path[data-v-d745682e] {
    fill: var(--royalty-light)
}

@media(max-width: 1300px) {
    #carousel .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel .wrap-title h5[data-v-d745682e] {
        width: 280px
    }
}

#carousel-custom[data-v-d745682e] {
    height: 390px
}

@media(min-width: 1301px)and (max-width:1600px) {
    #carousel-custom .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.8)!important
    }
}

@media(max-width: 1800px) {
    #carousel-custom[data-v-d745682e] {
        height:350px
    }
}

@media(max-width: 1520px) {
    #carousel-custom[data-v-d745682e] {
        height:300px
    }
}

@media(max-width: 992px) {
    #carousel-custom[data-v-d745682e] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel-custom[data-v-d745682e] {
        height:200px
    }
}

@media(max-width: 600px) {
    #carousel-custom[data-v-d745682e] {
        height:170px
    }
}

@media(max-width: 500px) {
    #carousel-custom[data-v-d745682e] {
        height:150px
    }
}

@media(max-width: 374px) {
    #carousel-custom[data-v-d745682e] {
        height:120px
    }
}

#carousel-custom img[data-v-d745682e] {
    width: 100%;
    height: 100%
}

#carousel-custom .visual-main[data-v-d745682e] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .visual-main .visual-list[data-v-d745682e] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel-custom .visual-main .visual-list .visual-item[data-v-d745682e] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel-custom .visual-main .visual-list .visual-item img[data-v-d745682e] {
    border-radius: 10px
}

#carousel-custom .visual-main .visual-list .visual-item .decorate[data-v-d745682e] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-d745682e] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-d745682e] {
        left:5%
    }
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-d745682e] {
    width: 100%;
    animation: rotateCircle45-d745682e 5s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-d745682e] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-d745682e] {
    width: 100%;
    animation: rotateCircle150-d745682e 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-d745682e] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-d745682e] {
    width: 100%;
    animation: animationHeight20-d745682e 4s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-d745682e] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-d745682e] {
    width: 100%;
    animation: animationWidth-d745682e 3s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-d745682e] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-d745682e] {
    width: 100%;
    animation: rotateCircle150-d745682e 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-d745682e] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-d745682e] {
    width: 100%;
    animation: rotateCircle360-d745682e 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-d745682e] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-d745682e] {
    width: 100%;
    animation: rotateCircle150-d745682e 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .image-dealer[data-v-d745682e] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel-custom .visual-main .visual-list .active[data-v-d745682e] {
    opacity: 1;
    transition: all 1s
}

#carousel-custom .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.35)
    }

    #carousel-custom .visual-main .visual-list .active .wrap-title h5[data-v-d745682e] {
        width: 250px
    }
}

@media(max-width: 375px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.3)
    }
}

#carousel-custom .visual-main .visual-list .active .image-dealer[data-v-d745682e] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-1[data-v-d745682e] {
    animation: showIconEvent1-d745682e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-2[data-v-d745682e] {
    animation: showIconEvent2-d745682e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-3[data-v-d745682e] {
    animation: showIconEvent3-d745682e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-1[data-v-d745682e] {
    animation: showIconEvent1-d745682e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-2[data-v-d745682e] {
    animation: showIconEvent2-d745682e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-1[data-v-d745682e] {
    animation: showIconEvent1-d745682e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-2[data-v-d745682e] {
    animation: showIconEvent2-d745682e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .visual-list-btn[data-v-d745682e] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-d745682e] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-d745682e] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 8px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-list-btn[data-v-d745682e] {
        bottom:15px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-d745682e] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-d745682e] {
        width: 13px;
        height: 13px
    }
}

#carousel-custom .visual-main .visual-list .wrap-arrow[data-v-d745682e] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 10px;
    justify-content: space-between;
    z-index: 2
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-d745682e],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-d745682e] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-d745682e],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-d745682e] {
    height: 14px;
    width: 7px
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-d745682e]:disabled,#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-d745682e]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-d745682e] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-d745682e],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-d745682e] {
        width: 30px;
        height: 30px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-d745682e],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-d745682e] {
        height: 12px;
        width: 6px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-d745682e] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-d745682e],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-d745682e] {
        width: 20px;
        height: 20px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-d745682e],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-d745682e] {
        height: 10px;
        width: 5px
    }
}

#carousel-custom .mySwiper[data-v-d745682e] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .mySwiper .swiper-button-next[data-v-d745682e],#carousel-custom .mySwiper .swiper-button-prev[data-v-d745682e] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel-custom .mySwiper button[data-v-d745682e]:disabled,#carousel-custom .mySwiper button[disabled][data-v-d745682e] {
    opacity: .6
}

#carousel-custom .mySwiper .swiper-button-next[data-v-d745682e]:after,#carousel-custom .mySwiper .swiper-button-prev[data-v-d745682e]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel-custom .mySwiper[data-v-d745682e] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel-custom .mySwiper[data-v-d745682e] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel-custom .mySwiper[data-v-d745682e] {
        height:150px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-d745682e],#carousel-custom .mySwiper .swiper-button-prev[data-v-d745682e] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel-custom .mySwiper[data-v-d745682e] {
        height:100px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-d745682e],#carousel-custom .mySwiper .swiper-button-prev[data-v-d745682e] {
        top: 60%
    }
}

#carousel-custom .custom[data-v-d745682e] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .wrap-title[data-v-d745682e] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel-custom .wrap-title h3[data-v-d745682e] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel-custom .wrap-title h5[data-v-d745682e] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel-custom .wrap-title button[data-v-d745682e] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel-custom .wrap-title button p[data-v-d745682e] {
    position: relative;
    z-index: 1
}

#carousel-custom .wrap-title button[data-v-d745682e]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel-custom .wrap-title button[data-v-d745682e]:hover {
    transition: all .3s ease-in
}

#carousel-custom .wrap-title button[data-v-d745682e]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel-custom .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel-custom .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel-custom .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel-custom .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel-custom .wrap-title[data-v-d745682e] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel-custom .wrap-title h5[data-v-d745682e] {
        width: 280px
    }
}

.default[data-v-d745682e] {
    width: 95%;
    margin: 0 auto
}

.v-window-x-reverse-transition-enter-active[data-v-d745682e],.v-window-x-reverse-transition-leave-active[data-v-d745682e],.v-window-x-transition-enter-active[data-v-d745682e],.v-window-x-transition-leave-active[data-v-d745682e],.v-window-y-reverse-transition-enter-active[data-v-d745682e],.v-window-y-reverse-transition-leave-active[data-v-d745682e],.v-window-y-transition-enter-active[data-v-d745682e],.v-window-y-transition-leave-active[data-v-d745682e] {
    transition: 1s cubic-bezier(.25,.8,.5,1)!important
}

@keyframes rotateCircle45-d745682e {
    0%,to {
        transform: translateX(-10px)
    }

    50% {
        transform: translateX(10px)
    }
}

@keyframes rotateCircle150-d745682e {
    0%,to {
        transform: rotate(-90deg)
    }

    50% {
        transform: rotate(60deg)
    }
}

@keyframes rotateCircle360-d745682e {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(1turn)
    }
}

@keyframes animationHeight20-d745682e {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes animationWidth-d745682e {
    0%,to {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes showIconEvent1-d745682e {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent2-d745682e {
    0% {
        opacity: 0;
        transform: translate(-150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent3-d745682e {
    0% {
        opacity: 0;
        transform: translate(150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#top-game[data-v-d86a66a8] {
    width: 100%;
    position: relative;
    padding: 30px 0 0;
    background-image: url(../images/bg-top-game.24f7be93.png);
    background-repeat: no-repeat;
    background-size: cover
}

.title-top-game[data-v-d86a66a8] {
    display: flex;
    align-items: center;
    position: relative;
    left: 5%;
    width: -moz-max-content;
    width: max-content;
    padding: 6px 15px
}

.title-top-game[data-v-d86a66a8]:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background: var(--royalty-light);
    border-radius: 10px;
    transform: skewX(-30deg)
}

.title-top-game img[data-v-d86a66a8] {
    position: absolute;
    left: 4%;
    bottom: 0;
    z-index: 1;
    -o-object-fit: contain;
    object-fit: contain
}

.title-top-game h3[data-v-d86a66a8] {
    width: -moz-max-content;
    width: max-content;
    position: relative;
    font-weight: 600;
    text-transform: capitalize;
    margin-left: 42px
}

@media(max-width: 425px) {
    .title-top-game[data-v-d86a66a8] {
        left:3%
    }

    .title-top-game[data-v-d86a66a8]:before {
        transform: skewX(-24deg)
    }

    .title-top-game img[data-v-d86a66a8] {
        width: 40px;
        left: 2%
    }

    .title-top-game h3[data-v-d86a66a8] {
        font-size: 13px;
        margin-left: 30px
    }
}

.default[data-v-d86a66a8] {
    width: 95%!important;
    margin: 0 auto!important
}

.list-item-top-desktop[data-v-d86a66a8] {
    display: grid;
    overflow: hidden
}

.list-item-top-desktop .item-top-game .wraper-image-game[data-v-d86a66a8] {
    width: 100%;
    height: 100%
}

h5[data-v-d86a66a8] {
    color: var(--ready-casino-light);
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 12px;
    background-image: url(../images/bg_title.c83a7b7b.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: -moz-max-content;
    width: max-content;
    border-radius: 10px;
    padding: 6px 10px;
    border: 1px solid #ab47bc;
    box-shadow: 0 0 14.4px 0 rgba(231,91,255,.5)
}

h5 img[data-v-d86a66a8] {
    width: 25px;
    height: 25px;
    -o-object-fit: cover;
    object-fit: cover
}

.item-top-game[data-v-d86a66a8] {
    position: relative;
    display: flex;
    flex-direction: column;
    max-width: 210px;
    padding: 20px 15px;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game[data-v-d86a66a8] {
        max-width:160px;
        padding: 20px 10px 10px
    }
}

.item-top-game[data-v-d86a66a8]:before {
    content: "";
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: 31px;
    height: 120px;
    border-radius: 0 0 20px 20px;
    background: rgba(0,0,0,.3);
    -webkit-backdrop-filter: blur(1.5px);
    backdrop-filter: blur(1.5px);
    z-index: 0;
    clip-path: polygon(50% 50%,100% 35%,100% 100%,0 100%,0 35%)
}

@media(max-width: 768px) {
    .item-top-game[data-v-d86a66a8]:before {
        left:11px;
        right: 11px;
        bottom: 21px
    }
}

.item-top-game .label-shaped_popular[data-v-d86a66a8] {
    position: absolute;
    right: 8px;
    top: 16px;
    width: -moz-max-content;
    width: max-content;
    z-index: 1;
    width: 42px;
    height: 35px
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular[data-v-d86a66a8] {
        right:4px;
        top: 12px
    }
}

.item-top-game .label-shaped_popular span[data-v-d86a66a8] {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 700
}

.item-top-game .label-shaped_popular span.hot_game[data-v-d86a66a8] {
    background: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: 2px
}

.item-top-game .label-shaped_popular span.pop_game[data-v-d86a66a8] {
    background: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: 2px
}

.item-top-game .image-game[data-v-d86a66a8] {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    border: 2px solid var(--royalty-light);
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    box-shadow: 0 4px 13.5px 0 #000;
    margin-bottom: 10px
}

.item-top-game .wrap-logo-company[data-v-d86a66a8] {
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    height: 45px;
    z-index: 3;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .wrap-logo-company[data-v-d86a66a8] {
        bottom:26px;
        width: 90px
    }
}

.item-top-game .wrap-logo-company img[data-v-d86a66a8] {
    width: 100%;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.item-top-game .box-shadow[data-v-d86a66a8] {
    position: absolute;
    width: calc(100% - 30px);
    height: calc(100% - 50px);
    top: 20px;
    border-radius: 20px;
    background: linear-gradient(0deg,#000,transparent 100.71%);
    -webkit-backdrop-filter: blur(8.9575004578px);
    backdrop-filter: blur(8.9575004578px);
    z-index: 0;
    cursor: pointer;
    opacity: 0;
    transition: all .2s
}

.item-top-game .box-shadow[data-v-d86a66a8]:before {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANYAAADWCAYAAACt43wuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARKSURBVHgB7dpPUhNZHAfw32uiBmbD3CBTA1XuTG4AJxg8gXoC8QTqDfAE4glkTgCeIGHnAsueG7AZQUh40x0LJh2IkilrqjSfz4bXv36vFzTfen/oFDP0VzurxafW05xiI3J0I8Vq9XMvrwyf9I7L44AFUWchnbTeVs06C8dVFgY58mGk0U7vtCxvGpNuekhx0nqeI7ZvGlDVn/U+H+0ELIj+nfXHqcivb7qXLmLn4pfhy+nJpmg8oH2/UyVzf1aovjwpm61YLEVenXUrF7GdTpb6/Xan0xhy2RiHKo/2q2Z35kMi3kV7tBewSJaHu9Xf/p+zO6QqO0v79WrvqnLZ6N9d300pP2oOyGWO9CrScG/WWhIWST0BRYw2Uo7nVT46jZvVGUT37Ohh3RwH66Y1ZM7pTaycbzuogOvGBxqfWq+rBG1N1vMoNnvDo4NxsAb31j8205fL7ucPvwXwVYN7a/1obp8Oup+PNot+e21jekrLabQZwDfl1Ho4Vdrot9Y2imrNt9XsmXftp+B2eqfvy2sHG0t5q0iRHkzWvn76AVxTTUaTl3WmivFXFY1ORRnA7RV3Bs1C7qRq85UnS9XGKwUwl+kcFeNvn67kMoD5TeWoyEV6Vq0Ky/pGTvEygLnJEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8gFJ8Z/32/U5cDB/Hz6IY7vZOyzIWmHc6v1Z8b3m4lVI8j59Evhj/il7EIvNO5/b9g7U83M0n1WNzrMaPLsVxrAx34ywWm3cKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwP0uH7d8f5Yu0EykfpxQvHpx+eBPAXKZzlAb31j9G5M74bo7j7tnRrwHMZTpHxdVFLcVqAP9BM0dFjvhr8na/3ekEcGv9X9a7jUI9Y6WIj43ixVI3gNs7v+hMXuYUh9WMlQ8niynSowDmUGw1r/OgiJT2GrUUW5aDcDv99v1OSrk5GY3SXtE7PTqomgeT9ZRbbwP4ppRH+81KLnvDo4Ni3Ezxcqp/d3B37W1/teOUEG5QZ2Nwd/114zQw/s1SuizUQaqXgc3hucwXVcel0UHvtCwDFtx4mzRqbaUiPZ0OVeS82z378KRuXgWrTmA6udO/1rkxMPbyyvBJ77g8DlgQX7Ix3h5tzO5VTUJptHk5ARWX5TosOS1tVlkrZ46tZ7ST1uOARfL3nXolt/GVHoPJUNWKybu90/dlXj7vVUfwr2Y+ImWzFYulyDPPGuqs5OXh5vRWKc0aUB8jRj7frrp0U44H9WcaOeJdLA+3LAVZJONDvJPWbhWWP+qvKup/AFd5OIj2cGdWFv4BKkaF8FjfGhAAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 768px) {
    .item-top-game .box-shadow[data-v-d86a66a8] {
        width:calc(100% - 20px);
        height: calc(100% - 40px);
        top: 20px
    }

    .item-top-game .box-shadow[data-v-d86a66a8]:before {
        display: none
    }
}

.item-top-game .play[data-v-d86a66a8] {
    position: absolute;
    top: calc(50% - 37px);
    right: calc(50% - 33px);
    width: 70px;
    height: 70px;
    background: url(data:image/png;base64,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);
    background-size: cover;
    cursor: pointer
}

.item-top-game .crow[data-v-d86a66a8] {
    width: 40px;
    height: auto;
    position: absolute;
    z-index: 2;
    right: 8px;
    top: 14px
}

@media(max-width: 768px) {
    .item-top-game .crow[data-v-d86a66a8] {
        right:2px;
        top: 4px
    }
}

.item-top-game h6[data-v-d86a66a8] {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    bottom: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 30px);
    height: 30px;
    transition: all .2s;
    cursor: pointer
}

.item-top-game[data-v-d86a66a8]:hover {
    transform: scale(1.08);
    position: relative;
    width: 100%;
    transition: all .4s
}

.item-top-game:hover h6[data-v-d86a66a8] {
    bottom: 40px;
    transition: all .4s;
    z-index: 2
}

.item-top-game:hover .wrap-logo-company[data-v-d86a66a8] {
    transition: all .4s;
    padding: 0;
    background: none;
    border: none
}

@media(max-width: 768px) {
    .item-top-game:hover .wrap-logo-company[data-v-d86a66a8] {
        width:100px
    }
}

.item-top-game:hover .wrap-logo-company img[data-v-d86a66a8] {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0
}

.item-top-game:hover .box-shadow[data-v-d86a66a8] {
    opacity: 1;
    transition: all .4s
}

@media(min-width: 769px) {
    .item-top-game:hover .image-game[data-v-d86a66a8] {
        border:none
    }
}

.list-item-top-mobile[data-v-d86a66a8] {
    display: none
}

.marquee[data-v-d86a66a8] {
    position: relative;
    z-index: 1;
    margin-top: 10px
}

.see-more[data-v-d86a66a8] {
    display: none;
    position: absolute;
    top: 0;
    right: 2.5%;
    cursor: pointer;
    padding: 4px 10px;
    background: var(--ready-casino-light);
    border-radius: 8px
}

@media(max-width: 768px) {
    .list-item-top-desktop[data-v-d86a66a8] {
        display:flex
    }

    .see-more[data-v-d86a66a8] {
        display: block!important
    }

    .list-item-top-mobile[data-v-d86a66a8] {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        gap: 20px;
        padding-top: 20px
    }

    .list-item-top-mobile .item-top-game[data-v-d86a66a8] {
        margin-right: 0;
        padding: 0;
        max-width: 100%
    }

    .list-item-top-mobile .item-top-game .crow[data-v-d86a66a8] {
        top: -14px;
        right: -8px
    }

    .list-item-top-mobile .item-top-game .box-shadow[data-v-d86a66a8] {
        width: 100%;
        height: calc(100% - 30px);
        top: 0
    }

    .list-item-top-mobile .item-top-game .image-game[data-v-d86a66a8] {
        width: 100%;
        height: 100%;
        margin-bottom: 30px
    }

    .list-item-top-mobile .item-top-game h6[data-v-d86a66a8] {
        font-size: 12px;
        width: 100%
    }

    .list-item-top-mobile .item-top-game .play[data-v-d86a66a8] {
        top: calc(45% - 20px);
        right: calc(50% - 20px);
        width: 40px;
        height: 40px
    }

    .list-item-top-mobile .item-top-game:hover h6[data-v-d86a66a8] {
        bottom: 35px
    }
}

@media(max-width: 480px) {
    .list-item-top-mobile[data-v-d86a66a8] {
        display:grid;
        grid-template-columns: repeat(2,1fr)
    }

    h5[data-v-d86a66a8] {
        font-size: 14px
    }

    .see-more[data-v-d86a66a8] {
        font-size: 13px;
        top: 0
    }
}

@media(max-width: 374px) {
    .item-top-game h6[data-v-d86a66a8] {
        font-size:10px
    }

    .item-top-game .wrap-logo-company[data-v-d86a66a8] {
        width: 60%
    }

    .item-top-game:hover .wrap-logo-company[data-v-d86a66a8] {
        padding: 5px 10px
    }

    h5[data-v-d86a66a8] {
        width: 100%;
        font-size: 13px
    }

    .see-more[data-v-d86a66a8] {
        font-size: 13px;
        top: 0
    }
}

#top-game {
    .v-slide-group__next,.v-slide-group__prev {
        position: absolute;
        top: 4px;
        .mdi:before {
            background: var(--primaryPlayG1);
            color: #000;
            border-radius: 4px;
            padding: 4px;
            background: #fff;
            border-radius: 50%
        }
    }

    .v-slide-group__next {
        right: -8px
    }

    .v-slide-group__prev {
        right: 28px
    }
}

.vue3-marquee.horizontal>.overlay:after,.vue3-marquee.horizontal>.overlay:before {
    background: linear-gradient(90deg,#181818,hsla(0,0%,9%,0) 73.64%)
}

#casino[data-v-6442f1b5] {
    margin: 0 auto;
    border-radius: 10px
}

@media(max-width: 768px) {
    #casino[data-v-6442f1b5] {
        height:auto
    }
}

.list-casino[data-v-6442f1b5] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 16px;
    margin-bottom: 20px;
    padding: 16px 0;
    height: 100%
}

@media(max-width: 1330px) {
    .list-casino[data-v-6442f1b5] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 1100px) {
    .list-casino[data-v-6442f1b5] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino[data-v-6442f1b5] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-6442f1b5] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-6442f1b5] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-6442f1b5] {
    height: 190px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    background: url(../images/bg-item-casino.5219b3c9.png);
    background-size: contain;
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-6442f1b5] {
        height:160px
    }
}

.list-casino .item-casino[data-v-6442f1b5]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-6442f1b5] {
    height: 190px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-6442f1b5] {
        height:140px
    }
}

.list-casino .item-casino .wrap-logo[data-v-6442f1b5] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 4
}

.list-casino .item-casino .wrap-logo .logo[data-v-6442f1b5] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-6442f1b5] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-6442f1b5] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-6442f1b5] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: linear-gradient(0deg,#000,transparent 100.71%);
    -webkit-backdrop-filter: blur(8.9575004578px);
    backdrop-filter: blur(8.9575004578px);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-6442f1b5]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover-game.f6244519.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-6442f1b5] {
    position: absolute;
    top: calc(50% - 35px);
    right: calc(50% - 35px);
    width: 70px;
    height: 70px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-6442f1b5] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-6442f1b5] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-6442f1b5] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-6442f1b5] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-6442f1b5] {
        height: 120px
    }

    .list-casino .item-casino .wrap-icon[data-v-6442f1b5] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-6442f1b5] {
    opacity: .6;
    cursor: not-allowed
}

.list-casino .disabled[data-v-6442f1b5]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-6442f1b5] {
    display: none
}

.wrap-icon[data-v-6442f1b5] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-6442f1b5] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-6442f1b5] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-6442f1b5] {
    animation: scBtnAnim-6442f1b5 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-6442f1b5]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-6442f1b5] {
    font-size: 15px!important
}

@keyframes scBtnAnim-6442f1b5 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#wrap-sport[data-v-6a03d2ee] {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
    box-shadow: 0 2px 4px 0 rgba(255,245,243,.12),0 2px 16px 0 rgba(255,76,44,.32);
    background: url(../images/bg-sport-game-new.5574a6d9.png);
    background-repeat: no-repeat;
    background-size: cover;
    position: relative
}

#wrap-sport[data-v-6a03d2ee]:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    background: linear-gradient(180deg,rgba(0,0,0,.7),transparent)
}

#wrap-sport[data-v-6a03d2ee]:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    background: linear-gradient(0deg,rgba(0,0,0,.7),transparent);
    z-index: 1
}

.content-sport[data-v-6a03d2ee] {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.image-sport[data-v-6a03d2ee] {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    z-index: 2;
    animation: animate-6a03d2ee 1s
}

.image-sport_2[data-v-6a03d2ee] {
    position: absolute;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    z-index: 1;
    animation: animate3-6a03d2ee 1s
}

.wrap_icon_sport[data-v-6a03d2ee] {
    width: 100%;
    height: 100%;
    position: absolute;
    animation: animat2-6a03d2ee 1s
}

.wrap_icon_sport img[data-v-6a03d2ee] {
    width: 6%
}

.wrap_icon_sport .icon-sport_1[data-v-6a03d2ee] {
    position: absolute;
    left: 2%;
    bottom: 16%;
    z-index: 2;
    animation: animation_icon-6a03d2ee 3s infinite
}

.wrap_icon_sport .icon-sport_2[data-v-6a03d2ee] {
    position: absolute;
    right: 20%;
    bottom: 10%;
    animation: animation_icon2-6a03d2ee 5s infinite
}

.wrap_icon_sport .icon-sport_3[data-v-6a03d2ee] {
    position: absolute;
    left: 8%;
    top: 6%;
    transform: rotate(12deg);
    animation: animation_icon3-6a03d2ee 4s infinite
}

.wrap_icon_sport .icon-sport_4[data-v-6a03d2ee] {
    position: absolute;
    right: 2%;
    top: 10%;
    transform: rotate(-16deg);
    animation: animation_icon4-6a03d2ee 2s infinite
}

@keyframes animation_icon-6a03d2ee {
    0%,to {
        transform: scale(.8)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes animation_icon2-6a03d2ee {
    to {
        transform: rotate(1turn)
    }
}

@keyframes animation_icon3-6a03d2ee {
    0%,to {
        transform: rotate(-12deg)
    }

    50% {
        transform: rotate(12deg)
    }
}

@keyframes animation_icon4-6a03d2ee {
    0%,to {
        transform: translateY(6px)
    }

    50% {
        transform: translateY(-6px)
    }
}

.play-game[data-v-6a03d2ee] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 12%;
    bottom: 32%;
    gap: 10px;
    padding: 6px 12px;
    border-radius: 12px;
    border: 1px solid var(--royalty-light);
    background: var(--royalty-light);
    box-shadow: 0 0 74px 0 hsla(0,0%,100%,.4);
    border: 1px solid #fff;
    z-index: 2;
    cursor: pointer;
    transition: all .25s
}

.play-game .button__icon-wrapper[data-v-6a03d2ee] {
    flex-shrink: 0;
    width: 25px;
    height: 25px;
    position: relative;
    color: var(--royalty-light);
    background-color: #fff;
    border-radius: 50%;
    display: grid;
    place-items: center;
    overflow: hidden
}

.play-game .button__icon-svg--copy[data-v-6a03d2ee] {
    position: absolute;
    transform: translate(-150%,150%)
}

.play-game h5[data-v-6a03d2ee] {
    color: #fff;
    font-size: 20px;
    font-weight: 800;
    text-transform: uppercase
}

.play-game[data-v-6a03d2ee]:hover {
    transform: translateY(-4px);
    opacity: 1;
    transition: all .5;
    background: #fff;
    border: 1px solid var(--royalty-light)
}

.play-game:hover .button__icon-wrapper[data-v-6a03d2ee] {
    background: var(--royalty-light);
    color: #fff
}

.play-game:hover .button__icon-svg[data-v-6a03d2ee]:first-child {
    transition: transform .3s ease-in-out;
    transform: translate(150%,-150%)
}

.play-game:hover .button__icon-svg--copy[data-v-6a03d2ee] {
    transition: transform .3s ease-in-out .1s;
    transform: translate(0)
}

.play-game:hover h5[data-v-6a03d2ee] {
    color: var(--royalty-light)
}

@media(max-width: 992px) {
    .play-game[data-v-6a03d2ee] {
        padding:4px 12px
    }

    .play-game h5[data-v-6a03d2ee] {
        font-size: 18px
    }
}

@media(max-width: 768px) {
    .play-game[data-v-6a03d2ee] {
        right:10%;
        bottom: 28%;
        gap: 5px
    }

    .play-game .button__icon-wrapper[data-v-6a03d2ee] {
        width: 22px;
        height: 22px
    }

    .play-game h5[data-v-6a03d2ee] {
        font-size: 16px
    }
}

@media(max-width: 500px) {
    .play-game[data-v-6a03d2ee] {
        right:6%;
        bottom: 16%;
        padding: 4px 8px
    }

    .play-game .button__icon-wrapper[data-v-6a03d2ee] {
        width: 22px;
        height: 22px
    }

    .play-game h5[data-v-6a03d2ee] {
        font-size: 16px
    }
}

@media(max-width: 375px) {
    .play-game[data-v-6a03d2ee] {
        bottom:12%
    }

    .play-game h5[data-v-6a03d2ee] {
        font-size: 14px
    }
}

.logo[data-v-6a03d2ee] {
    position: absolute;
    top: 36%;
    right: 12%;
    width: 26%;
    border-radius: 12px;
    border: 1px solid #4e4e4e;
    height: auto!important;
    background: hsla(0,0%,100%,.8);
    box-shadow: 0 0 74px 0 hsla(52,77%,78%,.3);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 6px 0;
    z-index: 2
}

.logo img[data-v-6a03d2ee] {
    width: 50%;
    -o-object-fit: contain;
    object-fit: contain
}

@media(max-width: 1100px) {
    .logo[data-v-6a03d2ee] {
        top:30%
    }
}

@media(max-width: 768px) {
    .logo[data-v-6a03d2ee] {
        right:10%
    }

    .logo img[data-v-6a03d2ee] {
        width: 60%
    }
}

@media(max-width: 600px) {
    .logo[data-v-6a03d2ee] {
        top:16%;
        padding: 4px 0
    }

    .logo img[data-v-6a03d2ee] {
        width: 90px
    }
}

@media(max-width: 425px) {
    .logo[data-v-6a03d2ee] {
        top:12%;
        border-radius: 8px
    }

    .logo img[data-v-6a03d2ee] {
        width: 50px
    }
}

.cover-logo[data-v-6a03d2ee] {
    position: absolute;
    bottom: 2%;
    height: auto
}

@media(max-width: 768px) {
    .cover-logo[data-v-6a03d2ee] {
        bottom:5%;
        width: 200px
    }
}

.cover-logo-2[data-v-6a03d2ee] {
    position: absolute;
    left: 20%;
    z-index: 0
}

.cover-logo-3[data-v-6a03d2ee] {
    position: absolute;
    z-index: 0;
    width: 500px;
    top: 0
}

@media(max-width: 768px) {
    .cover-logo-3[data-v-6a03d2ee] {
        width:40%
    }
}

@keyframes animate-6a03d2ee {
    0% {
        opacity: 0;
        transform: translateY(-100%)
    }

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

@keyframes animat2-6a03d2ee {
    0% {
        opacity: 0;
        transform: translateY(-100%)
    }

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

@keyframes animate3-6a03d2ee {
    0% {
        opacity: 0;
        transform: translateY(100%)
    }

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

#company-list[data-v-6ba46f2b] {
    position: relative;
    padding: 20px 0 20px;
    margin-bottom: 60px;
    width: 95%
}

@media(max-width: 768px) {
    #company-list[data-v-6ba46f2b] {
        margin-bottom:0
    }
}

.default[data-v-6ba46f2b] {
    width: 95%
}

img[data-v-6ba46f2b] {
    filter: grayscale(1);
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 43px;
    margin: 5px
}

img[data-v-6ba46f2b]:hover {
    cursor: pointer;
    filter: grayscale(0);
    transition: all .2s ease-in
}

.wrap-logo[data-v-6ba46f2b] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    max-width: 1620px;
    margin: 0 auto
}

h5[data-v-6ba46f2b] {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    text-transform: uppercase
}

span[data-v-6ba46f2b] {
    color: #4fd1c5;
    font-size: 16px;
    font-weight: 700
}

.companies[data-v-6ba46f2b] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.company-item[data-v-6ba46f2b] {
    justify-content: center;
    display: flex;
    align-items: center;
    height: 85px;
    background: #fff;
    border-radius: 8px
}

.wrap-home[data-v-16446207] {
    position: relative;
    z-index: 1
}

.default[data-v-16446207] {
    width: 95%!important
}

.choose-game[data-v-16446207] {
    display: grid;
    grid-template-columns: 390px calc(100% - 410px);
    gap: 20px
}

.choose-game .content-game[data-v-16446207] {
    height: 100%
}

@media(max-width: 992px) {
    .choose-game[data-v-16446207] {
        grid-template-columns:290px calc(100% - 310px)
    }
}

@media(max-width: 768px) {
    .choose-game[data-v-16446207] {
        grid-template-columns:1fr
    }
}

@media(max-width: 1300px) {
    .custom[data-v-16446207] {
        margin-top:62px
    }
}

#wrap-jackpot[data-v-4ff84720] {
    position: relative;
    margin-bottom: 30px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    overflow: hidden;
    height: 220px
}

@media(max-width: 1440px) {
    #wrap-jackpot[data-v-4ff84720] {
        height:auto
    }
}

#wrap-jackpot img[data-v-4ff84720] {
    width: 100%;
    height: auto;
    border-radius: 10px
}

#wrap-jackpot .img-desktop[data-v-4ff84720] {
    transition: all .3s ease-in
}

#wrap-jackpot .img-mobile[data-v-4ff84720] {
    display: none;
    transition: all .3s ease-in
}

#wrap-jackpot .img-desktop-child[data-v-4ff84720] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

#wrap-jackpot #wrap-coin[data-v-4ff84720] {
    position: absolute;
    z-index: 1
}

#wrap-jackpot .coin1[data-v-4ff84720] {
    width: 4%;
    height: 18%;
    top: 45%;
    left: 13%
}

#wrap-jackpot .coin1 img[data-v-4ff84720] {
    animation: animationCoin1-4ff84720 4s linear infinite
}

#wrap-jackpot .coin2[data-v-4ff84720] {
    width: 3%;
    height: 27%;
    top: 20%;
    left: 30%
}

#wrap-jackpot .coin2 img[data-v-4ff84720] {
    animation: rotateCircle-4ff84720 10s linear infinite
}

#wrap-jackpot .coin3[data-v-4ff84720] {
    width: 8%;
    height: 40%;
    top: 10%;
    right: 23%
}

#wrap-jackpot .coin3 img[data-v-4ff84720] {
    animation: rotateCircle45-4ff84720 8s linear infinite
}

#wrap-jackpot[data-v-4ff84720]:hover {
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

#wrap-jackpot:hover .img-desktop-child[data-v-4ff84720] {
    animation: animationImage-4ff84720 1s forwards
}

#wrap-jackpot:hover .img-desktop[data-v-4ff84720] {
    transition: all .3s ease-in;
    transform: scale(1.03)
}

#wrap-jackpot:hover h3[data-v-4ff84720] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.5),0 -4px 10px hsla(0,0%,100%,.4)
}

#wrap-jackpot:hover .coin1[data-v-4ff84720] {
    animation: showCoin1-4ff84720 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin2[data-v-4ff84720] {
    animation: showCoin2-4ff84720 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin3[data-v-4ff84720] {
    animation: showCoin3-4ff84720 .6s ease .3s backwards
}

#wrap-jackpot:hover .title[data-v-4ff84720] {
    z-index: 2
}

#wrap-jackpot .title[data-v-4ff84720] {
    width: 100%;
    height: 100px;
    padding: 15px 20px;
    z-index: 1;
    bottom: 0;
    position: absolute;
    display: flex;
    align-items: center;
    gap: 13px;
    border-radius: 0 0 10px 10px;
    background: linear-gradient(180deg,rgba(33,33,33,0),hsla(0,0%,7%,.46) 30.3%,#000 93.93%)
}

#wrap-jackpot .title h3[data-v-4ff84720] {
    display: flex;
    width: 68%;
    font-size: 28px;
    font-weight: 700;
    color: var(--ready-casino-light)
}

#wrap-jackpot .title .count[data-v-4ff84720] {
    width: 32%;
    font-family: Bebas Neue,sans-serif;
    font-size: 56px
}

#wrap-jackpot .title .count span[data-v-4ff84720] {
    cursor: pointer
}

@media(max-width: 1230px) {
    #wrap-jackpot .title[data-v-4ff84720] {
        height:80px
    }

    #wrap-jackpot .title h3[data-v-4ff84720] {
        font-size: 20px
    }

    #wrap-jackpot .title .count[data-v-4ff84720] {
        font-size: 36px
    }
}

@media(max-width: 992px) {
    #wrap-jackpot .title h3[data-v-4ff84720] {
        font-size:18px
    }

    #wrap-jackpot .title .count[data-v-4ff84720] {
        font-size: 24px
    }
}

@media(max-width: 600px) {
    #wrap-jackpot .title[data-v-4ff84720] {
        height:100px;
        flex-wrap: wrap;
        gap: 0 13px
    }

    #wrap-jackpot .title .count[data-v-4ff84720] {
        width: 100%
    }

    #wrap-jackpot .title h3[data-v-4ff84720] {
        width: 80%
    }
}

@media(max-width: 375px) {
    #wrap-jackpot .title .count[data-v-4ff84720] {
        font-size:18px
    }

    #wrap-jackpot .title h3[data-v-4ff84720] {
        font-size: 13px
    }
}

@media(max-width: 450px) {
    #wrap-jackpot .title[data-v-4ff84720] {
        height:80px
    }

    #wrap-jackpot svg[data-v-4ff84720] {
        width: 26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    #wrap-jackpot svg[data-v-4ff84720] {
        width:20px;
        height: 20px
    }
}

.default[data-v-4ff84720] {
    width: 95%;
    margin: 0 auto 20px
}

.img-mobile[data-v-4ff84720] {
    display: none
}

@media(max-width: 768px) {
    .img-desktop-child[data-v-4ff84720],.img-desktop[data-v-4ff84720] {
        display:none
    }

    #wrap-jackpot .img-mobile[data-v-4ff84720] {
        display: block
    }
}

@keyframes animationCoin1-4ff84720 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes rotateCircle-4ff84720 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircle45-4ff84720 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes animationImage-4ff84720 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes showCoin1-4ff84720 {
    0% {
        opacity: 0;
        transform: translate(600%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin2-4ff84720 {
    0% {
        opacity: 0;
        transform: translate(300%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin3-4ff84720 {
    0% {
        opacity: 0;
        transform: translate(-100%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

.wrap-tab-pick-game[data-v-65c71e28] {
    padding: 15px;
    border-radius: 50px;
    -webkit-backdrop-filter: blur(7px);
    backdrop-filter: blur(7px);
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 15px;
    width: 600px
}

.wrap-tab-pick-game .item-tab[data-v-65c71e28] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    cursor: pointer;
    font-size: 20px
}

.wrap-tab-pick-game .item-tab .icon[data-v-65c71e28] {
    display: none
}

.wrap-tab-pick-game .item-tab .icon-white[data-v-65c71e28] {
    display: block
}

.wrap-tab-pick-game .item-tab:hover .icon[data-v-65c71e28] {
    display: block!important
}

.wrap-tab-pick-game .item-tab:hover .icon-white[data-v-65c71e28] {
    display: none!important
}

@media(max-width: 768px) {
    .wrap-tab-pick-game[data-v-65c71e28] {
        width:100%
    }
}

@media(max-width: 475px) {
    .wrap-tab-pick-game[data-v-65c71e28] {
        padding:10px
    }

    .wrap-tab-pick-game .item-tab[data-v-65c71e28] {
        padding: 6px;
        font-size: 16px
    }
}

@media(max-width: 375px) {
    .wrap-tab-pick-game[data-v-65c71e28] {
        gap:5px
    }

    .wrap-tab-pick-game .item-tab[data-v-65c71e28] {
        font-size: 13px;
        gap: 5px
    }
}

.no-sport .wrap-tab-pick-game[data-v-65c71e28] {
    grid-template-columns: repeat(2,1fr)!important
}

.active[data-v-65c71e28] {
    padding: 10px;
    border-radius: 70px;
    border: 1px solid var(--aqua-gold);
    background: #17243d
}

.active .icon[data-v-65c71e28] {
    display: block!important
}

.active .icon-white[data-v-65c71e28] {
    display: none!important
}

.wrap-pickgame[data-v-65c71e28] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    margin-bottom: 20px
}

.wrap-pickgame img[data-v-65c71e28] {
    width: 100%
}

.wrap-pickgame .img-big[data-v-65c71e28] {
    border-radius: 10px
}

.wrap-pickgame .item[data-v-65c71e28] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 10px;
    border: 2px solid #6b6b6b;
    transition: all .3s ease-in;
    overflow: hidden;
    display: none
}

.wrap-pickgame .item .title[data-v-65c71e28] {
    position: absolute;
    width: 150px;
    height: auto;
    top: calc(50% - 10px);
    left: calc(50% - 75px);
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-pickgame .item .title h5[data-v-65c71e28] {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 10px
}

@media(max-width: 480px) {
    .wrap-pickgame .item .title h5[data-v-65c71e28] {
        font-size:14px;
        padding: 5px
    }
}

.wrap-pickgame .item .img-big[data-v-65c71e28] {
    position: relative;
    z-index: 1;
    transition: all .25s ease-in;
    height: 100%;
    max-height: 284px;
    transform: scale(1.05)
}

.wrap-pickgame .item .img-dealer[data-v-65c71e28] {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .img-dealer1[data-v-65c71e28],.wrap-pickgame .item .img-dealer2[data-v-65c71e28] {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .backdrop[data-v-65c71e28] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    transition: all .3s ease-in;
    z-index: 2
}

.wrap-pickgame .item[data-v-65c71e28]:hover {
    opacity: 1;
    border: 2px solid var(--aqua-gold);
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

.wrap-pickgame .item[data-v-65c71e28]:hover:before {
    opacity: 1
}

.wrap-pickgame .item:hover .backdrop[data-v-65c71e28] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .item:hover .sub-title[data-v-65c71e28] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.4),0 -4px 10px hsla(0,0%,100%,.4)
}

.wrap-pickgame .item:hover .img-big[data-v-65c71e28] {
    transform: scale(1.05);
    transition: all .5s ease-in
}

.wrap-pickgame .item:hover .img-dealer[data-v-65c71e28] {
    animation: showSlot-65c71e28 .8s forwards
}

.wrap-pickgame .casino .img-dealer[data-v-65c71e28] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.wrap-pickgame .casino .img-dealer2[data-v-65c71e28] {
    position: absolute;
    width: 25%;
    left: 25%;
    top: 10%
}

.wrap-pickgame .casino .img-dealer1[data-v-65c71e28] {
    position: absolute;
    width: 60%;
    right: 8%
}

.wrap-pickgame .casino .title[data-v-65c71e28] {
    top: 73%;
    left: calc(50% - 90px);
    width: 180px;
    background-color: #fff;
    border-radius: 8px
}

.wrap-pickgame .casino .title[data-v-65c71e28]:before {
    position: absolute;
    content: "";
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    top: 3px;
    left: 3px;
    background-color: #ff0169;
    border-radius: 8px;
    z-index: 0
}

.wrap-pickgame .casino .title h5[data-v-65c71e28] {
    position: relative;
    z-index: 1;
    font-size: 20px;
    font-weight: 700
}

@media(max-width: 992px) {
    .wrap-pickgame .casino .title[data-v-65c71e28] {
        top:60%
    }
}

.wrap-pickgame .casino:hover .img-dealer2[data-v-65c71e28] {
    animation: showCasino1-65c71e28 .8s forwards
}

.wrap-pickgame .casino:hover .img-dealer1[data-v-65c71e28] {
    animation: showCasino2-65c71e28 .8s forwards
}

.wrap-pickgame .casino:hover .title[data-v-65c71e28] {
    animation: titleSlot-65c71e28 .8s forwards
}

@media(max-width: 768px) {
    .wrap-pickgame .casino .img-dealer2[data-v-65c71e28] {
        width:130px;
        left: 30%;
        top: 10%
    }

    .wrap-pickgame .casino .img-dealer1[data-v-65c71e28] {
        width: 300px;
        top: 10%;
        right: 20%
    }

    .wrap-pickgame .casino .title[data-v-65c71e28] {
        top: 75%;
        width: 250px;
        left: calc(50% - 125px)
    }

    .wrap-pickgame .casino .title h5[data-v-65c71e28] {
        font-size: 25px
    }
}

@media(max-width: 530px) {
    .wrap-pickgame .casino .img-dealer2[data-v-65c71e28] {
        width:25%;
        left: 25%;
        top: 10%
    }

    .wrap-pickgame .casino .img-dealer1[data-v-65c71e28] {
        width: 60%;
        right: 8%
    }

    .wrap-pickgame .casino .title[data-v-65c71e28] {
        top: 73%;
        left: calc(50% - 90px);
        width: 180px
    }

    .wrap-pickgame .casino .title h5[data-v-65c71e28] {
        font-size: 20px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame .casino .title[data-v-65c71e28] {
        top:73%;
        left: calc(50% - 80px);
        width: 160px
    }

    .wrap-pickgame .casino .title h5[data-v-65c71e28] {
        font-size: 16px
    }
}

.wrap-pickgame .slot .img-dealer2[data-v-65c71e28],.wrap-pickgame .slot .img-dealer[data-v-65c71e28] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.wrap-pickgame .slot .title[data-v-65c71e28] {
    background: url(../images/title-sport.787d7a90.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10px;
    top: calc(50% - 30px)
}

.wrap-pickgame .slot:hover .img-dealer2[data-v-65c71e28] {
    animation: showSlot2-65c71e28 .8s forwards
}

.wrap-pickgame .slot:hover .title[data-v-65c71e28] {
    animation: titleSlot-65c71e28 .8s forwards
}

@media(max-width: 768px) {
    .wrap-pickgame .slot .title h5[data-v-65c71e28] {
        font-size:25px;
        padding: 3px
    }
}

@media(max-width: 530px) {
    .wrap-pickgame .slot .title[data-v-65c71e28] {
        width:130px;
        left: calc(50% - 65px)
    }

    .wrap-pickgame .slot .title h5[data-v-65c71e28] {
        font-size: 20px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame .slot .title[data-v-65c71e28] {
        left:calc(50% - 57.5px);
        width: 115px
    }

    .wrap-pickgame .slot .title h5[data-v-65c71e28] {
        font-size: 16px
    }
}

.wrap-pickgame .sport .img-dealer[data-v-65c71e28] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.wrap-pickgame .sport .img-dealer2[data-v-65c71e28] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: 2
}

.wrap-pickgame .sport .title[data-v-65c71e28] {
    background: url(../images/title-sport.787d7a90.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10px;
    top: calc(50% - 30px)
}

.wrap-pickgame .sport:hover .img-dealer2[data-v-65c71e28] {
    animation: showSlot2-65c71e28 .8s forwards
}

.wrap-pickgame .sport:hover .title[data-v-65c71e28] {
    animation: titleSport-65c71e28 .8s forwards
}

@media(max-width: 768px) {
    .wrap-pickgame .sport .title h5[data-v-65c71e28] {
        font-size:25px;
        padding: 3px
    }
}

@media(max-width: 530px) {
    .wrap-pickgame .sport .title[data-v-65c71e28] {
        width:130px;
        left: calc(50% - 65px)
    }

    .wrap-pickgame .sport .title h5[data-v-65c71e28] {
        font-size: 20px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame .sport .title[data-v-65c71e28] {
        left:calc(50% - 57.5px);
        width: 115px
    }

    .wrap-pickgame .sport .title h5[data-v-65c71e28] {
        font-size: 16px
    }
}

.wrap-pickgame .active-game[data-v-65c71e28] {
    opacity: 1;
    border: 2px solid var(--aqua-gold)
}

.wrap-pickgame .active-game .backdrop[data-v-65c71e28] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .active-game .title[data-v-65c71e28] {
    filter: grayscale(0)
}

.no-sport[data-v-65c71e28] {
    grid-template-columns: 1fr 1fr!important
}

.no-sport .casino .img-dealer2[data-v-65c71e28],.no-sport .casino .img-dealer[data-v-65c71e28] {
    width: 23%
}

.no-sport .slot .img-dealer[data-v-65c71e28] {
    width: 36%
}

.no-sport .slot .img-dealer2[data-v-65c71e28] {
    width: 40%
}

@media(max-width: 768px) {
    .item[data-v-65c71e28] {
        display:none
    }
}

@keyframes animationDealerImage-65c71e28 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes animationSmallImage-65c71e28 {
    0% {
        transform: scale(0);
        opacity: 0
    }

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

@keyframes rotateCircle90-65c71e28 {
    0%,to {
        transform: rotate(-45deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle45-65c71e28 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle-65c71e28 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircleRevert-65c71e28 {
    0% {
        transform: rotate(1turn)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes showSlot-65c71e28 {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    90% {
        opacity: 1;
        transform: scale(1.08)
    }

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

@keyframes showSlot2-65c71e28 {
    0% {
        opacity: 0;
        transform: translateY(150%)
    }

    90% {
        opacity: 1;
        transform: translateY(-5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes titleSlot-65c71e28 {
    0% {
        opacity: 0;
        transform: translateY(400px)
    }

    90% {
        opacity: 1;
        transform: translateY(-10px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino1-65c71e28 {
    0% {
        opacity: 0;
        transform: translate(-150%)
    }

    90% {
        opacity: 1;
        transform: translate(5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-65c71e28 {
    0% {
        opacity: 0;
        transform: translate(150%)
    }

    90% {
        opacity: 1;
        transform: translate(-5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes titleSport-65c71e28 {
    0% {
        opacity: 0;
        transform: scale(0);
        filter: grayscale(1)
    }

    to {
        opacity: 1;
        transform: scale(1);
        filter: grayscale(0)
    }
}

#wrapper_slot_home[data-v-aed70534] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-aed70534] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-aed70534] {
        font-size:14px
    }
}

.company[data-v-aed70534] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-aed70534]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-aed70534]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-aed70534] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-aed70534]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-aed70534]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-aed70534] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-aed70534]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-aed70534]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-aed70534],.outstanding[data-v-aed70534] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-aed70534],.item_company[data-v-aed70534] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-aed70534]:hover,.item_company[data-v-aed70534]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-aed70534],.content_item[data-v-aed70534] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-aed70534],.content_item .name[data-v-aed70534] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-aed70534],.content_item .name[data-v-aed70534] {
        font-size:10px
    }
}

.outstanding .item[data-v-aed70534] {
    min-height: 100px
}

.outstanding .disabled[data-v-aed70534] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-aed70534]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-aed70534] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-aed70534] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-aed70534] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-aed70534] {
    height: 50px
}

.outstanding .company_logo[data-v-aed70534] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-aed70534] {
    height: 35px
}

.outstanding .logo img[data-v-aed70534] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-aed70534] {
        width:60px
    }
}

.list-company[data-v-aed70534] {
    margin-top: 10px
}

.list-company .logo_item[data-v-aed70534] {
    width: 100%;
    height: 36px
}

img[data-v-aed70534] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-aed70534] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-aed70534] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-aed70534]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-aed70534] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-aed70534] {
    animation: scBtnAnim-aed70534 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-aed70534] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-aed70534] {
    color: #fff
}

.item-casino[data-v-aed70534]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-aed70534 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-aed70534] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-aed70534] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-aed70534],.outstanding[data-v-aed70534] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-aed70534] {
        padding:26px 12px
    }

    .body_slot[data-v-aed70534] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-aed70534],.outstanding[data-v-aed70534] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-aed70534] {
        padding:10px
    }

    .slot[data-v-aed70534] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-aed70534],.outstanding[data-v-aed70534] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-aed70534],.item_company[data-v-aed70534] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-aed70534] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-aed70534] {
        width: 30px;
        height: 35px
    }
}

#casino[data-v-5e4b7e51] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-5e4b7e51] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-5e4b7e51] {
        padding:26px 8px
    }
}

.list-casino[data-v-5e4b7e51] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-5e4b7e51] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-5e4b7e51] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-5e4b7e51] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-5e4b7e51] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e75bff;
    background: url(../images/bg-item-casino.5219b3c9.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-5e4b7e51] {
        height:160px
    }
}

.list-casino .item-casino[data-v-5e4b7e51]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-5e4b7e51] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-5e4b7e51] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-5e4b7e51] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-5e4b7e51] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-5e4b7e51] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-5e4b7e51] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-5e4b7e51] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-5e4b7e51]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-5e4b7e51] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-5e4b7e51] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-5e4b7e51] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-5e4b7e51] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-5e4b7e51] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-5e4b7e51] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-5e4b7e51] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-5e4b7e51] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-5e4b7e51]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-5e4b7e51] {
    display: none
}

.wrap-icon[data-v-5e4b7e51] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-5e4b7e51] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-5e4b7e51] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-5e4b7e51] {
    animation: scBtnAnim-5e4b7e51 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-5e4b7e51]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-5e4b7e51] {
    font-size: 15px!important
}

@keyframes scBtnAnim-5e4b7e51 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#partnership[data-v-5ca5ed10] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-5ca5ed10] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-5ca5ed10] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-5ca5ed10] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-5ca5ed10] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-5ca5ed10] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-5ca5ed10] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-5ca5ed10]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-5ca5ed10] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-5ca5ed10] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-5ca5ed10] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-5ca5ed10] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-5ca5ed10] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-5ca5ed10] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-5ca5ed10] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-5ca5ed10] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-5ca5ed10] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-3dfcff37] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-3dfcff37] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-3dfcff37]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-3dfcff37] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-3dfcff37] {
    width: 100%
}

.form .form_input div[data-v-3dfcff37] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-3dfcff37] {
    margin-bottom: 4px
}

.form input[data-v-3dfcff37],.form textarea[data-v-3dfcff37] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-3dfcff37]:focus,.form input[data-v-3dfcff37]:hover,.form textarea[data-v-3dfcff37]:focus,.form textarea[data-v-3dfcff37]:hover {
    outline: none
}

.btn[data-v-3dfcff37] {
    text-align: right
}

.btn .btn_submit[data-v-3dfcff37] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-3dfcff37]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-3dfcff37] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-3dfcff37] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-3dfcff37] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-3dfcff37],.form input[data-v-3dfcff37],.form textarea[data-v-3dfcff37] {
        width: 100%
    }
}

#topSlot[data-v-7eb58546] {
    padding-top: 24px
}

.slot[data-v-7eb58546] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-7eb58546] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-7eb58546] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-7eb58546] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.item_slot:hover .overlay[data-v-7eb58546] {
    opacity: 1;
    transition: all .5s
}

img[data-v-7eb58546] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-7eb58546] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.item-casino[data-v-7eb58546] {
    animation: scBtnAnim-7eb58546 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-7eb58546]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-7eb58546] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-7eb58546 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-7eb58546] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-7eb58546] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-7eb58546] {
        grid-template-columns:repeat(2,1fr)
    }
}

#wrap-pickgame_sd_new[data-v-4019bc8a] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px;
    margin-bottom: 20px
}

#wrap-pickgame_sd_new .item[data-v-4019bc8a] {
    position: relative;
    overflow: hidden;
    transform: skewX(-10deg);
    border: 1px solid hsla(0,0%,100%,.1);
    box-shadow: 0 2px 4px 1px rgba(0,0,0,.8);
    background: #14172c;
    border-radius: 4px;
    height: 110px;
    display: flex;
    align-items: center;
    justify-content: center
}

#wrap-pickgame_sd_new .item[data-v-4019bc8a]:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 110px;
    filter: grayscale(100%);
    opacity: .5;
    transition: all .3s;
    z-index: -1
}

#wrap-pickgame_sd_new .item .title[data-v-4019bc8a] {
    text-shadow: 0 0 5px #000,0 0 5px #000,0 0 5px #000
}

#wrap-pickgame_sd_new .item .title h3[data-v-4019bc8a],#wrap-pickgame_sd_new .item .title h5[data-v-4019bc8a] {
    text-align: center
}

#wrap-pickgame_sd_new .item .title h3[data-v-4019bc8a] {
    color: #fff;
    font-size: 28px;
    font-weight: 500
}

#wrap-pickgame_sd_new .item .title h5[data-v-4019bc8a] {
    color: #aaa;
    font-size: 20px;
    text-transform: uppercase
}

#wrap-pickgame_sd_new .item.casino[data-v-4019bc8a]:before {
    background: url(../images/bg-casino.0c94ec4a.png) no-repeat 50%;
    background-size: cover
}

#wrap-pickgame_sd_new .item.slot[data-v-4019bc8a]:before {
    background: url(../images/bg-slot.63155983.png) no-repeat 50%;
    background-size: cover
}

#wrap-pickgame_sd_new .isActive[data-v-4019bc8a],#wrap-pickgame_sd_new .item[data-v-4019bc8a]:hover {
    cursor: pointer
}

#wrap-pickgame_sd_new .isActive[data-v-4019bc8a]:before,#wrap-pickgame_sd_new .item[data-v-4019bc8a]:hover:before {
    filter: grayscale(0);
    opacity: 1;
    transform: scale(1.1)
}

#wrap-pickgame_sd_new .isActive .title h3[data-v-4019bc8a],#wrap-pickgame_sd_new .item:hover .title h3[data-v-4019bc8a] {
    color: #26ccff
}

#wrap-pickgame_sd_new .isActive .title h5[data-v-4019bc8a],#wrap-pickgame_sd_new .item:hover .title h5[data-v-4019bc8a] {
    color: #fff
}

#wrap-pickgame_sd_new .isActive[data-v-4019bc8a] {
    border: 1px solid #0e6ab9;
    background-color: #041b43
}

@media(max-width: 768px) {
    #wrap-pickgame_sd_new[data-v-4019bc8a] {
        padding:0 10px;
        grid-template-columns: 1fr
    }
}

.default[data-v-4019bc8a] {
    width: 95%;
    margin: 0 auto
}

.default[data-v-3741f60e] {
    width: 95%;
    margin: 0 auto 20px
}

.list-item-contact_sd_new[data-v-3741f60e] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 8px;
    padding: 20px 0
}

@media(max-width: 1024px) {
    .list-item-contact_sd_new[data-v-3741f60e] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 576px) {
    .list-item-contact_sd_new[data-v-3741f60e] {
        grid-template-columns:1fr
    }
}

.item[data-v-3741f60e] {
    display: flex;
    align-items: center;
    padding: 15px 15px;
    border: 1px solid #2b285a;
    background: #161636;
    box-shadow: 0 2px 4px rgba(0,0,0,.5);
    border-radius: 6px;
    transition: all .3s;
    cursor: pointer;
    position: relative
}

.item:first-child svg[data-v-3741f60e],.item:nth-child(2) svg[data-v-3741f60e] {
    width: 28px;
    height: 28px
}

.item:last-child svg[data-v-3741f60e],.item:nth-child(3) svg[data-v-3741f60e] {
    width: 30px;
    height: 30px
}

.item .title[data-v-3741f60e] {
    display: flex;
    gap: 10px
}

.item .wrap-icon[data-v-3741f60e] {
    min-width: 50px;
    min-height: 34px;
    background: #393472;
    border-radius: 16px;
    display: flex;
    align-items: center;
    justify-content: center
}

.item h5[data-v-3741f60e] {
    font-size: 14px;
    font-weight: 600;
    color: #888
}

.item h3[data-v-3741f60e] {
    font-size: 17px;
    font-weight: 600;
    color: #ddd
}

.item .wrap-icon[data-v-3741f60e],.item h3[data-v-3741f60e],.item h5[data-v-3741f60e] {
    transition: all .3s
}

@media(max-width: 1024px) {
    .item[data-v-3741f60e]:nth-child(2):before {
        display:none
    }
}

@media(max-width: 576px) {
    .item[data-v-3741f60e]:not(:last-child):before {
        display:block!important;
        height: 1px;
        width: 100%;
        bottom: -15px;
        right: 0;
        left: 0
    }
}

@media(max-width: 375px) {
    .item h5[data-v-3741f60e] {
        font-size:12px
    }

    .item h3[data-v-3741f60e] {
        font-size: 14px
    }
}

.item:hover .wrap-icon[data-v-3741f60e],.item:hover h3[data-v-3741f60e],.item:hover h5[data-v-3741f60e] {
    transition: all .3s;
    transform: translateY(-8px)
}

@media(max-width: 992px) {
    .start[data-v-3741f60e] {
        justify-content:start!important
    }
}

#wrap_slot[data-v-6f69cedc] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 26px
}

.wrap_slot_list .slot_list[data-v-6f69cedc] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 16px
}

.wrap_slot_list .item_slot[data-v-6f69cedc] {
    border-radius: 20px;
    border: 2px solid #e75bff;
    background: rgba(0,0,0,.5);
    max-width: 220px;
    max-height: 162px;
    cursor: pointer;
    position: relative;
    transition: all .5s ease-in;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-6f69cedc] {
    width: auto;
    height: calc(100% - 42px);
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-6f69cedc] {
    width: 100%;
    height: 40px;
    border-top: 2px solid #e75bff;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-6f69cedc] {
    width: 60%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap_slot_list .item_slot .item_total_game[data-v-6f69cedc] {
    display: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    text-align: center
}

.wrap_slot_list .item_slot .overlay[data-v-6f69cedc] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    transition: all .5s;
    cursor: pointer
}

.wrap_slot_list .item_slot .play[data-v-6f69cedc] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.wrap_slot_list .item_slot[data-v-6f69cedc]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot[data-v-6f69cedc]:hover:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 20px;
    background-color: rgba(0,0,0,.7);
    z-index: 1
}

.wrap_slot_list .item_slot[data-v-6f69cedc]:hover:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(../images/bg-button-play.8070848a.png);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 2;
    background-position: 50%;
    height: 30%;
    width: 30%
}

.wrap_slot_list .item_slot:hover .overlay[data-v-6f69cedc] {
    opacity: 1;
    transition: all .5s
}

.wrap_slot_list .item_slot:hover .item_image[data-v-6f69cedc] {
    height: 100%;
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot:hover .item_image img[data-v-6f69cedc] {
    border-radius: 20px
}

.wrap_slot_list .item_slot:hover .item_logo_brand[data-v-6f69cedc] {
    position: absolute;
    top: 0;
    border-top: 0;
    height: 45px;
    z-index: 2
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot:hover .item_logo_brand[data-v-6f69cedc] {
        height:38px
    }
}

.wrap_slot_list .item_slot:hover .item_total_game[data-v-6f69cedc] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    display: block;
    z-index: 2;
    animation: top_total-6f69cedc .3s
}

@keyframes top_total-6f69cedc {
    0% {
        bottom: -10px;
        opacity: 0
    }

    to {
        bottom: 10px;
        opacity: 1
    }
}

@keyframes logo_brand-6f69cedc {
    0% {
        top: 100%;
        opacity: 0
    }

    to {
        top: 0;
        opacity: 1
    }
}

@media(max-width: 1300px) {
    .wrap_slot_list .slot_list[data-v-6f69cedc] {
        grid-template-columns:repeat(5,1fr)
    }

    .wrap_slot_list .item_slot[data-v-6f69cedc] {
        max-width: 230px
    }
}

@media(max-width: 1000px) {
    .wrap_slot_list .slot_list[data-v-6f69cedc] {
        grid-template-columns:repeat(4,1fr)
    }

    .wrap_slot_list .item_slot[data-v-6f69cedc] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-6f69cedc] {
        font-size: 16px;
        font-weight: 600
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .slot_list[data-v-6f69cedc] {
        grid-template-columns:repeat(3,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .item_slot[data-v-6f69cedc] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-6f69cedc] {
        font-size: 14px;
        font-weight: 600
    }
}

@media(max-width: 500px) {
    .wrap_slot_list .slot_list[data-v-6f69cedc] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-6f69cedc] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-6f69cedc] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-6f69cedc]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

#casino[data-v-f9aecd60] {
    margin: 0 auto
}

@media(max-width: 768px) {
    #casino[data-v-f9aecd60] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-f9aecd60] {
        padding:26px 8px
    }
}

.casino_title[data-v-f9aecd60] {
    color: var(--ready-casino-light);
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: 10px
}

.list-casino[data-v-f9aecd60] {
    display: grid;
    grid-template-columns: repeat(5,1fr);
    grid-gap: 16px;
    margin-bottom: 20px;
    padding: 16px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

@media(max-width: 1200px) {
    .list-casino[data-v-f9aecd60] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 992px) {
    .list-casino[data-v-f9aecd60] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino[data-v-f9aecd60] {
        border:none;
        padding: 0
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-f9aecd60] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-f9aecd60] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-f9aecd60] {
    height: 190px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #981fad;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-f9aecd60] {
        height:160px
    }
}

.list-casino .item-casino[data-v-f9aecd60]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-f9aecd60] {
    height: 190px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-f9aecd60] {
        height:140px
    }
}

.list-casino .item-casino .wrap-logo[data-v-f9aecd60] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-f9aecd60] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-f9aecd60] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-f9aecd60] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-f9aecd60] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-f9aecd60]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-f9aecd60] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-f9aecd60] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-f9aecd60] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-f9aecd60] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-f9aecd60] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-f9aecd60] {
        height: 120px
    }

    .list-casino .item-casino .wrap-icon[data-v-f9aecd60] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-f9aecd60] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-f9aecd60]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-f9aecd60] {
    display: none
}

.wrap-icon[data-v-f9aecd60] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-f9aecd60] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-f9aecd60] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-f9aecd60] {
    animation: scBtnAnim-f9aecd60 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-f9aecd60]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-f9aecd60] {
    font-size: 15px!important
}

@keyframes scBtnAnim-f9aecd60 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

.wrap-home[data-v-2afe900e] {
    position: relative;
    z-index: 1
}

.default[data-v-2afe900e] {
    width: 95%!important
}

@media(max-width: 1300px) {
    .custom[data-v-2afe900e] {
        margin-top:62px
    }
}

.main-container[data-v-2afe900e] {
    padding: 50px 0 40px 0;
    background: url(../images/content_bg.9c15fade.jpg) no-repeat top;
    box-shadow: inset 0 16px 16px rgba(0,0,0,.5)
}

#carousel[data-v-6c8e72c7] {
    height: 400px
}

@media(max-width: 1300px) {
    #carousel[data-v-6c8e72c7] {
        height:330px
    }
}

@media(max-width: 992px) {
    #carousel[data-v-6c8e72c7] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel[data-v-6c8e72c7] {
        height:200px
    }
}

@media(max-width: 500px) {
    #carousel[data-v-6c8e72c7] {
        height:200px
    }
}

@media(max-width: 320px) {
    #carousel[data-v-6c8e72c7] {
        height:200px
    }
}

#carousel img[data-v-6c8e72c7] {
    width: 100%;
    height: 100%
}

#carousel .visual-main[data-v-6c8e72c7] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .visual-main .visual-list[data-v-6c8e72c7] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel .visual-main .visual-list .visual-item[data-v-6c8e72c7] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s;
    border-radius: 10px;
    background-color: #000
}

#carousel .visual-main .visual-list .visual-item img[data-v-6c8e72c7] {
    border-radius: 10px
}

#carousel .visual-main .visual-list .visual-item img[lazy=loading][data-v-6c8e72c7] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .decorate[data-v-6c8e72c7] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-6c8e72c7] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-6c8e72c7] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-6c8e72c7] {
    width: 100%;
    animation: rotateCircle45-6c8e72c7 5s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[lazy=loading][data-v-6c8e72c7] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-6c8e72c7] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-6c8e72c7] {
    width: 100%;
    animation: rotateCircle150-6c8e72c7 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[lazy=loading][data-v-6c8e72c7] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-6c8e72c7] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-6c8e72c7] {
    width: 100%;
    animation: animationHeight20-6c8e72c7 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[lazy=loading][data-v-6c8e72c7] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-6c8e72c7] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-6c8e72c7] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-6c8e72c7] {
    width: 100%;
    animation: animationWidth-6c8e72c7 3s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[lazy=loading][data-v-6c8e72c7] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-6c8e72c7] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-6c8e72c7] {
    width: 100%;
    animation: rotateCircle150-6c8e72c7 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[lazy=loading][data-v-6c8e72c7] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-6c8e72c7] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-6c8e72c7] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-6c8e72c7] {
    width: 100%;
    animation: rotateCircle360-6c8e72c7 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[lazy=loading][data-v-6c8e72c7] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-6c8e72c7] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-6c8e72c7] {
    width: 100%;
    animation: rotateCircle150-6c8e72c7 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[lazy=loading][data-v-6c8e72c7] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .image-dealer[data-v-6c8e72c7] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel .visual-main .visual-list .active[data-v-6c8e72c7] {
    opacity: 1;
    transition: all 1s
}

#carousel .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-84%) scale(.44)
    }

    #carousel .visual-main .visual-list .active .wrap-title h5[data-v-6c8e72c7] {
        width: 265px
    }
}

@media(max-width: 375px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-88%) scale(.4)
    }
}

@media(max-width: 340px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
        transform:translate(-48%,-88%) scale(.4)
    }
}

#carousel .visual-main .visual-list .active .image-dealer[data-v-6c8e72c7] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .active .image-dealer[data-v-6c8e72c7] {
        -o-object-fit:contain;
        object-fit: contain;
        transform: translate(-12%,-15px) scale(1.2)
    }
}

@media(max-width: 400px) {
    #carousel .visual-main .visual-list .active .image-dealer[data-v-6c8e72c7] {
        transform:translate(-12%,-22px) scale(1.3)
    }
}

#carousel .visual-main .visual-list .active .banner-event .decorate-1[data-v-6c8e72c7] {
    animation: showIconEvent1-6c8e72c7 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-2[data-v-6c8e72c7] {
    animation: showIconEvent2-6c8e72c7 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-3[data-v-6c8e72c7] {
    animation: showIconEvent3-6c8e72c7 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-1[data-v-6c8e72c7] {
    animation: showIconEvent1-6c8e72c7 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-2[data-v-6c8e72c7] {
    animation: showIconEvent2-6c8e72c7 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-1[data-v-6c8e72c7] {
    animation: showIconEvent1-6c8e72c7 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-2[data-v-6c8e72c7] {
    animation: showIconEvent2-6c8e72c7 .6s ease .6s backwards
}

#carousel .visual-main .visual-list .visual-list-btn[data-v-6c8e72c7] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-6c8e72c7] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel .visual-main .visual-list .visual-list-btn .active[data-v-6c8e72c7] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 5px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-list-btn[data-v-6c8e72c7] {
        bottom:15px
    }

    #carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-6c8e72c7] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel .visual-main .visual-list .visual-list-btn .active[data-v-6c8e72c7] {
        width: 13px;
        height: 13px
    }
}

#carousel .visual-main .visual-list .wrap-arrow[data-v-6c8e72c7] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 20px;
    justify-content: space-between;
    z-index: 2
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-6c8e72c7],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-6c8e72c7] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-6c8e72c7],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-6c8e72c7] {
    height: 14px;
    width: 7px
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-6c8e72c7]:disabled,#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-6c8e72c7]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-6c8e72c7] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-6c8e72c7],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-6c8e72c7] {
        width: 30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-6c8e72c7],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-6c8e72c7] {
        height: 12px;
        width: 6px
    }

    #carousel .visual-main .visual-list .wrap-arrow[data-v-6c8e72c7] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-6c8e72c7],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-6c8e72c7] {
        width: 20px;
        height: 20px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-6c8e72c7],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-6c8e72c7] {
        height: 10px;
        width: 5px
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-6c8e72c7],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-6c8e72c7] {
        width:30px;
        height: 30px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-6c8e72c7],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-6c8e72c7] {
        height: 16px;
        width: 8px
    }
}

#carousel .mySwiper[data-v-6c8e72c7] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .mySwiper .swiper-button-next[data-v-6c8e72c7],#carousel .mySwiper .swiper-button-prev[data-v-6c8e72c7] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel .mySwiper button[data-v-6c8e72c7]:disabled,#carousel .mySwiper button[disabled][data-v-6c8e72c7] {
    opacity: .6
}

#carousel .mySwiper .swiper-button-next[data-v-6c8e72c7]:after,#carousel .mySwiper .swiper-button-prev[data-v-6c8e72c7]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel .mySwiper[data-v-6c8e72c7] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel .mySwiper[data-v-6c8e72c7] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel .mySwiper[data-v-6c8e72c7] {
        height:150px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-6c8e72c7],#carousel .mySwiper .swiper-button-prev[data-v-6c8e72c7] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel .mySwiper[data-v-6c8e72c7] {
        height:100px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-6c8e72c7],#carousel .mySwiper .swiper-button-prev[data-v-6c8e72c7] {
        top: 60%
    }
}

#carousel .custom[data-v-6c8e72c7] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .wrap-title[data-v-6c8e72c7] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel .wrap-title h3[data-v-6c8e72c7] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel .wrap-title h5[data-v-6c8e72c7] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel .wrap-title button[data-v-6c8e72c7] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel .wrap-title button p[data-v-6c8e72c7] {
    position: relative;
    z-index: 1
}

#carousel .wrap-title button[data-v-6c8e72c7]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel .wrap-title button[data-v-6c8e72c7]:hover {
    transition: all .3s ease-in
}

#carousel .wrap-title button[data-v-6c8e72c7]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel .wrap-title h5[data-v-6c8e72c7] {
        width: 280px
    }
}

#carousel-custom[data-v-6c8e72c7] {
    height: 390px
}

@media(min-width: 1301px)and (max-width:1600px) {
    #carousel-custom .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.8)!important
    }
}

@media(max-width: 1800px) {
    #carousel-custom[data-v-6c8e72c7] {
        height:350px
    }
}

@media(max-width: 1520px) {
    #carousel-custom[data-v-6c8e72c7] {
        height:300px
    }
}

@media(max-width: 992px) {
    #carousel-custom[data-v-6c8e72c7] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel-custom[data-v-6c8e72c7] {
        height:200px
    }
}

@media(max-width: 600px) {
    #carousel-custom[data-v-6c8e72c7] {
        height:170px
    }
}

@media(max-width: 500px) {
    #carousel-custom[data-v-6c8e72c7] {
        height:150px
    }
}

@media(max-width: 374px) {
    #carousel-custom[data-v-6c8e72c7] {
        height:120px
    }
}

#carousel-custom img[data-v-6c8e72c7] {
    width: 100%;
    height: 100%
}

#carousel-custom .visual-main[data-v-6c8e72c7] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .visual-main .visual-list[data-v-6c8e72c7] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel-custom .visual-main .visual-list .visual-item[data-v-6c8e72c7] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel-custom .visual-main .visual-list .visual-item img[data-v-6c8e72c7] {
    border-radius: 10px
}

#carousel-custom .visual-main .visual-list .visual-item .decorate[data-v-6c8e72c7] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-6c8e72c7] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-6c8e72c7] {
        left:5%
    }
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-6c8e72c7] {
    width: 100%;
    animation: rotateCircle45-6c8e72c7 5s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-6c8e72c7] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-6c8e72c7] {
    width: 100%;
    animation: rotateCircle150-6c8e72c7 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-6c8e72c7] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-6c8e72c7] {
    width: 100%;
    animation: animationHeight20-6c8e72c7 4s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-6c8e72c7] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-6c8e72c7] {
    width: 100%;
    animation: animationWidth-6c8e72c7 3s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-6c8e72c7] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-6c8e72c7] {
    width: 100%;
    animation: rotateCircle150-6c8e72c7 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-6c8e72c7] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-6c8e72c7] {
    width: 100%;
    animation: rotateCircle360-6c8e72c7 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-6c8e72c7] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-6c8e72c7] {
    width: 100%;
    animation: rotateCircle150-6c8e72c7 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .image-dealer[data-v-6c8e72c7] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel-custom .visual-main .visual-list .active[data-v-6c8e72c7] {
    opacity: 1;
    transition: all 1s
}

#carousel-custom .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.35)
    }

    #carousel-custom .visual-main .visual-list .active .wrap-title h5[data-v-6c8e72c7] {
        width: 250px
    }
}

@media(max-width: 375px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.3)
    }
}

#carousel-custom .visual-main .visual-list .active .image-dealer[data-v-6c8e72c7] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-1[data-v-6c8e72c7] {
    animation: showIconEvent1-6c8e72c7 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-2[data-v-6c8e72c7] {
    animation: showIconEvent2-6c8e72c7 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-3[data-v-6c8e72c7] {
    animation: showIconEvent3-6c8e72c7 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-1[data-v-6c8e72c7] {
    animation: showIconEvent1-6c8e72c7 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-2[data-v-6c8e72c7] {
    animation: showIconEvent2-6c8e72c7 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-1[data-v-6c8e72c7] {
    animation: showIconEvent1-6c8e72c7 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-2[data-v-6c8e72c7] {
    animation: showIconEvent2-6c8e72c7 .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .visual-list-btn[data-v-6c8e72c7] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-6c8e72c7] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-6c8e72c7] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 8px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-list-btn[data-v-6c8e72c7] {
        bottom:15px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-6c8e72c7] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-6c8e72c7] {
        width: 13px;
        height: 13px
    }
}

#carousel-custom .visual-main .visual-list .wrap-arrow[data-v-6c8e72c7] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 10px;
    justify-content: space-between;
    z-index: 2
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-6c8e72c7],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-6c8e72c7] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-6c8e72c7],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-6c8e72c7] {
    height: 14px;
    width: 7px
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-6c8e72c7]:disabled,#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-6c8e72c7]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-6c8e72c7] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-6c8e72c7],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-6c8e72c7] {
        width: 30px;
        height: 30px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-6c8e72c7],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-6c8e72c7] {
        height: 12px;
        width: 6px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-6c8e72c7] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-6c8e72c7],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-6c8e72c7] {
        width: 20px;
        height: 20px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-6c8e72c7],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-6c8e72c7] {
        height: 10px;
        width: 5px
    }
}

#carousel-custom .mySwiper[data-v-6c8e72c7] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .mySwiper .swiper-button-next[data-v-6c8e72c7],#carousel-custom .mySwiper .swiper-button-prev[data-v-6c8e72c7] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel-custom .mySwiper button[data-v-6c8e72c7]:disabled,#carousel-custom .mySwiper button[disabled][data-v-6c8e72c7] {
    opacity: .6
}

#carousel-custom .mySwiper .swiper-button-next[data-v-6c8e72c7]:after,#carousel-custom .mySwiper .swiper-button-prev[data-v-6c8e72c7]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel-custom .mySwiper[data-v-6c8e72c7] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel-custom .mySwiper[data-v-6c8e72c7] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel-custom .mySwiper[data-v-6c8e72c7] {
        height:150px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-6c8e72c7],#carousel-custom .mySwiper .swiper-button-prev[data-v-6c8e72c7] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel-custom .mySwiper[data-v-6c8e72c7] {
        height:100px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-6c8e72c7],#carousel-custom .mySwiper .swiper-button-prev[data-v-6c8e72c7] {
        top: 60%
    }
}

#carousel-custom .custom[data-v-6c8e72c7] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .wrap-title[data-v-6c8e72c7] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel-custom .wrap-title h3[data-v-6c8e72c7] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel-custom .wrap-title h5[data-v-6c8e72c7] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel-custom .wrap-title button[data-v-6c8e72c7] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel-custom .wrap-title button p[data-v-6c8e72c7] {
    position: relative;
    z-index: 1
}

#carousel-custom .wrap-title button[data-v-6c8e72c7]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel-custom .wrap-title button[data-v-6c8e72c7]:hover {
    transition: all .3s ease-in
}

#carousel-custom .wrap-title button[data-v-6c8e72c7]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel-custom .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel-custom .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel-custom .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel-custom .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel-custom .wrap-title[data-v-6c8e72c7] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel-custom .wrap-title h5[data-v-6c8e72c7] {
        width: 280px
    }
}

.default[data-v-6c8e72c7] {
    width: 95%;
    margin: 0 auto
}

.v-window-x-reverse-transition-enter-active[data-v-6c8e72c7],.v-window-x-reverse-transition-leave-active[data-v-6c8e72c7],.v-window-x-transition-enter-active[data-v-6c8e72c7],.v-window-x-transition-leave-active[data-v-6c8e72c7],.v-window-y-reverse-transition-enter-active[data-v-6c8e72c7],.v-window-y-reverse-transition-leave-active[data-v-6c8e72c7],.v-window-y-transition-enter-active[data-v-6c8e72c7],.v-window-y-transition-leave-active[data-v-6c8e72c7] {
    transition: 1s cubic-bezier(.25,.8,.5,1)!important
}

@keyframes rotateCircle45-6c8e72c7 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle150-6c8e72c7 {
    0%,to {
        transform: rotate(-90deg)
    }

    50% {
        transform: rotate(60deg)
    }
}

@keyframes rotateCircle360-6c8e72c7 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(1turn)
    }
}

@keyframes animationHeight20-6c8e72c7 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes animationWidth-6c8e72c7 {
    0%,to {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes showIconEvent1-6c8e72c7 {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent2-6c8e72c7 {
    0% {
        opacity: 0;
        transform: translate(-150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent3-6c8e72c7 {
    0% {
        opacity: 0;
        transform: translate(150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrapper_slot_home[data-v-4a3897bc] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-4a3897bc] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-4a3897bc] {
        font-size:14px
    }
}

.company[data-v-4a3897bc] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-4a3897bc]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-4a3897bc]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-4a3897bc] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-4a3897bc]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-4a3897bc]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-4a3897bc] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-4a3897bc]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-4a3897bc]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-4a3897bc],.outstanding[data-v-4a3897bc] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-4a3897bc],.item_company[data-v-4a3897bc] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-4a3897bc]:hover,.item_company[data-v-4a3897bc]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-4a3897bc],.content_item[data-v-4a3897bc] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-4a3897bc],.content_item .name[data-v-4a3897bc] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-4a3897bc],.content_item .name[data-v-4a3897bc] {
        font-size:10px
    }
}

.outstanding .item[data-v-4a3897bc] {
    min-height: 100px
}

.outstanding .disabled[data-v-4a3897bc] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-4a3897bc]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-4a3897bc] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-4a3897bc] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-4a3897bc] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-4a3897bc] {
    height: 50px
}

.outstanding .company_logo[data-v-4a3897bc] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-4a3897bc] {
    height: 35px
}

.outstanding .logo img[data-v-4a3897bc] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-4a3897bc] {
        width:60px
    }
}

.list-company[data-v-4a3897bc] {
    margin-top: 10px
}

.list-company .logo_item[data-v-4a3897bc] {
    width: 100%;
    height: 36px
}

img[data-v-4a3897bc] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-4a3897bc] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-4a3897bc] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-4a3897bc]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-4a3897bc] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-4a3897bc] {
    animation: scBtnAnim-4a3897bc .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-4a3897bc] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-4a3897bc] {
    color: #fff
}

.item-casino[data-v-4a3897bc]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-4a3897bc {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-4a3897bc] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-4a3897bc] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-4a3897bc],.outstanding[data-v-4a3897bc] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-4a3897bc] {
        padding:26px 12px
    }

    .body_slot[data-v-4a3897bc] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-4a3897bc],.outstanding[data-v-4a3897bc] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-4a3897bc] {
        padding:10px
    }

    .slot[data-v-4a3897bc] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-4a3897bc],.outstanding[data-v-4a3897bc] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-4a3897bc],.item_company[data-v-4a3897bc] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-4a3897bc] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-4a3897bc] {
        width: 30px;
        height: 35px
    }
}

#casino[data-v-2a5b5246] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-2a5b5246] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-2a5b5246] {
        padding:26px 8px
    }
}

.list-casino[data-v-2a5b5246] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-2a5b5246] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-2a5b5246] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-2a5b5246] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-2a5b5246] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e75bff;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-2a5b5246] {
        height:160px
    }
}

.list-casino .item-casino[data-v-2a5b5246]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-2a5b5246] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-2a5b5246] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-2a5b5246] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-2a5b5246] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-2a5b5246] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-2a5b5246] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-2a5b5246] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-2a5b5246]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-2a5b5246] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-2a5b5246] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-2a5b5246] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-2a5b5246] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-2a5b5246] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-2a5b5246] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-2a5b5246] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-2a5b5246] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-2a5b5246]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-2a5b5246] {
    display: none
}

.wrap-icon[data-v-2a5b5246] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-2a5b5246] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-2a5b5246] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-2a5b5246] {
    animation: scBtnAnim-2a5b5246 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-2a5b5246]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-2a5b5246] {
    font-size: 15px!important
}

@keyframes scBtnAnim-2a5b5246 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#partnership[data-v-0b418184] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-0b418184] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-0b418184] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-0b418184] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-0b418184] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-0b418184] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-0b418184] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-0b418184]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-0b418184] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-0b418184] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-0b418184] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-0b418184] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-0b418184] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-0b418184] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-0b418184] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-0b418184] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-0b418184] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-3364750f] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-3364750f] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-3364750f]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-3364750f] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-3364750f] {
    width: 100%
}

.form .form_input div[data-v-3364750f] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-3364750f] {
    margin-bottom: 4px
}

.form input[data-v-3364750f],.form textarea[data-v-3364750f] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-3364750f]:focus,.form input[data-v-3364750f]:hover,.form textarea[data-v-3364750f]:focus,.form textarea[data-v-3364750f]:hover {
    outline: none
}

.btn[data-v-3364750f] {
    text-align: right
}

.btn .btn_submit[data-v-3364750f] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-3364750f]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-3364750f] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-3364750f] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-3364750f] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-3364750f],.form input[data-v-3364750f],.form textarea[data-v-3364750f] {
        width: 100%
    }
}

@media(min-width: 1100px) {
    #casino_sd_old[data-v-438986a7] {
        display:none!important
    }
}

#casino_sd_old[data-v-438986a7] {
    width: 95%;
    margin: 0 auto
}

.list-casino_sd_old[data-v-438986a7] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    gap: 10px;
    margin-bottom: 30px
}

.list-casino_sd_old .item-casino_sd_old img[data-v-438986a7],.list-casino_sd_old .item-casino_sd_old[data-v-438986a7] {
    width: 100%
}

.list-casino_sd_old .disabled[data-v-438986a7] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino_sd_old .disabled[data-v-438986a7]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino_sd_old .disabled:hover .overlay[data-v-438986a7] {
    display: none
}

@media(max-width: 768px) {
    .list-casino_sd_old[data-v-438986a7] {
        grid-template-columns:repeat(3,1fr);
        gap: 5px
    }
}

@media(max-width: 520px) {
    .list-casino_sd_old[data-v-438986a7] {
        grid-template-columns:repeat(2,1fr)
    }
}

.wrap-icon[data-v-438986a7] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-438986a7] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-438986a7] {
        width: 20px;
        height: 20px
    }
}

.textKo[data-v-438986a7] {
    font-size: 15px!important
}

@keyframes scBtnAnim-438986a7 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#wrap-jackpot_sdOld[data-v-52c46d06] {
    width: 100%;
    height: 400px;
    position: relative;
    margin-bottom: 30px
}

#wrap-jackpot_sdOld .bg_jackpot[data-v-52c46d06] {
    width: 100%;
    height: 100%;
    background: url(../images/bg_jackpot.15805687.jpg);
    background-size: cover
}

#wrap-jackpot_sdOld[data-v-52c46d06]:before {
    top: 0
}

#wrap-jackpot_sdOld[data-v-52c46d06]:after,#wrap-jackpot_sdOld[data-v-52c46d06]:before {
    content: "";
    position: absolute;
    background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+EDs2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wUmlnaHRzOk1hcmtlZD0iRmFsc2UiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDpDMUM1QjFFN0FDMTlFQTExQkJFNEIwRUEzNTc5RDRGNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQjE4NjM4MzIwQzYxMUVBOTVBRjg5Q0FGOUM5MDFFMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQjE4NjM4MjIwQzYxMUVBOTVBRjg5Q0FGOUM5MDFFMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1MzIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDpEMEUxODM2Q0I2MjBFQTExOUZDQjg4RkUwMzBFOEQ2NSIgc3RSZWY6ZG9jdW1lbnRJRD0idXVpZDpDMUM1QjFFN0FDMTlFQTExQkJFNEIwRUEzNTc5RDRGNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAgEBAgICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA//AABEIAAQHgAMBEQACEQEDEQH/xACYAAEBAQEBAQEBAAAAAAAAAAAEBQMABgECCgEAAgMBAQEAAAAAAAAAAAAAAgMAAQQFBgcQAAAEBAIHAwwDAQAAAAAAAAAxQQMBgQI2gobwccFCgzVGsTIEEWGh8TNDNISFN0eHUURF0REAAQIEBQIEBgIDAQAAAAAAAAECMYGCg0EDQ5OEBERCkjSFkTIzlAVFNZVR0UY2/9oADAMBAAIRAxEAPwD+ZqBwvQx8o+wPte+LbzvLUFu4Ibbw2hL6NNgzu4Axt4XTnoUvAGMvCmT68NNQS/28el8qMJfpQ7IjHme3jE5A+guvDXQgv+vKx1zelL3Q9oteAWl42gXWCmYpeIGkNc/TZ9aGhesU6HZhpfLXgzhdJ/2O7MYs7iyHsjrHrfB92Hty/smOXm00m3LjjMq0YsASsMB6Dm0+JwGYStIWIin6jhA4eAmImkoc2kAWgtI+KRtT9YltFpDTD84mjMBbmhCtsHzC6S6m2gFthNrNqc0yFbY1LhtTmyRzA7UxqXDelLxw6kALYL3BbeesOpApeMRboujP+n8eYD9tImOsKoL8gSOYr7cYl8RSn3GLd2eYAvFC+4N6E+5RyALxS23yr4Y4X2fvi9YS6xI0MunpfC7t4mmtBkfaHpcPReHKm89IBCx0RiXSlQUL1A7IzHWEtZ208pAVsh7wxsutz08gHYD3RTeeNPKBWyGmH1jejvdcAVhoh7wtpL473/ACx0IE3hzZ9caRAbAeCfWFN53NZH5gDrIWOsNbzuenk84SsdArdFUH13sArYJuiaD69lr7AC2BrYawqnPeIBjoh465+o5y4hCbQG8fKczJ3hePgJuFNj6+ntNoU+kflxxmek8J88nttowZkfFI6vT4fRqPTeFKBkpl2jn5nza518mHaFxgt5CGR8dY35fFkVGC9+nd2BD7kzSyzIrNF/ocOYzvj/s0sh4R7ac4TSAQ6OBobDAe2cOdIW3zhbqRiQxHt5hwkEupDSY2jMxboS6gc2ooNZplrAuj4Bjayi3u3WWwLWgckNQTDNgryBtuG9ObgK2hzLgxrN5R7Qt9sbuFJrN5x7BmfDSB3RtB9XbSA4aQ1tYyhLvkItmYxkfGNaS8lIgD7A5t0osH1th0L+BndYC3Suxn/BoQS6wMbHWKdH7IPdCVsDW3xVCfco4azUKdYDS+Mb/ZRhDrASR7gbR+zpaGBw7ceyOsJh+0Zi/tw0uiKP2aneL1BS2CecW0f5GQxSw0SeaZQaT7h6eQgDrRXkmObT7hy1jO60MTizHt/sPSIQtopeDMe2v3BQwHkB/x/GzF058mUhPIV/WDGzhfCaagCw8Ap8P1ZTZS9tq+kJeYsz2wptd6F9YSCFMOZD9VMv8AhDhepe9ILWk5PUe2SPSeH3bj4oHynFzsfRyLDac+wzF/A5z+IUmk5/pELWGBjfxCuynP9PIELI52ZxCu0lwJ2xAnPzOIUqEuA/8AgtJmJ3EHtpcCC/iZH8QotJz9DAmPM4hTZTnqbBSmHM4pVZTnqbBSyMGZxSo0nPkKQJJGHM4hUaTnyHIEsjDmcQqNFDmuMD5TDmR0JFvw27zBCF/A5edj9E9L4VOYzFLORxc+yXWih8XimLS4ct8dOQ2nHMx0MiOsZXSN6eIO/wBPBPUClkIp4o9D00O7ErSb08Yeg6aHeilpN6eMO908O+FLSbQ4w7WTBPXC1pEUccei6LD1wl1I1vjj3f435U9eZn0jqC98PedD8qeumZXUjG+KPa/jYJ6uZmfSNoLfmPcdF8mvMzOkawnMdhkMZiz6DIcIQ4QhwhDhCHCEOEIcIQ4QhwhDhCHCEOEIcIQ4UsMSGdXEwjn9RyKA0kYV/NYR5/rIft6Brbcwjn1CQ8j+Q+X/AKOkeyyDc+ojw/5KC/8ApZmllkE58/MeG/IQ/wChmamWglfzw8f1kF/njQ20Hq+cmPO9R73Malsyj81McrOh+1qGJQZVcaY4/UfL3sw0pD1cUcDqod2ObSY1cUcHqPlX1YxKQrhR+Iw7Bxc+HczHsoBuF/ewmORm3zSyOlMA6Ued8PYM6w1ZmtnFmS3yjc2HVAAtUzdlRT0RA8UUbtwillM62Rh/HkB8o3dMkFeU62VH9eR3VumZnD0gTo5fAJTq3WndEN+XwCW6t4S19gJJG7L9uJji3knaBWk3M9tBVlG8V0h5hDS324nPLdinIAsjbl+3kZ4o3POZiJSdHKj2JIeW4yXaHpI6OXwyQ/vXGpA/gdDKw9ESnTjcqlMEkfCb2cIA4t1YQ5KTWzgAXFu1Q5tJqZ7eT3Fu2Whg1pNbPbyW6t3TmJ5Dfl+3kd5brnrBpI6OXwCbWfVctShmGBsbwAlR9WkIsMDS2H68E5mw9gr4Glnt5NdzecC1DQykcnBkTXD6zkXrGlIeAv7aROczuW6GJDTL2pE5w+vpFIFtF+WQB0/yBPXH0i22Q8MZEfxGeV7+0acuyC6siun1ipmY1JDRM7qya5m+esElqQl+PzgnM2nHWDbSIWOqT3T6tOPaHNtgLeJzmbDjqDUhoi1jrA6z6vUiBtsAOuA3Fu9exBobZFPj4ye7m4wzaFLHUAOLdxxOfpESOmUtwG5mw4GZBzLYK3ALm9dhhzaQXXAdWbZC/JMQ67INWUbvmQLHSEuvAXFuuYNlsUtwnurc+IpB7LYtZk10o8/xmpBqUilAufWcYJshTqQDhR+OLfGhlUhDqJkx8v7JLrGlkdQyvsTJT6+1LeIPS6ZH8WZHfJC3e8Yc2OuZc2HZEPxJf7XyhSG7JqmcnqMfo0nnvEre5R9loQ6OXRM5mZVIlV59noQalkS6GsEjnwGlgB0dYwcW+yjtBN44CXgTiX2upA5sdAm8Dqz1i2A8dEm8GqON8S0MTZIsNYPWfXQJtoBYa4Ks+u5nMNSyL3ph6j66BbBW4ErzycgewVvAXC61mUxNkWt4mul1ji2+YMbZAW6S3TjdJ72oPS0KWGoErPqSU/SC2wMPGFczPs9YvHTErWEqzBjIxePhLS4aN/OcY1Pziw/jM/dZb+2QrEpSY/vfE4QxsgVqJLq8ykYelItYeIE4X+rIphm2Z1qJr6823iDEoFrWSHl5wcS0MOSgFbhPcW4l7galoW66AdW6Cj2A9oUt0mOrdMtXYDSgDcJjm9dZJqGhsE+mLW4BcLrA0Ig5IaQO8TXTjehKXqBbQt10kPre5boJLQhY6pIdz9hIhoZYF46oOvP5Q72sNw7cBbxlA+vZGKWGgVvH2JfkGQDYKW/IC7+w5aw5tgWt8n1l+RdiGHpxwd8NWX5E2iJxylvgXM/49ag0sC1vk15b62mHNh24K8gnOZ7OOoaGw7YWsdcJUt9qL+3EOjrA3Fvle8InHFuvE17Ok5B7OOKdfJrp9ZKchqZDQAXkAazjeJx1yDm8cW6+BdLq81DG8YS+9AkvrdGKQ0N4wlbxJdW4zh2BzeMBvA6yjcYa2PalLdBOfX8Uw5vHEPrJ7q8+MaGWDO67IFUcefyDUh2wO+f/2Q==) no-repeat;
    left: 0;
    right: 0;
    height: 4px;
    width: 100%
}

#wrap-jackpot_sdOld[data-v-52c46d06]:after {
    bottom: 0
}

#wrap-jackpot_sdOld .title_jackpot[data-v-52c46d06] {
    display: flex;
    flex-direction: column;
    z-index: 1;
    position: absolute;
    top: 10%;
    left: 20%
}

#wrap-jackpot_sdOld .title_jackpot h3[data-v-52c46d06] {
    display: flex;
    justify-content: end
}

#wrap-jackpot_sdOld .title_jackpot .count[data-v-52c46d06] {
    font-family: Helvetica Neue,sans-serif;
    font-size: 40px;
    font-weight: 700;
    text-align: right
}

#wrap-jackpot_sdOld .casino-game[data-v-52c46d06] {
    position: absolute;
    bottom: 10px;
    left: 20%;
    z-index: 2
}

#wrap-jackpot_sdOld .casino-game .btn-casino[data-v-52c46d06] {
    width: 300px;
    height: 200px;
    background: url(../images/button-casino.683c7930.jpg);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 0
}

#wrap-jackpot_sdOld .casino-game .btn-casino span[data-v-52c46d06] {
    position: absolute;
    bottom: 20px;
    left: 10px;
    display: block;
    font-size: 14px
}

#wrap-jackpot_sdOld .casino-game .btn-casino button[data-v-52c46d06] {
    padding: 0 4px;
    font-size: 13px;
    color: #121212;
    font-weight: 700;
    border: 1px solid #fad981;
    background: linear-gradient(180deg,#efd48c 0,#ddad2d);
    position: absolute;
    bottom: 20px;
    right: 10px
}

#wrap-jackpot_sdOld .casino-game .casino-list_sd_old[data-v-52c46d06] {
    position: absolute;
    left: 305px;
    bottom: 0;
    z-index: -1;
    opacity: 0;
    transition: all .3s;
    display: flex;
    align-items: center;
    width: 780px;
    flex-wrap: wrap
}

#wrap-jackpot_sdOld .casino-game .casino-list_sd_old .item-casino[data-v-52c46d06] {
    height: 180px;
    cursor: pointer
}

#wrap-jackpot_sdOld .casino-game .casino-list_sd_old .item-casino img[data-v-52c46d06] {
    height: 100%
}

#wrap-jackpot_sdOld .casino-game .isActive[data-v-52c46d06] {
    z-index: 1;
    opacity: 1;
    transition: all .5s
}

@media(max-width: 1400px) {
    #wrap-jackpot_sdOld .casino-game[data-v-52c46d06] {
        left:30px
    }
}

@media(max-width: 1100px) {
    #wrap-jackpot_sdOld .casino-game .casino-list_sd_old[data-v-52c46d06] {
        display:none
    }
}

@media(max-width: 600px) {
    #wrap-jackpot_sdOld .title_jackpot[data-v-52c46d06] {
        top:10%;
        left: 12%;
        width: 80%
    }

    #wrap-jackpot_sdOld .title_jackpot h3 img[data-v-52c46d06] {
        width: 100%;
        height: 100%
    }
}

@media(max-width: 400px) {
    #wrap-jackpot_sdOld[data-v-52c46d06] {
        height:350px
    }

    #wrap-jackpot_sdOld .casino-game[data-v-52c46d06] {
        width: 100%;
        left: 0
    }

    #wrap-jackpot_sdOld .casino-game .btn-casino[data-v-52c46d06] {
        left: 3%
    }
}

@media(max-width: 330px) {
    #wrap-jackpot_sdOld .casino-game[data-v-52c46d06] {
        width:100%;
        left: 0
    }

    #wrap-jackpot_sdOld .casino-game .btn-casino[data-v-52c46d06] {
        left: 10px;
        width: 225px;
        height: 150px
    }

    #wrap-jackpot_sdOld .casino-game .btn-casino button[data-v-52c46d06],#wrap-jackpot_sdOld .casino-game .btn-casino span[data-v-52c46d06] {
        bottom: 10px
    }
}

#company-list_sd_old[data-v-8a934d26] {
    position: relative;
    padding: 20px 0 20px;
    margin-bottom: 20px;
    width: 95%
}

#company-list_sd_old .wrap-logo[data-v-8a934d26] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    max-width: 1620px;
    margin: 0 auto
}

#company-list_sd_old .wrap-logo img[data-v-8a934d26] {
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 43px;
    margin: 5px
}

#company-list_sd_old .wrap-logo img[data-v-8a934d26]:hover {
    cursor: pointer;
    filter: grayscale(0);
    transition: all .2s ease-in
}

@media(max-width: 768px) {
    #company-list_sd_old[data-v-8a934d26] {
        margin-bottom:0
    }
}

.default[data-v-8a934d26] {
    width: 95%
}

#wrap_slot_sd_old[data-v-35b1233a] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 26px;
    max-width: 1280px
}

.slot_list_sd_old[data-v-35b1233a] {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 10px
}

.item_slot[data-v-35b1233a] {
    width: 230px;
    height: 200px;
    display: inline-block;
    position: relative;
    z-index: 0;
    transition: .3s;
    border-radius: 1px;
    overflow: hidden
}

.item_slot .inner[data-v-35b1233a] {
    width: 100%;
    float: left;
    transition: .3s;
    cursor: pointer
}

.item_slot .inner .slot-name[data-v-35b1233a] {
    position: absolute;
    top: 40%;
    left: 15px;
    color: #ffd698;
    z-index: 2;
    font-weight: 700
}

.item_slot .inner .slot-bg[data-v-35b1233a] {
    width: 100%;
    opacity: 0
}

.item_slot .inner .hover-bg[data-v-35b1233a] {
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    left: 0;
    top: 0
}

.item_slot .inner .hover-bg span[data-v-35b1233a] {
    width: 100%;
    height: 25%;
    display: block;
    float: left;
    overflow: hidden;
    position: relative;
    opacity: 0;
    top: 0;
    left: 0;
    background-image: url(../images/slot-bg.744a1eeb.png);
    animation: slotBgAnim-35b1233a .8s forwards
}

.item_slot .inner .hover-bg span[data-v-35b1233a]:first-child {
    background-position: 0 0
}

.item_slot .inner .hover-bg span[data-v-35b1233a]:nth-child(2) {
    background-position: 0 33%
}

.item_slot .inner .hover-bg span[data-v-35b1233a]:nth-child(3) {
    background-position: 0 66%
}

.item_slot .inner .hover-bg span[data-v-35b1233a]:last-child {
    background-position: 0 99%
}

.item_slot .inner .slot-cont[data-v-35b1233a] {
    width: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

.item_slot .inner .slot-cont img[data-v-35b1233a] {
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0
}

.item_slot[data-v-35b1233a]:hover {
    z-index: 1
}

.item_slot:hover .inner .hover-bg span[data-v-35b1233a] {
    animation: slotBgOverAnim-35b1233a .8s forwards
}

@media(max-width: 992px) {
    .slot_list_sd_old[data-v-35b1233a] {
        display:grid;
        grid-template-columns: repeat(4,1fr);
        gap: 10px
    }

    .item_slot[data-v-35b1233a] {
        height: auto;
        width: auto
    }

    .item_slot .inner .slot-bg[data-v-35b1233a] {
        opacity: 1;
        width: 100%;
        height: 100%
    }

    .item_slot .inner .hover-bg[data-v-35b1233a] {
        display: none
    }

    .item_slot .inner .slot-cont img[data-v-35b1233a] {
        width: 100%;
        height: 100%
    }
}

@media(max-width: 768px) {
    .slot_list_sd_old[data-v-35b1233a] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 520px) {
    .slot_list_sd_old[data-v-35b1233a] {
        grid-template-columns:repeat(2,1fr)
    }

    .slot_list_sd_old .inner .slot-name[data-v-35b1233a] {
        font-size: 14px;
        left: 10px
    }
}

@keyframes slotBgOverAnim-35b1233a {
    0% {
        opacity: 1;
        top: 0
    }

    to {
        opacity: 0;
        top: -20px
    }
}

@keyframes slotBgAnim-35b1233a {
    0% {
        opacity: 0;
        top: -20px
    }

    to {
        opacity: 1;
        top: 0
    }
}

.wrap-home[data-v-07e205c6] {
    position: relative;
    z-index: 1
}

.default[data-v-07e205c6] {
    width: 95%!important
}

@media(max-width: 1300px) {
    .custom[data-v-07e205c6] {
        margin-top:62px
    }
}

.wrap-pickgame[data-v-51019ba6] {
    display: grid;
    height: 180px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    margin-bottom: 20px
}

.wrap-pickgame img[data-v-51019ba6] {
    width: 100%
}

.wrap-pickgame .img-big[data-v-51019ba6] {
    border-radius: 10px
}

.wrap-pickgame .item[data-v-51019ba6] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 10px;
    border: 2px solid #6b6b6b;
    transition: all .3s ease-in;
    overflow: hidden
}

.wrap-pickgame .item .title[data-v-51019ba6] {
    position: absolute;
    width: 150px;
    height: 20px;
    top: calc(50% - 10px);
    left: calc(50% - 75px);
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-pickgame .item .title h5[data-v-51019ba6] {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 10px
}

@media(max-width: 992px) {
    .wrap-pickgame .item .title[data-v-51019ba6] {
        width:200px;
        left: calc(50% - 100px)
    }

    .wrap-pickgame .item .title h5[data-v-51019ba6] {
        font-size: 20px
    }
}

@media(max-width: 480px) {
    .wrap-pickgame .item .title h5[data-v-51019ba6] {
        font-size:14px;
        padding: 5px
    }
}

.wrap-pickgame .item .img-big[data-v-51019ba6] {
    position: relative;
    z-index: 1;
    transition: all .25s ease-in;
    height: 100%
}

.wrap-pickgame .item .img-dealer[data-v-51019ba6] {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .img-dealer2[data-v-51019ba6] {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .backdrop[data-v-51019ba6] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    transition: all .3s ease-in;
    z-index: 2
}

.wrap-pickgame .item[data-v-51019ba6]:hover {
    opacity: 1;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

.wrap-pickgame .item[data-v-51019ba6]:hover:before {
    opacity: 1
}

.wrap-pickgame .item:hover .backdrop[data-v-51019ba6] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .item:hover .sub-title[data-v-51019ba6] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.4),0 -4px 10px hsla(0,0%,100%,.4)
}

.wrap-pickgame .item:hover .img-big[data-v-51019ba6] {
    transform: scale(1.05);
    transition: all .5s ease-in
}

.wrap-pickgame .item:hover .img-dealer2[data-v-51019ba6],.wrap-pickgame .item:hover .img-dealer[data-v-51019ba6] {
    animation: animationDealerImage-51019ba6 1s forwards
}

.wrap-pickgame .casino .img-dealer2[data-v-51019ba6],.wrap-pickgame .casino .img-dealer[data-v-51019ba6] {
    position: absolute;
    width: 35%
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .casino .img-dealer2[data-v-51019ba6],.wrap-pickgame .casino .img-dealer[data-v-51019ba6] {
        width:28%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .casino .img-dealer2[data-v-51019ba6],.wrap-pickgame .casino .img-dealer[data-v-51019ba6] {
        width:26%
    }
}

.wrap-pickgame .slot .img-dealer2[data-v-51019ba6],.wrap-pickgame .slot .img-dealer[data-v-51019ba6] {
    position: absolute;
    width: 42%
}

.wrap-pickgame .sport .img-dealer[data-v-51019ba6] {
    position: absolute;
    width: 45%
}

.wrap-pickgame .sport .img-dealer2[data-v-51019ba6] {
    position: absolute;
    width: 60%;
    right: -5%;
    bottom: -12%;
    z-index: 2
}

@media(max-width: 1280px)and (min-width:993px) {
    .wrap-pickgame .sport .img-dealer[data-v-51019ba6] {
        width:40%
    }
}

@media(max-width: 992px) {
    .wrap-pickgame .sport .img-dealer[data-v-51019ba6] {
        width:35%
    }

    .wrap-pickgame .sport .img-dealer2[data-v-51019ba6] {
        width: 60%;
        bottom: -20%
    }
}

.wrap-pickgame .active-game[data-v-51019ba6] {
    opacity: 1;
    border: 2px solid var(--ready-casino-light)
}

.wrap-pickgame .active-game .backdrop[data-v-51019ba6] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .active-game .title h5[data-v-51019ba6] {
    color: var(--ready-casino-light);
    border-radius: 8px;
    background: rgba(33,33,33,.8);
    box-shadow: 0 4px 4.3px 0 rgba(0,0,0,.5)
}

@media(max-width: 1280px) {
    .wrap-pickgame[data-v-51019ba6] {
        height:auto
    }
}

@media(max-width: 992px) {
    .wrap-pickgame[data-v-51019ba6] {
        grid-template-columns:1fr
    }
}

@media(max-width: 450px) {
    .wrap-pickgame svg[data-v-51019ba6] {
        width:26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame svg[data-v-51019ba6] {
        width:20px;
        height: 20px
    }
}

.no-sport[data-v-51019ba6] {
    grid-template-columns: 1fr 1fr!important
}

.no-sport .casino .img-dealer2[data-v-51019ba6],.no-sport .casino .img-dealer[data-v-51019ba6] {
    width: 23%
}

.no-sport .slot .img-dealer[data-v-51019ba6] {
    width: 36%
}

.no-sport .slot .img-dealer2[data-v-51019ba6] {
    width: 40%
}

@media(max-width: 992px) {
    .no-sport[data-v-51019ba6] {
        grid-template-columns:1fr!important
    }

    .no-sport .casino .img-dealer2[data-v-51019ba6],.no-sport .casino .img-dealer[data-v-51019ba6] {
        width: 26%
    }
}

.default[data-v-51019ba6] {
    width: 95%;
    margin: 0 auto 20px
}

@keyframes animationDealerImage-51019ba6 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes animationSmallImage-51019ba6 {
    0% {
        transform: scale(0);
        opacity: 0
    }

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

@keyframes rotateCircle90-51019ba6 {
    0%,to {
        transform: rotate(-45deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle45-51019ba6 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle-51019ba6 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircleRevert-51019ba6 {
    0% {
        transform: rotate(1turn)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes showCasino1-51019ba6 {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-51019ba6 {
    0% {
        opacity: 0;
        transform: translate(-200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

#wrapper_slot_home[data-v-7317cca0] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-7317cca0] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-7317cca0] {
        font-size:14px
    }
}

.company[data-v-7317cca0] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-7317cca0]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-7317cca0]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-7317cca0] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-7317cca0]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-7317cca0]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-7317cca0] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-7317cca0]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-7317cca0]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-7317cca0],.outstanding[data-v-7317cca0] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-7317cca0],.item_company[data-v-7317cca0] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-7317cca0]:hover,.item_company[data-v-7317cca0]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-7317cca0],.content_item[data-v-7317cca0] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-7317cca0],.content_item .name[data-v-7317cca0] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-7317cca0],.content_item .name[data-v-7317cca0] {
        font-size:10px
    }
}

.outstanding .item[data-v-7317cca0] {
    min-height: 100px
}

.outstanding .disabled[data-v-7317cca0] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-7317cca0]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-7317cca0] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-7317cca0] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-7317cca0] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-7317cca0] {
    height: 50px
}

.outstanding .company_logo[data-v-7317cca0] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-7317cca0] {
    height: 35px
}

.outstanding .logo img[data-v-7317cca0] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-7317cca0] {
        width:60px
    }
}

.list-company[data-v-7317cca0] {
    margin-top: 10px
}

.list-company .logo_item[data-v-7317cca0] {
    width: 100%;
    height: 36px
}

img[data-v-7317cca0] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-7317cca0] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-7317cca0] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-7317cca0]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-7317cca0] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-7317cca0] {
    animation: scBtnAnim-7317cca0 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-7317cca0] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-7317cca0] {
    color: #fff
}

.item-casino[data-v-7317cca0]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-7317cca0 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-7317cca0] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-7317cca0] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-7317cca0],.outstanding[data-v-7317cca0] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-7317cca0] {
        padding:26px 12px
    }

    .body_slot[data-v-7317cca0] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-7317cca0],.outstanding[data-v-7317cca0] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-7317cca0] {
        padding:10px
    }

    .slot[data-v-7317cca0] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-7317cca0],.outstanding[data-v-7317cca0] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-7317cca0],.item_company[data-v-7317cca0] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-7317cca0] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-7317cca0] {
        width: 30px;
        height: 35px
    }
}

.v-pagination__item {
    border-radius: 50%
}

.v-pagination__next,.v-pagination__prev {
    border: 1px solid #fff;
    border-radius: 50%
}

.v-pagination__item:focus {
    border-radius: 50%
}

#casino[data-v-65c1a772] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-65c1a772] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-65c1a772] {
        padding:26px 8px
    }
}

.list-casino[data-v-65c1a772] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-65c1a772] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-65c1a772] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-65c1a772] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-65c1a772] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e75bff;
    background: url(../images/bg-item-casino.d26a1727.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-65c1a772] {
        height:160px
    }
}

.list-casino .item-casino[data-v-65c1a772]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-65c1a772] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-65c1a772] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-65c1a772] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-65c1a772] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-65c1a772] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-65c1a772] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-65c1a772] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-65c1a772]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-65c1a772] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-65c1a772] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-65c1a772] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-65c1a772] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-65c1a772] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-65c1a772] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-65c1a772] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-65c1a772] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-65c1a772]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-65c1a772] {
    display: none
}

.wrap-icon[data-v-65c1a772] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-65c1a772] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-65c1a772] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-65c1a772] {
    animation: scBtnAnim-65c1a772 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-65c1a772]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-65c1a772] {
    font-size: 15px!important
}

@keyframes scBtnAnim-65c1a772 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#partnership[data-v-d96e66b8] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-d96e66b8] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-d96e66b8] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-d96e66b8] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-d96e66b8] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-d96e66b8] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-d96e66b8] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-d96e66b8]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-d96e66b8] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-d96e66b8] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-d96e66b8] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-d96e66b8] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-d96e66b8] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-d96e66b8] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-d96e66b8] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-d96e66b8] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-d96e66b8] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-069bc4e4] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-069bc4e4] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-069bc4e4]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-069bc4e4] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-069bc4e4] {
    width: 100%
}

.form .form_input div[data-v-069bc4e4] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-069bc4e4] {
    margin-bottom: 4px
}

.form input[data-v-069bc4e4],.form textarea[data-v-069bc4e4] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-069bc4e4]:focus,.form input[data-v-069bc4e4]:hover,.form textarea[data-v-069bc4e4]:focus,.form textarea[data-v-069bc4e4]:hover {
    outline: none
}

.btn[data-v-069bc4e4] {
    text-align: right
}

.btn .btn_submit[data-v-069bc4e4] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-069bc4e4]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-069bc4e4] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-069bc4e4] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-069bc4e4] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-069bc4e4],.form input[data-v-069bc4e4],.form textarea[data-v-069bc4e4] {
        width: 100%
    }
}

#topSlot[data-v-61239917] {
    padding-top: 24px
}

.slot[data-v-61239917] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-61239917] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-61239917] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-61239917] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(../images/bg-button-play.8070848a.png);
    background-size: cover
}

.item_slot:hover .overlay[data-v-61239917] {
    opacity: 1;
    transition: all .5s
}

img[data-v-61239917] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-61239917] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px
}

.item-casino[data-v-61239917] {
    animation: scBtnAnim-61239917 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-61239917]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-61239917] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-61239917 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-61239917] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-61239917] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-61239917] {
        grid-template-columns:repeat(2,1fr)
    }
}

#wrap_slot[data-v-581df83a] {
    height: 100%;
    margin: 0 auto
}

.casino_title[data-v-581df83a] {
    width: 100%;
    display: grid;
    grid-template-columns: 45% calc(10% - 20px) 45%;
    align-items: center;
    gap: 10px
}

.casino_title .imge_left[data-v-581df83a],.casino_title .imge_right[data-v-581df83a] {
    width: 100%
}

.casino_title .imge_left img[data-v-581df83a],.casino_title .imge_right img[data-v-581df83a] {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.casino_title .title[data-v-581df83a] {
    color: #fafafa;
    text-align: center;
    font-size: 32px;
    font-weight: 700;
    letter-spacing: 3.5px;
    text-transform: capitalize
}

@media(max-width: 1300px) {
    .casino_title .title[data-v-581df83a] {
        font-size:24px
    }
}

@media(max-width: 992px) {
    .casino_title[data-v-581df83a] {
        grid-template-columns:43% calc(14% - 20px) 43%
    }

    .casino_title .title[data-v-581df83a] {
        font-size: 24px
    }
}

@media(max-width: 768px) {
    .casino_title[data-v-581df83a] {
        grid-template-columns:38% calc(24% - 20px) 38%
    }

    .casino_title .title[data-v-581df83a] {
        font-size: 20px
    }

    .casino_title .imge_left[data-v-581df83a],.casino_title .imge_right[data-v-581df83a] {
        width: 100%
    }

    .casino_title .imge_left img[data-v-581df83a],.casino_title .imge_right img[data-v-581df83a] {
        -o-object-fit: cover;
        object-fit: cover;
        height: 40px
    }
}

@media(max-width: 375px) {
    .casino_title[data-v-581df83a] {
        grid-template-columns:35% calc(30% - 20px) 35%
    }
}

.wrap_slot_list[data-v-581df83a] {
    padding: 20px 0
}

.wrap_slot_list .slot_list[data-v-581df83a] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 10px
}

.wrap_slot_list .item_slot[data-v-581df83a] {
    border-radius: 20px;
    border: 2px solid #555;
    background: rgba(37,31,81,.388);
    max-width: 220px;
    max-height: 162px;
    cursor: pointer;
    position: relative;
    transition: all .5s ease-in;
    overflow: hidden
}

.wrap_slot_list .item_slot .item_image[data-v-581df83a] {
    width: auto;
    height: calc(100% - 42px);
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot .item_logo_brand[data-v-581df83a] {
    width: 100%;
    height: 40px;
    padding: 2px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap_slot_list .item_slot .item_logo_brand img[data-v-581df83a] {
    width: 60%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.wrap_slot_list .item_slot .item_total_game[data-v-581df83a] {
    display: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    text-align: center
}

.wrap_slot_list .item_slot .overlay[data-v-581df83a] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    transition: all .5s;
    cursor: pointer
}

.wrap_slot_list .item_slot .play[data-v-581df83a] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABJ3SURBVHgBtVtrcFXXdV77nCsJJMAy4mHZJkiJgVDHsTA4PIyHqxI7SWODwDNtgnFspp20aScTPE1mOp1OBNM/zXTGxr/qmWYGGnumM60JYJMpsVtLSrF5+CFhxzxNuLwsQCI8DEK6956zs9baj7PO0RXvbHx07j2Pffa3vrW+tfY+1wr+SO1Id0d97dgwHyho0kH4oNK6RSlVrwGaQONfpfAqDQpUQYMuQKzOA8R7yjF0DubKPc3Nrefhj9AU3MZGIMeMy/0IApUfGBjKHzvZB8dO4Ha8D46f7IfLA4PQf/aiu1yjAVTD+LGAm66rHaWm3DMRZk6/F6bcOxHqRtd0go63lINoc2NzawFuU7stgHsPdeRzYa594MpQfvuuffBhz2EGemWwCHEcEzAkVTOlBHKkfvAacKdnTLtHPzr/fvXl++6BCQ3jOstReW3jtNZOuMV2S4Ad0P2HTuS379wLH+w5DMgsndIV+qdjyoJPHavUt7uO9gvnzYS2P5sLDQ3jCjqOnp98X+tmuMl2U4B793U05WrC9eie+X//xZt638ETbpAYqnpEFiWDVzunjUWU7dOff3T+n8Cyb8/DEBi3ISpGaxtn3rir3zDgvsMdqy8NlNrf6uiu3/Z2N1y5UkyxJAHLwULC5oiswnUwTm3ZE/OI8QJE8dpJ01s3wA206wZsBCloR1ZXr3v5DTiGIsQjtGAEqzzoa7CpnTdAAkjJ/kC4fyXmJzaMg398/ilouPOOdZOmLXoebidgAls3TnVsf3dvy6sbfyPj1DE2rD852Cz4rNsL3CMPNB373Gpra2A5uvjj+ZaeqKyXXY+LXxMwxWtYpTs2bd3d9Mtf7UwNIDsY2oIgcJ9TLGY8ADIMq2zcynMwQji465Y/MU8t+/bcQlQabG2c+a0C3Czg3n3/g2BrEOwuBLsry6gfgGRRDDYFSBLKfyzJAuj1xHYqXIQxUczmquUY11WX1aw7Z41ctARwlRaGNZsI7MatO3mArn/52Y/IsiqPK2VwGkNQnHv3rSTkqZiW/bnnuU0YWNlnqU2/2gXogU3lMbrjHIYg3CjgvkP/9+KvO7pbXntjB4hBaCEq/pj7aJB4gGAAOtejgfFxlXSlU8gzVhgmbBacj2U3FmcI9EL4zY69LaW6uB1uBPCZg28+19d/YfVryKxzHcGcFg+24qMZCMavcqQrFfAWhgEfoNi2hGi6Dv/L4tOCUe5C6ED6ioRtbdn3x3/x312aMsmp/W+tvi7AFLegg/Z/fmGjJjWuICb82ZaM+LCYn02APA3G0ciFdRiGCJZAGtbDXMg4gyC0bu7i3t4Hidc4MA6rNUJW0NyeP+OY1Qsvb8X6YLCdsVwLMA58DcZsUx8W+SJ++BkEUsSRtTwTpeiUBUsntSFQWXZDZpjBG4DaPks5wOZj4Ej3QAVwqRupmJaNvheOn4FtHXvq8Xnrrwr49IFft539/efPbsRYgIwgQRK33sBusHQpdm6ZC5QFq3O5nAEZKnctMxqE7NLezQ37ge0zSA1e2M0fhoyGIBEp8HRs29s90Nd/MY8s50cEjN2++NrWXVmFdBZP5b/UfZYxNxAC4tjDGAacYCgHHl3a7MNQm+vIACFYQ3gVtvenXNjFLAjxcgbJjvfS5UH98n+8Rc9prwi4Dy2BQtXU+c5egT8VTy6WlWTcgDfGIJYZhAEEdXWjDPgwQLZDqKpC4GHOM0+g8TOnKzJMwAYy7i8MKz3KAxVscqiBqBHcWPcePKn3HTiRYlkqTfvGrbtTVZNQSe6AXCfWsU5iKdEOYscywwOn/T/9+C9g8aIWnUNDMEgDmoHaPRsJjeA+Gzf3IpcuaJwX6bRqOw8E4YU+3jvf3QshQHsKMKnZmf4L+Y5392orTFIspHBp0JC4kHdhk1zJNjhgTQMmxkh6n8Ky76kl8wFXNJjNHLJcxVuVqq6pVmgEzzjeZ5kmdw7AaULK0yDJEiL0fEwTKYJ5eA8XI3BGlz/XvaneA84p3bbXzGkVpFVQ9iXzIThNtaUUD5YO0ACJUWJTsT1iWDR/Jvz93z6hJk24g4BCNW7EMLk5fla5KtxXV2Gsh+wpYS7wQkYpzak4WMRcr0Oq0hrm5q5dHhjSnTv3QXHUqNWJS8ewtHPH/my8gkz6YFbcUnNcH1u8sRsbV8R9GISak6uOeRt/Ry18f2UrfG3WF6EKwdFmgesqZN7GswHN/QQ2fwfKxHQilMQu9q8saIBMBSY/035392Ey/iIm99yRTfXnzw7mMcAdizoDNOmI8i0OHodgvFklNmYW8A+5Jg5c5SzDGCNmUNhH/bjRsPxbs3EOO1Z37jgAURCZFFUmcJHvJxZexboRa5XEMo3RcqK57HFypSRXYtyqgIuIA5cH2a2D8qVcy9ET/VKoVNY1vCCQSaVa26fxP1NbGtem2EPgxCy7taY8GTNoXJOCRXPvU3/99KMKJ/Gqurqa2Q6JXRvLaCzlBcznaVmyunQFKvE9yI7dxzimKDiCi4rFGlw2jgPIf4Lxa6Xde3QmhrVLP/QQtxJp4spWRKJMDHng5AUxM0ybAR9b8BHcNWEMPNM2B+6eXM/xXMXiZVOVVW0J1PXvogt8ikhPJEAotHB3XTiOpMZBE2X6liPH+iSTHiyIWtWoovdyY2FwU0AWMJ+OXHoyTyPVjM1TWUHJDsbV68eNgr/8869Bfu6XkOVqhbGM+5wi4bLxq20eBznXsHW3ZTVdZspNKvYRdOtAxQ9Sf3dcvjIkA17mMp1O7FqsM9sng5ss8BA4Z4SmbFTMsNaeVQaujXKbc+b7wjnNsHTx/Zy6aECWYVZ8m6Y4VIynuWmn9lNQ7wSZSkWkLI5jPNISIIBmrDk9ddJCsuiwMWNFQ3tniuNEYjiWAz8ttFVvZAyjk1hWhharPub7AzMmw/e/M1c11NeBq7OTisv0DV6MrI9r0bWIWSm62hYjZh1O1VOUTD1z9nPvphkLScZZmVl3DOP8BGYyQeyrIv5nhcqlJgk6AW9jHMWsfmwN/GDFPHhkTpOfaCRpANiYghjvfdyPgmFiC0KtTxOpWjcFAHpY/hJFu8y3YgrITsWGdy7uvcoZx+mZB5veJGjj4uba0TU5eCKPbxoW3++SDT+I3BqcMHEFpsQc3bMsq0MpvK5Kg0AEuK5gIX9DHCdWTMo6Az7WsYPJmUqzmguAMDLwFPPIslP0hcjyT3/4mMKCRfFZNg4/lhHa8JICmwZXQcDIQjkx0UsVGwB+KUdMv4xwkRsbkTYWJX5pUuFcCLRLD7EvPhKfhySr+KzmzioT8/bbufMD9iHgwsYrtTW6n7Zaz0zhUGKFxlpd5RD70Ynjx3Acu5ukW1vD2blpTCVgakZipYKjzSz3aGXZYKacZZNn6sTx45SBraU0DA2VYdv2Q/D2zk+hVCyBCztLoBLuyxvJiA03JQesheBOmjCOrFlAhvW5utHVUyU4sQeQRSyOlPQqCAgIFfEmls20kdxG25jkKswmyXj4gnPak8SrCw2n+i/Df237BI5+do78mAzGz7TZwISUM6QrRY2GKpE8nLY4f1KTGsaiLkZHMYZhT9OUCXYcqYBPjcoos4sHtjHDsHpt7gFzLooioM3FqBKi5HKwy8Panqdt18e98PONPXDi9EUol8s6ig2wiGJbx0rb76B9WIFZ3jELiQ5D2rZmaoukUmCcz+H3nuYp47+XvdC6gk84xkVMF/QwN23WjD40lRgV+TSoiAYpASnHvKfTz+uwXfi8CJu7fgefHvu9LpVKCsEykJgNx/1xlBmAzk3jlONo8bpKuLIff/OUBjwAPTkMuELTPQ3Z1xdOqNzY2H3oYcayHDe+ZiWAEBrXJmZp4kDHlM2zdjGIohzYrirJBAePXYAtXUf0pYFBAqpKpTL3EZWNl5jZUqws0zpRXSlWqeUoJcC72Z++f1oj9gGduWoIO7+ILl2LlA9cKcoJtXRpbR6gRafAsYRj4jxcxgFa5pmZUrlEjmbSk6k6DXDL+CAKU1d3L+z87WlAkIoA4j1QLpXwe0ljf6pEbh1FdorIBQqPgYHHshJUFV/9CE8FYngQLvUEd85adn5MXQ2CbsiuckjwNviVXV6JwCZn0SmzoCn2yoYhRXlVFhouTR05eQH+beMnsL37JCpyEZW4CEPFISgWS5o2AluOyuQlDqxbitXk4ja5KTfD03r4aofUoq9Mb4TaUTVdzbNWnc8xgCjumtvSnP/4wGcOqM7EtE5yG4FLTcQVuR6zHPEk3k7oA+PONhU5uXzj/wvw7senfbFDoIyB2FAcv7wZo9n+Y2UMpkUtrd0Y7LhUdrA+yyxe8GVCyb8L4eK0GqrXLV4wA2crNdlyUlpNuY/0hyzN7hW5uGKRUeVSxCpdLpXZE8BWTmexiHjh1Q+h84PjzOrQ4BCxqYrIbnGoyJ/pHnJndGWOYYpdJ2DumS4lOQGz7GvnmW6sEgMxjN8SwOTWY2urO+c+OFVaR4uVQSUqG7aBr2KotMQBoBvadESDLpPaWio0dOw+Bv+y4T042nuBwRaHyH2LCoHCFQZeJKDo1kVmmcAapiOXdjxoo9huyqqVmBJWWqnRfzp/up4wfkxX46zvFuhYzrFY1notspz/33f2y1/iaKfewkX44TxJ0tb3cQ2LXS/mTIydldkF+85dhvVbPoZDx/n9tKb1Ky4mzI3s4qTMNHj2lJj6iJldMhTX5Vx0RP5ZkC6EvObIxUXr4oxhxZI5dNma5A7RznT/Z8c//OuW/Ef7T2Z/g8G9JCkpNVfV5rUIr1gq/9IM58N1o6pgsMQiY0o9AJuUwFdlvopCg5UtUBsmyq06OUaV8SYtWOUdZEpKN+yvPzJDrX6utTD5oRXNDkvm3VJ57fOrWimWVTYmXFy4/Bz7wsIMzKk0nWOlRre+eGmQ9sAphvYco2VW41KpyJ85BUVlSkHMpHFjFirt8rp3Z/HSTIyv0i8H+PiKJ5nd1C98UoAnznqmc3LD2M62xx7wRXe2M5cejFhoyZQfILolKyvtSyavQsmor0r2EdgiwwidKDRor0WZa9emUkvIiWJrOVYfx+TKkyeM2zB51orNIwKmFim1asniBy403TveKA5Apd9XKGlZq5RuRZOrrDIWHlhEUN7k3Bz5/GzEiPYocJxXkVlbpXlWtQXt3dZ5mlyYGx7Tpqab1DAGVi59uIABsjaLbxhgUrPRo3Nrf/p331RYfWXjWIvlXDcAbYEaYAaAjUFimoDFHJ/GvSnHln3JGNl62cUt7aFClsi6snu+Nbh3Y6oYf/aTJVQGrnXKfFXA1O6e/b11dzXUvvQ331kgwbrJto9Vmaq0z3/mTQHZJfJ1cOTBxUaFtQNK5yRYfZU3/VpXrqbksZVL5uACf+1Lk2Y/vaESthF/xVMVxmseWzijZ8WTD0n30VallRYJ3tW6SVwbIHEUi3M8xbMFC7g5Ln+33pB6vtQPyapOfmMy7LqVS2ZD2+MP9Nw1+9nVI+EaEfCdWHdWqXLryqWzCyuXzlGVHpZdB3Px5+LRHDObieUoEbYomfmIgafWzECUhw63u1bM5ritfHK2fnrpnEI8VF4GV2kKrtF6u9c34fuYjlc3v9/0ypb3kxuVWxhP5etKP4fIDtCJLYj7snNbOUXNvtzzc1z3/RlU5JVts4/GJd3aOH9VAW4FsAMdRmrTL9/8qOWV1z/kd672Xj8Yt4acBV3JCDqd7lS2SsqAyiqxuwmntFXwg+8u0I89MmPPQKhbaTYE12jXBdi1U++vX3em79KPfvyz1+G0WbxPlXRueipifNggs0BteKSUH+Ca/6uA/tIXGtSaH34DF+fGvnQlhDXXA9Z1fkOtd/f65/CmdnTvpldf/0CP0MdIx5MHq+E/B+Ybtb4qWJrRLfv6V2D54189X1dbvfauh1etgxtoNwyYGsd1Sa851f/5s6+8/gG8uf3A8I4zbj1CS4WETmZilVYu4KszGuEnf9UKWA126Ug9d614rdRuCrBrp9//eRvEwYun+i+ioCHwdw6OdKm2oFTmM58DUTZmbyRGH5k1Fb6xcAa+cLu7Cy9a0/jwqk64yXZLgF3re299HhPOGnxhteijA73I+EHo2f+ZO31Vt6+k4jR5uW/KeL3goWb1zYXT6ZfvXfjydM3EWwDq2m0B7FrvjvVNSpXbsNe2ywPFRYePnYU9aIBPj/Vr/K5O9V/ChfaLJsFaNrHu1bj4APd9YQIvpU6b2gAoSDC2dlQXGrFzsDq37noF6XrabQUs25Hu9fVjyuWWcgz5QEMLlhT1+Na3CQmcKt8xIatHMYrPY+XZg6sDPao6LAyEYeftBCnbHwAz8WHhbhxxNwAAAABJRU5ErkJggg==);
    background-size: cover
}

.wrap_slot_list .item_slot[data-v-581df83a]:hover {
    transition: all .5s ease-in
}

.wrap_slot_list .item_slot[data-v-581df83a]:hover:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    border-radius: 20px;
    background-color: rgba(0,0,0,.7);
    z-index: 1
}

.wrap_slot_list .item_slot[data-v-581df83a]:hover:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 2;
    background-position: 50%;
    height: 50px;
    width: 50px
}

.wrap_slot_list .item_slot:hover .overlay[data-v-581df83a] {
    opacity: 1;
    transition: all .5s
}

.wrap_slot_list .item_slot:hover .item_image[data-v-581df83a] {
    height: 100%;
    transition: all .3s ease-in
}

.wrap_slot_list .item_slot:hover .item_image img[data-v-581df83a] {
    border-radius: 20px
}

.wrap_slot_list .item_slot:hover .item_logo_brand[data-v-581df83a] {
    position: absolute;
    top: 0;
    border-top: 0;
    height: 45px;
    z-index: 2
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot:hover .item_logo_brand[data-v-581df83a] {
        height:38px
    }
}

.wrap_slot_list .item_slot:hover .item_total_game[data-v-581df83a] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    display: block;
    z-index: 2;
    animation: top_total-581df83a .3s
}

@keyframes top_total-581df83a {
    0% {
        bottom: -10px;
        opacity: 0
    }

    to {
        bottom: 10px;
        opacity: 1
    }
}

@keyframes logo_brand-581df83a {
    0% {
        top: 100%;
        opacity: 0
    }

    to {
        top: 0;
        opacity: 1
    }
}

@media(max-width: 1300px) {
    .wrap_slot_list .slot_list[data-v-581df83a] {
        grid-template-columns:repeat(6,1fr)
    }

    .wrap_slot_list .item_slot[data-v-581df83a] {
        max-width: 230px
    }
}

@media(max-width: 1100px) {
    .wrap_slot_list .slot_list[data-v-581df83a] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 1000px) {
    .wrap_slot_list .item_slot[data-v-581df83a] {
        max-width:230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-581df83a] {
        font-size: 16px;
        font-weight: 600
    }
}

@media(max-width: 768px) {
    .wrap_slot_list .slot_list[data-v-581df83a] {
        grid-template-columns:repeat(3,1fr);
        grid-gap: 10px
    }

    .wrap_slot_list .item_slot[data-v-581df83a] {
        max-width: 230px
    }

    .wrap_slot_list .item_slot .item_total_game[data-v-581df83a] {
        font-size: 14px;
        font-weight: 600
    }
}

@media(max-width: 500px) {
    .wrap_slot_list .slot_list[data-v-581df83a] {
        grid-template-columns:repeat(2,1fr);
        grid-gap: 10px
    }
}

@media(max-width: 375px) {
    .wrap_slot_list .item_slot .item_total_game[data-v-581df83a] {
        font-size:12px;
        font-weight: 500
    }
}

.wrap_slot_list .disabled[data-v-581df83a] {
    opacity: .4;
    cursor: not-allowed
}

.wrap_slot_list .disabled[data-v-581df83a]:hover {
    transform: translateY(0);
    box-shadow: none
}

.item_image {
    .v-img__img,.v-img__img--cover {
        width: 100%
    }
}

#carousel[data-v-9c70603e] {
    height: 650px
}

@media(max-width: 1600px) {
    #carousel[data-v-9c70603e] {
        height:550px
    }
}

@media(max-width: 1300px) {
    #carousel[data-v-9c70603e] {
        height:450px
    }
}

@media(max-width: 992px) {
    #carousel[data-v-9c70603e] {
        height:350px
    }
}

@media(max-width: 768px) {
    #carousel[data-v-9c70603e] {
        height:250px
    }
}

@media(max-width: 500px) {
    #carousel[data-v-9c70603e] {
        height:200px
    }
}

@media(max-width: 450px) {
    #carousel[data-v-9c70603e] {
        height:180px
    }
}

@media(max-width: 320px) {
    #carousel[data-v-9c70603e] {
        height:150px
    }
}

#carousel img[data-v-9c70603e] {
    width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

#carousel img[lazy=loading][data-v-9c70603e] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main[data-v-9c70603e] {
    height: 100%;
    background: url(../images/bg_banner_aqua.c312e841.png);
    background-repeat: no-repeat;
    z-index: 0;
    position: relative
}

#carousel .visual-main .visual-list[data-v-9c70603e] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel .visual-main .visual-list .visual-item[data-v-9c70603e] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel .visual-main .visual-list .visual-item img[data-v-9c70603e] {
    border-radius: 10px
}

#carousel .visual-main .visual-list .visual-item .decorate[data-v-9c70603e] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-9c70603e] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-9c70603e] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-9c70603e] {
    width: 100%;
    animation: rotateCircle45-9c70603e 5s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-1 img[lazy=loading][data-v-9c70603e] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-9c70603e] {
    position: absolute;
    width: 5%;
    right: 20%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-9c70603e] {
    width: 100%;
    animation: rotateCircle150-9c70603e 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-2 img[lazy=loading][data-v-9c70603e] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-9c70603e] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-9c70603e] {
    width: 100%;
    animation: animationHeight20-9c70603e 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-event .decorate-3 img[lazy=loading][data-v-9c70603e] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-9c70603e] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-9c70603e] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-9c70603e] {
    width: 100%;
    animation: animationWidth-9c70603e 3s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[lazy=loading][data-v-9c70603e] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-9c70603e] {
    position: absolute;
    width: 5%;
    right: 3%;
    top: 12%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-9c70603e] {
    width: 100%;
    animation: rotateCircle150-9c70603e 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[lazy=loading][data-v-9c70603e] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-3[data-v-9c70603e] {
    position: absolute;
    width: 5%;
    left: 40%;
    top: 13%
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-3 img[data-v-9c70603e] {
    width: 100%;
    animation: animationHeight20-9c70603e 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-casino .decorate-3 img[lazy=loading][data-v-9c70603e] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-9c70603e] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-9c70603e] {
        left:5%
    }
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-9c70603e] {
    width: 100%;
    animation: rotateCircle360-9c70603e 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[lazy=loading][data-v-9c70603e] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-9c70603e] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-9c70603e] {
    width: 100%;
    animation: rotateCircle150-9c70603e 10s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[lazy=loading][data-v-9c70603e] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-3[data-v-9c70603e] {
    position: absolute;
    width: 5%;
    left: 31%;
    top: 8%
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-3 img[data-v-9c70603e] {
    width: 100%;
    animation: animationHeight20-9c70603e 4s linear infinite
}

#carousel .visual-main .visual-list .visual-item .banner-slot .decorate-3 img[lazy=loading][data-v-9c70603e] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    width: 0!important;
    height: 0!important
}

#carousel .visual-main .visual-list .visual-item .image-dealer[data-v-9c70603e] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel .visual-main .visual-list .active[data-v-9c70603e] {
    opacity: 1;
    transition: all 1s
}

#carousel .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-36%,-60%) scale(1);
    opacity: 1;
    margin-left: 0
}

#carousel .visual-main .visual-list .active .wrap-title h5[data-v-9c70603e] {
    font-size: 36px;
    width: 500px
}

@media(max-width: 1300px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
        transform:translate(-30%,-60%) scale(.95)
    }
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
        transform:translate(-20%,-80%) scale(.8)
    }
}

@media(max-width: 768px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
        transform:translate(-30%,-65%) scale(.7)
    }

    #carousel .visual-main .visual-list .active .wrap-title h5[data-v-9c70603e] {
        font-size: 30px;
        width: 400px
    }
}

@media(max-width: 550px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
        transform:translate(-31%,-60%) scale(.6)
    }
}

@media(max-width: 450px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
        transform:translate(-36%,-65%) scale(.55)
    }

    #carousel .visual-main .visual-list .active .wrap-title h5[data-v-9c70603e] {
        width: 380px
    }
}

@media(max-width: 375px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
        transform:translate(-32%,-60%) scale(.55)
    }

    #carousel .visual-main .visual-list .active .wrap-title h5[data-v-9c70603e] {
        width: 300px
    }
}

@media(max-width: 340px) {
    #carousel .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
        transform:translate(-36%,-60%) scale(.45)
    }
}

#carousel .visual-main .visual-list .active .image-dealer[data-v-9c70603e] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel .visual-main .visual-list .active .banner-event .decorate-1[data-v-9c70603e] {
    animation: showIconEvent1-9c70603e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-2[data-v-9c70603e] {
    animation: showIconEvent2-9c70603e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-event .decorate-3[data-v-9c70603e] {
    animation: showIconEvent3-9c70603e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-1[data-v-9c70603e] {
    animation: showIconEvent1-9c70603e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-casino .decorate-2[data-v-9c70603e] {
    animation: showIconEvent2-9c70603e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-1[data-v-9c70603e] {
    animation: showIconEvent1-9c70603e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .active .banner-slot .decorate-2[data-v-9c70603e] {
    animation: showIconEvent2-9c70603e .6s ease .6s backwards
}

#carousel .visual-main .visual-list .visual-list-btn[data-v-9c70603e] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-9c70603e] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel .visual-main .visual-list .visual-list-btn .active[data-v-9c70603e] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 5px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .visual-list-btn[data-v-9c70603e] {
        bottom:15px
    }

    #carousel .visual-main .visual-list .visual-list-btn .visual-btn[data-v-9c70603e] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel .visual-main .visual-list .visual-list-btn .active[data-v-9c70603e] {
        width: 13px;
        height: 13px
    }
}

#carousel .visual-main .visual-list .wrap-arrow[data-v-9c70603e] {
    position: absolute;
    bottom: 23%;
    left: 15%;
    transform: translateX(-50%);
    display: flex;
    gap: 30px;
    z-index: 2
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9c70603e],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9c70603e] {
    height: 34px;
    width: 110px;
    background: transparent;
    border-radius: 16px;
    border: 1px solid silver;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9c70603e]:disabled,#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9c70603e]:disabled {
    opacity: .5
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9c70603e]:hover:not(:disabled),#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9c70603e]:hover:not(:disabled) {
    transition: all .5s ease-in-out;
    background: #fff
}

#carousel .visual-main .visual-list .wrap-arrow .next-arrow:hover:not(:disabled) svg path[data-v-9c70603e],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow:hover:not(:disabled) svg path[data-v-9c70603e] {
    fill: #15122a
}

@media(max-width: 1600px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-9c70603e] {
        bottom:18%
    }
}

@media(max-width: 992px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-9c70603e] {
        transform:translateX(0)
    }
}

@media(max-width: 768px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-9c70603e] {
        bottom:10%;
        left: 10%
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9c70603e],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9c70603e] {
        height: 32px;
        width: 90px
    }
}

@media(max-width: 600px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-9c70603e] {
        gap:20px
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9c70603e],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9c70603e] {
        height: 30px;
        width: 72px
    }
}

@media(max-width: 500px) {
    #carousel .visual-main .visual-list .wrap-arrow[data-v-9c70603e] {
        gap:14px;
        bottom: 4%;
        left: 4%
    }

    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9c70603e],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9c70603e] {
        height: 30px;
        width: 72px
    }
}

@media(max-width: 375px) {
    #carousel .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9c70603e],#carousel .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9c70603e] {
        height:26px;
        width: 62px
    }
}

#carousel .mySwiper[data-v-9c70603e] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .mySwiper .swiper-button-next[data-v-9c70603e],#carousel .mySwiper .swiper-button-prev[data-v-9c70603e] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel .mySwiper button[data-v-9c70603e]:disabled,#carousel .mySwiper button[disabled][data-v-9c70603e] {
    opacity: .6
}

#carousel .mySwiper .swiper-button-next[data-v-9c70603e]:after,#carousel .mySwiper .swiper-button-prev[data-v-9c70603e]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel .mySwiper[data-v-9c70603e] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel .mySwiper[data-v-9c70603e] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel .mySwiper[data-v-9c70603e] {
        height:150px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-9c70603e],#carousel .mySwiper .swiper-button-prev[data-v-9c70603e] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel .mySwiper[data-v-9c70603e] {
        height:100px!important
    }

    #carousel .mySwiper .swiper-button-next[data-v-9c70603e],#carousel .mySwiper .swiper-button-prev[data-v-9c70603e] {
        top: 60%
    }
}

#carousel .custom[data-v-9c70603e] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel .wrap-title[data-v-9c70603e] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 18%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel .wrap-title h3[data-v-9c70603e] {
    font-size: 50px;
    text-transform: uppercase;
    margin-bottom: 5px;
    background: linear-gradient(180deg,#dac16e,#f2e79b 20%,#fffec0 40%,#f0e7a1 60%,#dcc670 73.5%,#e4cf7d);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

@media(max-width: 1300px) {
    #carousel .wrap-title h3[data-v-9c70603e] {
        font-size:40px
    }
}

@media(max-width: 450px) {
    #carousel .wrap-title h3[data-v-9c70603e] {
        font-size:32px
    }
}

#carousel .wrap-title h5[data-v-9c70603e] {
    width: 380px;
    text-align: left;
    font-size: 37px;
    line-height: 50px;
    margin-top: -10px;
    color: #fff
}

@media(max-width: 1300px) {
    #carousel .wrap-title h5[data-v-9c70603e] {
        font-size:30px;
        line-height: 40px
    }
}

@media(max-width: 450px) {
    #carousel .wrap-title h5[data-v-9c70603e] {
        font-size:24px;
        line-height: 30px
    }
}

#carousel .wrap-title button[data-v-9c70603e] {
    display: flex;
    align-items: center;
    gap: 5px;
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 12px;
    background: linear-gradient(180deg,#eedbb5 50.65%,#e1c599 58.27%,#c2ae84 80.52%);
    box-shadow: inset 0 3.506px 3.635px 0 hsla(0,0%,100%,.15),inset 0 14.286px 14.541px 0 hsla(0,0%,100%,.1),inset 0 -5.952px 21.494px 0 hsla(0,0%,100%,.15),inset 0 -3.571px 11.905px 0 hsla(0,0%,100%,.15);
    -webkit-backdrop-filter: blur(13.0952377319px);
    backdrop-filter: blur(13.0952377319px);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel .wrap-title button svg[data-v-9c70603e] {
    z-index: 1
}

#carousel .wrap-title button svg path[data-v-9c70603e] {
    fill: #1f1f23;
    transition: all .5s ease-in
}

#carousel .wrap-title button p[data-v-9c70603e] {
    color: #1f1f23;
    position: relative;
    z-index: 1;
    transition: all .3s ease-in
}

#carousel .wrap-title button[data-v-9c70603e]:hover {
    transition: all .3s ease-in;
    transform: translateX(-4px)
}

@media(max-width: 1300px) {
    #carousel .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel .wrap-title h5[data-v-9c70603e] {
        width: 280px
    }
}

#carousel-custom[data-v-9c70603e] {
    height: 390px
}

@media(min-width: 1301px)and (max-width:1600px) {
    #carousel-custom .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.8)!important
    }
}

@media(max-width: 1800px) {
    #carousel-custom[data-v-9c70603e] {
        height:350px
    }
}

@media(max-width: 1520px) {
    #carousel-custom[data-v-9c70603e] {
        height:300px
    }
}

@media(max-width: 992px) {
    #carousel-custom[data-v-9c70603e] {
        height:250px
    }
}

@media(max-width: 768px) {
    #carousel-custom[data-v-9c70603e] {
        height:200px
    }
}

@media(max-width: 600px) {
    #carousel-custom[data-v-9c70603e] {
        height:170px
    }
}

@media(max-width: 500px) {
    #carousel-custom[data-v-9c70603e] {
        height:150px
    }
}

@media(max-width: 374px) {
    #carousel-custom[data-v-9c70603e] {
        height:120px
    }
}

#carousel-custom img[data-v-9c70603e] {
    width: 100%;
    height: 100%
}

#carousel-custom .visual-main[data-v-9c70603e] {
    height: 100%;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .visual-main .visual-list[data-v-9c70603e] {
    position: relative;
    overflow: hidden;
    height: 100%
}

#carousel-custom .visual-main .visual-list .visual-item[data-v-9c70603e] {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: all .6s
}

#carousel-custom .visual-main .visual-list .visual-item img[data-v-9c70603e] {
    border-radius: 10px
}

#carousel-custom .visual-main .visual-list .visual-item .decorate[data-v-9c70603e] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-9c70603e] {
    position: absolute;
    width: 5%;
    left: 25%;
    top: 70%
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1[data-v-9c70603e] {
        left:5%
    }
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-1 img[data-v-9c70603e] {
    width: 100%;
    animation: rotateCircle45-9c70603e 5s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2[data-v-9c70603e] {
    position: absolute;
    width: 5%;
    right: 16%;
    top: 8%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-2 img[data-v-9c70603e] {
    width: 100%;
    animation: rotateCircle150-9c70603e 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3[data-v-9c70603e] {
    position: absolute;
    width: 5%;
    left: 26%;
    top: 15%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-event .decorate-3 img[data-v-9c70603e] {
    width: 100%;
    animation: animationHeight20-9c70603e 4s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1[data-v-9c70603e] {
    position: absolute;
    width: 5%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-1 img[data-v-9c70603e] {
    width: 100%;
    animation: animationWidth-9c70603e 3s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2[data-v-9c70603e] {
    position: absolute;
    width: 5%;
    right: 5%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-casino .decorate-2 img[data-v-9c70603e] {
    width: 100%;
    animation: rotateCircle150-9c70603e 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1[data-v-9c70603e] {
    position: absolute;
    width: 6%;
    left: 23%;
    top: 60%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-1 img[data-v-9c70603e] {
    width: 100%;
    animation: rotateCircle360-9c70603e 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2[data-v-9c70603e] {
    position: absolute;
    width: 4%;
    right: 3%;
    top: 20%
}

#carousel-custom .visual-main .visual-list .visual-item .banner-slot .decorate-2 img[data-v-9c70603e] {
    width: 100%;
    animation: rotateCircle150-9c70603e 10s linear infinite
}

#carousel-custom .visual-main .visual-list .visual-item .image-dealer[data-v-9c70603e] {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -100px;
    -o-object-position: bottom right;
    object-position: bottom right;
    transform: translate(0) scale(.5);
    opacity: 0
}

#carousel-custom .visual-main .visual-list .active[data-v-9c70603e] {
    opacity: 1;
    transition: all 1s
}

#carousel-custom .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
    transition-delay: .4s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    margin-left: 0
}

@media(max-width: 1300px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.8)
    }
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.6)
    }
}

@media(max-width: 768px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.45)
    }
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.35)
    }

    #carousel-custom .visual-main .visual-list .active .wrap-title h5[data-v-9c70603e] {
        width: 250px
    }
}

@media(max-width: 375px) {
    #carousel-custom .visual-main .visual-list .active .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.3)
    }
}

#carousel-custom .visual-main .visual-list .active .image-dealer[data-v-9c70603e] {
    transition-delay: .3s;
    transition-property: all;
    transition-duration: .4s;
    transform: translate(0) scale(1);
    bottom: 0;
    opacity: 1
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-1[data-v-9c70603e] {
    animation: showIconEvent1-9c70603e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-2[data-v-9c70603e] {
    animation: showIconEvent2-9c70603e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-event .decorate-3[data-v-9c70603e] {
    animation: showIconEvent3-9c70603e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-1[data-v-9c70603e] {
    animation: showIconEvent1-9c70603e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-casino .decorate-2[data-v-9c70603e] {
    animation: showIconEvent2-9c70603e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-1[data-v-9c70603e] {
    animation: showIconEvent1-9c70603e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .active .banner-slot .decorate-2[data-v-9c70603e] {
    animation: showIconEvent2-9c70603e .6s ease .6s backwards
}

#carousel-custom .visual-main .visual-list .visual-list-btn[data-v-9c70603e] {
    position: absolute;
    display: flex;
    left: 50%;
    height: 0;
    bottom: 30px;
    transform: translate(-50%,-50%);
    z-index: 2
}

#carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-9c70603e] {
    display: block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 10px;
    border-radius: 10px;
    background: #42425f;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .3s
}

#carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-9c70603e] {
    width: 16px;
    height: 16px;
    background: var(--ready-casino-light);
    box-shadow: 0 0 20px 8px var(--ready-casino-light)
}

@media(max-width: 500px) {
    #carousel-custom .visual-main .visual-list .visual-list-btn[data-v-9c70603e] {
        bottom:15px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .visual-btn[data-v-9c70603e] {
        margin: 5px;
        width: 10px;
        height: 10px
    }

    #carousel-custom .visual-main .visual-list .visual-list-btn .active[data-v-9c70603e] {
        width: 13px;
        height: 13px
    }
}

#carousel-custom .visual-main .visual-list .wrap-arrow[data-v-9c70603e] {
    position: absolute;
    top: calc(50% - 17px);
    display: flex;
    width: 100%;
    padding: 0 10px;
    justify-content: space-between;
    z-index: 2
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9c70603e],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9c70603e] {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-9c70603e],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-9c70603e] {
    height: 14px;
    width: 7px
}

#carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9c70603e]:disabled,#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9c70603e]:disabled {
    opacity: .5
}

@media(max-width: 992px) {
    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-9c70603e] {
        top:calc(50% - 15px);
        padding: 0 10px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9c70603e],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9c70603e] {
        width: 30px;
        height: 30px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-9c70603e],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-9c70603e] {
        height: 12px;
        width: 6px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow[data-v-9c70603e] {
        top: calc(50% - 10px);
        padding: 0 5px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow[data-v-9c70603e],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow[data-v-9c70603e] {
        width: 20px;
        height: 20px
    }

    #carousel-custom .visual-main .visual-list .wrap-arrow .next-arrow svg[data-v-9c70603e],#carousel-custom .visual-main .visual-list .wrap-arrow .prev-arrow svg[data-v-9c70603e] {
        height: 10px;
        width: 5px
    }
}

#carousel-custom .mySwiper[data-v-9c70603e] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .mySwiper .swiper-button-next[data-v-9c70603e],#carousel-custom .mySwiper .swiper-button-prev[data-v-9c70603e] {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    padding: 9px
}

#carousel-custom .mySwiper button[data-v-9c70603e]:disabled,#carousel-custom .mySwiper button[disabled][data-v-9c70603e] {
    opacity: .6
}

#carousel-custom .mySwiper .swiper-button-next[data-v-9c70603e]:after,#carousel-custom .mySwiper .swiper-button-prev[data-v-9c70603e]:after {
    content: ""
}

@media(max-width: 1200px) {
    #carousel-custom .mySwiper[data-v-9c70603e] {
        height:300px!important
    }
}

@media(max-width: 768px) {
    #carousel-custom .mySwiper[data-v-9c70603e] {
        height:200px!important
    }
}

@media(max-width: 500px) {
    #carousel-custom .mySwiper[data-v-9c70603e] {
        height:150px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-9c70603e],#carousel-custom .mySwiper .swiper-button-prev[data-v-9c70603e] {
        height: 20px;
        width: 20px;
        background: #fff;
        border-radius: 50%;
        padding: 5px;
        top: 55%
    }
}

@media(max-width: 375px) {
    #carousel-custom .mySwiper[data-v-9c70603e] {
        height:100px!important
    }

    #carousel-custom .mySwiper .swiper-button-next[data-v-9c70603e],#carousel-custom .mySwiper .swiper-button-prev[data-v-9c70603e] {
        top: 60%
    }
}

#carousel-custom .custom[data-v-9c70603e] {
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light)
}

#carousel-custom .wrap-title[data-v-9c70603e] {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 16%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    -o-object-position: left;
    object-position: left;
    transform: translate(-50%,-50%) scale(.5);
    margin-left: -1000px;
    opacity: 0
}

#carousel-custom .wrap-title h3[data-v-9c70603e] {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 5px
}

#carousel-custom .wrap-title h5[data-v-9c70603e] {
    width: 275px;
    text-align: center;
    font-size: 20px;
    margin-top: -10px
}

#carousel-custom .wrap-title button[data-v-9c70603e] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500px;
    padding: 6px 20px;
    border-radius: 20px;
    background: var(--ready-casino-dark);
    box-shadow: 4px 4px 2px 0 rgba(0,0,0,.3);
    transition: all .3s ease-in;
    position: relative;
    overflow: hidden
}

#carousel-custom .wrap-title button p[data-v-9c70603e] {
    position: relative;
    z-index: 1
}

#carousel-custom .wrap-title button[data-v-9c70603e]:before {
    background: var(--ready-casino-light);
    content: "";
    left: 0;
    inset: 0;
    position: absolute;
    border-radius: 20px;
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform .5s ease-in-out;
    z-index: 0
}

#carousel-custom .wrap-title button[data-v-9c70603e]:hover {
    transition: all .3s ease-in
}

#carousel-custom .wrap-title button[data-v-9c70603e]:hover:before {
    transform: scaleX(1)
}

@media(max-width: 1300px) {
    #carousel-custom .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.4)
    }
}

@media(max-width: 992px) {
    #carousel-custom .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.3);
        left: 18%
    }
}

@media(max-width: 768px) {
    #carousel-custom .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.225)
    }
}

@media(max-width: 500px) {
    #carousel-custom .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.175)
    }
}

@media(max-width: 374px) {
    #carousel-custom .wrap-title[data-v-9c70603e] {
        transform:translate(-50%,-50%) scale(.15)
    }

    #carousel-custom .wrap-title h5[data-v-9c70603e] {
        width: 280px
    }
}

.default[data-v-9c70603e] {
    width: 95%;
    margin: 0 auto
}

.v-window-x-reverse-transition-enter-active[data-v-9c70603e],.v-window-x-reverse-transition-leave-active[data-v-9c70603e],.v-window-x-transition-enter-active[data-v-9c70603e],.v-window-x-transition-leave-active[data-v-9c70603e],.v-window-y-reverse-transition-enter-active[data-v-9c70603e],.v-window-y-reverse-transition-leave-active[data-v-9c70603e],.v-window-y-transition-enter-active[data-v-9c70603e],.v-window-y-transition-leave-active[data-v-9c70603e] {
    transition: 1s cubic-bezier(.25,.8,.5,1)!important
}

@keyframes rotateCircle45-9c70603e {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle150-9c70603e {
    0%,to {
        transform: rotate(-90deg)
    }

    50% {
        transform: rotate(60deg)
    }
}

@keyframes rotateCircle360-9c70603e {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(1turn)
    }
}

@keyframes animationHeight20-9c70603e {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes animationWidth-9c70603e {
    0%,to {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes showIconEvent1-9c70603e {
    0% {
        opacity: 0;
        transform: translate(200%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent2-9c70603e {
    0% {
        opacity: 0;
        transform: translate(-150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showIconEvent3-9c70603e {
    0% {
        opacity: 0;
        transform: translate(150%,50%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

div.swiper-button-next,div.swiper-button-prev {
    display: none!important
}

.btn-carousel-home {
    height: 64px!important;
    border-radius: 50%;
    transform: scale(.6);
    opacity: .3;
    filter: drop-shadow(4px 4px 4px rgba(0,0,0,.8))
}

.btn-carousel-home:focus,.btn-carousel-home:hover {
    opacity: 1;
    background: #fff
}

@media(max-width: 768px) {
    .btn-carousel-home {
        transform:scale(.5)
    }
}

@media(max-width: 500px) {
    .btn-carousel-home {
        transform:scale(.3)
    }
}

.v-carousel__controls {
    left: -1%!important
}

@media(max-width: 1200px) {
    .v-carousel__controls {
        left:-1.5%!important;
        height: 15px
    }
}

.v-img__img--contain {
    -o-object-fit: cover;
    object-fit: cover
}

.v-carousel__controls__item {
    background-color: #9e9e9e;
    transform: scale(.3);
    height: auto;
    margin-right: -20px
}

.v-carousel__controls__item .v-icon {
    opacity: 0
}

.v-carousel__controls__item:hover {
    background: #fafafa
}

.v-carousel__controls__item:hover .v-icon {
    opacity: 0
}

@media(max-width: 500px) {
    .v-carousel__controls__item {
        transform:scale(.25)
    }
}

.v-btn--active {
    background: #fafafa;
    transform: scale(.45)
}

@media(max-width: 500px) {
    .v-btn--active {
        transform:scale(.35)
    }
}

@media(max-width: 1200px) {
    .v-carousel {
        height:300px!important
    }
}

@media(max-width: 768px) {
    .v-carousel {
        height:200px!important
    }
}

@media(max-width: 500px) {
    .v-carousel {
        height:150px!important
    }
}

@media(max-width: 375px) {
    .v-carousel {
        height:100px!important
    }
}

@media(max-width: 500px) {
    .next {
        right:-25px
    }

    .preve {
        left: -25px
    }

    .next {
        right: -30px
    }

    .preve {
        left: -30px
    }
}

#top-game[data-v-fda751e8] {
    width: 100%;
    position: relative;
    margin-bottom: 40px!important
}

.item1[data-v-fda751e8] {
    position: absolute;
    transform: translateY(-60%);
    top: 0;
    z-index: 3
}

.item1 img[data-v-fda751e8] {
    width: 100%
}

.item2[data-v-fda751e8] {
    position: absolute;
    bottom: 0;
    transform: translateY(60%);
    z-index: 3
}

.item2 img[data-v-fda751e8] {
    width: 100%
}

.title-top-game[data-v-fda751e8] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative
}

.title-top-game[data-v-fda751e8]:before {
    content: "";
    position: absolute;
    left: 0;
    height: 100%;
    width: 15%;
    background: linear-gradient(90deg,#050415 31.85%,rgba(5,4,21,0) 91.53%)
}

.title-top-game[data-v-fda751e8]:after {
    content: "";
    position: absolute;
    right: 0;
    height: 100%;
    width: 15%;
    background: linear-gradient(270deg,#050415 28.15%,rgba(5,4,21,0) 55.3%)
}

.title-top-game h3[data-v-fda751e8] {
    font-size: 60px;
    font-weight: 700;
    letter-spacing: 7px;
    text-transform: capitalize
}

@media(max-width: 1300px) {
    .title-top-game svg[data-v-fda751e8] {
        width:90px;
        height: 90px
    }

    .title-top-game h3[data-v-fda751e8] {
        font-size: 34px;
        font-weight: 700;
        letter-spacing: 5px
    }
}

@media(max-width: 768px) {
    .title-top-game svg[data-v-fda751e8] {
        width:75px;
        height: 75px
    }

    .title-top-game h3[data-v-fda751e8] {
        font-size: 27px;
        font-weight: 700;
        letter-spacing: 3px
    }
}

@media(max-width: 550px) {
    .title-top-game svg[data-v-fda751e8] {
        width:50px;
        height: 50px
    }

    .title-top-game h3[data-v-fda751e8] {
        font-size: 20px;
        font-weight: 700;
        letter-spacing: 2px
    }
}

@media(max-width: 375px) {
    .title-top-game svg[data-v-fda751e8] {
        width:50px;
        height: 50px
    }

    .title-top-game h3[data-v-fda751e8] {
        font-size: 18px;
        font-weight: 700;
        letter-spacing: 1px
    }
}

.default[data-v-fda751e8] {
    width: 95%!important;
    margin: 0 auto!important
}

.list-item-top-desktop[data-v-fda751e8] {
    display: flex;
    overflow: hidden
}

.list-item-top-desktop .item-top-game .wraper-image-game[data-v-fda751e8] {
    width: 100%;
    height: 100%
}

.list-item-top-desktop.mobile[data-v-fda751e8] {
    display: none
}

h5[data-v-fda751e8] {
    color: var(--ready-casino-light);
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 12px;
    background-image: url(../images/bg_title.c83a7b7b.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: -moz-max-content;
    width: max-content;
    border-radius: 10px;
    padding: 6px 10px;
    border: 1px solid #ab47bc;
    box-shadow: 0 0 14.4px 0 rgba(231,91,255,.5)
}

h5 img[data-v-fda751e8] {
    width: 25px;
    height: 25px;
    -o-object-fit: cover;
    object-fit: cover
}

.wrap_marquee[data-v-fda751e8] {
    padding: 30px 0
}

.item-top-game[data-v-fda751e8] {
    position: relative;
    display: flex;
    flex-direction: column;
    max-width: 240px;
    padding: 30px 15px 20px;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game[data-v-fda751e8] {
        max-width:160px;
        padding: 20px 10px 10px
    }
}

.item-top-game .label-shaped_popular[data-v-fda751e8] {
    position: absolute;
    right: 12px;
    top: 20px;
    width: 54px;
    height: 45px;
    z-index: 1
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular[data-v-fda751e8] {
        right:6px;
        top: 12px
    }
}

.item-top-game .label-shaped_popular span[data-v-fda751e8] {
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 700;
    width: 100%;
    height: 100%;
    color: #ffe559
}

.item-top-game .label-shaped_popular span.hot_game[data-v-fda751e8] {
    background: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: contain
}

.item-top-game .label-shaped_popular span.pop_game[data-v-fda751e8] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAtCAYAAADlVJiFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA+CSURBVHgB3VkLdFXVmf72Pue+k5sneRHC+xESCSREQCiCFsF2ilTEFz6qtWPrTOu0o8spdVaZrtLRDrO01qFVp1WsXSgWC2qlaBXlYUF5E3mER0hCyJvk5t7c5zl7z3disWpViEVhzb/WWfe1z7n73//r+78f+Jwk1VL541BN2bX4/ySh3VUP2ien6FT75IS168Kv4nMQic9Y2taWLHC16juhANGr3cnWxFMn/lA4GJ+xmDjL8sq/GF/OHyr/fdAo01u7R6xGyL7CPa6LvjiAv2qYBXG/tVPft2WxZ/3wCuMbbS2W0VIjH7j0f+K/wVkUgbMsDatc1Qc3m0ZHnbV0+CTX1DS3gYFFBuLutD7/8CR6caI7EerqVBlN21J1MSHnX7zAJYZcG92Bsyhn3RX/sExW5gxUr3en9OhDOy30dKW0pygGV/QkjNBJeIfEkRAq49B2rTt6pRgxxdxQ84p1Nc6ynHXFRo7XGw9u01Ebhj/gVdiyOSW0S8Kbr+DOsyF9wDtv2vD5baH9ZvqJ7bY7mVRrcZal367Y9fvMTLslEcj9Vqzp/d9rDbHxP9x3l00W91u9QOwkE0eDjXCvgKdLo3KeASsoceyNFBqOA0WDJLIKNYIFQNw27PYGe9n4O1Pf+fD/1T2OzADgzbsFLeiH9EsxvQ2utlrPNmmrZQNuTD2y5dvZwcGzoo9B6jzDp92pTl1du0W7ujuBk81AbxII5gtEOhQmlwkUjZN46WkqKwW0DZ1uCBHM0cjJExgzTcI/SGzS3SqcjCLWdiT5rYq70db4mHeGlFgRFPFx6bei/Uz3+rGKNazwFwXzUchzjq/fkKybuxjRnuXpo040Jg7WH0ymZQ0PpBcPTq6tPy7G97Ro5GdScab0uqO0ago6K12DeUJ0tylk0FL+HCDN0GhtEeiOAZnZgC8d6A4LuGnuC4bx1Q8c7xEw6K6jy8WxoqLEBDET3Tvv8bYPn6luC85Jrnl+MfyzpnoKksLIMXpFQ9oVva0ftf+/SfcrF8D48j95l7kH6gUyU2QBBi4v8XX2zhY77JOplVlStMug5+uuHb1PNraYdcKnxmfnSwS50u3mlSN0Z50W++qgO2m53GyBJC03YrCER6k+N0yjAocbNDxegcoyHkoRkJ5Fb1YQ2R6FeDfQvgEH6zL8/t1LVBWTkS8eh7d3o/9FT56eILJ0vtvZWI+djL3le87bEvu6mIvoJ1osvMq7RGbLRbV7LDTv0fCadJUSidxSbswt4PMJWye0AaV+9afn1ZamGvWzUUXw+3nKLkOgI6lx0hYo5mazgwJROo/me3+cCKRXIz1PordRIyuX1unWaKHL8lYMYjVQlkYyQaU7kHLliUVXLpR5UhrfowWNGA8n2qMR4oF01CtEIjyQMRKjLjQgOuzn0q5KXiXo4R+rWGiFe0frUUxob9fYsE2ho4duExAYWiwwepAggOBJM26cjWVkCITaVTLRDTfVhaJCFl992ZpuJRCzDKQVCrTsVFjzio0T3MztXzKRP1Eiyrgz+SxJZaLtAiZ9R0oNS2m4MmXvgEIEunt4CFGNcB03RjdvbNM4fJyHwWQU8AKXXCiRXyAwcDCdpDMwYsJ3u7s/1hWPb9L7IglMGMhg3/8CCypVF4yBh/9oI2oBVYyFYTkShdxEJi2SUSTcaWkK/oDsi5l0H4/NayDGbNjVqrBnnY3dPOXnahR6UzwUWJiyS2LYBIEcFm4zoJCez3ikpcI8xGiIrtuuA3vW83PEwiFauZHfv8NnWLTajOGyLykdoyfccBUTFBVtatK7Jvzyr0p9pGId2vx+T1tqTrAYObMvldizVaErRvOH37Xyxnc0NvL4qCPSqXUxk8DQbIkhGQqFRE2ZGaxZPhtdIWD7Ia6tVWjlvY5rGLzW7lXYeFjjomMCE0s1BjIjprjR9pMKzR1AE7d3pJPv+RqhWzvO9X63OkZrlRdITJzkxChw6Bi9w+36Afp29Akx5sjv5romWjG1atJXjJI6xsCy31rY1aBwOlEfevCZ1BLVz/UlTFLfW+hCxTiBP69SnVpg4TV/tNZ9eN3fII/FY1FwHKnGpPBVH3kb9ROnSlx3pwHDwGlFvu860wLZn/WOz1x+vQvTv2qiYQ+OD8gTcxylFk/zjPrw2g88L7QS2Q11nqpERP2Xy5SeXqVXD87Av2VNMnHv/Sk8/3wK51KGDpNY81svYvssHN2nV3hyxAhm0UDcwo9Kq403c+bFGk+t/YDFzCzvErdPfD84QlYMny/GmBJ3KKXbYkcsXDhG/zWXniNZ8EWBxBHbKfwR2y2qBs0U1QVTxVg/9+z24afvX/sBxYREZSyGkT6CM5VgKjYQNHORF2ac4cS5VouYkvWvq5aJKBtpLj9GISVYZ6lswi62Uvach77NpPsX+YBisU4dCmTp4q56gaZNrEeZAoGRJtqYWjexFp315q2f8kaNRvMJIuJiyUIv0LqXte0thewCmaNjIvydnyNxau0H0n3tS/qX2dViVlEZf2AKN5lOD6+1cWCfwsv7zr3FdtBi24+y/WGNG3aJhPQyPJISnQc0DrxkP/7+te8ZYfMPvIPZIz1Zs1OMt1I6SPQNtlGwmY9/v93GvubTp/vPQwYQFNw0mYiGNZQgBykCBbchukZWmzsibdZdlz2Y2uWse88Vpy6J13fXY2/5ZAQnVBPjEdp0dStkZUI3hc69tU5JiJ2BnxCvh7ixmYV/NJFQ+URk6Ta77ZRSjryn2JPXuMvLZmGBScNsXK+RTXgUcPQxtUjaOG8kRTNptj+CqKSESOetnWC7Thw7Hdetu8s16dS6PsWOLTdnzr5RPNi6D3k7NyuUjdboJiTKG8JGMV189hxdP4SwFcFcwc5b4iQhWEUpRMt+jX1vKEybJ39x9AnPZU43b7BDveFkDKv2vKpGSBeLINH4jhqB0kJiwcEG9h8GXquxzxvlHCcawM6hcjKBuI9onyV5MNsiT7rEgS2qMC7Fjb6w2WN2NKhZtUeUGFsOJNkE9oZtVJcIiCGG1l1aPLHewhmgqc9NnGz3LMmg6aMNO2OIgSplGZKtTYQxN6LCwLad2vZG9OXGIxvs1QPCRiObv0Z3UIY9w8ySggmm3L9LiZ89S+KlE+edsBHH5kO2HJUm5IjLXEiwAQ6H5Y6tr6gV7xwRK29dk/rn99J921NpD3uK7NvjMZi//kkKz+1k6xE9f7LhR4mXKf/KSokbv+nCADbBqQ75zPpnexde/SzsPi8Lr05f4i3Q/2pJLVffn8TzuxVawue3Uo5YzNZHHV6FnfVwdtPpBaJ8+AjPmP9ckfydbF+eO0p49T2SuX33SgvtpNnrus9/pU5JhE3wfrJkby8nRUuGRwbU/K6nM6+U7LO+S17QiPFHRSIrpHBepffTiRNLjnOR8ELooMPISEMp1w2kLuVYsMD1Mq1nD6SfuvB3CTsCXP4VU9/yjyaLycevc3xi7lUufc1CN9Tfia4NYvo8kjpx0gRImjCkXSWbj0fMxl1Mly02Cod7Ecj/9Jo5rMN9P3TjnvlSPPeU5bC9HyuOLi+sTon5F2g8+xsP+btPr50vx4XCMX4SSBoNuxNorkv4ZPtRu6XlsIV4TJD28iFrAD61VIySuIRN+sO/sNBK+pJUYt9FrqbPQs7lKJ/4y/cxfvjJoxaKif+mVn96xQLcszvDg1TKQBvJo6ZDdr1puPR2YckrY2EGl2Vh1mQPHvh1HMPJHTa2fnIScX513GhwiYEpFQJfqCR1xmHElTeY+No9BHRsAlMJG70xCCd2LQZ6JtmXTOJQT5apkzEbKa0FsxluvtGF/IEKm7bYOHJMwTiDZqKYPVkD+c8Jo8l3Ji3EoqTHyZoaptorttzrGZlqxTYrqYMlY93IK3Xhuh+GMadK4IFfpcgpfrRC2eQWb/magdmzDBTwEFrZr9W+biFUDxReQDqNs5G2iFuXlgZF0RAvXCyibo6VHLCXtGJkhSOId9hoPKD4Hn3E50i2IyXjyW0SAW3aZONxunNjk/7IsauzhzsWGli+TuO1R4OIN/FAdiQZ4/Q8nz2lz/6bbnM/oZS8WfoUxlSnI5wfx6srE0iQjl67jqQlucSYQ3YyXVZWGbiVFpl+MRtRWsSiX3U0M6Py331+bppxFWebk+JmSVIi4sxHXAE+Kx2KqSor3ov22rDOHcrxUqEWaRxWaEdpJoAEBxQpumUBk5jLaS24fttWCw/9r8bety2EE++e8sihBubdJFFEcrWcB5sf9eHAmxEkQtygoddNfywxp0+xeye7Hp08DN8It5OVLaZbXcYT5vTkWGMSxRdwA6zwcXaqgXS7j4rWFm9jg6f4nFam2BBRtsXaF+VJO9OVeAJhW+lkIFf6grnMCzwAv4PnyFEYtJqVJhFqQTTSruKK+NrvFZlpWZwLEHgbbCSzBtLqY9khq3d9XfA/bcZjJCzhZl/lfD6yldhwlEG04ca2DTG0vJNEdr6BN4+q13+81ZrZp9iDF5uvtUUQqCrSuZEeDHOmjuOmu5Cd62JgOiwueyCXIh7jGIiuUTZJomaDzaEFlejk4MKNZk3Qwt70rdYwDnSnvIeMAk+SA0J30IiNN029sPIieQv1QlO9fqGzUT/q9nl2NNR5I6JYyWJEi/PTUKG0vpjbmRGNq5GShNKgiQZK+V+H6ebZmc7oiQMIZUByLw7f38Gu/sD2JEL0GE57umo7xNteU5XcvVmV9im287/Nl994RifLq/03J7tj32Tg3pNbKNNTlkIPqeYuulQbYUuCpzd1nsSuV5RSSfyJ5e8RS7i39syONS9ejE8M95fmu37uz9djZiyzZuE0cl9VVobPHZ7ilXohZxYLps2Vno0v0lIMhyxaNIdjqzQywj4ija5WDmg0Hhk40PzpupeTS6q+KMsuXZqa2KdY41L3QtuHpyxLHNuzW2UeOKwzw1TI5XVcFs6d9W4pVl5+vVH95tNWZ9T0377orXC/cP/m24yrusKy+B+eST3Yn/uWVqXnmiJ2V/Vsc+L6V9Xrkbi+1uNSZYLxF48zsTBMKspFx7hy0R4I6FKrUy4dsihx93vF4/GLXXdEY/q2pKVHJOMcwUmxP54U6zlR3RgQWZsumRe6vvaAaly4xn4J/ZT2NSjautpcbli6K7/EdXcl+RX0U340xlV1xU16ZsUia+ldI8wZGW58yWfoagbJSEOKLJdH1LtdeLKwbMBDcx9tjp5RVdy7CPn7GtzTrnkquQr9EGc6WvEF86K6Gj3o9T+nrc2zQ2L8JZ5pxWNYdvISL5df3Ve7z1hevMUzbPgMmKU3J2pPt/b/ALYF3q8QRybcAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-size: contain
}

.item-top-game .label-shaped_popular span.pop_game b[data-v-fda751e8] {
    transform: translateY(2px)
}

@media(max-width: 768px) {
    .item-top-game .label-shaped_popular span[data-v-fda751e8] {
        width:55px;
        font-size: 13px;
        font-weight: 600
    }
}

.item-top-game .image-game[data-v-fda751e8] {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    border: 2px solid #bdbdbd;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    box-shadow: 0 4px 13.5px 0 #000;
    margin-bottom: 10px
}

.item-top-game .wrap-logo-company[data-v-fda751e8] {
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translate(-50%,50%);
    width: 148px;
    height: 42px;
    z-index: 3;
    border-radius: 20px;
    border: 1px solid #fff;
    background: linear-gradient(180deg,#4c4a55,#2c2a35);
    box-shadow: 0 4px 4px 0 rgba(0,0,0,.5);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .wrap-logo-company[data-v-fda751e8] {
        bottom:26px;
        width: 90px
    }
}

.item-top-game .wrap-logo-company img[data-v-fda751e8] {
    width: 100%;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    transform: scale(.7)
}

.item-top-game .wrap-logo-company .imgGameBig[data-v-fda751e8] {
    transform: scale(.5)
}

.item-top-game .box-shadow[data-v-fda751e8] {
    position: absolute;
    width: calc(100% - 30px);
    height: calc(100% - 60px);
    top: 30px;
    border-radius: 20px;
    background: rgba(0,0,0,.8);
    z-index: 0;
    cursor: pointer;
    opacity: 0;
    transition: all .2s
}

@media(max-width: 768px) {
    .item-top-game .box-shadow[data-v-fda751e8] {
        width:calc(100% - 20px);
        height: calc(100% - 40px);
        top: 20px
    }

    .item-top-game .box-shadow[data-v-fda751e8]:before {
        display: none
    }
}

.item-top-game .play[data-v-fda751e8] {
    position: absolute;
    top: calc(50% - 37px);
    right: calc(50% - 33px);
    width: 70px;
    height: 70px;
    background: url(data:image/png;base64,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);
    background-size: cover;
    cursor: pointer
}

.item-top-game .crow[data-v-fda751e8] {
    width: 40px;
    height: auto;
    position: absolute;
    z-index: 2;
    right: 8px;
    top: 14px
}

@media(max-width: 768px) {
    .item-top-game .crow[data-v-fda751e8] {
        right:2px;
        top: 4px
    }
}

.item-top-game h6[data-v-fda751e8] {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    bottom: 0;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 30px);
    height: 30px;
    transition: all .2s;
    cursor: pointer
}

.item-top-game[data-v-fda751e8]:hover {
    transform: scale(1.08);
    position: relative;
    width: 100%;
    transition: all .4s
}

.item-top-game:hover h6[data-v-fda751e8] {
    bottom: 40px;
    transition: all .4s;
    z-index: 2
}

.item-top-game:hover .wrap-logo-company[data-v-fda751e8] {
    transition: all .4s;
    padding: 0;
    background: none;
    border: none;
    transform: translateX(-50%);
    box-shadow: none
}

@media(max-width: 768px) {
    .item-top-game:hover .wrap-logo-company[data-v-fda751e8] {
        width:100px
    }
}

.item-top-game:hover .wrap-logo-company img[data-v-fda751e8] {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0
}

.item-top-game:hover .box-shadow[data-v-fda751e8] {
    opacity: 1;
    transition: all .4s
}

@media(min-width: 769px) {
    .item-top-game:hover .image-game[data-v-fda751e8] {
        border:none
    }
}

.list-item-top-mobile[data-v-fda751e8] {
    display: none
}

.marquee[data-v-fda751e8] {
    position: relative;
    z-index: 1
}

@media(max-width: 768px) {
    .list-item-top-desktop[data-v-fda751e8] {
        display:none
    }

    .list-item-top-desktop.mobile[data-v-fda751e8] {
        display: flex
    }

    .see-more[data-v-fda751e8] {
        display: block!important
    }

    .list-item-top-mobile[data-v-fda751e8] {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        gap: 20px;
        padding-top: 20px
    }

    .list-item-top-mobile .item-top-game[data-v-fda751e8] {
        margin-right: 0;
        padding: 0;
        max-width: 100%
    }

    .list-item-top-mobile .item-top-game .crow[data-v-fda751e8] {
        top: -14px;
        right: -8px
    }

    .list-item-top-mobile .item-top-game .box-shadow[data-v-fda751e8] {
        width: 100%;
        height: calc(100% - 30px);
        top: 0
    }

    .list-item-top-mobile .item-top-game .image-game[data-v-fda751e8] {
        width: 100%;
        height: 100%;
        margin-bottom: 30px
    }

    .list-item-top-mobile .item-top-game h6[data-v-fda751e8] {
        font-size: 12px;
        width: 100%
    }

    .list-item-top-mobile .item-top-game .play[data-v-fda751e8] {
        top: calc(45% - 20px);
        right: calc(50% - 20px);
        width: 40px;
        height: 40px
    }

    .list-item-top-mobile .item-top-game:hover h6[data-v-fda751e8] {
        bottom: 35px
    }
}

@media(max-width: 480px) {
    .list-item-top-mobile[data-v-fda751e8] {
        display:grid;
        grid-template-columns: repeat(2,1fr)
    }

    h5[data-v-fda751e8] {
        font-size: 14px
    }

    .see-more[data-v-fda751e8] {
        font-size: 13px;
        top: 0
    }
}

@media(max-width: 374px) {
    .item-top-game h6[data-v-fda751e8] {
        font-size:10px
    }

    .item-top-game .wrap-logo-company[data-v-fda751e8] {
        width: 60%
    }

    .item-top-game:hover .wrap-logo-company[data-v-fda751e8] {
        padding: 5px 10px
    }

    h5[data-v-fda751e8] {
        width: 100%;
        font-size: 13px
    }

    .see-more[data-v-fda751e8] {
        font-size: 13px;
        top: 0
    }
}

#top-game {
    .v-slide-group__next,.v-slide-group__prev {
        position: absolute;
        top: 4px;
        .mdi:before {
            background: var(--primaryPlayG1);
            color: #000;
            border-radius: 4px;
            padding: 4px;
            background: #fff;
            border-radius: 50%
        }
    }

    .v-slide-group__next {
        right: -8px
    }

    .v-slide-group__prev {
        right: 28px
    }
}

.vue3-marquee.horizontal>.overlay:before {
    background: linear-gradient(90deg,#050415 31.85%,rgba(5,4,21,0) 91.53%)
}

.vue3-marquee.horizontal>.overlay:after {
    background: linear-gradient(90deg,#050415 28.15%,rgba(5,4,21,0) 55.3%)
}

#casino[data-v-1142bb39] {
    margin: 0 auto
}

@media(max-width: 768px) {
    #casino[data-v-1142bb39] {
        height:auto
    }
}

.casino_title[data-v-1142bb39] {
    width: 100%;
    display: grid;
    grid-template-columns: 40% calc(20% - 20px) 40%;
    align-items: center;
    gap: 10px
}

.casino_title .imge_left[data-v-1142bb39],.casino_title .imge_right[data-v-1142bb39] {
    width: 100%
}

.casino_title .imge_left img[data-v-1142bb39],.casino_title .imge_right img[data-v-1142bb39] {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.casino_title .title[data-v-1142bb39] {
    color: #fafafa;
    text-align: center;
    font-size: 32px;
    font-weight: 700;
    letter-spacing: 3.5px;
    text-transform: capitalize
}

@media(max-width: 1300px) {
    .casino_title .title[data-v-1142bb39] {
        font-size:24px
    }
}

@media(max-width: 992px) {
    .casino_title[data-v-1142bb39] {
        grid-template-columns:35% calc(30% - 20px) 35%
    }

    .casino_title .title[data-v-1142bb39] {
        font-size: 24px
    }
}

@media(max-width: 768px) {
    .casino_title[data-v-1142bb39] {
        grid-template-columns:30% calc(40% - 20px) 30%
    }

    .casino_title .title[data-v-1142bb39] {
        font-size: 20px
    }

    .casino_title .imge_left[data-v-1142bb39],.casino_title .imge_right[data-v-1142bb39] {
        width: 100%
    }

    .casino_title .imge_left img[data-v-1142bb39],.casino_title .imge_right img[data-v-1142bb39] {
        -o-object-fit: cover;
        object-fit: cover;
        height: 40px
    }
}

@media(max-width: 500px) {
    .casino_title[data-v-1142bb39] {
        grid-template-columns:25% calc(50% - 20px) 25%
    }

    .casino_title .title[data-v-1142bb39] {
        font-size: 18px
    }
}

.list-casino_rush[data-v-1142bb39] {
    display: grid;
    grid-template-columns: repeat(5,1fr);
    grid-gap: 16px;
    margin-bottom: 20px;
    padding: 20px 0;
    height: 100%
}

@media(max-width: 1100px) {
    .list-casino_rush[data-v-1142bb39] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    .list-casino_rush[data-v-1142bb39] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino_rush[data-v-1142bb39] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino_rush[data-v-1142bb39] {
        gap:8px
    }
}

.list-casino_rush .item-casino[data-v-1142bb39] {
    height: 190px;
    width: 100%;
    border-radius: 10px;
    background: url(../images/bg-item-casino.ef6ea40c.png);
    background-size: 100% 100%;
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino_rush .item-casino[data-v-1142bb39] {
        height:160px
    }
}

.list-casino_rush .item-casino[data-v-1142bb39]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino_rush .item-casino .image-casino[data-v-1142bb39] {
    height: 190px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino_rush .item-casino .image-casino[data-v-1142bb39] {
        height:140px
    }
}

.list-casino_rush .item-casino .wrap-logo[data-v-1142bb39] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino_rush .item-casino .wrap-logo .logo[data-v-1142bb39] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino_rush .item-casino h5[data-v-1142bb39] {
    display: flex;
    align-items: center;
    justify-content: center;
    background: url(../images/bg_title_casino.c8b95414.png) no-repeat;
    width: 100%;
    height: 75px;
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

.list-casino_rush .item-casino h5 span[data-v-1142bb39] {
    transform: translateY(70%)
}

@media(max-width: 375px) {
    .list-casino_rush .item-casino h5[data-v-1142bb39] {
        font-size:12px;
        background-size: 100% 100%
    }

    .list-casino_rush .item-casino h5 span[data-v-1142bb39] {
        transform: translateY(20%)
    }
}

.list-casino_rush .item-casino .overlay[data-v-1142bb39] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    transition: all .5s;
    cursor: pointer
}

.list-casino_rush .item-casino .overlay[data-v-1142bb39]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino_rush .item-casino .play[data-v-1142bb39] {
    position: absolute;
    top: calc(50% - 35px);
    right: calc(50% - 35px);
    width: 70px;
    height: 70px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.list-casino_rush .item-casino:hover .overlay[data-v-1142bb39] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino_rush .item-casino .wrap-logo img[data-v-1142bb39] {
        width:90px!important;
        -o-object-fit: contain!important;
        object-fit: contain!important
    }
}

@media(max-width: 374px) {
    .list-casino_rush .item-casino .wrap-logo img[data-v-1142bb39] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino_rush .item-casino[data-v-1142bb39] {
        height:140px
    }

    .list-casino_rush .item-casino .image-casino[data-v-1142bb39] {
        height: 120px
    }

    .list-casino_rush .item-casino .wrap-icon[data-v-1142bb39] {
        top: 3px;
        right: 2px
    }
}

.list-casino_rush .disabled[data-v-1142bb39] {
    opacity: .6;
    cursor: not-allowed
}

.list-casino_rush .disabled[data-v-1142bb39]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino_rush .disabled:hover .overlay[data-v-1142bb39] {
    display: none
}

.wrap-icon[data-v-1142bb39] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-1142bb39] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-1142bb39] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-1142bb39] {
    animation: scBtnAnim-1142bb39 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-1142bb39]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-1142bb39] {
    font-size: 15px!important
}

@keyframes scBtnAnim-1142bb39 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#wrap-sport[data-v-23286a26] {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    border: 2px solid #6b6b6b;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
    position: relative
}

#wrap-sport[data-v-23286a26]:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    background: linear-gradient(180deg,rgba(0,0,0,.7),transparent)
}

#wrap-sport[data-v-23286a26]:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50%;
    background: linear-gradient(0deg,rgba(0,0,0,.7),transparent);
    z-index: 1
}

.content-sport[data-v-23286a26] {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.image-sport[data-v-23286a26] {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    animation: animate-23286a26 1s
}

.wrap_icon_sport[data-v-23286a26] {
    width: 100%;
    height: 100%;
    position: absolute;
    animation: animat2-23286a26 1s
}

.wrap_icon_sport img[data-v-23286a26] {
    width: 6%
}

.wrap_icon_sport .icon-sport_1[data-v-23286a26] {
    position: absolute;
    left: 2%;
    bottom: 22%;
    z-index: 2;
    animation: animation_icon-23286a26 3s infinite
}

.wrap_icon_sport .icon-sport_2[data-v-23286a26] {
    position: absolute;
    right: 25%;
    bottom: 10%;
    animation: animation_icon2-23286a26 20s infinite
}

.wrap_icon_sport .icon-sport_3[data-v-23286a26] {
    position: absolute;
    left: 22%;
    top: 10%;
    transform: rotate(12deg);
    animation: animation_icon3-23286a26 4s infinite
}

.wrap_icon_sport .icon-sport_4[data-v-23286a26] {
    position: absolute;
    right: 2%;
    top: 10%;
    transform: rotate(-16deg);
    animation: animation_icon4-23286a26 2s infinite
}

@keyframes animation_icon-23286a26 {
    0%,to {
        transform: scale(.8)
    }

    50% {
        transform: scale(1.3)
    }
}

@keyframes animation_icon2-23286a26 {
    0%,to {
        transform: rotate(1turn)
    }

    50% {
        transform: rotate(0deg)
    }
}

@keyframes animation_icon3-23286a26 {
    0%,to {
        transform: rotate(-12deg)
    }

    50% {
        transform: rotate(12deg)
    }
}

@keyframes animation_icon4-23286a26 {
    0%,to {
        transform: translateY(6px)
    }

    50% {
        transform: translateY(-6px)
    }
}

.play-game[data-v-23286a26] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    z-index: 2;
    gap: 10px;
    padding: 5px 20px;
    border-radius: 62px;
    border: 1px solid #dac16e;
    background: #83673a;
    box-shadow: 0 0 74px 0 hsla(52,77%,78%,.3);
    cursor: pointer;
    transition: background-color .3s
}

.play-game .button__icon-wrapper[data-v-23286a26] {
    width: 25px;
    height: 25px;
    position: relative;
    color: #000;
    background-color: #fff;
    border-radius: 50%;
    display: grid;
    place-items: center;
    overflow: hidden
}

.play-game .button__icon-svg--copy[data-v-23286a26] {
    position: absolute;
    transform: translate(-150%,150%)
}

.play-game h5[data-v-23286a26] {
    color: #fff;
    text-shadow: 0 4px 4px rgba(0,0,0,.25);
    font-size: 24px;
    font-weight: 900;
    text-transform: uppercase
}

.play-game:hover .button__icon-wrapper[data-v-23286a26] {
    color: #dac16e
}

.play-game:hover .button__icon-svg[data-v-23286a26]:first-child {
    transition: transform .3s ease-in-out;
    transform: translate(150%,-150%)
}

.play-game:hover .button__icon-svg--copy[data-v-23286a26] {
    transition: transform .3s ease-in-out .1s;
    transform: translate(0)
}

.play-game:hover h5[data-v-23286a26] {
    color: #dac16e
}

@media(max-width: 500px) {
    .play-game h5[data-v-23286a26] {
        font-size:20px
    }
}

@media(max-width: 375px) {
    .play-game[data-v-23286a26] {
        padding:3px 18px
    }

    .play-game h5[data-v-23286a26] {
        font-size: 16px
    }

    .play-game img[data-v-23286a26] {
        width: 34px
    }
}

.logo[data-v-23286a26] {
    position: absolute;
    width: 26%;
    bottom: 6%;
    border-radius: 12px;
    border: 1px solid #4e4e4e;
    height: auto!important;
    background: hsla(0,0%,100%,.8);
    box-shadow: 0 0 74px 0 hsla(52,77%,78%,.3);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 6px 0;
    z-index: 2
}

.logo img[data-v-23286a26] {
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

@media(max-width: 992px) {
    .logo[data-v-23286a26] {
        height:50px!important
    }
}

.cover-logo[data-v-23286a26] {
    position: absolute;
    bottom: 2%;
    height: auto
}

@media(max-width: 768px) {
    .cover-logo[data-v-23286a26] {
        bottom:5%;
        width: 200px
    }
}

.cover-logo-2[data-v-23286a26] {
    position: absolute;
    left: 20%;
    z-index: 0
}

.cover-logo-3[data-v-23286a26] {
    position: absolute;
    z-index: 0;
    width: 500px;
    top: 0
}

@media(max-width: 768px) {
    .cover-logo-3[data-v-23286a26] {
        width:40%
    }

    .logo[data-v-23286a26] {
        height: 40px!important
    }
}

@media(max-width: 400px) {
    .logo[data-v-23286a26] {
        height:30px!important;
        padding: 3px 0
    }
}

@media(max-width: 320px) {
    .logo[data-v-23286a26] {
        bottom:3%;
        padding: 3px 5px
    }

    .logo img[data-v-23286a26] {
        height: 90%
    }
}

@keyframes animate-23286a26 {
    0% {
        opacity: 0;
        transform: translateY(100%)
    }

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

@keyframes animat2-23286a26 {
    0% {
        opacity: 0;
        transform: translateY(-100%)
    }

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

#company-list[data-v-b9a21f56] {
    position: relative;
    padding: 20px 0 20px;
    margin-bottom: 60px;
    width: 95%
}

@media(max-width: 768px) {
    #company-list[data-v-b9a21f56] {
        margin-bottom:0
    }
}

.default[data-v-b9a21f56] {
    width: 95%
}

.wrap-logo[data-v-b9a21f56] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    max-width: 1620px;
    gap: 10px;
    margin: 0 auto
}

.wrap-logo img[data-v-b9a21f56] {
    filter: grayscale(1);
    transition: all .2s ease-in;
    max-width: 120px;
    max-height: 43px
}

.wrap-logo img[data-v-b9a21f56]:hover {
    cursor: pointer;
    filter: grayscale(0);
    transition: all .2s ease-in
}

h5[data-v-b9a21f56] {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    text-transform: uppercase
}

span[data-v-b9a21f56] {
    color: #4fd1c5;
    font-size: 16px;
    font-weight: 700
}

.companies[data-v-b9a21f56] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px
}

.company-item[data-v-b9a21f56] {
    justify-content: center;
    display: flex;
    align-items: center;
    height: 85px;
    background: #fff;
    border-radius: 8px
}

.wrap-home[data-v-3d7b66fe] {
    position: relative;
    z-index: 1
}

.default[data-v-3d7b66fe] {
    width: 95%!important
}

.choose-game[data-v-3d7b66fe] {
    display: grid;
    grid-template-columns: 390px calc(100% - 410px);
    gap: 20px
}

.choose-game .content-game[data-v-3d7b66fe] {
    height: 100%
}

@media(max-width: 992px) {
    .choose-game[data-v-3d7b66fe] {
        grid-template-columns:290px calc(100% - 310px)
    }
}

@media(max-width: 768px) {
    .choose-game[data-v-3d7b66fe] {
        grid-template-columns:1fr
    }
}

@media(max-width: 1300px) {
    .custom[data-v-3d7b66fe] {
        margin-top:62px
    }
}

#wrap-jackpot[data-v-172569a8] {
    position: relative;
    margin-bottom: 30px;
    border-radius: 10px;
    border: 2px solid var(--ready-casino-light);
    transition: all .3s ease-in;
    overflow: hidden;
    height: 220px
}

@media(max-width: 1440px) {
    #wrap-jackpot[data-v-172569a8] {
        height:auto
    }
}

#wrap-jackpot img[data-v-172569a8] {
    width: 100%;
    height: auto;
    border-radius: 10px
}

#wrap-jackpot .img-desktop[data-v-172569a8] {
    transition: all .3s ease-in
}

#wrap-jackpot .img-mobile[data-v-172569a8] {
    display: none;
    transition: all .3s ease-in
}

#wrap-jackpot .img-desktop-child[data-v-172569a8] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

#wrap-jackpot #wrap-coin[data-v-172569a8] {
    position: absolute;
    z-index: 1
}

#wrap-jackpot .coin1[data-v-172569a8] {
    width: 4%;
    height: 18%;
    top: 45%;
    left: 13%
}

#wrap-jackpot .coin1 img[data-v-172569a8] {
    animation: animationCoin1-172569a8 4s linear infinite
}

#wrap-jackpot .coin2[data-v-172569a8] {
    width: 3%;
    height: 27%;
    top: 20%;
    left: 30%
}

#wrap-jackpot .coin2 img[data-v-172569a8] {
    animation: rotateCircle-172569a8 10s linear infinite
}

#wrap-jackpot .coin3[data-v-172569a8] {
    width: 8%;
    height: 40%;
    top: 10%;
    right: 23%
}

#wrap-jackpot .coin3 img[data-v-172569a8] {
    animation: rotateCircle45-172569a8 8s linear infinite
}

#wrap-jackpot[data-v-172569a8]:hover {
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

#wrap-jackpot:hover .img-desktop-child[data-v-172569a8] {
    animation: animationImage-172569a8 1s forwards
}

#wrap-jackpot:hover .img-desktop[data-v-172569a8] {
    transition: all .3s ease-in;
    transform: scale(1.03)
}

#wrap-jackpot:hover h3[data-v-172569a8] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.5),0 -4px 10px hsla(0,0%,100%,.4)
}

#wrap-jackpot:hover .coin1[data-v-172569a8] {
    animation: showCoin1-172569a8 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin2[data-v-172569a8] {
    animation: showCoin2-172569a8 .6s ease .3s backwards
}

#wrap-jackpot:hover .coin3[data-v-172569a8] {
    animation: showCoin3-172569a8 .6s ease .3s backwards
}

#wrap-jackpot:hover .title[data-v-172569a8] {
    z-index: 2
}

#wrap-jackpot .title[data-v-172569a8] {
    width: 100%;
    height: 100px;
    padding: 15px 20px;
    z-index: 1;
    bottom: 0;
    position: absolute;
    display: flex;
    align-items: center;
    gap: 13px;
    border-radius: 0 0 10px 10px;
    background: linear-gradient(180deg,rgba(33,33,33,0),hsla(0,0%,7%,.46) 30.3%,#000 93.93%)
}

#wrap-jackpot .title h3[data-v-172569a8] {
    display: flex;
    width: 68%;
    font-size: 28px;
    font-weight: 700;
    color: var(--ready-casino-light)
}

#wrap-jackpot .title .count[data-v-172569a8] {
    width: 32%;
    font-family: Bebas Neue,sans-serif;
    font-size: 56px
}

#wrap-jackpot .title .count span[data-v-172569a8] {
    cursor: pointer
}

@media(max-width: 1230px) {
    #wrap-jackpot .title[data-v-172569a8] {
        height:80px
    }

    #wrap-jackpot .title h3[data-v-172569a8] {
        font-size: 20px
    }

    #wrap-jackpot .title .count[data-v-172569a8] {
        font-size: 36px
    }
}

@media(max-width: 992px) {
    #wrap-jackpot .title h3[data-v-172569a8] {
        font-size:18px
    }

    #wrap-jackpot .title .count[data-v-172569a8] {
        font-size: 24px
    }
}

@media(max-width: 600px) {
    #wrap-jackpot .title[data-v-172569a8] {
        height:100px;
        flex-wrap: wrap;
        gap: 0 13px
    }

    #wrap-jackpot .title .count[data-v-172569a8] {
        width: 100%
    }

    #wrap-jackpot .title h3[data-v-172569a8] {
        width: 80%
    }
}

@media(max-width: 375px) {
    #wrap-jackpot .title .count[data-v-172569a8] {
        font-size:18px
    }

    #wrap-jackpot .title h3[data-v-172569a8] {
        font-size: 13px
    }
}

@media(max-width: 450px) {
    #wrap-jackpot .title[data-v-172569a8] {
        height:80px
    }

    #wrap-jackpot svg[data-v-172569a8] {
        width: 26px;
        height: 26px
    }
}

@media(max-width: 375px) {
    #wrap-jackpot svg[data-v-172569a8] {
        width:20px;
        height: 20px
    }
}

.default[data-v-172569a8] {
    width: 95%;
    margin: 0 auto 20px
}

.img-mobile[data-v-172569a8] {
    display: none
}

@media(max-width: 768px) {
    .img-desktop-child[data-v-172569a8],.img-desktop[data-v-172569a8] {
        display:none
    }

    #wrap-jackpot .img-mobile[data-v-172569a8] {
        display: block
    }
}

@keyframes animationCoin1-172569a8 {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-20px)
    }
}

@keyframes rotateCircle-172569a8 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircle45-172569a8 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes animationImage-172569a8 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes showCoin1-172569a8 {
    0% {
        opacity: 0;
        transform: translate(600%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin2-172569a8 {
    0% {
        opacity: 0;
        transform: translate(300%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCoin3-172569a8 {
    0% {
        opacity: 0;
        transform: translate(-100%,10%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

.wrap-tab-pick-game[data-v-1289c178] {
    padding: 15px;
    border-radius: 50px;
    -webkit-backdrop-filter: blur(7px);
    backdrop-filter: blur(7px);
    background: linear-gradient(180deg,hsla(0,0%,100%,.58) -199.26%,hsla(0,0%,50%,.17));
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 15px;
    width: 600px
}

.wrap-tab-pick-game .item-tab[data-v-1289c178] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    cursor: pointer;
    font-size: 20px
}

.wrap-tab-pick-game .item-tab .icon[data-v-1289c178] {
    display: none
}

.wrap-tab-pick-game .item-tab .icon-white[data-v-1289c178] {
    display: block
}

.wrap-tab-pick-game .item-tab:hover .icon[data-v-1289c178] {
    display: block!important
}

.wrap-tab-pick-game .item-tab:hover .icon-white[data-v-1289c178] {
    display: none!important
}

@media(max-width: 768px) {
    .wrap-tab-pick-game[data-v-1289c178] {
        width:100%
    }
}

@media(max-width: 475px) {
    .wrap-tab-pick-game[data-v-1289c178] {
        padding:10px
    }

    .wrap-tab-pick-game .item-tab[data-v-1289c178] {
        padding: 6px;
        font-size: 16px
    }
}

@media(max-width: 375px) {
    .wrap-tab-pick-game[data-v-1289c178] {
        gap:5px
    }

    .wrap-tab-pick-game .item-tab[data-v-1289c178] {
        font-size: 13px;
        gap: 5px
    }
}

.no-sport .wrap-tab-pick-game[data-v-1289c178] {
    grid-template-columns: repeat(2,1fr)!important
}

.active[data-v-1289c178] {
    padding: 10px;
    border-radius: 70px;
    border: 1px solid var(--aqua-gold);
    background: #17243d
}

.active .icon[data-v-1289c178] {
    display: block!important
}

.active .icon-white[data-v-1289c178] {
    display: none!important
}

.wrap-pickgame[data-v-1289c178] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    margin-bottom: 20px
}

.wrap-pickgame img[data-v-1289c178] {
    width: 100%
}

.wrap-pickgame .img-big[data-v-1289c178] {
    border-radius: 10px
}

.wrap-pickgame .item[data-v-1289c178] {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 10px;
    border: 2px solid #6b6b6b;
    transition: all .3s ease-in;
    overflow: hidden;
    display: none
}

.wrap-pickgame .item .title[data-v-1289c178] {
    position: absolute;
    width: 150px;
    height: auto;
    top: calc(50% - 10px);
    left: calc(50% - 75px);
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center
}

.wrap-pickgame .item .title h5[data-v-1289c178] {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 10px
}

@media(max-width: 480px) {
    .wrap-pickgame .item .title h5[data-v-1289c178] {
        font-size:14px;
        padding: 5px
    }
}

.wrap-pickgame .item .img-big[data-v-1289c178] {
    position: relative;
    z-index: 1;
    transition: all .25s ease-in;
    height: 100%;
    max-height: 284px;
    transform: scale(1.05)
}

.wrap-pickgame .item .img-dealer[data-v-1289c178] {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .img-dealer1[data-v-1289c178],.wrap-pickgame .item .img-dealer2[data-v-1289c178] {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2
}

.wrap-pickgame .item .backdrop[data-v-1289c178] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    transition: all .3s ease-in;
    z-index: 2
}

.wrap-pickgame .item[data-v-1289c178]:hover {
    opacity: 1;
    border: 2px solid var(--aqua-gold);
    transition: all .3s ease-in;
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,100%,.32);
    cursor: pointer
}

.wrap-pickgame .item[data-v-1289c178]:hover:before {
    opacity: 1
}

.wrap-pickgame .item:hover .backdrop[data-v-1289c178] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .item:hover .sub-title[data-v-1289c178] {
    text-shadow: 2px 7px 5px hsla(0,0%,100%,.4),0 -4px 10px hsla(0,0%,100%,.4)
}

.wrap-pickgame .item:hover .img-big[data-v-1289c178] {
    transform: scale(1.05);
    transition: all .5s ease-in
}

.wrap-pickgame .item:hover .img-dealer[data-v-1289c178] {
    animation: showSlot-1289c178 .8s forwards
}

.wrap-pickgame .casino .img-dealer[data-v-1289c178] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.wrap-pickgame .casino .img-dealer2[data-v-1289c178] {
    position: absolute;
    width: 25%;
    left: 25%;
    top: 10%
}

.wrap-pickgame .casino .img-dealer1[data-v-1289c178] {
    position: absolute;
    width: 60%;
    right: 8%
}

.wrap-pickgame .casino .title[data-v-1289c178] {
    top: 73%;
    left: calc(50% - 90px);
    width: 180px;
    background-color: #fff;
    border-radius: 8px
}

.wrap-pickgame .casino .title[data-v-1289c178]:before {
    position: absolute;
    content: "";
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    top: 3px;
    left: 3px;
    background-color: #ff0169;
    border-radius: 8px;
    z-index: 0
}

.wrap-pickgame .casino .title h5[data-v-1289c178] {
    position: relative;
    z-index: 1;
    font-size: 20px;
    font-weight: 700
}

@media(max-width: 992px) {
    .wrap-pickgame .casino .title[data-v-1289c178] {
        top:60%
    }
}

.wrap-pickgame .casino:hover .img-dealer2[data-v-1289c178] {
    animation: showCasino1-1289c178 .8s forwards
}

.wrap-pickgame .casino:hover .img-dealer1[data-v-1289c178] {
    animation: showCasino2-1289c178 .8s forwards
}

.wrap-pickgame .casino:hover .title[data-v-1289c178] {
    animation: titleSlot-1289c178 .8s forwards
}

@media(max-width: 768px) {
    .wrap-pickgame .casino .img-dealer2[data-v-1289c178] {
        width:130px;
        left: 30%;
        top: 10%
    }

    .wrap-pickgame .casino .img-dealer1[data-v-1289c178] {
        width: 300px;
        top: 10%;
        right: 20%
    }

    .wrap-pickgame .casino .title[data-v-1289c178] {
        top: 75%;
        width: 250px;
        left: calc(50% - 125px)
    }

    .wrap-pickgame .casino .title h5[data-v-1289c178] {
        font-size: 25px
    }
}

@media(max-width: 530px) {
    .wrap-pickgame .casino .img-dealer2[data-v-1289c178] {
        width:25%;
        left: 25%;
        top: 10%
    }

    .wrap-pickgame .casino .img-dealer1[data-v-1289c178] {
        width: 60%;
        right: 8%
    }

    .wrap-pickgame .casino .title[data-v-1289c178] {
        top: 73%;
        left: calc(50% - 90px);
        width: 180px
    }

    .wrap-pickgame .casino .title h5[data-v-1289c178] {
        font-size: 20px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame .casino .title[data-v-1289c178] {
        top:73%;
        left: calc(50% - 80px);
        width: 160px
    }

    .wrap-pickgame .casino .title h5[data-v-1289c178] {
        font-size: 16px
    }
}

.wrap-pickgame .slot .img-dealer2[data-v-1289c178],.wrap-pickgame .slot .img-dealer[data-v-1289c178] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.wrap-pickgame .slot .title[data-v-1289c178] {
    background: url(../images/title-sport.787d7a90.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10px;
    top: calc(50% - 30px)
}

.wrap-pickgame .slot:hover .img-dealer2[data-v-1289c178] {
    animation: showSlot2-1289c178 .8s forwards
}

.wrap-pickgame .slot:hover .title[data-v-1289c178] {
    animation: titleSlot-1289c178 .8s forwards
}

@media(max-width: 768px) {
    .wrap-pickgame .slot .title h5[data-v-1289c178] {
        font-size:25px;
        padding: 3px
    }
}

@media(max-width: 530px) {
    .wrap-pickgame .slot .title[data-v-1289c178] {
        width:130px;
        left: calc(50% - 65px)
    }

    .wrap-pickgame .slot .title h5[data-v-1289c178] {
        font-size: 20px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame .slot .title[data-v-1289c178] {
        left:calc(50% - 57.5px);
        width: 115px
    }

    .wrap-pickgame .slot .title h5[data-v-1289c178] {
        font-size: 16px
    }
}

.wrap-pickgame .sport .img-dealer[data-v-1289c178] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.wrap-pickgame .sport .img-dealer2[data-v-1289c178] {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: 2
}

.wrap-pickgame .sport .title[data-v-1289c178] {
    background: url(../images/title-sport.787d7a90.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10px;
    top: calc(50% - 30px)
}

.wrap-pickgame .sport:hover .img-dealer2[data-v-1289c178] {
    animation: showSlot2-1289c178 .8s forwards
}

.wrap-pickgame .sport:hover .title[data-v-1289c178] {
    animation: titleSport-1289c178 .8s forwards
}

@media(max-width: 768px) {
    .wrap-pickgame .sport .title h5[data-v-1289c178] {
        font-size:25px;
        padding: 3px
    }
}

@media(max-width: 530px) {
    .wrap-pickgame .sport .title[data-v-1289c178] {
        width:130px;
        left: calc(50% - 65px)
    }

    .wrap-pickgame .sport .title h5[data-v-1289c178] {
        font-size: 20px
    }
}

@media(max-width: 375px) {
    .wrap-pickgame .sport .title[data-v-1289c178] {
        left:calc(50% - 57.5px);
        width: 115px
    }

    .wrap-pickgame .sport .title h5[data-v-1289c178] {
        font-size: 16px
    }
}

.wrap-pickgame .active-game[data-v-1289c178] {
    opacity: 1;
    border: 2px solid var(--aqua-gold)
}

.wrap-pickgame .active-game .backdrop[data-v-1289c178] {
    background: transparent;
    transition: all .3s ease-in
}

.wrap-pickgame .active-game .title[data-v-1289c178] {
    filter: grayscale(0)
}

.no-sport[data-v-1289c178] {
    grid-template-columns: 1fr 1fr!important
}

.no-sport .casino .img-dealer2[data-v-1289c178],.no-sport .casino .img-dealer[data-v-1289c178] {
    width: 23%
}

.no-sport .slot .img-dealer[data-v-1289c178] {
    width: 36%
}

.no-sport .slot .img-dealer2[data-v-1289c178] {
    width: 40%
}

@media(max-width: 768px) {
    .item[data-v-1289c178] {
        display:none
    }
}

@keyframes animationDealerImage-1289c178 {
    0% {
        transform: scale(.5);
        opacity: 0;
        transform: translateY(100px)
    }

    to {
        transform: scale(1);
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes animationSmallImage-1289c178 {
    0% {
        transform: scale(0);
        opacity: 0
    }

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

@keyframes rotateCircle90-1289c178 {
    0%,to {
        transform: rotate(-45deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle45-1289c178 {
    0%,to {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(45deg)
    }
}

@keyframes rotateCircle-1289c178 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes rotateCircleRevert-1289c178 {
    0% {
        transform: rotate(1turn)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes showSlot-1289c178 {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    90% {
        opacity: 1;
        transform: scale(1.08)
    }

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

@keyframes showSlot2-1289c178 {
    0% {
        opacity: 0;
        transform: translateY(150%)
    }

    90% {
        opacity: 1;
        transform: translateY(-5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes titleSlot-1289c178 {
    0% {
        opacity: 0;
        transform: translateY(400px)
    }

    90% {
        opacity: 1;
        transform: translateY(-10px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino1-1289c178 {
    0% {
        opacity: 0;
        transform: translate(-150%)
    }

    90% {
        opacity: 1;
        transform: translate(5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes showCasino2-1289c178 {
    0% {
        opacity: 0;
        transform: translate(150%)
    }

    90% {
        opacity: 1;
        transform: translate(-5%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes titleSport-1289c178 {
    0% {
        opacity: 0;
        transform: scale(0);
        filter: grayscale(1)
    }

    to {
        opacity: 1;
        transform: scale(1);
        filter: grayscale(0)
    }
}

#wrapper_slot_home[data-v-491b284c] {
    height: 100%;
    margin: 0 auto;
    margin-bottom: 20px
}

h5[data-v-491b284c] {
    color: var(--ready-casino-light);
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px
}

@media(max-width: 480px) {
    h5[data-v-491b284c] {
        font-size:14px
    }
}

.company[data-v-491b284c] {
    height: 100%;
    overflow-x: hidden
}

.company[data-v-491b284c]::-webkit-scrollbar {
    width: 6px
}

.company[data-v-491b284c]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.body_slot[data-v-491b284c] {
    height: 100%;
    overflow: hidden
}

.body_slot[data-v-491b284c]::-webkit-scrollbar {
    width: 6px
}

.body_slot[data-v-491b284c]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.slot[data-v-491b284c] {
    height: calc(72% - 20px);
    border: 1px solid var(--ready-casino-light);
    border-radius: 6px;
    overflow-y: auto
}

.slot[data-v-491b284c]::-webkit-scrollbar {
    width: 6px
}

.slot[data-v-491b284c]::-webkit-scrollbar-thumb {
    background: #353434;
    border-radius: 6px
}

.list-company[data-v-491b284c],.outstanding[data-v-491b284c] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    align-items: center;
    grid-gap: 10px
}

.item[data-v-491b284c],.item_company[data-v-491b284c] {
    border-radius: 4px;
    padding: 5px;
    background: linear-gradient(0deg,#9b3aab -39.13%,rgba(171,71,188,0) 246.74%);
    display: grid;
    cursor: pointer;
    gap: 5px;
    grid-template-columns: calc(40% - 2.5px) calc(60% - 2.5px);
    justify-content: center;
    align-items: center;
    border: 1px solid #5f5c5c;
    transition: all .3s
}

.item[data-v-491b284c]:hover,.item_company[data-v-491b284c]:hover {
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3);
    transform: translateY(-5px);
    transition: all .3s
}

.content_company[data-v-491b284c],.content_item[data-v-491b284c] {
    text-align: center;
    font-size: 10px
}

.content_company .name[data-v-491b284c],.content_item .name[data-v-491b284c] {
    color: #bdbdbd;
    font-size: 12px;
    line-height: 14px
}

@media(max-width: 768px) {
    .content_company .name[data-v-491b284c],.content_item .name[data-v-491b284c] {
        font-size:10px
    }
}

.outstanding .item[data-v-491b284c] {
    min-height: 100px
}

.outstanding .disabled[data-v-491b284c] {
    opacity: .4;
    cursor: not-allowed
}

.outstanding .disabled[data-v-491b284c]:hover {
    transform: translateY(0);
    box-shadow: none
}

.outstanding .item.unrank[data-v-491b284c] {
    height: 60px;
    min-height: 40px;
    padding: 0 5px;
    grid-template-columns: 1fr;
    gap: 0
}

.outstanding .item.unrank .logo_brand[data-v-491b284c] {
    margin: 0 auto;
    width: 110px;
    height: 40px
}

.outstanding .item.unrank .company_logo[data-v-491b284c] {
    margin-top: -5px
}

.outstanding .logo_brand[data-v-491b284c] {
    height: 50px
}

.outstanding .company_logo[data-v-491b284c] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px
}

.outstanding .logo[data-v-491b284c] {
    height: 35px
}

.outstanding .logo img[data-v-491b284c] {
    height: 100%;
    width: 80px
}

@media(max-width: 374px) {
    .outstanding .logo img[data-v-491b284c] {
        width:60px
    }
}

.list-company[data-v-491b284c] {
    margin-top: 10px
}

.list-company .logo_item[data-v-491b284c] {
    width: 100%;
    height: 36px
}

img[data-v-491b284c] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_slot[data-v-491b284c] {
    background-image: url(../images/bg-head-modal.dae7ac26.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    border: 1px solid #424242
}

.name_slot>div[data-v-491b284c] {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #bdbdbd;
    cursor: pointer
}

.name_slot div[data-v-491b284c]:hover:not(.activeSlot) {
    text-shadow: #fafafa 1px 0 10px
}

.activeSlot[data-v-491b284c] {
    background-color: #8e24aa;
    color: #fff!important
}

.item-casino[data-v-491b284c] {
    animation: scBtnAnim-491b284c .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino.active[data-v-491b284c] {
    background: linear-gradient(0deg,#f9f -39.13%,rgba(171,171,188,0) 246.74%)!important
}

.item-casino.active .name[data-v-491b284c] {
    color: #fff
}

.item-casino[data-v-491b284c]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

@keyframes scBtnAnim-491b284c {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 1100px) {
    .outstanding[data-v-491b284c] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 992px) {
    .list-company[data-v-491b284c] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 880px) {
    .list-company[data-v-491b284c],.outstanding[data-v-491b284c] {
        grid-template-columns:repeat(4,1fr)
    }
}

@media(max-width: 768px) {
    #wrapper_slot[data-v-491b284c] {
        padding:26px 12px
    }

    .body_slot[data-v-491b284c] {
        height: auto;
        margin-bottom: 0
    }
}

@media(max-width: 600px) {
    .list-company[data-v-491b284c],.outstanding[data-v-491b284c] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 500px) {
    #wrapper_slot[data-v-491b284c] {
        padding:10px
    }

    .slot[data-v-491b284c] {
        margin-top: 10px;
        height: auto;
        border: none;
        padding: 0 0 20px
    }

    .list-company[data-v-491b284c],.outstanding[data-v-491b284c] {
        grid-template-columns: repeat(2,1fr)
    }

    .item[data-v-491b284c],.item_company[data-v-491b284c] {
        grid-template-columns: calc(45% - 2.5px) calc(55% - 2.5px)
    }
}

@media(max-width: 374px) {
    .outstanding .item.unrank .logo_brand[data-v-491b284c] {
        width:auto;
        height: 28px
    }

    .logo_brand[data-v-491b284c] {
        width: 30px;
        height: 35px
    }
}

.v-pagination__item {
    border-radius: 8px
}

.v-pagination__item .v-btn__content {
    font-size: 14px;
    color: #e4e6e7
}

.v-pagination__item .v-btn:after,.v-pagination__item .v-btn__overlay,.v-pagination__item .v-btn__underlay {
    opacity: 0
}

.v-pagination__item .v-ripple__container,.v-pagination__next .v-ripple__container,.v-pagination__prev .v-ripple__container {
    display: none!important
}

.v-pagination__item:focus {
    border-radius: 8px;
    border: 1px solid var(--ready-casino-light)
}

.v-pagination__item:focus .v-btn__content {
    font-size: 14px;
    color: #e4e6e7
}

.v-pagination__item:focus .v-btn:after {
    opacity: 0
}

.v-pagination__item:focus .v-btn__overlay,.v-pagination__item:focus .v-btn__underlay {
    opacity: 0;
    border-radius: 50%
}

.v-pagination__item--is-active .v-btn__overlay {
    opacity: 0
}

.v-pagination__item--is-active .v-btn__content {
    color: #fff
}

#casino[data-v-f2ff0a44] {
    background: #000;
    padding: 26px 34px
}

@media(max-width: 768px) {
    #casino[data-v-f2ff0a44] {
        height:auto
    }
}

@media(max-width: 450px) {
    #casino[data-v-f2ff0a44] {
        padding:26px 8px
    }
}

.list-casino[data-v-f2ff0a44] {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 16px
}

@media(max-width: 992px) {
    .list-casino[data-v-f2ff0a44] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 600px) {
    .list-casino[data-v-f2ff0a44] {
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 450px) {
    .list-casino[data-v-f2ff0a44] {
        gap:8px
    }
}

.list-casino .item-casino[data-v-f2ff0a44] {
    height: 200px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e75bff;
    background: url(../images/bg-item-casino.ef6ea40c.png);
    position: relative;
    overflow: hidden
}

@media(max-width: 374px) {
    .list-casino .item-casino[data-v-f2ff0a44] {
        height:160px
    }
}

.list-casino .item-casino[data-v-f2ff0a44]:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 61.42%,rgba(0,0,0,.45) 77.96%,#000);
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    z-index: 1
}

.list-casino .item-casino .image-casino[data-v-f2ff0a44] {
    height: 150px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    z-index: 0;
    bottom: -10px;
    left: 0;
    border-radius: 10px
}

@media(max-width: 374px) {
    .list-casino .item-casino .image-casino[data-v-f2ff0a44] {
        height:115px
    }
}

.list-casino .item-casino .wrap-logo[data-v-f2ff0a44] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1
}

.list-casino .item-casino .wrap-logo .logo[data-v-f2ff0a44] {
    max-width: 130px;
    max-height: 43px;
    -o-object-fit: cover;
    object-fit: cover
}

.list-casino .item-casino h5[data-v-f2ff0a44] {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

@media(max-width: 375px) {
    .list-casino .item-casino h5[data-v-f2ff0a44] {
        font-size:12px
    }
}

.list-casino .item-casino .overlay[data-v-f2ff0a44] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.list-casino .item-casino .overlay[data-v-f2ff0a44]:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hover.f39d17c0.gif);
    z-index: 0
}

.list-casino .item-casino .play[data-v-f2ff0a44] {
    position: absolute;
    top: calc(50% - 30px);
    right: calc(50% - 30px);
    width: 60px;
    height: 60px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.list-casino .item-casino:hover .overlay[data-v-f2ff0a44] {
    opacity: 1;
    transition: all .5s
}

@media(max-width: 768px) {
    .list-casino .item-casino .wrap-logo img[data-v-f2ff0a44] {
        width:90px!important
    }
}

@media(max-width: 374px) {
    .list-casino .item-casino .wrap-logo img[data-v-f2ff0a44] {
        width:70px!important
    }
}

@media(max-width: 320px) {
    .list-casino .item-casino[data-v-f2ff0a44] {
        height:140px
    }

    .list-casino .item-casino .image-casino[data-v-f2ff0a44] {
        height: 100px
    }

    .list-casino .item-casino .wrap-icon[data-v-f2ff0a44] {
        top: 3px;
        right: 2px
    }
}

.list-casino .disabled[data-v-f2ff0a44] {
    opacity: .4;
    cursor: not-allowed
}

.list-casino .disabled[data-v-f2ff0a44]:hover {
    transform: translateY(0);
    box-shadow: none
}

.list-casino .disabled:hover .overlay[data-v-f2ff0a44] {
    display: none
}

.wrap-icon[data-v-f2ff0a44] {
    display: flex;
    position: absolute;
    top: 8px;
    left: 12px
}

@media(max-width: 374px) {
    .wrap-icon[data-v-f2ff0a44] {
        left:2px;
        top: 4px
    }

    .wrap-icon svg[data-v-f2ff0a44] {
        width: 20px;
        height: 20px
    }
}

.item-casino[data-v-f2ff0a44] {
    animation: scBtnAnim-f2ff0a44 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-f2ff0a44]:hover {
    transform: translateY(-4px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.5),0 2px 16px 0 hsla(0,0%,95%,.3);
    transition: all .3s
}

.textKo[data-v-f2ff0a44] {
    font-size: 15px!important
}

@keyframes scBtnAnim-f2ff0a44 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

#partnership[data-v-7797aaf8] {
    padding: 42px 32px
}

.partnership_group .partnership_header[data-v-7797aaf8] {
    text-align: center
}

.partnership_group .partnership_header .title[data-v-7797aaf8] {
    color: #fff;
    font-size: 24px;
    margin-bottom: 8px
}

.partnership_group .partnership_header .description[data-v-7797aaf8] {
    color: #bdbdbd;
    font-size: 14px
}

.partnership_group .partnership_body[data-v-7797aaf8] {
    margin-top: 48px;
    display: grid;
    justify-content: center
}

.partnership_group .partnership_body .list_item[data-v-7797aaf8] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px
}

.partnership_group .partnership_body .item[data-v-7797aaf8] {
    width: 275px;
    height: 75px;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    padding: 10px;
    display: flex;
    align-items: center
}

.partnership_group .partnership_body .item[data-v-7797aaf8]:hover {
    cursor: pointer;
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.partnership_group .partnership_body .item .logo_social[data-v-7797aaf8] {
    width: 32px;
    height: 32px;
    margin: 0 12px
}

.partnership_group .partnership_body .item .logo_social img[data-v-7797aaf8] {
    width: 100%;
    height: 100%
}

.partnership_group .partnership_body .item .title_social h4[data-v-7797aaf8] {
    color: F5F5F5;
    font-size: 20px
}

.partnership_group .partnership_body .item .title_social p[data-v-7797aaf8] {
    color: #bdbdbd;
    font-size: 16px
}

@media(max-width: 768px) {
    #partnership[data-v-7797aaf8] {
        padding:24px 12px 32px
    }

    .partnership_group .partnership_body .item .title_social h4[data-v-7797aaf8] {
        font-size: 15px
    }

    .partnership_group .partnership_body .item .title_social p[data-v-7797aaf8] {
        color: #bdbdbd;
        font-size: 13px
    }

    .partnership_group .partnership_body[data-v-7797aaf8] {
        margin-top: 26px
    }

    .partnership_group .partnership_body .list_item[data-v-7797aaf8] {
        grid-template-columns: repeat(1,1fr);
        grid-gap: 10px
    }
}

#queryCreate[data-v-0c0ae64f] {
    height: 100%;
    color: #fff;
    padding: 42px 32px;
    position: relative
}

.back[data-v-0c0ae64f] {
    display: flex;
    position: absolute;
    top: 30px;
    left: 30px;
    gap: 8px;
    font-size: 14px;
    color: #fff;
    cursor: pointer
}

.back[data-v-0c0ae64f]:hover {
    transform: scale(1.01);
    text-shadow: #fc0 1px 0 10px
}

.form[data-v-0c0ae64f] {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    grid-row-gap: 12px;
    margin-top: 40px
}

.form .form_input[data-v-0c0ae64f] {
    width: 100%
}

.form .form_input div[data-v-0c0ae64f] {
    width: 100%;
    margin-bottom: 12px
}

.form .form_input div p[data-v-0c0ae64f] {
    margin-bottom: 4px
}

.form input[data-v-0c0ae64f],.form textarea[data-v-0c0ae64f] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #424242;
    background: #212121;
    padding: 4px 10px;
    color: #fff
}

.form input[data-v-0c0ae64f]:focus,.form input[data-v-0c0ae64f]:hover,.form textarea[data-v-0c0ae64f]:focus,.form textarea[data-v-0c0ae64f]:hover {
    outline: none
}

.btn[data-v-0c0ae64f] {
    text-align: right
}

.btn .btn_submit[data-v-0c0ae64f] {
    border-radius: 8px;
    padding: 8px 24px;
    color: #fff;
    background-color: var(--ready-casino-dark)
}

.btn .btn_submit[data-v-0c0ae64f]:hover {
    transform: translateY(-2px);
    box-shadow: 0 2px 4px 0 hsla(0,0%,100%,.2),0 2px 16px 0 hsla(0,0%,95%,.3)
}

.btn .btn_submit .icon[data-v-0c0ae64f] {
    transform: translateY(1px)
}

@media(max-width: 768px) {
    #queryCreate[data-v-0c0ae64f] {
        padding:32px 12px
    }
}

@media(max-width: 425px) {
    .form[data-v-0c0ae64f] {
        justify-content:normal
    }

    .btn .btn_submit[data-v-0c0ae64f],.form input[data-v-0c0ae64f],.form textarea[data-v-0c0ae64f] {
        width: 100%
    }
}

#topSlot[data-v-208cb400] {
    padding-top: 24px
}

.slot[data-v-208cb400] {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-gap: 12px;
    justify-content: center
}

.item_slot[data-v-208cb400] {
    width: 100%;
    height: 100%;
    position: relative
}

.item_slot .overlay[data-v-208cb400] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 3;
    border-radius: 10px;
    background: rgba(30,30,30,.6);
    transition: all .5s;
    cursor: pointer
}

.item_slot .play[data-v-208cb400] {
    position: absolute;
    top: calc(50% - 36px);
    right: calc(50% - 36px);
    width: 72px;
    height: 72px;
    background: url(data:image/png;base64,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);
    background-size: cover
}

.item_slot:hover .overlay[data-v-208cb400] {
    opacity: 1;
    transition: all .5s
}

img[data-v-208cb400] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.name_game[data-v-208cb400] {
    font-size: 10px;
    color: #fafafa;
    text-align: center;
    margin-top: -8px;
    background-color: rgba(0,0,0,.5);
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px
}

.item-casino[data-v-208cb400] {
    animation: scBtnAnim-208cb400 .8s ease 1 backwards;
    transform-origin: bottom center
}

.item-casino[data-v-208cb400]:hover {
    transform: translateY(-8px);
    transition: all .3s
}

.item-casino:hover .name_game[data-v-208cb400] {
    color: #fff;
    font-size: 11.5px;
    text-shadow: #fc0 2px 0 10px
}

@keyframes scBtnAnim-208cb400 {
    0% {
        opacity: 0;
        transform: translateY(50px) scale(.5)
    }

    50% {
        opacity: 1;
        transform: translateY(-20px) scale(1)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@media(max-width: 950px) {
    .slot[data-v-208cb400] {
        grid-template-columns:repeat(5,1fr)
    }
}

@media(max-width: 768px) {
    .slot[data-v-208cb400] {
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 400px) {
    .slot[data-v-208cb400] {
        grid-template-columns:repeat(2,1fr)
    }
}

@font-face {
    font-family: Inter;
    src: url(../fonts/Inter-VariableFont_slnt,wght.7385e8d9.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Malgun gothic;
    src: url(../fonts/Malgun-Regular.1e328c4d.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

.page[data-v-279792c6] {
    background: #000;
    color: #fff;
    position: relative;
    height: 100%;
    margin-bottom: -20px;
    font-family: Inter,sans-serif
}

.bg-image[data-v-279792c6] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45%;
    background-image: url(../images/bg-home-2.715bbb83.png);
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 1300px) {
    .bg-image[data-v-279792c6] {
        top:47px
    }
}

@media(max-width: 768px) {
    .bg-image[data-v-279792c6] {
        height:15%;
        top: 64px
    }
}

.bg-image[data-v-279792c6]:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-image: url(../images/bg-home-2-money.900a3d15.png);
    background-repeat: no-repeat;
    background-size: cover;
    animation: animateMoney-279792c6 2s linear infinite
}

@media(max-width: 768px) {
    .bg-image[data-v-279792c6]:before {
        animation:none;
        display: none
    }
}

@keyframes animateMoney-279792c6 {
    0%,to {
        background-position-y: 0
    }

    50% {
        background-position-y: -30px
    }
}

.custom-bg-image[data-v-279792c6] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45%;
    z-index: 0;
    background-repeat: no-repeat;
    background-size: cover
}

@media(max-width: 1300px) {
    .custom-bg-image[data-v-279792c6] {
        top:47px
    }
}

@media(max-width: 768px) {
    .custom-bg-image[data-v-279792c6] {
        height:15%;
        top: 64px
    }
}

.custom-nav-no-bg[data-v-279792c6] {
    top: 64px
}

@media(max-width: 1300px) {
    .custom-style-page[data-v-279792c6] {
        margin-top:64px
    }
}

.custom-style-nav[data-v-279792c6] {
    display: flex;
    flex-direction: row
}

.custom-nav[data-v-279792c6]:before {
    top: 50px;
    border-top: 2px solid #495057
}

@media(max-width: 1300px) {
    .custom-nav[data-v-279792c6]:before {
        top:62px
    }
}

.lang-ko[data-v-279792c6] {
    font-family: Malgun gothic,sans-serif
}
