@font-face{font-family:Rubik;src:url(/assets/RubikOne-Regular-07cuPJ67.ttf)}*,body,h1,h2,h3,h4,h5,h6,p,ul,li,button,input hr a{background:none;outline:none;box-sizing:border-box;border:none;margin:0;padding:0;text-decoration:none;list-style:none;color:#fff;-webkit-user-select:none;user-select:none;font-family:Rubik;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{font-weight:400}#root{height:inherit;width:100%;overflow-x:hidden}html,body{overflow:hidden;height:100vh;transition:.2s;background:#151515}body:after{content:"";height:var(--tg-content-safe-area-inset-top);aspect-ratio:1;background:url(/assets/logo-mini-uuzHUfng.PNG) no-repeat center/contain;position:absolute;top:var(--tg-safe-area-inset-top);left:50%;transform:translate(-50%)}button{position:relative;transition:.2s}button:disabled{opacity:.4}button[data-default=true],button[data-dark=true]{background:#cbdf1e;font-weight:400;font-size:20px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#000;height:47px;border-radius:15px}button[data-dark=true]{background:#474747;color:#fff}.page-wrapper{width:100%;height:inherit;padding:24px 16px;display:flex;flex-direction:column;gap:14px;padding-top:calc(var(--tg-safe-area-inset-top) + var(--tg-content-safe-area-inset-top) + 24px)}.modal-bg{position:fixed;display:flex;align-items:center;justify-content:center;background:#00000053;z-index:10;inset:0;padding:20px}.modal-body{padding:26px 12px;background:#272727;border-radius:15px;position:relative}.modal-close{position:absolute;top:0;right:0;width:32px;display:flex;align-items:center;justify-content:center;height:32px}.welcome{width:100%;height:100%;overflow:hidden;gap:32px}.welcome-progress-bar{height:12px;width:100%;border-radius:15px;background:#262626;overflow:hidden;position:relative}.welcome-progress-bar div{background:#e2e2e2;height:100%;position:absolute}.welcome-pages-container{position:relative;flex:1;display:flex;flex-direction:column;overflow:hidden;overflow-y:auto}.welcome-page-wrapper{display:flex;flex-direction:column;height:100%;background:#151515}.welcome-page{padding-bottom:45px;width:100%;display:flex;flex-direction:column}.welcome-page img{width:100%;margin-bottom:15px}.welcome-page h3{font-weight:400;font-style:Regular;font-size:24px;line-height:42px;letter-spacing:0%;vertical-align:middle}.welcome-page p{font-weight:400;font-style:Regular;font-size:14px;line-height:100%;letter-spacing:0%;vertical-align:middle;opacity:.65}.welcome-buttons{width:100%;display:flex;position:fixed;z-index:3;bottom:24px;left:16px;width:calc(100% - 32px);align-items:center;justify-content:space-between;padding:0 13px}.welcome-buttons button{background:#474747;border-radius:10px;font-weight:400;line-height:100%;font-size:14px;letter-spacing:0%;text-align:center;vertical-align:middle;width:60px;height:35px}.welcome-buttons button[data-active=false]{pointer-events:none;opacity:0}.main-page{display:flex;flex-direction:column;justify-content:space-between}.main-logo{height:30vh;display:flex;align-items:center;justify-content:center;width:100%}.main-logo img{width:80%}.main-header{display:flex;flex-direction:column;gap:15px;padding:0 15px 20px;align-items:center}.main-header img{z-index:2}.main-header>p{font-weight:400;font-style:Regular;font-size:18px;letter-spacing:0%;text-align:center;vertical-align:middle;opacity:.5}.main-header h2{font-weight:400;font-style:Regular;font-size:24px;letter-spacing:0%;text-align:center;vertical-align:middle}.main-header h2 span{color:#cbdf1e}.main-input{width:100%;position:relative}.main-input input{border:2px solid #cbdf1e;width:100%;height:47px;border-radius:5px;padding:0 15px;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%;vertical-align:middle}.main-input-btn{position:absolute;top:50%;right:17px;background-repeat:no-repeat;background-position:center;background-size:contain;width:28px;height:28px;transform:translateY(-50%)}.main-input-btn:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;content:""}.main-input-btn.clear{z-index:1;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='14' fill='%232F2F2F'/%3E%3Crect x='6' y='8.64111' width='3.73496' height='17.4782' rx='1.86748' transform='rotate(-45 6 8.64111)' fill='white'/%3E%3Crect x='18.359' y='6' width='3.73496' height='17.4782' rx='1.86748' transform='rotate(45 18.359 6)' fill='white'/%3E%3C/svg%3E%0A")}.main-input-btn.enter{background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='14' fill='%232F2F2F'/%3E%3Cpath d='M20.5 12.634C21.1667 13.0189 21.1667 13.9811 20.5 14.366L10.75 19.9952C10.0833 20.3801 9.25 19.899 9.25 19.1292L9.25 7.87083C9.25 7.10103 10.0833 6.61991 10.75 7.00481L20.5 12.634Z' fill='%23D9D9D9'/%3E%3C/svg%3E%0A")}.main-banner{width:100%;padding:28px;background:url(/assets/banner-bg-Brr9ItVY.jpg) no-repeat center/cover;border-radius:15px;height:45vw}.main-banner p{font-weight:400;font-style:Regular;font-size:18px;letter-spacing:0%;text-align:center;vertical-align:middle}.main-banner p span{background:linear-gradient(90deg,#cbdf1e,#f0fd7f 49.04%,#cbdf1e);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main-header-text-container{position:relative;width:100%}.main-header-text-container h2{width:100%}.main-room-data{width:100%;display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:18px;letter-spacing:0%;vertical-align:middle;opacity:.5}.room-data-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;flex:1;-webkit-box-orient:vertical}.main-error{border-radius:5px;border-width:1px;padding:10px;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#df1e1e;background:#1b1b1b;border:1px solid #222222}.wait-page{display:flex;height:100%;text-align:center;justify-content:center;flex-direction:column;gap:15px}.wait-page div{display:flex;align-items:center;gap:4px;justify-content:center}.wait-page p{font-weight:400;font-size:18px;line-height:50%;letter-spacing:0%;vertical-align:middle;opacity:.5}.wait-page span{color:#cbdf1e;font-weight:400;font-size:18px;line-height:50%;letter-spacing:0%;vertical-align:middle}.wait-page h2{text-transform:uppercase}.game-header{display:flex;align-items:center;justify-content:center;gap:10px}.game-hint{font-weight:400;font-size:10px;letter-spacing:0%;vertical-align:middle;color:#cbdf1e}.game-user-balance{background:#272727;display:flex;align-items:center;padding:6px 6px 6px 9px;border-radius:10px}.game-user-balance img{height:24px}.game-user-balance p{font-weight:400;font-size:10px;leading-trim:NONE;text-align:center;vertical-align:middle}.game-board{flex:1;display:flex;justify-content:center}.game-board svg{height:100%}.game-bet-modal{display:flex;flex-direction:column;gap:20px}.game-bet-modal h2{font-weight:400;font-size:20px;letter-spacing:0%;text-align:center}.game-bet-select{display:flex;flex-direction:column;gap:7px}.game-bet-selector{width:100%;position:relative}.game-bet-selector .line{height:3px;width:100%;background-color:#fff}.game-bet-drag p{font-weight:400;position:absolute;top:calc(100% + 3px);line-height:100%;font-size:14px;letter-spacing:0%;text-align:center;left:50%;transform:translate(-50%)}.game-bet-drag:after{content:"";width:150%;height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-bet-values{display:flex;align-items:center;justify-content:space-between}.game-bet-buttons{display:flex;gap:10px}.game-bet-buttons button{background:#474747;height:35px;width:61px;border-radius:10px;font-weight:400;font-style:Regular;font-size:14px;letter-spacing:0%;text-align:center;vertical-align:middle}.no-bids{font-weight:400;font-style:Regular;font-size:24px;letter-spacing:0%;text-align:center;vertical-align:middle;opacity:.5}.end-game-page{display:flex;justify-content:center}.congrat-block{background:#272727;display:flex;flex-direction:column;gap:20px;padding:20px 26px;border-radius:15px;margin-top:40px}.congrat-block img{width:150px;aspect-ratio:1;margin:0 auto}.cell-circle{width:150px;aspect-ratio:1;background:#3c3c3c;margin:0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center}.cell-circle p{font-weight:400;font-size:64px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#df1e1e}.congrat-block h2{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%;text-align:center}.user-bets{display:flex;flex-direction:column;gap:5px}.user-bets li{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center}.user-bets li span{color:#cbdf1e}.user-lose-text{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;color:#ffffff80}.rating-page{display:flex;flex-direction:column;height:fit-content}.rating-page .logo{width:auto;margin:0 auto;height:20vh;object-fit:contain}.game-link{font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:112.99999999999999%;letter-spacing:0%;text-align:center;vertical-align:middle}.rating-page h2{font-size:24px;font-weight:400;letter-spacing:0%;text-align:center;vertical-align:middle}.rating-list{display:flex;flex-direction:column;gap:14px}.rating-list-item{width:100%;display:flex;gap:12px;align-items:center}.rating-list-item .position{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#2d2d2d;font-weight:400;font-size:20px;line-height:50%;letter-spacing:0%;text-align:center;vertical-align:middle}.rating-list-item[data-my=true]{position:sticky;bottom:10px}.rating-list-item[data-my=true] .position{background:#cbdf1e;color:#000}.rating-list-item[data-my=true] .rating-list-item-content{background:#cbdf1e!important}.rating-list-item[data-my=true] .rating-list-item-content *{color:#000!important}.rating-list-item-content{background:#2d2d2d;flex:1;height:57px;padding:0 18px;border-radius:10px;display:flex;align-items:center;justify-content:space-between}.rating-item-name{font-weight:400;font-size:20px;letter-spacing:0%;vertical-align:middle;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.rating-list-reward{display:flex;align-items:center;gap:4px}.rating-list-reward p{font-weight:400;font-size:20px;line-height:50%;letter-spacing:0%;text-align:center;width:max-content;vertical-align:middle}.rating-list-reward img{height:33px}.rating-list-item:nth-child(1) .position{background:url(/assets/1st-DCm0MjqN.svg) no-repeat center/contain;color:transparent;border-radius:0}.rating-list-item:nth-child(1) .rating-list-item-content{background:#666}.rating-list-item:nth-child(2) .position{background:url(/assets/2nd-B8kd2kOP.svg) no-repeat center/contain;color:transparent;border-radius:0}.rating-list-item:nth-child(2) .rating-list-item-content{background:#565656}.rating-list-item:nth-child(3) .position{background:url(/assets/3rd-De_paSES.svg) no-repeat center/contain;color:transparent;border-radius:0}.rating-list-item:nth-child(3) .rating-list-item-content{background:#454545}
