.game-loader.svelte-o26mgt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem}.loader-icon.svelte-o26mgt{color:var(--color-monero)}.loader-spinner.svelte-o26mgt svg:where(.svelte-o26mgt){animation:svelte-o26mgt-spin 1s linear infinite}@keyframes svelte-o26mgt-spin{to{transform:rotate(360deg)}}.loader-dice.svelte-o26mgt svg:where(.svelte-o26mgt){animation:svelte-o26mgt-dice-roll 1.5s ease-in-out infinite}@keyframes svelte-o26mgt-dice-roll{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(90deg) scale(.9)}50%{transform:rotate(180deg) scale(1)}75%{transform:rotate(270deg) scale(.9)}}.cards-loader.svelte-o26mgt{position:relative;width:48px;height:64px}.card.svelte-o26mgt{position:absolute;width:100%;height:100%;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 2px 4px #0003}.card-1.svelte-o26mgt{animation:svelte-o26mgt-card-1 2s ease-in-out infinite;z-index:4}.card-2.svelte-o26mgt{animation:svelte-o26mgt-card-2 2s ease-in-out infinite;z-index:3;color:red}.card-3.svelte-o26mgt{animation:svelte-o26mgt-card-3 2s ease-in-out infinite;z-index:2;color:red}.card-4.svelte-o26mgt{animation:svelte-o26mgt-card-4 2s ease-in-out infinite;z-index:1}@keyframes svelte-o26mgt-card-1{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-30px) rotate(-15deg)}}@keyframes svelte-o26mgt-card-2{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-10px) rotate(-5deg)}}@keyframes svelte-o26mgt-card-3{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(10px) rotate(5deg)}}@keyframes svelte-o26mgt-card-4{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(30px) rotate(15deg)}}.slots-loader.svelte-o26mgt{display:flex;gap:.5rem}.slot.svelte-o26mgt{width:40px;height:40px;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 2px 4px #0003}.slot.svelte-o26mgt:nth-child(1){animation:svelte-o26mgt-slot-spin 1s ease-in-out infinite}.slot.svelte-o26mgt:nth-child(2){animation:svelte-o26mgt-slot-spin 1s ease-in-out .2s infinite}.slot.svelte-o26mgt:nth-child(3){animation:svelte-o26mgt-slot-spin 1s ease-in-out .4s infinite}@keyframes svelte-o26mgt-slot-spin{0%,to{transform:rotateX(0)}50%{transform:rotateX(180deg)}}.chips-loader.svelte-o26mgt{position:relative;width:60px;height:60px}.chip.svelte-o26mgt{position:absolute;width:20px;height:20px;background:var(--color-monero);border-radius:50%;border:2px solid white}.chip-1.svelte-o26mgt{top:0;left:50%;transform:translate(-50%);animation:svelte-o26mgt-chip-1 1.5s ease-in-out infinite}.chip-2.svelte-o26mgt{bottom:0;left:0;animation:svelte-o26mgt-chip-2 1.5s ease-in-out infinite}.chip-3.svelte-o26mgt{bottom:0;right:0;animation:svelte-o26mgt-chip-3 1.5s ease-in-out infinite}@keyframes svelte-o26mgt-chip-1{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(20px)}}@keyframes svelte-o26mgt-chip-2{0%,to{transform:translate(0) translateY(0)}50%{transform:translate(15px) translateY(-15px)}}@keyframes svelte-o26mgt-chip-3{0%,to{transform:translate(0) translateY(0)}50%{transform:translate(-15px) translateY(-15px)}}.coin-loader.svelte-o26mgt svg:where(.svelte-o26mgt){animation:svelte-o26mgt-coin-flip 1s ease-in-out infinite;transform-style:preserve-3d}@keyframes svelte-o26mgt-coin-flip{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}.rocket-loader.svelte-o26mgt svg:where(.svelte-o26mgt){animation:svelte-o26mgt-rocket-launch 1.2s ease-in-out infinite}.rocket-flame.svelte-o26mgt{animation:svelte-o26mgt-flame-flicker .3s ease-in-out infinite;transform-origin:center top}@keyframes svelte-o26mgt-rocket-launch{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes svelte-o26mgt-flame-flicker{0%,to{opacity:1;transform:scaleY(1) scaleX(1)}50%{opacity:.7;transform:scaleY(1.3) scaleX(.8)}}.bomb-loader.svelte-o26mgt svg:where(.svelte-o26mgt){animation:svelte-o26mgt-mine-tick .8s ease-in-out infinite}.bomb-spark.svelte-o26mgt{animation:svelte-o26mgt-spark-flash .4s ease-in-out infinite}@keyframes svelte-o26mgt-mine-tick{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes svelte-o26mgt-spark-flash{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.5)}}.ball-loader.svelte-o26mgt .plinko-ball:where(.svelte-o26mgt){animation:svelte-o26mgt-ball-bounce 1.5s ease-in-out infinite;transform-origin:center center}@keyframes svelte-o26mgt-ball-bounce{0%{transform:translateY(-16px)}20%{transform:translate(-4px,-10px)}40%{transform:translate(4px,-6px)}60%{transform:translate(-2px,-3px)}80%{transform:translate(2px,-1px)}to{transform:translate(0)}}.tower-block.svelte-o26mgt{animation:svelte-o26mgt-tower-stack 1.5s ease-out infinite;transform-origin:center bottom}.tower-2.svelte-o26mgt{animation-delay:.15s}.tower-3.svelte-o26mgt{animation-delay:.3s}.tower-4.svelte-o26mgt{animation-delay:.45s}@keyframes svelte-o26mgt-tower-stack{0%,15%{opacity:.3;transform:translateY(4px) scaleY(.8)}30%,to{opacity:1;transform:translateY(0) scaleY(1)}}.wheel-loader.svelte-o26mgt .wheel-spin-group:where(.svelte-o26mgt){animation:svelte-o26mgt-wheel-spin 1.2s linear infinite;transform-origin:12px 13px}@keyframes svelte-o26mgt-wheel-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.keno-hit.svelte-o26mgt{animation:svelte-o26mgt-keno-pulse .8s ease-in-out infinite}@keyframes svelte-o26mgt-keno-pulse{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.target-loader.svelte-o26mgt svg:where(.svelte-o26mgt){animation:svelte-o26mgt-target-breathe 1s ease-in-out infinite}.target-center.svelte-o26mgt{animation:svelte-o26mgt-center-glow .8s ease-in-out infinite}@keyframes svelte-o26mgt-target-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes svelte-o26mgt-center-glow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.ring-loader.svelte-o26mgt .ring-outer:where(.svelte-o26mgt){animation:svelte-o26mgt-ring-spin-outer 1.5s linear infinite;transform-origin:center}.ring-loader.svelte-o26mgt .ring-middle:where(.svelte-o26mgt){animation:svelte-o26mgt-ring-spin-middle 1.2s linear infinite reverse;transform-origin:center}.ring-loader.svelte-o26mgt .ring-inner:where(.svelte-o26mgt){animation:svelte-o26mgt-ring-spin-inner .9s linear infinite;transform-origin:center}@keyframes svelte-o26mgt-ring-spin-outer{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-o26mgt-ring-spin-middle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-o26mgt-ring-spin-inner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.craps-die-1.svelte-o26mgt{animation:svelte-o26mgt-craps-bounce-1 1.2s ease-in-out infinite;transform-origin:center center}.craps-die-2.svelte-o26mgt{animation:svelte-o26mgt-craps-bounce-2 1.2s ease-in-out infinite .1s;transform-origin:center center}@keyframes svelte-o26mgt-craps-bounce-1{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(2px,-6px) rotate(15deg)}50%{transform:translateY(-8px) rotate(0)}75%{transform:translate(-2px,-4px) rotate(-15deg)}}@keyframes svelte-o26mgt-craps-bounce-2{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-2px,-4px) rotate(-10deg)}50%{transform:translateY(-6px) rotate(0)}75%{transform:translate(2px,-8px) rotate(10deg)}}.game-loader-sm.svelte-o26mgt .cards-loader:where(.svelte-o26mgt){width:36px;height:48px}.game-loader-sm.svelte-o26mgt .card:where(.svelte-o26mgt){font-size:18px}.game-loader-sm.svelte-o26mgt .slot:where(.svelte-o26mgt){width:30px;height:30px;font-size:18px}.game-loader-sm.svelte-o26mgt .chips-loader:where(.svelte-o26mgt){width:45px;height:45px}.game-loader-sm.svelte-o26mgt .chip:where(.svelte-o26mgt){width:15px;height:15px}.game-loader-lg.svelte-o26mgt .cards-loader:where(.svelte-o26mgt){width:60px;height:80px}.game-loader-lg.svelte-o26mgt .card:where(.svelte-o26mgt){font-size:30px}.game-loader-lg.svelte-o26mgt .slot:where(.svelte-o26mgt){width:50px;height:50px;font-size:30px}.game-loader-lg.svelte-o26mgt .chips-loader:where(.svelte-o26mgt){width:75px;height:75px}.game-loader-lg.svelte-o26mgt .chip:where(.svelte-o26mgt){width:25px;height:25px}.loader-message.svelte-o26mgt{margin:0;font-size:.875rem;color:var(--color-text-secondary);text-align:center}.game-loader-sm.svelte-o26mgt .loader-message:where(.svelte-o26mgt){font-size:.75rem}.game-loader-lg.svelte-o26mgt .loader-message:where(.svelte-o26mgt){font-size:1rem}
