:root{--rc-steps-background-color: var(--rc-white);--rc-step-text-color: var(--rc-gray-6);--rc-step-active-color: var(--rc-success-color);--rc-step-process-text-color: var(--rc-text-color);--rc-step-font-size: var(--rc-font-size-md);--rc-step-line-color: var(--rc-border-color);--rc-step-finish-line-color: var(--rc-success-color);--rc-step-finish-text-color: var(--rc-text-color);--rc-step-icon-size: 12px;--rc-step-circle-size: 5px;--rc-step-circle-color: var(--rc-gray-6);--rc-step-horizontal-title-font-size: var(--rc-font-size-sm)}.rc-steps{overflow:hidden;background-color:var(--rc-steps-background-color)}.rc-steps--horizontal{padding:10px 10px 0}.rc-steps--horizontal .rc-steps__items{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 0 10px;padding-bottom:22px}.rc-steps--vertical{padding:0 0 0 var(--rc-padding-xl)}.rc-step{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:var(--rc-step-text-color);font-size:var(--rc-step-font-size)}.rc-step__circle{display:block;width:var(--rc-step-circle-size);height:var(--rc-step-circle-size);background-color:var(--rc-step-circle-color);border-radius:50%}.rc-step__line{position:absolute;background-color:var(--rc-step-line-color);-webkit-transition:background-color var(--rc-animation-duration-base);transition:background-color var(--rc-animation-duration-base)}.rc-step--horizontal{float:left}.rc-step--horizontal:first-child .rc-step__title{margin-left:0;-webkit-transform:none;transform:none}.rc-step--horizontal:last-child{position:absolute;right:1px;width:auto}.rc-step--horizontal:last-child .rc-step__title{margin-left:0;-webkit-transform:none;transform:none}.rc-step--horizontal:last-child .rc-step__circle-container{right:-9px;left:auto}.rc-step--horizontal .rc-step__circle-container{position:absolute;top:30px;left:calc(var(--rc-padding-xs) * -1);z-index:1;padding:0 var(--rc-padding-xs);background-color:var(--rc-white);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rc-step--horizontal .rc-step__title{display:inline-block;margin-left:3px;font-size:var(--rc-step-horizontal-title-font-size);-webkit-transform:translateX(-50%);transform:translate(-50%)}.rc-step--horizontal .rc-step__line{top:30px;left:0;width:100%;height:1px}.rc-step--horizontal .rc-step__icon{display:block;font-size:var(--rc-step-icon-size)}.rc-step--horizontal .rc-step--process{color:var(--rc-step-process-text-color)}.rc-step--vertical{display:block;float:none;padding:10px 10px 10px 0;line-height:var(--rc-line-height-sm)}.rc-step--vertical:not(:last-child):after{border-bottom-width:1px}.rc-step--vertical .rc-step__circle-container{position:absolute;top:19px;left:-15px;z-index:1;font-size:var(--rc-step-icon-size);line-height:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rc-step--vertical .rc-step__line{top:16px;left:-15px;width:1px;height:100%}.rc-step:last-child .rc-step__line{width:0}.rc-step--finish{color:var(--rc-step-finish-text-color)}.rc-step--finish .rc-step__circle,.rc-step--finish .rc-step__line{background-color:var(--rc-step-finish-line-color)}.rc-step__icon,.rc-step__title{-webkit-transition:color var(--rc-animation-duration-base);transition:color var(--rc-animation-duration-base)}.rc-step__icon--active,.rc-step__title--active,.rc-step__icon--finish,.rc-step__title--finish{color:var(--rc-step-active-color)}
