@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Light.otf);font-weight:300;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Medium.otf);font-weight:500;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Semibold.otf);font-weight:600;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Thin.otf);font-weight:100;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Ultralight.otf);font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal}html body{font-family:Montserrat,sans-serif}html body:lang(zh-CN){font-family:PingFangHK}.h1{font-size:60px;font-weight:700;line-height:64px}@media screen and (max-width: 992px){.h1{font-size:36px;line-height:40px}}.h2{font-size:42px;font-weight:700;line-height:45px}@media screen and (max-width: 992px){.h2{font-size:28px;line-height:34px}}.h3{font-size:30px;font-weight:700;line-height:40px}@media screen and (max-width: 992px){.h3{font-size:22px;line-height:28px}}.h4{font-size:20px;font-weight:700;line-height:28px}@media screen and (max-width: 992px){.h4{font-size:18px;line-height:22px}}.h5{font-size:18px;font-weight:700;line-height:28px}@media screen and (max-width: 992px){.h5{font-size:16px;line-height:22px}}.h6{font-size:16px;font-weight:700;line-height:28px}@media screen and (max-width: 992px){.h6{font-size:14px;line-height:22px}}.h7{font-size:14px;font-weight:700;line-height:16px}@media screen and (max-width: 992px){.h7{font-size:12px;line-height:16px}}.p1{font-size:22px;line-height:24px}@media screen and (max-width: 992px){.p1{font-size:22px;line-height:24px}}.p2{font-size:16px;line-height:24px}@media screen and (max-width: 992px){.p2{font-size:14px;line-height:18px}}.p3{font-size:14px;line-height:22px}@media screen and (max-width: 992px){.p3{font-size:12px;line-height:16px}}.p4{font-size:12px;line-height:18px}@media screen and (max-width: 992px){.p4{font-size:10px;line-height:16px}}body{margin:0!important}.background{position:fixed;top:0;left:0;height:100vh;width:100vw;background-image:url(/assets/images/background/background.png);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.top-section-text-wrapper{overflow:hidden;background-color:#fac963;height:30px;position:relative}.top-section-text{display:inline-block;white-space:nowrap;padding-left:100%;animation:scroll-left 15s linear infinite;color:#000;font-size:16px;height:30px;line-height:30px}@media (max-width: 600px){.top-section-text{font-size:12px}}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.top-section-gif{object-fit:contain}.top-nav-bar{padding-inline:100px;display:flex;align-items:center;justify-content:space-between;height:80px;background-color:#1c1c1c}.top-nav-bar .navbar-text{font-size:40px;font-weight:700;color:#fac963}.top-nav-bar .navbar-logo{width:180px;height:auto}.top-nav-bar .navbar-btn{width:130px;height:auto;padding-bottom:10px}@media (max-width: 600px){.top-nav-bar{padding-inline:20px;height:60px}.navbar-logo{width:100px;height:auto}.navbar-btn{width:80px!important}}.top-banner-bg{width:100%;height:40vw;background-image:url(/assets/images/top-section/top-banner-desktop.gif);background-size:cover;background-repeat:no-repeat;background-position:center}.partner-section{margin-top:100px;display:flex;flex-direction:column;align-items:center;padding:40px 35px}@media (max-width: 790px){.partner-section .partner-list{grid-template-columns:repeat(1,1fr)!important}}.partner-section .partner-list{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:1100px;justify-items:center}@media screen and (max-width: 1023px){.partner-section .partner-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 320px){.partner-section .partner-list{grid-template-columns:repeat(1,1fr)}}.partner-section .partner-text{display:flex;justify-content:center;font-size:26px;margin-bottom:60px;font-weight:800;color:#fac963}.partner-section .partner-card{background-color:unset;border-radius:20px;text-align:center;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;align-items:center;width:100%;position:relative}.partner-section .top-left-badge{position:absolute;height:75px;object-fit:contain;z-index:10;top:-19px;left:-23px}.partner-section .partner-card-top{width:100%;height:100px;background-color:#1c1c1c;border-radius:20px 20px 0 0;border:2px solid #e6d38f;border-bottom:0px;display:flex;justify-content:space-around;align-items:center}.partner-section .logo-img{width:140px;height:auto;object-fit:contain}@media (min-width: 426px) and (max-width: 789px){.partner-section .signup-badge{padding:10px 22vw!important}}@media (min-width: 790px) and (max-width: 1140px){.partner-section .signup-badge{padding:10px 10vw!important}}.partner-section .signup-badge{background-color:#d0e622;color:#000;font-size:16px;font-weight:400;padding:10px 160px;border-radius:9999px;display:inline-flex;align-items:center;gap:6px}.partner-section .signup-badge .info-line-strong{font-size:16px;margin-left:4px}.partner-section .info-line{background-color:#232019;font-size:17px;color:#333;width:100%;height:45px;display:flex;justify-content:center;align-items:center;border-left:2px solid #e6d38f;border-right:2px solid #e6d38f}.partner-section .info-line-strong{margin-left:10px;font-size:20px}.partner-section .partner-card-bottom{background-color:#232019;width:100%;padding-bottom:15px;border-radius:0 0 20px 20px;border:2px solid #e6d38f;border-top:0px}.partner-section .info-group{display:flex;width:100%;justify-content:space-around;margin-top:10px}.partner-section .info-detail{display:flex;flex-direction:column;align-items:center;padding:12px;flex:1;border-right:2px solid #393730}.partner-section .info-detail .label{font-size:20px;color:#fff;margin-bottom:4px;text-align:center;font-weight:300}.partner-section .info-detail .value{font-size:20px;font-weight:700;color:#fac963;text-align:center}.partner-section .info-detail:last-child{border-bottom:none}.partner-section .claim-btn{padding:6px 40px;font-size:20px;background:linear-gradient(to bottom,#3b3830,#12120f);border:1.5px solid #c4b980;color:#fac963;border-radius:20px;cursor:pointer;transition:transform .25s ease,background .25s ease;transform:scale(1)}.partner-section .claim-btn:hover{background-color:#eab44b;transform:scale(1.1)}@media (max-width: 768px){.partner-section{margin-top:30px}}@media (max-width: 750px){.partner-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important}}@media (max-width: 460px){.top-left-badge{position:absolute;height:55px!important;object-fit:contain;z-index:10;top:-19px;left:-23px}.partner-card-top{width:100%;height:60px!important;background-color:#1c1c1c;border-radius:20px 20px 0 0;border:2px solid #e6d38f;border-bottom:0px;display:flex;justify-content:space-around;align-items:center}.logo-img{width:100px!important;height:auto;object-fit:contain}.signup-badge{background-color:#d0e622;color:#000;font-size:12px!important;font-weight:400;padding:6px 22vw!important;border-radius:9999px;display:inline-flex;align-items:center;gap:6px}.signup-badge .info-line-strong{font-size:12px!important;margin-left:4px}.info-line{background-color:#232019;font-size:17px;color:#333;width:100%;height:45px;display:flex;justify-content:center;align-items:center;border-left:2px solid #e6d38f;border-right:2px solid #e6d38f}.info-line-strong{margin-left:10px;font-size:17px}.partner-card-bottom{background-color:#232019;width:100%;padding-bottom:15px;border-radius:0 0 20px 20px;border:2px solid #e6d38f;border-top:0px}.info-group{display:flex;width:100%;justify-content:space-around;margin-top:10px}.info-detail{display:flex;flex-direction:column;align-items:center;padding:12px;flex:1;border-right:2px solid #393730}.info-detail .label{font-size:3.5vw!important;color:#fff;margin-bottom:4px;text-align:center;font-weight:300}.info-detail .value{font-size:3.5vw!important;font-weight:700;color:#fac963}.info-detail:last-child{border-bottom:none}.claim-btn{margin-top:0!important;padding:6px 40px;font-size:12px!important;background:linear-gradient(to bottom,#3b3830,#12120f);border:1.5px solid #c4b980;color:#fac963;border-radius:20px;cursor:pointer;transition:transform .25s ease,background .25s ease;transform:scale(1)}.claim-btn:hover{background-color:#eab44b;transform:scale(1.1)}}@media (max-width: 768px){.game-provider-section{display:none}}@media screen and (max-width: 375px){.logo-img{width:60px}}.game-provider-section{padding:20px;text-align:center}.game-provider-section .game-provider-text{display:flex;justify-content:center;font-size:26px;margin-top:80px;margin-bottom:20px;font-weight:800;color:#fac963}.game-provider-section .tabs{display:flex;justify-content:center;gap:20px;margin-bottom:20px}.game-provider-section .tabs .tab-image{width:80px;height:80px;border-radius:50%;cursor:pointer;transition:.3s all;border:2px solid transparent}.game-provider-section .tab-content{display:flex;justify-content:center}.game-provider-section .tab-content .tab-panel{display:none;flex-wrap:wrap;gap:16px;justify-content:center}.game-provider-section .tab-content .tab-panel.active{display:flex}.game-provider-section .tab-content .game-image{width:200px;height:auto;border-radius:16px;object-fit:cover}.game-provider-mobile,.game-provider-mobile-text{display:none}@media (max-width: 768px){.game-provider-mobile-text{display:flex;justify-content:center;font-size:26px;margin-top:30px;margin-bottom:20px;font-weight:800;color:#fac963}}@media (max-width: 768px){.game-provider-mobile{display:flex;align-items:center;flex-direction:row;padding-block:16px;padding-left:5vw;gap:12px;box-sizing:border-box;width:100%}.mobile-tabs{display:flex;flex-direction:column;gap:10px;flex-shrink:0}.mobile-tab-image{width:60px;height:60px;border-radius:50%;cursor:pointer;border:2px solid transparent;transition:.3s;object-fit:cover}.mobile-tab-image.active{border-color:#fac963}.mobile-swiper-container{flex-grow:1;overflow:hidden;position:relative;display:flex}.swiper{width:100%;height:auto}.swiper-wrapper{display:flex;align-items:center}.swiper-slide{display:flex;justify-content:center;align-items:center;height:auto}.swiper-slide img{width:100%;border-radius:16px;object-fit:cover}}.payment-section,.about-us-section{max-width:1000px;margin:0 auto}.payment-section{padding:20px;text-align:center;display:flex;flex-direction:column;align-items:center}.payment-section .payment-text{display:flex;justify-content:center;font-size:26px;margin-top:60px;margin-bottom:20px;font-weight:800;color:#fac963}@media (max-width: 768px){.payment-section .payment-text{margin-top:30px}}.payment-section .payment-card{background:linear-gradient(to bottom,#403d33,#0f0f0d);width:100%;max-width:650px;height:auto;border-radius:20px;border:1.5px solid #c4b980;padding:20px}.payment-section .payment-image-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.payment-section .crypto-payment-image{width:70px;height:70px;border-radius:16px;object-fit:contain}.payment-section .payment-image{width:110px;height:110px;border-radius:16px;object-fit:contain}.payment-section .card-text{background:linear-gradient(to bottom,#e4cf8d,#c9a470);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:23px;font-style:italic}@media (max-width: 768px){.payment-section .payment-section .payment-text,.payment-section .about-us-section .about-us-text{font-size:20px}.payment-section .payment-image{width:60px;height:60px}.payment-section .payment-card{width:80%}.payment-section .crypto-payment-image{width:40px;height:40px}.payment-section .card-text{font-size:18px}.payment-section .about-us-content{padding:0 20px;font-size:15px}}.about-us-section{padding:20px;text-align:center;display:flex;flex-direction:column;align-items:center}.about-us-section .about-us-text{display:flex;justify-content:center;font-size:26px;margin-top:80px;margin-bottom:20px;font-weight:800;color:#fac963}.about-us-section .about-us-content{font-weight:300;font-size:20px;color:#878786}.about-us-section .about-us-logo{width:220px;height:auto;margin-top:80px;margin-bottom:50px}@media (max-width: 1200px){.about-us-section .about-us-content{padding:0 10vw}}@media (max-width: 768px){.about-us-section .about-us-content{font-size:13px}.about-us-section .about-us-logo{width:120px;margin-top:30px;margin-bottom:20px}}.footer-section{display:flex;flex-direction:column;align-items:center;padding-inline:122px}.footer-section .footer-item-group{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.footer-section .footer-banner-image{width:100%;max-width:100%;height:auto;object-fit:cover}.footer-section .footer-item-image{flex:0 0 auto;height:auto;object-fit:cover}@media (max-width: 400px){.footer-section .footer-item-image-security{margin-bottom:10px}}.footer-section .footer-row{margin-top:50px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.footer-section .footer-item{display:flex;flex-direction:column;gap:20px;flex:1 1 250px}.footer-section .footer-item-title{color:#fac963}.footer-section .footer-bottom{width:112%;margin-top:50px;text-align:center}.footer-section .footer-divider{border-bottom:2px solid rgba(255,255,255,.2);margin:0 auto 24px;width:90%}.footer-section .footer-copyright{font-size:16px;color:#696967;padding-bottom:20px;font-weight:300}@media (max-width: 768px){.footer-section{padding-inline:40px}}.back-to-top{position:fixed;bottom:50px;left:30px;z-index:999;display:none}.back-to-top img{width:50px;height:auto;pointer-events:auto}@media (max-width: 768px){.back-to-top{display:block}}
