* {
    box-sizing: border-box;
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important
}
a{
	color:white;
}
a:hover{
	color:white;
}
:root {
    --hdr: #1e1f23;
    --bg: #0f1013;
    --panel: #17181e;
    --rail: #1c1d22;
    --muted: #b6b8c5;
    --text: #eef0f7;
    --blue1: #1380ff;
    --blue2: #2ab3ff;
    --gold1: #ffd36a;
    --gold2: #f2b10a;
    --radius: 16px;
    --rail-w: 72px;
    --tile: 50px;
    --hdr-h: 72px;
}

* {
    box-sizing: border-box
}

html,
body {
    margin: 0;
    height: 100%;
    background: var(--bg);
    color: var(--text);
    font-family: Inter, system-ui, Segoe UI, Roboto, Arial, sans-serif;
}
.page-main {
    margin-top: var(--rail-w) !important;
}
/* ===== HEADER ===== */
.header {
    position: fixed;
    top: 0;
    z-index: 100;
    background: var(--hdr);
    border-bottom: 1px solid #2a2b31;
    width: 100%;
}

.hdr-inner {
    height: var(--hdr-h);
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 0 16px;
}
.footer-collapse {
     margin: 20px 0;
     position: relative;
     border-top: 1px solid #333;
     padding-top: 10px;
     color: white;
 }

 .footer-collapse__inner {
     max-height: 3000px;
     /* Giới hạn ban đầu */
     overflow: hidden;
     transition: max-height 0.5s ease;
     color: var(--neutral400);
     /* position: absolute; */
     bottom: 0;
 }

 .footer-collapse__inner.open {
     max-height: 3000px;
     /* mở rộng toàn bộ */
 }

 .footer-btn {
     display: flex;
     justify-content: center;
     align-items: flex-end;
     width: 100%;
     height: auto;
     padding: 10px;
     border: 0;
     color: white;
     width: max-content;
     background: #303232;
     margin: 0 auto;
 }

 .footer-btn:hover {
     background: var(--status-pending);
 }

 .footer-license {
     background: #000;
     color: #ccc;
     font-size: 14px;
     padding: 30px 15px;
     line-height: 1.6;
     border-top: 1px solid #222;
 }

 .footer-license a {
     color: var(--status-pending);
     text-decoration: none;
 }

 .footer-license a:hover {
     text-decoration: underline;
 }

 .license-title {
     color: var(--status-pending);
     font-size: 16px;
     margin-bottom: 5px;
     font-weight: bold;
 }

 .license-copy {
     margin-bottom: 20px;
     color: #aaa;
     font-size: 13px;
 }

 .license-content p {
     margin: 10px 0;
 }
.hambox {
    width: 44px;
    height: 36px;
    cursor: pointer;
    background: #2a2b32;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 5px;
    border: none;
    border-radius: 8px;
}

.hambox .bar {
    width: 20px;
    height: 2.5px;
    background: #fff;
    border-radius: 2px;
}
a.menu-blogs {
    color:white;
    padding-left:10px;
}
.logo {
    display: flex;
    align-items: center;
    font-weight: 800;
    font-size: 22px;
    letter-spacing: .2px;
    margin-left: 10px;
}

.logo .bet {
    background: linear-gradient(180deg, var(--gold1), var(--gold2));
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}

.logo .bdt {
    color: #48a7ff;
    margin-left: 2px;
}

.search-wrap {
    flex: 1;
    display: flex;
    justify-content: center;
}

.search {
    width: min(900px, 90%);
    height: 40px;
    border-radius: 999px;
    background: #21232a;
    border: 1px solid #2d2f37;
    display: flex;
    align-items: center;
    padding: 0 14px;
}

.search input {
    flex: 1;
    border: 0;
    outline: none;
    background: transparent;
    color: #e9ecf7;
}

.icon-btn {
    display: none;
    width: 36px;
    height: 36px;
    border-radius: 999px;
    background: #2a2b32;
    align-items: center;
    justify-content: center;
    border: 1px solid rgba(255, 255, 255, .08);
}

.icon-btn svg {
    width: 18px;
    height: 18px;
    stroke: #fff;
}

.right {
    display: flex;
    gap: 10px;
    margin-left: auto;
}

.btn {
    height: 35px;
    width: 135px;
    padding: 0 37px;
    border: 0;
    border-radius: 4px;
    font-weight: 700;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    /* chữ giữa */
    white-space: nowrap;
    text-align: center;
}

.btn.login {
    background: rgba(5, 112, 221, .2);
    border: 1px solid #0095ff;
    box-shadow: 0 0 10px 0 #0570dd;
    color: #fff;
}

.btn.signup {
    background: linear-gradient(135deg, var(--blue1), var(--blue2));
    color: #fff;
    box-shadow: 0 0 0 3px rgba(33, 150, 243, .18);
}

/* ===== LEFT RAIL ===== */
.rail {
    position: fixed;
    left: 0;
    top: var(--hdr-h);
    bottom: 0;
    width: var(--rail-w);
    background: var(--rail);
    border-right: 1px solid rgba(255, 255, 255, .06);
    padding: 10px 8px;
    display: flex;
    flex-direction: column;
    gap: 12px;
    z-index: 30;
}

.tile {
    width: var(--tile);
    height: 40px;
    border-radius: 4px;
    background: #2a2b33;
    display: flex;
    align-items: center;
    justify-content: center;
}

.tile.active {
    background: linear-gradient(135deg, #1a79ff, #2ab3ff);
}

.tile span {
    font-size: 22px;
}

.spacer {
    height: 6px;
}

/* ===== DRAWER ===== */
.backdrop {
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, .45);
    opacity: 0;
    pointer-events: none;
    transition: opacity .2s ease;
    z-index: 90;
}

.backdrop.show {
    opacity: 1;
    pointer-events: auto;
}

.drawer {
    position: fixed;
    left: 0;
    top: var(--hdr-h);
    bottom: 0;
    width: 280px;
    max-width: 88vw;
    transform: translateX(-100%);
    transition: transform .25s ease;
    background: #0f1116;
    z-index: 100;
    overflow: auto;
    padding: 14px;
}

.drawer.open {
    transform: translateX(0);
}

.tabs {
    display: flex;
    gap: 12px;
    margin-bottom: 12px;
}

.tab {
    flex: 1;
    height: 44px;
    border-radius: 4px;
    background: #2b2d36;
    color: #aeb2c4;
    display: flex;
    align-items: center;
    justify-content: center;
}

.tab.on {
    background: linear-gradient(135deg, #1c6be8, #44a5ff);
    color: #fff;
}

.menu-list {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.item {
    height: 44px;
    border-radius: 4px;
    background: linear-gradient(90deg, #2196f3, #00bcd4);
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 0 14px;
    font-weight: 700;
    color: #fff;
    text-decoration: none;
}

.item.dark {
    background: #2a2c35;
    color: #e9ebf6;
}

.item .chev {
    margin-left: auto;
    opacity: .7;
}

.item .chev svg {
    pointer-events: none;
}

/* tránh click vào SVG */

.flag {
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: radial-gradient(circle at 50% 55%, #0f5, #0a4);
}

/* ===== PAGE ===== */
.page {
    min-height: 120vh;
    padding: 20px 20px 20px calc(var(--rail-w) + 20px);
}



/* ===== Accordion (CS + Language) ===== */
a.item.has-sub.dark {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #333;
    padding: 12px 16px;
    border-radius: 4px;
    color: #fff;
    font-weight: 600;
    text-decoration: none;
    /* white-space: nowrap; */
    /* font-size: 13px; */
}

a.item.has-sub.dark .chev {
    font-size: 14px;
    color: #ccc;
    transition: transform .2s ease;
}

a.item.has-sub.dark.open .chev {
    transform: rotate(180deg);
}

.sub-panel {
    display: none;
    padding: 2px 0;
    margin: 0;
}

.sub-panel.show {
    display: block;
}

.sub-panel a.sub {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 9px 37px;
    margin: -15px 0 12px;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}

.sub-panel a.sub span {
    font-size: 16px;
    color: #aaa;
}

.sub-panel a.sub:hover {
    background: #444;
}

.telegram {
    margin-bottom: 2px !important;
}

/* thu hẹp khoảng cách giữa panel mở và item kế tiếp */
.sub-panel.show+a.item.has-sub {
    margin-top: 6px !important;
}
.banner-slider{
   display:none;
}
/* Ẩn text mặc định trong button */
.banner-slider .slick-dots li {
    width: 9px;
    height: 9px;
}

.banner-slider .slick-list .slick-track .slick-slide {
    margin-right: 15px;
}

.banner-slider .slick-list .slick-track .slick-slide a img {
    border-radius: 10px;
}

.banner-slider .slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 9px;
    height: 9px;
    padding: 0;
    border: none;
    border-radius: 50%;
    background: #444;
    /* màu xám mặc định */
    cursor: pointer;
    transition: all 0.3s ease;
}

/* bỏ default pseudo element */
.banner-slider .slick-dots li button:before {
    display: none;
}

/* Khoảng cách giữa các dot */
.banner-slider .slick-dots li {
    margin: 0 5px;
}

/* Dot active = pill xanh */
.banner-slider .slick-dots li.slick-active button {
    width: 24px;
    /* rộng hơn */
    border-radius: 12px;
    /* bo tròn để thành viên capsule */
    background: #0094ff !important;
    /* xanh dương */
}

.banner-slider .slick-dots li.slick-active {
    margin-right: 20px;
}

 .open.content-btn-showmore {
     position: absolute;
     bottom: 0;
     background: linear-gradient(to top, #000000a3 20%, transparent 100%);
 }

 .content-btn-showmore {
     width: 100%;
 }

 #footerCollapseBtn:focus,
 #footerCollapseBtn:hover {
     background-color: #303232;
     color: #fff;
     text-decoration: none;
 }

.acmc_icon.icon_agentAnnouncement {
    background-position: -274px -53px
}

.acmc_icon.icon_agentTeamOverview {
    background-position: -14px -49px
}

.acmc_icon.icon_linkRegister,
.acmc_icon.icon_registerCenter {
    background-position: -316px -52px
}

.acmc_icon.icon_downlineManagmentView {
    background-position: -228px -15px
}

.acmc_icon.icon_linkManager {
    background-position: -225px -87px
}

.acmc_icon.icon_agentRedRain {
    background-position: -182px -85px
}

.acmc_icon.icon_agentDownlineTransactionDetailsCopy {
    background-position: -59px -48px
}

.acmc_icon.icon_agentHourSalary,
.acmc_icon.icon_agentRevenueReport {
    background-position: -57px -84px
}

.acmc_icon.icon_subordinateManagementV2 {
    background-position: -228px -15px
}

.acmc_icon.icon_agentDividendRecordCopy,
.acmc_icon.icon_agentDividendRecordCopy2 {
    background-position: -148px -85px
}

.acmc_icon.icon_agentDailyWages,
.acmc_icon.icon_agentDailyWages2 {
    background-position: -105px -85px
}

.acmc_icon.icon_personalHistoryCopy {
    background-position: -182px 105px
}

.acmc_icon.icon_palStatementsAgentCopy {
    background-position: -14px -83px
}

.acmc_icon.icon_securityCenter {
    background-position: -228px -15px
}

.acmc_icon.icon_transferFund,
.acmc_icon.icon_transferUpline {
    background-position: -274px -15px
}

.acmc_icon.icon_depositv2 {
    background-position: -316px -15px
}

.acmc_icon.icon_personalProfit {
    background-position: -57px -84px
}

.acmc_icon.icon_bonusDetails {
    background-position: -182px -85px
}

.acmc_icon.icon_withdraw {
    background-position: -14px -49px
}

.acmc_icon.icon_personalHistoryCopy {
    background-position: -59px -48px
}

.acmc_icon.icon_transactionHistory {
    background-position: -274px -53px
}

.acmc_icon.icon_rewardCenter {
    background-position: -106px -49px
}

.acmc_icon.icon_messageV2 {
    background-position: -148px -48px
}

.acmc_icon.icon_securityCenter {
    background-position: -148px -84px
}

.acmc_icon.icon_referral {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ4RjNFMkY5REQxRjExRUFBOEEwOUIxQUI1RDA2MDlBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ4RjNFMkZBREQxRjExRUFBOEEwOUIxQUI1RDA2MDlBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDhGM0UyRjdERDFGMTFFQUE4QTA5QjFBQjVEMDYwOUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDhGM0UyRjhERDFGMTFFQUE4QTA5QjFBQjVEMDYwOUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4hOTE9AAABN0lEQVR42ozTO0sDQRSG4UmwsFWSRiSFlRYWFnaWkj8gQSwEEUT0N4iNTQoJClqEGBQrC2svpQELEUUINkJAtNAmRghYeGF8Jx7hcFzJDDww++3Mmd2dWee9d5Hm8OF/2h1GQh47eVomVrGIBj6RiS3whWOThbaTdnEtjLs0WQvDSast4RYXmJRsAy3k5LqAd0zYyWV5tDPcSD+Pfv+3PdiPOC43CipbVxPOsYkSKnhFUxdYkYE6y0pWTHjVwbAjOhiTwVMq25W9/3eHbHAoRWq4lv5sbIFtvOEZ93hEGy+YMeP2bYFTWW3BrNCHPSyrLOzOky7w+/FGu5zGLZzIE7WlX+3hNK1hFfUup3EAQ+iVkxn66VRn35yr4AgpM6mJmsmukEWuc8X8efmzklo94VUO9I/1LcAArirCocw7wKgAAAAASUVORK5CYII=) no-repeat !important
}

.acmc_icon.icon_manualRebate {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABzUlEQVQ4jY3UzYtPYRQH8M+8EBZe4oeblLeFUoNYSEqSlIUsLGwpoUyUFVlKlJdGWMg/oJQspJQUs2JIFjYkbzNXfkWiSAY9v86dnrndke/m9jzne77nnOecc7tGRj76T2zGMXzFQ5xMbkXR6nh3/0NjJXZicZx3YT7uYyveYUtFbhI6ERGv4jCWZLZBnMNGnMadsmxvT4bejLQsor3FWdzCt8z+EzOy80V8wM2ybLcqoUV4EdGOTFDqKLpqd9dxFwNVaQ8iQiUytUFoLj413O9GX8qoPyL1Z8Z5OIp98Y77MRnbIvMcU7AiCe2JknK8xvRoeeIUOIgL2IE/wU3fX7icSD24URNKWZzClSCmbEdiHMYhn6Mf0akcqbQNmI05WBd3OVKpB8qyPasS6o46c/yOTB9jKMobrScTWU+TiayukXqjS2kYl0Y2k2qc5XhTFK3hyuF9PPhgRkrG43iJ77g2QdtfVYe0tGvxCDPxpUbuiW+9rLRzZWp7UbSeV6UNxV4NN0RNAnWRhNTBAXREKqGEvZFVirKmwbHCenzG7VjoMeRLuwlnYqae4h6exdSvCnsfLsX7jUPTj20hDoXzgpjeVPYTnI+NH0NnIPEXOF5ojBb0GMcAAAAASUVORK5CYII=) no-repeat !important
}

.acmc_icon.icon_missionLeaderboard {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDM1MiwgMjAyMC8wMS8zMC0xNTo1MDozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RThGNzAwNkYxQUIwMTFFQkIwRDdFMDdFMDZCMTZGRDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RThGNzAwNzAxQUIwMTFFQkIwRDdFMDdFMDZCMTZGRDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOEY3MDA2RDFBQjAxMUVCQjBEN0UwN0UwNkIxNkZEMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOEY3MDA2RTFBQjAxMUVCQjBEN0UwN0UwNkIxNkZEMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqdMjsIAAAGGSURBVHja7NavSwNhHMdxp1P8gQajIBgsgkOX1LItCKsaB0aDcUERTIdlIoY1k/+AwShL4tSgpmlQFFSwDAwi/kLQOd+PfJTzeJ6DgYJhX3hx9+z2PJ/j+XK3RcrlcoOjmtCLLrzAfPHBd70DPWjFI65RsS3U6AhowS6ucIQz3GMVbVjS+BzHuEQJnbWEZDCGO6ygoM9ncIJ5zd3CMm4wiGnbYlFHSL+O65jT+SQ20KexWXBN529YwIArpB2LgcAhHadQVU9M3aIbT4ghr63N+OblfeuYHuUiND6mff2rmjB3H9GgiG3HF1NI4kD9CY5tNYo0mv1bZAI8xwRPi+7rPDi2VVYhP/qQCpmQCrlbL+Tad+OrOk9KLTUiYfVqQi70LIxjWPu8b7kr22Il9dJfcSRwik3smZBnPQt5hRQsW+A5Qora+2AvTMghZsOe+F+tekg9pB7yT0Kijrdn1vFGjetacOyvZFjIu47pr98BSyXENfZX1RaSw07In4taqqIX5Gd9CDAA5RtU4khk3wUAAAAASUVORK5CYII=) !important;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 21px 21px
}

.imodal_main {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 5px
}

.imodal_main .br_imdal_title {
    font-size: 39px;
    font-style: italic;
    font-weight: 700;
    color: #f8ef5c;
    text-shadow: 0 0 6px #fff
}

.imodal_main .br_imdal_title:before {
    width: 44px;
    height: 44px;
    content: ""
}

.imodal_main .imodal_content {
    width: 960px;
    height: 680px
}

.imodal_main .br_imodal_cmain {
    position: relative;
    width: 100%;
    height: 100%
}

.imodal_main .imodal_cmtitle {
    height: 60px;
    font-size: 25px;
    line-height: 60px;
    color: #666;
    text-align: center
}

.imodal_main .imodal_body {
    height: 100%
}

.imodal_main .br_imodal_pbody {
    position: relative;
    display: flex;
    height: 100%;
    padding: 30px;
    background: #232323;
    border: 1px solid #9b9b9b;
    border-radius: 10px
}

.imodal_main .br_imodal_pbody .left-wrap {
    width: 220px;
    padding: 10px 0;
    overflow: hidden;
    border: 1px solid #9195b0;
    border-radius: 10px;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .4)
}

.imodal_main .br_imodal_pbody .br_imodal_pbul {
    height: 456px;
    overflow: hidden
}

.imodal_main .br_imodal_pbody .br_imodal_pbul li {
    position: relative;
    display: flex;
    align-items: center;
    padding: 15px;
    color: #fff;
    cursor: pointer
}

.imodal_main .br_imodal_pbody .br_imodal_pbul li .icon_notice {
    width: 12px;
    height: 12px;
    margin-right: 20px
}

.imodal_main .br_imodal_pbody .br_imodal_pbul li .item-arrow {
    width: 10px;
    height: 10px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: rotate(-90deg);
    transition: .2s
}

.imodal_main .br_imodal_pbody .br_imodal_pbul li.active,
.imodal_main .br_imodal_pbody .br_imodal_pbul li:hover {
    position: relative
}

.imodal_main .br_imodal_pbody .br_imodal_pbul li.active:after,
.imodal_main .br_imodal_pbody .br_imodal_pbul li:hover:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 3px;
    height: 100%;
    content: "";
    background: linear-gradient(117deg, #0095ff, #0855c4)
}

.imodal_main .br_imodal_pbody .br_imodal_pbul li.active .item-arrow,
.imodal_main .br_imodal_pbody .br_imodal_pbul li:hover .item-arrow {
    color: #f1c137;
    transform: rotate(0)
}

.imodal_main .br_imodal_pbody .br_imodal_pbul li .br_imodal_ititle {
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 16px;
    font-weight: 400;
    white-space: nowrap
}

.imodal_main .br_imodal_details {
    width: 640px;
    height: 100%;
    margin-left: 40px;
    overflow: hidden
}

.imodal_main .br_imodal_pwrite {
    width: 100%;
    overflow: hidden auto;
    text-overflow: inherit;
    line-height: 20px;
    color: #fff;
    white-space: normal;
    background: transparent
}


.imodal_main .r-m-title {
    padding-block: 15px;
    font-size: 24px;
    font-weight: 700;
    color: #0095ff
}

.imodal_main .br_im_content {
    height: calc(100% - 54px);
    padding: 0 20px 0 0;
    overflow-y: auto;
    border-radius: 4px;
    overflow: hidden auto
}



.imodal_main .notice_footer {
    display: flex;
    column-gap: 20px;
    justify-content: flex-end;
    padding-top: 15px
}

.imodal_main .notice_footer button {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 114px;
    height: 32px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: #0570dd;
    border: 1px solid #0095ff;
    border-radius: 8px;
    box-shadow: 0 0 10px 0 #0570dd;
    height: 30px;
    padding: 0 20px
}

.imodal_main .notice_footer button.disabled {
    cursor: not-allowed;
    opacity: .7
}

.imodal_main .notice_footer button:hover {
    filter: brightness(1.1)
}

.notice-popup-container {
    display: flex;
    flex-direction: column;
    width: 618px;
    height: 610px;
    overflow: hidden;
    color: #fff
}

