import { css } from 'lit';
export default css `

:host{
  -webkit-font-smoothing: var(--nile-webkit-font-smoothing, var(--ng-webkit-font-smoothing));
    -moz-osx-font-smoothing: var(--nile-moz-osx-font-smoothing, var(--ng-moz-osx-font-smoothing));
    text-rendering: var(--nile-text-rendering, var(--ng-text-rendering));
}
  .nile-progress-bar__container {
    width: 100%;
    margin: var(--nile-spacing-none, var(--ng-spacing-none)) var(--nile-height-auto, var(--ng-height-auto));
  }

  .nile-progress-bar__progress-bar {
    width: 100%;
    counter-reset: step;
    padding: var(--nile-spacing-none, var(--ng-spacing-none));
    margin: var(--nile-spacing-none, var(--ng-spacing-none)) var(--nile-height-auto, var(--ng-height-auto));
    list-style: none;
    display: flex;
    height: var(--nile-height-6px, var(--ng-height-8px));
    justify-content: space-between;
  }

  .nile-progress-bar__progress-bar li {
    position: relative;
    width: 100%;
    height: var(--nile-height-6px, var(--ng-height-8px));
    background-color: var(--nile-progress-bar-track-color-stroke, var(--ng-colors-bg-quaternary));
    transition: stroke-dashoffset 0.8s ease-in-out;
    border-radius: var(--nile-radius-sm, var(--ng-radius-full));
    overflow: hidden;
  }

   

  .nile-progress-bar__progress-bar li.changeColor::after {
    background-color: var(--nile-progress-bar-progress-color-stroke, var(--ng-colors-fg-brand-primary-600));
  }

  .nile-progress-bar__progress-bar li span {
    position: absolute;
    top: 0;
    left: 0;
    background-color: var(--nile-progress-bar-progress-color-stroke, var(--ng-colors-fg-brand-primary-600));
    height: 100%;
    transition: all 1s linear;
    border-radius: var(--nile-radius-sm, var(--ng-radius-full));
  }

  .nile-progress-bar__progress-bar.lg li span {
    border-radius: var(--nile-radius-sm, var(--ng-radius-full));
  }

  .nile-progress-bar__reset {
    background-color: var(--nile-progress-bar-track-color-stroke, var(--ng-colors-bg-quaternary));
    position: absolute;
    z-index: 1;
    border-radius: var(--nile-radius-sm, var(--ng-radius-full));
  }
`;
//# sourceMappingURL=nile-progress-bar.css.js.map