:root{--ivue-progress-show-info-outer-padding-right:55px;--ivue-progress-show-info-outer-margin-right:-55px;--ivue-progress-inner-radius:100px;--ivue-progress-font-size:12px;--ivue-progress-text-margin:0 6px;--ivue-progress-text-margin-left:5px;--ivue-progress-active-radius:10px;--ivue-progress-vertical-height:100px;--ivue-progress-inner-color:#f8f9fd}.ivue-progress{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:var(--ivue-font-small-size);width:100%;color:var(--ivue-primary-color);background:0 0!important}.ivue-progress-outer{display:inline-block;padding:0;margin:0;width:100%}.ivue-progress-show-info .ivue-progress-outer{padding-right:var(--ivue-progress-show-info-outer-padding-right);margin-right:var(--ivue-progress-show-info-outer-margin-right)}.ivue-progress-inner{display:inline-block;position:relative;width:100%;background-color:var(--ivue-progress-inner-color);border-radius:var(--ivue-progress-inner-radius);vertical-align:middle;overflow:hidden}.ivue-progress-inner-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;vertical-align:middle;color:var(--ivue-white-color);font-size:var(--ivue-progress-font-size);margin:var(--ivue-progress-text-margin)}.ivue-progress-bg{text-align:right;position:relative;border-radius:var(--ivue-progress-inner-radius);background-color:currentColor;-webkit-transition:all .6s cubic-bezier(.4,0,.2,1);transition:all .6s cubic-bezier(.4,0,.2,1);-webkit-animation-duration:3s;animation-duration:3s}.ivue-progress-success-bg{position:absolute;top:0;left:0;border-radius:var(--ivue-progress-inner-radius);background-color:var(--ivue-success-color);-webkit-transition:all .6s cubic-bezier(.4,0,.2,1);transition:all .6s cubic-bezier(.4,0,.2,1);-webkit-animation-duration:3s;animation-duration:3s}.ivue-progress-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:var(--ivue-progress-text-margin-left);text-align:left;color:var(--ivue-text-color)}.ivue-progress-text .ivue-icon{min-width:auto;width:auto;font-size:var(--ivue-progress-font-size);height:auto}.ivue-progress-text-inner{vertical-align:middle}.ivue-progress-text-inner>i{vertical-align:initial;width:auto;height:auto;min-width:auto;font-size:var(--ivue-font-small-size)}.ivue-progress-success .ivue-progress-bg{background-color:var(--ivue-success-color)}.ivue-progress-success .ivue-progress-text{color:var(--ivue-success-color)}.ivue-progress-wrong .ivue-progress-bg{background-color:var(--ivue-error-color)}.ivue-progress-wrong .ivue-progress-text{color:var(--ivue-error-color)}.ivue-progress-warning .ivue-progress-bg{background-color:var(--ivue-warning-color)}.ivue-progress-warning .ivue-progress-text{color:var(--ivue-warning-color)}.ivue-progress-active .ivue-progress-bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--ivue-white-color);border-radius:var(--ivue-progress-active-radius);opacity:0;-webkit-animation:ivue-progress-active 2s ease infinite;animation:ivue-progress-active 2s ease infinite}.ivue-progress-vertical{height:var(--ivue-progress-vertical-height);width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ivue-progress-vertical .ivue-progress-outer{height:100%;width:auto;padding:0;margin:0}.ivue-progress-vertical .ivue-progress-bg{display:inline-block;vertical-align:bottom}.ivue-progress-vertical .ivue-progress-bg:before{top:auto;-webkit-animation:ivue-progress-active-vertical 2s ease infinite;animation:ivue-progress-active-vertical 2s ease infinite}.ivue-progress-vertical .ivue-progress-inner{height:100%;width:auto}.ivue-progress-vertical .ivue-progress-inner:after{content:"";height:100%;display:inline-block;vertical-align:bottom}.ivue-progress-vertical .ivue-progress-text{margin-left:0}.ivue-progress-indeterminate{-webkit-animation:indeterminate 3s infinite;animation:indeterminate 3s infinite}.progress-fade-enter-active,.progress-fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.progress-fade-enter-from,.progress-fade-leave-to{opacity:0}@-webkit-keyframes ivue-progress-active{0%{opacity:.3;width:0}100%{opacity:0;width:100%}}@keyframes ivue-progress-active{0%{opacity:.3;width:0}100%{opacity:0;width:100%}}@-webkit-keyframes ivue-progress-active-vertical{0%{opacity:.3;height:0}100%{opacity:0;height:100%}}@keyframes ivue-progress-active-vertical{0%{opacity:.3;height:0}100%{opacity:0;height:100%}}@-webkit-keyframes indeterminate{0%{left:-100%}100%{left:100%}}@keyframes indeterminate{0%{left:-100%}100%{left:100%}}