.node-approval-config[data-v-03f274fa] .ant-select{width:100%;min-width:350px}.node-approval-config[data-v-03f274fa] .ant-select .ant-select-selection{min-height:32px}.node-approval-config[data-v-03f274fa] .ant-select .ant-select-selection__choice{max-width:100%;margin:2px 4px 2px 0}.node-approval-config[data-v-03f274fa] .ant-select .ant-select-selection__choice .ant-select-selection__choice__content{overflow:visible;white-space:normal;word-break:break-all}.node-approval-config[data-v-03f274fa] .ant-tree-select{width:100%;min-width:350px}.node-approval-config[data-v-03f274fa] .ant-tree-select .ant-select-selection{min-height:32px}.node-approval-config[data-v-03f274fa] .ant-tree-select .ant-select-selection__choice{max-width:100%;margin:2px 4px 2px 0}.node-approval-config[data-v-03f274fa] .ant-tree-select .ant-select-selection__choice .ant-select-selection__choice__content{overflow:visible;white-space:normal;word-break:break-all}.node-operation-config[data-v-4d3f2e78]{padding:16px 0}.approval-process-config .context-menu[data-v-050915d1]{position:fixed;z-index:9999;background:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);min-width:120px}.approval-process-config .page-header[data-v-050915d1]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.approval-process-config .modal-form-header[data-v-050915d1]{padding:16px 20px;border-bottom:1px solid #e8e8e8;background:#fff}.approval-process-config .modal-form-header .header-form[data-v-050915d1]{margin:0}.approval-process-config .modal-form-header .header-form .ant-form-item[data-v-050915d1]{margin-bottom:0;margin-right:24px}.approval-process-config .process-config-body[data-v-050915d1]{display:-ms-flexbox;display:flex;height:800px;background:#f5f5f5;overflow:hidden}.approval-process-config .config-left-panel[data-v-050915d1]{width:200px;border-right:1px solid #d9d9d9;background:#f5f5f5;padding:8px;overflow-y:auto;overflow-x:hidden;-ms-flex-negative:0;flex-shrink:0}.approval-process-config .config-left-panel .node-type-list .node-type-item[data-v-050915d1]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:10px 8px;border:1px solid transparent;border-left:3px solid;border-radius:0;cursor:move;transition:all .15s;background:transparent;width:100%;box-sizing:border-box;margin-bottom:2px;font-size:13px;color:#262626;text-align:center;min-height:36px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.approval-process-config .config-left-panel .node-type-list .node-type-item[data-v-050915d1]:last-child{margin-bottom:0}.approval-process-config .config-left-panel .node-type-list .node-type-item[data-v-050915d1]:hover{background:#e6f7ff;border-color:#91d5ff}.approval-process-config .config-left-panel .node-type-list .node-type-item[data-v-050915d1]:active{cursor:grabbing;background:#bae7ff}.approval-process-config .config-center-panel[data-v-050915d1]{-ms-flex:1;flex:1;border:none;overflow:hidden;position:relative;background:#fafafa}.approval-process-config .config-center-panel .flow-container[data-v-050915d1]{width:100%;height:100%;background:#fafafa;position:relative}.approval-process-config[data-v-050915d1] .node-config-drawer .ant-drawer-body{padding:16px}.approval-process-config[data-v-050915d1] .node-config-drawer .node-config-content .drawer-header{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e8e8e8}.approval-process-config[data-v-050915d1] .node-config-drawer .node-config-content .drawer-header .drawer-title{font-size:16px;font-weight:500;color:#262626}.approval-process-config[data-v-050915d1] .node-config-drawer .node-config-empty{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:300px}.process-config-modal .ant-modal-body{padding:0!important}.process-config-modal .ant-modal{top:50px!important}.process-config-modal .modal-form-header{padding:16px 20px;border-bottom:1px solid #e8e8e8;background:#fff}.process-config-modal .modal-form-header .header-form{margin:0}.process-config-modal .modal-form-header .header-form .ant-form-item{margin-bottom:0;margin-right:24px}.process-config-modal .process-config-body{display:-ms-flexbox;display:flex;height:700px;background:#f5f5f5;overflow:hidden}.process-config-modal .config-left-panel{width:200px;border-right:1px solid #d9d9d9;background:#f5f5f5;padding:8px;overflow-y:auto;overflow-x:hidden;-ms-flex-negative:0;flex-shrink:0}.process-config-modal .config-left-panel .node-type-list .node-type-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:10px 8px;border:1px solid transparent;border-left:3px solid;border-radius:2px;cursor:move;transition:all .15s;width:100%;box-sizing:border-box;margin-bottom:4px;font-size:13px;color:#262626;text-align:center;min-height:36px;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-weight:500}.process-config-modal .config-left-panel .node-type-list .node-type-item:last-child{margin-bottom:0}.process-config-modal .config-left-panel .node-type-list .node-type-item:hover{opacity:.9;transform:translateX(2px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.process-config-modal .config-left-panel .node-type-list .node-type-item:active{cursor:grabbing;transform:translateX(1px)}.process-config-modal .config-center-panel{-ms-flex:1;flex:1;border:none;overflow:hidden;position:relative;background:#fafafa}.process-config-modal .config-center-panel .flow-container{width:100%;height:100%;background:#fafafa;position:relative}.process-config-modal .config-right-panel{width:450px;border-left:1px solid #d9d9d9;background:#fff;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.process-config-modal .config-right-panel .node-config-panel{background:#fff;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.process-config-modal .config-right-panel .node-config-panel .panel-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px 12px;border-bottom:1px solid #d9d9d9;background:#fafafa;-ms-flex-negative:0;flex-shrink:0}.process-config-modal .config-right-panel .node-config-panel .panel-header .panel-title{font-weight:500;font-size:13px;color:#262626}.process-config-modal .config-right-panel .node-config-panel .panel-header .close-icon{color:#8c8c8c;font-size:12px;cursor:pointer}.process-config-modal .config-right-panel .node-config-panel .panel-header .close-icon:hover{color:#262626}.process-config-modal .config-right-panel .node-config-panel .panel-content{padding:12px;-ms-flex:1;flex:1;overflow-y:auto}.process-config-modal .config-right-panel .node-config-empty{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;background:#fafafa;color:#8c8c8c;font-size:12px}