@keyframes typewriter-868b4b25{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.animate-typewriter[data-v-868b4b25]{animation:typewriter-868b4b25 .5s ease forwards}.animate-gradient-x[data-v-f0e9fd94]{animation:gradient-x-f0e9fd94 3s ease infinite;background-size:200% 200%}@keyframes gradient-x-f0e9fd94{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.morph-shape-1[data-v-39c0c7f6]{animation:morph1-39c0c7f6 25s ease-in-out infinite,pulse1-39c0c7f6 10s ease-in-out infinite}.morph-shape-2[data-v-39c0c7f6]{animation:morph2-39c0c7f6 20s ease-in-out infinite,float2-39c0c7f6 12s ease-in-out infinite}.morph-shape-3[data-v-39c0c7f6]{animation:morph3-39c0c7f6 15s ease-in-out infinite,pulse3-39c0c7f6 8s ease-in-out infinite}@keyframes morph1-39c0c7f6{0%,to{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;transform:rotate(0)}50%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:rotate(180deg)}}@keyframes pulse1-39c0c7f6{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}@keyframes morph2-39c0c7f6{0%,to{border-radius:70% 30% 50% 50%/30% 50% 50% 70%;transform:rotate(0)}50%{border-radius:40% 60% 70% 30%/40% 70% 30% 60%;transform:rotate(-180deg)}}@keyframes float2-39c0c7f6{0%,to{transform:translate(0)}50%{transform:translate(80px,-50px)}}@keyframes morph3-39c0c7f6{0%,to{border-radius:50%;transform:rotate(0)}50%{border-radius:70% 30% 50% 50%/30% 50% 50% 70%;transform:rotate(90deg)}}@keyframes pulse3-39c0c7f6{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}@media(prefers-reduced-motion:reduce){.morph-shape-1[data-v-39c0c7f6],.morph-shape-2[data-v-39c0c7f6],.morph-shape-3[data-v-39c0c7f6]{animation:none}}.hologram-enter-active[data-v-242c09e2],.hologram-leave-active[data-v-242c09e2]{transition:all .5s cubic-bezier(.4,0,.2,1)}.hologram-enter-from[data-v-242c09e2]{filter:blur(10px);opacity:0;transform:scale(.9) translateY(20px)}.hologram-leave-to[data-v-242c09e2]{filter:blur(10px);opacity:0;transform:scale(1.1) translateY(-20px)}.dashed-line[data-v-242c09e2]{background-image:linear-gradient(180deg,hsla(0,0%,100%,.1) 50%,transparent 0);background-size:1px 20px}
