.lt-step{flex-shrink:1;position:relative}.lt-step:last-of-type .lt-step__line{display:none}.lt-step:last-of-type.is-flex{flex-basis:auto!important;flex-grow:0;flex-shrink:0}.lt-step:last-of-type .lt-step__description,.lt-step:last-of-type .lt-step__main{padding-right:0}.lt-step__head{position:relative;width:100%}.lt-step__head.is-process .is-text{background:#1677ff;color:#fff}.lt-step__head.is-wait{border-color:var(--lt-text-color-placeholder);color:var(--lt-text-color-placeholder)}.lt-step__head.is-success{border-color:var(--lt-color-success);color:#1677ff}.lt-step__head.is-success .is-text{background:#e6f4ff!important;color:#1677ff}.lt-step__head.is-error{border-color:var(--lt-color-danger);color:var(--lt-color-danger)}.lt-step__head.is-finish .is-text{background:#e6f4ff;color:#1677ff}.lt-step__head.is-finish .is-icon{color:#1677ff}.lt-step__icon{align-items:center;background:var(--lt-bg-color);box-sizing:border-box;display:inline-flex;font-size:14px;height:24px;justify-content:center;position:relative;transition:.15s ease-out;width:24px;z-index:1}.lt-step__icon .is-icon{background:#1a2bc4;color:#ffef16}.lt-step__icon.is-text{background:#e3e3e3;border-radius:50%}.lt-step__icon.is-icon{width:40px}.lt-step__icon-inner{color:inherit;display:inline-block;font-weight:bold;line-height:1;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lt-step__icon-inner[class*=lt-icon]:not(.is-status){font-size:25px;font-weight:normal}.lt-step__icon-inner.is-status{transform:translateY(1px)}.lt-step__line{background-color:var(--lt-text-color-placeholder);border-color:currentColor;position:absolute}.lt-step__line-inner{border:1px solid;box-sizing:border-box;display:block;height:0;transition:.15s ease-out;width:0}.lt-step__main{text-align:left;white-space:normal}.lt-step__title{font-size:16px;line-height:38px}.lt-step__title.is-process{color:var(--lt-text-color-primary);font-weight:bold}.lt-step__title.is-wait{color:var(--lt-text-color-placeholder)}.lt-step__title.is-error{color:var(--lt-color-danger)}.lt-step__title.is-finish{color:var(--lt-color-primary)}.lt-step__description{font-size:12px;font-weight:normal;line-height:20px;margin-top:-5px;padding-left:29px;padding-right:10%}.lt-step__description.is-process{color:var(--lt-text-color-primary)}.lt-step__description.is-wait{color:var(--lt-text-color-placeholder)}.lt-step__description.is-success{color:var(--lt-color-success)}.lt-step__description.is-error{color:var(--lt-color-danger)}.lt-step__description.is-finish{color:var(--lt-color-primary)}.lt-step.is-horizontal{display:inline-block}.lt-step.is-horizontal .lt-step__line{height:1px;left:0;right:0;top:11px}.lt-step.is-vertical{display:flex}.lt-step.is-vertical .lt-step__head{flex-grow:0}.lt-step.is-vertical .lt-step__main{flex-grow:1;padding-left:10px}.lt-step.is-vertical .lt-step__title{line-height:24px}.lt-step.is-vertical .lt-step__line{bottom:0;left:11px;top:0;width:1px}.lt-step.is-vertical .lt-step__icon.is-icon{width:24px}.lt-step.is-center .lt-step__head,.lt-step.is-center .lt-step__main{text-align:center}.lt-step.is-center .lt-step__description{padding-left:20%;padding-right:20%}.lt-step.is-center .lt-step__line{left:50%;right:-50%}.lt-step.is-simple{align-items:center;display:flex}.lt-step.is-simple .lt-step__head{font-size:0;padding-right:10px;width:auto}.lt-step.is-simple .lt-step__icon{background:transparent;font-size:12px;height:16px;width:16px}.lt-step.is-simple .lt-step__icon-inner[class*=lt-icon]:not(.is-status){font-size:18px}.lt-step.is-simple .lt-step__icon-inner.is-status{transform:scale(.8) translateY(1px)}.lt-step.is-simple .lt-step__main{align-items:stretch;display:flex;flex-grow:1;position:relative}.lt-step.is-simple .lt-step__title{font-size:16px;line-height:20px}.lt-step.is-simple:not(:last-of-type) .lt-step__title{overflow-wrap:break-word}.lt-step.is-simple .lt-step__arrow{align-items:center;display:flex;flex-grow:1;justify-content:center}.lt-step.is-simple .lt-step__arrow:after,.lt-step.is-simple .lt-step__arrow:before{background:var(--lt-text-color-placeholder);content:"";display:inline-block;height:15px;position:absolute;width:1px}.lt-step.is-simple .lt-step__arrow:before{transform:rotate(-45deg) translateY(-4px);transform-origin:0 0}.lt-step.is-simple .lt-step__arrow:after{transform:rotate(45deg) translateY(4px);transform-origin:100% 100%}.lt-step.is-simple:last-of-type .lt-step__arrow{display:none}