html{--vh:1vh;--app-width:490px;background:#0d0352!important}body{background:#0d0352 url('assets/5919df31f378c940.webp') center top/cover fixed no-repeat!important;overflow:auto!important}#kg-loading,.van-overlay,.van-popup,.remindModal,.first-deposit-next-day-modal,.down-app-popup-container,.main_dialog,.browsers{display:none!important}.home_bg{background-image:url('assets/5919df31f378c940.webp')!important}#demo-dialog{margin:auto;position:fixed;inset:0;z-index:20000;width:min(360px,90vw);padding:26px;border:1px solid #8265c6;border-radius:16px;background:linear-gradient(#30226a,#190d41);color:#fff;font:14px/1.7 Arial,sans-serif;box-shadow:0 20px 80px #0009}#demo-dialog:not([open]){display:none}#demo-dialog::backdrop{background:#070217ba}#demo-dialog h2{font-size:20px;color:#ffdb81;margin:0 0 12px}#demo-close{margin-top:22px;width:100%;padding:11px;border:0;border-radius:7px;background:linear-gradient(#fff1b0,#c5993b);color:#473017;cursor:pointer}.menu-item,.menu_item,.login-btn,.register-btn,.recharge-btn,.message,.load-more-action,.app-down-right,.item{cursor:pointer}.my-swipe .swiper-wrapper{transform:none!important;display:block!important}.my-swipe .swiper-slide{display:none!important;width:100%!important;margin:0!important}.my-swipe .swiper-slide.demo-active{display:block!important}.my-swipe{touch-action:pan-y}.my-swipe-pagination{bottom:10px!important}.swiper-pagination-bullet{cursor:pointer}.demo-wheel{width:36px;height:36px;margin:0 auto;border:3px solid #ffe19b;border-radius:50%;background:repeating-conic-gradient(#aa181f 0deg 30deg,#eac86b 30deg 60deg);box-shadow:0 0 8px #d58a27;position:relative}.demo-wheel:after{content:'★';position:absolute;inset:6px;border-radius:50%;background:#a91932;color:#fff1ad;font-size:15px;display:grid;place-items:center}.promotion-container .demo-wheel{width:65px;height:65px;border-width:5px;margin-top:-14px}.promotion-container .demo-wheel:after{font-size:28px}.demo-missing{min-height:70px;background:linear-gradient(140deg,#45257d,#20134e);border:1px solid #685293;border-radius:7px;display:flex;align-items:center;justify-content:center;color:#cfc6e5;font-size:12px;padding:10px}.demo-selected{filter:brightness(1.3)}@media(max-width:490px){html{--app-width:100vw}}
.home-social__link{display:block;min-width:0;border-radius:4px}.home-social__link:focus-visible{outline:2px solid #ffe582;outline-offset:3px}
.my-swipe .swiper-slide img[src^="assets/banner-"]{object-fit:cover}
