.arco-progress{font-size:12px;line-height:1;position:relative}.arco-progress-type-line,.arco-progress-type-steps{display:inline-block;max-width:100%;width:100%}.arco-progress-type-line.arco-progress-size-mini{width:auto}.arco-progress-line-wrapper,.arco-progress-steps-wrapper{align-items:center;display:flex;height:100%;max-width:100%;width:100%}.arco-progress-line-text,.arco-progress-steps-text{color:var(--color-text-2);flex-grow:1;flex-shrink:0;font-size:12px;min-width:32px;white-space:nowrap}[dir=ltr] .arco-progress-line-text,[dir=ltr] .arco-progress-steps-text{margin-left:16px;text-align:right}[dir=rtl] .arco-progress-line-text,[dir=rtl] .arco-progress-steps-text{margin-right:16px;text-align:left}.arco-progress-line-text .arco-icon,.arco-progress-steps-text .arco-icon{font-size:12px}[dir=ltr] .arco-progress-line-text .arco-icon,[dir=ltr] .arco-progress-steps-text .arco-icon{margin-left:4px}[dir=rtl] .arco-progress-line-text .arco-icon,[dir=rtl] .arco-progress-steps-text .arco-icon{margin-right:4px}.arco-progress-line{background-color:var(--color-bg-4);border-radius:100px;display:inline-block;overflow:hidden;position:relative;width:100%}.arco-progress-line-bar{background-color:rgb(var(--primary-6));border-radius:100px;height:100%;max-width:100%;position:relative;transition:width .6s cubic-bezier(.34,.69,.1,1),background .3s cubic-bezier(.34,.69,.1,1)}.arco-progress-line-bar-buffer{background-color:var(--color-primary-light-3);height:100%;max-width:100%;position:absolute;top:0;transition:all .6s cubic-bezier(.34,.69,.1,1)}[dir=ltr] .arco-progress-line-bar-buffer{border-radius:0 100px 100px 0;left:0}[dir=rtl] .arco-progress-line-bar-buffer{border-radius:100px 0 0 100px;right:0}.arco-progress-line-bar-animate:after{border-radius:inherit;content:"";display:block;height:100%;position:absolute;top:0;width:100%}[dir=ltr] .arco-progress-line-bar-animate:after{animation:arco-progress-loading-ltr 1.5s cubic-bezier(.34,.69,.1,1) infinite;background:linear-gradient(90deg,transparent 25%,hsla(0,0%,100%,.5) 50%,transparent 75%)}[dir=rtl] .arco-progress-line-bar-animate:after{animation:arco-progress-loading-rtl 1.5s cubic-bezier(.34,.69,.1,1) infinite;background:linear-gradient(-90deg,transparent 25%,hsla(0,0%,100%,.5) 50%,transparent 75%)}[dir] .arco-progress-line-bar-animate:after{background-size:400% 100%}.arco-progress-line-text .arco-icon{color:var(--color-text-3)}.arco-progress-type-steps.arco-progress-size-small{width:auto}.arco-progress-type-steps.arco-progress-size-small .arco-progress-steps-item{border-radius:2px;flex:unset;width:2px}[dir=ltr] .arco-progress-type-steps.arco-progress-size-small .arco-progress-steps-item:not(:last-of-type){margin-right:3px}[dir=rtl] .arco-progress-type-steps.arco-progress-size-small .arco-progress-steps-item:not(:last-of-type){margin-left:3px}.arco-progress-steps{display:flex;width:100%}.arco-progress-steps-text{min-width:unset}[dir=ltr] .arco-progress-steps-text{margin-left:8px}[dir=rtl] .arco-progress-steps-text{margin-right:8px}.arco-progress-steps-text .arco-icon{color:var(--color-text-3)}.arco-progress-steps-item{background-color:var(--color-bg-3);display:inline-block;flex:1;height:100%;position:relative}[dir=ltr] .arco-progress-steps-item:not(:last-of-type){margin-right:3px}[dir=rtl] .arco-progress-steps-item:not(:last-of-type){margin-left:3px}[dir=ltr] .arco-progress-steps-item:last-of-type{border-bottom-right-radius:100px;border-top-right-radius:100px}[dir=ltr] .arco-progress-steps-item:first-of-type,[dir=rtl] .arco-progress-steps-item:last-of-type{border-bottom-left-radius:100px;border-top-left-radius:100px}[dir=rtl] .arco-progress-steps-item:first-of-type{border-bottom-right-radius:100px;border-top-right-radius:100px}.arco-progress-steps-item-active{background-color:rgb(var(--primary-6))}.arco-progress-status-warning .arco-progress-line-bar,.arco-progress-status-warning .arco-progress-steps-item-active{background-color:rgb(var(--warning-6))}.arco-progress-status-warning .arco-progress-line-text .arco-icon,.arco-progress-status-warning .arco-progress-steps-text .arco-icon{color:rgb(var(--warning-6))}.arco-progress-status-success .arco-progress-line-bar{background-color:rgb(var(--success-7))}.arco-progress-status-success .arco-progress-steps-item-active{background-color:rgb(var(--success-6))}.arco-progress-status-success .arco-progress-line-text .arco-icon,.arco-progress-status-success .arco-progress-steps-text .arco-icon{color:rgb(var(--success-6))}.arco-progress-status-danger .arco-progress-line-bar,.arco-progress-status-danger .arco-progress-steps-item-active{background-color:rgb(var(--danger-6))}.arco-progress-status-danger .arco-progress-line-text .arco-icon,.arco-progress-status-danger .arco-progress-steps-text .arco-icon{color:rgb(var(--danger-6))}.arco-progress-size-small .arco-progress-line-text{font-size:12px}[dir=ltr] .arco-progress-size-small .arco-progress-line-text{margin-left:16px}[dir=rtl] .arco-progress-size-small .arco-progress-line-text{margin-right:16px}.arco-progress-size-small .arco-progress-line-text .arco-icon{font-size:12px}.arco-progress-size-large .arco-progress-line-text{font-size:16px}[dir=ltr] .arco-progress-size-large .arco-progress-line-text{margin-left:16px}[dir=rtl] .arco-progress-size-large .arco-progress-line-text{margin-right:16px}.arco-progress-size-large .arco-progress-line-text .arco-icon{font-size:14px}.arco-progress-type-circle{display:inline-block}.arco-progress-circle-wrapper{display:inline-block;line-height:1;position:relative;text-align:center;vertical-align:text-bottom}[dir=ltr] .arco-progress-circle-svg{transform:rotate(-90deg)}[dir=rtl] .arco-progress-circle-svg{transform:rotate(90deg)}.arco-progress-circle-text{color:var(--color-text-2);font-size:14px;position:absolute;top:50%}[dir=ltr] .arco-progress-circle-text{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .arco-progress-circle-text{right:50%;transform:translate(50%,-50%)}.arco-progress-circle-text .arco-icon{color:var(--color-text-3);font-size:16px}.arco-progress-circle-bg{stroke:var(--color-bg-3)}.arco-progress-circle-bar{stroke:rgb(var(--primary-6));transition:stroke-dashoffset .6s linear 0s,stroke .6s linear}.arco-progress-size-mini .arco-progress-circle-bg{stroke:var(--color-primary-light-3)}.arco-progress-size-mini .arco-progress-circle-bar{stroke:rgb(var(--primary-6))}.arco-progress-size-mini.arco-progress-status-warning .arco-progress-circle-bg{stroke:var(--color-warning-light-3)}.arco-progress-size-mini.arco-progress-status-danger .arco-progress-circle-bg{stroke:var(--color-danger-light-3)}.arco-progress-size-mini.arco-progress-status-success .arco-progress-circle-bg{stroke:var(--color-success-light-3)}.arco-progress-size-mini .arco-progress-circle-wrapper .arco-icon-check{position:absolute;top:50%}[dir=ltr] .arco-progress-size-mini .arco-progress-circle-wrapper .arco-icon-check{left:50%;transform:translate(-50%) translateY(-50%)}[dir=rtl] .arco-progress-size-mini .arco-progress-circle-wrapper .arco-icon-check{right:50%;transform:translate(50%) translateY(-50%)}.arco-progress-size-mini .arco-progress-circle-text{position:static;top:unset;transform:unset}[dir=ltr] .arco-progress-size-mini .arco-progress-circle-text{left:unset}[dir=rtl] .arco-progress-size-mini .arco-progress-circle-text{right:unset}.arco-progress-size-small .arco-progress-circle-text{font-size:13px}.arco-progress-size-small .arco-progress-circle-text .arco-icon{font-size:14px}.arco-progress-size-large .arco-progress-circle-text,.arco-progress-size-large .arco-progress-circle-text .arco-icon{font-size:16px}.arco-progress-status-warning .arco-progress-circle-bar{stroke:rgb(var(--warning-6))}.arco-progress-status-warning .arco-icon{color:rgb(var(--warning-6))}.arco-progress-status-success .arco-progress-circle-bar{stroke:rgb(var(--success-6))}.arco-progress-status-success .arco-icon{color:rgb(var(--success-6))}.arco-progress-status-danger .arco-progress-circle-bar{stroke:rgb(var(--danger-6))}.arco-progress-status-danger .arco-icon{color:rgb(var(--danger-6))}@keyframes arco-progress-loading-ltr{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes arco-progress-loading-rtl{0%{background-position:0 50%}to{background-position:100% 50%}}