.notice-popup-container .popup-title {
    display: flex;
    align-items: center;
    height: 53px;
    padding-left: 36px;
    font-size: 16px;
    font-weight: 400;
    color: #0095ff;
    border-bottom: 1px solid #3d4668
}

.notice-popup-container .popup-menu {
    flex: 1;
    padding: 0 36px;
    overflow-y: auto;
    font-size: 14px;
    color: #fff;
    overflow: hidden auto
}

.notice-popup-container .popup-menu::-webkit-scrollbar {
    width: 3px
}

.notice-popup-container .popup-menu::-webkit-scrollbar-thumb {
    background: #0095ff;
    border-radius: 3px
}

.notice-popup-container .popup-menu::-webkit-scrollbar-track {
    background: transparent
}

.notice-popup-container .menu-item {
    width: 100%;
    padding-right: 10px
}

.notice-popup-container .menu-item.active .drop {
    grid-template-rows: 1fr;
    opacity: 1
}

.notice-popup-container .menu-item.active .item-container {
    border-color: transparent
}

.notice-popup-container .menu-item.active .item-container__icon {
    transform: rotate(180deg)
}

.notice-popup-container .item-container {
    position: relative;
    display: flex;
    gap: 12px;
    align-items: center;
    height: 50px;
    font-size: 16px;
    font-weight: 400;
    cursor: pointer;
    border-bottom: 1px solid #3d4668
}

.notice-popup-container .item-container__title {
    flex: 1;
    width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.5;
    white-space: nowrap
}

.notice-popup-container .item-container__time {
    flex-shrink: 0;
    margin-left: auto;
    font-size: 13px;
    color: #9195b0
}

.notice-popup-container .item-container__icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 10px;
    height: 10px;
    transform: rotate(0);
    transform-origin: center;
    transition: .3s
}

.notice-popup-container .content {
    min-height: 100px;
    padding: 10px;
    background-color: hsla(0, 0%, 100%, .05);
    border: 1px solid #3d4668;
    border-radius: 9px
}

.notice-popup-container .popup-action {
    display: flex;
    gap: 20px;
    justify-content: flex-end;
    padding: 15px 0
}

.notice-popup-container .popup-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 114px;
    height: 32px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: #0570dd;
    border: 1px solid #0095ff;
    border-radius: 8px;
    box-shadow: 0 0 10px 0 #0570dd;
    height: 30px;
    padding: 0 10px;
    font-size: 13px;
    border-radius: 15px
}

.notice-popup-container .popup-btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.notice-popup-container .popup-btn:hover {
    filter: brightness(1.1)
}

.notice-popup-container .drop {
    display: grid;
    grid-template-rows: 0fr;
    opacity: .5;
    transform-origin: center top;
    transition: .5s
}

.notice-popup-container .drop__inner {
    overflow: hidden
}

.page-banner {
    position: relative
}
.swiper-wrapper-games .game-list-item{
  display:none;
}
.swiper-wrapper-games .slick-slide .game-list-item{
  display:block;
}
.swiper-wrapper-games .slick-slide>div {
    margin-bottom: 6px;
}

.game-list-item {
    /* --game-radius: pxtovw(8px); */
    position: relative;
    width: 100%;
    overflow: hidden;
    font-size: 14px;
    font-weight: 400;
    color: var(--white, #fff);
    /* border-radius: 8px; */
}

.game-list-item:hover .game-img>img {
    transform: scale(1.1)
}

.game-list-item:hover .action-wrap {
    visibility: visible;
    opacity: 1
}

.game-list-item:hover .action-wrap:after {
    top: 300px;
    visibility: visible;
    transition: .7s .2s
}

.game-list-item:hover .action-btn {
    transform: scale(1);
    transition: .3s;
    transition-delay: .1s
}

.game-list-item .game-img {
    position: relative;
    width: 100%;
    height: auto;
    aspect-ratio: 1/1;
    object-fit: cover;
    border-radius: 8px 8px 0 0;
    content-visibility: auto;
    contain-intrinsic-size: 300px 300px;
}

.game-list-item .game-img>img {
    width: 100%;
    height: 100%;
    cursor: pointer;
    object-fit: cover;
    /* border-radius: 8px 8px 0 0; */
    transition: .5s
}

.game-list-item .action-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    visibility: hidden;
    flex-direction: column;
    gap: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgba(28, 39, 63, .5);
    border-radius: 8px;
    opacity: 0;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    transition: opacity .2s;
    display: flex;
    align-items: center;
    justify-content: center
}

.game-list-item .action-wrap:after {
    position: absolute;
    top: -200px;
    display: block;
    visibility: hidden;
    width: 200%;
    height: 150px;
    pointer-events: none;
    content: "";
    background: linear-gradient(0deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .15), hsla(0, 0%, 100%, 0));
    transform: rotate(-15deg)
}

.game-list-item .start-btn {
    width: 50px;
    height: 50px
}

.game-list-item .free-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 114px;
    height: 32px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: rgba(5, 112, 221, .2);
    border: 1px solid #0095ff;
    border-radius: 8px
}

.game-list-item .free-btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.game-list-item .free-btn:hover {
    filter: brightness(1.1)
}

.game-list-item .action-btn {
    transform: scale(.5)
}

.game-list-item .game-displayName {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    right: 0;
    bottom: 0;
    width: fit-content;
    max-width: 100%;
    height: 30px;
    padding: 0 10px;
    font-size: 15px;
    font-weight: 500;
    color: #fff;
    text-align: center;
    background: linear-gradient(117deg, #0095ff, #0855c4);
    border-radius: 20px 0 0
}

.game-list-item .game-displayName span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.1;
    white-space: nowrap
}

@supports(-webkit-line-clamp:2) {
    .game-list-item .game-displayName span {
        display: -webkit-box !important;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        white-space: normal
    }
}

.game-list-item .love {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    flex-shrink: 0;
    width: 40px;
    height: 28px;
    cursor: pointer;
    background: rgba(28, 39, 63, .5);
    border-radius: 0 8px;
    display: flex;
    align-items: center;
    justify-content: center
}

.game-list-item .love .svg-icon {
    width: 20px;
    height: 20px
}

.game-list-item .game-hot {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 20px;
    padding: 0 8px;
    font-size: 13px;
    font-weight: 400;
    color: #fff;
    background: #ff4343;
    border-radius: 8px 0
}

.game-list-item .game-logo-wrap {
    position: absolute;
    top: 0;
    left: 0;
    flex-shrink: 0;
    width: 90px;
    height: 44px;
    padding-left: 6px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOMAAABvCAYAAAAe/HfvAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPGSURBVHgB7dzdbSJXGMdhjNeW2+DGliUXkVbSSdKBU0GyHSQVZLeCkFvfhHTA3loCMhPxahHma4ZzzgzM80gWY3xufwL+GG7e3t7+XK1WP4yATtzc3Pz2+Pj443gEdGqxWHyub8UI3Zo9Pz9/qS/ECN36KS7ECB1aLpdf41qM0JF6uKmeos7idzFCR2K4CWKEbkxjuAlihG68bt8hRihvvjncBDFCYdVw8/vmcBPECIVtDzdBjFDWh+EmiBHKet33BzFCOTuHmyBGKGTfcBPECIXsG26CGKGMvcNNECOU8XrsgBghv/n9/f0fxw6JETKrh5vJZDI/dk6MkNn7+/svp5wTI+Q1fXl5mZ5yUIyQ19HhJogR8pk/PT19PvWwGCGTerhpcl6MkMlisfi5yXkxQh7TQ/+HuosYIY+Th5sgRkiv0XATxAiJNR1ughghsabDTRAjpNV4uAlihLQaDzdBjJBOq+EmiBESaTvcBDFCIm2HmyBGSGC1Wn1tO9wEMUIC1VPUX0dnEiOcb3bOcBPECGeqHhW/jBIQI5zp3OEmiBHOkGK4CWKEM6QYboIYob0kw00QI7SUargJYoSWUg03QYzQQsrhJogRWkg53AQxQnNJh5sgRmgo9XATxAgNpR5ughihgRzDTRAjNJBjuAlihNNlGW6CGOFEuYabIEY4Ua7hJogRTpBzuAlihBPkHG6CGOG4rMNNECMckXu4CWKEI3IPN0GMcECJ4SaIEQ4oMdwEMcJ+RYabIEbYo9RwE8QIe5QaboIYYYeSw00QI+xQcrgJYoSPig43QYywpfRwE8QIW0oPN0GMsKGL4SaIETZ0MdwEMcJ3nQw3QYyw1tVwE8QIa10NN0GMMOp2uAlihFG3w00QI3Q83AQxMnhdDzdBjAxe18NNECOD1ofhJnwawQBVT03ny+XyW3X7OuoJMXK16uCqR75/q9u/6vCq6+l4PK4jnPbl0XCTGLlou4K7vb2dVq8D530M7hAx0nvXFNwhYqQXhhLcIWKkmM3g6tsqulkd3N3d3WwymcxHAydGkhJce2KkMcHlIUZ2Elx5YhwwwfWLGK+c4C6HGK/AOrZ5HVz1a/12wDfBXR4xXgjBXT8x9ojghk2MhcXrtzq6keDYIMYMtoNbDyfTh4eHueDYR4wtCY7UxHiA4Chp8DFuvgc3Ho//ieCG8kkB+mMQMQqOS3A1MQqOS3dRMQqOa9a7GAXHUHUSo+Dgoywxbnwn5f/B9f0r8qAPWscoOEjrYIyCg3I+rT98+vfmV+RV98/qH8FBOf8B0+qeWLUzdGsAAAAASUVORK5CYII=) no-repeat 50%/contain;
    border-radius: 8px 0 0
}

.game-list-item .game-logo {
    flex-shrink: 0;
    max-width: 80%;
    max-height: 80%;
    object-fit: contain
}

.game-list-item .game-decoration {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 40px;
    pointer-events: none;
    background: #0570dd;
    border-radius: 0 0 8px 9px;
}

.game-list-item .game-decoration span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.1;
    white-space: nowrap
}

@supports(-webkit-line-clamp:2) {
    .game-list-item .game-decoration span {
        display: -webkit-box !important;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        white-space: normal
    }
}

.game-list-item .game-name-container {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    height: 68px;
    padding: 0 10px;
    font-size: 16px;
    font-weight: 600;
    color: #fff
}

.game-list-item .game-name {
    position: relative;
    width: 100%;
    line-height: 1.3;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.5;
    white-space: nowrap
}

.no-data {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 100%;
    min-height: 300px
}

.no-data img {
    display: block;
    width: 200px
}

.no-data p {
    margin-top: 10px;
    font-size: 16px;
    color: #fff;
    text-align: center
}

.search-modal {
    display: flex;
    flex-direction: column;
    gap: 16px;
    align-items: center;
    width: 1200px
}

.search-modal .search-modal-title {
    font-size: 25px;
    font-weight: 700;
    color: #fff
}

.search-modal .search-input {
    position: relative;
    flex-shrink: 0;
    width: 100%;
    height: 48px
}

.search-modal .search-input>input {
    width: 100%;
    height: 100%;
    padding: 0 50px;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    background: #15141a;
    border: none;
    border: 1px solid #9b9b9b;
    border-radius: 8px;
    transition: .1s
}

.search-modal .search-input>input:active,
.search-modal .search-input>input:focus,
.search-modal .search-input>input:hover {
    border-color: #0095ff
}

.search-modal .search-input>input:-ms-input-placeholder {
    color: hsla(0, 0%, 100%, .5)
}

.search-modal .search-input>input::placeholder {
    color: hsla(0, 0%, 100%, .5)
}

.search-modal .search-title-text {
    margin-bottom: 30px
}

.search-modal .search-body {
    width: 1200px;
    max-height: 554px;
    padding: 30px 45px;
    overflow: hidden;
    background: #232323;
    border: 1px solid #9b9b9b;
    border-radius: 15px
}

.search-modal .search-icon {
    left: 16px
}

.search-modal .search-clear,
.search-modal .search-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    transform: translateY(-50%)
}

.search-modal .search-clear {
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    right: 16px
}

.search-modal .search-clear.disabled {
    cursor: not-allowed;
    opacity: .7
}

.search-modal .search-clear:hover {
    filter: brightness(1.1)
}

.search-modal .search-title {
    position: relative;
    display: flex;
    gap: 6px;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    font-size: 20px;
    font-weight: 600;
    color: #fff
}

.search-modal .search-title-icon {
    width: 26px;
    height: 26px
}

.search-modal .search-title-icon>svg {
    fill: url(#mainLinear)
}

.search-modal .swiper-action {
    position: absolute;
    top: 0;
    right: 0;
    gap: 10px;
    margin-left: auto;
    display: flex;
    align-items: center;
    justify-content: center
}

.search-modal .search-title-more {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    gap: 4px;
    height: 32px;
    padding: 0 20px;
    font-size: 16px;
    background: #701a1a;
    border-radius: 12px
}

.search-modal .search-title-more.disabled {
    cursor: not-allowed;
    opacity: .7
}

.search-modal .search-title-more:hover {
    filter: brightness(1.1)
}

.search-modal .title-arrow {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    position: unset;
    top: unset;
    width: 24px;
    height: 24px;
    color: #fff
}

.search-modal .title-arrow.disabled {
    cursor: not-allowed;
    opacity: .7
}

.search-modal .title-arrow:hover {
    filter: brightness(1.1)
}

.search-modal .title-arrow>svg {
    width: 100%;
    height: 100%
}

.search-modal .search-wrapper {
    width: 100%
}

.search-modal .swiper-slide {
    width: 180px;
    margin-right: 15px
}

.search-modal .search-tip {
    font-size: 16px;
    font-weight: 500;
    color: #c9adad
}

.search-modal .swiper-button-disabled svg {
    fill: #878787
}

.popup_modal_wrap {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.popup_modal_wrap.hasBg {
    background: #15141a;
    border: 1px solid #9b9b9b;
    border-radius: 10px
}

.popup_modal_wrap.searchModal {
    background: transparent;
    border: none
}

#app {
    min-height: 100vh;
    overflow-x: hidden;
    background: #15141a
}

#app,
.footer-vendor {
    width: 100%
}

.footer-vendor .title {
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 400;
    color: #fff
}

.footer-vendor .vendor-icons {
    display: flex;
    flex-wrap: wrap;
    gap: 10px
}

.footer-vendor .item-icon {
    width: 80px;
    display: flex; 
    align-items: center; 
    justify-content: center; 
}

.footer-vendor .icon-mask {
    width: 64px;
    height: 32px;
    background-image: linear-gradient(180deg, #758498 0, #758498);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-size: contain;
    mask-size: contain
}

.footer-vendor img {
    display: block;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    object-fit: contain
}
.footer-container {
     display: flex;
     justify-content: space-around;
     /* max-width: 1100px; */
     margin: 0 auto;
     width: 100%;
 }

 .footer-col {
     flex: 1;
     margin: 0 15px;
     /* margin-left: 0; */
 }


.footer-container .footer-group {
    /* display: flex; */
    justify-content: space-between;
    width: 100%;
}

.footer-container .right-wrap {
    /* width: 815px; */
}
.footer-col ul li {
     margin-bottom: 8px;
 }

 .footer-col ul li a {
     text-decoration: none;
     color: #657381;
     /* xám xanh nhạt */
     transition: color 0.3s;
 }

 .footer-col ul li a:hover {
     color: #fff;
 }
.footer-col h4 {
     font-size: 16px;
     margin-bottom: 15px;
     font-weight: bold;
     color: white;
 }
 .footer-title .toggle-icon {
     display: none;
 }
.dropdown-arrow {
     width: 30px;
     height: 30px;
     transition: all 0.3s ease;
     fill: #ccc;
     margin-left: auto;
 }
.footer-container .currency-quality {
    display: flex;
    justify-content: space-between;
    margin-top: 40px
}

.footer-container .product-list {
    grid-area: A
}

.footer-container .social-info {
    grid-area: D
}

.footer-container .customer-info {
    grid-area: E
}

.footer-container .list-wrap {
    display: flex;
    flex-direction: column;
    gap: 10px;
    font-size: 13px;
    font-weight: 400;
    color: #9195b0;
    text-align: left
}

.footer-container .list-wrap.help-list {
    margin-top: 40px
}

.footer-container .list-title {
    font-size: 16px;
    font-weight: 400;
    color: #fff
}

.footer-container .list-content {
    display: flex;
    flex-direction: column;
    line-height: 1.6
}

.footer-container .list-content .br-hmenu-nav,
.footer-container .list-content .list-item {
    padding-bottom: 6px;
    cursor: pointer
}

.footer-container .list-content .br-hmenu-nav:hover,
.footer-container .list-content .list-item:hover {
    color: #fff
}

.footer-container .help-list li {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize
}

.footer-container .help-list li.disabled {
    cursor: not-allowed;
    opacity: .7
}

.footer-container .help-list li:hover {
    filter: brightness(1.1);
    color: #fff
}

.footer-container .follow-list {
    width: 200px
}

.footer-container .follow-list .list-content {
    line-height: 1.5
}

.footer-container .customer-info,
.footer-container .social-info {
    display: flex;
    flex-direction: column;
    max-width: 420px
}

.footer-container .customer-info .list-content,
.footer-container .social-info .list-content {
    gap: 15px
}

.footer-container .customer-info .channel-items,
.footer-container .social-info .channel-items {
    display: flex;
    gap: 10px;
    align-items: center;
    width: 100%
}

.footer-container .customer-info .channel-items .channel-item,
.footer-container .social-info .channel-items .channel-item {
    width: auto;
    height: 35px;
    cursor: pointer
}

.footer-container .customer-info .channel-items .channel-item.maya,
.footer-container .social-info .channel-items .channel-item.maya {
    height: 23px
}

.footer-container .copyright {
    margin-top: 50px;
    font-size: 13px;
    font-weight: 400;
    color: #9195b0;
    text-align: center
}

.header-game-container .header-game-list {
    display: grid;
    grid-template-columns: repeat(5, 230px);
    gap: 20px 12px;
    width: 100%
}

.header-game-container .header-game-item {
    position: relative;
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 120px
}

.header-game-container .header-game-item.more {
    gap: 40px;
    padding-left: 45px
}

.header-game-container .header-game-item.more .vendor-img {
    width: 60px
}

.header-game-container .header-game-item.more .vendor-name {
    white-space: nowrap
}

.header-game-container .header-game-item:hover .vendor-default {
    display: none
}

.header-game-container .header-game-item:hover .vendor-active {
    display: block
}

.header-game-container .vendor-img {
    width: 120px;
    aspect-ratio: 1/1;
    object-fit: contain
}

.header-game-container .vendor-default {
    display: block
}

.header-game-container .vendor-active {
    display: none
}

.header-game-container .vendor-info {
    display: flex;
    flex-direction: column;
    gap: 10px;
    justify-content: center
}

.header-game-container .vendor-name {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #fff
}

.header-game-container .vendor-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    flex-shrink: 0;
    width: 70px;
    height: 28px;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    background: #4b4d50;
    border-radius: 28px;
    transition: 0s
}

.header-game-container .vendor-btn:hover {
    color: #372408;
    background: #0095ff
}

.drop-menu-container {
    position: absolute;
    top: 72px;
    left: 0;
    visibility: hidden;
    width: 100%
}

.drop-menu-container.active {
    visibility: visible
}

.drop-menu-container .drop-menu-bg {
    padding: 20px 0;
    background: rgba(49, 49, 49, .45);
    box-shadow: 0 4px 35px 0 rgba(0, 0, 0, .12);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px)
}

.drop-menu-container .drop-menu-item {
    display: flex;
    align-items: center;
    animation-name: fadeInRight;
    animation-duration: .8s;
    animation-fill-mode: both
}

.drop-menu-container .home-item {
    width: 100%
}

.drop-menu-container .home-item .main-img {
    width: 300px;
    height: 247.93px
}

.drop-menu-container .home-item .home-item-content__description,
.drop-menu-container .home-item .home-item-content__icons {
    display: none
}

.drop-menu-container .home-item .choose-vendor {
    display: block
}

.zoom-in-top-enter-active[data-v-aa8b2c3c],
.zoom-in-top-leave-active[data-v-aa8b2c3c] {
    opacity: 1;
    transform: scaleY(1);
    transform-origin: center top;
    transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1)
}

.zoom-in-top-enter[data-v-aa8b2c3c],
.zoom-in-top-leave-active[data-v-aa8b2c3c] {
    opacity: 0;
    transform: scaleY(0)
}

.zoom-in-left-enter-active[data-v-aa8b2c3c],
.zoom-in-left-leave-active[data-v-aa8b2c3c] {
    opacity: 1;
    transform: scaleX(1);
    transform-origin: left;
    transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1)
}

.zoom-in-left-enter[data-v-aa8b2c3c],
.zoom-in-left-leave-active[data-v-aa8b2c3c] {
    opacity: 0;
    transform: scaleX(0)
}

