.progress {
  vertical-align:baseline;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  overflow:hidden;
  position:relative;
  width:100%;
  height:.5rem;
  border-radius:var(--rounded-box,1rem)
}
.progress::-moz-progress-bar {
  --tw-bg-opacity:1;
  background-color:hsla(var(--n)/var(--tw-bg-opacity,1))
}

.progress-primary::-moz-progress-bar {
  --tw-bg-opacity:1;
  background-color:hsla(var(--p)/var(--tw-bg-opacity,1))
}

.progress-secondary::-moz-progress-bar {
  --tw-bg-opacity:1;
  background-color:hsla(var(--s)/var(--tw-bg-opacity,1))
}

.progress-accent::-moz-progress-bar {
  --tw-bg-opacity:1;
  background-color:hsla(var(--a)/var(--tw-bg-opacity,1))
}

.progress-info::-moz-progress-bar {
  --tw-bg-opacity:1;
  background-color:hsla(var(--in)/var(--tw-bg-opacity,1))
}

.progress-success::-moz-progress-bar {
  --tw-bg-opacity:1;
  background-color:hsla(var(--su)/var(--tw-bg-opacity,1))
}

.progress-warning::-moz-progress-bar {
  --tw-bg-opacity:1;
  background-color:hsla(var(--wa)/var(--tw-bg-opacity,1))
}

.progress-error::-moz-progress-bar {
  --tw-bg-opacity:1;
  background-color:hsla(var(--er)/var(--tw-bg-opacity,1))
}

.progress::-webkit-progress-bar {
  --tw-bg-opacity:1;
  --tw-bg-opacity:.2;
  background-color:hsla(var(--n)/var(--tw-bg-opacity,1));
  border-radius:var(--rounded-box,1rem)
}

.progress::-webkit-progress-value {
  --tw-bg-opacity:1;
  background-color:hsla(var(--nf)/var(--tw-bg-opacity,1));
  border-radius:var(--rounded-box,1rem)
}

.progress-primary::-webkit-progress-value {
  --tw-bg-opacity:1;
  background-color:hsla(var(--p)/var(--tw-bg-opacity,1))
}

.progress-secondary::-webkit-progress-value {
  --tw-bg-opacity:1;
  background-color:hsla(var(--s)/var(--tw-bg-opacity,1))
}

.progress-accent::-webkit-progress-value {
  --tw-bg-opacity:1;
  background-color:hsla(var(--a)/var(--tw-bg-opacity,1))
}

.progress-info::-webkit-progress-value {
  --tw-bg-opacity:1;
  background-color:hsla(var(--in)/var(--tw-bg-opacity,1))
}

.progress-success::-webkit-progress-value {
  --tw-bg-opacity:1;
  background-color:hsla(var(--su)/var(--tw-bg-opacity,1))
}

.progress-warning::-webkit-progress-value {
  --tw-bg-opacity:1;
  background-color:hsla(var(--wa)/var(--tw-bg-opacity,1))
}

.progress-error::-webkit-progress-value {
  --tw-bg-opacity:1;
  background-color:hsla(var(--er)/var(--tw-bg-opacity,1))
}