.rendering-pixelated{image-rendering:pixelated}.machine-mask{clip-path:polygon(34% 0,66% 0,68% 15%,68% 85%,66% 100%,34% 100%,32% 85%,32% 15%)}@keyframes opening-horizontal{0%{transform:translate3d(-50%,-50%,0) scaleX(0);opacity:0}to{transform:translate3d(-50%,-50%,0) scaleX(1);opacity:1}}.animate-opening-horizontal{animation:opening-horizontal .4s cubic-bezier(.2,1,.3,1) forwards}@keyframes rays-rotate{0%{transform:translate3d(-50%,-50%,0) rotate(0deg)}to{transform:translate3d(-50%,-50%,0) rotate(1turn)}}.animate-rays-rotating{animation:rays-rotate 12s linear infinite!important}@keyframes roulette-spin-animation{0%{transform:translateZ(0)}2%{transform:translate3d(20px,0,0)}to{transform:translate3d(calc(-1 * var(--stop-offset-x)),0,0)}}.animate-roulette-spin{animation:roulette-spin-animation 7.5s cubic-bezier(.1,0,.05,1) forwards!important}@keyframes machine-shake{0%,to{transform:translateZ(0)}25%{transform:translate3d(-4px,3px,0)}50%{transform:translate3d(4px,-3px,0)}75%{transform:translate3d(-3px,2px,0)}}.animate-machine-shake{animation:machine-shake .08s linear infinite}@keyframes vfx-burst{0%{transform:translateZ(0) scaleX(1);opacity:1}to{transform:translate3d(var(--vx),var(--vy),0) scale3d(.5,.5,1);opacity:0}}.animate-vfx-composite{animation:vfx-burst 1s cubic-bezier(.1,0,.1,1) forwards}.border-legendary{border-color:#fbbf24!important;box-shadow:0 0 40px #fbbf24!important}.border-epic{border-color:#a855f7!important;box-shadow:0 0 30px #a855f7!important}.border-rare{border-color:#1e40af!important;box-shadow:0 0 25px #1e40af!important}.border-common{border-color:#9ca3af!important;box-shadow:0 0 20px #9ca3af!important}