.vs-container.svelte-ihho6z{justify-content:center;align-items:center;display:flex;position:relative}.vs-glow.svelte-ihho6z{inset:calc(var(--spacing,.25rem)*0);background:radial-gradient(circle,#ffffff4d,#ffffff1a 40%,#0000 70%);border-radius:3.40282e38px;animation:2s ease-in-out infinite svelte-ihho6z-vs-pulse;position:absolute}.vs-glow-desktop.svelte-ihho6z{background:radial-gradient(circle,#fff6,#ffffff26 40%,#0000 70%)}.vs-hearts.svelte-ihho6z{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);z-index:3;position:absolute}.vs-heart{color:var(--color-pink-500,oklch(65.6% .241 354.308));filter:drop-shadow(0 0 8px #ec489999);animation:2s ease-in-out infinite svelte-ihho6z-vs-heart-pulse;position:absolute}.vs-hearts-desktop .vs-heart{filter:drop-shadow(0 0 12px #ec4899cc)}@keyframes svelte-ihho6z-vs-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes svelte-ihho6z-vs-heart-pulse{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;filter:drop-shadow(0 0 16px #ec4899);transform:scale(1.2)}}.vs-container.svelte-ihho6z:hover .vs-glow:where(.svelte-ihho6z),.vs-container.svelte-ihho6z:hover .vs-heart{animation-duration:1s}@media (prefers-reduced-motion:reduce){.vs-glow.svelte-ihho6z,.vs-heart{animation:none!important}}.battle-cards-container.svelte-19edapx{position:relative}.slide-to-center.svelte-19edapx{transform-origin:50%;animation-duration:.6s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.battle-cards-container.svelte-19edapx>div:first-child.start-in-center:where(.svelte-19edapx){transform:translate(var(--card1-translate-x,0%))translateY(var(--card1-translate-y,25%))scale(.9)}.battle-cards-container.svelte-19edapx>div:last-child.start-in-center:where(.svelte-19edapx){transform:translate(var(--card2-translate-x,0%))translateY(var(--card2-translate-y,-25%))scale(.9)}@media (min-width:768px){.battle-cards-container.svelte-19edapx>div:first-child.start-in-center:where(.svelte-19edapx){transform:translate(var(--card1-translate-x,25%))translateY(var(--card1-translate-y,0%))scale(.9)}.battle-cards-container.svelte-19edapx>div:last-child.start-in-center:where(.svelte-19edapx){transform:translate(var(--card2-translate-x,-25%))translateY(var(--card2-translate-y,0%))scale(.9)}}.battle-cards-container.svelte-19edapx .slide-from-center-left:where(.svelte-19edapx){animation:.4s ease-out forwards svelte-19edapx-slideFromCenterTop}.battle-cards-container.svelte-19edapx .slide-from-center-right:where(.svelte-19edapx){animation:.4s ease-out forwards svelte-19edapx-slideFromCenterBottom}@media (min-width:768px){.battle-cards-container.svelte-19edapx .slide-from-center-left:where(.svelte-19edapx){animation:.4s ease-out forwards svelte-19edapx-slideFromCenterLeft}.battle-cards-container.svelte-19edapx .slide-from-center-right:where(.svelte-19edapx){animation:.4s ease-out forwards svelte-19edapx-slideFromCenterRight}}.winner-card.svelte-19edapx{z-index:30}.loser-card.svelte-19edapx{z-index:20}.battle-cards-container.svelte-19edapx>div:first-child.slide-to-center:where(.svelte-19edapx),.battle-cards-container.svelte-19edapx>div:first-child.slide-to-center.loser-card:where(.svelte-19edapx){animation-name:svelte-19edapx-slideTopToCenter}.battle-cards-container.svelte-19edapx>div:last-child.slide-to-center:where(.svelte-19edapx),.battle-cards-container.svelte-19edapx>div:last-child.slide-to-center.loser-card:where(.svelte-19edapx){animation-name:svelte-19edapx-slideBottomToCenter}@media (min-width:768px){.battle-cards-container.svelte-19edapx>div:first-child.slide-to-center:where(.svelte-19edapx),.battle-cards-container.svelte-19edapx>div:first-child.slide-to-center.loser-card:where(.svelte-19edapx){animation-name:svelte-19edapx-slideLeftToCenter}.battle-cards-container.svelte-19edapx>div:last-child.slide-to-center:where(.svelte-19edapx),.battle-cards-container.svelte-19edapx>div:last-child.slide-to-center.loser-card:where(.svelte-19edapx){animation-name:svelte-19edapx-slideRightToCenter}}@keyframes svelte-19edapx-slideLeftToCenter{0%{transform:translate(0)translateY(0)scale(1)}to{transform:translate(var(--card1-translate-x,25%))translateY(var(--card1-translate-y,0%))scale(1)}}@keyframes svelte-19edapx-slideRightToCenter{0%{transform:translate(0)translateY(0)scale(1)}to{transform:translate(var(--card2-translate-x,-25%))translateY(var(--card2-translate-y,0%))scale(1)}}@keyframes svelte-19edapx-slideFromCenterLeft{0%{transform:translate(var(--card1-translate-x,25%))translateY(var(--card1-translate-y,0%))scale(.9)}to{transform:translate(0)translateY(0)scale(1)}}@keyframes svelte-19edapx-slideFromCenterRight{0%{transform:translate(var(--card2-translate-x,-25%))translateY(var(--card2-translate-y,0%))scale(.9)}to{transform:translate(0)translateY(0)scale(1)}}@keyframes svelte-19edapx-slideTopToCenter{0%{transform:translate(0)translateY(0)scale(1)}to{transform:translate(var(--card1-translate-x,0%))translateY(var(--card1-translate-y,25%))scale(1)}}@keyframes svelte-19edapx-slideBottomToCenter{0%{transform:translate(0)translateY(0)scale(1)}to{transform:translate(var(--card2-translate-x,0%))translateY(var(--card2-translate-y,-25%))scale(1)}}@keyframes svelte-19edapx-slideFromCenterTop{0%{transform:translate(var(--card1-translate-x,0%))translateY(var(--card1-translate-y,25%))scale(.9)}to{transform:translate(0)translateY(0)scale(1)}}@keyframes svelte-19edapx-slideFromCenterBottom{0%{transform:translate(var(--card2-translate-x,0%))translateY(var(--card2-translate-y,-25%))scale(.9)}to{transform:translate(0)translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.slide-to-center.svelte-19edapx{animation:none!important}}/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@media (prefers-reduced-motion:no-preference){.animate-fadeIn.svelte-141408r{animation-name:svelte-141408r-fadeIn;animation-duration:var(--overlay-fade-duration,.6s);animation-timing-function:ease-out;animation-fill-mode:forwards}.animate-fadeOut.svelte-141408r{animation-name:svelte-141408r-fadeOut;animation-duration:var(--overlay-fade-duration,.6s);animation-timing-function:ease-out;animation-fill-mode:forwards}}@keyframes svelte-141408r-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-141408r-fadeOut{0%{opacity:1}to{opacity:0}}
