nd-size: 200% 100%;
      border-radius: 10px;
      transition: width 0.3s ease;
      position: relative;
      box-shadow: 
        0 0 20px rgba(255, 157, 193, 0.6),
        0 0 40px rgba(255, 157, 193, 0.3);
      animation: progressGlow 2s ease-in-out infinite;
    }

    @keyframes progressGlow {
      0%, 100% { background-position: 0% 50%; }
      50% { background-position: 100% 50%; }
    }

    .progress-bar::after {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      