.RvvFwG_vars{--tarot-night:#241b3f;--tarot-dusk:#44336f;--tarot-rose:#8f5c86;--tarot-dawn:#e6a47d;--tarot-moon:#fdf1dc;--tarot-gold:#c9973f;--tarot-paper:#f8ecd3;--tarot-paper-2:#efdcb6}.RvvFwG_dusk{isolation:isolate;color:var(--tarot-moon);background:var(--tarot-night);position:relative;overflow:clip}.RvvFwG_dusk:before{content:"";z-index:-2;background:linear-gradient(180deg, var(--tarot-night) 0%, var(--tarot-dusk) 40%, var(--tarot-rose) 78%, var(--tarot-dawn) 100%);transition:transform 2.4s;position:absolute;inset:0 0 -40%}.RvvFwG_dusk:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1.3px 1.3px at 11% 7%, var(--tarot-moon) 98%, transparent), radial-gradient(1px 1px at 27% 15%, var(--tarot-moon) 98%, transparent), radial-gradient(1.5px 1.5px at 72% 5%, var(--tarot-moon) 98%, transparent), radial-gradient(1px 1px at 88% 13%, var(--tarot-moon) 98%, transparent), radial-gradient(1.2px 1.2px at 55% 11%, var(--tarot-moon) 98%, transparent), radial-gradient(1px 1px at 40% 4%, var(--tarot-moon) 98%, transparent), radial-gradient(1px 1px at 6% 24%, var(--tarot-moon) 98%, transparent), radial-gradient(1.4px 1.4px at 94% 27%, var(--tarot-moon) 98%, transparent), radial-gradient(1px 1px at 64% 21%, var(--tarot-moon) 98%, transparent), radial-gradient(1px 1px at 20% 31%, var(--tarot-moon) 98%, transparent);transition:opacity 2.4s;position:absolute;inset:0}.RvvFwG_rise:before{transform:translateY(-28.5%)}.RvvFwG_rise:after{opacity:.2}.RvvFwG_duskStill{color:var(--tarot-moon);background:linear-gradient(140deg, var(--tarot-night), var(--tarot-dusk) 58%, var(--tarot-rose))}.RvvFwG_orb{background:radial-gradient(circle at 50% 46%, var(--tarot-moon), #fdf1dc66 52%, #fdf1dc00 70%);border-radius:50%;width:128px;height:128px;animation:8s ease-in-out infinite RvvFwG_tarotBreathe}@keyframes RvvFwG_tarotBreathe{0%,to{opacity:.75;transform:scale(.8)}50%{opacity:1;transform:scale(1.12)}}.RvvFwG_back{aspect-ratio:2/3;background:radial-gradient(circle at 50% 50%, #c9973f47 0 19%, transparent 20%), repeating-conic-gradient(from 0deg at 50% 50%, #c9973f21 0 6deg, transparent 6deg 12deg), linear-gradient(160deg, var(--tarot-paper), var(--tarot-paper-2));box-shadow:inset 0 0 0 2px var(--tarot-paper), inset 0 0 0 3px var(--tarot-gold), inset 0 0 0 5px var(--tarot-paper), inset 0 0 0 6px #c9973f8c;border-radius:6.5%/4.4%;display:block;position:relative;overflow:hidden}.RvvFwG_back:after{content:"";aspect-ratio:1;background:var(--tarot-gold);clip-path:polygon(50% 0,59% 41%,100% 50%,59% 59%,50% 100%,41% 59%,0 50%,41% 41%);width:36%;margin:auto;position:absolute;inset:0}.RvvFwG_backArt{box-shadow:none;background-position:50%;background-size:cover}.RvvFwG_backArt:after{content:none}.RvvFwG_fan{aspect-ratio:100/44;width:100%;position:relative;container-type:inline-size}.RvvFwG_fanCard{cursor:pointer;opacity:0;transform-origin:50% 88cqw;width:16.5cqw;transition:transform .7s cubic-bezier(.2, .8, .2, 1) calc(var(--i) * 22ms), opacity .35s ease calc(var(--i) * 22ms);filter:drop-shadow(-3px 2px 3px #0a051e73);border:0;margin-left:-8.25cqw;padding:0;position:absolute;top:9cqw;left:50%;transform:rotate(0)translateY(26cqw)}.RvvFwG_dealt .RvvFwG_fanCard{opacity:1;transform:rotate(var(--a)) translateY(0)}.RvvFwG_ready .RvvFwG_fanCard{transition-duration:.25s;transition-delay:0s}.RvvFwG_ready .RvvFwG_fanCard:hover,.RvvFwG_ready .RvvFwG_fanCard:focus-visible{transform:rotate(var(--a)) translateY(-3.5cqw);outline:none}.RvvFwG_chosen .RvvFwG_fanCard{opacity:0;pointer-events:none;transition-duration:.45s;transition-delay:0s}.RvvFwG_chosen .RvvFwG_fanCard.RvvFwG_picked{opacity:1;transform:rotate(var(--a)) translateY(-9cqw) scale(1.14)}.RvvFwG_flip{aspect-ratio:2/3;perspective:1100px;animation:.5s both RvvFwG_tarotPop;position:relative}@keyframes RvvFwG_tarotPop{0%{opacity:0;transform:scale(.86)translateY(14px)}to{opacity:1;transform:none}}.RvvFwG_flip:before{content:"";opacity:0;background:radial-gradient(closest-side,#ffe2aa99,#ffe2aa00);border-radius:50%;transition:opacity 1.4s .3s;position:absolute;inset:-22%}.RvvFwG_flipOn:before{opacity:1}.RvvFwG_flipInner{transform-style:preserve-3d;transition:transform .95s cubic-bezier(.3,.7,.2,1);position:absolute;inset:0}.RvvFwG_flipOn .RvvFwG_flipInner{transform:rotateY(180deg)}.RvvFwG_face{backface-visibility:hidden;border-radius:6.5%/4.4%;position:absolute;inset:0;overflow:hidden}.RvvFwG_faceFront{background:linear-gradient(160deg, var(--tarot-paper), var(--tarot-paper-2));transform:rotateY(180deg)}.RvvFwG_caption{visibility:hidden;opacity:0;transition:opacity .6s,transform .6s;transform:translateY(8px)}.RvvFwG_captionShown{visibility:visible;opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.RvvFwG_dusk:before,.RvvFwG_dusk:after,.RvvFwG_fanCard,.RvvFwG_flipInner,.RvvFwG_flip:before,.RvvFwG_caption{transition-duration:.01ms!important;transition-delay:0s!important}.RvvFwG_orb,.RvvFwG_flip{animation:none}}
