:root{--primary-blue:#4a90e2;--primary-purple:#af52de;--primary-green:#34c759;--primary-orange:#ff9500;--primary-red:#ff3b30;--primary-yellow:#fc0;--glass-white:#4a90e233;--glass-white-light:#4a90e24d;--glass-black:#1e3c7833;--glass-black-light:#1e3c7826;--glass-border:#4a90e266;--glass-border-light:#4a90e280;--text-primary:#fffffffa;--text-secondary:#fffc;--text-tertiary:#fff9;--shadow-light:0 4px 20px #00000014;--shadow-medium:0 8px 32px #00000026;--shadow-heavy:0 16px 48px #00000040;--shadow-glow:0 0 20px #ffffff1a;--depth-1:0 2px 8px #0000001a;--depth-2:0 4px 16px #00000026;--depth-3:0 8px 24px #0003;--depth-4:0 12px 32px #00000040}*{box-sizing:border-box}body,html{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;height:100%;margin:0;overflow-x:hidden;padding:0;width:100%}body{animation:backgroundShift 20s ease infinite;background:linear-gradient(135deg,#19222c,#1a2332 25%,#2d3748 50%,#1a202c 75%,#0f1419);background-attachment:fixed;background-size:400% 400%;min-height:100vh;position:relative}body:before{animation:radialPulse 15s ease-in-out infinite;background:radial-gradient(circle at 20% 30%,#4a90e226 0,#0000 50%),radial-gradient(circle at 80% 70%,#af52de26 0,#0000 50%),radial-gradient(circle at 50% 50%,#34c7591a 0,#0000 50%)}body:after,body:before{content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}body:after{animation:starTwinkle 8s ease-in-out infinite,starRotate 20s linear infinite;background-image:radial-gradient(2px 2px at 20% 30%,#ffffff4d,#0000),radial-gradient(2px 2px at 60% 70%,#fff3,#0000),radial-gradient(1px 1px at 50% 50%,#fff6,#0000),radial-gradient(1px 1px at 80% 10%,#ffffff4d,#0000),radial-gradient(2px 2px at 90% 80%,#fff3,#0000);background-size:200% 200%,300% 300%,250% 250%,400% 400%,350% 350%}.glass{background:#4a90e226;border:1px solid #4a90e24d;box-shadow:0 8px 32px #0000001a}.glass,.glass-dark{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.glass-dark{background:#1e3c7840;border:1px solid #4a90e233;box-shadow:0 8px 32px #0000004d}.glass-card{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#4a90e233;border:1px solid #4a90e266;box-shadow:0 12px 40px #00000026}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px;-webkit-transition:background .3s ease;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:#ffffff80}@keyframes backgroundShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes radialPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes starTwinkle{0%,to{opacity:.3}50%{opacity:.8}}@keyframes starRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes glassSlideIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes glassShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes glassFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glassPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){body:after,body:before{opacity:.5}.glass,.glass-card,.glass-dark{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}}


/*!***********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/designs/Regular/Regular.css ***!
  \***********************************************************************************/.roulette-pro-regular-design-top{background:#ff7524 linear-gradient(0deg,#ef3a28,#ff9305);border-radius:2px;bottom:0;box-shadow:0 2px 4px 0 #00000080;left:0;margin:auto;position:absolute;right:0;top:0;z-index:10}.roulette-pro-regular-design-top.horizontal{height:100%;width:4px}.roulette-pro-regular-design-top.vertical{height:4px;width:100%}.roulette-pro-regular-prize-item{text-align:center}.roulette-pro-regular-prize-item-wrapper{background-color:#2e3640;background:radial-gradient(farthest-corner,#2e3640 0,#13161a 100%);border:2px solid #383f48;display:flex;flex-direction:column;position:relative;width:100%;z-index:2}.roulette-pro-regular-prize-item-wrapper.center{justify-content:center}.roulette-pro-regular-image-wrapper{height:170px;overflow:hidden}.roulette-pro-regular-prize-item-image{max-height:100%;max-width:100%}.roulette-pro-regular-prize-item-text{align-items:center;background:#00000040;box-sizing:border-box;color:#fff;display:block;display:flex;font-weight:700;height:60px;justify-content:center;line-height:1.2;margin:auto 0 0;overflow:hidden;padding:16px;position:relative;white-space:break-spaces;z-index:2}.roulette-pro-regular-design-prize-item-horizontal:first-child .roulette-pro-regular-prize-item-wrapper{border-left:0}.roulette-pro-regular-design-prize-item-vertical .roulette-pro-regular-prize-item-wrapper{border-bottom:0}

/*!**************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/components/Wrapper/Wrapper.css ***!
  \**************************************************************************************/.roulette-pro-wrapper{box-sizing:border-box;color:#fff;height:100%;margin:0;overflow:hidden;position:relative;z-index:2}
/*!**************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/components/PrizesWrapper/PrizesWrapper.css ***!
  \**************************************************************************************************/.roulette-pro-prize-list{display:flex;height:100%;list-style:none;margin:0;padding:0;position:relative;width:100%}.roulette-pro-prize-list.horizontal{width:-webkit-max-content;width:max-content}.roulette-pro-prize-list.vertical{align-items:center;flex-direction:column}.roulette-pro-prize-list.with-animation.horizontal{animation:roulette-horizontal-animation 100s linear infinite}.roulette-pro-prize-list.with-animation.vertical{animation:roulette-vertical-animation 100s linear infinite}@keyframes roulette-horizontal-animation{0%{transform:translate3d(0)}to{transform:translate3d(-3000px,0,0)}}@keyframes roulette-vertical-animation{0%{transform:translateY(0)}to{transform:translate3d(0,-3000px,0)}}.roulette-pro-regular-design-top{background:#ef3a28}.roulette-pro-regular-prize-item-wrapper{background:#4a90e226;border-radius:10px}.App_error__7hurn{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:16px;gap:10px;height:100%;justify-content:center;padding:16px;text-align:center}.App_errorLink__FFmPM{color:#00a3ff;text-decoration:underline}
/*# sourceMappingURL=main.6e84cc51.css.map*/