.c-icon--svg{display:inline-block;vertical-align:-.125em}.c-icon--svg svg{display:block;width:1em;height:1em}.c-icon--svg.c-icon--close,.c-icon--svg.c-icon--close-tag{cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.c-icon--svg.c-icon--clear{background-color:#6e6e6e}.c-icon--svg.is-info{color:#006bff}.c-icon--svg.is-success{color:#52b818}.c-icon--svg.is-warning{color:#fea119}.c-icon--svg.is-danger{color:#f84e44}.c-icon--svg-circle{position:relative;display:inline-block;width:1em;height:1em;color:#fff;border-radius:50%;stroke-width:2px}.c-icon--svg-circle svg{position:absolute;top:50%;left:50%;width:.65em;height:.65em;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.c-icon--svg.c-icon--fill svg :not(circle){stroke:#fff}.c-icon--svg.c-icon--fill svg circle{stroke:currentColor}.c-icon--svg.c-icon--svg-static,.c-icon--svg.c-icon--svg-static:hover{opacity:1}.c-icon--svg.c-icon--svg-light{opacity:.5}.c-icon--svg.c-icon--svg-light:hover{opacity:.7}.c-icon--spin svg{-webkit-animation:spinning .9s linear infinite forwards;animation:spinning .9s linear infinite forwards}@-webkit-keyframes spinning{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinning{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.c-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-steps--horizontal .c-step{margin-right:20px}.c-steps--horizontal .c-step .c-step__title{position:relative}.c-steps--horizontal .c-step:not(:last-child) .c-step__title:after{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;margin-top:12px;margin-left:20px;content:""}.c-steps--horizontal .c-step:last-child{margin-right:0}.c-steps--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-steps--vertical .c-step{position:relative;margin-bottom:10px}.c-steps--vertical .c-step:not(:last-child):after{position:absolute;top:34px;left:12px;width:1px;height:100%;content:""}.c-steps--vertical .c-step.c-step--finish:after{background-color:#006bff}.c-steps--vertical .c-step.c-step--process:after,.c-steps--vertical .c-step.c-step--wait:after{background-color:#e0e2e4}.c-steps--vertical .c-step:last-child{margin-bottom:0}.c-step{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.c-step,.c-step__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.c-step__icon{-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;height:24px;margin-right:12px;text-align:center}.c-step__icon>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-step__icon .c-step__icon-num{border-radius:50%}.c-step__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-step__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:24px}.c-step__desc{margin-top:4px;color:#9a9a9a;font-size:14px}.c-step__desc,.c-step__title{max-width:100%}.c-step--wait .c-step__icon-num{color:#c6c6c6;line-height:22px;border:1px solid #c6c6c6}.c-step--wait .c-step__title{color:#9a9a9a}.c-step--wait .c-step__icon:after,.c-step--wait .c-step__title:after{background-color:#e0e2e4}.c-step--wait .c-step__dot{background-color:#c6c6c6}.c-step--process .c-step__icon-num{color:#fff;line-height:24px;background-color:#006bff}.c-step--process .c-step__title{color:#202020}.c-step--process .c-step__dot:after,.c-step--process .c-step__icon:after,.c-step--process .c-step__title:after{background-color:#e0e2e4}.c-step--process .c-step__dot,.c-step--process .c-step__dot:before{background-color:#006bff}.c-step--finish .c-step__icon{color:#006bff;font-size:24px}.c-step--finish .c-step__title{color:#565656}.c-step--finish .c-step__dot,.c-step--finish .c-step__icon:after,.c-step--finish .c-step__title:after{background-color:#006bff}.c-step--error{color:#f84e44}.c-step--error .c-step__icon{font-size:24px}.c-step--error .c-step__desc,.c-step--error .c-step__icon,.c-step--error .c-step__title{color:currentColor}.c-step--error .c-step__icon:after,.c-step--error .c-step__title:after{background-color:#e0e2e4}.c-step--error .c-step__dot{background-color:currentColor}.c-steps--dotted .c-step__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.c-steps--dotted .c-step__title:after{background:none}.c-steps--dotted .c-step--error:after,.c-steps--dotted .c-step--process:after,.c-steps--dotted .c-step--wait:after,.c-steps--dotted .c-step--wait:before{background-color:#e0e2e4}.c-steps--dotted .c-step--error:before,.c-steps--dotted .c-step--finish:after,.c-steps--dotted .c-step--finish:before,.c-steps--dotted .c-step--process:before{background-color:#006bff}.c-steps--dotted .c-step{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-steps--dotted .c-step:not(:first-child):before,.c-steps--dotted .c-step:not(:last-child):after{position:absolute;top:4px;height:1px;content:""}.c-steps--dotted .c-step:not(:last-child):after{right:0;left:50%}.c-steps--dotted .c-step:not(:first-child):before{right:50%;left:0}.c-step__dot{z-index:1;width:8px;height:8px;margin:0 auto 8px;border-radius:4px}.c-step--has-no-desc:last-child{-webkit-box-flex:0;-ms-flex:none;flex:none}