.tw-progress{position:relative;line-height:1;display:flex;align-items:center}.tw-progress__text{font-size:14px;color:var(--tw-text-color-regular);margin-left:5px;min-width:50px;line-height:1}.tw-progress__text i{vertical-align:middle;display:block}.tw-progress--circle,.tw-progress--dashboard{display:inline-block}.tw-progress--circle .tw-progress__text,.tw-progress--dashboard .tw-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;transform:translate(0,-50%)}.tw-progress--circle .tw-progress__text i,.tw-progress--dashboard .tw-progress__text i{vertical-align:middle;display:inline-block}.tw-progress--without-text .tw-progress__text{display:none}.tw-progress--without-text .tw-progress-bar{padding-right:0;margin-right:0;display:block}.tw-progress--text-inside .tw-progress-bar{padding-right:0;margin-right:0}.tw-progress.is-success .tw-progress-bar__inner{background-color:var(--tw-color-success)}.tw-progress.is-success .tw-progress__text{color:var(--tw-color-success)}.tw-progress.is-warning .tw-progress-bar__inner{background-color:var(--tw-color-warning)}.tw-progress.is-warning .tw-progress__text{color:var(--tw-color-warning)}.tw-progress.is-exception .tw-progress-bar__inner{background-color:var(--tw-color-danger)}.tw-progress.is-exception .tw-progress__text{color:var(--tw-color-danger)}.tw-progress-bar{flex-grow:1;box-sizing:border-box}.tw-progress-bar__outer{height:6px;border-radius:100px;background-color:var(--tw-border-color-lighter);overflow:hidden;position:relative;vertical-align:middle}.tw-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:var(--tw-color-primary);text-align:right;border-radius:100px;line-height:1;white-space:nowrap;transition:width .6s ease}.tw-progress-bar__inner::after{display:inline-block;content:"";height:100%;vertical-align:middle}.tw-progress-bar__inner--indeterminate{transform:translateZ(0);animation:indeterminate 3s infinite}.tw-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}100%{left:100%}}