.dsicsoft-theme-setting-drawer .dsicsoft-theme-setting-color{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.dsicsoft-theme-setting-drawer .dsicsoft-theme-setting-color .dsicsoft-theme-setting-color-block{color:#fff;text-align:center;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;width:30px;height:30px;margin:5px;font-weight:700;display:flex}.dsicsoft-theme-setting-drawer .layout-box{flex-wrap:wrap;gap:16px;padding:16px 0;display:flex;position:relative}.dsicsoft-theme-setting-drawer .layout-box .layout-item{box-sizing:border-box;cursor:pointer;border-radius:5px;width:80px;height:60px;margin-bottom:10px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 1px 2.5px #0000002e}.dsicsoft-theme-setting-drawer .layout-box .layout-item .layout-dark{background-color:#141414}.dsicsoft-theme-setting-drawer .layout-box .layout-item .layout-light{background-color:#fff}.dsicsoft-theme-setting-drawer .layout-box .layout-item .layout-content{background-color:#f0f2f5}.dsicsoft-theme-setting-drawer .layout-box .layout-item .anticon{color:#141414;position:absolute;bottom:10px;right:10px}.dsicsoft-theme-setting-drawer .layout-box .layout-item:hover{box-shadow:0 1px 2.5px #00000073}.dsicsoft-theme-setting-drawer .layout-box .layout-side{justify-content:space-between;display:flex}.dsicsoft-theme-setting-drawer .layout-box .layout-side .layout-dark{width:33%}.dsicsoft-theme-setting-drawer .layout-box .layout-side .layout-container{flex-direction:column;justify-content:space-between;width:67%;display:flex}.dsicsoft-theme-setting-drawer .layout-box .layout-side .layout-container .layout-light{height:25%}.dsicsoft-theme-setting-drawer .layout-box .layout-side .layout-container .layout-content{height:75%}.dsicsoft-theme-setting-drawer .layout-box .layout-mix{flex-direction:column;justify-content:space-between;display:flex}.dsicsoft-theme-setting-drawer .layout-box .layout-mix .layout-dark{height:25%}.dsicsoft-theme-setting-drawer .layout-box .layout-mix .layout-container{justify-content:space-between;height:75%;display:flex}.dsicsoft-theme-setting-drawer .layout-box .layout-mix .layout-container .layout-light{width:33%}.dsicsoft-theme-setting-drawer .layout-box .layout-mix .layout-container .layout-content{width:67%}.dsicsoft-theme-setting-drawer .layout-box .layout-columns{justify-content:space-between;display:flex}.dsicsoft-theme-setting-drawer .layout-box .layout-columns .layout-dark{width:14%}.dsicsoft-theme-setting-drawer .layout-box .layout-columns .layout-light{width:17%}.dsicsoft-theme-setting-drawer .layout-box .layout-columns .layout-content{width:55%}.ds-error-boundary{background-color:#fff;justify-content:center;align-items:center;min-height:100vh;transition:background-color .3s;display:flex}.ds-error-boundary__detail{color:#00000073;margin-top:10px;font-size:12px}.ds-error-boundary__stack-container{text-align:left;margin-top:20px}.ds-error-boundary__stack-title{color:#0052cc;margin-bottom:10px;font-weight:700}.ds-error-boundary__stack-content{color:#000000e0;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:6px;max-height:400px;padding:12px;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:12px;line-height:1.6;overflow:auto}.ds-error-page{background-color:#fff;justify-content:center;align-items:center;height:100%;transition:background-color .3s;display:flex}.dsicsoft-dark-mode .ds-error-boundary{background-color:#141414}.dsicsoft-dark-mode .ds-error-boundary__detail{color:#ffffff73}.dsicsoft-dark-mode .ds-error-boundary__stack-title{color:#177ddc}.dsicsoft-dark-mode .ds-error-boundary__stack-content{color:#ffffffd9;background:#1f1f1f;border-color:#424242}.dsicsoft-dark-mode .ds-error-page{background-color:#141414}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}html,body,#root{width:100%;height:100%;overflow:hidden}[hidden]{display:none!important}input:-webkit-autofill{box-shadow:none!important;-webkit-text-fill-color:inherit!important;background-color:#0000!important;border:none!important}input:-webkit-autofill:hover{box-shadow:none!important;-webkit-text-fill-color:inherit!important;background-color:#0000!important;border:none!important}input:-webkit-autofill:focus{box-shadow:none!important;-webkit-text-fill-color:inherit!important;background-color:#0000!important;border:none!important}input:-internal-autofill-selected{box-shadow:none!important;-webkit-text-fill-color:inherit!important;background-color:#0000!important;border:none!important}textarea:-webkit-autofill{box-shadow:none!important;-webkit-text-fill-color:inherit!important;background-color:#0000!important;border:none!important}textarea:-webkit-autofill:hover{box-shadow:none!important;-webkit-text-fill-color:inherit!important;background-color:#0000!important;border:none!important}textarea:-webkit-autofill:focus{box-shadow:none!important;-webkit-text-fill-color:inherit!important;background-color:#0000!important;border:none!important}select:-webkit-autofill{box-shadow:none!important;-webkit-text-fill-color:inherit!important;background-color:#0000!important;border:none!important}select:-webkit-autofill:hover{box-shadow:none!important;-webkit-text-fill-color:inherit!important;background-color:#0000!important;border:none!important}select:-webkit-autofill:focus{box-shadow:none!important;-webkit-text-fill-color:inherit!important;background-color:#0000!important;border:none!important}body{font-family:PingFang SC,Microsoft YaHei,Open Sans,Arial,Hiragino Sans GB,微软雅黑,STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-clip:padding-box;border:0 dashed #0000;border-radius:8px}.dsicsoft-weak-mode{-webkit-filter:invert(80%);-moz-filter:invert(80%);-ms-filter:invert(80%);-o-filter:invert(80%)}.dsicsoft-gray-mode{-webkit-filter:grayscale();-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.dsicsoft-app{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.dsicsoft-app .dsicsoft-layout-main{flex:1;overflow:hidden}.dsicsoft-app .dsicsoft-layout-main .dsicsoft-layout-main-content{background-color:#0000;width:100%;height:calc(100vh - 60px);padding:12px;overflow:hidden auto}.dsicsoft-app .dsicsoft-layout-header{justify-content:space-between;align-items:center;padding:0 20px;display:flex}.dsicsoft-app .dsicsoft-layout-header .ant-menu.ant-menu-overflow{align-items:center;display:flex}.dsicsoft-app .dsicsoft-layout-logo-wrapper{justify-content:center;align-items:center;display:flex;overflow:hidden}.dsicsoft-app .dsicsoft-layout-logo-wrapper .logo{line-height:1}.dsicsoft-app .dsicsoft-layout-logo-wrapper .app-title{white-space:nowrap;margin-left:8px;font-size:18px;font-weight:600;transition:all .3s}.dsicsoft-app .dsicsoft-layout-menu-collapse{text-align:center;justify-content:center;align-items:center;height:64px;padding-right:20px;display:flex}.dsicsoft-app .dsicsoft-layout-menu-collapse .dsicsoft-layout-menu-collapse-icon{cursor:pointer;font-size:20px;font-weight:700;display:flex}.dsicsoft-app .ant-menu-inline-collapsed>.ant-menu-item,.dsicsoft-app .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{padding:0 calc(50% - 12px)}.dsicsoft-notification-overlay .ant-popover-inner-content{min-width:300px;max-width:300px;max-height:500px;padding:0;overflow-y:auto}.dsicsoft-notification-overlay .ant-list-footer{text-align:center}.dsicsoft-light-mode ::-webkit-scrollbar-thumb{background-color:#9da5b766}.dsicsoft-light-mode ::-webkit-scrollbar-thumb:hover{background:#9da5b7b3}.dsicsoft-light-mode .dsicsoft-layout-header-light{background-color:#fff}.dsicsoft-light-mode .app-title,.dsicsoft-light-mode .dsicsoft-layout-header-light a{color:#000000e0}.dsicsoft-light-mode .dsicsoft-layout-header-light a:hover{color:#000}.dsicsoft-light-mode .dsicsoft-layout-header-dark a{color:#ffffffa6}.dsicsoft-light-mode .dsicsoft-layout-header-dark a:hover{color:#fff}.dsicsoft-light-mode .logicflow-container .lf-node rect,.dsicsoft-light-mode .logicflow-container .lf-node circle,.dsicsoft-light-mode .logicflow-container .lf-node polygon{stroke:#0052cc!important;fill:#fff!important}.dsicsoft-light-mode .logicflow-container .lf-node.active,.dsicsoft-light-mode .logicflow-container g.lf-node.active,.dsicsoft-light-mode .logicflow-container g.active,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].active{filter:drop-shadow(0 0 12px #ff7d00)!important}.dsicsoft-light-mode rect.active,.dsicsoft-light-mode circle.active,.dsicsoft-light-mode path.active,.dsicsoft-light-mode polygon.active,.dsicsoft-light-mode .logicflow-container .lf-node.active rect,.dsicsoft-light-mode .logicflow-container .lf-node.active circle,.dsicsoft-light-mode .logicflow-container .lf-node.active path,.dsicsoft-light-mode .logicflow-container g.lf-node.active rect,.dsicsoft-light-mode .logicflow-container g.lf-node.active circle,.dsicsoft-light-mode .logicflow-container g.lf-node.active path,.dsicsoft-light-mode .logicflow-container g.active rect,.dsicsoft-light-mode .logicflow-container g.active circle,.dsicsoft-light-mode .logicflow-container g.active path,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].active rect,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].active circle,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].active path{stroke:#ff7d00!important;fill:#fff7e8!important}.dsicsoft-light-mode .logicflow-container .lf-node.active .lf-node-content,.dsicsoft-light-mode .logicflow-container g.lf-node.active .lf-node-content,.dsicsoft-light-mode .logicflow-container g.active .lf-node-content{fill:#fff7e8!important}.dsicsoft-light-mode rect.completed,.dsicsoft-light-mode circle.completed,.dsicsoft-light-mode path.completed,.dsicsoft-light-mode polygon.completed,.dsicsoft-light-mode .logicflow-container .lf-node.completed rect,.dsicsoft-light-mode .logicflow-container .lf-node.completed circle,.dsicsoft-light-mode .logicflow-container .lf-node.completed path,.dsicsoft-light-mode .logicflow-container g.lf-node.completed rect,.dsicsoft-light-mode .logicflow-container g.lf-node.completed circle,.dsicsoft-light-mode .logicflow-container g.lf-node.completed path,.dsicsoft-light-mode .logicflow-container g.completed rect,.dsicsoft-light-mode .logicflow-container g.completed circle,.dsicsoft-light-mode .logicflow-container g.completed path,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].completed rect,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].completed circle,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].completed path{stroke:#00b42a!important;fill:#e8ffea!important}.dsicsoft-light-mode .logicflow-container .lf-node.completed .lf-node-content,.dsicsoft-light-mode .logicflow-container g.lf-node.completed .lf-node-content,.dsicsoft-light-mode .logicflow-container g.completed .lf-node-content{fill:#e8ffea!important}.dsicsoft-light-mode rect.rejected,.dsicsoft-light-mode circle.rejected,.dsicsoft-light-mode path.rejected,.dsicsoft-light-mode polygon.rejected,.dsicsoft-light-mode .logicflow-container .lf-node.rejected rect,.dsicsoft-light-mode .logicflow-container .lf-node.rejected circle,.dsicsoft-light-mode .logicflow-container .lf-node.rejected path,.dsicsoft-light-mode .logicflow-container g.lf-node.rejected rect,.dsicsoft-light-mode .logicflow-container g.lf-node.rejected circle,.dsicsoft-light-mode .logicflow-container g.lf-node.rejected path,.dsicsoft-light-mode .logicflow-container g.rejected rect,.dsicsoft-light-mode .logicflow-container g.rejected circle,.dsicsoft-light-mode .logicflow-container g.rejected path,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].rejected rect,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].rejected circle,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].rejected path{stroke:#f53f3f!important;fill:#ffecec!important}.dsicsoft-light-mode .logicflow-container .lf-node.rejected .lf-node-content,.dsicsoft-light-mode .logicflow-container g.lf-node.rejected .lf-node-content,.dsicsoft-light-mode .logicflow-container g.rejected .lf-node-content{fill:#ffecec!important}.dsicsoft-light-mode rect.terminated,.dsicsoft-light-mode circle.terminated,.dsicsoft-light-mode path.terminated,.dsicsoft-light-mode polygon.terminated,.dsicsoft-light-mode .logicflow-container .lf-node.terminated rect,.dsicsoft-light-mode .logicflow-container .lf-node.terminated circle,.dsicsoft-light-mode .logicflow-container .lf-node.terminated path,.dsicsoft-light-mode .logicflow-container g.lf-node.terminated rect,.dsicsoft-light-mode .logicflow-container g.lf-node.terminated circle,.dsicsoft-light-mode .logicflow-container g.lf-node.terminated path,.dsicsoft-light-mode .logicflow-container g.terminated rect,.dsicsoft-light-mode .logicflow-container g.terminated circle,.dsicsoft-light-mode .logicflow-container g.terminated path,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].terminated rect,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].terminated circle,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].terminated path{stroke:#86909c!important;fill:#f7f8fa!important}.dsicsoft-light-mode .logicflow-container .lf-node.terminated .lf-node-content,.dsicsoft-light-mode .logicflow-container g.lf-node.terminated .lf-node-content,.dsicsoft-light-mode .logicflow-container g.terminated .lf-node-content{fill:#f7f8fa!important}.dsicsoft-light-mode rect.waiting,.dsicsoft-light-mode circle.waiting,.dsicsoft-light-mode path.waiting,.dsicsoft-light-mode polygon.waiting,.dsicsoft-light-mode .logicflow-container .lf-node.waiting rect,.dsicsoft-light-mode .logicflow-container .lf-node.waiting circle,.dsicsoft-light-mode .logicflow-container .lf-node.waiting path,.dsicsoft-light-mode .logicflow-container g.lf-node.waiting rect,.dsicsoft-light-mode .logicflow-container g.lf-node.waiting circle,.dsicsoft-light-mode .logicflow-container g.lf-node.waiting path,.dsicsoft-light-mode .logicflow-container g.waiting rect,.dsicsoft-light-mode .logicflow-container g.waiting circle,.dsicsoft-light-mode .logicflow-container g.waiting path,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].waiting rect,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].waiting circle,.dsicsoft-light-mode .logicflow-container g[class*=bpmn].waiting path{stroke:#ff7d00!important;fill:#fff7e8!important}.dsicsoft-light-mode .logicflow-container .lf-node.waiting .lf-node-content,.dsicsoft-light-mode .logicflow-container g.lf-node.waiting .lf-node-content,.dsicsoft-light-mode .logicflow-container g.waiting .lf-node-content{fill:#fff7e8!important}.dsicsoft-light-mode .workflow-legend{background:#fffffff2;box-shadow:0 2px 12px #0000001f}.dsicsoft-light-mode .workflow-legend .legend-text{color:#262626}.dsicsoft-light-mode .workflow-legend .legend-dot.legend-active{background-color:#fff7e8;border-color:#ff7d00}.dsicsoft-light-mode .workflow-legend .legend-dot.legend-completed{background-color:#e8ffea;border-color:#00b42a}.dsicsoft-light-mode .workflow-legend .legend-dot.legend-rejected{background-color:#ffecec;border-color:#f53f3f}.dsicsoft-light-mode .workflow-legend .legend-dot.legend-terminated{background-color:#f7f8fa;border-color:#86909c}.dsicsoft-light-mode .workflow-legend .legend-dot.legend-pending{background-color:#fff;border-color:#0052cc}.dsicsoft-light-mode .custom-control-panel{background:#fffffff2;box-shadow:0 2px 12px #0000001f}.dsicsoft-light-mode .process-viewer-logicflow-modal .custom-control-panel{box-shadow:0 2px 12px #0003}.dsicsoft-light-mode .custom-control-panel .ant-btn:hover{box-shadow:0 2px 8px color-mix(in srgb, var(--theme-color-primary), transparent 70%)}.dsicsoft-light-mode .logicflow-container .lf-control-item{color:#595959;background:#fff;border-color:#d9d9d9}.dsicsoft-light-mode .logicflow-container .lf-control-item:hover{color:#0052cc;background:#f0f8ff;border-color:#0052cc}.dsicsoft-light-mode .logicflow-container .lf-control-item.disabled:hover{color:#595959;background:#fff;border-color:#d9d9d9}.dsicsoft-light-mode .process-viewer-wrapper.fullscreen{background:#fff!important}.dsicsoft-light-mode .process-viewer-wrapper.fullscreen .custom-control-panel{background:#fffffff2!important;box-shadow:0 4px 20px #00000026!important}.dsicsoft-light-mode .process-viewer-wrapper.fullscreen:before{content:"";z-index:-1;background:#00000005;position:fixed;inset:0}.dsicsoft-light-mode .process-viewer-wrapper.fullscreen:after{color:#fff;background:#0009}.dsicsoft-light-mode .workflow-viewer-loading{background:#ffffffe6}.dsicsoft-dark-mode ::-webkit-scrollbar-thumb{background-color:#fff3}.dsicsoft-dark-mode ::-webkit-scrollbar-thumb:hover{background:#fff6}.dsicsoft-dark-mode .dsicsoft-layout-header-dark{background-color:#141414}.dsicsoft-dark-mode .dsicsoft-layout-header-dark .app-title,.dsicsoft-dark-mode .ant-layout-sider-dark .app-title{color:#fff}.dsicsoft-dark-mode .dsicsoft-layout-header-light a,.dsicsoft-dark-mode .dsicsoft-layout-header-dark a{color:#ffffffd9}.dsicsoft-dark-mode .dsicsoft-layout-header-light a:hover,.dsicsoft-dark-mode .dsicsoft-layout-header-dark a:hover{color:#fff}.dsicsoft-dark-mode .logicflow-container .lf-node rect,.dsicsoft-dark-mode .logicflow-container .lf-node circle,.dsicsoft-dark-mode .logicflow-container .lf-node polygon{stroke:#4c9aff!important;fill:#1f1f1f!important}.dsicsoft-dark-mode .logicflow-container .lf-node.active,.dsicsoft-dark-mode .logicflow-container g.lf-node.active,.dsicsoft-dark-mode .logicflow-container g.active,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].active{filter:drop-shadow(0 0 12px #ff9a3e)!important}.dsicsoft-dark-mode rect.active,.dsicsoft-dark-mode circle.active,.dsicsoft-dark-mode path.active,.dsicsoft-dark-mode polygon.active,.dsicsoft-dark-mode .logicflow-container .lf-node.active rect,.dsicsoft-dark-mode .logicflow-container .lf-node.active circle,.dsicsoft-dark-mode .logicflow-container .lf-node.active path,.dsicsoft-dark-mode .logicflow-container g.lf-node.active rect,.dsicsoft-dark-mode .logicflow-container g.lf-node.active circle,.dsicsoft-dark-mode .logicflow-container g.lf-node.active path,.dsicsoft-dark-mode .logicflow-container g.active rect,.dsicsoft-dark-mode .logicflow-container g.active circle,.dsicsoft-dark-mode .logicflow-container g.active path,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].active rect,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].active circle,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].active path{stroke:#ff9a3e!important;fill:#2b2416!important}.dsicsoft-dark-mode .logicflow-container .lf-node.active .lf-node-content,.dsicsoft-dark-mode .logicflow-container g.lf-node.active .lf-node-content,.dsicsoft-dark-mode .logicflow-container g.active .lf-node-content{fill:#2b2416!important}.dsicsoft-dark-mode rect.completed,.dsicsoft-dark-mode circle.completed,.dsicsoft-dark-mode path.completed,.dsicsoft-dark-mode polygon.completed,.dsicsoft-dark-mode .logicflow-container .lf-node.completed rect,.dsicsoft-dark-mode .logicflow-container .lf-node.completed circle,.dsicsoft-dark-mode .logicflow-container .lf-node.completed path,.dsicsoft-dark-mode .logicflow-container g.lf-node.completed rect,.dsicsoft-dark-mode .logicflow-container g.lf-node.completed circle,.dsicsoft-dark-mode .logicflow-container g.lf-node.completed path,.dsicsoft-dark-mode .logicflow-container g.completed rect,.dsicsoft-dark-mode .logicflow-container g.completed circle,.dsicsoft-dark-mode .logicflow-container g.completed path,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].completed rect,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].completed circle,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].completed path{stroke:#23c343!important;fill:#1a2e1f!important}.dsicsoft-dark-mode .logicflow-container .lf-node.completed .lf-node-content,.dsicsoft-dark-mode .logicflow-container g.lf-node.completed .lf-node-content,.dsicsoft-dark-mode .logicflow-container g.completed .lf-node-content{fill:#1a2e1f!important}.dsicsoft-dark-mode rect.rejected,.dsicsoft-dark-mode circle.rejected,.dsicsoft-dark-mode path.rejected,.dsicsoft-dark-mode polygon.rejected,.dsicsoft-dark-mode .logicflow-container .lf-node.rejected rect,.dsicsoft-dark-mode .logicflow-container .lf-node.rejected circle,.dsicsoft-dark-mode .logicflow-container .lf-node.rejected path,.dsicsoft-dark-mode .logicflow-container g.lf-node.rejected rect,.dsicsoft-dark-mode .logicflow-container g.lf-node.rejected circle,.dsicsoft-dark-mode .logicflow-container g.lf-node.rejected path,.dsicsoft-dark-mode .logicflow-container g.rejected rect,.dsicsoft-dark-mode .logicflow-container g.rejected circle,.dsicsoft-dark-mode .logicflow-container g.rejected path,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].rejected rect,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].rejected circle,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].rejected path{stroke:#f66!important;fill:#2e1a1a!important}.dsicsoft-dark-mode .logicflow-container .lf-node.rejected .lf-node-content,.dsicsoft-dark-mode .logicflow-container g.lf-node.rejected .lf-node-content,.dsicsoft-dark-mode .logicflow-container g.rejected .lf-node-content{fill:#2e1a1a!important}.dsicsoft-dark-mode rect.terminated,.dsicsoft-dark-mode circle.terminated,.dsicsoft-dark-mode path.terminated,.dsicsoft-dark-mode polygon.terminated,.dsicsoft-dark-mode .logicflow-container .lf-node.terminated rect,.dsicsoft-dark-mode .logicflow-container .lf-node.terminated circle,.dsicsoft-dark-mode .logicflow-container .lf-node.terminated path,.dsicsoft-dark-mode .logicflow-container g.lf-node.terminated rect,.dsicsoft-dark-mode .logicflow-container g.lf-node.terminated circle,.dsicsoft-dark-mode .logicflow-container g.lf-node.terminated path,.dsicsoft-dark-mode .logicflow-container g.terminated rect,.dsicsoft-dark-mode .logicflow-container g.terminated circle,.dsicsoft-dark-mode .logicflow-container g.terminated path,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].terminated rect,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].terminated circle,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].terminated path{stroke:#9ca3af!important;fill:#262626!important}.dsicsoft-dark-mode .logicflow-container .lf-node.terminated .lf-node-content,.dsicsoft-dark-mode .logicflow-container g.lf-node.terminated .lf-node-content,.dsicsoft-dark-mode .logicflow-container g.terminated .lf-node-content{fill:#262626!important}.dsicsoft-dark-mode rect.waiting,.dsicsoft-dark-mode circle.waiting,.dsicsoft-dark-mode path.waiting,.dsicsoft-dark-mode polygon.waiting,.dsicsoft-dark-mode .logicflow-container .lf-node.waiting rect,.dsicsoft-dark-mode .logicflow-container .lf-node.waiting circle,.dsicsoft-dark-mode .logicflow-container .lf-node.waiting path,.dsicsoft-dark-mode .logicflow-container g.lf-node.waiting rect,.dsicsoft-dark-mode .logicflow-container g.lf-node.waiting circle,.dsicsoft-dark-mode .logicflow-container g.lf-node.waiting path,.dsicsoft-dark-mode .logicflow-container g.waiting rect,.dsicsoft-dark-mode .logicflow-container g.waiting circle,.dsicsoft-dark-mode .logicflow-container g.waiting path,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].waiting rect,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].waiting circle,.dsicsoft-dark-mode .logicflow-container g[class*=bpmn].waiting path{stroke:#ff9a3e!important;fill:#2b2416!important}.dsicsoft-dark-mode .logicflow-container .lf-node.waiting .lf-node-content,.dsicsoft-dark-mode .logicflow-container g.lf-node.waiting .lf-node-content,.dsicsoft-dark-mode .logicflow-container g.waiting .lf-node-content{fill:#2b2416!important}.dsicsoft-dark-mode .workflow-legend{background:#1f1f1ff2;box-shadow:0 2px 12px #00000080}.dsicsoft-dark-mode .workflow-legend .legend-text{color:#ffffffd9}.dsicsoft-dark-mode .workflow-legend .legend-dot.legend-active{background-color:#2b2416;border-color:#ff9a3e}.dsicsoft-dark-mode .workflow-legend .legend-dot.legend-completed{background-color:#1a2e1f;border-color:#23c343}.dsicsoft-dark-mode .workflow-legend .legend-dot.legend-rejected{background-color:#2e1a1a;border-color:#f66}.dsicsoft-dark-mode .workflow-legend .legend-dot.legend-terminated{background-color:#262626;border-color:#9ca3af}.dsicsoft-dark-mode .workflow-legend .legend-dot.legend-pending{background-color:#1f1f1f;border-color:#4c9aff}.dsicsoft-dark-mode .custom-control-panel{background:#1f1f1ff2;box-shadow:0 2px 12px #00000080}.dsicsoft-dark-mode .process-viewer-logicflow-modal .custom-control-panel{box-shadow:0 2px 12px #0009}.dsicsoft-dark-mode .custom-control-panel .ant-btn:hover{box-shadow:0 2px 8px #40a9ff4d}.dsicsoft-dark-mode .logicflow-container .lf-control-item{color:#ffffffa6;background:#1f1f1f;border-color:#434343}.dsicsoft-dark-mode .logicflow-container .lf-control-item:hover{color:#40a9ff;background:#111b26;border-color:#40a9ff}.dsicsoft-dark-mode .logicflow-container .lf-control-item.disabled:hover{color:#ffffffa6;background:#1f1f1f;border-color:#434343}.dsicsoft-dark-mode .process-viewer-wrapper.fullscreen{background:#0f0f0f!important}.dsicsoft-dark-mode .process-viewer-wrapper.fullscreen .custom-control-panel{background:#1f1f1ff2!important;box-shadow:0 4px 20px #00000080!important}.dsicsoft-dark-mode .process-viewer-wrapper.fullscreen:before{content:"";z-index:-1;background:#0000001a;position:fixed;inset:0}.dsicsoft-dark-mode .process-viewer-wrapper.fullscreen:after{color:#ffffffd9;background:#000c}.dsicsoft-dark-mode .workflow-viewer-loading{background:#0f0f0fe6}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-bottom-0{bottom:0}.tw-left-0{left:0}.tw-right-0{right:0}.tw-right-4{right:1rem}.tw-top-4{top:1rem}.tw-z-20{z-index:20}.tw-col-span-5{grid-column:span 5/span 5}.tw-col-span-7{grid-column:span 7/span 7}.tw-mb-0{margin-bottom:0}.tw-mb-4{margin-bottom:1rem}.tw-flex{display:flex}.tw-grid{display:grid}.tw-h-full{height:100%}.tw-h-screen{height:100vh}.tw-min-h-0{min-height:0}.tw-w-\[100px\]{width:100px}.tw-w-\[80px\]{width:80px}.tw-w-full{width:100%}.tw-w-screen{width:100vw}.tw-min-w-0{min-width:0}.tw-min-w-28{min-width:7rem}.tw-flex-1{flex:1}.tw-flex-shrink-0{flex-shrink:0}.tw-cursor-pointer{cursor:pointer}.tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.tw-flex-col{flex-direction:column}.tw-items-center{align-items:center}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-2{gap:.5rem}.tw-gap-y-1{row-gap:.25rem}.tw-whitespace-nowrap{white-space:nowrap}.tw-rounded-lg{border-radius:.5rem}.tw-border{border-width:1px}.tw-border-b{border-bottom-width:1px}.tw-border-solid{border-style:solid}.tw-bg-black\/50{background-color:#00000080}.tw-bg-cover{background-size:cover}.tw-bg-center{background-position:50%}.tw-bg-right{background-position:100%}.tw-bg-no-repeat{background-repeat:no-repeat}.tw-p-3{padding:.75rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-py-12{padding-top:3rem;padding-bottom:3rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-pb-4{padding-bottom:1rem}.tw-text-center{text-align:center}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-5xl{font-size:3rem;line-height:1}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-font-bold{font-weight:700}.tw-font-medium{font-weight:500}.tw-text-neutral-300{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-duration-300{transition-duration:.3s}.hover\:tw-text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dsicsoft-app .ant-pro-table-list-toolbar-container{padding-top:0!important}.dsicsoft-app .ant-modal .ant-modal-header{margin-bottom:0!important}.dsicsoft-app .ds-antd-table-actions .ant-btn-link{padding:0!important}.dsicsoft-app .ds-antd-table-actions a{justify-content:center;align-items:center;gap:2px;display:flex;padding:0!important}.ant-modal .ant-modal-title{border-bottom:1px solid #f0f0f0!important;padding:16px 24px!important}.ant-modal .ant-modal-body{padding:24px!important}.ant-modal-content{padding:0!important}.ant-modal-footer{background:#f0f0f0!important;border-top:1px solid #e8e8e8!important;padding:16px 24px!important}.dsicsoft-sider-menu-container .ant-menu-inline,.dsicsoft-sider-menu-container .ant-menu-vertical{border-inline-end:none!important}.dsicsoft-sider-menu-container .ant-menu-inline .ant-menu-item,.dsicsoft-sider-menu-container .ant-menu-inline .ant-menu-submenu-title,.dsicsoft-sider-menu-container .ant-menu-vertical .ant-menu-item,.dsicsoft-sider-menu-container .ant-menu-vertical .ant-menu-submenu-title{overflow:hidden;border-radius:8px!important;width:calc(100% - 16px)!important;margin:4px 8px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.dsicsoft-sider-menu-container .ant-menu-inline .ant-menu-item:active,.dsicsoft-sider-menu-container .ant-menu-inline .ant-menu-submenu-title:active,.dsicsoft-sider-menu-container .ant-menu-vertical .ant-menu-item:active,.dsicsoft-sider-menu-container .ant-menu-vertical .ant-menu-submenu-title:active{transform:scale(.98)}.dsicsoft-sider-menu-container .ant-menu-light .ant-menu-item:hover,.dsicsoft-sider-menu-container .ant-menu-light .ant-menu-submenu-title:hover{color:var(--theme-color-primary,#0052cc);background-color:color-mix(in srgb, var(--theme-color-primary,#0052cc) 8%, transparent)!important}.dsicsoft-sider-menu-container .ant-menu-light .ant-menu-item:hover .anticon,.dsicsoft-sider-menu-container .ant-menu-light .ant-menu-submenu-title:hover .anticon{color:var(--theme-color-primary,#0052cc);transform:scale(1.1)}.dsicsoft-sider-menu-container .ant-menu-light .ant-menu-item-selected{color:var(--theme-color-primary,#0052cc);font-weight:600;background-color:color-mix(in srgb, var(--theme-color-primary,#0052cc) 15%, transparent)!important}.dsicsoft-sider-menu-container .ant-menu-light .ant-menu-item-selected:before{display:none!important}.dsicsoft-sider-menu-container .ant-menu-light .ant-menu-item-selected .ant-menu-title-content,.dsicsoft-sider-menu-container .ant-menu-light .ant-menu-item-selected .anticon,.dsicsoft-sider-menu-container .ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title,.dsicsoft-sider-menu-container .ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:var(--theme-color-primary,#0052cc)}.dsicsoft-sider-menu-container .ant-menu-dark .ant-menu-item:hover,.dsicsoft-sider-menu-container .ant-menu-dark .ant-menu-submenu-title:hover{background-color:#ffffff14!important}.dsicsoft-sider-menu-container .ant-menu-dark .ant-menu-item-selected{box-shadow:0 2px 8px #0003;background-color:var(--theme-color-primary,#0052cc)!important;color:#fff!important}.dsicsoft-sider-menu-container .ant-menu-dark .ant-menu-item-selected .ant-menu-title-content{font-weight:600;color:#fff!important}.dsicsoft-sider-menu-container .ant-menu-dark .ant-menu-item-selected .anticon{color:#fff!important}.dsicsoft-sider-menu-container .ant-menu-item .anticon,.dsicsoft-sider-menu-container .ant-menu-submenu-title .anticon{transition:all .3s!important}.dsicsoft-sider-menu-container::-webkit-scrollbar{width:6px}.dsicsoft-sider-menu-container::-webkit-scrollbar-track{background:0 0}.dsicsoft-sider-menu-container::-webkit-scrollbar-thumb{background:#0003;border-radius:3px;transition:background .3s}.dsicsoft-sider-menu-container::-webkit-scrollbar-thumb:hover{background:#0000004d}.dsicsoft-sider-menu-container .ant-menu-sub.ant-menu-inline{background:0 0!important}.dsicsoft-sider-menu-container .ant-menu-inline .ant-menu-item:after{border-right:none!important}.dsicsoft-sider-menu-container .ant-menu-sub{animation:.3s slideDown}.dsicsoft-sider-menu-container .ant-menu-title-content{transition:opacity .3s}.dsicsoft-sider-menu-container .ant-menu-submenu-arrow{opacity:.6;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.dsicsoft-sider-menu-container .ant-menu-submenu:hover .ant-menu-submenu-arrow{opacity:1;color:var(--theme-color-primary,#0052cc)}.dsicsoft-sider-menu-container .ant-menu-submenu-open>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:var(--theme-color-primary,#0052cc);transform:rotate(180deg)}.dsicsoft-layout-menu-collapse-wrapper{cursor:pointer;transition:all .3s}.dsicsoft-layout-menu-collapse-wrapper:hover{background-color:color-mix(in srgb, var(--theme-color-primary,#0052cc) 10%, transparent)!important}.dsicsoft-layout-menu-collapse-wrapper:hover .dsicsoft-layout-menu-collapse-icon{color:var(--theme-color-primary,#0052cc)!important}.dsicsoft-dark-mode .ant-modal-footer{background:#1a1a1a!important;border-top:1px solid #1a1a1a!important}.dsicsoft-dark-mode .ant-modal .ant-modal-title{border-bottom:1px solid #1a1a1a!important}.dsicsoft-dark-mode .dsicsoft-sider-menu-container::-webkit-scrollbar-thumb{background:#fff3}.dsicsoft-dark-mode .dsicsoft-sider-menu-container::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.dsicsoft-dark-mode .dsicsoft-layout-menu-collapse-wrapper:hover{background-color:#ffffff1a!important}.dsicsoft-dark-mode .dsicsoft-layout-menu-collapse-wrapper:hover .dsicsoft-layout-menu-collapse-icon{color:#ffffffd9!important}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ant-layout-sider-collapsed .ant-menu-item,.ant-layout-sider-collapsed .ant-menu-submenu-title{padding-inline:calc(50% - 16px)!important}.dsicsoft-header-menu.ant-menu-horizontal{align-items:center;display:flex;background:0 0!important;border-bottom:none!important;line-height:normal!important}.dsicsoft-header-menu.ant-menu-horizontal .ant-menu-item,.dsicsoft-header-menu.ant-menu-horizontal .ant-menu-submenu{align-items:center;border-bottom:none!important;border-radius:6px!important;height:36px!important;margin:0 4px!important;padding:0 12px!important;line-height:36px!important;transition:all .3s!important;display:inline-flex!important;top:0!important}.dsicsoft-header-menu.ant-menu-horizontal .ant-menu-item:after,.dsicsoft-header-menu.ant-menu-horizontal .ant-menu-submenu:after{display:none!important}.dsicsoft-header-menu.ant-menu-horizontal .ant-menu-item .anticon,.dsicsoft-header-menu.ant-menu-horizontal .ant-menu-submenu .anticon{font-size:14px;transition:transform .3s}.dsicsoft-header-menu.ant-menu-horizontal .ant-menu-item:hover .anticon,.dsicsoft-header-menu.ant-menu-horizontal .ant-menu-submenu:hover .anticon{transform:scale(1.1)}.dsicsoft-header-menu.ant-menu-horizontal .ant-menu-item:active,.dsicsoft-header-menu.ant-menu-horizontal .ant-menu-submenu:active{transform:scale(.98)}.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-item:hover,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-submenu:hover,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-submenu-open{background-color:color-mix(in srgb, var(--theme-color-primary,#0052cc) 8%, transparent)!important;color:var(--theme-color-primary,#0052cc)!important}.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-item:hover .anticon,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-item:hover .ant-menu-title-content,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-item:hover .ant-menu-submenu-title,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-submenu:hover .anticon,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-submenu:hover .ant-menu-title-content,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-submenu:hover .ant-menu-submenu-title,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-submenu-open .anticon,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-submenu-open .ant-menu-title-content,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-submenu-open .ant-menu-submenu-title{color:var(--theme-color-primary,#0052cc)!important}.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-item-selected,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-submenu-selected{font-weight:600;background-color:color-mix(in srgb, var(--theme-color-primary,#0052cc) 8%, transparent)!important;color:var(--theme-color-primary,#0052cc)!important}.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-item-selected .anticon,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-item-selected .ant-menu-title-content,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-item-selected .ant-menu-submenu-title,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-submenu-selected .anticon,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-submenu-selected .ant-menu-title-content,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-light .ant-menu-submenu-selected .ant-menu-submenu-title{color:var(--theme-color-primary,#0052cc)!important}.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-dark{background:0 0!important}.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-dark .ant-menu-item:hover,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu:hover,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-open{color:#fff!important;background-color:#ffffff1f!important}.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-dark .ant-menu-item-selected,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-selected{box-shadow:0 2px 8px #0003;background-color:var(--theme-color-primary,#0052cc)!important;color:#fff!important}.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-dark .ant-menu-item-selected .anticon,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-dark .ant-menu-item-selected .ant-menu-title-content,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-dark .ant-menu-item-selected .ant-menu-submenu-title,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-selected .anticon,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-selected .ant-menu-title-content,.dsicsoft-header-menu.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-selected .ant-menu-submenu-title{color:#fff!important}.ant-table a{cursor:pointer;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;color:var(--theme-color-primary)!important}.ant-table a:hover{font-weight:700;color:color-mix(in srgb, var(--theme-color-primary) 60%, black)!important}.ant-table a:active{color:color-mix(in srgb, var(--theme-color-primary) 50%, black)!important}.ant-table a.danger{color:#ff4d4f!important}.ant-table a.danger:hover{font-weight:700;color:#ff7875!important}.ant-table a.danger:active{color:#d9363e!important}.ds-spinner-eclipse{background:0 0;width:50px;height:50px;display:inline-block;overflow:hidden}.ds-eclipse{backface-visibility:hidden;transform-origin:0 0;width:100%;height:100%;position:relative;transform:translateZ(0)scale(.5)}.ds-eclipse div{box-sizing:content-box;transform-origin:40px 42.5px;border-radius:50%;width:80px;height:80px;animation:1s linear infinite ds-loading-eclipse;position:absolute;top:10px;left:10px;box-shadow:0 5px #e6c068}@keyframes ds-loading-eclipse{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.dsicsoft-login-container{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.dsicsoft-login-container .dsicsoft-login-theme-mode{position:absolute;top:24px;right:24px}.dsicsoft-login-container .dsicsoft-login-left-content{text-align:center;background-size:400% 400%;border-radius:0 100% 100% 0;justify-content:center;align-items:center;width:50%;height:100%;min-height:100vh;padding:30px 15px;animation:15s infinite Gradient;display:flex;position:relative}.dsicsoft-login-container .dsicsoft-login-left-content .logo{width:60%;max-width:450px;height:auto}.dsicsoft-login-container .dsicsoft-login-left-content .app-title{color:#fff;font-size:52px}.dsicsoft-login-container .dsicsoft-login-right-content{justify-content:center;align-items:center;width:50%;padding:30px 50px;display:flex}.dsicsoft-login-container .login-box{box-sizing:border-box;justify-content:space-around;align-items:center;display:flex}.dsicsoft-login-container .login-box .login-form .login-logo{justify-content:center;align-items:center;margin-bottom:24px;font-size:32px;font-weight:600;display:flex}.dsicsoft-login-container .login-box .login-form .login-logo img{height:40px}.dsicsoft-login-container .login-box .login-form .login-logo .logo-text{white-space:nowrap;padding-left:25px;font-size:48px;font-weight:700}.dsicsoft-login-container .login-box .login-form .login-btn{white-space:nowrap;width:100%;margin-top:10px}.dsicsoft-login-container .login-box .login-form .login-btn .ant-form-item-control-input-content{justify-content:space-between;display:flex}.dsicsoft-login-container .login-box .login-form .login-btn .ant-form-item-control-input-content .ant-btn{width:180px}.dsicsoft-login-container .login-box .login-form .login-btn .ant-form-item-control-input-content .ant-btn span{font-size:14px}.page-login .ant-carousel{width:100%;height:100%}.page-login .slick-list,.page-login .slick-track,.page-login .slick-slide{height:100%}.page-login .slick-slide div{height:100%}.page-login .ant-form-item-label>label{color:#fff!important}:root{color:#1f2937;background:#f5f7fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;padding:0}.host-shell{flex-direction:column;width:100%;height:100%;display:flex}.host-header{background:#fff;border-bottom:1px solid #e5e7eb;align-items:center;gap:20px;padding:12px 20px;display:flex}.host-header h1{margin:0;font-size:16px;font-weight:600}.host-header span{color:#4b5563;font-size:12px}.subapp-container{background:#fff;flex:1;min-height:0;position:relative;overflow:auto}.host-tip{align-items:center;gap:12px;padding:10px 20px;font-size:13px;display:flex}.host-tip-warning{color:#92400e;background:#fffbeb;border-bottom:1px solid #fde68a}.host-tip-error{color:#991b1b;background:#fef2f2;border-bottom:1px solid #fecaca}.host-tip button{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:4px 10px}.host-loading{color:#6b7280;padding:16px 20px}.dsicsoft-micro-outlet{width:100%;height:100%;min-height:calc(100vh - 72px)}.dsicsoft-micro-outlet [data-qiankun]{width:100%;min-height:calc(100vh - 72px)}
