.card-shuffle-overlay.svelte-1a4muup{z-index:100;background:radial-gradient(circle at 50% 42%,#538f6f73,#0000 17rem),#123d35;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.card-shuffle.svelte-1a4muup{width:17rem;height:9rem;position:relative}.shuffle-card.svelte-1a4muup{transform-origin:50% 110%;will-change:transform;background:#fffaf2;border:2px solid #123d35;border-radius:.75rem;justify-content:center;align-items:center;width:7rem;height:8.5rem;display:flex;position:absolute;top:0;left:50%;box-shadow:0 1rem 2rem #051f194d}.shuffle-card.svelte-1a4muup strong:where(.svelte-1a4muup){color:#123d35;font-size:3.5rem;font-weight:500}.card-corner.svelte-1a4muup{color:#123d35;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:800;line-height:.8rem;position:absolute;top:.55rem;left:.65rem}.card-red.svelte-1a4muup strong:where(.svelte-1a4muup),.card-red.svelte-1a4muup .card-corner:where(.svelte-1a4muup){color:#c34d36}.shuffle-card-one.svelte-1a4muup{z-index:1;--source-x:-4.7rem;--source-y:.35rem;--source-rotation:-5deg;--target-x:0;--target-y:.75rem;--target-rotation:-1deg;animation-delay:0s}.shuffle-card-two.svelte-1a4muup{z-index:3;--source-x:-4.7rem;--source-y:0;--source-rotation:-2deg;--target-x:0;--target-y:.25rem;--target-rotation:1deg;animation-delay:.28s}.shuffle-card-three.svelte-1a4muup{z-index:2;--source-x:4.7rem;--source-y:.35rem;--source-rotation:5deg;--target-x:0;--target-y:.5rem;--target-rotation:-1deg;animation-delay:.14s}.shuffle-card-four.svelte-1a4muup{z-index:4;--source-x:4.7rem;--source-y:0;--source-rotation:2deg;--target-x:0;--target-y:0;--target-rotation:1deg;animation-delay:.42s}.shuffle-card-one.svelte-1a4muup,.shuffle-card-two.svelte-1a4muup,.shuffle-card-three.svelte-1a4muup,.shuffle-card-four.svelte-1a4muup{animation-name:svelte-1a4muup-riffle-shuffle;animation-duration:1.6s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both}@keyframes svelte-1a4muup-riffle-shuffle{0%,6%{transform:translateX(-50%) translate(var(--source-x), var(--source-y)) rotate(var(--source-rotation))}18%{transform:translateX(-50%) translate(var(--source-x), -.8rem) rotate(0deg) scale(1.04)}36%{transform:translate(-50%)translate(-.45rem,-.55rem)rotate(4deg)scale(1.04)}48%,to{transform:translateX(-50%) translate(var(--target-x), var(--target-y)) rotate(var(--target-rotation))}}
