@keyframes svelte-ge7gvk-smoothBounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes svelte-ge7gvk-float-slow{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-20px) scale(1.02);opacity:.4}}@keyframes svelte-ge7gvk-float-medium{0%,to{transform:translateY(0) scale(1);opacity:.4}50%{transform:translateY(-30px) scale(1.05);opacity:.5}}@keyframes svelte-ge7gvk-float-code{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-15px) rotate(-3deg)}}.animate-smoothBounce.svelte-ge7gvk{animation:svelte-ge7gvk-smoothBounce 1.5s infinite cubic-bezier(.4,0,.6,1)}.animate-float-slow.svelte-ge7gvk{animation:svelte-ge7gvk-float-slow 15s ease-in-out infinite}.animate-float-medium.svelte-ge7gvk{animation:svelte-ge7gvk-float-medium 10s ease-in-out infinite;animation-delay:2s}.animate-float-code.svelte-ge7gvk{animation:svelte-ge7gvk-float-code 8s ease-in-out infinite}.perspective-container.svelte-ge7gvk{transform-style:preserve-3d}.spotlight-card.svelte-959s0r,.project-card.svelte-14a998s,.contact-card.svelte-1u9nxl3{--mouse-x:0px;--mouse-y:0px}
