.card-flip.svelte-1546ujs.svelte-1546ujs{display:flex;height:30rem;width:100%;cursor:pointer;flex-direction:column}@media not all and (min-width: 48rem){.card-flip.svelte-1546ujs.svelte-1546ujs{min-width:20rem;max-width:25rem}}@media (min-width: 48rem){.card-flip.svelte-1546ujs.svelte-1546ujs{max-width:30rem}@media not all and (min-width: 80rem){.card-flip.svelte-1546ujs.svelte-1546ujs{min-width:15rem}}}.card-flip.svelte-1546ujs.svelte-1546ujs{perspective:100rem}.card-flip--container.svelte-1546ujs.svelte-1546ujs{height:100%;width:100%;transition:transform 1s ease;transform-style:preserve-3d}.card-flip.svelte-1546ujs:hover .card-flip--container.svelte-1546ujs{transform:rotateY(180deg);transition:transform .3s}.side.svelte-1546ujs.svelte-1546ujs{position:absolute;display:flex;height:100%;width:100%;flex-direction:column;border-radius:2rem;background-size:cover;background-position:center;padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));backface-visibility:hidden;border:solid .2rem #2e7efc}.front.svelte-1546ujs.svelte-1546ujs{z-index:10;height:100%;align-items:center;justify-content:flex-end;background-position:top;text-align:center;--tw-shadow:.5rem .5rem #ffab01;--tw-shadow-colored:.5rem .5rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.back.svelte-1546ujs.svelte-1546ujs{align-items:center;justify-content:flex-end;transform:rotateY(180deg)}