.zoom-in-bottom-enter-active[data-v-aa8b2c3c],
.zoom-in-bottom-leave-active[data-v-aa8b2c3c] {
    opacity: 1;
    transform: scaleY(1);
    transform-origin: center bottom;
    transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1)
}

.zoom-in-bottom-enter[data-v-aa8b2c3c],
.zoom-in-bottom-leave-active[data-v-aa8b2c3c] {
    opacity: 0;
    transform: scaleY(0)
}

.member-avatar[data-v-aa8b2c3c] {
    overflow: hidden;
    cursor: pointer
}

.member-avatar .inner-bg[data-v-aa8b2c3c],
.member-avatar[data-v-aa8b2c3c] {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.member-avatar .icon-avatar[data-v-aa8b2c3c] {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.user-balance {
    gap: 10px;
    padding-left: 10px;
    overflow: hidden;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    text-align: center;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center
}

.user-balance .balance-info {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

.user-balance .balance,
.user-balance .currency-symbol {
    flex-shrink: 0;
    padding-right: 3px
}

.user-balance .balance-label {
    display: none;
    width: 24px;
    height: 24px;
    background: url(data:image/png;base64,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) no-repeat 50%/contain
}

.user-balance .refresh-balance {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    padding: 10px;
    margin-left: 10px;
    cursor: pointer
}

.user-balance .refresh-balance svg {
    width: 20px;
    height: 20px
}

.user-balance .eyes {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    width: 16px;
    height: 16px;
    color: #0095ff
}

.member-info-container {
    display: flex;
    gap: 15px;
    align-items: center
}

.member-info-container .member-info-item {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 12px;
    font-weight: 600;
    color: #464854;
    cursor: pointer
}

.member-info-container .member-info-item:hover {
    color: #0095ff
}

.member-info-container .deposit-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 62px;
    height: 32px;
    padding: 0 10px;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    text-align: center;
    background: #3d4667;
    background: linear-gradient(117deg, #0095ff, #0855c4);
    border-radius: 8px;
    border: 1px solid #0095ff;
    box-shadow: 0 0 10px 0 #0095ff
}

.member-info-container .deposit-btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.member-info-container .deposit-btn:hover {
    opacity: 1;
    filter: brightness(1.1)
}

.member-info-container .withdraw-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 114px;
    height: 32px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: rgba(5, 112, 221, .2);
    border: 1px solid #0095ff;
    border-radius: 8px
}

.member-info-container .withdraw-btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.member-info-container .withdraw-btn:hover {
    filter: brightness(1.1)
}

.member-info-container .member-info-icon {
    width: 41px;
    height: 41px;
    object-fit: contain
}

.member-info-container .member-account-container {
    position: relative;
    z-index: 1;
    cursor: pointer
}

.member-info-container .member-account-container .header-member {
    width: 20px;
    height: 20px;
    fill: #fff
}

.member-info-container .member-account-container:hover .header-member {
    fill: #0095ff
}

.member-info-container .member-account-container:hover .member-menu {
    visibility: visible;
    opacity: 1
}

.member-info-container .info-content {
    display: flex;
    gap: 10px;
    align-items: center
}

.member-info-container .hd-user {
    flex-shrink: 0;
    width: 40px;
    height: 40px
}

.member-info-container .icon-down {
    flex-shrink: 0;
    width: 10px;
    height: 10px;
    margin-right: 10px;
    color: #0095ff
}

.member-info-container .account {
    font-size: 16px;
    font-weight: 600;
    color: #fff
}

.member-info-container .member-menu {
    position: absolute;
    top: 65%;
    right: 0;
    visibility: hidden;
    padding-top: 23px;
    opacity: 0;
    transition: all .3s
}

.member-info-container .member-menu-bg {
    flex-direction: column;
    align-items: center;
    width: 260px;
    padding: 20px;
    background: linear-gradient(180deg, #2c2b30, #232323 50%);
    border: 1px solid #9b9b9b;
    border-radius: 10px
}

.member-info-container .member-menu-item {
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    gap: 10px;
    justify-content: flex-start;
    width: 100%;
    height: 40px;
    padding: 0 15px;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    white-space: nowrap;
    cursor: pointer
}

.member-info-container .member-menu-item.disabled {
    cursor: not-allowed;
    opacity: .7
}

.member-info-container .member-menu-item:hover {
    filter: brightness(1.1)
}

.member-info-container .member-menu-item.active,
.member-info-container .member-menu-item:hover {
    color: #f8ef5c;
    opacity: 1
}

.member-info-container .member-menu-item.active svg,
.member-info-container .member-menu-item:hover svg {
    fill: #f8ef5c
}

.member-info-container .member-menu-item svg {
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    fill: #9195b0
}

.member-info-container .member-menu-item:before {
    display: none;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    content: ""
}

.member-info-container .member-menu-item.logout {
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 114px;
    height: 32px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    background: rgba(5, 112, 221, .2);
    border: 1px solid #0095ff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 40px;
    margin: 20px auto 0;
    text-align: center;
    border-radius: 20px
}

.member-info-container .member-menu-item.logout.disabled {
    cursor: not-allowed;
    opacity: .7
}

.member-info-container .member-menu-item.logout:hover {
    filter: brightness(1.1)
}

.member-info-container .member-menu-item.logout:before {
    display: none
}

.member-info-container .member-menu-item.logout>svg {
    display: inline-flex
}

.member-info-container .circle-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    position: relative;
    width: 30px;
    height: 30px;
    background: #0095ff;
    border-radius: 50px
}

.member-info-container .circle-btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.member-info-container .circle-btn:hover {
    filter: brightness(1.1)
}

.member-info-container .circle-btn>svg {
    width: 20px;
    height: 20px
}

.member-info-container .unread {
    position: absolute;
    top: -5px;
    right: -5px;
    width: 15px;
    height: 15px;
    font-size: 12px;
    color: #fff;
    background: red;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.member-info-container .member-avatar {
    flex-shrink: 0;
    width: 38px;
    height: 38px
}

.member-info-container .user-info {
    display: flex;
    flex-direction: column;
    gap: 7px;
    align-items: center;
    justify-content: center;
    padding-bottom: 10px
}

.member-info-container .menu-right-info {
    display: flex;
    flex-direction: column;
    gap: 5px
}

.member-info-container .top-info {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%
}

.member-info-container .user-account {
    width: 100%;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.5;
    white-space: nowrap
}

.member-info-container .id {
    display: flex;
    gap: 12px;
    align-items: center;
    margin-top: 6px;
    font-size: 16px;
    font-weight: 400;
    color: #fff
}

.member-info-container .id .svg-icon {
    width: 20px;
    height: 20px
}

.member-info-container .vip-content {
    flex-shrink: 0;
    font-size: 14px;
    font-weight: 600;
    color: transparent;
    background: var(--G-Blue, linear-gradient(180deg, #98d3fe 0, #2e89f1 100%));
    -webkit-background-clip: text;
    background-clip: text
}

.member-info-container .hd-action-item {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    flex-shrink: 0;
    width: 35px;
    height: 35px;
    background: #434343;
    border: 1px solid transparent;
    border-radius: 10px;
    box-shadow: 0 3px 20px 0 #1d2234
}

.member-info-container .hd-action-item>svg {
    flex-shrink: 0;
    width: 20px;
    height: 20px
}

.member-info-container .hd-action-item:hover {
    border: 1px solid #fff;
    box-shadow: 0 3px 20px 0 #1d2234, 0 0 2px 0 #e93cff, 0 0 4px 0 #fad3ff
}

.member-info-container .header-member {
    width: 20px;
    height: 20px;
    cursor: pointer
}

.header-container {
    height: 72px
}

.header-container .header-content {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 2;
    width: 100%;
    height: 72px
}

.header-container .logo {
    margin-right: auto
}

.header-container .header-top {
    position: relative;
    z-index: 2;
    height: 72px;
    background: #232323;
    display: flex;
    align-items: center;
    justify-content: center
}

.header-container .header-top-container {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: 100%;
    height: 100%;
    padding: 0 30px
}

.header-container .header-menu {
    margin-right: 24px;
    cursor: pointer
}

.header-container .header-menu img,
.header-container .header-menu svg {
    width: 40px;
    height: 40px
}

.header-container .header-bottom {
    height: 0;
    background: #000;
    display: flex;
    align-items: center;
    justify-content: center
}

.header-container .header-bottom-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 100%
}

.header-container .download-drop {
    position: absolute;
    top: 20px;
    left: 50%;
    display: none;
    padding-top: 20px;
    transform: translateX(-50%)
}

.header-container .right-content {
    display: flex;
    gap: 1px;
    align-items: flex-start;
    height: 100%;
    background: #ccc
}

.header-container .current-time {
    min-width: 64px;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    background: var(--header-telegram-background)
}

.header-container .search-btn {
    margin-right: 16px;
    cursor: pointer
}

.header-container .search-btn:hover {
    filter: brightness(1.1)
}

.header-container .search-btn svg {
    width: 20px;
    height: 20px
}

.simple-select {
    position: relative
}

.simple-select .select-input {
    cursor: pointer
}

.simple-select .select-input .arrow-icon {
    display: block
}

.simple-select .select-options {
    position: absolute;
    z-index: 1
}

.simple-select .arrow-icon {
    transform: rotate(0deg);
    transition: all .3s ease
}

.simple-select .arrow-icon.up {
    transform: rotate(-180deg)
}

.customer-select {
    position: relative;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.customer-select .selected-name {
    width: 40px;
    height: 25px;
    margin-right: 10px;
    line-height: 25px;
    color: #fff;
    text-align: center;
    background-color: rgba(0, 0, 0, .3);
    border-radius: 3px
}

.customer-select .select-input,
.customer-select .selected-option,
.customer-select .simple-select {
    width: 100%;
    height: 100%
}

.customer-select .select-input {
    display: flex;
    gap: 10px;
    align-items: center;
    width: 100%
}

.customer-select .select-input.active .service-icon {
    fill: #fff
}

.customer-select .select-input.active .circle-arrow {
    transform: rotate(180deg)
}

.customer-select .arrow-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    display: none !important;
    width: 8px;
    height: 8px;
    color: inherit;
    object-fit: contain
}

.customer-select .flag-icon {
    display: block;
    width: 24px;
    height: 24px
}

.customer-select .select-options {
    position: relative;
    top: 0;
    left: -15px;
    z-index: 1;
    display: flex;
    flex-direction: column;
    width: 100%;
    min-width: 220px;
    overflow: hidden;
    background: #232323;
    border-radius: 0 0 4px 4px;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.customer-select .select-option {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: 10px 15px 10px 25px;
    font-size: 16px;
    font-weight: 400;
    cursor: pointer
}

.customer-select .select-option .customer-title {
    margin-left: 10px
}

.customer-select .select-option.selected,
.customer-select .select-option:hover {
    color: #0095ff;
    background: hsla(0, 0%, 100%, .15)
}

.customer-select .customer-title {
    flex: 1;
    font-size: 16px;
    font-weight: 400;
    color: #fff
}

.customer-select .customer-selected {
    display: flex;
    gap: 7px;
    align-items: center;
    width: 100%;
    height: 100%
}

.customer-select .circle-arrow {
    width: 20px;
    height: 20px;
    transition: .2s
}

.customer-select .bottom-item {
    display: flex;
    gap: 8px;
    align-items: center;
    padding: 10px;
    margin-top: 10px;
    color: #fff;
    cursor: pointer;
    background: hsla(0, 0%, 100%, .1);
    border-radius: 5px
}

.customer-select .bottom-item:hover {
    background: hsla(0, 0%, 100%, .2)
}

.customer-select .bottom-item .ex-text {
    font-size: 14px
}

.control-drop {
    display: grid;
    grid-template-rows: 0fr;
    transform-origin: center top;
    transition: .5s
}

.control-drop__inner {
    overflow: hidden
}

.control-drop.active {
    grid-template-rows: 1fr
}

.language-select {
    position: relative;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.language-select .selected-name {
    width: 40px;
    height: 25px;
    margin-right: 10px;
    line-height: 25px;
    color: #fff;
    text-align: center;
    background-color: rgba(0, 0, 0, .3);
    border-radius: 3px
}

.language-select .select-input,
.language-select .selected-option,
.language-select .simple-select {
    width: 100%;
    height: 100%
}

.language-select .select-input {
    display: flex;
    gap: 10px;
    align-items: center;
    width: 100%
}

.language-select .select-input.active .circle-arrow {
    transform: rotate(180deg)
}

.language-select .arrow-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    display: none !important;
    width: 8px;
    height: 8px;
    color: inherit;
    object-fit: contain
}

.language-select .flag-icon {
    display: block;
    width: 24px;
    height: 24px
}

.language-select .select-options {
    top: calc(100% + 3px);
    left: -15px;
    display: flex;
    flex-direction: column;
    width: 100%;
    min-width: 220px;
    overflow: hidden;
    background: hsla(0, 0%, 100%, .05);
    border-radius: 4px;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.language-select .select-option {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: 10px 15px;
    font-size: 14px;
    cursor: pointer;
    transition: .1s
}

.language-select .select-option .flag-icon {
    margin-right: 10px
}

.language-select .select-option.selected,
.language-select .select-option:hover {
    color: #fff;
    background: hsla(0, 0%, 100%, .15)
}

.language-select .language-title {
    flex: 1;
    font-size: 16px;
    font-weight: 400;
    color: #fff
}

.language-select .language-selected {
    display: flex;
    gap: 7px;
    align-items: center;
    width: 100%;
    height: 100%
}

.language-select .circle-arrow {
    width: 20px;
    height: 20px;
    transition: .2s
}

.qr_img_wrap img {
    display: block
}

.side-wrapper {
    position: fixed;
    top: 72px;
    left: 0;
    z-index: 2;
    height: calc(100vh - 72px);
    overflow: hidden auto
}

.side-wrapper::-webkit-scrollbar {
    width: 0
}

.side-wrapper::-webkit-scrollbar-thumb {
    background: #0095ff;
    border-radius: 0
}

.side-wrapper::-webkit-scrollbar-track {
    background: transparent
}

.side-wrapper.show {
    width: 500px
}

.side-wrapper .side-menu {
    display: flex;
    flex-direction: column;
    gap: 10px;
    width: 245px;
    min-height: calc(100vh - 72px);
    padding: 10px 12px 50px;
    background: #232323
}

.side-wrapper .side-menu .side-menu-wrap {
    display: flex;
    gap: 5px
}

.side-wrapper .side-menu .side-menu-wrap .side-menu-item {
    width: 70px;
    height: 40px;
    padding: 10px;
    cursor: pointer;
    background: hsla(0, 0%, 100%, .05);
    border-radius: 4px
}

.side-wrapper .side-menu .side-menu-wrap .side-menu-item .svg-icon {
    fill: hsla(0, 0%, 100%, .5)
}

.side-wrapper .side-menu .side-menu-wrap .side-menu-item.active,
.side-wrapper .side-menu .side-menu-wrap .side-menu-item:hover {
    background: linear-gradient(117deg, #0095ff, #0855c4)
}

.side-wrapper .side-menu.off {
    gap: 10px;
    width: 84px;
    padding: 10px 17px 50px
}

.side-wrapper .side-menu.off .side-menu-wrap {
    flex-direction: column
}

.side-wrapper .side-menu.off .side-menu-wrap .side-menu-item {
    width: 50px;
    height: 40px;
    border-radius: 4px
}

.side-wrapper .side-menu.off .menu-close {
    left: 84px
}

.side-wrapper .side-menu.off .ex-text {
    display: none
}

.side-wrapper .side-menu.off .home-btn {
    width: 38px;
    height: 38px;
    border-radius: 50%
}

.side-wrapper .side-menu.off .home-btn>svg {
    width: 18px;
    height: 18px
}

.side-wrapper .side-menu.off .top-group-item {
    width: 50px;
    height: 40px
}

.side-wrapper .side-menu.off .control-title:not(.sports-item),
.side-wrapper .side-menu.off .language-title,
.side-wrapper .side-menu.off .promo-btn,
.side-wrapper .side-menu.off .promo-item-arrow {
    display: none
}

.side-wrapper .side-menu.off .action-item,
.side-wrapper .side-menu.off .bottom-item,
.side-wrapper .side-menu.off .sports-item {
    flex-shrink: 0;
    width: 50px;
    height: 40px;
    border: unset;
    display: flex;
    align-items: center;
    justify-content: center
}

.side-wrapper .side-menu.off .action-item.service .customer-item,
.side-wrapper .side-menu.off .bottom-item.service .customer-item,
.side-wrapper .side-menu.off .sports-item.service .customer-item {
    padding: 5px
}

.side-wrapper .side-menu.off .action-item.service .circle-arrow,
.side-wrapper .side-menu.off .action-item.service .customer-title,
.side-wrapper .side-menu.off .bottom-item.service .circle-arrow,
.side-wrapper .side-menu.off .bottom-item.service .customer-title,
.side-wrapper .side-menu.off .sports-item.service .circle-arrow,
.side-wrapper .side-menu.off .sports-item.service .customer-title {
    display: none
}

.side-wrapper .side-menu.off .action-item>svg,
.side-wrapper .side-menu.off .bottom-item>svg,
.side-wrapper .side-menu.off .sports-item>svg {
    width: 20px;
    height: 20px
}

.side-wrapper .side-menu.off .select-options {
    min-width: 50px
}

.side-wrapper .side-menu.off .select-options .select-option {
    justify-content: center
}

.side-wrapper .side-menu.off .select-options .flag-icon {
    margin-right: 0
}

.side-wrapper .side-menu.off .select-options span {
    display: none
}

.side-wrapper .side-menu.off .control-container {
    padding: unset;
    background: unset
}

.side-wrapper .side-menu.off .bottom-action {
    flex-direction: column;
    gap: unset;
    margin-top: -10px
}

.side-wrapper .side-menu.off .bottom-item.half {
    flex: unset
}

.side-wrapper .side-menu.off .flag-icon {
    width: 20px;
    height: 20px
}

.side-wrapper .menu-close {
    position: fixed;
    left: 245px;
    width: 27px;
    height: 39px;
    cursor: pointer;
    background: #2d2d2d;
    border-radius: 0 10px 10px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.side-wrapper .menu-close>svg {
    width: 15px;
    height: 15px
}

.side-wrapper .home-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    gap: 10px;
    width: 100%;
    height: 40px;
    font-size: 15px;
    font-weight: 700;
    color: #fff;
    text-align: center;
    background: var(--main, #049e07);
    border-radius: 10px;
    transition: unset
}

.side-wrapper .home-btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.side-wrapper .home-btn:hover {
    filter: brightness(1.1)
}

.side-wrapper .home-btn>svg {
    width: 24px;
    height: 24px
}

.side-wrapper .control-container {
    padding: 12px 16px;
    font-size: 14px;
    font-weight: 500;
    color: #a7a7a7;
    background: var(--Gray1, #333);
    border-radius: 10px
}

.side-wrapper .control-title {
    display: flex;
    gap: 16px;
    align-items: center;
    height: 48px;
    font-size: 14px;
    font-weight: 800;
    color: #fff;
    cursor: pointer;
    transition: .2s
}

.side-wrapper .control-title.active .control-arrow {
    rotate: -90deg
}

.side-wrapper .control-title>svg {
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    color: #0095ff
}

.side-wrapper .control-arrow {
    width: 10px;
    height: 10px;
    margin-left: auto;
    transition: .2s;
    display: flex;
    align-items: center;
    justify-content: center
}

.side-wrapper .action-item {
    display: flex;
    gap: 16px;
    align-items: center;
    height: 48px;
    cursor: pointer;
    transition: .2s
}

.side-wrapper .action-item.promo-item {
    height: 38px
}

.side-wrapper .action-item:hover {
    color: #fff
}

.side-wrapper .action-item>svg {
    flex-shrink: 0;
    width: 16px;
    height: 16px
}

.side-wrapper .action-name {
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.5;
    white-space: nowrap;
    flex: 1;
    width: 0
}

.side-wrapper .promo-item-arrow {
    flex-shrink: 0;
    width: 10px;
    height: 10px;
    margin-left: auto
}

.side-wrapper .top-group {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 5px;
    width: 100%
}

.side-wrapper .top-group-item {
    display: flex;
    align-items: center;
    width: 100%;
    height: 40px;
    padding-left: 15px;
    overflow: hidden;
    cursor: pointer;
    background: linear-gradient(117deg, #0095ff, #0855c4);
    border-radius: 4px;
    transition: .1s
}

.side-wrapper .top-group-item:hover {
    filter: brightness(1.1)
}

.side-wrapper .top-group-item .group-item-img {
    display: block;
    width: 20px;
    margin-right: 10px
}

.side-wrapper .top-group-item .ex-text {
    font-size: 16px;
    font-weight: 400;
    color: #fff
}

.side-wrapper .promo-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    align-self: center;
    width: 100%;
    height: 39px;
    font-size: 15px;
    font-weight: 700;
    color: #fff;
    background: #f68016;
    border-radius: 10px;
    box-shadow: 0 3.044px 18.264px 0 rgba(168, 82, 5, .3)
}

.side-wrapper .promo-btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.side-wrapper .promo-btn:hover {
    filter: brightness(1.1)
}

.side-wrapper .bottom-action {
    display: flex;
    gap: 8px
}

.side-wrapper .bottom-item {
    position: relative;
    gap: 10px;
    width: 100%;
    height: 40px;
    padding: 0 15px;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    cursor: pointer;
    background: hsla(0, 0%, 100%, .05);
    border-radius: 4px;
    transition: .2s;
    display: flex;
    align-items: center;
    justify-content: center
}

.side-wrapper .bottom-item.service {
    border-radius: 4px 4px 0 0
}

.side-wrapper .bottom-item:hover {
    background: hsla(0, 0%, 100%, .1)
}

.side-wrapper .bottom-item.half {
    flex: 1;
    flex-direction: column;
    align-items: center;
    width: 0;
    height: 78px;
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.side-wrapper .bottom-item .svg-icon {
    width: 20px;
    height: 20px;
    fill: #9195b0
}

.side-wrapper .bottom-item .ex-text {
    flex: 1
}

.side-wrapper .download-content-wrapper {
    position: absolute;
    top: 50%;
    left: calc(100% + 10px);
    z-index: 5;
    flex-direction: row;
    max-width: 223px;
    padding: 15px;
    background: #142340;
    border-radius: 10px;
    filter: drop-shadow(0 0 1px #8a8a8a);
    translate: 0 -50%;
    transition: .2s
}

.side-wrapper .download-content-wrapper:before {
    position: absolute;
    bottom: 50%;
    left: -18px;
    width: 0;
    height: 0;
    content: "";
    border-top: 10px solid transparent;
    border-right: 10px solid #142340;
    border-bottom: 10px solid transparent;
    border-left: 10px solid transparent;
    transform: translateY(100%)
}

.side-wrapper .download-content-wrapper svg {
    width: 15.3px;
    height: 21.3px;
    margin-right: 11.8px
}

.side-wrapper .download-content-wrapper .download-text {
    max-width: 120px;
    font-size: 15px;
    text-align: center
}

.side-wrapper .download-content-wrapper .download-content {
    display: flex;
    flex-direction: row;
    gap: 15px;
    width: 100%;
    border-radius: 10px
}

.side-wrapper .download-content-wrapper .download-content .qrcode-info {
    padding: 6px 13px;
    margin-top: 15px;
    font-size: 12px;
    font-weight: 400;
    color: #000;
    background: linear-gradient(117deg, #0095ff, #0855c4);
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center
}

.side-wrapper .download-content-wrapper .download-content .qrcode-info svg {
    flex-shrink: 0;
    width: 15px;
    height: 18px;
    margin-right: 6px;
    fill: #000
}

.side-wrapper .download-content-wrapper .download-content .qr_img_wrap {
    overflow: hidden;
    border-radius: 10px
}

.side-wrapper .download-content-wrapper .download-content .qrcode-android,
.side-wrapper .download-content-wrapper .download-content .qrcode-ios {
    width: 90px
}

.side-wrapper .download-content-wrapper .download-content .qrcode-android .qrcode_box img,
.side-wrapper .download-content-wrapper .download-content .qrcode-ios .qrcode_box img {
    width: 100%
}

.right-bar {
    position: fixed;
    right: 30px;
    bottom: 30%;
    z-index: 2;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    text-align: center
}

.right-bar .links-container {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: fit-content;
    margin-bottom: 15px;
    background: #232323;
    border: 1px solid #0095ff;
    border-radius: 50px;
    -webkit-backdrop-filter: blur(7.5px);
    backdrop-filter: blur(7.5px)
}

.right-bar .links-container .svg-icon,
.right-bar .links-container img {
    width: 38px;
    height: 38px;
    cursor: pointer;
    fill: #fff
}

.right-bar .adult {
    width: 40px
}

.right-bar .side-item {
    margin-bottom: 10px
}

.right-bar .side-item:first-child {
    padding-top: 25px
}

.right-bar .side-item:last-child {
    margin-bottom: 15px
}

.right-bar .side-item:hover {
    opacity: .8
}

.right-bar .link-item .cs-icon {
    display: block;
    width: 68px;
    height: 68px;
    background: #0095ff;
    border: 1px solid #0095ff;
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center
}

.right-bar .link-item:hover {
    opacity: .8
}

.right-bar .right-cs {
    width: 60px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize
}

.right-bar .right-cs.disabled {
    cursor: not-allowed;
    opacity: .7
}

.right-bar .right-cs:hover {
    filter: brightness(1.1)
}

.right-bar .right-down {
    position: relative;
    width: 60px;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize
}

.right-bar .right-down.disabled {
    cursor: not-allowed;
    opacity: .7
}

.right-bar .right-down:hover {
    filter: brightness(1.1)
}

.right-bar .right-down>img {
    width: 100%
}

.right-bar .right-down:hover .right-float {
    visibility: visible;
    opacity: 1
}

.right-bar .right-float {
    position: absolute;
    top: 50%;
    right: 75px;
    visibility: hidden;
    padding: 10px;
    background: #242424;
    border-radius: 20px;
    opacity: 0;
    filter: drop-shadow(0 0 2px #049e07);
    transform: translateY(-50%);
    transition: .2s
}

.right-bar .right-float:before {
    position: absolute;
    top: 50%;
    right: -9px;
    content: "";
    transform: translateY(-50%);
    border-top: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid transparent;
    transition: .3s;
    border-left: 5px solid #242424
}

.br_help_wrap {
    position: relative;
    width: 100%
}

.br_help_wrap .help_nav_body {
    position: relative;
    padding-block: 27px
}

.br_help_wrap .help_nav_body .wrap {
    width: 910px;
    margin: auto
}

.br_help_wrap .help_nav_head {
    display: flex;
    gap: 15px;
    align-items: center;
    margin-bottom: 30px;
    font-size: 20px;
    font-weight: 500;
    color: #fff;
    cursor: pointer
}

.br_help_wrap .mcHelp-wrap {
    display: flex;
    gap: 15px;
    height: 800px;
    min-height: 100%;
    background-color: transparent
}

.br_help_wrap .mcHelp-wrap .help-icon {
    display: none;
    width: 12px;
    height: 12px;
    margin-right: 10px;
    background: #fff;
    border-radius: 50%
}

.br_help_wrap .mcHelp-wrap .help-icon svg {
    display: none
}

.br_help_wrap .mcHelp-wrap .mcHelp-menu {
    width: 223px;
    height: fit-content;
    padding-block: 16px;
    padding-inline: 0;
    border: 1px solid #9195b0;
    border-radius: 10px;
    overflow: hidden auto
}

.br_help_wrap .mcHelp-wrap .mcHelp-menu::-webkit-scrollbar {
    width: 3px
}

.br_help_wrap .mcHelp-wrap .mcHelp-menu::-webkit-scrollbar-thumb {
    background: #0095ff;
    border-radius: 3px
}

.br_help_wrap .mcHelp-wrap .mcHelp-menu::-webkit-scrollbar-track {
    background: transparent
}

.br_help_wrap .mcHelp-wrap .mcHelp-menu .title {
    position: relative;
    width: auto;
    height: auto;
    padding-block: 15px;
    padding-inline: 15px 0;
    margin: 0;
    font-size: 13px;
    font-weight: 400;
    font-weight: 500;
    color: #fff;
    text-align: left;
    background: transparent;
    border-radius: 80px;
    transition: .2s
}

.br_help_wrap .mcHelp-wrap .mcHelp-menu .title.active,
.br_help_wrap .mcHelp-wrap .mcHelp-menu .title:hover {
    box-shadow: none
}

.br_help_wrap .mcHelp-wrap .mcHelp-menu .title.active:after,
.br_help_wrap .mcHelp-wrap .mcHelp-menu .title:hover:after {
    position: absolute;
    left: 0;
    width: 3px;
    height: 100%;
    content: "";
    background: linear-gradient(117deg, #0095ff, #0855c4)
}

.br_help_wrap .mcHelp-wrap .mcHelp-menu .children-list {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding-bottom: 10px
}

.br_help_wrap .mcHelp-wrap .mcHelp-menu .children-item {
    display: flex;
    height: 40px;
    padding: 0 10px 0 30px;
    margin: 0;
    font-size: 13px;
    font-weight: 400;
    color: var(--Gray2, #7981a4);
    text-align: left
}

.br_help_wrap .mcHelp-wrap .mcHelp-menu .children-item:hover:before {
    display: none
}

.br_help_wrap .mcHelp-wrap .mcHelp-menu .children-item.active,
.br_help_wrap .mcHelp-wrap .mcHelp-menu .children-item:hover {
    color: #fff
}

.br_help_wrap .mcHelp-wrap .mcHelp-menu .children-item:before {
    display: none !important
}

.br_help_wrap .mcHelp-wrap .mcHelp-content {
    flex: 1;
    height: 100%;
    padding: 24px;
    margin-left: 0;
    line-height: 1.2;
    color: #fff;
    background: #232323;
    border-radius: 0;
    border-radius: 10px;
    overflow: hidden auto
}

.br_help_wrap .mcHelp-wrap .mcHelp-content::-webkit-scrollbar {
    width: 3px
}

.br_help_wrap .mcHelp-wrap .mcHelp-content::-webkit-scrollbar-thumb {
    background: #0095ff;
    border-radius: 3px
}

.br_help_wrap .mcHelp-wrap .mcHelp-content::-webkit-scrollbar-track {
    background: transparent
}

.br_help_wrap .mcHelp-wrap .mcHelp-content .content-title {
    display: none
}

.br_help_wrap .mcHelp-wrap .mcHelp-content .content {
    padding: 0;
    margin-right: 15px;
    background: transparent !important
}

.br_help_wrap .mcHelp-wrap .help-slide-in {
    opacity: 0;
    animation-name: slide-in1;
    animation-duration: .2s;
    animation-timing-function: ease-in
}

.extraHelp {
    height: 100%;
    padding-top: 20px !important;
    padding-right: 20px;
    padding-left: 20px
}

.game-search-wrap {
    display: flex;
    flex: 1 0;
    gap: 16px;
    align-items: center;
    height: 46px;
    padding: 0 16px;
    font-size: 16px;
    font-weight: 600;
    color: hsla(0, 0%, 100%, .2);
    white-space: nowrap;
    cursor: text;
    border-radius: 5px
}

.game-search-wrap svg.svg-icon {
    width: 24px;
    height: 24px;
    color: hsla(0, 0%, 100%, .2)
}
.nav-item {
      display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    position: relative;
    flex-direction: column;
    gap: 5px;
    min-width: 102px;
    padding: 0 0 16px
}
.nav-items123 .slick-slide img{
    max-width:28px;
}
.nav-icon {
      display: flex;
      align-items: center;
      justify-content: center;
      flex-shrink: 0;
      /* width: 28px; */
      /* height: 28px; */
}
span.nav-name {
    font-size: 14px;
    font-weight: 700;
    color: #8a898c;
    display: flex;
    align-items: center;
    justify-content: center;
}

.zoom-in-top-enter-active[data-v-735113b0],
.zoom-in-top-leave-active[data-v-735113b0] {
    opacity: 1;
    transform: scaleY(1);
    transform-origin: center top;
    transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1)
}

.zoom-in-top-enter[data-v-735113b0],
.zoom-in-top-leave-active[data-v-735113b0] {
    opacity: 0;
    transform: scaleY(0)
}

.zoom-in-left-enter-active[data-v-735113b0],
.zoom-in-left-leave-active[data-v-735113b0] {
    opacity: 1;
    transform: scaleX(1);
    transform-origin: left;
    transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1)
}

.zoom-in-left-enter[data-v-735113b0],
.zoom-in-left-leave-active[data-v-735113b0] {
    opacity: 0;
    transform: scaleX(0)
}

.zoom-in-bottom-enter-active[data-v-735113b0],
.zoom-in-bottom-leave-active[data-v-735113b0] {
    opacity: 1;
    transform: scaleY(1);
    transform-origin: center bottom;
    transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1)
}

.zoom-in-bottom-enter[data-v-735113b0],
.zoom-in-bottom-leave-active[data-v-735113b0] {
    opacity: 0;
    transform: scaleY(0)
}

.notice-marquee-container[data-v-735113b0] {
    z-index: 1;
    display: flex;
    align-items: center;
    width: 100%;
    height: 40px;
    margin-bottom: 40px;
    font-size: 16px;
    background: #232323;
    border: 1px solid hsla(0, 0%, 100%, .2);
    border-radius: 20px
}

.notice-marquee-container .notice-marquee-content[data-v-735113b0] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

.notice-marquee-container .notice-main[data-v-735113b0] {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    height: 40px;
    padding-left: 15px
}

.notice-marquee-container .notice-icon[data-v-735113b0] {
    margin-right: 10px
}

.notice-marquee-container .notice-icon svg[data-v-735113b0] {
    width: 24px;
    height: 24px
}

.notice-marquee-container .marquee_box[data-v-735113b0] {
    flex: 1;
    height: 40px;
    padding: 0 60px 0 10px
}

.notice-marquee-container .marquee_box>marquee[data-v-735113b0] {
    height: 40px
}

.notice-marquee-container .notice_list[data-v-735113b0] {
    height: 40px;
    color: #fff
}

.notice-marquee-container .notice_list>li[data-v-735113b0] {
    display: inline-block;
    height: 40px;
    margin-right: 70px;
    line-height: 42px;
    cursor: pointer
}

.notice-marquee-container .notice-download-btn[data-v-735113b0] {
    position: absolute;
    top: 60%;
    right: 14px;
    cursor: pointer;
    transform: translateY(-50%)
}

.notice-marquee-container .notice-download-btn[data-v-735113b0]:hover {
    filter: brightness(1.1)
}

.win-bottom-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 16px 10px;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    background: #15141a;
    border-radius: 16px
}

.win-bottom-item .customer-name {
    display: flex;
    flex-direction: column;
    gap: 2px;
    width: 100%;
    margin-bottom: 6px;
    font-weight: 400;
    color: #fff;
    white-space: nowrap
}

.win-bottom-item .winner-left {
    display: flex;
    gap: 16px;
    align-items: center
}

.win-bottom-item .winner-left img {
    width: 55px;
    height: 62px;
    border-radius: 10px
}

.win-bottom-item .winner-right {
    display: flex;
    gap: 20px;
    align-items: center;
    height: 100%
}

.win-bottom-item .game-name {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    color: #f8ef5c
}

.win-bottom-item .game-name span {
    max-width: 120px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.1;
    white-space: nowrap
}

@supports(-webkit-line-clamp:2) {
    .win-bottom-item .game-name span {
        display: -webkit-box !important;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        white-space: normal
    }
}

.win-bottom-item .game-name svg {
    flex-shrink: 0;
    width: 28px;
    height: 28px
}

.win-bottom-item .game-amount {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-width: 226px;
    padding: 8px 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    color: #fff;
    white-space: nowrap;
    background: #000;
    border-radius: 27px
}

.win-bottom-item .symbol-icon {
    margin-right: 5px
}

.winner-bottom-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    max-height: 374px;
    padding: 30px 20px;
    background: #232323;
    border-radius: 20px
}

.winner-bottom-wrapper .winner-right-wrap {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-bottom: 20px
}

.winner-bottom-wrapper .winner-right-wrap .seamless-top {
    display: flex;
    align-items: center;
    height: 52px;
    padding: 0 20px;
    margin-bottom: 15px;
    background: #021f2d;
    border-radius: 8px 8px 0 0
}

.winner-bottom-wrapper .winner-right-wrap .seamless-top svg {
    width: 52px;
    height: 52px
}

.winner-bottom-wrapper .winner-right-wrap .seamless-top span {
    position: relative;
    font-size: 20px;
    font-weight: 700;
    color: #fff
}

.winner-bottom-wrapper .win-wrap {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
    margin-bottom: 10px
}

.winner-bottom-wrapper .winner-seamless {
    width: 100%;
    height: 100%;
    max-height: 318px;
    padding: 0 20px 15px;
    overflow: hidden
}


.winner-bottom-wrapper .winner-top-title {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 180px;
    margin-bottom: 24px;
    overflow: hidden;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center
}

.winner-bottom-wrapper .winner-top-title:before {
    position: absolute;
    top: 94px;
    z-index: 1;
    width: 190px;
    height: 48px;
    padding: 12px;
    content: "";
    background: hsla(0, 0%, 100%, .64);
    border-radius: 100px;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px)
}

.winner-bottom-wrapper .winner-top-title .top-title {
    position: relative;
    top: 40px;
    z-index: 2;
    gap: 12px;
    padding: 12px 16px;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    border-radius: 100px;
    display: flex;
    align-items: center;
    justify-content: center
}

.winner-bottom-wrapper .winner-top-title .top-title svg {
    width: 24px;
    height: 24px
}

.winner-bottom-wrapper .winner-top-title .right-item {
    display: flex;
    margin-right: 32px;
    overflow: hidden;
    border: 1px solid #049e07;
    border-radius: 8px
}

.winner-bottom-wrapper .winner-top-title .list-title {
    position: absolute;
    bottom: 0;
    left: 0;
    display: grid;
    grid-template-columns: 170px 400px 1fr;
    width: 100%;
    padding: 0 64px
}

.winner-bottom-wrapper .winner-top-title .list-title span {
    font-size: 14px;
    font-weight: 400;
    color: #000
}

.winner-bottom-wrapper .winner-top-title .list-title span:last-child {
    text-align: right
}

.winner-bottom-wrapper .winner-top-title .item {
    padding: 7px 15px;
    font-size: 14px;
    font-weight: 400;
    cursor: pointer
}

.winner-bottom-wrapper .winner-top-title .left-active {
    background: #049e07;
    border-radius: 0 8px 8px 0
}

.winner-bottom-wrapper .winner-top-title .right-active {
    background: #049e07;
    border-radius: 8px 0 0 8px
}

.qr-item {
    display: flex;
    flex-direction: row;
    gap: 40px;
    align-items: center
}

.qr-item .qr-bg {
    padding: 10px;
    background: #fff;
    border-radius: 10px
}

.qr-item .qr-code {
    display: flex;
    gap: 20px
}

.qr-item .qr-code-name {
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    display: flex;
    flex-direction: column;
    gap: 10px;
    color: #fff
}

.qr-item .qr-code-name.disabled {
    cursor: not-allowed;
    opacity: .7
}

.qr-item .qr-code-name:hover {
    filter: brightness(1.1)
}

.qr-item .qr-code-name>svg {
    width: 75px;
    height: 75px
}

.qr-item .name-info {
    font-size: 20px;
    font-weight: 500
}

.qr-item .down-tip {
    padding-top: 5px;
    font-size: 12px;
    font-weight: 500
}

.home-down-wrapper {
    padding-bottom: 50px
}

.home-down-wrapper .download-container {
    display: flex
}

.home-down-wrapper .download-person {
    width: 270px;
    height: 298px;
    margin-left: auto;
    object-fit: contain
}

.home-down-wrapper .down-info {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    color: #fff
}

.home-down-wrapper .title1 {
    font-size: 39px;
    font-weight: 700
}

.home-down-wrapper .title2 {
    margin-top: 20px;
    font-size: 25px;
    font-weight: 600
}

.home-down-wrapper .content-wrap {
    display: flex;
    gap: 30px;
    align-items: center;
    margin-top: 50px
}

.home-down-wrapper .content-wrap .info-container {
    display: flex;
    flex-direction: column;
    max-width: 305px;
    font-size: 16px;
    font-weight: 400
}

.home-down-wrapper .content-wrap .info-container .info-title {
    margin-bottom: 10px;
    color: #fff
}

.home-down-wrapper .content-wrap .info-container .info-content {
    color: hsla(0, 0%, 100%, .5)
}

.home-down-wrapper .logo {
    flex-shrink: 0;
    width: 275px;
    height: 133px;
    margin-left: 20px
}

.game-vendor-item {
    --game-radius: 10px;
    position: relative;
    width: 100%;
    overflow: hidden;
    font-size: 14px;
    font-weight: 400;
    color: var(--white, #fff);
    cursor: pointer;
    border-radius: var(--game-radius);
    transition: .2s
}

.game-vendor-item:hover .game-img>img {
    transform: scale(1.1)
}

.game-vendor-item:hover .action-wrap {
    visibility: visible;
    opacity: 1
}

.game-vendor-item:hover .action-wrap:after {
    top: 300px;
    visibility: visible;
    transition: .7s .2s
}

.game-vendor-item:hover .action-btn {
    transform: scale(1);
    transition: .3s;
    transition-delay: .1s
}

.game-vendor-item .game-img {
    position: relative;
    width: 100%;
    overflow: hidden;
    border-radius: var(--game-radius) var(--game-radius) 0 0
}

.game-vendor-item .game-img>img {
    width: 100%;
    object-fit: contain;
    transition: all .5s
}

.game-vendor-item .game-logo-wrap {
    position: absolute;
    right: 6px;
    bottom: 3px
}

.game-vendor-item .game-logo-wrap img {
    display: block;
    width: 46px;
    height: 23px
}

.game-vendor-item .action-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    visibility: hidden;
    flex-direction: column;
    gap: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgba(28, 39, 63, .5);
    border-radius: var(--game-radius) var(--game-radius) 0 0;
    opacity: 0;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    transition: .2s;
    display: flex;
    align-items: center;
    justify-content: center
}

.game-vendor-item .action-wrap:after {
    position: absolute;
    top: -200px;
    display: block;
    visibility: hidden;
    width: 200%;
    height: 150px;
    pointer-events: none;
    content: "";
    background: linear-gradient(0deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .15), hsla(0, 0%, 100%, 0));
    transform: rotate(-15deg)
}

.game-vendor-item .start-btn {
    width: 50px;
    height: 50px
}

.game-vendor-item .free-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 114px;
    height: 32px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: rgba(5, 112, 221, .2);
    border: 1px solid #0095ff;
    border-radius: 8px
}

.game-vendor-item .free-btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.game-vendor-item .free-btn:hover {
    filter: brightness(1.1)
}

.game-vendor-item .action-btn {
    transform: scale(.5)
}

.game-vendor-item .game-name-container {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    height: 38px;
    padding: 0 10px;
    font-size: 15px;
    font-weight: 500;
    color: #fff;
    text-align: center;
    background: #0095ff;
    border-radius: 0 0 var(--game-radius) var(--game-radius)
}

.game-vendor-item .game-name {
    position: relative;
    width: 100%;
    text-align: center
}

.game-vendor-item .game-name span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.1;
    white-space: nowrap
}

@supports(-webkit-line-clamp:2) {
    .game-vendor-item .game-name span {
        display: -webkit-box !important;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        white-space: normal
    }
}

.home-item {
    margin-bottom: 40px
}

.home-item .home-item-title {
    display: flex;
    gap: 10px;
    align-items: center;
    padding-bottom: 20px;
    font-size: 20px;
    font-weight: 500;
    color: #fff
}

.home-item .home-item-icon {
    flex-shrink: 0;
    width: 30px;
    height: 30px
}

.home-item .home-item-more {
    height: 36px;
    padding: 10px 15px;
    margin-left: auto;
    font-size: 13px;
    font-weight: 400;
    color: #fff;
    background: hsla(0, 0%, 100%, .1);
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize
}

.home-item .home-item-more.disabled {
    cursor: not-allowed;
    opacity: .7
}

.home-item .home-item-more:hover {
    filter: brightness(1.1)
}

.home-item .vendors-swiper {
    width: fit-content;
    max-width: 800px;
    margin-left: auto
}

.home-item .vendors-swiper .swiper-slide {
    width: fit-content
}

.home-item .vendor-item {
    width: 100px;
    height: 50px;
    border: 1px solid #0095ff;
    border-radius: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s
}

.home-item .vendor-item.active,
.home-item .vendor-item:hover {
    background: #0095ff
}

.home-item .vendor-item>img {
    max-width: 80%;
    max-height: 80%
}

.home-item .home-item-container .swiper-slide .game-list-item {
    padding-right: 6px;
    padding-left: 6px;
    /* border-radius: 11px !important; */
}

.home-item .home-item-container .swiper-arrow {
    position: static;
    width: 36px;
    height: 36px;
    background: #1d2431;
    border: 0;
    border-radius: 6px;
    transform: translate(0);
    display: flex;
    align-items: center;
    justify-content: center
}

.home-item .home-item-container .swiper-arrow.prev {
    margin-left: auto
}

.home-item .home-item-container .swiper-arrow>svg {
    width: 12px;
    height: 12px
}

.home-item .twoRows {
    display: flex;
    flex-direction: column;
    gap: 15px
}

.home-game {
    padding-bottom: 20px
}

.home-container {
    padding: 30px 0
}

.home-container .home-wrapper {
    padding-top: 40px
}

.maintain-wrap,
.regiona-wrap {
    position: relative;
    width: 100%;
    height: 100vh;
    padding-top: 0;
    background: url(/img/background.4b30fa14.jpg) no-repeat top/cover
}

.maintain-wrap .content-wrap,
.regiona-wrap .content-wrap {
    position: absolute;
    top: 50%;
    left: 50%;
    display: flex;
    gap: 46px;
    align-items: center;
    width: 1000px;
    transform: translate(-50%, -50%)
}

.maintain-wrap .content-wrap:before,
.regiona-wrap .content-wrap:before {
    width: 556.3px;
    height: 439.1px;
    content: "";
    background: url(/img/not-allowed.8d342e3d.png) no-repeat top/cover
}

.maintain-wrap .content-wrap .right-wrap,
.regiona-wrap .content-wrap .right-wrap {
    display: flex;
    flex: 1;
    flex-direction: column;
    gap: 20px;
    align-items: flex-start
}

.maintain-wrap .content-wrap .right-wrap .logo-wrap img,
.regiona-wrap .content-wrap .right-wrap .logo-wrap img {
    height: 70px
}

.maintain-wrap .content-wrap .right-wrap h2,
.regiona-wrap .content-wrap .right-wrap h2 {
    font-size: 30px;
    font-weight: 700;
    color: #fff
}

.maintain-wrap .content-wrap .right-wrap h2.subtitle,
.regiona-wrap .content-wrap .right-wrap h2.subtitle {
    font-size: 20px;
    font-weight: 700;
    color: #8d8d8d
}

.maintain-wrap .content-wrap .right-wrap .maintenance-end,
.regiona-wrap .content-wrap .right-wrap .maintenance-end {
    margin-bottom: 20px;
    font-weight: 700
}

.maintain-wrap .content-wrap .right-wrap p,
.regiona-wrap .content-wrap .right-wrap p {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    line-height: normal;
    color: #fff;
    text-align: left;
    letter-spacing: normal
}

.maintain-wrap .content-wrap .right-wrap .ip_address span,
.regiona-wrap .content-wrap .right-wrap .ip_address span {
    font-size: 16px;
    font-weight: 700
}

.maintain-wrap .content-wrap .right-wrap .ip_address span:first-child,
.regiona-wrap .content-wrap .right-wrap .ip_address span:first-child {
    color: #8d8d8d
}

.maintain-wrap .content-wrap .right-wrap .ip_address span:nth-child(2),
.regiona-wrap .content-wrap .right-wrap .ip_address span:nth-child(2) {
    color: #0095ff
}

.maintain-wrap .content-wrap .right-wrap .service-btn,
.regiona-wrap .content-wrap .right-wrap .service-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 114px;
    height: 32px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: #0570dd;
    border: 1px solid #0095ff;
    border-radius: 8px;
    box-shadow: 0 0 10px 0 #0570dd;
    min-width: 213px;
    height: 42px;
    margin-top: 20px;
    font-size: 13px
}

.maintain-wrap .content-wrap .right-wrap .service-btn.disabled,
.regiona-wrap .content-wrap .right-wrap .service-btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.maintain-wrap .content-wrap .right-wrap .service-btn:hover,
.regiona-wrap .content-wrap .right-wrap .service-btn:hover {
    filter: brightness(1.1)
}

svg[data-v-65755c3d] {
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    fill: currentcolor
}

body,
button,
code,
dd,
details,
div,
dl,
dt,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
input,
li,
ol,
p,
td,
textarea,
th,
ul {
    padding: 0;
    margin: 0;
    outline: 0;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    text-size-adjust: none;
    -webkit-tap-highlight-color: transparent
}

* {
    box-sizing: border-box
}

li,
ol,
ul {
    list-style: none
}

input {
    outline: none
}

input:-webkit-autofill {
    -webkit-text-fill-color: #dedede;
    box-shadow: inset 0 0 0 1000px #3d4145 !important
}

input::-webkit-search-cancel-button {
    display: none
}

input:-ms-input-placeholder {
    font-family: DinPro, dinpro, PingFangSC-Regular, sans-serif;
    -ms-transition: .2s;
    transition: .2s
}

input::placeholder {
    font-family: DinPro, dinpro, PingFangSC-Regular, sans-serif;
    transition: .2s
}

button {
    outline: none;
    border: 0 none
}

body,
html {
    width: 100%;
    height: 100%;
    font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Arial, PingFang SC, Microsoft YaHei, sans-serif;
    color: #333;
    background: #15141a;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

html {
    overflow-y: auto !important
}

#app *,
.mcHelp * {
    -webkit-font-smoothing: initial !important;
    -moz-osx-font-smoothing: initial !important
}

svg {
    /* width: 100%; */
    /* height: 100%; */
    /* fill: currentcolor; */
}

img {
    flex-shrink: 0;
    object-fit: contain
}

.hover:hover {
    opacity: .7
}

.br_sbgimg {
    background-repeat: no-repeat;
    background-position: 50%
}

.br_word {
    word-break: break-all;
    word-wrap: break-word
}

.fl {
    float: left
}

.fr {
    float: right
}

#app .v--modal {
    background-color: transparent
}

#app .v--modal-overlay {
    background: rgba(0, 0, 0, .3)
}

#app .v--modal-overlay .v--modal-background-click {
    background: rgba(0, 0, 0, .45)
}

#app .v--modal-overlay .v--modal-box {
    overflow: visible;
    box-shadow: none
}

@font-face {
    font-family: br_model;
    font-style: normal;
    font-weight: 400;
    src: url(data:font/opentype;base64,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) format("truetype"), url(data:font/woff;base64,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) format("woff"), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxmb250IGlkPSJicl9tb2RlbCIgaG9yaXotYWR2LXg9IjEwMjQiPjxmb250LWZhY2UgdW5pdHMtcGVyLWVtPSIxMDI0IiBhc2NlbnQ9Ijk2MCIgZGVzY2VudD0iLTY0Ii8+PGdseXBoIGhvcml6LWFkdi14PSI1MTIiLz48Z2x5cGggdW5pY29kZT0i7qSAIiBnbHlwaC1uYW1lPSJpbmZvIiBkPSJNNTEyIDk2MEMyMjkuMjE2IDk2MCAwIDczMC43ODQgMCA0NDhTMjI5LjIxNi02NCA1MTItNjRzNTEyIDIyOS4yMTYgNTEyIDUxMi0yMjkuMjE2IDUxMi01MTIgNTEyem0wLTkyOEMyODIuMjQgMzIgOTYgMjE4LjI0IDk2IDQ0OHMxODYuMjQgNDE2IDQxNiA0MTYgNDE2LTE4Ni4yNCA0MTYtNDE2Uzc0MS43NiAzMiA1MTIgMzJ6bS02NCA2NzJoMTI4VjU3Nkg0NDh6bTE5Mi01MTJIMzg0djY0aDY0djE5MmgtNjR2NjRoMTkyVjI1Nmg2NHoiLz48Z2x5cGggdW5pY29kZT0i7qSBIiBnbHlwaC1uYW1lPSJlcnJvciIgZD0iTTUxMi0yMS4zMzNDMjUyLjgtMjEuMzMzIDQyLjY2NyAxODguOCA0Mi42NjcgNDQ4UzI1Mi44IDkxNy4zMzMgNTEyIDkxNy4zMzMgOTgxLjMzMyA3MDcuMiA5ODEuMzMzIDQ0OCA3NzEuMi0yMS4zMzMgNTEyLTIxLjMzM3pNNTEyIDY0YzIxMi4wNzUgMCAzODQgMTcxLjkyNSAzODQgMzg0UzcyNC4wNzUgODMyIDUxMiA4MzIgMTI4IDY2MC4wNzUgMTI4IDQ0OCAyOTkuOTI1IDY0IDUxMiA2NHptMCA0NDQuMzMxIDE0MC41MDEgMTQwLjUwMWM3LjY2NSA3LjQxIDE4LjEyIDExLjk3NyAyOS42NDEgMTEuOTc3IDIzLjU2NCAwIDQyLjY2Ny0xOS4xMDMgNDIuNjY3LTQyLjY2NyAwLTExLjUyMS00LjU2Ny0yMS45NzYtMTEuOTg5LTI5LjY1M0w1NzIuMzMxIDQ0OGwxNDAuNTAxLTE0MC41MDFjNy40MS03LjY2NSAxMS45NzctMTguMTIgMTEuOTc3LTI5LjY0MSAwLTIzLjU2NC0xOS4xMDMtNDIuNjY3LTQyLjY2Ny00Mi42NjctMTEuNTIxIDAtMjEuOTc2IDQuNTY3LTI5LjY1MyAxMS45ODlMNTEyIDM4Ny42NjkgMzcxLjQ5OSAyNDcuMTY4Yy03LjY2NS03LjQxLTE4LjEyLTExLjk3Ny0yOS42NDEtMTEuOTc3LTIzLjU2NCAwLTQyLjY2NyAxOS4xMDMtNDIuNjY3IDQyLjY2NyAwIDExLjUyMSA0LjU2NyAyMS45NzYgMTEuOTg5IDI5LjY1M0w0NTEuNjY5IDQ0OCAzMTEuMTY4IDU4OC41MDFjLTcuNDEgNy42NjUtMTEuOTc3IDE4LjEyLTExLjk3NyAyOS42NDEgMCAyMy41NjQgMTkuMTAzIDQyLjY2NyA0Mi42NjcgNDIuNjY3IDExLjUyMSAwIDIxLjk3Ni00LjU2NyAyOS42NTMtMTEuOTg5TDUxMiA1MDguMzMxeiIvPjxnbHlwaCB1bmljb2RlPSLupIIiIGdseXBoLW5hbWU9InN1Y2Nlc3MiIGQ9Ik03MjIuMTEyIDU5OS40NTZjMTUuNDU2LTE1LjQ1NiAxNS40NTYtMzkuNzQ0IDAtNTUuMjMyTDQ3NC43ODQgMjk2LjI4OGMtNy4xMzUtNi45MTktMTYuODc3LTExLjE4NC0yNy42MTYtMTEuMTg0cy0yMC40ODEgNC4yNjUtMjcuNjI2IDExLjE5NGwuMDEtLjAxLTEuOTIgMi4yNC0xMTUuNjggMTE2LjIyNGMtMTUuNDU2IDE0Ljg4LTE1LjQ1NiAzOS40ODgtLjU0NCA1NC42NTZzMzkuNzQ0IDE1LjIgNTQuNjU2IDBsOTEuMTA0LTkwLjgxNiAyMTkuNzc2IDIyMC44MzJjMTUuNDU2IDE1LjE2OCA0MCAxNS4xNjggNTUuMiAwek05MDYuNzIgNDQ4YzAtMjE4LjAxNi0xNzYuNzM2LTM5NC43Mi0zOTQuNzItMzk0LjcyUzExNy4yOCAyMjkuOTg0IDExNy4yOCA0NDggMjk0LjAxNiA4NDIuNzIgNTEyIDg0Mi43MmMyMTguMDE2IDAgMzk0Ljc1Mi0xNzYuNzM2IDM5NC43NTItMzk0Ljcyem0tNzMuMDg4IDBjMCAxNzcuNjMyLTE0NCAzMjEuNjMyLTMyMS42NjQgMzIxLjYzMnMtMzIxLjYtMTQ0LTMyMS42LTMyMS42MzIgMTQzLjk2OC0zMjEuNjMyIDMyMS42LTMyMS42MzIgMzIxLjY2NCAxNDQgMzIxLjY2NCAzMjEuNjMyeiIvPjxnbHlwaCB1bmljb2RlPSLupIMiIGdseXBoLW5hbWU9Indhcm5pbmciIGQ9Ik05MjguODk0IDQ0OC45NzRjMC0yMzAuNTI3LTE4Ny41NTItNDE4LjA3Ny00MTguMDc3LTQxOC4wNzdTOTIuNzQyIDIxOC40NDcgOTIuNzQyIDQ0OC45NzRjMCAyMzAuNTI1IDE4Ny41NTIgNDE4LjA3NyA0MTguMDc1IDQxOC4wNzdzNDE4LjA3Ny0xODcuNTUyIDQxOC4wNzctNDE4LjA3N3ptLTc4LjM4OSAwYzAgMTg3LjI5OC0xNTIuMzc2IDMzOS42ODQtMzM5LjY4NyAzMzkuNjg0UzE3MS4xMzIgNjM2LjI3MiAxNzEuMTMyIDQ0OC45NzRjMC0xODcuMyAxNTIuMzc2LTMzOS42ODggMzM5LjY4Ny0zMzkuNjg4czMzOS42ODYgMTUyLjM4OSAzMzkuNjg2IDMzOS42ODl6TTU2My4wNzkgNjA1Ljc1VjQ0OC45NzVjMC0yOC44Ni0yMy4zOTktNTIuMjYtNTIuMjYtNTIuMjZzLTUyLjI2IDIzLjM5OS01Mi4yNiA1Mi4yNlY2MDUuNzVjMCAyOC44NiAyMy4zOTkgNTIuMjYgNTIuMjYgNTIuMjZzNTIuMjYtMjMuMzk5IDUyLjI2LTUyLjI2em0wLTMxMy41NTRjMC0yOC44NjMtMjMuMzk5LTUyLjI2My01Mi4yNi01Mi4yNjNzLTUyLjI2IDIzLjM5OS01Mi4yNiA1Mi4yNjNjMCAyOC44NTggMjMuMzk5IDUyLjI1NyA1Mi4yNiA1Mi4yNTdzNTIuMjYtMjMuMzk5IDUyLjI2LTUyLjI1N3oiLz48L2ZvbnQ+PC9kZWZzPjwvc3ZnPg==) format("svg")
}

[class*=" br_dialog_d"],
[class^=br_dialog_d] {
    font-family: br_model, sans-serif !important;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    line-height: 1;
    text-transform: none;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.br_dialog_dinfo:before {
    content: "î¤€"
}

.br_dialog_derror:before {
    content: "î¤"
}

.br_dialog_dsuccess:before {
    content: "î¤‚"
}

.br_dialog_dwarning:before {
    content: "î¤ƒ"
}

.pp_model_dialog {
    position: fixed;
    inset: 0;
    z-index: 99999;
    display: none
}

.pp_model_dialog.active {
    display: block
}

.pp_model_dcover {
    position: absolute;
    inset: 0;
    background-color: rgba(0, 0, 0, .4)
}

.pp_model_dmain {
    position: relative;
    z-index: 9;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%
}

.pp_model_dbody {
    position: relative;
    z-index: 9;
    min-width: 260px;
    padding: 20px 0 0;
    overflow: hidden;
    text-align: center;
    background: #2b3248;
    border-radius: 5px;
    box-shadow: 0 5px 18px 0 rgba(26, 0, 0, .56)
}

.pp_model_dbicon {
    padding-bottom: 20px
}

.pp_model_dbicon span {
    font-size: 42px
}

.pp_model_dbicon.info span {
    color: #f8bb86
}

.pp_model_dbicon.error span {
    color: #f11
}

.pp_model_dbicon.success span {
    color: #00ff37
}

.pp_model_dbicon.warning span {
    color: #fbff0b
}

.pp_model_dbtitle {
    padding: 0 20px 20px;
    font-size: 27px;
    font-weight: 600;
    line-height: normal;
    color: #fff;
    text-align: center
}

.pp_model_dbhtml {
    display: inline-block;
    padding: 0 20px 20px;
    font-size: 15px;
    font-weight: 400;
    color: #fff;
    text-align: left
}

.pp_model_dbbtn {
    display: flex
}

.pp_model_dbbtn>div {
    flex: 1;
    height: 52px;
    font-size: 14px;
    font-weight: 600;
    line-height: 52px;
    cursor: pointer
}

.pp_model_dbbtn>div span {
    color: #fff
}

.pp_model_dbbtn>div.cancel {
    background-color: hsla(0, 0%, 53%, .9)
}

.pp_model_dbbtn>div.cancel:hover {
    background-color: #878686
}

.pp_model_dbbtn>div.confirm {
    background: rgba(0, 149, 255, .9)
}

.pp_model_dbbtn>div.confirm span {
    color: #fff
}

.pp_model_dbbtn>div.confirm:hover {
    background-color: #0095ff
}

.swal-button:focus {
    box-shadow: inherit
}

.br_loader_child,
.br_loader_root {
    display: none
}

.br_loader_child.active,
.br_loader_root.active {
    inset: 0;
    z-index: 1000;
    display: block
}

.br_loader_root.active {
    position: fixed
}

.br_loader_child.active {
    position: absolute
}

.br_loader_main {
    position: relative;
    width: 100%;
    height: 100%
}

.br_loader_bg {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .8)
}

.br_loader_content {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 60px;
    height: 60px;
    margin-top: -30px;
    margin-left: -30px
}

.br_spinner,
.br_spinner * {
    box-sizing: border-box
}

.br_spinner {
    width: 60px;
    height: 60px;
    overflow: hidden
}

.br_spinner .spinner_inner {
    position: relative;
    display: block;
    width: 100%;
    height: 100%
}

.br_spinner .spinner_circle {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    font-size: 14.4px;
    color: #0095ff;
    transform: translate(-50%, -50%)
}

.br_spinner .spinner_line {
    position: absolute;
    width: 100%;
    height: 100%;
    border-top: 2.4px solid transparent;
    border-left: 2.4px solid #0095ff;
    border-radius: 50%;
    animation-duration: 1s
}

.br_spinner .spinner_line:first-child {
    transform: rotate(120deg) rotateX(66deg) rotate(0deg);
    animation: br_spinner_animation_1 1s linear infinite
}

.br_spinner .spinner_line:nth-child(2) {
    transform: rotate(240deg) rotateX(66deg) rotate(0deg);
    animation: br_spinner_animation_2 1s linear infinite
}

.br_spinner .spinner_line:nth-child(3) {
    transform: rotate(1turn) rotateX(66deg) rotate(0deg);
    animation: br_spinner_animation_3 1s linear infinite
}

@keyframes br_spinner_animation_1 {
    to {
        transform: rotate(120deg) rotateX(66deg) rotate(1turn)
    }
}

@keyframes br_spinner_animation_2 {
    to {
        transform: rotate(240deg) rotateX(66deg) rotate(1turn)
    }
}

@keyframes br_spinner_animation_3 {
    to {
        transform: rotate(1turn) rotateX(66deg) rotate(1turn)
    }
}

@keyframes floating {
    0% {
        transform: translate(0)
    }

    61% {
        transform: translateY(5px)
    }

    to {
        transform: translate(0)
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translate3d(0, -100%, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translate3d(0, 45px, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes lol {
    0% {
        opacity: 0;
        transform: translateX(-300px)
    }

    33%,
    66% {
        opacity: 1;
        transform: translateX(0)
    }

    to {
        opacity: 0;
        transform: translateX(300px)
    }
}

@keyframes iMfa-dD {
    0% {
        transform: scale(1)
    }

    10% {
        transform: scale(1.25)
    }

    20% {
        transform: scale(1)
    }
}

@keyframes breath {
    0% {
        opacity: .2
    }

    50% {
        opacity: 1
    }

    to {
        opacity: .2
    }
}

@keyframes jxwNOZ {
    0% {
        transform: translateY(104px)
    }

    25% {
        transform: translateY(120px)
    }

    50% {
        transform: translateY(144px)
    }

    to {
        transform: translateY(176px)
    }
}

@keyframes gamejxwNOZ {
    0% {
        transform: translateY(30px)
    }

    25% {
        transform: translateY(50px)
    }

    50% {
        transform: translateY(100px)
    }

    to {
        transform: translateY(120px)
    }
}

@keyframes loadRoate {
    0% {
        transform: rotate(0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    50% {
        transform: rotate(180deg);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes Ip_Lt {
    0% {
        transform: scale(1)
    }

    to {
        transform: scale(1.2)
    }
}

@keyframes O5_Kv {
    0% {
        transform: scale(1.25)
    }

    to {
        transform: scale(1)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(100px, 0, 0)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(-100px, 0, 0)
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translateX(20px)
    }

    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translate3d(-100px, 0, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes pc_Kk {
    0% {
        transform: scale(1.1)
    }

    to {
        transform: scale(1)
    }
}

@keyframes prev_animation {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    to {
        opacity: 0;
        transform: scale(1.2)
    }
}

@keyframes selected_animation {
    0% {
        opacity: 0;
        transform: scale(.8)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes cf_c5 {
    0% {
        transform: translateX(0)
    }

    50% {
        transform: translateX(-10px)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes cf_cv {
    0% {
        transform: translateZ(0)
    }

    50% {
        transform: translate3d(-10px, 10px, 0)
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes cf_cp {
    0% {
        transform: translateX(0)
    }

    50% {
        transform: translateY(-10px)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes cf_cr {
    0% {
        transform: translateZ(0)
    }

    50% {
        transform: translate3d(10px, -10px, 0)
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes cf_KS {
    0% {
        opacity: 0;
        transform: translate3d(50px, 0, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes cf_ch {
    0% {
        opacity: 0;
        transform: translateX(-50px)
    }

    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }

    50% {
        opacity: 1
    }
}

@keyframes rotate-full {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(1turn)
    }
}

.hd-login.important {
    display: flex;
    gap: 8px;
    align-items: center
}

.hd-login.important .label-box {
    display: none
}

.hd-login.important .login-form {
    flex-direction: row;
    gap: 10px;
    align-items: center
}

.hd-login.important .login-form .item-box .country_code {
    height: 36px
}

.hd-login.important .login-form .item-box.hasCountry .country-code {
    left: 0
}

.hd-login.important .login-form .item-box.hasCountry>input {
    padding-left: 100px
}

.hd-login.important .login-form .item-box>input {
    width: 150px;
    height: 36px;
    padding: 0 15px;
    font-size: 13px;
    font-weight: 400;
    color: #fff;
    background: #434343;
    border-radius: 6px
}

.hd-login.important .login-form .item-box>input:-ms-input-placeholder {
    color: #999
}

.hd-login.important .login-form .item-box>input::placeholder {
    color: #999
}

.hd-login.important .login-form .item-box>input.phone_input,
.hd-login.important .login-form .item-box>input.sms_input {
    width: 180px
}

.hd-login.important .login-form .item-box>input+.input-icon {
    top: 4px;
    left: 7px;
    display: none
}

.hd-login.important .login-form .item-box .password-eyes {
    width: 18px;
    height: 18px
}

.hd-login.important .login-form .errorMsg {
    display: none
}

.hd-login.important .login-form .btn-wrap {
    flex-direction: row;
    padding: 0;
    margin: 0
}

.hd-login.important .header-forget {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    width: 24px;
    height: 24px;
    filter: drop-shadow(0 0 4px #fad3ff)
}

.hd-login.important .header-forget.disabled {
    cursor: not-allowed;
    opacity: .7
}

.hd-login.important .header-forget:hover {
    filter: brightness(1.1)
}

.hd-login.important .sms-btn {
    right: 5px;
    min-width: 50px;
    height: 20px;
    padding: 0 5px;
    font-size: 12px
}

.hd-login.important .login-bg {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 114px;
    height: 32px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: rgba(5, 112, 221, .2);
    border: 1px solid #0095ff;
    border-radius: 8px;
    position: relative;
    cursor: pointer;
    transition: .1s
}

.hd-login.important .login-bg.disabled {
    cursor: not-allowed;
    opacity: .7
}

.hd-login.important .login-bg:hover {
    filter: brightness(1.1)
}

.hd-login.important .register-bg {
    position: relative;
    width: 98px;
    transition: .1s;
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 114px;
    height: 32px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: #0570dd;
    border: 1px solid #0095ff;
    border-radius: 8px;
    box-shadow: 0 0 10px 0 #0570dd
}

.hd-login.important .register-bg.disabled {
    cursor: not-allowed;
    opacity: .7
}

.hd-login.important .register-bg:hover {
    filter: brightness(1.1)
}

.hd-login.important .submit_btn {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 14px;
    font-weight: 400;
    transform: translate(-50%, -50%)
}

.hd-login.important .register-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    white-space: nowrap;
    transform: translate(-50%, -50%)
}

.hd-login.important .free-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    gap: 10px;
    min-width: 62px;
    height: 32px;
    padding: 0 10px;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    text-align: center;
    background: #3d4667;
    border-radius: 8px
}

.hd-login.important .free-btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.hd-login.important .free-btn:hover {
    filter: brightness(1.1)
}

.hd-login.important .login-select {
    width: 150px;
    height: 36px;
    font-size: 12px
}

.hd-login.important .login-select .select-input {
    width: 100%;
    height: 100%;
    padding: 0 16px;
    color: #fff;
    background-color: #0b0b0b;
    border: 1px solid #414141;
    border-radius: 5px
}

.hd-login.important .login-select>ul>li {
    justify-content: flex-start;
    padding: 10px 16px;
    color: #fff;
    background-color: #0b0b0b;
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s
}

.hd-login.important .login-select>ul>li:hover {
    color: #0095ff
}

.hd-login.important .firebase-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 62px;
    height: 32px;
    padding: 0 10px;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    text-align: center;
    background: #3d4667;
    border-radius: 8px;
    gap: 10px
}

.hd-login.important .firebase-btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.hd-login.important .firebase-btn:hover {
    filter: brightness(1.1)
}

.hd-login.important .firebase-btn .main-button {
    flex: 1;
    height: 100%;
    padding-left: 10px;
    font: inherit;
    color: inherit;
    text-transform: inherit;
    cursor: pointer;
    background-color: transparent;
    border: 0
}

.hd-login.important .firebase-btn .fire-arrow {
    position: relative;
    display: flex;
    align-items: center;
    height: 100%;
    padding: 0 0 0 10px
}

.hd-login.important .firebase-btn .fire-arrow:hover .fire-drop {
    display: block
}

.hd-login.important .firebase-btn .fire-arrow:after {
    position: absolute;
    top: 8px;
    left: 0;
    width: 2px;
    height: 20px;
    content: "";
    background: #0d0d14
}

.hd-login.important .firebase-btn .fire-arrow .fire-arrow-icon {
    display: block;
    width: 14px;
    height: 7.9px;
    color: #0d0d14
}

.hd-login.important .firebase-btn .or-connect {
    display: block;
    display: none;
    width: 100%;
    padding: 10px 0 0;
    margin: 0;
    font-size: 14px;
    font-weight: 400;
    text-align: center
}

.hd-login.important .firebase-btn .fire-drop-bg {
    position: absolute;
    top: 82%;
    right: -10px;
    display: flex;
    flex-direction: column;
    padding-top: 20px
}

.hd-login.important .firebase-btn .fire-drop {
    display: none;
    width: 152px;
    padding: 12px 16px;
    background: rgba(0, 0, 0, .95);
    border: 1px solid #fff;
    border-radius: 8px;
    box-shadow: 0 0 2px 0 #e93cff;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.hd-login.important .firebase-btn .firebase-group {
    display: flex;
    flex-direction: column;
    gap: 20px;
    justify-content: center
}

.hd-login.important .firebase-btn .item {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    gap: 12px;
    justify-content: flex-start;
    font-size: 14px;
    font-weight: 400;
    color: #8c9099
}

.hd-login.important .firebase-btn .item:hover {
    color: #fff;
    text-shadow: 0 0 2px #e93cff, 0 0 4px #fad3ff
}

.hd-login.important .firebase-btn .item svg {
    display: none
}

.hd-login.important .firebase-btn .item.google:before {
    display: block;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    content: "";
    background: url(data:image/png;base64,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) no-repeat 50%/contain
}

.hd-login.important .firebase-btn .item.facebook:before {
    display: block;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    content: "";
    background: url(data:image/png;base64,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) no-repeat 50%/contain
}

.hd-login.important .method-select {
    width: fit-content;
    height: fit-content;
    margin: 0;
    background-color: transparent
}

.hd-login.important .method-select .method-item {
    display: flex;
    gap: 5px;
    align-items: center;
    width: fit-content;
    padding: unset;
    font-size: 15px;
    font-weight: 400;
    color: #fff500;
    border: unset
}

.hd-login.important .method-select .method-item:hover {
    color: #fff500
}

.hd-login.important .method-select .method-item svg {
    width: 16px;
    height: 16px
}

.hd-login.important .login-btn-switch {
    position: absolute;
    top: 0;
    right: 10px;
    display: flex
}

.hd-login.important .login-btn-switch .btn-arrow {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 9px;
    width: 25px;
    height: 51px;
    color: #f2890b
}

.hd-login.important .login-btn-switch .btn-arrow:before {
    width: 1px;
    height: 8.6px;
    content: "";
    background: #c6c6c6
}

.hd-login.important .login-btn-switch .btn-arrow svg {
    width: 15px;
    height: 8.6px
}

.hd-login.important .login-btn-switch .btn-arrow:hover .switch-options {
    visibility: visible
}

.hd-login.important .login-btn-switch .option-item {
    display: flex;
    gap: 9px;
    align-items: center;
    height: 60px;
    padding-left: 20px;
    cursor: pointer;
    background-color: #fff;
    transition: .2s
}

.hd-login.important .login-btn-switch .option-item.active,
.hd-login.important .login-btn-switch .option-item:hover {
    color: #fff;
    background-image: linear-gradient(260deg, #f2890b, #ee3a22)
}

.hd-login.important .login-btn-switch .option-item.active .option-icon,
.hd-login.important .login-btn-switch .option-item:hover .option-icon {
    background: #fff
}

.hd-login.important .login-btn-switch .option-item.active .option-icon svg,
.hd-login.important .login-btn-switch .option-item:hover .option-icon svg {
    fill: #ee3a22
}

.hd-login.important .login-btn-switch .option-icon {
    width: 30px;
    height: 30px;
    background-image: linear-gradient(270deg, #f2890b, #ee3a22);
    border-radius: 30px;
    display: flex;
    align-items: center;
    justify-content: center
}

.hd-login.important .login-btn-switch .option-icon svg {
    width: 70%;
    height: 70%;
    fill: #fff
}

.form-container>form {
    display: flex;
    flex-direction: column;
    gap: 5px
}

.form-container .form_item {
    position: relative;
    display: flex;
    flex-direction: column
}

.form-container .form_item.isRequire:before {
    position: absolute;
    top: 50%;
    left: -3%;
    z-index: 1;
    color: #e10030;
    content: "*";
    transform: translateY(-50%)
}

.form-container .errorMsg {
    order: 3;
    width: 100%;
    padding: 8px 0;
    font-size: 12px;
    color: #ec3207;
    text-align: left
}

.form-container .errorMsg.created {
    display: none
}

.form-container .item-box {
    position: relative;
    order: 2;
    width: 100%
}

.form-container .item-box.capt {
    display: flex;
    align-items: center
}

.form-container .item-box.capt>input {
    padding-right: 100px
}

.form-container .item-box.hasCountry {
    display: flex;
    align-items: center
}

.form-container .item-box.hasCountry .country-code {
    left: 0
}

.form-container .item-box.hasCountry .country-code .active-img {
    opacity: 0
}

.form-container .item-box.hasCountry>input {
    padding-left: 100px
}

.form-container .item-box .input-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 49%;
    left: 12px;
    width: 21px;
    height: 21px;
    transform: translateY(-50%)
}

.form-container .item-box .input-icon svg {
    fill: #fff
}

.form-container .item-box>input {
    width: 100%;
    height: 48px;
    padding: 0 15px 0 40px;
    overflow: hidden;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    color: #fff;
    background: #232323;
    border: 1px solid #232323;
    border-radius: 10px;
    box-shadow: none;
    transition: .2s
}

.form-container .item-box>input:active,
.form-container .item-box>input:focus,
.form-container .item-box>input:hover {
    border-color: #0095ff
}

.form-container .item-box>input:active:-ms-input-placeholder,
.form-container .item-box>input:focus:-ms-input-placeholder,
.form-container .item-box>input:hover:-ms-input-placeholder {
    color: #fff
}

.form-container .item-box>input:active::placeholder,
.form-container .item-box>input:focus::placeholder,
.form-container .item-box>input:hover::placeholder {
    color: #fff
}

.form-container .item-box>input:-ms-input-placeholder {
    color: hsla(0, 0%, 100%, .5)
}

.form-container .item-box>input::placeholder {
    color: hsla(0, 0%, 100%, .5)
}

.form-container .item-box>input.err {
    border: 1px solid #f04646
}

.form-container .password-eyes {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    position: absolute;
    top: 50%;
    right: 13px;
    width: 24px;
    height: 24px;
    color: #fff;
    transform: translateY(-50%)
}

.form-container .password-eyes:hover {
    color: #0095ff
}

.form-container .captcha_box {
    position: absolute;
    top: 50%;
    right: 15px;
    cursor: pointer;
    transform: translateY(-50%);
    display: flex;
    align-items: center;
    justify-content: center
}

.form-container .captcha_box img {
    height: 28px
}

.form-container .label-box {
    display: flex;
    align-items: center;
    order: 1
}

.form-container .label-box .errorMsg {
    display: none
}

.form-container .label-box .label-text {
    display: none;
    font-size: 16px;
    font-weight: 400;
    color: #9195b0;
    text-align: left
}

.form-container .label-box .label-text.isRequire:after {
    margin-left: 2px;
    color: #0095ff;
    content: "*"
}

.form-container:hover .clear-icon {
    display: block
}

.form-container .forget-btn,
.form-container .online-service {
    font-size: 14px;
    color: #f8ef5c;
    text-align: center;
    text-decoration: underline;
    cursor: pointer;
    transition: .2s
}

.form-container .forget-btn:hover,
.form-container .online-service:hover {
    filter: brightness(1.1)
}

.form-container .sms-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    top: 50%;
    right: 5px;
    min-width: 106px;
    height: 34px;
    margin-left: 10px;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 50px;
    transform: translateY(-50%);
    transition: .2s
}

.form-container .sms-btn:hover {
    opacity: .8
}

.form-container .rem-wrap {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 10px 0;
    font-size: 14px;
    color: #fff
}

.form-container .rem-wrap.term {
    flex-wrap: wrap;
    gap: 10px;
    align-items: center;
    justify-content: flex-start
}

.form-container .rem-wrap.term>p {
    flex: 1;
    width: 0
}

.form-container .rem-wrap.term .terms-label {
    width: 100%
}

.form-container .rem-wrap.term .account,
.form-container .rem-wrap.term .rules {
    color: #f8ef5c;
    cursor: pointer
}

.form-container .rem-wrap .remember-item {
    display: flex;
    gap: 5px;
    align-items: center
}

.form-container .rem-wrap .remember-item .remPass_box {
    position: relative
}

.form-container .rem-wrap .remember-item .remPass_box .remPass_checkbox {
    position: relative;
    z-index: 3;
    display: block;
    width: 20px;
    height: 20px;
    cursor: pointer;
    outline: none;
    background-color: transparent;
    border: none;
    border-radius: 5px;
    opacity: 0
}

.form-container .rem-wrap .remember-item .remPass_box.checked .checked-bg {
    background: transparent
}

.form-container .rem-wrap .remember-item .remPass_box.checked .gougou {
    opacity: 1
}

.form-container .rem-wrap .remember-item .remPass_box .checked-bg {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-color: transparent;
    border: 1px solid #f8ef5c;
    border-radius: 5px;
    opacity: 1;
    transition: all .15s linear
}

.form-container .rem-wrap .remember-item .remPass_box .gougou {
    position: absolute;
    top: 4px;
    left: 8px;
    display: inline-block;
    width: 5px;
    height: 10px;
    border-color: #f8ef5c;
    border-style: solid;
    border-width: 0 2px 2px 0;
    opacity: 0;
    transform: rotate(45deg)
}

.form-container .rem-wrap .remember-item .jzmm {
    color: #fff
}

.form-container .btn-wrap {
    display: flex;
    flex-flow: row nowrap;
    gap: 16px;
    align-items: center;
    justify-content: space-between
}

.form-container .btn-wrap.forget {
    display: grid;
    grid-template-columns: repeat(2, 1fr)
}

.form-container .btn-wrap.forget .submit_btn {
    min-width: 50% !important
}

.form-container .submit_btn {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    flex-grow: 1;
    gap: 10px;
    height: 44px;
    font-size: 21px;
    font-weight: 700;
    color: #fff;
    background: linear-gradient(117deg, #0095ff, #0855c4);
    border-radius: 20px
}

.form-container .submit_btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.form-container .submit_btn:hover {
    filter: brightness(1.1)
}

.form-container .submit_btn>svg {
    flex-shrink: 0;
    width: 20px;
    height: 20px
}

.form-container .submit_btn.back {
    color: #0095ff;
    background: transparent;
    border: 1px solid #0095ff;
    border-radius: 20px
}

.form-container .reset_btn {
    -webkit-user-select: none;
    -ms-user-select: none;
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    gap: 10px;
    height: 44px;
    font-size: 21px;
    font-weight: 700;
    color: #fff;
    background: rgba(0, 149, 255, .2);
    border: 1px solid #0095ff;
    border-radius: 50px;
    flex-shrink: 0;
    padding-inline: 30px
}

.form-container .reset_btn.disabled {
    cursor: not-allowed;
    opacity: .7
}

.form-container .reset_btn:hover {
    filter: brightness(1.1)
}

.form-container .freePlay {
    margin-left: 5px
}

.method-select {
    flex-shrink: 0;
    width: 100%;
    height: 34px;
    margin: 0 auto 20px;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    background: #0e2144;
    border: 1px solid #3d4668;
    border-radius: 20px
}

.method-select,
.method-select .method-item {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center
}

.method-select .method-item {
    position: relative;
    flex: 1;
    width: 0;
    height: 100%;
    cursor: pointer;
    background: transparent;
    border: 1px solid transparent;
    border-radius: 20px
}

.method-select .method-item.active,
.method-select .method-item:hover {
    color: #0095ff;
    border: 1px solid #0095ff;
    transition: .2s
}

.switch-select {
    flex-shrink: 0;
    width: 100%;
    height: 34px;
    margin: 0 auto 20px;
    font-size: 16px;
    font-weight: 600;
    color: #9b9b9b
}

.switch-select,
.switch-select .switch-item {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center
}

.switch-select .switch-item {
    position: relative;
    flex: 1;
    width: 0;
    height: 100%;
    cursor: pointer;
    background: transparent;
    border-bottom: 3px solid #9b9b9b
}

.switch-select .switch-item.active,
.switch-select .switch-item:hover {
    border-bottom: 4.5px solid #0095ff;
    transition: .2s;
    background: linear-gradient(117deg, #0095ff, #0855c4);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.form-page-container,
.form-popup-container {
    display: flex
}

.form-page-container.hasBanner .form-popup-bg,
.form-popup-container.hasBanner .form-popup-bg {
    border-radius: 20px
}

.form-page-container .page-banner,
.form-popup-container .page-banner {
    order: 2;
    width: fit-content;
    width: 400px;
    min-height: 600px;
    max-height: 90vh;
    overflow: hidden;
    border-radius: 0 20px 20px 0
}

.form-page-container .page-banner .game-banner,
.form-page-container .page-banner .swiper-container,
.form-popup-container .page-banner .game-banner,
.form-popup-container .page-banner .swiper-container {
    height: 100%
}

.form-page-container .page-banner .banner-img,
.form-popup-container .page-banner .banner-img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.form-page-container .form-popup-bg,
.form-popup-container .form-popup-bg {
    position: relative;
    display: flex;
    flex-shrink: 0;
    flex-direction: column;
    order: 1;
    width: 478px;
    min-height: 410px;
    max-height: 90vh;
    padding: 50px 50px 40px;
    font-size: 16px;
    color: #fff;
    border-radius: 0 20px 20px 0;
    overflow: hidden auto
}

.form-page-container .form-popup-bg::-webkit-scrollbar,
.form-popup-container .form-popup-bg::-webkit-scrollbar {
    width: 3px
}

.form-page-container .form-popup-bg::-webkit-scrollbar-thumb,
.form-popup-container .form-popup-bg::-webkit-scrollbar-thumb {
    background: #0095ff;
    border-radius: 3px
}

.form-page-container .form-popup-bg::-webkit-scrollbar-track,
.form-popup-container .form-popup-bg::-webkit-scrollbar-track {
    background: transparent
}

.form-page-container .form-popup-bg.forget,
.form-popup-container .form-popup-bg.forget {
    min-height: 260px;
    padding: 78px 30px 30px
}

.form-page-container .form-popup-bg.forget .form-title,
.form-popup-container .form-popup-bg.forget .form-title {
    position: absolute;
    top: 0;
    left: 0;
    justify-content: start;
    height: 53px;
    padding-bottom: 0;
    padding-left: 30px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .5)
}

.form-page-container .form-popup-bg.forget .form-title__text,
.form-popup-container .form-popup-bg.forget .form-title__text {
    color: #9b9b9b !important
}

.form-page-container .form-popup-bg .form-title,
.form-popup-container .form-popup-bg .form-title {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding-bottom: 20px
}

.form-page-container .form-popup-bg .form-title__text,
.form-popup-container .form-popup-bg .form-title__text {
    font-size: 20px;
    font-weight: 500;
    color: var(--White, #fff)
}

.form-page-container .form-popup-bg .form-title .form-logo,
.form-popup-container .form-popup-bg .form-title .form-logo {
    display: none;
    height: 59px
}

.form-page-container .form-popup-bg .form-title h5,
.form-page-container .form-popup-bg .form-title p,
.form-popup-container .form-popup-bg .form-title h5,
.form-popup-container .form-popup-bg .form-title p {
    padding-bottom: 20px;
    font-size: 16px;
    color: #d1d1d1
}

.form-page-container .form-tip,
.form-popup-container .form-tip {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    gap: 5px;
    width: 100%;
    margin-top: 30px;
    font-size: 16px;
    font-weight: 400;
    color: #fff
}

.form-page-container .form-tip.service,
.form-popup-container .form-tip.service {
    flex-direction: column
}

.form-page-container .form-tip a,
.form-popup-container .form-tip a {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -ms-user-select: none;
    text-transform: capitalize;
    position: relative;
    color: #f8ef5c;
    text-decoration: underline;
    cursor: pointer;
    user-select: none;
    transition: .2s
}

.form-page-container .form-tip a.disabled,
.form-popup-container .form-tip a.disabled {
    cursor: not-allowed;
    opacity: .7
}

.form-page-container .form-tip a:hover,
.form-popup-container .form-tip a:hover {
    filter: brightness(1.1)
}

.form-page-container .form-tip a:after,
.form-popup-container .form-tip a:after {
    position: absolute;
    bottom: -2px;
    left: 50%;
    width: 100%;
    height: 1px;
    content: "";
    transform: translate(-50%, -50%)
}

.form-page-container .form-cs,
.form-popup-container .form-cs {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding-top: 40px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    cursor: pointer;
    transition: .2s
}

.form-page-container .form-cs .cs-icon,
.form-popup-container .form-cs .cs-icon {
    width: 20px;
    height: 20px
}

.form-page-container .form-cs:hover,
.form-popup-container .form-cs:hover {
    color: #0095ff
}

.firebase-login {
    flex-direction: column
}

.firebase-login,
.firebase-login .tips {
    display: flex;
    align-items: center;
    width: 100%
}

.firebase-login .tips {
    margin-bottom: 20px
}

.firebase-login .or-connect {
    justify-content: center;
    display: flex;
    gap: 20px;
    align-items: center;
    width: 100%;
    margin-top: 20px;
    font-size: 13px;
    font-weight: 400;
    color: #9195b0
}

.firebase-login .firebase-group {
    display: flex;
    gap: 15px;
    justify-content: center;
    margin-bottom: 20px
}

.firebase-login .firebase-group .item {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 90px;
    height: 40px;
    cursor: pointer;
    background: hsla(0, 0%, 100%, .1);
    border-radius: 8px
}

.firebase-login .firebase-group .item svg {
    width: 24px;
    height: 24px
}

#ui-datepicker-div.ui-widget-content {
    background: #3b2726
}

#ui-datepicker-div.mc-custom .ui-state-disabled .ui-state-default {
    color: #fff !important
}

#messagePreview #messageLink {
    display: none
}

.user-center-bg .user-center-content {
    display: flex;
    justify-content: center;
    width: 1350px;
    padding: 40px 0;
    margin: 0 auto
}

.user-center-bg .user-center-content .content-left {
    width: 220px;
    padding: 20px 0;
    background-image: linear-gradient(180deg, #ff883e 1%, #e96749);
    border-radius: 4px
}

.user-center-bg .user-center-content .content-left li {
    position: relative;
    height: 46px;
    padding-left: 60px;
    font-size: 14px;
    line-height: 46px;
    color: #fff;
    cursor: pointer
}

.user-center-bg .user-center-content .content-left li.active,
.user-center-bg .user-center-content .content-left li:hover {
    color: #e96749;
    background-color: #fff
}

.user-center-bg .user-center-content .content-left li.active:after,
.user-center-bg .user-center-content .content-left li:hover:after {
    position: absolute;
    top: 50%;
    left: 0;
    width: 3.6px;
    height: 23.5px;
    content: "";
    background-image: linear-gradient(174deg, #ff883e 32%, #e96749 131%);
    transform: translateY(-50%)
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon {
    background-image: linear-gradient(120deg, #ff883e -6%, #e96749 65%);
    -webkit-mask-image: url(data:image/png;base64,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);
    mask-image: url(data:image/png;base64,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);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_securityCenter,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_securityCenter {
    -webkit-mask-position: -228px -15px;
    mask-position: -228px -15px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_transferFund,
.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_transferUpline,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_transferFund,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_transferUpline {
    -webkit-mask-position: -274px -15px;
    mask-position: -274px -15px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_depositv2,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_depositv2 {
    -webkit-mask-position: -316px -15px;
    mask-position: -316px -15px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_personalProfit,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_personalProfit {
    -webkit-mask-position: -57px -84px;
    mask-position: -57px -84px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_bonusDetails,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_bonusDetails {
    -webkit-mask-position: -182px -85px;
    mask-position: -182px -85px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_withdraw,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_withdraw {
    -webkit-mask-position: -14px -49px;
    mask-position: -14px -49px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_personalHistoryCopy,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_personalHistoryCopy {
    -webkit-mask-position: -59px -48px;
    mask-position: -59px -48px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_transactionHistory,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_transactionHistory {
    -webkit-mask-position: -274px -53px;
    mask-position: -274px -53px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_rewardCenter,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_rewardCenter {
    -webkit-mask-position: -106px -49px;
    mask-position: -106px -49px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_messageV2,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_messageV2 {
    -webkit-mask-position: -148px -48px;
    mask-position: -148px -48px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_securityCenter,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_securityCenter {
    -webkit-mask-position: -148px -84px;
    mask-position: -148px -84px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_referral,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_referral {
    -webkit-mask: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ4RjNFMkY5REQxRjExRUFBOEEwOUIxQUI1RDA2MDlBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ4RjNFMkZBREQxRjExRUFBOEEwOUIxQUI1RDA2MDlBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDhGM0UyRjdERDFGMTFFQUE4QTA5QjFBQjVEMDYwOUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDhGM0UyRjhERDFGMTFFQUE4QTA5QjFBQjVEMDYwOUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4hOTE9AAABN0lEQVR42ozTO0sDQRSG4UmwsFWSRiSFlRYWFnaWkj8gQSwEEUT0N4iNTQoJClqEGBQrC2svpQELEUUINkJAtNAmRghYeGF8Jx7hcFzJDDww++3Mmd2dWee9d5Hm8OF/2h1GQh47eVomVrGIBj6RiS3whWOThbaTdnEtjLs0WQvDSast4RYXmJRsAy3k5LqAd0zYyWV5tDPcSD+Pfv+3PdiPOC43CipbVxPOsYkSKnhFUxdYkYE6y0pWTHjVwbAjOhiTwVMq25W9/3eHbHAoRWq4lv5sbIFtvOEZ93hEGy+YMeP2bYFTWW3BrNCHPSyrLOzOky7w+/FGu5zGLZzIE7WlX+3hNK1hFfUup3EAQ+iVkxn66VRn35yr4AgpM6mJmsmukEWuc8X8efmzklo94VUO9I/1LcAArirCocw7wKgAAAAASUVORK5CYII=) no-repeat center/contain;
    mask: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ4RjNFMkY5REQxRjExRUFBOEEwOUIxQUI1RDA2MDlBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ4RjNFMkZBREQxRjExRUFBOEEwOUIxQUI1RDA2MDlBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDhGM0UyRjdERDFGMTFFQUE4QTA5QjFBQjVEMDYwOUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDhGM0UyRjhERDFGMTFFQUE4QTA5QjFBQjVEMDYwOUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4hOTE9AAABN0lEQVR42ozTO0sDQRSG4UmwsFWSRiSFlRYWFnaWkj8gQSwEEUT0N4iNTQoJClqEGBQrC2svpQELEUUINkJAtNAmRghYeGF8Jx7hcFzJDDww++3Mmd2dWee9d5Hm8OF/2h1GQh47eVomVrGIBj6RiS3whWOThbaTdnEtjLs0WQvDSast4RYXmJRsAy3k5LqAd0zYyWV5tDPcSD+Pfv+3PdiPOC43CipbVxPOsYkSKnhFUxdYkYE6y0pWTHjVwbAjOhiTwVMq25W9/3eHbHAoRWq4lv5sbIFtvOEZ93hEGy+YMeP2bYFTWW3BrNCHPSyrLOzOky7w+/FGu5zGLZzIE7WlX+3hNK1hFfUup3EAQ+iVkxn66VRn35yr4AgpM6mJmsmukEWuc8X8efmzklo94VUO9I/1LcAArirCocw7wKgAAAAASUVORK5CYII=) no-repeat center/contain
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_missionLeaderboard,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_missionLeaderboard {
    -webkit-mask: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDM1MiwgMjAyMC8wMS8zMC0xNTo1MDozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RThGNzAwNkYxQUIwMTFFQkIwRDdFMDdFMDZCMTZGRDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RThGNzAwNzAxQUIwMTFFQkIwRDdFMDdFMDZCMTZGRDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOEY3MDA2RDFBQjAxMUVCQjBEN0UwN0UwNkIxNkZEMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOEY3MDA2RTFBQjAxMUVCQjBEN0UwN0UwNkIxNkZEMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqdMjsIAAAGGSURBVHja7NavSwNhHMdxp1P8gQajIBgsgkOX1LItCKsaB0aDcUERTIdlIoY1k/+AwShL4tSgpmlQFFSwDAwi/kLQOd+PfJTzeJ6DgYJhX3hx9+z2PJ/j+XK3RcrlcoOjmtCLLrzAfPHBd70DPWjFI65RsS3U6AhowS6ucIQz3GMVbVjS+BzHuEQJnbWEZDCGO6ygoM9ncIJ5zd3CMm4wiGnbYlFHSL+O65jT+SQ20KexWXBN529YwIArpB2LgcAhHadQVU9M3aIbT4ghr63N+OblfeuYHuUiND6mff2rmjB3H9GgiG3HF1NI4kD9CY5tNYo0mv1bZAI8xwRPi+7rPDi2VVYhP/qQCpmQCrlbL+Tad+OrOk9KLTUiYfVqQi70LIxjWPu8b7kr22Il9dJfcSRwik3smZBnPQt5hRQsW+A5Qora+2AvTMghZsOe+F+tekg9pB7yT0Kijrdn1vFGjetacOyvZFjIu47pr98BSyXENfZX1RaSw07In4taqqIX5Gd9CDAA5RtU4khk3wUAAAAASUVORK5CYII=) no-repeat left top/21px 21px;
    mask: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDM1MiwgMjAyMC8wMS8zMC0xNTo1MDozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RThGNzAwNkYxQUIwMTFFQkIwRDdFMDdFMDZCMTZGRDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RThGNzAwNzAxQUIwMTFFQkIwRDdFMDdFMDZCMTZGRDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOEY3MDA2RDFBQjAxMUVCQjBEN0UwN0UwNkIxNkZEMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOEY3MDA2RTFBQjAxMUVCQjBEN0UwN0UwNkIxNkZEMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqdMjsIAAAGGSURBVHja7NavSwNhHMdxp1P8gQajIBgsgkOX1LItCKsaB0aDcUERTIdlIoY1k/+AwShL4tSgpmlQFFSwDAwi/kLQOd+PfJTzeJ6DgYJhX3hx9+z2PJ/j+XK3RcrlcoOjmtCLLrzAfPHBd70DPWjFI65RsS3U6AhowS6ucIQz3GMVbVjS+BzHuEQJnbWEZDCGO6ygoM9ncIJ5zd3CMm4wiGnbYlFHSL+O65jT+SQ20KexWXBN529YwIArpB2LgcAhHadQVU9M3aIbT4ghr63N+OblfeuYHuUiND6mff2rmjB3H9GgiG3HF1NI4kD9CY5tNYo0mv1bZAI8xwRPi+7rPDi2VVYhP/qQCpmQCrlbL+Tad+OrOk9KLTUiYfVqQi70LIxjWPu8b7kr22Il9dJfcSRwik3smZBnPQt5hRQsW+A5Qora+2AvTMghZsOe+F+tekg9pB7yT0Kijrdn1vFGjetacOyvZFjIu47pr98BSyXENfZX1RaSw07In4taqqIX5Gd9CDAA5RtU4khk3wUAAAAASUVORK5CYII=) no-repeat left top/21px 21px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_manualRebate,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_manualRebate {
    -webkit-mask-position: -228px -15px;
    mask-position: -228px -15px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_agentAnnouncement,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_agentAnnouncement {
    -webkit-mask-position: -274px -53px;
    mask-position: -274px -53px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_agentTeamOverview,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_agentTeamOverview {
    -webkit-mask-position: -14px -49px;
    mask-position: -14px -49px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_linkRegister,
.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_registerCenter,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_linkRegister,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_registerCenter {
    -webkit-mask-position: -316px -52px;
    mask-position: -316px -52px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_downlineManagmentView,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_downlineManagmentView {
    -webkit-mask-position: -228px -15px;
    mask-position: -228px -15px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_linkManager,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_linkManager {
    -webkit-mask-position: -225px -87px;
    mask-position: -225px -87px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_agentRedRain,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_agentRedRain {
    -webkit-mask-position: -182px -85px;
    mask-position: -182px -85px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_agentDownlineTransactionDetailsCopy,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_agentDownlineTransactionDetailsCopy {
    -webkit-mask-position: -59px -48px;
    mask-position: -59px -48px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_agentHourSalary,
.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_agentRevenueReport,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_agentHourSalary,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_agentRevenueReport {
    -webkit-mask-position: -57px -84px;
    mask-position: -57px -84px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_subordinateManagementV2,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_subordinateManagementV2 {
    -webkit-mask-position: -228px -15px;
    mask-position: -228px -15px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_agentDividendRecordCopy,
.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_agentDividendRecordCopy2,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_agentDividendRecordCopy,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_agentDividendRecordCopy2 {
    -webkit-mask-position: -148px -85px;
    mask-position: -148px -85px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_agentDailyWages,
.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_agentDailyWages2,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_agentDailyWages,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_agentDailyWages2 {
    -webkit-mask-position: -105px -85px;
    mask-position: -105px -85px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_personalHistoryCopy,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_personalHistoryCopy {
    -webkit-mask-position: -182px 105px;
    mask-position: -182px 105px
}

.user-center-bg .user-center-content .content-left li.active .acmc_icon.icon_palStatementsAgentCopy,
.user-center-bg .user-center-content .content-left li:hover .acmc_icon.icon_palStatementsAgentCopy {
    -webkit-mask-position: -14px -83px;
    mask-position: -14px -83px
}

.user-center-bg .user-center-content .content-left .acmc_icon {
    position: absolute;
    top: 12px;
    left: 30px;
    width: 25px;
    height: 25px;
    background-image: url(data:image/png;base64,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)
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_securityCenter {
    background-position: -228px -15px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_transferFund,
.user-center-bg .user-center-content .content-left .acmc_icon.icon_transferUpline {
    background-position: -274px -15px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_depositv2 {
    background-position: -316px -15px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_personalProfit {
    background-position: -57px -84px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_bonusDetails {
    background-position: -182px -85px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_withdraw {
    background-position: -14px -49px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_personalHistoryCopy {
    background-position: -59px -48px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_transactionHistory {
    background-position: -274px -53px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_rewardCenter {
    background-position: -106px -49px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_messageV2 {
    background-position: -148px -48px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_securityCenter {
    background-position: -148px -84px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_referral {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ4RjNFMkY5REQxRjExRUFBOEEwOUIxQUI1RDA2MDlBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ4RjNFMkZBREQxRjExRUFBOEEwOUIxQUI1RDA2MDlBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDhGM0UyRjdERDFGMTFFQUE4QTA5QjFBQjVEMDYwOUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDhGM0UyRjhERDFGMTFFQUE4QTA5QjFBQjVEMDYwOUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4hOTE9AAABN0lEQVR42ozTO0sDQRSG4UmwsFWSRiSFlRYWFnaWkj8gQSwEEUT0N4iNTQoJClqEGBQrC2svpQELEUUINkJAtNAmRghYeGF8Jx7hcFzJDDww++3Mmd2dWee9d5Hm8OF/2h1GQh47eVomVrGIBj6RiS3whWOThbaTdnEtjLs0WQvDSast4RYXmJRsAy3k5LqAd0zYyWV5tDPcSD+Pfv+3PdiPOC43CipbVxPOsYkSKnhFUxdYkYE6y0pWTHjVwbAjOhiTwVMq25W9/3eHbHAoRWq4lv5sbIFtvOEZ93hEGy+YMeP2bYFTWW3BrNCHPSyrLOzOky7w+/FGu5zGLZzIE7WlX+3hNK1hFfUup3EAQ+iVkxn66VRn35yr4AgpM6mJmsmukEWuc8X8efmzklo94VUO9I/1LcAArirCocw7wKgAAAAASUVORK5CYII=) no-repeat
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_missionLeaderboard {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDM1MiwgMjAyMC8wMS8zMC0xNTo1MDozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RThGNzAwNkYxQUIwMTFFQkIwRDdFMDdFMDZCMTZGRDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RThGNzAwNzAxQUIwMTFFQkIwRDdFMDdFMDZCMTZGRDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOEY3MDA2RDFBQjAxMUVCQjBEN0UwN0UwNkIxNkZEMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOEY3MDA2RTFBQjAxMUVCQjBEN0UwN0UwNkIxNkZEMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqdMjsIAAAGGSURBVHja7NavSwNhHMdxp1P8gQajIBgsgkOX1LItCKsaB0aDcUERTIdlIoY1k/+AwShL4tSgpmlQFFSwDAwi/kLQOd+PfJTzeJ6DgYJhX3hx9+z2PJ/j+XK3RcrlcoOjmtCLLrzAfPHBd70DPWjFI65RsS3U6AhowS6ucIQz3GMVbVjS+BzHuEQJnbWEZDCGO6ygoM9ncIJ5zd3CMm4wiGnbYlFHSL+O65jT+SQ20KexWXBN529YwIArpB2LgcAhHadQVU9M3aIbT4ghr63N+OblfeuYHuUiND6mff2rmjB3H9GgiG3HF1NI4kD9CY5tNYo0mv1bZAI8xwRPi+7rPDi2VVYhP/qQCpmQCrlbL+Tad+OrOk9KLTUiYfVqQi70LIxjWPu8b7kr22Il9dJfcSRwik3smZBnPQt5hRQsW+A5Qora+2AvTMghZsOe+F+tekg9pB7yT0Kijrdn1vFGjetacOyvZFjIu47pr98BSyXENfZX1RaSw07In4taqqIX5Gd9CDAA5RtU4khk3wUAAAAASUVORK5CYII=) !important;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 21px 21px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_manualRebate {
    background-position: -228px -15px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_agentAnnouncement {
    background-position: -274px -53px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_agentTeamOverview {
    background-position: -14px -49px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_linkRegister,
.user-center-bg .user-center-content .content-left .acmc_icon.icon_registerCenter {
    background-position: -316px -52px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_downlineManagmentView {
    background-position: -228px -15px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_linkManager {
    background-position: -225px -87px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_agentRedRain {
    background-position: -182px -85px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_agentDownlineTransactionDetailsCopy {
    background-position: -59px -48px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_agentHourSalary,
.user-center-bg .user-center-content .content-left .acmc_icon.icon_agentRevenueReport {
    background-position: -57px -84px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_subordinateManagementV2 {
    background-position: -228px -15px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_agentDividendRecordCopy,
.user-center-bg .user-center-content .content-left .acmc_icon.icon_agentDividendRecordCopy2 {
    background-position: -148px -85px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_agentDailyWages,
.user-center-bg .user-center-content .content-left .acmc_icon.icon_agentDailyWages2 {
    background-position: -105px -85px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_personalHistoryCopy {
    background-position: -182px 105px
}

.user-center-bg .user-center-content .content-left .acmc_icon.icon_palStatementsAgentCopy {
    background-position: -14px -83px
}

.user-center-bg .user-center-content .active-content {
    position: relative;
    width: 1110px;
    height: 100%;
    overflow: hidden;
    background-color: #fff;
    border-radius: 0 4px 4px 0
}

.hover {
    cursor: pointer;
    transition: .25s
}

.hover :hover {
    opacity: .8
}

.cupinter {
    cursor: pointer
}

.width_1200 {
    width: 1200px;
    margin: 0 auto
}

.svg-gradient {
    position: fixed;
    z-index: -1;
    visibility: hidden;
    width: 0;
    height: 0;
    pointer-events: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.logo {
    flex-shrink: 0;
    height: 56px;
    cursor: pointer;
    transition: .2s
}

.logo:hover {
    transform: scale(1.05)
}

.page-center {
    max-width: 1200px;
    margin: 0 auto;
    transform: translateX(0);
    transition: .3s;
    width: 100%;
}



.notice-box {
    color: #56575c;
    background-color: #e0e0e0
}

.grecaptcha-badge {
    visibility: hidden
}

.paginate-wrapper .pagination-container {
    display: flex;
    gap: 6px;
    align-items: center;
    justify-content: center;
    width: fit-content;
    height: 25px;
    padding: 0 10px;
    margin: 0 auto !important;
    background: #000;
    border: 1px solid #0095ff;
    border-radius: 20px
}

.paginate-wrapper .pagination-container .page-item.active .page-link-item,
.paginate-wrapper .pagination-container .page-item:hover .page-link-item {
    color: #fff
}

.paginate-wrapper .pagination-container .page-link-item {
    display: block;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    font-size: 12px;
    font-weight: 400;
    color: #8c9099
}

.paginate-wrapper .pagination-container .page-link-item.break-view-link {
    border: none
}

.paginate-wrapper .pagination-container .next-item:not(.disabled):hover .next-link-item,
.paginate-wrapper .pagination-container .next-item:not(.disabled):hover .prev-link-item,
.paginate-wrapper .pagination-container .prev-item:not(.disabled):hover .next-link-item,
.paginate-wrapper .pagination-container .prev-item:not(.disabled):hover .prev-link-item {
    background: #0095ff
}

.paginate-wrapper .pagination-container .next-item.disabled>a,
.paginate-wrapper .pagination-container .prev-item.disabled>a {
    cursor: not-allowed
}

.paginate-wrapper .pagination-container .next-link-item,
.paginate-wrapper .pagination-container .prev-link-item {
    width: 17px;
    height: 17px;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    color: #000;
    background: hsla(0, 0%, 100%, .6);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.paginate-wrapper .pagination-container .next-link-item:before,
.paginate-wrapper .pagination-container .prev-link-item:before {
    width: 4px;
    height: 4px;
    content: "";
    border-top: 1.5px solid currentcolor;
    border-left: 1.5px solid currentcolor
}

.paginate-wrapper .pagination-container .prev-link-item:before {
    transform: rotate(-45deg) translate(.8px, .8px)
}

.paginate-wrapper .pagination-container .next-link-item:before {
    transform: rotate(135deg) translate(.8px, .8px)
}

.vhtml {
    font-size: 14px;
    color: #fff;
    word-break: break-all
}

.vhtml pre {
    white-space: break-spaces !important
}

.vhtml img {
    width: 100%;
    max-width: 100%
}

.vhtml h1 {
    color: #0095ff
}

.vhtml ul {
    padding-left: 2.5em;
    margin-top: 1em;
    margin-bottom: 1em;
    white-space: normal;
    list-style: disc
}

.vhtml ul li {
    display: list-item !important;
    padding-right: 0;
    padding-left: 0;
    margin-right: 0;
    margin-left: 0;
    overflow: visible;
    list-style: disc outside
}

.vhtml ol {
    padding-left: 2.5em;
    margin-top: 1em;
    margin-bottom: 1em;
    white-space: normal;
    list-style: decimal
}

.vhtml ol li {
    display: list-item !important;
    padding-right: 0;
    padding-left: 0;
    margin-right: 0;
    margin-left: 0;
    overflow: visible;
    list-style: decimal outside
}

@keyframes arrow {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(1turn)
    }
}

.hide_scroll_bar::-webkit-scrollbar {
    width: 0
}

.swiper-arrow {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -ms-user-select: none;
    transition: .2s;
    position: absolute;
    top: 50%;
    z-index: 1;
    width: 22px;
    height: 22px;
    color: #fff;
    cursor: pointer;
    user-select: none;
    background: #000;
    border-radius: 11px;
    transform: translateY(-50%)
}

.swiper-arrow>svg {
    width: 10px;
    height: 10px
}

.swiper-arrow:not(.swiper-button-disabled):hover {
    background: #0095ff
}

.swiper-arrow.prev {
    top: 50%;
    left: 0
}

.swiper-arrow.next {
    top: 50%;
    right: 0
}

.swiper-arrow.swiper-button-disabled {
    cursor: not-allowed;
    opacity: .8
}

.swiper-pagination {
    position: relative;
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: center
}

.swiper-pagination .swiper-pagination-bullet {
    width: 9px;
    height: 9px;
    margin: 0 !important;
    background-color: hsla(0, 0%, 100%, .2);
    border-radius: 50%;
    opacity: 1;
    transition: .3s
}

.swiper-pagination .swiper-pagination-bullet-active {
    width: 24px;
    background: #0095ff;
    border-radius: 9999px
}

.back_mask_gamepopup {
    --gamePopupMainColor: #fff
}

.back_mask_gamepopup .game_popup {
    color: #fff;
    background: linear-gradient(0deg, #2a2a2a, #2a2a2a), #fff;
    border-radius: 20px;
    box-shadow: 0 20px 60px -2px rgba(27, 33, 58, .4)
}

.back_mask_gamepopup .game_popup .title {
    color: inherit
}

.back_mask_gamepopup .game_popup .close_gamepopup_button {
    color: inherit;
    border-color: #fff;
    transition: .2s
}

.back_mask_gamepopup .game_popup .close_gamepopup_button:hover {
    color: inherit;
    border-color: #fff;
    rotate: 90deg
}

.back_mask_gamepopup .game_popup .game_popup_list .game_item .game_title {
    color: inherit
}

.back_mask_gamepopup .game_popup .game_popup_list .game_item .br_gamePopup_mgulbutton span.star_game {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 114px;
    height: 32px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: #0570dd;
    border: 1px solid #0095ff;
    border-radius: 8px;
    box-shadow: 0 0 10px 0 #0570dd
}

.back_mask_gamepopup .game_popup .game_popup_list .game_item .br_gamePopup_mgulbutton span.star_game.disabled {
    cursor: not-allowed;
    opacity: .7
}

.back_mask_gamepopup .game_popup .game_popup_list .game_item .br_gamePopup_mgulbutton span.star_game:hover {
    filter: brightness(1.1)
}

.back_mask_gamepopup .game_popup .game_popup_list .game_item .br_gamePopup_mgulbutton span.free_demo {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s;
    text-transform: capitalize;
    min-width: 114px;
    height: 32px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: rgba(5, 112, 221, .2);
    border: 1px solid #0095ff;
    border-radius: 8px
}

.back_mask_gamepopup .game_popup .game_popup_list .game_item .br_gamePopup_mgulbutton span.free_demo.disabled {
    cursor: not-allowed;
    opacity: .7
}

.back_mask_gamepopup .game_popup .game_popup_list .game_item .br_gamePopup_mgulbutton span.free_demo:hover {
    filter: brightness(1.1)
}

.back_mask_gamepopup .game_popup .game_popup_list .game_item .br_gamePopup_mgulbutton span.free_demo,
.back_mask_gamepopup .game_popup .game_popup_list .game_item .br_gamePopup_mgulbutton span.star_game {
    width: fit-content;
    min-width: 120px;
    font-size: 12px
}

.back_mask_gamepopup .pagination>li>a,
.back_mask_gamepopup .pagination>li>span {
    display: inline-block;
    width: 28px;
    height: 28px;
    padding: 0;
    margin: 0 5px;
    font-size: 14px;
    line-height: 28px;
    color: #fff;
    background-color: transparent;
    border-color: #fff;
    border-radius: 3px
}

.back_mask_gamepopup .pagination>.active>a,
.back_mask_gamepopup .pagination>.active>a:focus,
.back_mask_gamepopup .pagination>.active>a:hover,
.back_mask_gamepopup .pagination>.active>span,
.back_mask_gamepopup .pagination>.active>span:focus,
.back_mask_gamepopup .pagination>.active>span:hover,
.back_mask_gamepopup .pagination>li>a:hover {
    color: #0095ff;
    background-color: transparent;
    border-color: #0095ff
}

@keyframes slide-in1 {
    0% {
        opacity: 0;
        transform: translate3d(0, 40px, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.close_btn,
.popup_modal_close {
    position: absolute;
    top: 20px;
    right: 30px;
    z-index: 10;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    transition: .4s;
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: .2s
}

.close_btn.searchModal,
.popup_modal_close.searchModal {
    top: -30px;
    right: 0
}

.close_btn:hover,
.popup_modal_close:hover {
    transform: rotate(90deg)
}

.close_btn svg,
.popup_modal_close svg {
    fill: #fff
}

.close_btn.publicModal,
.popup_modal_close.publicModal {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 38px;
    height: 38px;
    color: #fff;
    border-radius: 98.943px
}

.close_btn.publicModal>svg,
.popup_modal_close.publicModal>svg {
    width: 20px;
    height: 20px
}

.close_btn {
    top: 0;
    right: -40px
}

#app.isGamePage {
    display: flex;
    flex-direction: column
}

#app.isGamePage .iframe-wrapper {
    display: flex;
    flex: 1;
    flex-direction: column;
    height: 0;
    min-height: unset;
    overflow: hidden
}

#app.isGamePage .iframe-wrapper>iframe {
    flex: 1;
    width: 100%;
    height: 0;
    border: none
}

#app.isGamePage .back-home {
    position: absolute;
    top: 0;
    left: 0;
    color: #4e5979;
    cursor: pointer
}

#app.isGamePage .back-home .svg-icon {
    width: 100%;
    height: 100%
}

#app.isGamePage .drag-mask {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .45)
}

.game-list-wrapper:not(.height-auto) {
    height: fit-content;
    margin-bottom: 40px
}

.game-list-wrapper .game-list {
    display: grid;
    grid-template-columns: repeat(7, 160px);
    gap: 13px;
    padding-bottom: 20px
}

.zoom-in-top-enter-active,
.zoom-in-top-leave-active {
    opacity: 1;
    transform: scaleY(1);
    transform-origin: center top;
    transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1)
}

.zoom-in-top-enter,
.zoom-in-top-leave-active {
    opacity: 0;
    transform: scaleY(0)
}

.zoom-in-left-enter-active,
.zoom-in-left-leave-active {
    opacity: 1;
    transform: scaleX(1);
    transform-origin: left;
    transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1)
}

.zoom-in-left-enter,
.zoom-in-left-leave-active {
    opacity: 0;
    transform: scaleX(0)
}

.zoom-in-bottom-enter-active,
.zoom-in-bottom-leave-active {
    opacity: 1;
    transform: scaleY(1);
    transform-origin: center bottom;
    transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1)
}

.zoom-in-bottom-enter,
.zoom-in-bottom-leave-active {
    opacity: 0;
    transform: scaleY(0)
}

.br_acmc_body {
    position: fixed;
    inset: 0;
    z-index: 3;
    background: rgba(0, 0, 0, .6)
}

.acmc_content {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 1290px;
    transform: translate(-50%, -50%)
}

.br_acmc_main {
    height: 620px;
    overflow: hidden;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 10px
}

.br_acmc_mleft {
    float: left;
    width: 180px;
    height: 100%;
    background: #232323
}

.br_acmc_mltitle {
    justify-content: center;
    width: 100%;
    padding: 30px 10px;
    font-size: 27px;
    font-weight: 600;
    text-align: center
}

.br_acmc_mlnav li,
.br_acmc_mltitle {
    display: flex;
    align-items: center;
    color: #fff
}

.br_acmc_mlnav li {
    position: relative;
    height: 50px;
    padding-left: 10px;
    font-size: 15px;
    cursor: pointer;
    transition: all .2s ease
}

.br_acmc_mlnav li.active,
.br_acmc_mlnav li:hover {
    background-color: hsla(0, 0%, 100%, .3)
}

.br_acmc_mlnav li span {
    display: inline-block;
    max-width: 136px
}

.br_acmc_mlnav .acmc_icon {
    display: block;
    width: 25px;
    height: 25px;
    margin-top: 3px;
    margin-right: 3px;
    background-image: url(data:image/png;base64,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)
}

.br_acmc_mright {
    position: relative;
    float: right;
    width: 1110px;
    height: 100%;
    background-color: #f7f7f7;
    border: 1px solid #ccc;
    border-left: 0 none;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px
}

.br_acmc_mlnav li i.tip_fixd {
    position: absolute;
    top: 1px;
    left: 25px;
    display: inline-block;
    padding: 2px 7px;
    font-size: 12px;
    font-style: normal;
    line-height: 14px;
    background: red;
    border-radius: 9px
}
#box {
     animation: moveX 10s linear infinite; 
  }

  @keyframes moveX {
    from {
      transform: translate(0, 0);
    }
    to {
      transform: translate(0, -900px);
    }
  }
.app-download-wrap {
    margin-top: .3rem;
	display:none;
}

.app-download-wrap .download-title {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.app-download-wrap .download-title .app-icon {
    flex-shrink: 0;
    width: 153px;
    height: 153px;
    margin-left: .2rem
}

.app-download-wrap .download-title .app-icon img {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: .15rem
}

.app-download-wrap .download-title-text {
    line-height: normal
}

.app-download-wrap .download-title-text .title {
    margin-bottom: .05rem;
    font-weight: 700;
    color: #e3801f
}

.app-download-wrap .download-title-text h5 {
    margin-bottom: .24rem;
    font-size: 15px;
    font-weight: 500;
    color: #fff;
    text-shadow: 0 .04rem .04rem rgba(0,0,0,.3)
}

.app-download-wrap .download-title-text h6 {
    margin-bottom: .12rem;
    font-size: .24rem;
    color: #fff;
    text-shadow: 0 .04rem .04rem rgba(0,0,0,.3)
}

.app-download-wrap .download-title-text p {
    font-size: 14px;
    color: hsla(0,0%,100%,.8);
    text-shadow: 0 .04rem .04rem rgba(0,0,0,.3)
}

.app-download-wrap .download-title-text span {
    font-size: .48rem;
    font-weight: 700;
    color: #ff5037
}

.app-download-wrap .download-bg {
    position: relative;
    padding: .4rem .3rem;
    border: .06rem solid hsla(0,0%,100%,.2);
    border-radius: .2rem
}

.app-download-wrap .download-banner {
    position: absolute;
    right: .2rem;
    bottom: 0
}

.app-download-wrap .download-banner img {
    display: block;
    width: 1.82rem
}

.app-download-wrap .download-btns {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: .5rem
}
.app-download-wrap .download-item i{
    padding-right:5px;
}
.app-download-wrap .download-item {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 85px;
    height: 22px;
    font-size: 10px;
    font-weight: 600;
    color: #fff;
    background-image: linear-gradient(117deg,#0095ff,#0855c4),linear-gradient(0deg,#0855c4,#0095ff);
    background-clip: padding-box,border-box;
    background-origin: padding-box,border-box;
    /* border: 20px; */
    border-radius: 2px;
    /* border-radius: .1rem; */
}

.app-download-wrap .download-item:nth-child(2) {
    margin-left: .5rem
}

.app-download-wrap .download-item .am-icon {
    display: block;
    width: 40px;
    height: 40px;
    margin-right: .2rem
}
@media (max-width:1300px) {
    .page-center{
        max-width:800px;
    }
}
@media (max-width:1024px) {
	.home-down-wrapper{
		display:none;
	}
	.app-download-wrap{
		display:block;
	}
    .winner-left-wrap{
        display:none;
    }
    .winner-bottom-wrapper{
        display:block;
    }
	.nav-item{
		min-width: unset;
	}
	.footer-container .right-wrap {
		width: 100%;
	}
	
}


/* ===== MOBILE (<=768px) ===== */
@media (max-width:768px) {
    .footer-container {
         flex-direction: column;
     }

     .footer-col {
         border-bottom: 1px solid #222;
         padding: 10px 0;
     }

     .footer-title {
         display: flex;
         justify-content: space-between;
         align-items: center;
         cursor: pointer;
         font-size: 16px;
         color: #fff;
     }

     .toggle-icon {
         font-size: 14px;
         transition: transform 0.3s;
     }

     .footer-title.active .toggle-icon {
         transform: rotate(180deg);
     }

     .footer-list {
         display: none;
         margin-top: 10px;
     }

     .footer-list.show {
         display: block;
     }

     .footer-col {
         border-bottom: 1px solid #222;
         padding: 10px 0;
     }
 .footer-title .toggle-icon {
         display: block;
     }

    .win-bottom-item .game-amount {
        min-width: 150px;
        justify-content:flex-start
    }
     .win-bottom-item .game-amount img {
        width: 20px;
    }
	.footer-vendor .item-icon {
		display: block;
		width: 100%;
	}
    :root {
        --hdr-h: 56px;
        --rail-w: 64px;
        --tile: 40px;
    }

    .footer-vendor .vendor-icons{
        display: grid;
        grid-template-columns: repeat(5, 1fr);
        gap: .24rem;
    }
    .footer-vendor .item-icon img {
        display: block;
        /* width: 20px; */
    }
    .logo {
        width: 106px;
    }

    .search-wrap {
        display: none;
    }

    .icon-btn {
        display: flex;
    }

    .footer-container .footer-group {
        display: block;
    }

    .rail {
        display: none;
    }

    .tile {
        width: 50px;
        height: var(--tile);
        border-radius: 4px;
    }

    .page {
        padding: 12px 12px 12px calc(var(--rail-w) + 12px);
    }

    .drawer {
        top: var(--hdr-h);
    }

    .btn {
        width: 111px;
        font-size: 10px;
    }
}
@media screen and (max-width: 500px) {
    .btn.login {
        width: fit-content;
        padding: 15px;
    }
    .btn.signup {
      max-width:10px;
    }
    .logo{
         max-width:90px;
        margin-left:0px;
    }
}

@media (min-width: 1024px) {
    .footer-collapse {
        width: 50%;
        margin: auto;
    }
}