.kds-progress-steps{margin:0;padding:0;display:flex}.kds-progress-steps>*{flex:1}.kds-progress-steps>:last-of-type .kds-progress-steps-item__icon-line:before{display:none}.kds-progress-steps--vertical{flex-direction:column}.kds-progress-steps--vertical>:not(:last-of-type) .kds-progress-steps-item__content{margin-bottom:var(--kds-spacing-mplus)}.kds-progress-steps--horizontal{flex-direction:row}.kds-progress-steps--horizontal>:not(:last-of-type) .kds-progress-steps-item__content{margin-right:var(--kds-spacing-mplus)}.kds-progress-steps-item{list-style-type:none;display:inline-flex}.kds-progress-steps-item--vertical{flex-direction:row}.kds-progress-steps-item--horizontal{flex-direction:column}.kds-progress-steps-item .kds-progress-steps-item__icon-line{display:flex;position:relative}.kds-progress-steps-item .kds-progress-steps-item__icon-line--selected:after{content:"";box-sizing:content-box;border:var(--kds-focus-size) solid var(--kds-color-btn-secondary-border);height:var(--kds-size-5xs);width:var(--kds-size-5xs);border-radius:var(--kds-border-radius-max);top:calc(-1 * var(--kds-focus-size));left:calc(-1 * var(--kds-focus-size));position:absolute}.kds-progress-steps-item .kds-progress-steps-item__icon-line:before{content:"";display:block;position:absolute}.kds-progress-steps-item .kds-progress-steps-item__icon-line--vertical{margin-right:var(--kds-spacing-m);margin-top:calc(var(--kds-spacing-xs) / 2)}.kds-progress-steps-item .kds-progress-steps-item__icon-line--vertical:before{width:calc(var(--kds-spacing-xs) / 2);top:var(--kds-spacing-mplus);bottom:calc(var(--kds-spacing-xs) / 2);left:calc(50% - calc(var(--kds-spacing-xs) / 2) / 2)}.kds-progress-steps-item .kds-progress-steps-item__icon-line--horizontal{margin-bottom:var(--kds-spacing-m);margin-left:calc(var(--kds-spacing-xs) / 2)}.kds-progress-steps-item .kds-progress-steps-item__icon-line--horizontal:before{height:calc(var(--kds-spacing-xs) / 2);left:var(--kds-spacing-mplus);right:calc(var(--kds-spacing-xs) / 2);top:calc(50% - calc(var(--kds-spacing-xs) / 2) / 2)}.kds-progress-steps-item .kds-progress-steps-item__icon-line--disabled:before{background-color:var(--kds-color-disabled-primary)}.kds-progress-steps-item .kds-progress-steps-item__icon-line--completed:not(.kds-progress-steps-item__icon-line--disabled):before{background-color:var(--kds-color-key-primary)}.kds-progress-steps-item .kds-progress-steps-item__icon-line--error:not(.kds-progress-steps-item__icon-line--disabled):before{background-color:var(--kds-color-support-error)}.kds-progress-steps-item .kds-progress-steps-item__icon-line--incomplete.kds-progress-steps-item__icon-line--selected:before{background-color:var(--kds-color-key-primary)}.kds-progress-steps-item .kds-progress-steps-item__icon-line--incomplete:not(.kds-progress-steps-item__icon-line--disabled):not(.kds-progress-steps-item__icon-line--selected):before{background-color:var(--kds-color-border-primary)}.kds-progress-steps-item .kds-progress-steps-item__icon--disabled path{fill:var(--kds-color-disabled-secondary)}.kds-progress-steps-item .kds-progress-steps-item__icon--incomplete.kds-progress-steps-item__icon--selected path{fill:var(--kds-color-key-primary)}.kds-progress-steps-item .kds-progress-steps-item__icon--incomplete:not(.kds-progress-steps-item__icon--selected):not(.kds-progress-steps-item__icon--disabled) path{fill:var(--kds-color-icon-tertiary)}.kds-progress-steps-item .kds-progress-steps-item__icon--completed:not(.kds-progress-steps-item__icon--disabled) path{fill:var(--kds-color-key-primary)}.kds-progress-steps-item .kds-progress-steps-item__icon--error:not(.kds-progress-steps-item__icon--disabled) path{fill:var(--kds-color-support-error)}.kds-progress-steps-item .kds-progress-steps-item__icon--selected.kds-progress-steps-item__icon--numeric{border-radius:var(--kds-border-radius-max);background-color:var(--kds-color-key-primary)}.kds-progress-steps-item .kds-progress-steps-item__current-step{width:var(--kds-size-5xs);height:var(--kds-size-5xs);text-align:center;line-height:var(--kds-size-5xs);position:absolute;top:0;left:0}.kds-progress-steps-item .kds-progress-steps-item__status-date{margin-top:var(--kds-spacing-s);align-items:center;display:flex}.kds-progress-steps-item .kds-progress-steps-item__status-date .kds-progress-steps-item__status{margin-right:var(--kds-spacing-splus)}.kds-progress-steps-item .kds-progress-steps-item__children{margin-top:var(--kds-spacing-s)}
