.udesk-webapp-ts-react-steps{box-sizing:border-box;margin:0;padding:0;color:#333;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:flex;width:100%;font-size:0;text-align:left;text-align:initial}.udesk-webapp-ts-react-steps-item{position:relative;display:inline-block;flex:1 1;overflow:hidden;vertical-align:top}.udesk-webapp-ts-react-steps-item-container{outline:none}.udesk-webapp-ts-react-steps-item:last-child{flex:none}.udesk-webapp-ts-react-steps-item:last-child>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-title:after,.udesk-webapp-ts-react-steps-item:last-child>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail{display:none}.udesk-webapp-ts-react-steps-item-content,.udesk-webapp-ts-react-steps-item-icon{display:inline-block;vertical-align:top}.udesk-webapp-ts-react-steps-item-icon{width:32px;height:32px;margin:0 8px 0 0;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:32px;text-align:center;border:1px solid rgba(0,0,0,.25);border-radius:32px;transition:background-color .3s,border-color .3s}.udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon{position:relative;top:-.5px;color:#00b38b;line-height:1}.udesk-webapp-ts-react-steps-item-tail{position:absolute;top:12px;left:0;width:100%;padding:0 10px}.udesk-webapp-ts-react-steps-item-tail:after{display:inline-block;width:100%;height:1px;background:#f0f0f0;border-radius:1px;transition:background .3s;content:""}.udesk-webapp-ts-react-steps-item-title{position:relative;display:inline-block;padding-right:16px;color:#333;font-size:16px;line-height:32px}.udesk-webapp-ts-react-steps-item-title:after{position:absolute;top:16px;left:100%;display:block;width:9999px;height:1px;background:#f0f0f0;content:""}.udesk-webapp-ts-react-steps-item-subtitle{display:inline;margin-left:8px;color:rgba(0,0,0,.45);font-weight:400;font-size:14px}.udesk-webapp-ts-react-steps-item-description{color:rgba(0,0,0,.45);font-size:14px}.udesk-webapp-ts-react-steps-item-wait .udesk-webapp-ts-react-steps-item-icon{background-color:#fff;border-color:rgba(0,0,0,.25)}.udesk-webapp-ts-react-steps-item-wait .udesk-webapp-ts-react-steps-item-icon>.udesk-webapp-ts-react-steps-icon{color:rgba(0,0,0,.25)}.udesk-webapp-ts-react-steps-item-wait .udesk-webapp-ts-react-steps-item-icon>.udesk-webapp-ts-react-steps-icon .udesk-webapp-ts-react-steps-icon-dot{background:rgba(0,0,0,.25)}.udesk-webapp-ts-react-steps-item-wait>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-title{color:rgba(0,0,0,.45)}.udesk-webapp-ts-react-steps-item-wait>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-title:after{background-color:#f0f0f0}.udesk-webapp-ts-react-steps-item-wait>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-description{color:rgba(0,0,0,.45)}.udesk-webapp-ts-react-steps-item-wait>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail:after{background-color:#f0f0f0}.udesk-webapp-ts-react-steps-item-process .udesk-webapp-ts-react-steps-item-icon{background-color:#fff;border-color:#00b38b}.udesk-webapp-ts-react-steps-item-process .udesk-webapp-ts-react-steps-item-icon>.udesk-webapp-ts-react-steps-icon{color:#00b38b}.udesk-webapp-ts-react-steps-item-process .udesk-webapp-ts-react-steps-item-icon>.udesk-webapp-ts-react-steps-icon .udesk-webapp-ts-react-steps-icon-dot{background:#00b38b}.udesk-webapp-ts-react-steps-item-process>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-title{color:rgba(0,0,0,.85)}.udesk-webapp-ts-react-steps-item-process>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-title:after{background-color:#f0f0f0}.udesk-webapp-ts-react-steps-item-process>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-description{color:#333}.udesk-webapp-ts-react-steps-item-process>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail:after{background-color:#f0f0f0}.udesk-webapp-ts-react-steps-item-process>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-icon{background:#00b38b}.udesk-webapp-ts-react-steps-item-process>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon{color:#fff}.udesk-webapp-ts-react-steps-item-process>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-title{font-weight:500}.udesk-webapp-ts-react-steps-item-finish .udesk-webapp-ts-react-steps-item-icon{background-color:#fff;border-color:#00b38b}.udesk-webapp-ts-react-steps-item-finish .udesk-webapp-ts-react-steps-item-icon>.udesk-webapp-ts-react-steps-icon{color:#00b38b}.udesk-webapp-ts-react-steps-item-finish .udesk-webapp-ts-react-steps-item-icon>.udesk-webapp-ts-react-steps-icon .udesk-webapp-ts-react-steps-icon-dot{background:#00b38b}.udesk-webapp-ts-react-steps-item-finish>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-title{color:#333}.udesk-webapp-ts-react-steps-item-finish>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-title:after{background-color:#00b38b}.udesk-webapp-ts-react-steps-item-finish>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-description{color:rgba(0,0,0,.45)}.udesk-webapp-ts-react-steps-item-finish>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail:after{background-color:#00b38b}.udesk-webapp-ts-react-steps-item-error .udesk-webapp-ts-react-steps-item-icon{background-color:#fff;border-color:#ff5e5b}.udesk-webapp-ts-react-steps-item-error .udesk-webapp-ts-react-steps-item-icon>.udesk-webapp-ts-react-steps-icon{color:#ff5e5b}.udesk-webapp-ts-react-steps-item-error .udesk-webapp-ts-react-steps-item-icon>.udesk-webapp-ts-react-steps-icon .udesk-webapp-ts-react-steps-icon-dot{background:#ff5e5b}.udesk-webapp-ts-react-steps-item-error>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-title{color:#ff5e5b}.udesk-webapp-ts-react-steps-item-error>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-title:after{background-color:#f0f0f0}.udesk-webapp-ts-react-steps-item-error>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-description{color:#ff5e5b}.udesk-webapp-ts-react-steps-item-error>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail:after{background-color:#f0f0f0}.udesk-webapp-ts-react-steps-item.udesk-webapp-ts-react-steps-next-error .udesk-webapp-ts-react-steps-item-title:after{background:#ff5e5b}.udesk-webapp-ts-react-steps-item-disabled{cursor:not-allowed}.udesk-webapp-ts-react-steps .udesk-webapp-ts-react-steps-item:not(.udesk-webapp-ts-react-steps-item-active)>.udesk-webapp-ts-react-steps-item-container[role=button]{cursor:pointer}.udesk-webapp-ts-react-steps .udesk-webapp-ts-react-steps-item:not(.udesk-webapp-ts-react-steps-item-active)>.udesk-webapp-ts-react-steps-item-container[role=button] .udesk-webapp-ts-react-steps-item-description,.udesk-webapp-ts-react-steps .udesk-webapp-ts-react-steps-item:not(.udesk-webapp-ts-react-steps-item-active)>.udesk-webapp-ts-react-steps-item-container[role=button] .udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon,.udesk-webapp-ts-react-steps .udesk-webapp-ts-react-steps-item:not(.udesk-webapp-ts-react-steps-item-active)>.udesk-webapp-ts-react-steps-item-container[role=button] .udesk-webapp-ts-react-steps-item-subtitle,.udesk-webapp-ts-react-steps .udesk-webapp-ts-react-steps-item:not(.udesk-webapp-ts-react-steps-item-active)>.udesk-webapp-ts-react-steps-item-container[role=button] .udesk-webapp-ts-react-steps-item-title{transition:color .3s}.udesk-webapp-ts-react-steps .udesk-webapp-ts-react-steps-item:not(.udesk-webapp-ts-react-steps-item-active)>.udesk-webapp-ts-react-steps-item-container[role=button]:hover .udesk-webapp-ts-react-steps-item-description,.udesk-webapp-ts-react-steps .udesk-webapp-ts-react-steps-item:not(.udesk-webapp-ts-react-steps-item-active)>.udesk-webapp-ts-react-steps-item-container[role=button]:hover .udesk-webapp-ts-react-steps-item-subtitle,.udesk-webapp-ts-react-steps .udesk-webapp-ts-react-steps-item:not(.udesk-webapp-ts-react-steps-item-active)>.udesk-webapp-ts-react-steps-item-container[role=button]:hover .udesk-webapp-ts-react-steps-item-title{color:#00b38b}.udesk-webapp-ts-react-steps .udesk-webapp-ts-react-steps-item:not(.udesk-webapp-ts-react-steps-item-active):not(.udesk-webapp-ts-react-steps-item-process)>.udesk-webapp-ts-react-steps-item-container[role=button]:hover .udesk-webapp-ts-react-steps-item-icon{border-color:#00b38b}.udesk-webapp-ts-react-steps .udesk-webapp-ts-react-steps-item:not(.udesk-webapp-ts-react-steps-item-active):not(.udesk-webapp-ts-react-steps-item-process)>.udesk-webapp-ts-react-steps-item-container[role=button]:hover .udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon{color:#00b38b}.udesk-webapp-ts-react-steps-horizontal:not(.udesk-webapp-ts-react-steps-label-vertical) .udesk-webapp-ts-react-steps-item{padding-left:16px;white-space:nowrap}.udesk-webapp-ts-react-steps-horizontal:not(.udesk-webapp-ts-react-steps-label-vertical) .udesk-webapp-ts-react-steps-item:first-child{padding-left:0}.udesk-webapp-ts-react-steps-horizontal:not(.udesk-webapp-ts-react-steps-label-vertical) .udesk-webapp-ts-react-steps-item:last-child .udesk-webapp-ts-react-steps-item-title{padding-right:0}.udesk-webapp-ts-react-steps-horizontal:not(.udesk-webapp-ts-react-steps-label-vertical) .udesk-webapp-ts-react-steps-item-tail{display:none}.udesk-webapp-ts-react-steps-horizontal:not(.udesk-webapp-ts-react-steps-label-vertical) .udesk-webapp-ts-react-steps-item-description{max-width:140px;white-space:normal}.udesk-webapp-ts-react-steps-item-custom>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-icon{height:auto;background:none;border:0}.udesk-webapp-ts-react-steps-item-custom>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-icon>.udesk-webapp-ts-react-steps-icon{top:0;left:.5px;width:32px;height:32px;font-size:24px;line-height:32px}.udesk-webapp-ts-react-steps-item-custom.udesk-webapp-ts-react-steps-item-process .udesk-webapp-ts-react-steps-item-icon>.udesk-webapp-ts-react-steps-icon{color:#00b38b}.udesk-webapp-ts-react-steps:not(.udesk-webapp-ts-react-steps-vertical) .udesk-webapp-ts-react-steps-item-custom .udesk-webapp-ts-react-steps-item-icon{width:auto;background:none}.udesk-webapp-ts-react-steps-small.udesk-webapp-ts-react-steps-horizontal:not(.udesk-webapp-ts-react-steps-label-vertical) .udesk-webapp-ts-react-steps-item{padding-left:12px}.udesk-webapp-ts-react-steps-small.udesk-webapp-ts-react-steps-horizontal:not(.udesk-webapp-ts-react-steps-label-vertical) .udesk-webapp-ts-react-steps-item:first-child{padding-left:0}.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-icon{width:24px;height:24px;margin:0 8px 0 0;font-size:12px;line-height:24px;text-align:center;border-radius:24px}.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-title{padding-right:12px;font-size:14px;line-height:24px}.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-title:after{top:12px}.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-description{color:rgba(0,0,0,.45);font-size:14px}.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-tail{top:8px}.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-custom .udesk-webapp-ts-react-steps-item-icon{width:inherit;height:inherit;line-height:inherit;background:none;border:0;border-radius:0}.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-custom .udesk-webapp-ts-react-steps-item-icon>.udesk-webapp-ts-react-steps-icon{font-size:24px;line-height:24px;transform:none}.udesk-webapp-ts-react-steps-vertical{display:flex;flex-direction:column}.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item{display:block;flex:1 0 auto;padding-left:0;overflow:visible}.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item .udesk-webapp-ts-react-steps-item-icon{float:left;margin-right:16px}.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item .udesk-webapp-ts-react-steps-item-content{display:block;min-height:48px;overflow:hidden}.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item .udesk-webapp-ts-react-steps-item-title{line-height:32px}.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item .udesk-webapp-ts-react-steps-item-description{padding-bottom:12px}.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail{position:absolute;top:0;left:16px;width:1px;height:100%;padding:38px 0 6px}.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail:after{width:1px;height:100%}.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item:not(:last-child)>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail{display:block}.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-content>.udesk-webapp-ts-react-steps-item-title:after{display:none}.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-container .udesk-webapp-ts-react-steps-item-tail{position:absolute;top:0;left:12px;padding:30px 0 6px}.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-container .udesk-webapp-ts-react-steps-item-title{line-height:24px}.udesk-webapp-ts-react-steps-label-vertical .udesk-webapp-ts-react-steps-item{overflow:visible}.udesk-webapp-ts-react-steps-label-vertical .udesk-webapp-ts-react-steps-item-tail{margin-left:58px;padding:3.5px 24px}.udesk-webapp-ts-react-steps-label-vertical .udesk-webapp-ts-react-steps-item-content{display:block;width:116px;margin-top:8px;text-align:center}.udesk-webapp-ts-react-steps-label-vertical .udesk-webapp-ts-react-steps-item-icon{display:inline-block;margin-left:42px}.udesk-webapp-ts-react-steps-label-vertical .udesk-webapp-ts-react-steps-item-title{padding-right:0;padding-left:0}.udesk-webapp-ts-react-steps-label-vertical .udesk-webapp-ts-react-steps-item-title:after{display:none}.udesk-webapp-ts-react-steps-label-vertical .udesk-webapp-ts-react-steps-item-subtitle{display:block;margin-bottom:4px;margin-left:0;line-height:1.5715}.udesk-webapp-ts-react-steps-label-vertical.udesk-webapp-ts-react-steps-small:not(.udesk-webapp-ts-react-steps-dot) .udesk-webapp-ts-react-steps-item-icon{margin-left:46px}.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-title,.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-title{line-height:1.5715}.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-tail,.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-tail{top:2px;width:100%;margin:0 0 0 70px;padding:0}.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-tail:after,.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-tail:after{width:calc(100% - 20px);height:3px;margin-left:12px}.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item:first-child .udesk-webapp-ts-react-steps-icon-dot,.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item:first-child .udesk-webapp-ts-react-steps-icon-dot{left:2px}.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-icon,.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-icon{width:8px;height:8px;margin-left:67px;padding-right:0;line-height:8px;background:transparent;border:0}.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon-dot,.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon-dot{position:relative;float:left;width:100%;height:100%;border-radius:100px;transition:all .3s}.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon-dot:after,.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon-dot:after{position:absolute;top:-12px;left:-26px;width:60px;height:32px;background:rgba(0,0,0,.001);content:""}.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-content,.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-content{width:140px}.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-process .udesk-webapp-ts-react-steps-item-icon,.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-process .udesk-webapp-ts-react-steps-item-icon{position:relative;top:-1px;width:10px;height:10px;line-height:10px;background:none}.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-process .udesk-webapp-ts-react-steps-icon:first-child .udesk-webapp-ts-react-steps-icon-dot,.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-process .udesk-webapp-ts-react-steps-icon:first-child .udesk-webapp-ts-react-steps-icon-dot{left:0}.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-icon{margin-top:13px;margin-left:0;background:none}.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail{top:6.5px;left:-9px;margin:0;padding:22px 0 4px}.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-icon{margin-top:10px}.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail{top:3.5px}.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item:first-child .udesk-webapp-ts-react-steps-icon-dot{left:0}.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-content{width:inherit}.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-process .udesk-webapp-ts-react-steps-item-container .udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon-dot{top:-1px;left:-1px}.udesk-webapp-ts-react-steps-navigation{padding-top:12px}.udesk-webapp-ts-react-steps-navigation.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-container{margin-left:-12px}.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item{overflow:visible;text-align:center}.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item-container{display:inline-block;height:100%;margin-left:-16px;padding-bottom:12px;text-align:left;transition:opacity .3s}.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item-container .udesk-webapp-ts-react-steps-item-content{max-width:auto}.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item-container .udesk-webapp-ts-react-steps-item-title{max-width:100%;padding-right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item-container .udesk-webapp-ts-react-steps-item-title:after{display:none}.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item:not(.udesk-webapp-ts-react-steps-item-active) .udesk-webapp-ts-react-steps-item-container[role=button]{cursor:pointer}.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item:not(.udesk-webapp-ts-react-steps-item-active) .udesk-webapp-ts-react-steps-item-container[role=button]:hover{opacity:.85}.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item:last-child{flex:1 1}.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item:last-child:after{display:none}.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item:after{position:absolute;top:50%;left:100%;display:inline-block;width:12px;height:12px;margin-top:-14px;margin-left:-2px;border:1px solid rgba(0,0,0,.25);border-bottom:none;border-left:none;transform:rotate(45deg);content:""}.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item:before{position:absolute;bottom:0;left:50%;display:inline-block;width:0;height:2px;background-color:#00b38b;transition:width .3s,left .3s;transition-timing-function:ease-out;content:""}.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item.udesk-webapp-ts-react-steps-item-active:before{left:0;width:100%}.udesk-webapp-ts-react-steps-navigation.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item{margin-right:0!important}.udesk-webapp-ts-react-steps-navigation.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item:before{display:none}.udesk-webapp-ts-react-steps-navigation.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item.udesk-webapp-ts-react-steps-item-active:before{top:0;right:0;left:unset;display:block;width:3px;height:calc(100% - 24px)}.udesk-webapp-ts-react-steps-navigation.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item:after{position:relative;top:-2px;left:50%;display:block;width:8px;height:8px;margin-bottom:8px;text-align:center;transform:rotate(135deg)}.udesk-webapp-ts-react-steps-navigation.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail{visibility:hidden}.udesk-webapp-ts-react-steps-navigation.udesk-webapp-ts-react-steps-horizontal>.udesk-webapp-ts-react-steps-item>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail{visibility:hidden}.udesk-webapp-ts-react-steps-rtl{direction:rtl}.udesk-webapp-ts-react-steps.udesk-webapp-ts-react-steps-rtl .udesk-webapp-ts-react-steps-item-icon{margin-right:0;margin-left:8px}.udesk-webapp-ts-react-steps-rtl .udesk-webapp-ts-react-steps-item-tail{right:0;left:auto}.udesk-webapp-ts-react-steps-rtl .udesk-webapp-ts-react-steps-item-title{padding-right:0;padding-left:16px}.udesk-webapp-ts-react-steps-rtl .udesk-webapp-ts-react-steps-item-title .udesk-webapp-ts-react-steps-item-subtitle{float:left;margin-right:8px;margin-left:0}.udesk-webapp-ts-react-steps-rtl .udesk-webapp-ts-react-steps-item-title:after{right:100%;left:auto}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-horizontal:not(.udesk-webapp-ts-react-steps-label-vertical) .udesk-webapp-ts-react-steps-item{padding-right:16px;padding-left:0}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-horizontal:not(.udesk-webapp-ts-react-steps-label-vertical) .udesk-webapp-ts-react-steps-item:first-child{padding-right:0}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-horizontal:not(.udesk-webapp-ts-react-steps-label-vertical) .udesk-webapp-ts-react-steps-item:last-child .udesk-webapp-ts-react-steps-item-title{padding-left:0}.udesk-webapp-ts-react-steps-rtl .udesk-webapp-ts-react-steps-item-custom .udesk-webapp-ts-react-steps-item-icon>.udesk-webapp-ts-react-steps-icon{right:.5px;left:auto}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-navigation.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-container{margin-right:-12px;margin-left:0}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item-container{margin-right:-16px;margin-left:0;text-align:right}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item-container .udesk-webapp-ts-react-steps-item-title{padding-left:0}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-navigation .udesk-webapp-ts-react-steps-item:after{right:100%;left:auto;margin-right:-2px;margin-left:0;transform:rotate(225deg)}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-small.udesk-webapp-ts-react-steps-horizontal:not(.udesk-webapp-ts-react-steps-label-vertical) .udesk-webapp-ts-react-steps-item{padding-right:12px;padding-left:0}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-small.udesk-webapp-ts-react-steps-horizontal:not(.udesk-webapp-ts-react-steps-label-vertical) .udesk-webapp-ts-react-steps-item:first-child{padding-right:0}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-title{padding-right:0;padding-left:12px}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item .udesk-webapp-ts-react-steps-item-icon{float:right;margin-right:0;margin-left:16px}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-vertical>.udesk-webapp-ts-react-steps-item>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail{right:16px;left:auto}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-container .udesk-webapp-ts-react-steps-item-tail{right:12px;left:auto}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-label-vertical .udesk-webapp-ts-react-steps-item-title{padding-left:0}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-tail,.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-tail{margin:0 70px 0 0}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-tail:after,.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-tail:after{margin-right:12px;margin-left:0}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item:first-child .udesk-webapp-ts-react-steps-icon-dot,.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item:first-child .udesk-webapp-ts-react-steps-icon-dot{right:2px;left:auto}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-icon,.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-icon{margin-right:67px;margin-left:0}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon-dot,.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon-dot{float:right}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon-dot:after,.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-dot.udesk-webapp-ts-react-steps-small .udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-steps-icon-dot:after{right:-26px;left:auto}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-icon{margin-right:0;margin-left:16px}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item>.udesk-webapp-ts-react-steps-item-container>.udesk-webapp-ts-react-steps-item-tail{right:-9px;left:auto}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item:first-child .udesk-webapp-ts-react-steps-icon-dot{right:0;left:auto}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-vertical.udesk-webapp-ts-react-steps-dot .udesk-webapp-ts-react-steps-item-process .udesk-webapp-ts-react-steps-icon-dot{right:-2px;left:auto}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-with-progress.udesk-webapp-ts-react-steps-horizontal.udesk-webapp-ts-react-steps-label-horizontal .udesk-webapp-ts-react-steps-item:first-child{padding-right:4px;padding-left:0}.udesk-webapp-ts-react-steps-rtl.udesk-webapp-ts-react-steps-with-progress.udesk-webapp-ts-react-steps-horizontal.udesk-webapp-ts-react-steps-label-horizontal .udesk-webapp-ts-react-steps-item:first-child.udesk-webapp-ts-react-steps-item-active{padding-right:4px}.udesk-webapp-ts-react-steps-with-progress .udesk-webapp-ts-react-steps-item{padding-top:4px}.udesk-webapp-ts-react-steps-with-progress .udesk-webapp-ts-react-steps-item .udesk-webapp-ts-react-steps-item-tail{top:4px!important}.udesk-webapp-ts-react-steps-with-progress.udesk-webapp-ts-react-steps-horizontal .udesk-webapp-ts-react-steps-item:first-child{padding-bottom:4px;padding-left:4px}.udesk-webapp-ts-react-steps-with-progress .udesk-webapp-ts-react-steps-item-icon{position:relative}.udesk-webapp-ts-react-steps-with-progress .udesk-webapp-ts-react-steps-item-icon .udesk-webapp-ts-react-progress{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}@app-body-font-family : "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "PingFang SC",
    "Microsoft YaHei", 微软雅黑, SimSun, 宋体, Heiti, 黑体, sans-serif;.skeleton.media-block{font-size:19px}.skeleton.media-block .round-shape{width:65px!important;min-width:65px!important;height:65px!important;min-height:65px!important}.udesk-webapp-ts-react-message{z-index:2021}.udesk-webapp-icon-font.xl{font-size:48px}.udesk-webapp-icon-font.lg{font-size:36px}.udesk-webapp-icon-font.md{font-size:24px}.udesk-webapp-icon-font.sm{font-size:16px}.udesk-webapp-icon-font.xs{font-size:12px}#root{height:100%}#root .umi-plugin-layout-main{height:100%}#root .umi-plugin-layout-main .ant-layout .ant-layout>div{height:100%;min-height:unset!important}#root .umi-plugin-layout-main .ant-layout .ant-layout>div .ant-layout-content{height:100%}#root .umi-plugin-layout-main .ant-layout .ant-layout>div .ant-layout-content .ant-pro-basicLayout-children-content-wrap{height:100%}#root .umi-plugin-layout-main .ant-layout .ant-layout>div .ant-layout-content .ant-pro-basicLayout-children-content-wrap .ant-pro-grid-content{height:100%}#app-loader{height:100%}#app-loader section.wrapper{height:100%;padding:40px 0}#app-loader section.wrapper.dark{background:#e5e5e5}#app-loader div,#app-loader i{box-sizing:border-box}#app-loader div.spinner{position:relative;display:block;width:308px;height:308px;margin:100px auto auto;animation:rotate 10s linear infinite}#app-loader div.spinner i{position:absolute;top:50%;left:50%;display:inline-block;border:10px solid transparent;border-bottom:none;transform-origin:50% 100% 0;animation:rotate 3s cubic-bezier(.09,.6,.8,.03) infinite}#app-loader div.spinner i:first-child{width:126px;height:63px;margin-top:-63px;margin-left:-63px;border-color:#2172b8;border-top-left-radius:110px;border-top-right-radius:110px;animation-timing-function:cubic-bezier(.09,.3,.12,.03)}#app-loader div.spinner i:nth-child(2){width:152px;height:76px;margin-top:-76px;margin-left:-76px;border-color:#18a39b;border-top-left-radius:120px;border-top-right-radius:120px;animation-timing-function:cubic-bezier(.09,.6,.24,.03)}#app-loader div.spinner i:nth-child(3){width:178px;height:89px;margin-top:-89px;margin-left:-89px;border-color:#82c545;border-top-left-radius:130px;border-top-right-radius:130px;animation-timing-function:cubic-bezier(.09,.9,.36,.03)}#app-loader div.spinner i:nth-child(4){width:204px;height:102px;margin-top:-102px;margin-left:-102px;border-color:#f8b739;border-top-left-radius:140px;border-top-right-radius:140px;animation-timing-function:cubic-bezier(.09,1.2,.48,.03)}#app-loader div.spinner i:nth-child(5){width:230px;height:115px;margin-top:-115px;margin-left:-115px;border-color:#f06045;border-top-left-radius:150px;border-top-right-radius:150px;animation-timing-function:cubic-bezier(.09,1.5,.6,.03)}#app-loader div.spinner i:nth-child(6){width:256px;height:128px;margin-top:-128px;margin-left:-128px;border-color:#ed2861;border-top-left-radius:160px;border-top-right-radius:160px;animation-timing-function:cubic-bezier(.09,1.8,.72,.03)}#app-loader div.spinner i:nth-child(7){width:282px;height:141px;margin-top:-141px;margin-left:-141px;border-color:#c12680;border-top-left-radius:170px;border-top-right-radius:170px;animation-timing-function:cubic-bezier(.09,2.1,.84,.03)}#app-loader div.spinner i:nth-child(8){width:308px;height:154px;margin-top:-154px;margin-left:-154px;border-color:#5d3191;border-top-left-radius:180px;border-top-right-radius:180px;animation-timing-function:cubic-bezier(.09,2.4,.96,.03)}@keyframes rotate{to{transform:rotate(1turn)}}.mce-tabs{display:none!important}.udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-thead>tr>th{padding:8px 16px;font-weight:600}.udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-tbody>tr>td{padding:6px 16px}.udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-body::-webkit-scrollbar{width:9px!important;height:9px!important}.udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-body::-webkit-scrollbar-thumb{background-color:rgba(45,62,79,.3);background-clip:content-box;border:2.5px dashed transparent;border-radius:4px}.udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-body::-webkit-scrollbar-thumb:hover{background-color:#b6b9c1;border:none}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading{height:100%}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading .udesk-webapp-ts-react-spin-container{display:flex;flex-direction:column;height:100%}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading .udesk-webapp-ts-react-spin-container .udesk-webapp-ts-react-table{flex:1 1;overflow:hidden}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading .udesk-webapp-ts-react-spin-container .udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-container{display:flex;flex-direction:column;height:100%}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading .udesk-webapp-ts-react-spin-container .udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-container .udesk-webapp-ts-react-table-header{flex:0 0 auto}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading .udesk-webapp-ts-react-spin-container .udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-container .udesk-webapp-ts-react-table-body{flex:1 1}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading .udesk-webapp-ts-react-spin-container .udesk-webapp-ts-react-pagination{flex:0 0 auto}.ts-react-scrollbar-hover{position:relative;z-index:1;overflow:hidden}.ts-react-scrollbar-hover:active,.ts-react-scrollbar-hover:focus,.ts-react-scrollbar-hover:hover{overflow:overlay}.ts-react-scrollbar-hover::-webkit-scrollbar{width:9px!important;height:9px!important}.ts-react-scrollbar-hover::-webkit-scrollbar-thumb{background-color:rgba(45,62,79,.3);background-clip:content-box;border:2.5px dashed transparent;border-radius:4px}.ts-react-scrollbar-hover::-webkit-scrollbar-thumb:hover{background-color:#b6b9c1;border:none}.udesk-webapp-ts-react-picker-date-panel .udesk-webapp-ts-react-picker-content th{text-align:center}.udesk-webapp-public-icon{width:14px;height:14px}.udesk-webapp-public-icon.hover:hover{color:#00b38b}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZ6IiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+");background-position:100% 100%;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.udesk-webapp-ts-react-input-group-rtl .udesk-webapp-ts-react-input-group-addon:last-child{border-radius:2px 0 0 2px}