.udesk-webapp-ts-react-typography{color:#333;overflow-wrap:break-word}.udesk-webapp-ts-react-typography.udesk-webapp-ts-react-typography-secondary{color:rgba(0,0,0,.45)}.udesk-webapp-ts-react-typography.udesk-webapp-ts-react-typography-success{color:#00b38b}.udesk-webapp-ts-react-typography.udesk-webapp-ts-react-typography-warning{color:#f5c500}.udesk-webapp-ts-react-typography.udesk-webapp-ts-react-typography-danger{color:#ff5e5b}a.udesk-webapp-ts-react-typography.udesk-webapp-ts-react-typography-danger:active,a.udesk-webapp-ts-react-typography.udesk-webapp-ts-react-typography-danger:focus{color:#d94346}a.udesk-webapp-ts-react-typography.udesk-webapp-ts-react-typography-danger:hover{color:#ff8b85}.udesk-webapp-ts-react-typography.udesk-webapp-ts-react-typography-disabled{color:rgba(0,0,0,.25);cursor:not-allowed;-webkit-user-select:none;user-select:none}.udesk-webapp-ts-react-typography p,div.udesk-webapp-ts-react-typography{margin-bottom:1em}.udesk-webapp-ts-react-typography h1,div.udesk-webapp-ts-react-typography-h1,div.udesk-webapp-ts-react-typography-h1>textarea,h1.udesk-webapp-ts-react-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:38px;line-height:1.23}.udesk-webapp-ts-react-typography h2,div.udesk-webapp-ts-react-typography-h2,div.udesk-webapp-ts-react-typography-h2>textarea,h2.udesk-webapp-ts-react-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:30px;line-height:1.35}.udesk-webapp-ts-react-typography h3,div.udesk-webapp-ts-react-typography-h3,div.udesk-webapp-ts-react-typography-h3>textarea,h3.udesk-webapp-ts-react-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:24px;line-height:1.35}.udesk-webapp-ts-react-typography h4,div.udesk-webapp-ts-react-typography-h4,div.udesk-webapp-ts-react-typography-h4>textarea,h4.udesk-webapp-ts-react-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:20px;line-height:1.4}.udesk-webapp-ts-react-typography h5,div.udesk-webapp-ts-react-typography-h5,div.udesk-webapp-ts-react-typography-h5>textarea,h5.udesk-webapp-ts-react-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:16px;line-height:1.5}.udesk-webapp-ts-react-typography+h1.udesk-webapp-ts-react-typography,.udesk-webapp-ts-react-typography+h2.udesk-webapp-ts-react-typography,.udesk-webapp-ts-react-typography+h3.udesk-webapp-ts-react-typography,.udesk-webapp-ts-react-typography+h4.udesk-webapp-ts-react-typography,.udesk-webapp-ts-react-typography+h5.udesk-webapp-ts-react-typography{margin-top:1.2em}.udesk-webapp-ts-react-typography div+h1,.udesk-webapp-ts-react-typography div+h2,.udesk-webapp-ts-react-typography div+h3,.udesk-webapp-ts-react-typography div+h4,.udesk-webapp-ts-react-typography div+h5,.udesk-webapp-ts-react-typography h1+h1,.udesk-webapp-ts-react-typography h1+h2,.udesk-webapp-ts-react-typography h1+h3,.udesk-webapp-ts-react-typography h1+h4,.udesk-webapp-ts-react-typography h1+h5,.udesk-webapp-ts-react-typography h2+h1,.udesk-webapp-ts-react-typography h2+h2,.udesk-webapp-ts-react-typography h2+h3,.udesk-webapp-ts-react-typography h2+h4,.udesk-webapp-ts-react-typography h2+h5,.udesk-webapp-ts-react-typography h3+h1,.udesk-webapp-ts-react-typography h3+h2,.udesk-webapp-ts-react-typography h3+h3,.udesk-webapp-ts-react-typography h3+h4,.udesk-webapp-ts-react-typography h3+h5,.udesk-webapp-ts-react-typography h4+h1,.udesk-webapp-ts-react-typography h4+h2,.udesk-webapp-ts-react-typography h4+h3,.udesk-webapp-ts-react-typography h4+h4,.udesk-webapp-ts-react-typography h4+h5,.udesk-webapp-ts-react-typography h5+h1,.udesk-webapp-ts-react-typography h5+h2,.udesk-webapp-ts-react-typography h5+h3,.udesk-webapp-ts-react-typography h5+h4,.udesk-webapp-ts-react-typography h5+h5,.udesk-webapp-ts-react-typography li+h1,.udesk-webapp-ts-react-typography li+h2,.udesk-webapp-ts-react-typography li+h3,.udesk-webapp-ts-react-typography li+h4,.udesk-webapp-ts-react-typography li+h5,.udesk-webapp-ts-react-typography p+h1,.udesk-webapp-ts-react-typography p+h2,.udesk-webapp-ts-react-typography p+h3,.udesk-webapp-ts-react-typography p+h4,.udesk-webapp-ts-react-typography p+h5,.udesk-webapp-ts-react-typography ul+h1,.udesk-webapp-ts-react-typography ul+h2,.udesk-webapp-ts-react-typography ul+h3,.udesk-webapp-ts-react-typography ul+h4,.udesk-webapp-ts-react-typography ul+h5{margin-top:1.2em}a.udesk-webapp-ts-react-typography-ellipsis,span.udesk-webapp-ts-react-typography-ellipsis{display:inline-block;max-width:100%}.udesk-webapp-ts-react-typography a,a.udesk-webapp-ts-react-typography{color:#00b38b;outline:none;cursor:pointer;transition:color .3s;text-decoration:none}.udesk-webapp-ts-react-typography a:focus,.udesk-webapp-ts-react-typography a:hover,a.udesk-webapp-ts-react-typography:focus,a.udesk-webapp-ts-react-typography:hover{color:#1fbf97}.udesk-webapp-ts-react-typography a:active,a.udesk-webapp-ts-react-typography:active{color:#008c73}.udesk-webapp-ts-react-typography a:active,.udesk-webapp-ts-react-typography a:hover,a.udesk-webapp-ts-react-typography:active,a.udesk-webapp-ts-react-typography:hover{text-decoration:none}.udesk-webapp-ts-react-typography a.udesk-webapp-ts-react-typography-disabled,.udesk-webapp-ts-react-typography a[disabled],a.udesk-webapp-ts-react-typography.udesk-webapp-ts-react-typography-disabled,a.udesk-webapp-ts-react-typography[disabled]{color:rgba(0,0,0,.25);cursor:not-allowed}.udesk-webapp-ts-react-typography a.udesk-webapp-ts-react-typography-disabled:active,.udesk-webapp-ts-react-typography a.udesk-webapp-ts-react-typography-disabled:hover,.udesk-webapp-ts-react-typography a[disabled]:active,.udesk-webapp-ts-react-typography a[disabled]:hover,a.udesk-webapp-ts-react-typography.udesk-webapp-ts-react-typography-disabled:active,a.udesk-webapp-ts-react-typography.udesk-webapp-ts-react-typography-disabled:hover,a.udesk-webapp-ts-react-typography[disabled]:active,a.udesk-webapp-ts-react-typography[disabled]:hover{color:rgba(0,0,0,.25)}.udesk-webapp-ts-react-typography a.udesk-webapp-ts-react-typography-disabled:active,.udesk-webapp-ts-react-typography a[disabled]:active,a.udesk-webapp-ts-react-typography.udesk-webapp-ts-react-typography-disabled:active,a.udesk-webapp-ts-react-typography[disabled]:active{pointer-events:none}.udesk-webapp-ts-react-typography code{margin:0 .2em;padding:.2em .4em .1em;font-size:85%;background:hsla(0,0%,58.8%,.1);border:1px solid hsla(0,0%,39.2%,.2);border-radius:3px}.udesk-webapp-ts-react-typography kbd{margin:0 .2em;padding:.15em .4em .1em;font-size:90%;background:hsla(0,0%,58.8%,.06);border:solid hsla(0,0%,39.2%,.2);border-width:1px 1px 2px;border-radius:3px}.udesk-webapp-ts-react-typography mark{padding:0;background-color:#ffe58f}.udesk-webapp-ts-react-typography ins,.udesk-webapp-ts-react-typography u{text-decoration:underline;text-decoration-skip-ink:auto}.udesk-webapp-ts-react-typography del,.udesk-webapp-ts-react-typography s{text-decoration:line-through}.udesk-webapp-ts-react-typography strong{font-weight:600}.udesk-webapp-ts-react-typography-copy,.udesk-webapp-ts-react-typography-edit,.udesk-webapp-ts-react-typography-expand{color:#00b38b;text-decoration:none;outline:none;cursor:pointer;transition:color .3s;margin-left:4px}.udesk-webapp-ts-react-typography-copy:focus,.udesk-webapp-ts-react-typography-copy:hover,.udesk-webapp-ts-react-typography-edit:focus,.udesk-webapp-ts-react-typography-edit:hover,.udesk-webapp-ts-react-typography-expand:focus,.udesk-webapp-ts-react-typography-expand:hover{color:#1fbf97}.udesk-webapp-ts-react-typography-copy:active,.udesk-webapp-ts-react-typography-edit:active,.udesk-webapp-ts-react-typography-expand:active{color:#008c73}.udesk-webapp-ts-react-typography-copy-success,.udesk-webapp-ts-react-typography-copy-success:focus,.udesk-webapp-ts-react-typography-copy-success:hover{color:#00b38b}.udesk-webapp-ts-react-typography-edit-content{position:relative}div.udesk-webapp-ts-react-typography-edit-content{left:-12px;margin-top:-5px;margin-bottom:calc(1em - 5px)}.udesk-webapp-ts-react-typography-edit-content-confirm{position:absolute;right:10px;bottom:8px;color:rgba(0,0,0,.45);font-weight:400;font-size:14px;font-style:normal;pointer-events:none}.udesk-webapp-ts-react-typography-edit-content textarea{height:1em;margin:0!important;-moz-transition:none}.udesk-webapp-ts-react-typography ol,.udesk-webapp-ts-react-typography ul{margin:0 0 1em;padding:0}.udesk-webapp-ts-react-typography ol li,.udesk-webapp-ts-react-typography ul li{margin:0 0 0 20px;padding:0 0 0 4px}.udesk-webapp-ts-react-typography ul{list-style-type:circle}.udesk-webapp-ts-react-typography ul ul{list-style-type:disc}.udesk-webapp-ts-react-typography ol{list-style-type:decimal}.udesk-webapp-ts-react-typography blockquote,.udesk-webapp-ts-react-typography pre{margin:1em 0}.udesk-webapp-ts-react-typography pre{padding:.4em .6em;white-space:pre-wrap;word-wrap:break-word;background:hsla(0,0%,58.8%,.1);border:1px solid hsla(0,0%,39.2%,.2);border-radius:3px}.udesk-webapp-ts-react-typography pre code{display:inline;margin:0;padding:0;font-size:inherit;font-family:inherit;background:transparent;border:0}.udesk-webapp-ts-react-typography blockquote{padding:0 0 0 .6em;border-left:4px solid hsla(0,0%,39.2%,.2);opacity:.85}.udesk-webapp-ts-react-typography-single-line{white-space:nowrap}.udesk-webapp-ts-react-typography-ellipsis-single-line{overflow:hidden;text-overflow:ellipsis}a.udesk-webapp-ts-react-typography-ellipsis-single-line,span.udesk-webapp-ts-react-typography-ellipsis-single-line{vertical-align:bottom}.udesk-webapp-ts-react-typography-ellipsis-multiple-line{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical}.udesk-webapp-ts-react-typography-rtl{direction:rtl}.udesk-webapp-ts-react-typography-rtl .udesk-webapp-ts-react-typography-copy,.udesk-webapp-ts-react-typography-rtl .udesk-webapp-ts-react-typography-edit,.udesk-webapp-ts-react-typography-rtl .udesk-webapp-ts-react-typography-expand{margin-right:4px;margin-left:0}.udesk-webapp-ts-react-typography-rtl .udesk-webapp-ts-react-typography-expand{float:left}div.udesk-webapp-ts-react-typography-edit-content.udesk-webapp-ts-react-typography-rtl{right:-12px;left:auto}.udesk-webapp-ts-react-typography-rtl .udesk-webapp-ts-react-typography-edit-content-confirm{right:auto;left:10px}.udesk-webapp-ts-react-typography-rtl.udesk-webapp-ts-react-typography ol li,.udesk-webapp-ts-react-typography-rtl.udesk-webapp-ts-react-typography ul li{margin:0 20px 0 0;padding:0 4px 0 0}@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}