*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;overscroll-behavior:none;-webkit-overflow-scrolling:touch;margin:0;padding:0}.nav-btn{transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-btn:active{transform:scale(.95)}.nav-btn.active{animation:pulse-glow 2s ease-in-out infinite}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #7b38ff4d}50%{box-shadow:0 0 30px #7b38ff80}}.card-hover{transition:transform .3s ease,box-shadow .3s ease}.card-hover:active{transform:scale(.98)}main>div{transition:opacity .5s ease,transform .5s ease}.balance-card{position:relative;overflow:hidden}.balance-card:before{content:"";position:absolute;top:-50%;right:-20%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:shimmer 3s ease-in-out infinite}@keyframes shimmer{0%,to{transform:translate(-100%) translateY(-100%) rotate(0)}50%{transform:translate(0) translateY(0) rotate(180deg)}}.gradient-text{background:linear-gradient(91.72deg,#b194ff -11.46%,#543b97 102.73%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-promotion{display:inline-block;background:linear-gradient(91.72deg,#b194ff -11.46%,#543b97 102.73%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}html{scroll-behavior:smooth}button{user-select:none;-webkit-user-select:none}::-webkit-scrollbar{width:0px;background:transparent}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .5s ease-out}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}.ripple:active:after{width:300px;height:300px}@supports (padding: max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}nav{padding-bottom:max(10px,env(safe-area-inset-bottom))}}:root{--tg-theme-bg-color: #080410;--tg-theme-text-color: #FFFFFF;--tg-theme-hint-color: #6E6481;--tg-theme-link-color: #7B38FF;--tg-theme-button-color: #7B38FF;--tg-theme-button-text-color: #FFFFFF}#nicknameModal{animation:fadeIn .3s ease-out}#nicknameModal.hidden{display:none}#nicknameModal:not(.hidden){display:flex}#nicknameModal>div:last-child{animation:slideUp .3s ease-out}@keyframes slideUp{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}#nicknameInput:focus{border-color:#7b38ff99!important;box-shadow:0 0 20px #7b38ff33}#withdrawalModal{animation:fadeIn .3s ease-out}#withdrawalModal.hidden{display:none}#withdrawalModal:not(.hidden){display:flex}#withdrawalModal>div:last-child{animation:slideUp .3s ease-out}#withdrawalInput.error{background:#120303!important;border-color:#ff2f2f!important;color:#ff2f2f!important}#withdrawalInput.error::placeholder{color:#ff2f2f!important}#withdrawalError.hidden{display:none}#withdrawalError:not(.hidden){display:block}#withdrawalSpacer.hidden,#homePage.hidden,#statisticsPage.hidden,#keysPage.hidden,#roulettePage.hidden{display:none}#homePage:not(.hidden),#statisticsPage:not(.hidden),#keysPage:not(.hidden),#roulettePage:not(.hidden){display:block}#keysPage,#roulettePage,#statisticsPage{animation:fadeIn .3s ease-out}#statisticsPage .relative{position:relative}#statisticsPage svg{pointer-events:none}#statisticsPage .absolute{position:absolute}#statisticsPage [style*="top: -100px"]{max-width:145px;word-wrap:break-word;white-space:nowrap}#statisticsPage main{display:flex;flex-direction:column;gap:16px}#statisticsPage>div:first-child{margin-bottom:16px}#statisticsPage .relative[style*=min-height]{overflow:visible}#statisticsPage svg path{stroke-linecap:round;stroke-linejoin:round}#statisticsPage .absolute[style*="bg-\\[#1B1228\\]"]{opacity:1}#keysPage img[style*=mix-blend-mode]{mix-blend-mode:hard-light}#usersPage{animation:fadeIn .3s ease-out}#usersTableWrapper{overflow:auto;scrollbar-width:none}#usersTableWrapper::-webkit-scrollbar{display:none}
