     { opacity: 0, y: 10 },
              { opacity: 1, y: 0, duration: 0.5, ease: "power2.out" }
            );
          }
        });
        currentStep++;
      }

      if (progress < 100) {
        setTimeout(updateProgress, Math.random() * 800 + 400);
      } else {
        // Cosmic completion animation
        setTimeout(() => {
          gsap.to("#statusText", {
            opacity: 0,
            y: -10,
            duration: 0.3,
            onComplete: () => {
              document.getElement