@keyframes svelte-pc8guc-pulse-and-disappear{0%{opacity:0}50%{opacity:1;transform:translate(var(--positionX),var(--positionY)) scale(1.5)}to{opacity:0}}.pulse-and-disappear.svelte-pc8guc{animation:svelte-pc8guc-pulse-and-disappear 3s ease-in-out forwards;animation-delay:1s}@keyframes svelte-pc8guc-move{0%{opacity:var(--opacity);transform:translate(calc(var(--startX) - 50%),calc(var(--startY) - 50%))}50%{opacity:var(--opacity);transform:translate(calc(var(--endX) - 50%),calc(var(--endY) - 50%))}to{opacity:0;transform:translate(calc(var(--endX) - 50%),calc(var(--endY) - 50%)) scale(2)}}@keyframes svelte-pc8guc-move-trail{0%{opacity:var(--opacity);transform:translate(calc(var(--startX) - 50%),calc(var(--startY) - 50%))}50%{opacity:0;transform:translate(calc(var(--endX) - 50%),calc(var(--endY) - 50%))}to{opacity:0;transform:translate(calc(var(--endX) - 50%),calc(var(--endY) - 50%))}}.fireball.svelte-pc8guc{animation:svelte-pc8guc-move calc(var(--totalTime) * 2) ease-in forwards;position:absolute;width:var(--size);height:var(--size);background:radial-gradient(circle at 30% 30%,#fff,#ffeb3b 10%,#ff9800 30%,#ff5722 60%,#d32f2f);box-shadow:0 0 var(--size) #f60,0 0 calc(var(--size) * 2) #f30,0 0 calc(var(--size) * 3) red,inset 0 0 var(--size) #ffffff80;border-radius:45%;opacity:0}.trail.svelte-pc8guc{animation:svelte-pc8guc-move-trail calc(var(--totalTime) * 2) ease-in forwards}@keyframes svelte-1ugjfza-pulse-and-disappear{0%{opacity:0}50%{opacity:1;transform:translate(var(--positionX),var(--positionY)) scale(1.5)}to{opacity:0}}.pulse-and-disappear.svelte-1ugjfza{animation:svelte-1ugjfza-pulse-and-disappear 3s ease-in-out forwards;animation-delay:1s}@keyframes svelte-1ugjfza-move{0%{transform:translate(calc(var(--startX) - 50%),calc(var(--startY) - 50%))}to{transform:translate(calc(var(--endX) - 50%),calc(var(--endY) - 50%))}}.move.svelte-1ugjfza{animation:svelte-1ugjfza-move var(--totalTime) ease-in forwards}@keyframes svelte-1ugjfza-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotate.svelte-1ugjfza{animation:svelte-1ugjfza-rotate ease-out var(--totalTime) forwards}@keyframes svelte-1ugjfza-gravity{0%{transform:translateY(0)}10%{transform:translateY(-36%)}20%{transform:translateY(-64%)}25%{transform:translateY(-75%)}50%{transform:translateY(-100%)}75%{transform:translateY(-75%)}80%{transform:translateY(-64%)}90%{transform:translateY(-36%)}to{transform:translateY(0)}}.gravity.svelte-1ugjfza{animation:svelte-1ugjfza-gravity var(--totalTime) linear forwards}@keyframes svelte-1ugjfza-melt{0%{opacity:1}to{opacity:0}}.ice.svelte-1ugjfza{animation:var(--totalTime) svelte-1ugjfza-melt calc(var(--totalTime) * 3) linear forwards;border-radius:20%;width:var(--size);height:var(--size);border:1px solid blue;background:linear-gradient(135deg,#e3f2fd,#90caf9,#42a5f5,#1976d2,#0d47a1);box-shadow:0 0 25px #0ff,0 0 50px #09f,inset 0 0 15px #ffffffb3,inset -5px -5px 10px #0d47a180}.ice.svelte-1ugjfza:before{content:"";position:absolute;top:50%;left:50%;width:120%;height:120%;transform:translate(-50%,-50%);background:linear-gradient(45deg,transparent 40%,rgba(255,255,255,.3) 50%,transparent 60%),linear-gradient(-45deg,transparent 40%,rgba(255,255,255,.3) 50%,transparent 60%);animation:crystalShine 3s infinite}@keyframes svelte-gwjj3o-particle-float{0%{transform:translateY(var(--initialY)) translate(var(--initialX)) scale(.5);opacity:0}5%{opacity:.3}50%{transform:translateY(var(--finalY)) translate(var(--finalX)) scale(2);opacity:0}to{transform:translateY(var(--finalY)) translate(var(--finalX)) scale(2);opacity:0}}.particle.svelte-gwjj3o{position:absolute;width:var(--size);height:var(--size);background:radial-gradient(circle,rgba(0,0,0,.8) 0%,transparent 70%);transform:translate(var(--initialX),var(--initialY));border-radius:50%;filter:blur(calc(2 * var(--size) / 3)px);opacity:0;animation:svelte-gwjj3o-particle-float 4s infinite;animation-delay:var(--delay)}@keyframes svelte-2x5wjb-convergence{0%{transform:translate(var(--initialX),var(--initialY))}70%{transform:translate(0);opacity:1}to{transform:translate(var(--finalX),var(--finalY));opacity:0}}.convergence.svelte-2x5wjb{animation:svelte-2x5wjb-convergence 1s forwards;animation-delay:1s}@keyframes svelte-2x5wjb-divergence{0%{transform:translate(var(--initialX),var(--initialY))}70%{transform:translate(0);opacity:1}to{transform:translate(var(--finalX),var(--finalY));opacity:0}}.divergence.svelte-2x5wjb{animation:svelte-2x5wjb-divergence 1s forwards}.particle.svelte-2x5wjb{transform:translate(--initialX,--initialY);width:var(--size);height:var(--size);background-color:#000;border-radius:50%}.facing-right.svelte-1ih5uzc{transform:scaleX(-1)}@keyframes svelte-1h1a9l0-pulse-and-disappear{0%{opacity:0}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{transform:translate(-50%,-50%) scale(1.3);opacity:0}}.pulse-and-disappear.svelte-1h1a9l0{animation:svelte-1h1a9l0-pulse-and-disappear 3s ease-in-out forwards;animation-delay:1s}
