.udesk-webapp-ts-react-image{position:relative;display:inline-block}.udesk-webapp-ts-react-image-img{width:100%;height:auto;vertical-align:middle}.udesk-webapp-ts-react-image-img-placeholder{background-color:#f5f5f5;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjUgMi41aC0xM0EuNS41IDAgMDAxIDN2MTBhLjUuNSAwIDAwLjUuNWgxM2EuNS41IDAgMDAuNS0uNVYzYS41LjUgMCAwMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwMTAgMiAxIDEgMCAwMTAtMnptOC4wMyA2LjgzYS4xMjcuMTI3IDAgMDEtLjA4MS4wM0gyLjc2OWEuMTI1LjEyNSAwIDAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAxLjE3Ny0uMDE2bC4wMTYuMDE2TDcuMDggMTAuMDlsMi40Ny0yLjkzYS4xMjYuMTI2IDAgMDEuMTc3LS4wMTZsLjAxNS4wMTYgMy41ODggNC4yNDRhLjEyNy4xMjcgMCAwMS0uMDIuMTc1eiIgZmlsbD0iIzhDOEM4QyIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:50%;background-size:30%}.udesk-webapp-ts-react-image-mask{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.5);cursor:pointer;opacity:0;transition:opacity .3s}.udesk-webapp-ts-react-image-mask-info{padding:0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.udesk-webapp-ts-react-image-mask-info .anticon{-webkit-margin-end:4px;margin-inline-end:4px}.udesk-webapp-ts-react-image-mask:hover{opacity:1}.udesk-webapp-ts-react-image-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.udesk-webapp-ts-react-image-preview{pointer-events:none;height:100%;text-align:center}.udesk-webapp-ts-react-image-preview.udesk-webapp-ts-react-zoom-appear,.udesk-webapp-ts-react-image-preview.udesk-webapp-ts-react-zoom-enter{transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;user-select:none}.udesk-webapp-ts-react-image-preview-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,.45)}.udesk-webapp-ts-react-image-preview-mask-hidden{display:none}.udesk-webapp-ts-react-image-preview-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.udesk-webapp-ts-react-image-preview-body{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.udesk-webapp-ts-react-image-preview-img{max-width:100%;max-height:100%;vertical-align:middle;transform:scaleX(1);cursor:-webkit-grab;cursor:grab;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;-webkit-user-select:none;user-select:none;pointer-events:auto}.udesk-webapp-ts-react-image-preview-img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s}.udesk-webapp-ts-react-image-preview-img-wrapper:before{display:inline-block;width:1px;height:50%;margin-right:-1px;content:""}.udesk-webapp-ts-react-image-preview-moving .udesk-webapp-ts-react-image-preview-img{cursor:-webkit-grabbing;cursor:grabbing}.udesk-webapp-ts-react-image-preview-moving .udesk-webapp-ts-react-image-preview-img-wrapper{transition-duration:0s}.udesk-webapp-ts-react-image-preview-wrap{z-index:1080}.udesk-webapp-ts-react-image-preview-operations{box-sizing:border-box;margin:0;padding:0;color:#333;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";position:absolute;top:0;right:0;z-index:1;display:flex;flex-direction:row-reverse;align-items:center;width:100%;color:hsla(0,0%,100%,.85);list-style:none;background:rgba(0,0,0,.1);pointer-events:auto}.udesk-webapp-ts-react-image-preview-operations-operation{margin-left:12px;padding:12px;cursor:pointer}.udesk-webapp-ts-react-image-preview-operations-operation-disabled{color:hsla(0,0%,100%,.25);pointer-events:none}.udesk-webapp-ts-react-image-preview-operations-operation:last-of-type{margin-left:0}.udesk-webapp-ts-react-image-preview-operations-progress{position:absolute;left:50%;transform:translateX(-50%)}.udesk-webapp-ts-react-image-preview-operations-icon{font-size:18px}.udesk-webapp-ts-react-image-preview-switch-left,.udesk-webapp-ts-react-image-preview-switch-right{position:absolute;top:50%;right:10px;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;color:hsla(0,0%,100%,.85);background:rgba(0,0,0,.1);border-radius:50%;cursor:pointer;pointer-events:auto}.udesk-webapp-ts-react-image-preview-switch-left-disabled,.udesk-webapp-ts-react-image-preview-switch-right-disabled{color:hsla(0,0%,100%,.25);cursor:not-allowed}.udesk-webapp-ts-react-image-preview-switch-left-disabled>.anticon,.udesk-webapp-ts-react-image-preview-switch-right-disabled>.anticon{cursor:not-allowed}.udesk-webapp-ts-react-image-preview-switch-left>.anticon,.udesk-webapp-ts-react-image-preview-switch-right>.anticon{font-size:18px}.udesk-webapp-ts-react-image-preview-switch-left{left:10px}.udesk-webapp-ts-react-image-preview-switch-right{right:10px}.udesk-webapp-ts-react-badge{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";position:relative;display:inline-block;line-height:1}.udesk-webapp-ts-react-badge-count{z-index:auto;min-width:20px;height:20px;padding:0 6px;color:#fff;font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;text-align:center;background:#ff4d4f;border-radius:10px;box-shadow:0 0 0 1px #fff}.udesk-webapp-ts-react-badge-count a,.udesk-webapp-ts-react-badge-count a:hover{color:#fff}.udesk-webapp-ts-react-badge-count-sm{min-width:14px;height:14px;padding:0;font-size:12px;line-height:14px;border-radius:7px}.udesk-webapp-ts-react-badge-multiple-words{padding:0 8px}.udesk-webapp-ts-react-badge-dot{z-index:auto;width:6px;min-width:6px;height:6px;background:#ff4d4f;border-radius:100%;box-shadow:0 0 0 1px #fff}.udesk-webapp-ts-react-badge-dot.udesk-webapp-ts-react-scroll-number{transition:background 1.5s}.udesk-webapp-ts-react-badge-count,.udesk-webapp-ts-react-badge-dot,.udesk-webapp-ts-react-badge .udesk-webapp-ts-react-scroll-number-custom-component{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0}.udesk-webapp-ts-react-badge-count.anticon-spin,.udesk-webapp-ts-react-badge-dot.anticon-spin,.udesk-webapp-ts-react-badge .udesk-webapp-ts-react-scroll-number-custom-component.anticon-spin{animation:antBadgeLoadingCircle 1s linear infinite}.udesk-webapp-ts-react-badge-status{line-height:inherit;vertical-align:baseline}.udesk-webapp-ts-react-badge-status-dot{position:relative;top:-1px;display:inline-block;width:6px;height:6px;vertical-align:middle;border-radius:50%}.udesk-webapp-ts-react-badge-status-success{background-color:#00b38b}.udesk-webapp-ts-react-badge-status-processing{position:relative;background-color:#1890ff}.udesk-webapp-ts-react-badge-status-processing:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:50%;animation:antStatusProcessing 1.2s ease-in-out infinite;content:""}.udesk-webapp-ts-react-badge-status-default{background-color:#d9d9d9}.udesk-webapp-ts-react-badge-status-error{background-color:#ff5e5b}.udesk-webapp-ts-react-badge-status-warning{background-color:#f5c500}.udesk-webapp-ts-react-badge-status-pink{background:#eb2f96}.udesk-webapp-ts-react-badge-status-magenta{background:#eb2f96}.udesk-webapp-ts-react-badge-status-red{background:#f5222d}.udesk-webapp-ts-react-badge-status-volcano{background:#fa541c}.udesk-webapp-ts-react-badge-status-orange{background:#fa8c16}.udesk-webapp-ts-react-badge-status-yellow{background:#fadb14}.udesk-webapp-ts-react-badge-status-gold{background:#faad14}.udesk-webapp-ts-react-badge-status-cyan{background:#13c2c2}.udesk-webapp-ts-react-badge-status-lime{background:#a0d911}.udesk-webapp-ts-react-badge-status-green{background:#52c41a}.udesk-webapp-ts-react-badge-status-blue{background:#1890ff}.udesk-webapp-ts-react-badge-status-geekblue{background:#2f54eb}.udesk-webapp-ts-react-badge-status-purple{background:#722ed1}.udesk-webapp-ts-react-badge-status-text{margin-left:8px;color:#333;font-size:14px}.udesk-webapp-ts-react-badge-zoom-appear,.udesk-webapp-ts-react-badge-zoom-enter{animation:antZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both}.udesk-webapp-ts-react-badge-zoom-leave{animation:antZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6);animation-fill-mode:both}.udesk-webapp-ts-react-badge-not-a-wrapper .udesk-webapp-ts-react-badge-zoom-appear,.udesk-webapp-ts-react-badge-not-a-wrapper .udesk-webapp-ts-react-badge-zoom-enter{animation:antNoWrapperZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46)}.udesk-webapp-ts-react-badge-not-a-wrapper .udesk-webapp-ts-react-badge-zoom-leave{animation:antNoWrapperZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6)}.udesk-webapp-ts-react-badge-not-a-wrapper:not(.udesk-webapp-ts-react-badge-status){vertical-align:middle}.udesk-webapp-ts-react-badge-not-a-wrapper .udesk-webapp-ts-react-badge-count,.udesk-webapp-ts-react-badge-not-a-wrapper .udesk-webapp-ts-react-scroll-number-custom-component{transform:none}.udesk-webapp-ts-react-badge-not-a-wrapper .udesk-webapp-ts-react-scroll-number,.udesk-webapp-ts-react-badge-not-a-wrapper .udesk-webapp-ts-react-scroll-number-custom-component{position:relative;top:auto;display:block;transform-origin:50% 50%}@keyframes antStatusProcessing{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.4);opacity:0}}.udesk-webapp-ts-react-scroll-number{overflow:hidden;direction:ltr}.udesk-webapp-ts-react-scroll-number-only{position:relative;display:inline-block;height:20px;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.udesk-webapp-ts-react-scroll-number-only>p.udesk-webapp-ts-react-scroll-number-only-unit{height:20px;margin:0;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.udesk-webapp-ts-react-scroll-number-symbol{vertical-align:top}@keyframes antZoomBadgeIn{0%{transform:scale(0) translate(50%,-50%);opacity:0}to{transform:scale(1) translate(50%,-50%)}}@keyframes antZoomBadgeOut{0%{transform:scale(1) translate(50%,-50%)}to{transform:scale(0) translate(50%,-50%);opacity:0}}@keyframes antNoWrapperZoomBadgeIn{0%{transform:scale(0);opacity:0}to{transform:scale(1)}}@keyframes antNoWrapperZoomBadgeOut{0%{transform:scale(1)}to{transform:scale(0);opacity:0}}@keyframes antBadgeLoadingCircle{0%{transform-origin:50%}to{transform:translate(50%,-50%) rotate(1turn);transform-origin:50%}}.udesk-webapp-ts-react-ribbon-wrapper{position:relative}.udesk-webapp-ts-react-ribbon{box-sizing:border-box;margin:0;color:#333;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:8px;height:22px;padding:0 8px;color:#fff;line-height:22px;white-space:nowrap;background-color:#00b38b;border-radius:3px}.udesk-webapp-ts-react-ribbon-text{color:#fff}.udesk-webapp-ts-react-ribbon-corner{position:absolute;top:100%;width:8px;height:8px;color:currentcolor;border:4px solid;transform:scaleY(.75);transform-origin:top}.udesk-webapp-ts-react-ribbon-corner:after{position:absolute;top:-4px;left:-4px;width:inherit;height:inherit;color:rgba(0,0,0,.25);border:inherit;content:""}.udesk-webapp-ts-react-ribbon-color-pink{color:#eb2f96;background:#eb2f96}.udesk-webapp-ts-react-ribbon-color-magenta{color:#eb2f96;background:#eb2f96}.udesk-webapp-ts-react-ribbon-color-red{color:#f5222d;background:#f5222d}.udesk-webapp-ts-react-ribbon-color-volcano{color:#fa541c;background:#fa541c}.udesk-webapp-ts-react-ribbon-color-orange{color:#fa8c16;background:#fa8c16}.udesk-webapp-ts-react-ribbon-color-yellow{color:#fadb14;background:#fadb14}.udesk-webapp-ts-react-ribbon-color-gold{color:#faad14;background:#faad14}.udesk-webapp-ts-react-ribbon-color-cyan{color:#13c2c2;background:#13c2c2}.udesk-webapp-ts-react-ribbon-color-lime{color:#a0d911;background:#a0d911}.udesk-webapp-ts-react-ribbon-color-green{color:#52c41a;background:#52c41a}.udesk-webapp-ts-react-ribbon-color-blue{color:#1890ff;background:#1890ff}.udesk-webapp-ts-react-ribbon-color-geekblue{color:#2f54eb;background:#2f54eb}.udesk-webapp-ts-react-ribbon-color-purple{color:#722ed1;background:#722ed1}.udesk-webapp-ts-react-ribbon.udesk-webapp-ts-react-ribbon-placement-end{right:-8px;border-bottom-right-radius:0}.udesk-webapp-ts-react-ribbon.udesk-webapp-ts-react-ribbon-placement-end .udesk-webapp-ts-react-ribbon-corner{right:0;border-color:currentcolor transparent transparent currentcolor}.udesk-webapp-ts-react-ribbon.udesk-webapp-ts-react-ribbon-placement-start{left:-8px;border-bottom-left-radius:0}.udesk-webapp-ts-react-ribbon.udesk-webapp-ts-react-ribbon-placement-start .udesk-webapp-ts-react-ribbon-corner{left:0;border-color:currentcolor currentcolor transparent transparent}.udesk-webapp-ts-react-badge-rtl{direction:rtl}.udesk-webapp-ts-react-badge-rtl.udesk-webapp-ts-react-badge:not(.udesk-webapp-ts-react-badge-not-a-wrapper) .udesk-webapp-ts-react-badge-count,.udesk-webapp-ts-react-badge-rtl.udesk-webapp-ts-react-badge:not(.udesk-webapp-ts-react-badge-not-a-wrapper) .udesk-webapp-ts-react-badge-dot,.udesk-webapp-ts-react-badge-rtl.udesk-webapp-ts-react-badge:not(.udesk-webapp-ts-react-badge-not-a-wrapper) .udesk-webapp-ts-react-scroll-number-custom-component{right:auto;left:0;direction:ltr;transform:translate(-50%,-50%);transform-origin:0 0}.udesk-webapp-ts-react-badge-rtl.udesk-webapp-ts-react-badge:not(.udesk-webapp-ts-react-badge-not-a-wrapper) .udesk-webapp-ts-react-scroll-number-custom-component{right:auto;left:0;transform:translate(-50%,-50%);transform-origin:0 0}.udesk-webapp-ts-react-badge-rtl .udesk-webapp-ts-react-badge-status-text{margin-right:8px;margin-left:0}.udesk-webapp-ts-react-badge:not(.udesk-webapp-ts-react-badge-not-a-wrapper).udesk-webapp-ts-react-badge-rtl .udesk-webapp-ts-react-badge-zoom-appear,.udesk-webapp-ts-react-badge:not(.udesk-webapp-ts-react-badge-not-a-wrapper).udesk-webapp-ts-react-badge-rtl .udesk-webapp-ts-react-badge-zoom-enter{animation-name:antZoomBadgeInRtl}.udesk-webapp-ts-react-badge:not(.udesk-webapp-ts-react-badge-not-a-wrapper).udesk-webapp-ts-react-badge-rtl .udesk-webapp-ts-react-badge-zoom-leave{animation-name:antZoomBadgeOutRtl}.udesk-webapp-ts-react-ribbon-rtl{direction:rtl}.udesk-webapp-ts-react-ribbon-rtl.udesk-webapp-ts-react-ribbon-placement-end{right:unset;left:-8px;border-bottom-right-radius:3px;border-bottom-left-radius:0}.udesk-webapp-ts-react-ribbon-rtl.udesk-webapp-ts-react-ribbon-placement-end .udesk-webapp-ts-react-ribbon-corner{right:unset;left:0;border-color:currentcolor currentcolor transparent transparent}.udesk-webapp-ts-react-ribbon-rtl.udesk-webapp-ts-react-ribbon-placement-end .udesk-webapp-ts-react-ribbon-corner:after{border-color:currentcolor currentcolor transparent transparent}.udesk-webapp-ts-react-ribbon-rtl.udesk-webapp-ts-react-ribbon-placement-start{right:-8px;left:unset;border-bottom-right-radius:0;border-bottom-left-radius:3px}.udesk-webapp-ts-react-ribbon-rtl.udesk-webapp-ts-react-ribbon-placement-start .udesk-webapp-ts-react-ribbon-corner{right:0;left:unset;border-color:currentcolor transparent transparent currentcolor}.udesk-webapp-ts-react-ribbon-rtl.udesk-webapp-ts-react-ribbon-placement-start .udesk-webapp-ts-react-ribbon-corner:after{border-color:currentcolor transparent transparent currentcolor}@keyframes antZoomBadgeInRtl{0%{transform:scale(0) translate(-50%,-50%);opacity:0}to{transform:scale(1) translate(-50%,-50%)}}@keyframes antZoomBadgeOutRtl{0%{transform:scale(1) translate(-50%,-50%)}to{transform:scale(0) translate(-50%,-50%);opacity:0}}.udesk-webapp-ts-react-rate{box-sizing:border-box;color:#333;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";display:inline-block;margin:0;padding:0;color:#fadb14;font-size:20px;line-height:unset;list-style:none;outline:none}.udesk-webapp-ts-react-rate-disabled .udesk-webapp-ts-react-rate-star{cursor:default}.udesk-webapp-ts-react-rate-disabled .udesk-webapp-ts-react-rate-star>div:hover{transform:scale(1)}.udesk-webapp-ts-react-rate-star{position:relative;display:inline-block;color:inherit;cursor:pointer}.udesk-webapp-ts-react-rate-star:not(:last-child){margin-right:8px}.udesk-webapp-ts-react-rate-star>div{transition:all .3s,outline 0s}.udesk-webapp-ts-react-rate-star>div:hover{transform:scale(1.1)}.udesk-webapp-ts-react-rate-star>div:focus{outline:0}.udesk-webapp-ts-react-rate-star>div:focus-visible{outline:1px dashed #fadb14;transform:scale(1.1)}.udesk-webapp-ts-react-rate-star-first,.udesk-webapp-ts-react-rate-star-second{color:#f0f0f0;transition:all .3s;-webkit-user-select:none;user-select:none}.udesk-webapp-ts-react-rate-star-first .anticon,.udesk-webapp-ts-react-rate-star-second .anticon{vertical-align:middle}.udesk-webapp-ts-react-rate-star-first{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;opacity:0}.udesk-webapp-ts-react-rate-star-half .udesk-webapp-ts-react-rate-star-first,.udesk-webapp-ts-react-rate-star-half .udesk-webapp-ts-react-rate-star-second{opacity:1}.udesk-webapp-ts-react-rate-star-full .udesk-webapp-ts-react-rate-star-second,.udesk-webapp-ts-react-rate-star-half .udesk-webapp-ts-react-rate-star-first{color:inherit}.udesk-webapp-ts-react-rate-text{display:inline-block;margin:0 8px;font-size:14px}.udesk-webapp-ts-react-rate-rtl{direction:rtl}.udesk-webapp-ts-react-rate-rtl .udesk-webapp-ts-react-rate-star:not(:last-child){margin-right:0;margin-left:8px}.udesk-webapp-ts-react-rate-rtl .udesk-webapp-ts-react-rate-star-first{right:0;left:auto}.udesk-webapp-ts-react-drawer{position:fixed;z-index:1000;width:0;height:100%;transition:width 0s ease .3s,height 0s ease .3s}.udesk-webapp-ts-react-drawer-content-wrapper{position:absolute;width:100%;height:100%;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1)}.udesk-webapp-ts-react-drawer .udesk-webapp-ts-react-drawer-content{width:100%;height:100%}.udesk-webapp-ts-react-drawer-left,.udesk-webapp-ts-react-drawer-right{top:0;width:0;height:100%}.udesk-webapp-ts-react-drawer-left .udesk-webapp-ts-react-drawer-content-wrapper,.udesk-webapp-ts-react-drawer-right .udesk-webapp-ts-react-drawer-content-wrapper{height:100%}.udesk-webapp-ts-react-drawer-left.udesk-webapp-ts-react-drawer-open,.udesk-webapp-ts-react-drawer-right.udesk-webapp-ts-react-drawer-open{width:100%;transition:transform .3s cubic-bezier(.23,1,.32,1)}.udesk-webapp-ts-react-drawer-left{left:0}.udesk-webapp-ts-react-drawer-left .udesk-webapp-ts-react-drawer-content-wrapper{left:0}.udesk-webapp-ts-react-drawer-left.udesk-webapp-ts-react-drawer-open .udesk-webapp-ts-react-drawer-content-wrapper{box-shadow:6px 0 16px -8px rgba(0,0,0,.08),9px 0 28px 0 rgba(0,0,0,.05),12px 0 48px 16px rgba(0,0,0,.03)}.udesk-webapp-ts-react-drawer-right{right:0}.udesk-webapp-ts-react-drawer-right .udesk-webapp-ts-react-drawer-content-wrapper{right:0}.udesk-webapp-ts-react-drawer-right.udesk-webapp-ts-react-drawer-open .udesk-webapp-ts-react-drawer-content-wrapper{box-shadow:-6px 0 16px -8px rgba(0,0,0,.08),-9px 0 28px 0 rgba(0,0,0,.05),-12px 0 48px 16px rgba(0,0,0,.03)}.udesk-webapp-ts-react-drawer-right.udesk-webapp-ts-react-drawer-open.no-mask{right:1px;transform:translateX(1px)}.udesk-webapp-ts-react-drawer-bottom,.udesk-webapp-ts-react-drawer-top{left:0;width:100%;height:0%}.udesk-webapp-ts-react-drawer-bottom .udesk-webapp-ts-react-drawer-content-wrapper,.udesk-webapp-ts-react-drawer-top .udesk-webapp-ts-react-drawer-content-wrapper{width:100%}.udesk-webapp-ts-react-drawer-bottom.udesk-webapp-ts-react-drawer-open,.udesk-webapp-ts-react-drawer-top.udesk-webapp-ts-react-drawer-open{height:100%;transition:transform .3s cubic-bezier(.23,1,.32,1)}.udesk-webapp-ts-react-drawer-top{top:0}.udesk-webapp-ts-react-drawer-top.udesk-webapp-ts-react-drawer-open .udesk-webapp-ts-react-drawer-content-wrapper{box-shadow:0 6px 16px -8px rgba(0,0,0,.08),0 9px 28px 0 rgba(0,0,0,.05),0 12px 48px 16px rgba(0,0,0,.03)}.udesk-webapp-ts-react-drawer-bottom{bottom:0}.udesk-webapp-ts-react-drawer-bottom .udesk-webapp-ts-react-drawer-content-wrapper{bottom:0}.udesk-webapp-ts-react-drawer-bottom.udesk-webapp-ts-react-drawer-open .udesk-webapp-ts-react-drawer-content-wrapper{box-shadow:0 -6px 16px -8px rgba(0,0,0,.08),0 -9px 28px 0 rgba(0,0,0,.05),0 -12px 48px 16px rgba(0,0,0,.03)}.udesk-webapp-ts-react-drawer-bottom.udesk-webapp-ts-react-drawer-open.no-mask{bottom:1px;transform:translateY(1px)}.udesk-webapp-ts-react-drawer.udesk-webapp-ts-react-drawer-open .udesk-webapp-ts-react-drawer-mask{height:100%;opacity:1;transition:none;animation:antdDrawerFadeIn .3s cubic-bezier(.23,1,.32,1);pointer-events:auto}.udesk-webapp-ts-react-drawer-title{flex:1 1;margin:0;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:22px}.udesk-webapp-ts-react-drawer-content{position:relative;z-index:1;overflow:auto;background-color:#fff;background-clip:padding-box;border:0}.udesk-webapp-ts-react-drawer-close{display:inline-block;margin-right:12px;color:#fff;font-weight:700;font-size:16px;font-style:normal;line-height:1;text-align:center;text-transform:none;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s;text-rendering:auto}.udesk-webapp-ts-react-drawer-close:focus,.udesk-webapp-ts-react-drawer-close:hover{color:rgba(0,0,0,.75);text-decoration:none}.udesk-webapp-ts-react-drawer-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:16px 24px;color:#333;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:3px 3px 0 0}.udesk-webapp-ts-react-drawer-header-title{display:flex;flex:1 1;align-items:center;justify-content:space-between}.udesk-webapp-ts-react-drawer-header-close-only{padding-bottom:0;border:none}.udesk-webapp-ts-react-drawer-wrapper-body{display:flex;flex-flow:column nowrap;width:100%;height:100%}.udesk-webapp-ts-react-drawer-body{flex-grow:1;padding:24px;overflow:auto;font-size:14px;line-height:1.5715;word-wrap:break-word}.udesk-webapp-ts-react-drawer-footer{flex-shrink:0;padding:10px 16px;border-top:1px solid #f0f0f0}.udesk-webapp-ts-react-drawer-mask{position:absolute;top:0;left:0;width:100%;height:0;background-color:rgba(0,0,0,.45);opacity:0;transition:opacity .3s linear,height 0s ease .3s;pointer-events:none}.udesk-webapp-ts-react-drawer .udesk-webapp-ts-react-picker-clear{background:#fff}@keyframes antdDrawerFadeIn{0%{opacity:0}to{opacity:1}}.udesk-webapp-ts-react-drawer-rtl{direction:rtl}.udesk-webapp-ts-react-drawer-rtl .udesk-webapp-ts-react-drawer-close{margin-right:0;margin-left:12px}.udesk-webapp-ts-react-slider{box-sizing:border-box;color:#333;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;height:12px;margin:10px 6px;padding:4px 0;cursor:pointer;touch-action:none}.udesk-webapp-ts-react-slider-vertical{width:12px;height:100%;margin:6px 10px;padding:0 4px}.udesk-webapp-ts-react-slider-vertical .udesk-webapp-ts-react-slider-rail{width:4px;height:100%}.udesk-webapp-ts-react-slider-vertical .udesk-webapp-ts-react-slider-track{width:4px}.udesk-webapp-ts-react-slider-vertical .udesk-webapp-ts-react-slider-handle{margin-top:-6px;margin-left:-5px}.udesk-webapp-ts-react-slider-vertical .udesk-webapp-ts-react-slider-mark{top:0;left:12px;width:18px;height:100%}.udesk-webapp-ts-react-slider-vertical .udesk-webapp-ts-react-slider-mark-text{left:4px;white-space:nowrap}.udesk-webapp-ts-react-slider-vertical .udesk-webapp-ts-react-slider-step{width:4px;height:100%}.udesk-webapp-ts-react-slider-vertical .udesk-webapp-ts-react-slider-dot{top:auto;margin-left:-2px}.udesk-webapp-ts-react-slider-tooltip .udesk-webapp-ts-react-tooltip-inner{min-width:unset}.udesk-webapp-ts-react-slider-rtl.udesk-webapp-ts-react-slider-vertical .udesk-webapp-ts-react-slider-handle{margin-right:-5px;margin-left:0}.udesk-webapp-ts-react-slider-rtl.udesk-webapp-ts-react-slider-vertical .udesk-webapp-ts-react-slider-mark{right:12px;left:auto}.udesk-webapp-ts-react-slider-rtl.udesk-webapp-ts-react-slider-vertical .udesk-webapp-ts-react-slider-mark-text{right:4px;left:auto}.udesk-webapp-ts-react-slider-rtl.udesk-webapp-ts-react-slider-vertical .udesk-webapp-ts-react-slider-dot{right:2px;left:auto}.udesk-webapp-ts-react-slider-with-marks{margin-bottom:28px}.udesk-webapp-ts-react-slider-rail{position:absolute;width:100%;height:4px;background-color:#f5f5f5;border-radius:3px;transition:background-color .3s}.udesk-webapp-ts-react-slider-track{position:absolute;height:4px;background-color:#68d9b5;border-radius:3px;transition:background-color .3s}.udesk-webapp-ts-react-slider-handle{position:absolute;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:2px solid #68d9b5;border-radius:50%;box-shadow:0;cursor:pointer;transition:border-color .3s,box-shadow .6s,transform .3s cubic-bezier(.18,.89,.32,1.28)}.udesk-webapp-ts-react-slider-handle-dragging{z-index:1}.udesk-webapp-ts-react-slider-handle:focus{border-color:#33c2a2;outline:none;box-shadow:0 0 0 5px rgba(0,179,139,.12)}.udesk-webapp-ts-react-slider-handle.udesk-webapp-ts-react-tooltip-open{border-color:#00b38b}.udesk-webapp-ts-react-slider:hover .udesk-webapp-ts-react-slider-rail{background-color:#e1e1e1}.udesk-webapp-ts-react-slider:hover .udesk-webapp-ts-react-slider-track{background-color:#41cca5}.udesk-webapp-ts-react-slider:hover .udesk-webapp-ts-react-slider-handle:not(.udesk-webapp-ts-react-tooltip-open){border-color:#41cca5}.udesk-webapp-ts-react-slider-mark{position:absolute;top:14px;left:0;width:100%;font-size:14px}.udesk-webapp-ts-react-slider-mark-text{position:absolute;display:inline-block;color:rgba(0,0,0,.45);text-align:center;word-break:keep-all;cursor:pointer;-webkit-user-select:none;user-select:none}.udesk-webapp-ts-react-slider-mark-text-active{color:#333}.udesk-webapp-ts-react-slider-step{position:absolute;width:100%;height:4px;background:transparent;pointer-events:none}.udesk-webapp-ts-react-slider-dot{position:absolute;top:-2px;width:8px;height:8px;background-color:#fff;border:2px solid #f0f0f0;border-radius:50%;cursor:pointer}.udesk-webapp-ts-react-slider-dot-active{border-color:#80d9c5}.udesk-webapp-ts-react-slider-disabled{cursor:not-allowed}.udesk-webapp-ts-react-slider-disabled .udesk-webapp-ts-react-slider-rail{background-color:#f5f5f5!important}.udesk-webapp-ts-react-slider-disabled .udesk-webapp-ts-react-slider-track{background-color:rgba(0,0,0,.25)!important}.udesk-webapp-ts-react-slider-disabled .udesk-webapp-ts-react-slider-dot,.udesk-webapp-ts-react-slider-disabled .udesk-webapp-ts-react-slider-handle{background-color:#fff;border-color:rgba(0,0,0,.25)!important;box-shadow:none;cursor:not-allowed}.udesk-webapp-ts-react-slider-disabled .udesk-webapp-ts-react-slider-dot,.udesk-webapp-ts-react-slider-disabled .udesk-webapp-ts-react-slider-mark-text{cursor:not-allowed!important}.udesk-webapp-ts-react-slider-rtl{direction:rtl}.udesk-webapp-ts-react-slider-rtl .udesk-webapp-ts-react-slider-mark{right:0;left:auto}.udesk-webapp-ts-react-switch{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";position:relative;display:inline-block;box-sizing:border-box;min-width:44px;height:22px;line-height:22px;vertical-align:middle;background-image:linear-gradient(90deg,rgba(0,0,0,.25),rgba(0,0,0,.25)),linear-gradient(90deg,#fff,#fff);border:0;border-radius:100px;cursor:pointer;transition:all .2s;-webkit-user-select:none;user-select:none}.udesk-webapp-ts-react-switch:focus{outline:0;box-shadow:0 0 0 2px rgba(0,0,0,.1)}.udesk-webapp-ts-react-switch-checked:focus{box-shadow:0 0 0 2px #daf2e9}.udesk-webapp-ts-react-switch:focus:hover{box-shadow:none}.udesk-webapp-ts-react-switch-checked{background:#00b38b}.udesk-webapp-ts-react-switch-disabled,.udesk-webapp-ts-react-switch-loading{cursor:not-allowed;opacity:.4}.udesk-webapp-ts-react-switch-disabled *,.udesk-webapp-ts-react-switch-loading *{box-shadow:none;cursor:not-allowed}.udesk-webapp-ts-react-switch-inner{display:block;margin:0 7px 0 25px;color:#fff;font-size:12px;transition:margin .2s}.udesk-webapp-ts-react-switch-checked .udesk-webapp-ts-react-switch-inner{margin:0 25px 0 7px}.udesk-webapp-ts-react-switch-handle{position:absolute;top:2px;left:2px;width:18px;height:18px;transition:all .2s ease-in-out}.udesk-webapp-ts-react-switch-handle:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:9px;box-shadow:0 2px 4px 0 rgba(0,35,11,.2);transition:all .2s ease-in-out;content:""}.udesk-webapp-ts-react-switch-checked .udesk-webapp-ts-react-switch-handle{left:calc(100% - 20px)}.udesk-webapp-ts-react-switch:not(.udesk-webapp-ts-react-switch-disabled):active .udesk-webapp-ts-react-switch-handle:before{right:-30%;left:0}.udesk-webapp-ts-react-switch:not(.udesk-webapp-ts-react-switch-disabled):active.udesk-webapp-ts-react-switch-checked .udesk-webapp-ts-react-switch-handle:before{right:0;left:-30%}.udesk-webapp-ts-react-switch-loading-icon.anticon{position:relative;top:2px;color:rgba(0,0,0,.65);vertical-align:top}.udesk-webapp-ts-react-switch-checked .udesk-webapp-ts-react-switch-loading-icon{color:#00b38b}.udesk-webapp-ts-react-switch-small{min-width:28px;height:16px;line-height:16px}.udesk-webapp-ts-react-switch-small .udesk-webapp-ts-react-switch-inner{margin:0 5px 0 18px;font-size:12px}.udesk-webapp-ts-react-switch-small .udesk-webapp-ts-react-switch-handle{width:12px;height:12px}.udesk-webapp-ts-react-switch-small .udesk-webapp-ts-react-switch-loading-icon{top:1.5px;font-size:9px}.udesk-webapp-ts-react-switch-small.udesk-webapp-ts-react-switch-checked .udesk-webapp-ts-react-switch-inner{margin:0 18px 0 5px}.udesk-webapp-ts-react-switch-small.udesk-webapp-ts-react-switch-checked .udesk-webapp-ts-react-switch-handle{left:calc(100% - 14px)}.udesk-webapp-ts-react-switch-rtl{direction:rtl}.udesk-webapp-ts-react-switch-rtl .udesk-webapp-ts-react-switch-inner{margin:0 25px 0 7px}.udesk-webapp-ts-react-switch-rtl .udesk-webapp-ts-react-switch-handle{right:2px;left:auto}.udesk-webapp-ts-react-switch-rtl:not(.udesk-webapp-ts-react-switch-rtl-disabled):active .udesk-webapp-ts-react-switch-handle:before{right:0;left:-30%}.udesk-webapp-ts-react-switch-rtl:not(.udesk-webapp-ts-react-switch-rtl-disabled):active.udesk-webapp-ts-react-switch-checked .udesk-webapp-ts-react-switch-handle:before{right:-30%;left:0}.udesk-webapp-ts-react-switch-rtl.udesk-webapp-ts-react-switch-checked .udesk-webapp-ts-react-switch-inner{margin:0 7px 0 25px}.udesk-webapp-ts-react-switch-rtl.udesk-webapp-ts-react-switch-checked .udesk-webapp-ts-react-switch-handle{right:calc(100% - 20px)}.udesk-webapp-ts-react-switch-rtl.udesk-webapp-ts-react-switch-small.udesk-webapp-ts-react-switch-checked .udesk-webapp-ts-react-switch-handle{right:calc(100% - 14px)}@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}