.tarot-card[data-v-83c30d3a]{--tarot-ink:#ddc48c;width:100%;max-width:var(--tarot-card-max-width,220px);margin-inline:auto}.tarot-card--animated[data-v-83c30d3a]{animation:tarot-enter-83c30d3a var(--tarot-entry-duration,.46s) cubic-bezier(.22,.7,.2,1) both}.tarot-card--wands[data-v-83c30d3a]{--tarot-ink:#e7b681}.tarot-card--cups[data-v-83c30d3a]{--tarot-ink:#9dccdc}.tarot-card--swords[data-v-83c30d3a]{--tarot-ink:#c2c9ed}.tarot-card--pentacles[data-v-83c30d3a]{--tarot-ink:#c2d19a}.tarot-card__surface[data-v-83c30d3a]{aspect-ratio:5/8;color:var(--tarot-ink);background:radial-gradient(at 50% 40%,#372e4b,#191524 60%,#100e18);border:1px solid #9d794b;border-radius:13px;padding:4px;overflow:hidden;box-shadow:0 10px 24px #100a1e25,inset 0 0 28px #08060d88}.tarot-card__face[data-v-83c30d3a]{transform-origin:50%;height:100%;position:relative}.tarot-card__face.is-reversed[data-v-83c30d3a]{transform:rotate(180deg)}.tarot-art[data-v-83c30d3a]{width:100%;height:100%;display:block}.tarot-card__number[data-v-83c30d3a]{letter-spacing:.15em;width:100%;font-size:calc(clamp(.65rem,1vw,.85rem));top:17.5%;left:0}.tarot-card__inscription[data-v-83c30d3a],.tarot-card__number[data-v-83c30d3a]{text-align:center;font-family:Georgia,serif;position:absolute}.tarot-card__inscription[data-v-83c30d3a]{text-wrap:balance;width:72%;font-size:calc(clamp(.6rem,1vw,.85rem));font-weight:500;line-height:1.25;bottom:15%;left:14%}.tarot-card__caption[data-v-83c30d3a]{text-align:center;gap:4px;min-height:84px;padding:12px 2px 4px;font-size:.8rem;line-height:1.4;display:grid}.tarot-card__caption strong[data-v-83c30d3a]{font-weight:600}.tarot-card__position[data-v-83c30d3a]{color:var(--rand-muted);font-size:.72rem}.tarot-card__orientation[data-v-83c30d3a]{color:var(--rand-muted);font-size:.7rem}.tarot-card__orientation.is-reversed[data-v-83c30d3a]{color:var(--rand-accent)}@keyframes tarot-enter-83c30d3a{0%{opacity:0;transform:translateY(28px)rotate(-5deg)scale(.94)}to{opacity:1;transform:translateZ(0)rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.tarot-card[data-v-83c30d3a]{animation:none}}.tarot-card__meaning[data-v-83c30d3a]{text-align:start;font-size:.78rem;line-height:1.65}.tarot-card__meaning summary[data-v-83c30d3a]{cursor:pointer;color:var(--rand-accent)}.tarot-card__meaning p[data-v-83c30d3a]{margin-top:8px}
