.card-flip-container[data-v-2adbb655]{perspective:1000px;position:relative}.card-flip-container.is-shuffling[data-v-2adbb655]{animation:shuffle-3d-2adbb655 .6s ease-in-out}@keyframes shuffle-3d-2adbb655{0%{transform:rotateY(0) rotateX(0) translateZ(0)}25%{transform:rotateY(-15deg) rotateX(10deg) translateZ(20px)}50%{transform:rotateY(15deg) rotateX(-10deg) translateZ(40px)}75%{transform:rotateY(-10deg) rotateX(5deg) translateZ(20px)}to{transform:rotateY(0) rotateX(0) translateZ(0)}}.card-flip-container.is-flipped .card-back[data-v-2adbb655]{transform:rotateY(180deg)}.card-flip-container.is-flipped .card-front[data-v-2adbb655]{transform:rotateY(0)}.card-face[data-v-2adbb655]{backface-visibility:hidden;height:100%;position:absolute;transition:transform .8s cubic-bezier(.4,0,.2,1);width:100%}.card-back[data-v-2adbb655]{transform:rotateY(0)}.card-front[data-v-2adbb655]{transform:rotateY(-180deg)}@keyframes fade-in-up-2adbb655{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-2adbb655]{animation:fade-in-up-2adbb655 .6s ease-out forwards}@media(prefers-reduced-motion:reduce){.card-flip-container.is-shuffling[data-v-2adbb655]{animation:none}.card-face[data-v-2adbb655]{transition:none}.animate-fade-in-up[data-v-2adbb655]{animation:none;opacity:1;transform:translateY(0)}}
