.reveal-stage.svelte-1mwg575{perspective:1200px;width:100%;min-height:0;animation:svelte-1mwg575-revealCardEnter .46s var(--ease-spring) both;flex:auto;justify-content:center;align-items:center;display:flex;container-type:size}.reveal-stage.is-leaving.svelte-1mwg575{animation:svelte-1mwg575-revealCardExit .3s var(--ease-spring) both;pointer-events:none}.reveal-action.is-leaving.svelte-1mwg575{animation:svelte-1mwg575-revealActionExit .24s var(--ease-spring) both;pointer-events:none}@keyframes svelte-1mwg575-revealCardExit{0%{opacity:1;transform:translateY(0)scale(1)rotate(0)}to{opacity:0;transform:translateY(14px)scale(.88)rotate(3deg)}}@keyframes svelte-1mwg575-revealCardEnter{0%{opacity:0;transform:translateY(18px)scale(.88)rotate(-3deg)}58%{opacity:1;transform:translateY(-3px)scale(1.02)rotate(.8deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes svelte-1mwg575-revealActionExit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.92)rotate(-1deg)}}.reveal-card.svelte-1mwg575{--flip-fit:.625;width:min(100cqi, 300px, calc(100cqb * var(--flip-fit)));aspect-ratio:5/7;transform-style:preserve-3d;position:relative}.reveal-face.svelte-1mwg575{border:3px solid var(--color-ink);box-shadow:8px 8px 0 var(--color-ink);transition:transform .2s var(--ease-spring), box-shadow .2s var(--ease-spring);border-radius:22px}.corner-mark.svelte-1mwg575{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-ink);background:var(--color-cardstock);border-radius:4px;padding:1px 4px;font-size:.62rem;position:absolute}
