@keyframes svelte-nrd3v6-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-nrd3v6-slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-fadeIn.svelte-nrd3v6{animation:svelte-nrd3v6-fadeIn .3s ease-out}.animate-slideUp.svelte-nrd3v6{animation:svelte-nrd3v6-slideUp .3s ease-out}@keyframes svelte-nrd3v6-scaleIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.animate-scaleIn.svelte-nrd3v6{animation:svelte-nrd3v6-scaleIn .4s ease-out}.character-card.selected.svelte-mi5oyg{border-color:#fbbf24;background:#fbbf2433}.minimal-stat-item.svelte-mi5oyg{background:#8b5cf60d;border:1px solid rgba(139,92,246,.1);border-radius:.375rem;padding:.25rem .5rem;transition:all .2s ease;min-width:3rem}.minimal-stat-item.svelte-mi5oyg:hover{background:#8b5cf61a;border-color:#8b5cf633;transform:translateY(-1px)}.game-container.svelte-mi5oyg{position:relative;display:flex;justify-content:center;align-items:center}@keyframes svelte-mi5oyg-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin.svelte-mi5oyg{animation:svelte-mi5oyg-spin 1s linear infinite}@keyframes svelte-mi5oyg-gameOverPulse{0%,to{transform:scale(1);box-shadow:0 0 #10b981b3}50%{transform:scale(1.02);box-shadow:0 0 0 10px #10b98100}}@keyframes svelte-mi5oyg-slideInUp{0%{opacity:0;transform:translateY(50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-mi5oyg-coinFlip{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}.animate-pulse.svelte-mi5oyg{animation:svelte-mi5oyg-gameOverPulse 2s infinite}.slide-in-up.svelte-mi5oyg{animation:svelte-mi5oyg-slideInUp .6s ease-out}@keyframes svelte-mi5oyg-slideUp{0%{transform:translateY(30px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes svelte-mi5oyg-fadeIn{0%{opacity:0}to{opacity:1}}.animate-slideUp.svelte-mi5oyg{animation:svelte-mi5oyg-slideUp .4s ease-out}.animate-fadeIn.svelte-mi5oyg{animation:svelte-mi5oyg-fadeIn .3s ease-out}@keyframes svelte-mi5oyg-gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.game-container.svelte-mi5oyg{will-change:transform;contain:layout style paint}.canvas-wrapper.svelte-mi5oyg{will-change:transform;contain:layout style paint;transform:translateZ(0)}.minimal-stat-item.svelte-mi5oyg,.character-card.svelte-mi5oyg{will-change:transform;contain:layout style}.animate-slideUp.svelte-mi5oyg,.animate-fadeIn.svelte-mi5oyg{will-change:transform,opacity;contain:layout style paint}
