.filter-builder .empty-filters[data-v-283211fb]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fafafa;border:2px dashed #d9d9d9;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:60px 20px}.filter-builder .empty-filters .empty-icon .material-icons[data-v-283211fb]{color:#d9d9d9;font-size:64px}.filter-builder .empty-filters p[data-v-283211fb]{color:#999;font-size:14px;margin:16px 0 24px}.filter-builder .empty-filters .modern-add-button[data-v-283211fb]{border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.2);box-shadow:0 2px 8px rgba(24,144,255,.2);font-size:14px;font-weight:500;height:auto;padding:0;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1)}.filter-builder .empty-filters .modern-add-button[data-v-283211fb]:hover{-webkit-box-shadow:0 4px 12px rgba(24,144,255,.3);box-shadow:0 4px 12px rgba(24,144,255,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.filter-builder .empty-filters .modern-add-button[data-v-283211fb]:active{-webkit-transform:translateY(0);transform:translateY(0)}.filter-builder .empty-filters .modern-add-button .button-content[data-v-283211fb]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;padding:10px 20px}.filter-builder .empty-filters .modern-add-button .button-content .material-icons[data-v-283211fb]{font-size:20px}.filter-builder .empty-filters .modern-add-button .button-content .button-text[data-v-283211fb],.filter-builder .empty-filters .modern-add-button .button-content .material-icons[data-v-283211fb]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}.filter-builder .filter-body .filter-group-container[data-v-283211fb]{margin-bottom:24px}.filter-builder .filter-body .filter-group-container .filter-group[data-v-283211fb]{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:16px}.filter-builder .filter-body .filter-group-container .filter-group .group-header[data-v-283211fb]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.filter-builder .filter-body .filter-group-container .filter-group .group-header .group-title[data-v-283211fb]{color:#1a1a1a;font-weight:600}.filter-builder .filter-body .filter-group-container .filter-group .filter-row[data-v-283211fb]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:8px;padding:8px}.filter-builder .filter-body .filter-group-container .filter-group .filter-row .filter-text[data-v-283211fb]{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.filter-builder .filter-body .filter-group-container .filter-group .filter-row .filter-text .prefix[data-v-283211fb]{color:#1890ff;font-weight:600}.filter-builder .filter-body .filter-group-container .filter-group .filter-row .filter-text .multi-value-wrapper[data-v-283211fb]{min-width:200px}.filter-builder .filter-body .filter-group-container .filter-group .filter-row .remove-btn .material-icons[data-v-283211fb]{font-size:18px}.filter-builder .filter-body .filter-group-container .filter-group .add-condition-btn[data-v-283211fb]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px dashed #d9d9d9;border-radius:6px;color:#1890ff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;margin-top:8px;padding:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.filter-builder .filter-body .filter-group-container .filter-group .add-condition-btn[data-v-283211fb]:hover{background:#e6f7ff;border-color:#1890ff}.filter-builder .filter-body .filter-group-container .filter-group .add-condition-btn .material-icons[data-v-283211fb]{font-size:18px}.filter-builder .filter-body .filter-group-container .group-operator-row[data-v-283211fb]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin:16px 0}.filter-builder .filter-body .filter-group-container .group-operator-row .separator-line[data-v-283211fb]{-webkit-box-flex:1;background:#d9d9d9;-ms-flex:1;flex:1;height:1px}.filter-builder .filter-body .filter-group-container .group-operator-row .operator-badge .operator-selector[data-v-283211fb]{min-width:120px}.filter-builder .filter-body .add-group-btn[data-v-283211fb]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:2px dashed #1890ff;border-radius:8px;color:#1890ff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;gap:8px;justify-content:center;padding:12px;-webkit-transition:all .3s ease;transition:all .3s ease}.filter-builder .filter-body .add-group-btn[data-v-283211fb]:hover{background:#e6f7ff}.filter-builder .filter-body .add-group-btn .material-icons[data-v-283211fb]{font-size:20px}.add-assignee-config[data-v-47005c06]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.add-assignee-config .config-field label[data-v-47005c06],.add-collaborator-config .config-field label[data-v-35437fa0],.add-follower-config .config-field label[data-v-373644c8],.add-tag-config .config-field label[data-v-2e6dfa06],.change-owner-config .config-field label[data-v-79a9375b],.change-priority-config .config-field label[data-v-e1a59674],.move-stage-config .config-field label[data-v-7d87b9d1],.remove-assignee-config .config-field label[data-v-1ad3b1a8],.remove-follower-config .config-field label[data-v-268c8b01],.remove-tag-config .config-field label[data-v-4a2feec8]{color:#1a1a1a;display:block;font-weight:600;margin-bottom:8px}.set-date-config[data-v-7dd869e2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.set-date-config .config-field label[data-v-7dd869e2]{color:#1a1a1a;display:block;font-weight:600;margin-bottom:8px}.set-date-config .relative-config[data-v-7dd869e2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.create-checklist-config .config-field label[data-v-139d0ce7]{color:#1a1a1a;display:block;font-weight:600;margin-bottom:8px}.create-checklist-config .config-field .checklist-item[data-v-139d0ce7]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:8px}.create-checklist-config .config-field .checklist-item .ant-input[data-v-139d0ce7]{-webkit-box-flex:1;-ms-flex:1;flex:1}.create-comment-config .config-field label[data-v-340956e1]{color:#1a1a1a;display:block;font-weight:600;margin-bottom:8px}.create-comment-config .config-field small[data-v-340956e1]{color:#999;display:block;font-size:12px;margin-top:6px}.variables-picker .info-text[data-v-33a6376b]{background:#f0f7ff;border-left:3px solid #1890ff;border-radius:6px;color:#666;font-size:14px;margin-bottom:16px;padding:12px}.variables-picker .variables-grid[data-v-33a6376b]{display:grid;gap:8px;grid-template-columns:1fr}.variables-picker .variables-grid .variable-item[data-v-33a6376b]{background:#fafafa;border:1px solid #e8e8e8;border-radius:6px;cursor:pointer;padding:12px;-webkit-transition:all .3s ease;transition:all .3s ease}.variables-picker .variables-grid .variable-item[data-v-33a6376b]:hover{background:#e6f7ff;border-color:#1890ff}.variables-picker .variables-grid .variable-item code[data-v-33a6376b]{color:#1890ff;display:block;font-family:Courier New,monospace;font-size:13px;margin-bottom:4px}.variables-picker .variables-grid .variable-item .variable-label[data-v-33a6376b]{color:#666;font-size:12px}[data-v-33a6376b]:deep(.ant-collapse){background:transparent;border:none}:deep(.ant-collapse) .ant-collapse-item[data-v-33a6376b]{border-bottom:1px solid #f0f0f0}:deep(.ant-collapse) .ant-collapse-item[data-v-33a6376b]:last-child{border-bottom:none}:deep(.ant-collapse) .ant-collapse-header[data-v-33a6376b]{color:#1a1a1a;font-weight:600}:deep(.ant-collapse) .ant-collapse-content[data-v-33a6376b]{background:transparent;border-top:1px solid #f0f0f0}.send-email-config[data-v-7dd81c80]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.send-email-config .config-field label[data-v-7dd81c80]{color:#1a1a1a;display:block;font-weight:600;margin-bottom:8px}.send-email-config .config-field small[data-v-7dd81c80]{color:#999;display:block;font-size:12px;margin-top:6px}.send-email-config .config-field .input-with-variables[data-v-7dd81c80]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.send-email-config .config-field .input-with-variables .ant-input[data-v-7dd81c80],.send-email-config .config-field .input-with-variables .ant-textarea[data-v-7dd81c80]{-webkit-box-flex:1;-ms-flex:1;flex:1}.send-web-notification-config[data-v-f5ed6a1a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.send-web-notification-config .config-field label[data-v-f5ed6a1a]{color:#1a1a1a;display:block;font-weight:600;margin-bottom:8px}.send-web-notification-config .config-field small[data-v-f5ed6a1a]{color:#999;display:block;font-size:12px;margin-top:6px}.send-web-notification-config .config-field .input-with-variables[data-v-f5ed6a1a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.send-web-notification-config .config-field .input-with-variables .ant-textarea[data-v-f5ed6a1a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.webhook-config[data-v-283ac292]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.webhook-config .config-field label[data-v-283ac292]{color:#1a1a1a;display:block;font-weight:600;margin-bottom:8px}.webhook-config .config-field small[data-v-283ac292]{color:#999;display:block;font-size:12px;margin-top:6px}.webhook-config .config-field .input-with-variables[data-v-283ac292]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.webhook-config .config-field .input-with-variables .ant-input[data-v-283ac292],.webhook-config .config-field .input-with-variables .ant-textarea[data-v-283ac292]{-webkit-box-flex:1;-ms-flex:1;flex:1}.webhook-config .config-field .header-row[data-v-283ac292]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:8px}.actions-editor .empty-actions[data-v-d2c3c49c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fafafa;border:2px dashed #d9d9d9;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:60px 20px}.actions-editor .empty-actions .empty-icon .material-icons[data-v-d2c3c49c]{color:#d9d9d9;font-size:64px}.actions-editor .empty-actions p[data-v-d2c3c49c]{color:#999;font-size:14px;margin:16px 0 24px}.actions-editor .actions-body .actions-list[data-v-d2c3c49c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.actions-editor .actions-body .action-card[data-v-d2c3c49c]{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:16px}.actions-editor .actions-body .action-card .action-header[data-v-d2c3c49c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:16px}.actions-editor .actions-body .action-card .action-header .drag-handle[data-v-d2c3c49c]{color:#999;cursor:-webkit-grab;cursor:grab;font-size:20px}.actions-editor .actions-body .action-card .action-header .drag-handle[data-v-d2c3c49c]:active{cursor:-webkit-grabbing;cursor:grabbing}.actions-editor .actions-body .action-card .action-header .action-type-select[data-v-d2c3c49c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.actions-editor .actions-body .action-card .action-header .action-type-select[data-v-d2c3c49c] :deep(.ant-select-selection-selected-value){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.actions-editor .actions-body .action-card .action-header .action-type-select :deep(.ant-select-selection-selected-value) .material-icons[data-v-d2c3c49c]{font-size:18px}.actions-editor .actions-body .action-card .action-header .action-type-select .action-option[data-v-d2c3c49c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.actions-editor .actions-body .action-card .action-header .action-type-select .action-option .material-icons[data-v-d2c3c49c]{font-size:18px;vertical-align:middle}.actions-editor .actions-body .action-card .action-config[data-v-d2c3c49c]{background:#fff;border-radius:6px;padding:16px}.actions-editor .actions-body .add-action-btn[data-v-d2c3c49c]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:2px dashed #1890ff;border-radius:8px;color:#1890ff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;gap:8px;justify-content:center;padding:16px;-webkit-transition:all .3s ease;transition:all .3s ease}.actions-editor .actions-body .add-action-btn[data-v-d2c3c49c]:hover{background:#e6f7ff}.actions-editor .actions-body .add-action-btn .material-icons[data-v-d2c3c49c]{font-size:24px}:deep(.ant-select-dropdown) .action-option[data-v-d2c3c49c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}:deep(.ant-select-dropdown) .action-option .material-icons[data-v-d2c3c49c]{font-size:18px;vertical-align:middle}.rule-editor .steps-container[data-v-4678fe6e]{margin-bottom:32px}.rule-editor .steps-container[data-v-4678fe6e] :deep(.ant-steps-item){cursor:pointer}.rule-editor .steps-container :deep(.ant-steps-item):hover .ant-steps-item-title[data-v-4678fe6e]{color:#1890ff}.rule-editor .step-content[data-v-4678fe6e]{max-height:60vh;min-height:500px;overflow-y:auto;padding:24px 0}.rule-editor .step-content h3[data-v-4678fe6e]{color:#1a1a1a;font-size:18px;font-weight:600;margin:0 0 24px}.rule-editor .step-content .when-step .rule-name-input[data-v-4678fe6e]{margin-bottom:32px}.rule-editor .step-content .when-step .rule-name-input label[data-v-4678fe6e]{color:#1a1a1a;display:block;font-weight:600;margin-bottom:8px}.rule-editor .step-content .when-step .when-options[data-v-4678fe6e]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.rule-editor .step-content .when-step .when-options .when-option[data-v-4678fe6e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #e8e8e8;border-radius:12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;overflow:hidden;padding:18px 20px;position:relative;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1)}.rule-editor .step-content .when-step .when-options .when-option[data-v-4678fe6e]:before{background:linear-gradient(135deg,#1890ff,#0e6fd8);bottom:0;content:"";left:0;opacity:.05;position:absolute;top:0;-webkit-transition:width .25s cubic-bezier(.4,0,.2,1);transition:width .25s cubic-bezier(.4,0,.2,1);width:0}.rule-editor .step-content .when-step .when-options .when-option[data-v-4678fe6e]:hover{background:#fafbff;border-color:#1890ff;-webkit-box-shadow:0 6px 16px rgba(24,144,255,.12);box-shadow:0 6px 16px rgba(24,144,255,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.rule-editor .step-content .when-step .when-options .when-option[data-v-4678fe6e]:hover:before{opacity:1;width:4px}.rule-editor .step-content .when-step .when-options .when-option:hover .option-icon[data-v-4678fe6e]{-webkit-transform:scale(1.1);transform:scale(1.1)}.rule-editor .step-content .when-step .when-options .when-option:hover .option-icon .material-icons[data-v-4678fe6e]{color:#1890ff}.rule-editor .step-content .when-step .when-options .when-option.selected[data-v-4678fe6e]{background:linear-gradient(135deg,#e6f7ff,#f0f9ff);border-color:#1890ff;-webkit-box-shadow:0 8px 20px rgba(24,144,255,.2);box-shadow:0 8px 20px rgba(24,144,255,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.rule-editor .step-content .when-step .when-options .when-option.selected[data-v-4678fe6e]:before{opacity:1;width:4px}.rule-editor .step-content .when-step .when-options .when-option.selected .option-icon[data-v-4678fe6e]{background:linear-gradient(135deg,#1890ff,#0e6fd8);-webkit-box-shadow:0 4px 12px rgba(24,144,255,.3);box-shadow:0 4px 12px rgba(24,144,255,.3)}.rule-editor .step-content .when-step .when-options .when-option.selected .option-icon .material-icons[data-v-4678fe6e]{color:#fff}.rule-editor .step-content .when-step .when-options .when-option.selected .option-content h4[data-v-4678fe6e]{color:#0e6fd8}.rule-editor .step-content .when-step .when-options .when-option.selected .option-check .material-icons[data-v-4678fe6e]{color:#1890ff}.rule-editor .step-content .when-step .when-options .when-option .option-icon[data-v-4678fe6e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background:#f5f5f5;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:48px;justify-content:center;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1);width:48px}.rule-editor .step-content .when-step .when-options .when-option .option-icon .material-icons[data-v-4678fe6e]{color:#999;font-size:28px;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1)}.rule-editor .step-content .when-step .when-options .when-option .option-content[data-v-4678fe6e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.rule-editor .step-content .when-step .when-options .when-option .option-content h4[data-v-4678fe6e]{color:#1a1a1a;font-size:14px;font-weight:600;line-height:1.4;margin:0 0 4px;-webkit-transition:color .25s ease;transition:color .25s ease}.rule-editor .step-content .when-step .when-options .when-option .option-content p[data-v-4678fe6e]{color:#666;font-size:12px;line-height:1.5;margin:0}.rule-editor .step-content .when-step .when-options .when-option .option-check[data-v-4678fe6e]{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.rule-editor .step-content .when-step .when-options .when-option .option-check .material-icons[data-v-4678fe6e]{color:#e8e8e8;font-size:24px;-webkit-transition:all .25s ease;transition:all .25s ease}.rule-editor .step-content .advanced-settings[data-v-4678fe6e]{border-top:2px dashed #e8e8e8;margin-top:48px;padding-top:32px}.rule-editor .step-content .advanced-settings h3[data-v-4678fe6e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0 0 24px}.rule-editor .step-content .advanced-settings h3[data-v-4678fe6e]:before{background:#1890ff;border-radius:2px;content:"";display:inline-block;height:16px;width:4px}.rule-editor .step-content .advanced-settings .setting-item[data-v-4678fe6e]{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:24px;padding:20px}.rule-editor .step-content .advanced-settings .setting-item[data-v-4678fe6e]:last-child{margin-bottom:0}.rule-editor .step-content .advanced-settings .setting-item .setting-header[data-v-4678fe6e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.rule-editor .step-content .advanced-settings .setting-item .setting-header .setting-info[data-v-4678fe6e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.rule-editor .step-content .advanced-settings .setting-item .setting-header .setting-info h4[data-v-4678fe6e]{color:#1a1a1a;font-size:14px;font-weight:600;margin:0 0 6px}.rule-editor .step-content .advanced-settings .setting-item .setting-header .setting-info p[data-v-4678fe6e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:4px;line-height:1.6;margin:0}.rule-editor .step-content .advanced-settings .setting-item .setting-header .setting-info p .info-icon[data-v-4678fe6e]{color:#999;cursor:help;font-size:16px}.rule-editor .step-content .advanced-settings .setting-item .setting-header .setting-info p .info-icon[data-v-4678fe6e]:hover{color:#1890ff}.rule-editor .step-navigation[data-v-4678fe6e]{border-top:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding-top:24px}.rule-editor .step-navigation .spacer[data-v-4678fe6e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.else-actions-editor .info-text[data-v-79ebc8c5]{background:#f5f5f5;border-radius:6px;color:#666;font-size:14px;margin-bottom:24px;padding:12px}.else-actions-editor .footer-actions[data-v-79ebc8c5]{-webkit-box-pack:end;-ms-flex-pack:end;border-top:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:24px}.task-module-rules[data-v-036043a5]{max-width:1400px;padding:24px}.task-module-rules .page-header[data-v-036043a5]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:2px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:32px;padding-bottom:24px}.task-module-rules .page-header .header-left h2[data-v-036043a5]{color:#1a1a1a;font-size:24px;font-weight:600;margin:0 0 8px}.task-module-rules .page-header .header-left .description[data-v-036043a5]{color:#666;font-size:14px;margin:0}.task-module-rules .page-header .header-right[data-v-036043a5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.task-module-rules .page-header .header-right .toggle-label[data-v-036043a5]{font-size:16px;font-weight:600}.task-module-rules .loading-container[data-v-036043a5]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:400px}.task-module-rules .rules-container .rules-list[data-v-036043a5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:16px}.task-module-rules .rules-container .rule-card[data-v-036043a5]{background:#fff;border:2px solid #e8e8e8;border-radius:12px;padding:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.task-module-rules .rules-container .rule-card[data-v-036043a5]:hover{border-color:#1890ff;-webkit-box-shadow:0 4px 12px rgba(24,144,255,.1);box-shadow:0 4px 12px rgba(24,144,255,.1)}.task-module-rules .rules-container .rule-card.disabled[data-v-036043a5]{background:#fafafa;opacity:.6}.task-module-rules .rules-container .rule-card .rule-header[data-v-036043a5]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:16px}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left[data-v-036043a5]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;gap:12px}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .drag-handle[data-v-036043a5]{color:#999;cursor:-webkit-grab;cursor:grab;font-size:20px}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .drag-handle[data-v-036043a5]:active{cursor:-webkit-grabbing;cursor:grabbing}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .rule-name[data-v-036043a5]{color:#1a1a1a;font-size:16px;font-weight:600}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .rule-badges[data-v-036043a5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .rule-badges .rule-badge[data-v-036043a5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:4px 10px;white-space:nowrap}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .rule-badges .rule-badge .material-icons[data-v-036043a5]{font-size:14px}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .rule-badges .rule-badge.chain-badge[data-v-036043a5]{background:#e6f7ff;border:1px solid #91d5ff;color:#1890ff}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .rule-badges .rule-badge.no-automation-badge[data-v-036043a5]{background:#fff7e6;border:1px solid #ffd591;color:#fa8c16}.task-module-rules .rules-container .rule-card .rule-header .rule-header-right[data-v-036043a5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.task-module-rules .rules-container .rule-card .rule-header .rule-header-right .icon-button[data-v-036043a5]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;padding:6px;-webkit-transition:all .2s ease;transition:all .2s ease;width:32px}.task-module-rules .rules-container .rule-card .rule-header .rule-header-right .icon-button .material-icons[data-v-036043a5]{font-size:18px;line-height:1}.task-module-rules .rules-container .rule-card .rule-header .rule-header-right .icon-button[data-v-036043a5]:hover{background-color:rgba(0,0,0,.04)}.task-module-rules .rules-container .rule-card .rule-header .rule-header-right .icon-button.ant-btn-dangerous[data-v-036043a5]:hover{background-color:rgba(255,77,79,.1)}.task-module-rules .rules-container .rule-card .rule-header .rule-header-right .icon-button.ant-btn-dangerous:hover .material-icons[data-v-036043a5]{color:#ff4d4f}.task-module-rules .rules-container .rule-card .rule-body .rule-summary[data-v-036043a5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line[data-v-036043a5]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:8px;line-height:1.6}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line .material-icons[data-v-036043a5]{font-size:18px;margin-top:2px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line .material-icons.when-icon[data-v-036043a5]{color:#52c41a}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line .material-icons.condition-icon[data-v-036043a5]{color:#1890ff}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line .material-icons.action-icon[data-v-036043a5]{color:#ff9800}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line strong[data-v-036043a5]{color:#666;min-width:100px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5]{-webkit-box-flex:1;color:#1a1a1a;-ms-flex:1;flex:1}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.field-name){color:#1890ff;font-weight:500}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.value-highlight){background:#fff7e6;border-radius:3px;color:#d46b08;font-weight:500;padding:2px 6px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.group-op){color:#9254de;font-weight:700;padding:0 4px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.no-action),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.no-condition){color:#999;font-style:italic}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.incomplete){color:#ff4d4f;font-style:italic}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-assignee),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-owner){color:#1890ff}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-assignee) strong[data-v-036043a5],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-owner) strong[data-v-036043a5]{color:#096dd9}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-email),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-tag){color:#ff9800}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-email) strong[data-v-036043a5],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-tag) strong[data-v-036043a5]{color:#d46b08}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-collaborator),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-follower),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-mark){color:#52c41a}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-collaborator) strong[data-v-036043a5],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-follower) strong[data-v-036043a5],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-mark) strong[data-v-036043a5]{color:#389e0d}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-priority),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-stage){color:#722ed1}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-priority) strong[data-v-036043a5],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-stage) strong[data-v-036043a5]{color:#531dab}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-remove){color:#ff4d4f}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-remove) strong[data-v-036043a5]{color:#cf1322}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-date){color:#1890ff}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-date) strong[data-v-036043a5]{color:#096dd9}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-checklist),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-comment){color:#13c2c2}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-checklist) strong[data-v-036043a5],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-comment) strong[data-v-036043a5]{color:#08979c}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-checklist) em[data-v-036043a5],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-comment) em[data-v-036043a5]{color:#666;font-size:12px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-notification){color:#52c41a}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-notification) strong[data-v-036043a5]{color:#389e0d}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-notification) em[data-v-036043a5]{color:#666;font-size:12px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-036043a5] :deep(.action-webhook){color:#722ed1}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-webhook) strong[data-v-036043a5]{color:#531dab}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-webhook) em[data-v-036043a5]{color:#666;font-size:12px}.task-module-rules .rules-container .else-card[data-v-036043a5]{background:#fafafa;border:2px dashed #d9d9d9;border-radius:12px;margin-bottom:16px;padding:20px}.task-module-rules .rules-container .else-card .else-header[data-v-036043a5]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:16px}.task-module-rules .rules-container .else-card .else-header .else-title[data-v-036043a5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;gap:8px}.task-module-rules .rules-container .else-card .else-header .else-title .material-icons[data-v-036043a5]{font-size:20px}.task-module-rules .rules-container .else-card .else-header .icon-button[data-v-036043a5]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;padding:6px;-webkit-transition:all .2s ease;transition:all .2s ease;width:32px}.task-module-rules .rules-container .else-card .else-header .icon-button .material-icons[data-v-036043a5]{font-size:18px;line-height:1}.task-module-rules .rules-container .else-card .else-header .icon-button[data-v-036043a5]:hover{background-color:rgba(0,0,0,.04)}.task-module-rules .rules-container .else-card .else-body .no-actions[data-v-036043a5]{color:#999;font-style:italic;padding:12px;text-align:center}.task-module-rules .rules-container .add-rule-btn[data-v-036043a5]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:2px dashed #1890ff;border-radius:12px;color:#1890ff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;gap:8px;justify-content:center;padding:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.task-module-rules .rules-container .add-rule-btn[data-v-036043a5]:hover{background:#e6f7ff;border-color:#40a9ff}.task-module-rules .rules-container .add-rule-btn .material-icons[data-v-036043a5]{font-size:24px}.task-module-rules .empty-state[data-v-036043a5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:400px}.task-module-rules .empty-state .empty-icon .material-icons[data-v-036043a5]{color:#d9d9d9;font-size:80px}.task-module-rules .empty-state h3[data-v-036043a5]{color:#666;font-size:20px;margin:16px 0 8px}.task-module-rules .empty-state p[data-v-036043a5]{font-size:14px;margin:0}.task-module-rules-settings[data-v-d91e01d6]{margin:0 auto;max-width:1400px;padding:24px}.task-module-rules-settings .page-header[data-v-d91e01d6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px;width:100%}.task-module-rules-settings .page-header>div[data-v-d91e01d6]{clear:both;display:block!important;float:none;width:100%}.task-module-rules-settings .page-header>div[data-v-d91e01d6]:first-child{margin-bottom:8px}.task-module-rules-settings .page-header h2[data-v-d91e01d6]{color:#1a1a1a;display:block!important;font-size:24px;font-weight:600;line-height:1.4;margin:0;width:100%}.task-module-rules-settings .page-header .description[data-v-d91e01d6]{color:#666;display:block!important;font-size:14px;line-height:1.5;margin:0;width:100%}.task-module-rules-settings .workflow-selector[data-v-d91e01d6]{background:#fafafa;border-radius:8px;margin-bottom:32px;padding:20px}.task-module-rules-settings .workflow-selector label[data-v-d91e01d6]{color:#1a1a1a;display:block;font-weight:600;margin-bottom:12px}.task-module-rules-settings .workflow-selector .workflow-select[data-v-d91e01d6]{max-width:500px;width:100%}.task-module-rules-settings .rules-content[data-v-d91e01d6]{margin-top:24px}.task-module-rules-settings .empty-state[data-v-d91e01d6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:400px}.task-module-rules-settings .empty-state .empty-icon .material-icons[data-v-d91e01d6]{color:#d9d9d9;font-size:80px}.task-module-rules-settings .empty-state h3[data-v-d91e01d6]{color:#666;font-size:20px;margin:16px 0 8px}.task-module-rules-settings .empty-state p[data-v-d91e01d6]{font-size:14px;margin:0}@media(max-width:1024px){.task-module-rules-settings[data-v-d91e01d6]{padding:20px}.task-module-rules-settings .page-header h2[data-v-d91e01d6]{font-size:22px}}@media(max-width:768px){.task-module-rules-settings[data-v-d91e01d6]{padding:16px}.task-module-rules-settings .page-header[data-v-d91e01d6]{margin-bottom:24px}.task-module-rules-settings .page-header h2[data-v-d91e01d6]{font-size:20px}.task-module-rules-settings .page-header .description[data-v-d91e01d6]{font-size:13px}.task-module-rules-settings .workflow-selector[data-v-d91e01d6]{margin-bottom:24px;padding:16px}.task-module-rules-settings .workflow-selector .workflow-select[data-v-d91e01d6]{max-width:100%}.task-module-rules-settings .empty-state[data-v-d91e01d6]{min-height:300px}.task-module-rules-settings .empty-state .empty-icon .material-icons[data-v-d91e01d6]{font-size:64px}}@media(max-width:480px){.task-module-rules-settings[data-v-d91e01d6]{padding:12px}.task-module-rules-settings .page-header h2[data-v-d91e01d6]{font-size:18px}.task-module-rules-settings .page-header .description[data-v-d91e01d6]{font-size:12px}.task-module-rules-settings .workflow-selector[data-v-d91e01d6]{padding:12px}}