:root{--sog-tarot-frame:var(--color-game-grey-350);--sog-tarot-slot:var(--color-game-grey-500);--sog-tarot-well:var(--color-game-grey-600);--sog-tarot-card-pattern:#304a56;--sog-tarot-card-logo:#8ea3b2;--sog-tarot-card-edge:var(--color-game-grey-300);--sog-tarot-eye-highlight:var(--color-game-white);--sog-tarot-eye-easy:#9fbed0;--sog-tarot-eye-easy-shade:var(--color-game-grey-300);--sog-tarot-eye-medium:#45a7ff;--sog-tarot-eye-medium-shade:#047bff;--sog-tarot-eye-hard:#1ce61c;--sog-tarot-eye-hard-shade:#008c00;--sog-tarot-eye-expert:var(--sog-difficulty-yellow);--sog-tarot-eye-expert-shade:var(--sog-difficulty-yellow-shadow);--sog-tarot-eye-fairness:var(--color-game-grey-300);--sog-tarot-eye-fairness-shade:var(--sog-tarot-frame);--sog-tarot-multiplier-fg:var(--color-game-white);--sog-tarot-paytable-hover:var(--color-game-grey-600);--sog-tarot-payout-minor:#9fbed0;--sog-tarot-payout-major:#ffc200}:root[data-theme=neo]{--sog-tarot-frame:var(--edge-color-surface-fg-decorative);--sog-tarot-slot:var(--edge-color-neo-slateNavy-800);--sog-tarot-well:var(--edge-color-surface-bg-highest);--sog-tarot-card-pattern:var(--edge-color-neutral-bg-default);--sog-tarot-card-logo:var(--edge-color-surface-fg-nontext);--sog-tarot-card-edge:var(--edge-color-neo-slateNavy-550);--sog-tarot-eye-easy:var(--edge-color-neo-slateNavy-300);--sog-tarot-eye-easy-shade:var(--edge-color-neo-slateNavy-550);--sog-tarot-eye-hard:var(--sog-difficulty-green);--sog-tarot-eye-fairness:var(--edge-color-neo-slateNavy-550);--sog-tarot-multiplier-fg:var(--edge-color-surface-fg-default);--sog-tarot-paytable-hover:var(--edge-color-surface-bg-highest);--sog-tarot-payout-minor:var(--edge-color-neo-slateNavy-300)}.card-back.svelte-1x9flsb{width:100%;height:100%;display:block}.deck.svelte-ubbmef{z-index:-1;position:absolute;inset:0;overflow:hidden}.card.svelte-1l2kf7n{width:112px;height:176px}.card.middle.svelte-1l2kf7n{width:128px;height:204px}.card-inner.svelte-1l2kf7n{width:100%;height:100%;transform-style:preserve-3d;position:relative}.card.revealed.svelte-1l2kf7n .card-inner.animated:where(.svelte-1l2kf7n){animation:.6s forwards svelte-1l2kf7n-flip-right}.card.revealed.flip-left.svelte-1l2kf7n .card-inner.animated:where(.svelte-1l2kf7n){animation:.6s forwards svelte-1l2kf7n-flip-left}.card.revealed.svelte-1l2kf7n .card-inner.animated.instant:where(.svelte-1l2kf7n){animation-duration:.3s}.card.revealed.svelte-1l2kf7n .card-inner:where(.svelte-1l2kf7n){transform:rotateY(180deg)scale(1)}.card.revealed.flip-left.svelte-1l2kf7n .card-inner:where(.svelte-1l2kf7n){transform:rotateY(-180deg)scale(1)}@keyframes svelte-1l2kf7n-flip-left{0%{transform:rotateY(0)scale(1)}50%{transform:rotateY(-90deg)scale(1.2)}to{transform:rotateY(-180deg)scale(1)}}@keyframes svelte-1l2kf7n-flip-right{0%{transform:rotateY(0)scale(1)}50%{transform:rotateY(90deg)scale(1.2)}to{transform:rotateY(180deg)scale(1)}}.face.svelte-1l2kf7n,.back.svelte-1l2kf7n{backface-visibility:hidden;border-radius:var(--edge-radius-md);width:100%;height:100%;position:absolute}.face.svelte-1l2kf7n{background-position:50%;background-repeat:no-repeat;background-size:cover;transform:rotateY(180deg)}.face.revealed.svelte-1l2kf7n{transform:rotateY(180deg)}.back.svelte-1l2kf7n{overflow:hidden;transform:rotateY(0)}.back.face-down.svelte-1l2kf7n{transform:rotateY(0)}
