.card-mode___4Uh8M{border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 3px 8px rgba(0,0,0,.05)}.card-mode___4Uh8M:hover{box-shadow:0 2px 4px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.05),0 4px 14px rgba(0,0,0,.05);cursor:pointer}.card-mode___4Uh8M,.wrapper___3-WME{display:flex;justify-content:flex-start;box-sizing:border-box}.card-mode___4Uh8M .main___2TtMd,.wrapper___3-WME .main___2TtMd{display:flex;flex-direction:column;justify-content:flex-start;margin-left:12px}.card-mode___4Uh8M .main___2TtMd .logo___yXH0U,.wrapper___3-WME .main___2TtMd .logo___yXH0U{width:48px;height:48px}.card-mode___4Uh8M .main___2TtMd .property___2pIkO,.wrapper___3-WME .main___2TtMd .property___2pIkO{display:flex;align-items:center;justify-content:flex-start;margin-bottom:4px}.card-mode___4Uh8M .main___2TtMd .property___2pIkO .app-name___2iJ8-,.wrapper___3-WME .main___2TtMd .property___2pIkO .app-name___2iJ8-{margin-right:8px;color:rgba(0,0,0,.8509803921568627);font-weight:600;font-size:14px}.card-mode___4Uh8M .main___2TtMd .property___2pIkO .tag___1KbcA,.wrapper___3-WME .main___2TtMd .property___2pIkO .tag___1KbcA{height:20px;margin-right:6px;padding:0 8px;color:rgba(0,0,0,.45098039215686275);font-size:12px;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.10196078431372549);border-radius:2px}.card-mode___4Uh8M .main___2TtMd .desc___2eTAH,.wrapper___3-WME .main___2TtMd .desc___2eTAH{display:-webkit-box;overflow:hidden;color:rgba(0,0,0,.45098039215686275);font-size:12px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.skeleton___2fs_0.media-block___3CQ0j{font-size:19px}.skeleton___2fs_0.media-block___3CQ0j .round-shape___1nawf{width:65px!important;min-width:65px!important;height:65px!important;min-height:65px!important}.udesk-webapp-ts-react-message___2CUdD{z-index:2021}.udesk-webapp-icon-font___1e-2Z.xl___2ItX-{font-size:48px}.udesk-webapp-icon-font___1e-2Z.lg___383q1{font-size:36px}.udesk-webapp-icon-font___1e-2Z.md___i9Prn{font-size:24px}.udesk-webapp-icon-font___1e-2Z.sm___1jHu3{font-size:16px}.udesk-webapp-icon-font___1e-2Z.xs___1zKQd{font-size:12px}#root___2XHt9{height:100%}#root___2XHt9 .umi-plugin-layout-main___2hPNY{height:100%}#root___2XHt9 .umi-plugin-layout-main___2hPNY .ant-layout___3imQJ .ant-layout___3imQJ>div{height:100%;min-height:unset!important}#root___2XHt9 .umi-plugin-layout-main___2hPNY .ant-layout___3imQJ .ant-layout___3imQJ>div .ant-layout-content___1Wwt7{height:100%}#root___2XHt9 .umi-plugin-layout-main___2hPNY .ant-layout___3imQJ .ant-layout___3imQJ>div .ant-layout-content___1Wwt7 .ant-pro-basicLayout-children-content-wrap___3CqY5{height:100%}#root___2XHt9 .umi-plugin-layout-main___2hPNY .ant-layout___3imQJ .ant-layout___3imQJ>div .ant-layout-content___1Wwt7 .ant-pro-basicLayout-children-content-wrap___3CqY5 .ant-pro-grid-content___1kxRT{height:100%}#app-loader___3LNy9{height:100%}#app-loader___3LNy9 section.wrapper___3-WME{height:100%;padding:40px 0}#app-loader___3LNy9 section.wrapper___3-WME.dark___lpehC{background:#e5e5e5}#app-loader___3LNy9 div,#app-loader___3LNy9 i{box-sizing:border-box}#app-loader___3LNy9 div.spinner___6hXNb{position:relative;display:block;width:308px;height:308px;margin:100px auto auto;animation:rotate___3XXdj 10s linear infinite}#app-loader___3LNy9 div.spinner___6hXNb i{position:absolute;top:50%;left:50%;display:inline-block;border:10px solid transparent;border-bottom:none;transform-origin:50% 100% 0;animation:rotate___3XXdj 3s cubic-bezier(.09,.6,.8,.03) infinite}#app-loader___3LNy9 div.spinner___6hXNb 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___3LNy9 div.spinner___6hXNb 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___3LNy9 div.spinner___6hXNb 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___3LNy9 div.spinner___6hXNb 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___3LNy9 div.spinner___6hXNb 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___3LNy9 div.spinner___6hXNb 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___3LNy9 div.spinner___6hXNb 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___3LNy9 div.spinner___6hXNb 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___3XXdj{to{transform:rotate(1turn)}}.mce-tabs___3K5ge{display:none!important}.udesk-webapp-ts-react-table___2Al3E .udesk-webapp-ts-react-table-thead___2rNp4>tr>th{padding:8px 16px;font-weight:600}.udesk-webapp-ts-react-table___2Al3E .udesk-webapp-ts-react-table-tbody___3EbyB>tr>td{padding:6px 16px}.udesk-webapp-ts-react-table___2Al3E .udesk-webapp-ts-react-table-body___1v7VF::-webkit-scrollbar{width:9px!important;height:9px!important}.udesk-webapp-ts-react-table___2Al3E .udesk-webapp-ts-react-table-body___1v7VF::-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___2Al3E .udesk-webapp-ts-react-table-body___1v7VF::-webkit-scrollbar-thumb:hover{background-color:#b6b9c1;border:none}.ts-react-table-scroll-y___1QXz0 .udesk-webapp-ts-react-spin-nested-loading___103rW{height:100%}.ts-react-table-scroll-y___1QXz0 .udesk-webapp-ts-react-spin-nested-loading___103rW .udesk-webapp-ts-react-spin-container___39k0N{display:flex;flex-direction:column;height:100%}.ts-react-table-scroll-y___1QXz0 .udesk-webapp-ts-react-spin-nested-loading___103rW .udesk-webapp-ts-react-spin-container___39k0N .udesk-webapp-ts-react-table___2Al3E{flex:1 1;overflow:hidden}.ts-react-table-scroll-y___1QXz0 .udesk-webapp-ts-react-spin-nested-loading___103rW .udesk-webapp-ts-react-spin-container___39k0N .udesk-webapp-ts-react-table___2Al3E .udesk-webapp-ts-react-table-container___1Cube{display:flex;flex-direction:column;height:100%}.ts-react-table-scroll-y___1QXz0 .udesk-webapp-ts-react-spin-nested-loading___103rW .udesk-webapp-ts-react-spin-container___39k0N .udesk-webapp-ts-react-table___2Al3E .udesk-webapp-ts-react-table-container___1Cube .udesk-webapp-ts-react-table-header___PdZL8{flex:0 0 auto}.ts-react-table-scroll-y___1QXz0 .udesk-webapp-ts-react-spin-nested-loading___103rW .udesk-webapp-ts-react-spin-container___39k0N .udesk-webapp-ts-react-table___2Al3E .udesk-webapp-ts-react-table-container___1Cube .udesk-webapp-ts-react-table-body___1v7VF{flex:1 1}.ts-react-table-scroll-y___1QXz0 .udesk-webapp-ts-react-spin-nested-loading___103rW .udesk-webapp-ts-react-spin-container___39k0N .udesk-webapp-ts-react-pagination___3i4zx{flex:0 0 auto}.ts-react-scrollbar-hover___3lZKB{position:relative;z-index:1;overflow:hidden}.ts-react-scrollbar-hover___3lZKB:active,.ts-react-scrollbar-hover___3lZKB:focus,.ts-react-scrollbar-hover___3lZKB:hover{overflow:overlay}.ts-react-scrollbar-hover___3lZKB::-webkit-scrollbar{width:9px!important;height:9px!important}.ts-react-scrollbar-hover___3lZKB::-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___3lZKB::-webkit-scrollbar-thumb:hover{background-color:#b6b9c1;border:none}.udesk-webapp-ts-react-picker-date-panel___u_ogy .udesk-webapp-ts-react-picker-content___2cn5k th{text-align:center}.udesk-webapp-public-icon___3iq3N{width:14px;height:14px}.udesk-webapp-public-icon___3iq3N.hover___2WWsP:hover{color:#00b38b}.react-resizable___3D9pV{position:relative}.react-resizable-handle___11K2i{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___2HtFg{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se___19Eqt{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw___wF5r2{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne___1-03b{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-e___E2yAF,.react-resizable-handle-w___M7gBY{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w___M7gBY{left:0;transform:rotate(135deg)}.react-resizable-handle-e___E2yAF{right:0;transform:rotate(315deg)}.react-resizable-handle-n___1RPUf,.react-resizable-handle-s___2kXEK{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n___1RPUf{top:0;transform:rotate(225deg)}.react-resizable-handle-s___2kXEK{bottom:0;transform:rotate(45deg)}.udesk-webapp-ts-react-input-group-rtl___2hdsM .udesk-webapp-ts-react-input-group-addon___1BMFe:last-child{border-radius:2px 0 0 2px}.wrapper___3wOK4 .page-header___2gnYp{height:60px;padding-left:0;border-bottom:1px solid rgba(0,0,0,.05)}.wrapper___3wOK4 .card-gap___W_vuw{margin-top:24px;padding-bottom:72px;border-bottom:1px solid rgba(0,0,0,.05)}.wrapper___3wOK4 .card-gap-installed___2rP8t{padding-bottom:24px}.wrapper___3wOK4 .action-button___35pNl{position:absolute;translate:50px -60px}.wrapper___3wOK4 .detail-wrapper___10eiA .detail-title___1F7eH{margin:8px 0;color:rgba(0,0,0,.8509803921568627);font-weight:600;font-size:14px}@app-body-font-family : "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "PingFang SC",
    "Microsoft YaHei", 微软雅黑, SimSun, 宋体, Heiti, 黑体, sans-serif;.skeleton___2YjvC.media-block___2Y3bk{font-size:19px}.skeleton___2YjvC.media-block___2Y3bk .round-shape___zV6yj{width:65px!important;min-width:65px!important;height:65px!important;min-height:65px!important}.udesk-webapp-ts-react-message___2ryfj{z-index:2021}.udesk-webapp-icon-font___zSoyL.xl___2lbw6{font-size:48px}.udesk-webapp-icon-font___zSoyL.lg___3Jdiy{font-size:36px}.udesk-webapp-icon-font___zSoyL.md___1Lxgk{font-size:24px}.udesk-webapp-icon-font___zSoyL.sm___1B42N{font-size:16px}.udesk-webapp-icon-font___zSoyL.xs___tFd4s{font-size:12px}#root___1Lj6U{height:100%}#root___1Lj6U .umi-plugin-layout-main___1wLWA{height:100%}#root___1Lj6U .umi-plugin-layout-main___1wLWA .ant-layout___2Eh0g .ant-layout___2Eh0g>div{height:100%;min-height:unset!important}#root___1Lj6U .umi-plugin-layout-main___1wLWA .ant-layout___2Eh0g .ant-layout___2Eh0g>div .ant-layout-content___3GL6l{height:100%}#root___1Lj6U .umi-plugin-layout-main___1wLWA .ant-layout___2Eh0g .ant-layout___2Eh0g>div .ant-layout-content___3GL6l .ant-pro-basicLayout-children-content-wrap___2amVd{height:100%}#root___1Lj6U .umi-plugin-layout-main___1wLWA .ant-layout___2Eh0g .ant-layout___2Eh0g>div .ant-layout-content___3GL6l .ant-pro-basicLayout-children-content-wrap___2amVd .ant-pro-grid-content___1s1n3{height:100%}#app-loader___1AuE9{height:100%}#app-loader___1AuE9 section.wrapper___3wOK4{height:100%;padding:40px 0}#app-loader___1AuE9 section.wrapper___3wOK4.dark___3yUpq{background:#e5e5e5}#app-loader___1AuE9 div,#app-loader___1AuE9 i{box-sizing:border-box}#app-loader___1AuE9 div.spinner___oCeDe{position:relative;display:block;width:308px;height:308px;margin:100px auto auto;animation:rotate___H9rkc 10s linear infinite}#app-loader___1AuE9 div.spinner___oCeDe i{position:absolute;top:50%;left:50%;display:inline-block;border:10px solid transparent;border-bottom:none;transform-origin:50% 100% 0;animation:rotate___H9rkc 3s cubic-bezier(.09,.6,.8,.03) infinite}#app-loader___1AuE9 div.spinner___oCeDe 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___1AuE9 div.spinner___oCeDe 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___1AuE9 div.spinner___oCeDe 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___1AuE9 div.spinner___oCeDe 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___1AuE9 div.spinner___oCeDe 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___1AuE9 div.spinner___oCeDe 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___1AuE9 div.spinner___oCeDe 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___1AuE9 div.spinner___oCeDe 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___H9rkc{to{transform:rotate(1turn)}}.mce-tabs___16So6{display:none!important}.udesk-webapp-ts-react-table___2tzVb .udesk-webapp-ts-react-table-thead___1Tnub>tr>th{padding:8px 16px;font-weight:600}.udesk-webapp-ts-react-table___2tzVb .udesk-webapp-ts-react-table-tbody___aLt3K>tr>td{padding:6px 16px}.udesk-webapp-ts-react-table___2tzVb .udesk-webapp-ts-react-table-body___3Juev::-webkit-scrollbar{width:9px!important;height:9px!important}.udesk-webapp-ts-react-table___2tzVb .udesk-webapp-ts-react-table-body___3Juev::-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___2tzVb .udesk-webapp-ts-react-table-body___3Juev::-webkit-scrollbar-thumb:hover{background-color:#b6b9c1;border:none}.ts-react-table-scroll-y___1_Eve .udesk-webapp-ts-react-spin-nested-loading___3D73W{height:100%}.ts-react-table-scroll-y___1_Eve .udesk-webapp-ts-react-spin-nested-loading___3D73W .udesk-webapp-ts-react-spin-container___1O_AK{display:flex;flex-direction:column;height:100%}.ts-react-table-scroll-y___1_Eve .udesk-webapp-ts-react-spin-nested-loading___3D73W .udesk-webapp-ts-react-spin-container___1O_AK .udesk-webapp-ts-react-table___2tzVb{flex:1 1;overflow:hidden}.ts-react-table-scroll-y___1_Eve .udesk-webapp-ts-react-spin-nested-loading___3D73W .udesk-webapp-ts-react-spin-container___1O_AK .udesk-webapp-ts-react-table___2tzVb .udesk-webapp-ts-react-table-container___xPMQn{display:flex;flex-direction:column;height:100%}.ts-react-table-scroll-y___1_Eve .udesk-webapp-ts-react-spin-nested-loading___3D73W .udesk-webapp-ts-react-spin-container___1O_AK .udesk-webapp-ts-react-table___2tzVb .udesk-webapp-ts-react-table-container___xPMQn .udesk-webapp-ts-react-table-header___3LfNy{flex:0 0 auto}.ts-react-table-scroll-y___1_Eve .udesk-webapp-ts-react-spin-nested-loading___3D73W .udesk-webapp-ts-react-spin-container___1O_AK .udesk-webapp-ts-react-table___2tzVb .udesk-webapp-ts-react-table-container___xPMQn .udesk-webapp-ts-react-table-body___3Juev{flex:1 1}.ts-react-table-scroll-y___1_Eve .udesk-webapp-ts-react-spin-nested-loading___3D73W .udesk-webapp-ts-react-spin-container___1O_AK .udesk-webapp-ts-react-pagination___4EwK2{flex:0 0 auto}.ts-react-scrollbar-hover___1Bhe5{position:relative;z-index:1;overflow:hidden}.ts-react-scrollbar-hover___1Bhe5:active,.ts-react-scrollbar-hover___1Bhe5:focus,.ts-react-scrollbar-hover___1Bhe5:hover{overflow:overlay}.ts-react-scrollbar-hover___1Bhe5::-webkit-scrollbar{width:9px!important;height:9px!important}.ts-react-scrollbar-hover___1Bhe5::-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___1Bhe5::-webkit-scrollbar-thumb:hover{background-color:#b6b9c1;border:none}.udesk-webapp-ts-react-picker-date-panel___40rF8 .udesk-webapp-ts-react-picker-content___3F1Nh th{text-align:center}.udesk-webapp-public-icon___4APVA{width:14px;height:14px}.udesk-webapp-public-icon___4APVA.hover___3vvHt:hover{color:#00b38b}.react-resizable___3ARQM{position:relative}.react-resizable-handle___P73q1{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___3y8YY{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se___2tW9B{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw___Rv-9o{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne___2rDaK{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-e___2jHNw,.react-resizable-handle-w___3Volv{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w___3Volv{left:0;transform:rotate(135deg)}.react-resizable-handle-e___2jHNw{right:0;transform:rotate(315deg)}.react-resizable-handle-n___cdYiO,.react-resizable-handle-s___31HSA{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n___cdYiO{top:0;transform:rotate(225deg)}.react-resizable-handle-s___31HSA{bottom:0;transform:rotate(45deg)}.udesk-webapp-ts-react-input-group-rtl___BjkqH .udesk-webapp-ts-react-input-group-addon___38H0T:last-child{border-radius:2px 0 0 2px}