.game-card.svelte-1vm20a{perspective:1000px;image-rendering:pixelated;filter:drop-shadow(4px 4px 0 rgba(0,0,0,.3)) drop-shadow(6px 6px 0 rgba(0,0,0,.15))}.game-card.svelte-1vm20a:hover:not(:disabled):not(.non-interactive){filter:drop-shadow(2px 2px 0 rgba(0,0,0,.3)) drop-shadow(4px 4px 0 rgba(0,0,0,.15)) drop-shadow(0 0 20px rgba(249,115,22,.5))}.game-card.svelte-1vm20a:active:not(:disabled):not(.non-interactive){filter:drop-shadow(1px 1px 0 rgba(0,0,0,.3))}.game-card.selected.svelte-1vm20a{filter:drop-shadow(4px 4px 0 rgba(0,0,0,.3)) drop-shadow(6px 6px 0 rgba(0,0,0,.15)) drop-shadow(0 0 25px rgba(20,184,166,.6));animation:svelte-1vm20a-selected-glow 2s ease-in-out infinite}.game-card.outlier-high.svelte-1vm20a{animation:svelte-1vm20a-outlier-high-pulse 1.5s ease-in-out infinite}.game-card.outlier-low.svelte-1vm20a{animation:svelte-1vm20a-outlier-low-pulse 1.5s ease-in-out infinite}@keyframes svelte-1vm20a-selected-glow{0%,to{filter:drop-shadow(4px 4px 0 rgba(0,0,0,.3)) drop-shadow(6px 6px 0 rgba(0,0,0,.15)) drop-shadow(0 0 25px rgba(20,184,166,.6))}50%{filter:drop-shadow(4px 4px 0 rgba(0,0,0,.3)) drop-shadow(6px 6px 0 rgba(0,0,0,.15)) drop-shadow(0 0 35px rgba(20,184,166,.8))}}@keyframes svelte-1vm20a-outlier-high-pulse{0%,to{filter:drop-shadow(4px 4px 0 rgba(0,0,0,.3)) drop-shadow(0 0 15px rgba(248,113,113,.5))}50%{filter:drop-shadow(4px 4px 0 rgba(0,0,0,.3)) drop-shadow(0 0 25px rgba(248,113,113,.8))}}@keyframes svelte-1vm20a-outlier-low-pulse{0%,to{filter:drop-shadow(4px 4px 0 rgba(0,0,0,.3)) drop-shadow(0 0 15px rgba(96,165,250,.5))}50%{filter:drop-shadow(4px 4px 0 rgba(0,0,0,.3)) drop-shadow(0 0 25px rgba(96,165,250,.8))}}.card-inner.svelte-1vm20a{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateY(0)}.card-inner.flipped.svelte-1vm20a{transform:rotateY(180deg)}.card-inner.reveal-flip.svelte-1vm20a{animation:svelte-1vm20a-card-reveal .8s cubic-bezier(.34,1.56,.64,1) both}@keyframes svelte-1vm20a-card-reveal{0%{transform:rotateY(180deg) scale(1)}30%{transform:rotateY(90deg) scale(1.15) translateY(-8px)}60%{transform:rotateY(-10deg) scale(1.08)}80%{transform:rotateY(5deg) scale(1.02)}to{transform:rotateY(0) scale(1)}}.card-face.svelte-1vm20a{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.card-back.svelte-1vm20a{transform:rotateY(180deg)}.card-front.svelte-1vm20a{transform:rotateY(0)}
