dvn-linear-progress {
  /* Scale */
  /* Tint */
}
dvn-linear-progress progress {
  border-radius: 50vh;
}
dvn-linear-progress progress::-webkit-progress-bar {
  background-color: var(--color-disabled);
  border-radius: 50vh;
}
dvn-linear-progress span {
  margin-left: var(--spacing-unit);
  font-Weight: 100;
  color: var(--color-text-secondary);
}
dvn-linear-progress.large {
  font-size: var(--font-size-large);
}
dvn-linear-progress.medium {
  font-size: var(--font-size-medium);
}
dvn-linear-progress.small {
  font-size: var(--font-size-small);
}
dvn-linear-progress .neutral::-webkit-progress-value {
  background-color: var(--color-neutral);
  border-radius: 50vh;
}
dvn-linear-progress .primary::-webkit-progress-value {
  background-color: var(--color-primary);
  border-radius: 50vh;
}
dvn-linear-progress .secondary {
  color: var(--color-secondary);
}
dvn-linear-progress .secondary::-webkit-progress-value {
  background-color: var(--color-secondary);
  border-radius: 50vh;
}
dvn-linear-progress .warning::-webkit-progress-value {
  background-color: var(--color-warning);
  border-radius: 50vh;
}
dvn-linear-progress .danger {
  color: var(--color-danger);
}
dvn-linear-progress .danger::-webkit-progress-value {
  background-color: var(--color-danger);
  border-radius: 50vh;
}
dvn-linear-progress .stroke-color::-webkit-progress-value {
  background-color: var(--stroke-color);
  border-radius: 50vh;
}