1;
      }
    }

    .progress-container {
      width: 300px;
      height: 4px;
      background: rgba(255, 255, 255, 0.05);
      border-radius: 10px;
      overflow: hidden;
      margin-bottom: 20px;
      position: relative;
      border: 1px solid rgba(255, 157, 193, 0.2);
      box-shadow: 0 0 20px rgba(255, 157, 193, 0.1);
    }

    .progress-bar {
      height: 100%;
      width: 0%;
      background: linear-gradient(90deg, var(--sakura-400), var(--sakura-600), var(--sakura-400));
      backgrou