.progress {
  background-color: var(--surface-alt);
  border: 1px solid var(--border);
  height: 8px;
  border-radius: 999px;
  position: relative;
  overflow: hidden;
  width: 100%;
}

.progress span {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  border-radius: 999px;
  background-image: var(--grad-primary);
  transition: width 1.2s cubic-bezier(0.4, 0, 0.2, 1);
}
