.card.svelte-1lpc2tw{aspect-ratio:5/7;border-radius:10px;flex-shrink:0;width:clamp(64px,9vw,104px);transition:transform .15s,opacity .2s,box-shadow .2s;animation-name:svelte-1lpc2tw-deal;animation-timing-function:cubic-bezier(.2,1.2,.4,1);animation-fill-mode:both;position:relative}.card.small.svelte-1lpc2tw{width:clamp(52px,7vw,84px)}@keyframes svelte-1lpc2tw-deal{0%{opacity:0;transform:translate(160px,-200px)rotate(25deg)}to{opacity:1;transform:none}}.face.svelte-1lpc2tw,.back.svelte-1lpc2tw{border-radius:10px;position:absolute;inset:0;box-shadow:0 6px 16px #00000073}.face.svelte-1lpc2tw{color:#1a1d29;font-family:var(--font-display);background:linear-gradient(#fff,#e9ecf5);font-weight:900}.face.red.svelte-1lpc2tw{color:#e0193f}.corner.svelte-1lpc2tw{text-align:center;font-size:clamp(.85rem,1.6vw,1.25rem);line-height:1;position:absolute;top:6px;left:8px}.pip.svelte-1lpc2tw{place-items:center;padding-top:12%;font-size:clamp(1.8rem,4vw,3rem);display:grid;position:absolute;inset:0}.back.svelte-1lpc2tw{background:repeating-linear-gradient(45deg,#ffffff1f 0 6px,#0000 6px 12px),linear-gradient(135deg,#4558ff,#8a70e2);border:3px solid #fff}.held.svelte-1lpc2tw{transform:translateY(-14px)}.held.svelte-1lpc2tw .face:where(.svelte-1lpc2tw){box-shadow:0 0 0 3px var(--color-gold), 0 0 24px #ffcd3c99}.dim.svelte-1lpc2tw{opacity:.45}.glow.svelte-1lpc2tw .face:where(.svelte-1lpc2tw){box-shadow:0 0 0 3px var(--color-win), 0 0 30px #20d095b3}
