@keyframes tarot-deal{0%{clip-path:inset(0 100% 0 0);transform:translateY(6px)}to{clip-path:inset(0);transform:none}}@keyframes tarot-flip{0%{transform:perspective(900px)rotateY(88deg)}to{transform:perspective(900px)rotateY(0)}}.tarot-deal{animation:tarot-deal .32s var(--ease-wipe) both}.tarot-flip{animation:tarot-flip .42s var(--ease-wipe) both;transform-origin:50%}.tg .m{transform-box:fill-box;transform-origin:50%}.tg-live .tg-fool .m{animation:tg-fool 2.6s var(--ease-wipe) infinite}@keyframes tg-fool{0%,10%{opacity:1;transform:none}55%{opacity:1;transform:translate(15px)}80%{opacity:0;transform:translate(19px,14px)}81%,to{opacity:0;transform:none}}.tg-magician .m{stroke-dasharray:100}.tg-live .tg-magician .m{stroke-dasharray:34 66;animation:2.4s linear infinite tg-trace}@keyframes tg-trace{to{stroke-dashoffset:-100px}}.tg-live .tg-priestess .m{animation:3s ease-in-out infinite alternate tg-veil}@keyframes tg-veil{0%{transform:skewY(-5deg)}to{transform:skewY(5deg)}}.tg-empress .m{transform-origin:50% 100%}.tg-live .tg-empress .m{animation:tg-grow 2.8s var(--ease-wipe) infinite}@keyframes tg-grow{0%{opacity:.4;transform:scaleY(.2)}60%,to{opacity:1;transform:none}}.tg-live .tg-emperor .m{animation:tg-rise 2.2s var(--ease-wipe) infinite}@keyframes tg-rise{0%{transform:translateY(4px)}50%,to{transform:none}}.tg-live .tg-hierophant .m,.tg-live .tg-chariot .m,.tg-live .tg-judgement .m{opacity:.3;animation:1.8s step-end infinite tg-step}.tg-live .tg-hierophant .m2,.tg-live .tg-chariot .m2,.tg-live .tg-judgement .m2{animation-delay:.6s}.tg-live .tg-hierophant .m3,.tg-live .tg-chariot .m3,.tg-live .tg-judgement .m3{animation-delay:1.2s}@keyframes tg-step{0%{opacity:1}33%,to{opacity:.3}}.tg-live .tg-chariot .m{animation-name:tg-dash;animation-timing-function:var(--ease-wipe)}@keyframes tg-dash{0%{opacity:1;transform:none}40%{opacity:1;transform:translate(3px)}41%,to{opacity:.3;transform:none}}.tg-live .tg-judgement .m{animation-name:tg-call;animation-timing-function:var(--ease-wipe)}@keyframes tg-call{0%{opacity:1;transform:translateY(0)}30%{transform:translateY(-4px)}60%,to{opacity:.3;transform:none}}.tg-live .tg-lovers .m{animation:5s linear infinite tg-spin}.tg-live .tg-wheel .m{animation:6s linear infinite tg-spin}.tg-live .tg-world .m{animation:9s linear infinite tg-spin}.tg-live .tg-sun .m{animation:14s linear infinite tg-spin}@keyframes tg-spin{to{transform:rotate(360deg)}}.tg-live .tg-strength .m{animation:tg-pulse 1.6s var(--ease-wipe) infinite}@keyframes tg-pulse{0%{transform:scale(1.18)}60%,to{transform:none}}.tg-hermit .m,.tg-devil .m{transform-origin:50% 100%}.tg-live .tg-hermit .m{animation:1.3s steps(4,end) infinite tg-flicker}.tg-live .tg-devil .m{animation:.9s steps(3,end) infinite tg-flicker}@keyframes tg-flicker{0%{opacity:1;transform:scaleY(1)}50%{opacity:.7;transform:scaleY(.78)}to{opacity:1;transform:scaleY(1.05)}}.tg-justice .m,.tg-hanged .m{transform-origin:50% 0}.tg-live .tg-justice .m{animation:2.4s ease-in-out infinite alternate tg-tilt}@keyframes tg-tilt{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.tg-live .tg-hanged .m{animation:2.8s ease-in-out infinite alternate tg-sway}@keyframes tg-sway{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}.tg-death .m{stroke-dasharray:100}.tg-live .tg-death .m{animation:tg-reap 1.8s var(--ease-wipe) infinite}@keyframes tg-reap{0%{stroke-dashoffset:100px}60%,to{stroke-dashoffset:0}}.tg-live .tg-temperance .m circle{opacity:.25;animation:1.5s step-end infinite tg-pour}.tg-live .tg-temperance .m circle:nth-child(2){animation-delay:.5s}.tg-live .tg-temperance .m circle:nth-child(3){animation-delay:1s}@keyframes tg-pour{0%{opacity:1}34%,to{opacity:.25}}.tg-live .tg-tower .m{animation:2s cubic-bezier(.55,0,1,.45) infinite tg-fall}@keyframes tg-fall{0%,30%{opacity:1;transform:none}90%{opacity:0;transform:translateY(26px)rotate(18deg)}to{opacity:0}}.tg-live .tg-star .m{animation:tg-twinkle 2.2s var(--ease-wipe) infinite}@keyframes tg-twinkle{0%{transform:scale(.7)rotate(-20deg)}50%,to{transform:none}}.tg-live .tg-moon .m{animation:4s ease-in-out infinite alternate tg-phase}@keyframes tg-phase{0%{transform:translate(-10px)}to{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.tarot-deal,.tarot-flip,.tg,.tg *{animation:none!important}.tg-live .tg .m,.tg-live .tg .m circle{opacity:1}}
