.flow-toolbar[data-v-a59234ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:12px}.toolbar-actions[data-v-a59234ee]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.flow-canvas[data-v-a59234ee]{min-height:560px;padding:26px 0 36px;background:#f7f8fa;border:1px solid #edf0f5;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.approval-node[data-v-a59234ee],.flow-node[data-v-a59234ee]{width:300px;background:#fff;border:1px solid #e8e8e8;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(15,35,95,.05);box-shadow:0 2px 8px rgba(15,35,95,.05)}.flow-node[data-v-a59234ee]{height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;color:#262626;font-weight:600}.start-node[data-v-a59234ee]{border-color:#b7eb8f;color:#389e0d}.end-node[data-v-a59234ee]{border-color:#91d5ff;color:#1890ff}.flow-line[data-v-a59234ee]{width:1px;height:48px;background:#d9d9d9;position:relative}.line-add[data-v-a59234ee]{position:absolute;left:50%;top:50%;width:24px;height:24px;margin-left:-12px;margin-top:-12px;border:1px solid #1890ff;border-radius:50%;background:#fff;color:#1890ff;cursor:pointer;line-height:20px;padding:0}.approval-node[data-v-a59234ee]{cursor:pointer;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.approval-node.active[data-v-a59234ee],.approval-node[data-v-a59234ee]:hover{border-color:#1890ff;-webkit-box-shadow:0 4px 12px rgba(24,144,255,.18);box-shadow:0 4px 12px rgba(24,144,255,.18)}.approval-node.disabled[data-v-a59234ee]{opacity:.55}.node-main[data-v-a59234ee]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:14px 16px}.node-icon[data-v-a59234ee]{width:34px;height:34px;border-radius:50%;background:#e6f7ff;color:#1890ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.node-content[data-v-a59234ee]{min-width:0}.node-title[data-v-a59234ee]{color:#262626;font-weight:600;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node-subtitle[data-v-a59234ee]{margin-top:4px;color:#8c8c8c;line-height:18px}.node-actions[data-v-a59234ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px;padding:8px 10px;border-top:1px solid #f0f0f0;background:#fafafa}.drawer-section[data-v-a59234ee]{margin-top:10px}.drawer-group-head[data-v-a59234ee],.drawer-section-head[data-v-a59234ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;font-weight:600}.drawer-group[data-v-a59234ee]{padding:14px;margin-bottom:12px;border:1px solid #e8e8e8;border-radius:4px;background:#fff}.drawer-group-actions[data-v-a59234ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.drawer-footer[data-v-a59234ee]{position:absolute;right:0;bottom:0;width:100%;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:9}.drawer-footer .ant-btn+.ant-btn[data-v-a59234ee]{margin-left:8px}.approver-label[data-v-a59234ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.danger-action[data-v-a59234ee]{color:#ff4d4f}