@keyframes fade-in-56cb4804{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-56cb4804]{animation:fade-in-56cb4804 .4s cubic-bezier(.16,1,.3,1)}.animate-border-shimmer[data-v-56cb4804]{animation:border-shimmer-56cb4804 5s linear infinite;background:linear-gradient(90deg,#8b691426,#d4a03073 15%,#e8c45a99,#d4a03073 45%,#8b691426 55%,#b4821e4d,#e8c45a80 85%,#8b691426);background-size:300% 100%}@keyframes border-shimmer-56cb4804{0%{background-position:0 0}to{background-position:300% 0}}@keyframes flame-flicker-245af547{0%,to{transform:scale(1) rotate(0)}25%{transform:scale(1.05) rotate(-2deg)}75%{transform:scale(.98) rotate(2deg)}}.animate-flame[data-v-245af547]{animation:flame-flicker-245af547 1.5s ease-in-out infinite}@keyframes bar-shimmer-245af547{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-bar-shimmer[data-v-245af547]{animation:bar-shimmer-245af547 2s ease-in-out infinite}@keyframes ticket-shimmer-c8b2a47b{0%{transform:translate(-100%)}to{transform:translate(200%)}}.animate-ticket-shimmer[data-v-c8b2a47b]{animation:ticket-shimmer-c8b2a47b 5s ease-in-out infinite}@keyframes shimmer-slow-7a900f12{0%{background-position:200% 0}to{background-position:-200% 0}}.animate-shimmer-slow[data-v-7a900f12]{animation:shimmer-slow-7a900f12 4s linear infinite}@keyframes wheel-glow-299708a1{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.animate-wheel-glow[data-v-299708a1]{animation:wheel-glow-299708a1 3s ease-in-out infinite}@keyframes pointer-bob-299708a1{0%,to{transform:translate(-50%) translateY(-2px)}50%{transform:translate(-50%) translateY(1px)}}.pointer-bounce[data-v-299708a1]{animation:pointer-bob-299708a1 1.5s ease-in-out infinite}.wheel-container:hover .pointer-bounce[data-v-299708a1]{animation-duration:.8s}.result-enter-active[data-v-a07d243e]{transition:opacity .3s ease}.result-leave-active[data-v-a07d243e]{transition:opacity .25s ease}.result-enter-from[data-v-a07d243e],.result-leave-to[data-v-a07d243e]{opacity:0}@keyframes result-pop-a07d243e{0%{opacity:0;transform:scale(.4)}50%{transform:scale(1.08)}70%{transform:scale(.96)}to{opacity:1;transform:scale(1)}}.animate-result-pop[data-v-a07d243e]{animation:result-pop-a07d243e .5s cubic-bezier(.34,1.56,.64,1)}.rays-container[data-v-a07d243e]{animation:rays-spin-a07d243e 15s linear infinite;height:250px;opacity:.08;position:relative;width:250px}.ray[data-v-a07d243e]{background:linear-gradient(0deg,transparent,#fbbf24);height:125px;left:50%;margin-left:-1px;position:absolute;top:50%;transform-origin:bottom center;width:2px}@keyframes rays-spin-a07d243e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.particle[data-v-a07d243e]{animation:float-up-a07d243e ease-out forwards;border-radius:50%;opacity:0;position:absolute}@keyframes float-up-a07d243e{0%{opacity:0;transform:translateY(0) scale(0)}20%{opacity:.9;transform:translateY(-30px) scale(1)}to{opacity:0;transform:translateY(-300px) scale(.3) translate(30px)}}.fade-enter-active[data-v-69a08d27]{transition:opacity .3s ease,transform .3s ease}.fade-leave-active[data-v-69a08d27]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-69a08d27]{opacity:0;transform:translateY(-4px)}.fade-leave-to[data-v-69a08d27]{opacity:0;transform:translateY(4px)}@keyframes spin-gradient-69a08d27{0%{background-position:0 0}to{background-position:200% 0}}@keyframes spin-gradient-fast-69a08d27{0%{background-position:0 0}to{background-position:200% 0}}.animate-spin-gradient[data-v-69a08d27]{animation:spin-gradient-69a08d27 5s linear infinite}.animate-spin-gradient-fast[data-v-69a08d27]{animation:spin-gradient-fast-69a08d27 1.5s linear infinite}.overlay-enter-active[data-v-7eae1844],.overlay-leave-active[data-v-7eae1844]{transition:all .3s ease-out}.overlay-enter-from[data-v-7eae1844],.overlay-leave-to[data-v-7eae1844]{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}.overlay-enter-to[data-v-7eae1844],.overlay-leave-from[data-v-7eae1844]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1}.custom-scrollbar[data-v-7eae1844]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-7eae1844]::-webkit-scrollbar-track{background:transparent;border-radius:10px;margin:8px 0}.custom-scrollbar[data-v-7eae1844]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#22c55e4d,#22c55e33);border-radius:10px;-webkit-transition:background .3s ease;transition:background .3s ease}.custom-scrollbar[data-v-7eae1844]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#22c55e80,#22c55e4d)}
