/* Dimensions and layers measured from the reference at 1920 x 1080. */
@font-face{font-family:OverpassRegular;src:url('assets/Overpass-Regular.woff2')}@font-face{font-family:OverpassBold;src:url('assets/Overpass-Bold.woff2')}@font-face{font-family:OverpassExtraBold;src:url('assets/Overpass-ExtraBold.woff2')}@font-face{font-family:OverpassBlack;src:url('assets/Overpass-Black.woff2')}@font-face{font-family:FontAwesome;src:url('assets/fontawesome.woff2')}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lock:before{content:'\f023'}.fa-eye-slash:before{content:'\f070'}.fa-bullhorn:before{content:'\f0a1'}.fa-comment-o:before{content:'\f0e5'}
body{font-size:14px;line-height:1.5;overflow-x:hidden}button{line-height:inherit}header{height:90px;position:fixed;inset:0 0 auto;z-index:40}.header-inner{position:relative;height:95px;width:1310px;max-width:none;padding:0 15px;gap:0}.brand{position:absolute;left:15px;top:0;width:297.5px;height:95px;display:flex;align-items:center}.brand img{width:238px;height:89.25px}.header-right{position:absolute;left:327.5px;top:0;height:95px;width:982.5px}.account-row{display:block;position:relative;height:95px}time{position:absolute;left:0;top:38px;width:233px;text-align:right;font-size:14px;line-height:21px}.mail{position:absolute;left:240px;top:37px;width:81.86px;height:21px;display:flex;align-items:center;justify-content:center;padding:0 5px 0 0;border-width:0 3px;border-style:dotted}.mail img{width:36px;height:24px;max-width:none}.flag{position:absolute;left:336.86px;top:29px;margin:0;width:30px;height:30px}form{position:absolute;left:433.72px;top:30px;gap:5px;height:32px}form input{width:121px;height:30px;padding:6px 12px;font-size:14px;border:1px solid #ced4da}.password{height:30px}.password input{width:121px}.password button{top:8px;right:10px}.password .fa{font-size:14px}form .yellow{height:32px;min-width:80px;padding:0 5px;border-radius:5px;font-size:14px;font-weight:900;margin-left:10px;background:#ffd800}form .register{height:32px;min-width:100px;padding:0 5px;border-radius:5px;font-size:14px;font-weight:900;background:#3c3c3c;color:white;border:0}.forgot{top:64px;left:433.72px;right:auto;width:248px;text-align:right;font-size:12px;padding:0;color:#bcbcbc}.header-news{position:absolute;left:0;top:64px;height:26px;width:541px;margin:0;background:#383838;border-radius:10px 10px 0 0;font-size:12px;line-height:26px;padding:0 5px}.main-nav{position:fixed;left:0;right:0;top:90px;z-index:40;background:#ffd800}.main-nav>div{width:1300px;max-width:none;height:62px;justify-content:center;gap:0;padding:0;overflow:visible}.main-nav button{height:62px;padding:0 10px;font-weight:400;font-size:16px;line-height:62px;position:relative}.main-nav button:nth-child(1){width:65px}.main-nav button:nth-child(2){width:62px}.main-nav img{width:32px;height:32px;max-width:none;vertical-align:middle}.main-nav .selected{border:0}.hot{position:absolute;top:5px;left:10px;background:#ff8cb2;color:#fff;font:bold 11px/13px Arial;padding:0 3px}.reward-nav{margin-top:152px;height:81px;padding:24px 0 33px;gap:112px;position:relative;font-size:16px}.reward-nav:after{content:'';position:absolute;bottom:33px;left:50%;transform:translateX(-50%);width:1100px;border-bottom:2px solid #fafafa;pointer-events:none}.reward-nav button{flex:none;width:auto;position:relative;height:23px;line-height:20px;padding:0;border:0;z-index:1;font-size:16px;font-weight:900;color:#b2b2b2}.reward-nav .active{border-bottom:3px solid #ffd800;color:#000}.reward-nav img{width:22px;height:22px;vertical-align:middle;margin-right:4px}.content{padding-top:40px}.announcements{line-height:19.5px;font-size:13px;align-items:center}.announcements .fa{font-size:13px}.announcements span{font-weight:400}.game{height:858px;min-height:0;margin-top:10px;grid-template-columns:720px 450px}.wheel-column{margin:0 auto;transform:none}.game:before{top:152.45px;left:360px;width:1280px;max-width:none;height:720px;transform:translateX(-50%);background-size:100% auto;background-position:center;background-repeat:no-repeat}.jackpots{margin-top:20px}.amounts strong{font-family:OverpassBold;font-size:18px;font-weight:400}.grand{font-family:OverpassBold;font-size:18px;line-height:34px}.grand .fa{font-size:14px;margin-right:2px}.wheel{top:203.125px}.wheel-board{top:25.89px}.wheel-light{display:none}.wheel:after{content:'';position:absolute;top:1%;left:0;width:100%;height:100%;background:url('assets/lighting-silver-LWKQD36T.png') center/102% 102%;z-index:3;pointer-events:none}.gold-mode .wheel:after{background-image:url('assets/lighting-gold-QBSSJV6M.png')}.spin-button{top:187.89px;padding:0 21px;line-height:13px}.lock.fa{font-size:30px;line-height:30px;margin:-4px 0 3px}.unlock-label{width:68px;font-size:13px;font-weight:900;line-height:13px}.jersey{top:296.875px;left:-109.5px}.goldbar{top:334.45px}.auto{top:707px;width:203px;height:40px;border:0;padding:4px 12px;background:transparent url('assets/D-Auto-Spin-Btn-7ZYSI66Q.png') center/contain no-repeat;font:900 16px OverpassExtraBold}.coin-count{top:763px;font-size:16px;line-height:20px}.tasks{margin-top:122px}.coin-tabs button{font-size:16px;font-weight:900}.task-title{line-height:1.3}.task-title strong{font:900 17px/1.3 OverpassExtraBold}.task-title span{font-family:OverpassRegular}.task-header{height:104px}.task-header small{font:13px/1.3 Overpass}.mission{height:96px;padding:14px 22px}.mission:first-child{height:94px}.coin-badge{font:700 18px/27px OverpassExtraBold}.mission-body b{font:700 16px/24px OverpassRegular}.mission-body small{font:12px/18px OverpassRegular}.deposit{background:#ffd800;font:900 15px/22.5px OverpassExtraBold;padding:8px 18px;height:38.5px}.reset{margin:25px auto 0;width:380px;font:14px/18px Overpass;color:#ffffff80}.guarantee{margin:16px 0;line-height:22px}.lower{border-top:1px solid #fff;padding:52px 10px 10px;grid-template-columns:720px 450px;gap:30px;margin:0;min-height:898px}.winner-panel{height:835px}.lower h2{background:#464646;color:white;font:24px/36px OverpassExtraBold;padding:6px 0;height:48px}.subtle{font:12px/18px OverpassRegular;margin:15px 0 30px;color:#000}.winner-tabs{margin:0 15px 20px;gap:12px}.winner-tabs button{height:44px;font:18px/27px Overpass;padding:8px;width:180px}.winner-tabs .active{font-weight:900}.table-wrap{padding:0 30px}table{font:18px/27px OverpassRegular;border-radius:18px 18px 0 0;overflow:hidden}th{background:#ffd800;height:48px;padding:10px 5px;font-family:OverpassExtraBold;font-weight:400}td{height:54px;padding:10px 5px;border:0}tr:nth-child(even){background:#e3e4e5}td:last-child{font-weight:400}.pagination{margin:20px;gap:10px}.pagination button{font:16px Overpass;color:#000}.prizes-panel{background:none;padding:0 20px;border-radius:0;overflow:visible}.progressive-prizes,.reward-prizes{background:#fff;border-radius:14px;overflow:hidden}.jackpot-list{padding:10px 36px 20px}.jackpot-list>div{margin:15px 0;gap:15px}.jackpot-list img{width:126px;height:66px}.jackpot-list span{font:16px/19.2px Overpass}.jackpot-list strong{font:25px/30px OverpassExtraBold;white-space:nowrap}.reward-prizes{margin-top:30px}.prize-grid{margin:20px 20px 0}.prize-grid b{font:22px/33px OverpassExtraBold}.prize-grid>div+div{border-left:1px solid #5d5d5d}.cash{margin:10px 25px 20px;padding-top:10px;font:17px OverpassRegular}.cash strong{font:38px OverpassExtraBold}.cash small{font:12px/18px OverpassRegular}#terms{margin:25px auto 0;padding-bottom:75px}.floating{left:0;bottom:20px;width:200px;height:200px;filter:none}.float-wheel img{width:200px;height:200px}.float-close{right:-15px;top:-12px;font:30px/30px Arial;font-weight:bold;padding:0}.chat{width:255px;height:50px;border-radius:10px 10px 0 0;bottom:0;right:14px;background:#ffd800;box-shadow:none;display:flex;align-items:center;justify-content:space-between;padding:0 15px}.chat span{font:bold 14px Arial}.chat .fa{font-size:22px}.telegram{position:fixed;right:0;top:28%;z-index:20;width:77px;height:215px}.telegram-tab{padding:0}.telegram-tab img{width:77px;height:215px}.telegram-close{position:absolute;left:-18px;top:-18px;padding:0;z-index:1}.telegram-close img{width:40px;height:40px}footer{font-size:14px}dialog{z-index:60}
@media(min-width:769px) and (max-width:1310px){.header-inner{margin-left:0}.main-nav>div{width:1300px;margin-left:0}.content{padding-left:0;padding-right:0;min-width:1200px}.game{grid-template-columns:720px 450px;gap:30px}.lower{grid-template-columns:720px 450px;gap:30px}.tasks{padding:0 14px}.wheel-column{transform:none}.reward-nav{min-width:1200px;gap:112px}}
@media(max-width:768px){header{position:relative;height:76px}.header-inner{height:76px;min-height:0;width:100%;padding:0 15px}.brand{width:145px;left:10px;height:76px}.brand img{width:145px;height:auto}.header-right{width:calc(100% - 165px);height:76px;left:165px;top:0}.account-row{height:76px}form{left:auto;right:12px;top:24px;height:30px}form .yellow,form .register{font-size:12px;min-width:0;height:30px;padding:0 10px;margin:0}.header-news{display:none}.main-nav{position:relative;top:auto}.main-nav>div{width:auto;max-width:100%;height:48px;min-height:48px;justify-content:flex-start;gap:12px;overflow:auto;padding:0 10px}.main-nav button{height:48px;line-height:48px;font-size:14px;flex-shrink:0;padding:0 7px}.main-nav button:nth-child(1),.main-nav button:nth-child(2){width:36px}.main-nav img{width:28px;height:28px}.hot{top:1px;font-size:9px}.reward-nav{margin-top:0;height:62px;padding:0 12px;gap:24px;min-width:0}.reward-nav:after{width:100%;bottom:12px}.reward-nav button{font-size:14px;height:25px;line-height:23px}.content{min-width:0;padding:20px 14px 0}.game{height:auto;min-height:0;display:flex}.game:before{width:226vw;height:127vw;top:39vw;left:50%;background-size:100% auto}.wheel-column{margin:0;height:calc(115vw + 142px)}.jackpots{margin-top:10px}.amounts strong{font-size:clamp(13px,3.8vw,18px)}.grand{font-size:16px;line-height:24px}.wheel{top:calc(30vw + 40px)}.wheel-board{top:5.4%}.spin-button{top:39%;padding:0 4%}.lock.fa{font-size:5vw;line-height:5vw}.unlock-label{width:14vw;font-size:2.6vw;line-height:2.6vw}.jersey{top:67%;left:-7%}.goldbar{top:75%;right:-5%}.auto{top:calc(115vw + 58px);width:170px;height:34px}.coin-count{top:calc(115vw + 104px);font-size:14px}.tasks{margin-top:15px}.task-header{height:92px;padding:16px}.task-title strong{font-size:15px}.mission,.mission:first-child{height:90px;padding:12px}.mission-body b{font-size:14px}.deposit{min-width:70px;padding:4px 8px;height:30px;font-size:13px}.reset{max-width:100%;font-size:12px}.lower{padding:24px 0 0;min-height:0;display:flex}.winner-panel{height:auto;min-height:785px}.lower h2{font-size:21px}.prizes-panel{padding:0}.table-wrap{padding:0 10px}table{font-size:14px}th{font-size:13px}td{height:48px}.subtle{margin:15px 0 20px}.winner-tabs button{font-size:16px;width:140px}.floating{width:110px;height:110px;bottom:12px}.float-wheel img{width:110px;height:110px}.float-close{right:-6px;top:-12px;font-size:24px}.chat{width:52px;height:52px;border-radius:50%;right:14px;bottom:14px;justify-content:center}.chat span{display:none}.telegram{display:none}.prize-grid{max-width:390px;margin:20px auto 0}.reward-prizes{margin-top:24px}}

/* Clip the replacement wheel artwork to the original circular silhouette. */
.wheel-board{border-radius:50%}

/* Use the original self-contained animated icon; no CSS approximation. */
.float-wheel{padding:0;display:block;width:100%;height:100%}
.float-wheel img{width:100%;height:100%;border:0;border-radius:0;box-shadow:none;animation:none;filter:none;object-fit:contain}
.float-wheel:before,.float-wheel:after{content:none}
.float-close{z-index:2}
