.flip-card.svelte-skv6c4{perspective:1200px}.flip-card-inner.svelte-skv6c4{position:relative;width:300px;height:420px;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){.flip-card-inner.svelte-skv6c4{width:380px;height:530px}}@media(min-width:1024px){.flip-card-inner.svelte-skv6c4{width:420px;height:588px}}.flip-card-inner.flipped.svelte-skv6c4{transform:rotateY(180deg)}.flip-card-inner.no-transition.svelte-skv6c4{transition:none}.flip-card-face.svelte-skv6c4{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-card-back.svelte-skv6c4{transform:rotateY(180deg)}.tap-hint.svelte-skv6c4{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:#00000080;pointer-events:none}.tap-hint-label.svelte-skv6c4{color:#fff;font-size:1rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.tap-hint-pulse.svelte-skv6c4{position:relative;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem}.tap-hint-core.svelte-skv6c4{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:9999px;background:#fff;color:#718560;box-shadow:0 8px 24px #0000004d;animation:svelte-skv6c4-tap-core-pulse 2s ease-in-out infinite}.tap-hint-ripple.svelte-skv6c4{position:absolute;inset:0;border-radius:9999px;background:#fff9;animation:svelte-skv6c4-tap-ripple 2s ease-out infinite}.tap-hint-ripple-2.svelte-skv6c4{animation-delay:1s}@keyframes svelte-skv6c4-tap-core-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes svelte-skv6c4-tap-ripple{0%{transform:scale(1);opacity:.6}to{transform:scale(3.5);opacity:0}}@media(prefers-reduced-motion:reduce){.tap-hint-core.svelte-skv6c4{animation:none}.tap-hint-ripple.svelte-skv6c4{display:none}}.card-message.svelte-skv6c4{font-family:Playpen Sans,cursive;font-size:1rem;line-height:1.75}@media(min-width:640px){.card-message.svelte-skv6c4{font-size:1.1rem}}
