.deck-levitate.svelte-fkdb16{animation:svelte-fkdb16-deck-breathe 5s ease-in-out infinite alternate;will-change:transform}@keyframes svelte-fkdb16-deck-breathe{0%{transform:translateZ(0)}to{transform:translate3d(0,-7px,0)}}.soycard.svelte-fkdb16{--fan-angle: 70deg;--rotation: calc(-1 * var(--fan-angle) / 2 + (var(--fan-angle) / max(var(--card-total) - 1, 1)) * var(--card-i));will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:layout style;transition:transform 1.05s cubic-bezier(.22,1,.36,1),opacity .75s ease;z-index:calc(var(--card-i) + 1);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;transform-style:preserve-3d}@media(max-width:639px){.soycard.svelte-fkdb16{--fan-angle: 80deg}}@media(min-width:640px)and (max-width:1023px){.soycard.svelte-fkdb16{--fan-angle: 75deg}}@media(max-width:1199px){.soycard.svelte-fkdb16{transform-origin:center 155%;opacity:0;transform:translate3d(0,260px,0) rotate(0) scale(.8)}.deck-cards.is-ready.svelte-fkdb16 .soycard:where(.svelte-fkdb16){opacity:1;transform:translateZ(0) rotate(var(--rotation)) scale(1);transition:transform 1.05s cubic-bezier(.22,1,.36,1),opacity .75s ease;transition-delay:var(--deal-delay, 0ms)}.deck-cards.is-ready.svelte-fkdb16 .soycard.not-choosen:where(.svelte-fkdb16){opacity:0!important;transform:translate3d(0,420px,0) rotate(var(--rotation)) rotateY(70deg) scale(.62)!important;pointer-events:none!important;transition:transform .85s cubic-bezier(.4,.1,0,1),opacity .55s ease!important;transition-delay:var(--leave-delay, 0ms)!important}.deck-cards.is-ready.svelte-fkdb16 .soycard.is-selected-card:where(.svelte-fkdb16){opacity:0!important;transform:translate3d(0,-60px,0) rotate(0) scale(1.16)!important;pointer-events:none!important;transition:transform .75s cubic-bezier(.89,-.4,.65,1),opacity .55s ease .12s!important;z-index:80!important}.soycard.is-active-card.svelte-fkdb16 .card-inner-interactive:where(.svelte-fkdb16){transform:translate3d(0,-22px,0) scale(1.035)}}@media(min-width:1200px){.soycard.svelte-fkdb16{transform-origin:center -50vw;opacity:0;transform:translate3d(0,-260px,0) rotate(0) scale(.8)}.deck-cards.is-ready.svelte-fkdb16 .soycard:where(.svelte-fkdb16){opacity:1;transform:translateZ(0) rotate(var(--rotation)) scale(1);transition:transform 1.05s cubic-bezier(.22,1,.36,1),opacity .75s ease;transition-delay:var(--deal-delay, 0ms)}.deck-cards.is-ready.svelte-fkdb16 .soycard.not-choosen:where(.svelte-fkdb16){opacity:0!important;transform:translate3d(0,-420px,0) rotate(var(--rotation)) rotateY(70deg) scale(.62)!important;pointer-events:none!important;transition:transform .85s cubic-bezier(.4,.1,0,1),opacity .55s ease!important;transition-delay:var(--leave-delay, 0ms)!important}.deck-cards.is-ready.svelte-fkdb16 .soycard.is-selected-card:where(.svelte-fkdb16){opacity:0!important;transform:translate3d(0,60px,0) rotate(0) scale(1.16)!important;pointer-events:none!important;transition:transform .75s cubic-bezier(.89,-.4,.65,1),opacity .55s ease .12s!important;z-index:80!important}.soycard.is-active-card.svelte-fkdb16 .card-inner-interactive:where(.svelte-fkdb16){transform:translate3d(0,22px,0) scale(1.035)}}.card-inner-interactive.svelte-fkdb16{transition:transform .4s cubic-bezier(.23,1,.32,1),filter .4s ease;will-change:transform,filter;border-radius:14px;position:relative}.card-art-img.svelte-fkdb16{transition:box-shadow .35s ease,filter .35s ease;border-radius:12px}.card-glare.svelte-fkdb16{position:absolute;inset:0;border-radius:12px;background:radial-gradient(circle at 50% 25%,rgba(255,255,255,.75) 0%,rgba(232,121,249,.3) 40%,transparent 70%);opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(.23,1,.32,1);mix-blend-mode:overlay;z-index:5}.soycard.is-active-card.svelte-fkdb16 .card-inner-interactive:where(.svelte-fkdb16){filter:drop-shadow(0 14px 28px rgba(168,85,247,.75))}.soycard.is-active-card.svelte-fkdb16 .card-art-img:where(.svelte-fkdb16){box-shadow:0 0 0 2px #f5d0fee6,0 0 22px #e879f9a6}.soycard.is-active-card.svelte-fkdb16 .card-glare:where(.svelte-fkdb16){opacity:1}.soycard.is-active-card.svelte-fkdb16 .card-aura:where(.svelte-fkdb16){opacity:1;inset:-14px;background:radial-gradient(circle,rgba(232,121,249,.75) 0%,rgba(168,85,247,.4) 45%,rgba(126,34,206,.15) 65%,transparent 80%)}@media(hover:hover){@media(max-width:1199px){.soycard.svelte-fkdb16:not(.not-choosen):not(.is-selected-card):hover .card-inner-interactive:where(.svelte-fkdb16){transform:translate3d(0,-28px,0) scale(1.055)}}@media(min-width:1200px){.soycard.svelte-fkdb16:not(.not-choosen):not(.is-selected-card):hover .card-inner-interactive:where(.svelte-fkdb16){transform:translate3d(0,28px,0) scale(1.055)}}.soycard.svelte-fkdb16:not(.not-choosen):not(.is-selected-card):hover .card-inner-interactive:where(.svelte-fkdb16){filter:drop-shadow(0 14px 28px rgba(168,85,247,.75))}.soycard.svelte-fkdb16:not(.not-choosen):not(.is-selected-card):hover .card-art-img:where(.svelte-fkdb16){box-shadow:0 0 0 2px #f5d0fee6,0 0 22px #e879f9a6}.soycard.svelte-fkdb16:not(.not-choosen):not(.is-selected-card):hover .card-glare:where(.svelte-fkdb16){opacity:1}.soycard.svelte-fkdb16:not(.not-choosen):not(.is-selected-card):hover .card-aura:where(.svelte-fkdb16){opacity:1;inset:-14px;background:radial-gradient(circle,rgba(232,121,249,.75) 0%,rgba(168,85,247,.4) 45%,rgba(126,34,206,.15) 65%,transparent 80%)}}.active-card-badge.svelte-fkdb16{position:absolute;bottom:-28px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#7e22ce,#a855f7);border:1.5px solid rgba(245,208,254,.9);color:#fff;font-size:.72rem;font-weight:800;padding:3px 12px;border-radius:9999px;white-space:nowrap;box-shadow:0 4px 14px #0009,0 0 16px #d8b4fecc;z-index:60;letter-spacing:.04em;animation:svelte-fkdb16-pulse-glow 1.5s ease-in-out infinite alternate}@keyframes svelte-fkdb16-pulse-glow{0%{box-shadow:0 4px 14px #0009,0 0 10px #d8b4fe80}to{box-shadow:0 4px 14px #0009,0 0 22px #e879f9f2}}@media(prefers-reduced-motion:reduce){.deck-levitate.svelte-fkdb16,.active-card-badge.svelte-fkdb16{animation:none!important}}.card-aura.svelte-fkdb16{position:absolute;inset:-8px;background:radial-gradient(circle,rgba(192,132,252,.45) 0%,rgba(147,51,234,.15) 60%,transparent 80%);border-radius:16px;opacity:0;pointer-events:none;transition:opacity .3s ease,inset .3s ease;will-change:opacity,inset;z-index:-1}.card-3d-wrapper.svelte-fkdb16{perspective:1200px;display:inline-block;position:relative}.card-3d-inner.svelte-fkdb16{position:relative;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.4,0,.2,1);will-change:transform}.card-3d-wrapper.is-flipped.svelte-fkdb16 .card-3d-inner:where(.svelte-fkdb16){transform:rotateY(180deg)}.card-parallax-box.svelte-fkdb16{transform:perspective(600px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));transition:transform .18s ease-out;will-change:transform}.card-3d-face.svelte-fkdb16{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;align-items:center;justify-content:center}.card-3d-front.svelte-fkdb16{position:relative}.card-3d-back.svelte-fkdb16{position:absolute;inset:0;transform:rotateY(180deg)}.reading-box.svelte-fkdb16{animation:svelte-fkdb16-reading-fade-in .4s ease forwards}@keyframes svelte-fkdb16-reading-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.expand-grid.svelte-fkdb16{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1),opacity .35s ease;will-change:grid-template-rows,opacity}.expand-grid.expanded.svelte-fkdb16{grid-template-rows:1fr;opacity:1}.expand-content.svelte-fkdb16{overflow:hidden;min-height:0;display:flex;flex-direction:column;align-items:center;width:100%}.foil-sheen.svelte-fkdb16{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35) 50%,transparent 100%);transform:skew(-25deg);pointer-events:none}.card-3d-wrapper.is-flipped.svelte-fkdb16 .foil-sheen:where(.svelte-fkdb16){animation:svelte-fkdb16-foil-sweep 1s ease .3s forwards}@keyframes svelte-fkdb16-foil-sweep{0%{left:-100%}to{left:200%}}.interactive-glare.svelte-fkdb16{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--glare-x, 50%) var(--glare-y, 50%),rgba(255,255,255,.38) 0%,rgba(232,121,249,.15) 35%,transparent 75%);opacity:0;transition:opacity .3s ease;mix-blend-mode:overlay}.card-3d-wrapper.is-flipped.svelte-fkdb16:hover .interactive-glare:where(.svelte-fkdb16){opacity:1}.text-shadow{text-shadow:0 5px 1px rgba(0,0,0,.6)}
