.filter-builder .empty-filters[data-v-2c086574]{-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:var(--sps-bg-raised);border:2px dashed var(--sps-border-strong);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-2c086574]{color:var(--sps-border-strong);font-size:64px}.filter-builder .empty-filters p[data-v-2c086574]{color:var(--sps-text-muted);font-size:14px;margin:16px 0 24px}.filter-builder .filter-body .filter-group-container[data-v-2c086574]{margin-bottom:24px}.filter-builder .filter-body .filter-group-container .filter-group[data-v-2c086574]{background:var(--sps-bg-raised);border:1px solid var(--sps-border-default);border-radius:8px;padding:16px}.filter-builder .filter-body .filter-group-container .filter-group .group-header[data-v-2c086574]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);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-2c086574]{color:var(--sps-text-strong);font-weight:600}.filter-builder .filter-body .filter-group-container .filter-group .filter-row[data-v-2c086574]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);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-2c086574]{-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-2c086574]{color:var(--sps-primary);font-weight:600}.filter-builder .filter-body .filter-group-container .filter-group .filter-row .filter-text .multi-value-wrapper[data-v-2c086574]{min-width:200px}.filter-builder .filter-body .filter-group-container .filter-group .filter-row .remove-btn .material-icons[data-v-2c086574]{font-size:18px}.filter-builder .filter-body .filter-group-container .filter-group .add-condition-btn[data-v-2c086574]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-strong);border-radius:6px;color:var(--sps-primary);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-2c086574]:hover{background:var(--sps-primary-soft);border-color:var(--sps-primary)}.filter-builder .filter-body .filter-group-container .filter-group .add-condition-btn .material-icons[data-v-2c086574]{font-size:18px}.filter-builder .filter-body .filter-group-container .group-operator-row[data-v-2c086574]{-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-2c086574]{-webkit-box-flex:1;background:var(--sps-border-strong);-ms-flex:1;flex:1;height:1px}.filter-builder .filter-body .filter-group-container .group-operator-row .operator-badge .operator-selector[data-v-2c086574]{min-width:120px}.filter-builder .filter-body .add-group-btn[data-v-2c086574]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-surface);border:2px dashed var(--sps-border-default);border-radius:8px;color:var(--sps-primary);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;gap:8px;justify-content:center;padding:12px;-webkit-transition:border-color .2s ease,background .2s ease;transition:border-color .2s ease,background .2s ease}.filter-builder .filter-body .add-group-btn[data-v-2c086574]:hover{background:var(--sps-primary-soft);border-color:var(--sps-primary)}.filter-builder .filter-body .add-group-btn .material-icons[data-v-2c086574]{font-size:20px}.add-assignee-config[data-v-58c99b6e]{-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-58c99b6e],.add-collaborator-config .config-field label[data-v-5590a0db],.add-follower-config .config-field label[data-v-4ecbd943],.add-tag-config .config-field label[data-v-064f6b24],.change-owner-config .config-field label[data-v-04990e50],.change-priority-config .config-field label[data-v-48f32d85],.move-stage-config .config-field label[data-v-14e2911a],.remove-assignee-config .config-field label[data-v-6c66625f],.remove-follower-config .config-field label[data-v-24db39ea],.remove-tag-config .config-field label[data-v-c8711a22]{color:var(--sps-text-strong);display:block;font-weight:600;margin-bottom:8px}.set-date-config[data-v-3158ceb3]{-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-3158ceb3]{color:var(--sps-text-strong);display:block;font-weight:600;margin-bottom:8px}.set-date-config .relative-config[data-v-3158ceb3]{-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-24a7ca10]{color:var(--sps-text-strong);display:block;font-weight:600;margin-bottom:8px}.create-checklist-config .config-field .checklist-item[data-v-24a7ca10]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:8px}.create-checklist-config .config-field .checklist-item .ant-input[data-v-24a7ca10]{-webkit-box-flex:1;-ms-flex:1;flex:1}.create-comment-config .config-field label[data-v-116913cc]{color:var(--sps-text-strong);display:block;font-weight:600;margin-bottom:8px}.create-comment-config .config-field small[data-v-116913cc]{color:var(--sps-text-muted);display:block;font-size:12px;margin-top:6px}.variables-picker .info-text[data-v-77636cc6]{background:var(--sps-primary-soft);border-left:3px solid var(--sps-border-focus);border-radius:6px;color:var(--sps-text-muted);font-size:14px;margin-bottom:16px;padding:12px}.variables-picker .variables-grid[data-v-77636cc6]{display:grid;gap:8px;grid-template-columns:1fr}.variables-picker .variables-grid .variable-item[data-v-77636cc6]{background:var(--sps-bg-raised);border:1px solid var(--sps-border-default);border-radius:6px;cursor:pointer;padding:12px;-webkit-transition:all .3s ease;transition:all .3s ease}.variables-picker .variables-grid .variable-item[data-v-77636cc6]:hover{background:var(--sps-primary-soft);border-color:var(--sps-border-focus)}.variables-picker .variables-grid .variable-item code[data-v-77636cc6]{color:var(--sps-info);display:block;font-family:Courier New,monospace;font-size:13px;margin-bottom:4px}.variables-picker .variables-grid .variable-item .variable-label[data-v-77636cc6]{color:var(--sps-text-muted);font-size:12px}[data-v-77636cc6]:deep(.ant-collapse){background:transparent;border:none}:deep(.ant-collapse) .ant-collapse-item[data-v-77636cc6]{border-bottom:1px solid var(--sps-border-default)}:deep(.ant-collapse) .ant-collapse-item[data-v-77636cc6]:last-child{border-bottom:none}:deep(.ant-collapse) .ant-collapse-header[data-v-77636cc6]{color:var(--sps-text-strong);font-weight:600}:deep(.ant-collapse) .ant-collapse-content[data-v-77636cc6]{background:transparent;border-top:1px solid var(--sps-border-default)}.send-email-config[data-v-422c54b5]{-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-422c54b5]{color:var(--sps-text-strong);display:block;font-weight:600;margin-bottom:8px}.send-email-config .config-field small[data-v-422c54b5]{color:var(--sps-text-muted);display:block;font-size:12px;margin-top:6px}.send-email-config .config-field .input-with-variables[data-v-422c54b5]{-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-422c54b5],.send-email-config .config-field .input-with-variables .ant-textarea[data-v-422c54b5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.send-web-notification-config[data-v-2c7dbe30]{-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-2c7dbe30]{color:var(--sps-text-strong);display:block;font-weight:600;margin-bottom:8px}.send-web-notification-config .config-field small[data-v-2c7dbe30]{color:var(--sps-text-muted);display:block;font-size:12px;margin-top:6px}.send-web-notification-config .config-field .input-with-variables[data-v-2c7dbe30]{-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-2c7dbe30]{-webkit-box-flex:1;-ms-flex:1;flex:1}.webhook-config[data-v-648d3647]{-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-648d3647]{color:var(--sps-text-strong);display:block;font-weight:600;margin-bottom:8px}.webhook-config .config-field small[data-v-648d3647]{color:var(--sps-text-muted);display:block;font-size:12px;margin-top:6px}.webhook-config .config-field .input-with-variables[data-v-648d3647]{-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-648d3647],.webhook-config .config-field .input-with-variables .ant-textarea[data-v-648d3647]{-webkit-box-flex:1;-ms-flex:1;flex:1}.webhook-config .config-field .header-row[data-v-648d3647]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:8px}.actions-editor .empty-actions[data-v-927b6dae]{-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:var(--sps-bg-raised);border:2px dashed var(--sps-border-strong);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-927b6dae]{color:var(--sps-border-strong);font-size:64px}.actions-editor .empty-actions p[data-v-927b6dae]{color:var(--sps-text-muted);font-size:14px;margin:16px 0 24px}.actions-editor .actions-body .actions-list[data-v-927b6dae]{-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-927b6dae]{background:var(--sps-bg-raised);border:1px solid var(--sps-border-default);border-radius:8px;padding:16px}.actions-editor .actions-body .action-card .action-header[data-v-927b6dae]{-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-927b6dae]{color:var(--sps-text-muted);cursor:-webkit-grab;cursor:grab;font-size:20px}.actions-editor .actions-body .action-card .action-header .drag-handle[data-v-927b6dae]:active{cursor:-webkit-grabbing;cursor:grabbing}.actions-editor .actions-body .action-card .action-header .action-type-select[data-v-927b6dae]{-webkit-box-flex:1;-ms-flex:1;flex:1}.actions-editor .actions-body .action-card .action-header .action-type-select[data-v-927b6dae] :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-927b6dae]{font-size:18px}.actions-editor .actions-body .action-card .action-header .action-type-select .action-option[data-v-927b6dae]{-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-927b6dae]{font-size:18px;vertical-align:middle}.actions-editor .actions-body .action-card .action-config[data-v-927b6dae]{background:var(--sps-bg-surface);border-radius:6px;padding:16px}.actions-editor .actions-body .add-action-btn[data-v-927b6dae]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-surface);border:2px dashed var(--sps-border-default);border-radius:8px;color:var(--sps-primary);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;gap:8px;justify-content:center;padding:16px;-webkit-transition:border-color .2s ease,background .2s ease;transition:border-color .2s ease,background .2s ease}.actions-editor .actions-body .add-action-btn[data-v-927b6dae]:hover{background:var(--sps-primary-soft);border-color:var(--sps-primary)}.actions-editor .actions-body .add-action-btn .material-icons[data-v-927b6dae]{font-size:24px}:deep(.ant-select-dropdown) .action-option[data-v-927b6dae]{-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-927b6dae]{font-size:18px;vertical-align:middle}.rule-editor .steps-container[data-v-44c440b6]{margin-bottom:32px}.rule-editor .steps-container[data-v-44c440b6] :deep(.ant-steps-item){cursor:pointer}.rule-editor .steps-container :deep(.ant-steps-item):hover .ant-steps-item-title[data-v-44c440b6]{color:var(--sps-info)}.rule-editor .step-content[data-v-44c440b6]{max-height:60vh;min-height:500px;overflow-y:auto;padding:24px 0}.rule-editor .step-content h3[data-v-44c440b6]{color:var(--sps-text-strong);font-size:18px;font-weight:600;margin:0 0 24px}.rule-editor .step-content .when-step .rule-name-input[data-v-44c440b6]{margin-bottom:32px}.rule-editor .step-content .when-step .rule-name-input label[data-v-44c440b6]{color:var(--sps-text-strong);display:block;font-weight:600;margin-bottom:8px}.rule-editor .step-content .when-step .when-options[data-v-44c440b6]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.rule-editor .step-content .when-step .when-options .when-option[data-v-44c440b6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;padding:18px 20px;-webkit-transition:border-color .2s ease,background .2s ease;transition:border-color .2s ease,background .2s ease}.rule-editor .step-content .when-step .when-options .when-option[data-v-44c440b6]:hover{background:var(--sps-primary-soft);border-color:var(--sps-primary)}.rule-editor .step-content .when-step .when-options .when-option:hover .option-icon .material-icons[data-v-44c440b6]{color:var(--sps-primary)}.rule-editor .step-content .when-step .when-options .when-option.selected[data-v-44c440b6]{background:var(--sps-primary-soft);border-color:var(--sps-primary)}.rule-editor .step-content .when-step .when-options .when-option.selected .option-icon[data-v-44c440b6]{background:var(--sps-primary-soft)}.rule-editor .step-content .when-step .when-options .when-option.selected .option-check .material-icons[data-v-44c440b6],.rule-editor .step-content .when-step .when-options .when-option.selected .option-content h4[data-v-44c440b6],.rule-editor .step-content .when-step .when-options .when-option.selected .option-icon .material-icons[data-v-44c440b6]{color:var(--sps-primary)}.rule-editor .step-content .when-step .when-options .when-option .option-icon[data-v-44c440b6]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background:var(--sps-bg-page);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.rule-editor .step-content .when-step .when-options .when-option .option-icon .material-icons[data-v-44c440b6]{color:var(--sps-text-muted);font-size:28px}.rule-editor .step-content .when-step .when-options .when-option .option-content[data-v-44c440b6]{-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-44c440b6]{color:var(--sps-text-strong);font-size:14px;font-weight:600;line-height:1.4;margin:0 0 4px}.rule-editor .step-content .when-step .when-options .when-option .option-content p[data-v-44c440b6]{color:var(--sps-text-muted);font-size:12px;line-height:1.5;margin:0}.rule-editor .step-content .when-step .when-options .when-option .option-check[data-v-44c440b6]{-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-44c440b6]{color:var(--sps-border-default);font-size:24px}.rule-editor .step-content .advanced-settings[data-v-44c440b6]{border-top:2px dashed var(--sps-border-default);margin-top:48px;padding-top:32px}.rule-editor .step-content .advanced-settings h3[data-v-44c440b6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);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-44c440b6]:before{background:var(--sps-primary);border-radius:2px;content:"";display:inline-block;height:16px;width:4px}.rule-editor .step-content .advanced-settings .setting-item[data-v-44c440b6]{background:var(--sps-bg-raised);border:1px solid var(--sps-border-default);border-radius:8px;margin-bottom:24px;padding:20px}.rule-editor .step-content .advanced-settings .setting-item[data-v-44c440b6]:last-child{margin-bottom:0}.rule-editor .step-content .advanced-settings .setting-item .setting-header[data-v-44c440b6]{-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-44c440b6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.rule-editor .step-content .advanced-settings .setting-item .setting-header .setting-info h4[data-v-44c440b6]{color:var(--sps-text-strong);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-44c440b6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);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-44c440b6]{color:var(--sps-text-muted);cursor:help;font-size:16px}.rule-editor .step-content .advanced-settings .setting-item .setting-header .setting-info p .info-icon[data-v-44c440b6]:hover{color:var(--sps-info)}.rule-editor .step-navigation[data-v-44c440b6]{border-top:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding-top:24px}.rule-editor .step-navigation .spacer[data-v-44c440b6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.else-actions-editor .info-text[data-v-12921142]{background:var(--sps-bg-page);border-radius:6px;color:var(--sps-text-muted);font-size:14px;margin-bottom:24px;padding:12px}.else-actions-editor .footer-actions[data-v-12921142]{-webkit-box-pack:end;-ms-flex-pack:end;border-top:1px solid var(--sps-border-default);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-67748828]{max-width:1400px;padding:24px}.task-module-rules .page-header[data-v-67748828]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:2px solid var(--sps-border-default);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-67748828]{color:var(--sps-text-strong);font-size:24px;font-weight:600;margin:0 0 8px}.task-module-rules .page-header .header-left .description[data-v-67748828]{color:var(--sps-text-muted);font-size:14px;margin:0}.task-module-rules .page-header .header-right[data-v-67748828]{-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-67748828]{font-size:16px;font-weight:600}.task-module-rules .loading-container[data-v-67748828]{-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-67748828]{-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-67748828]{background:var(--sps-bg-surface);border:2px solid var(--sps-border-default);border-radius:12px;padding:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.task-module-rules .rules-container .rule-card[data-v-67748828]:hover{border-color:var(--sps-border-focus);-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-67748828]{background:var(--sps-bg-raised);opacity:.6}.task-module-rules .rules-container .rule-card .rule-header[data-v-67748828]{-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-67748828]{-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-67748828]{color:var(--sps-text-muted);cursor:-webkit-grab;cursor:grab;font-size:20px}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .drag-handle[data-v-67748828]:active{cursor:-webkit-grabbing;cursor:grabbing}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .rule-name[data-v-67748828]{color:var(--sps-text-strong);font-size:16px;font-weight:600}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .rule-badges[data-v-67748828]{-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-67748828]{-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-67748828]{font-size:14px}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .rule-badges .rule-badge.chain-badge[data-v-67748828]{background:var(--sps-primary-soft);border:1px solid var(--sps-info);color:var(--sps-info)}.task-module-rules .rules-container .rule-card .rule-header .rule-header-left .rule-badges .rule-badge.no-automation-badge[data-v-67748828]{background:var(--sps-warning-soft);border:1px solid var(--sps-warning);color:var(--sps-warning)}.task-module-rules .rules-container .rule-card .rule-header .rule-header-right[data-v-67748828]{-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 .actions[data-v-67748828]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary[data-v-67748828]{-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-67748828]{-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-67748828]{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-67748828]{color:var(--sps-success)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line .material-icons.condition-icon[data-v-67748828]{color:var(--sps-info)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line .material-icons.action-icon[data-v-67748828]{color:var(--sps-warning)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line strong[data-v-67748828]{color:var(--sps-text-muted);min-width:100px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828]{-webkit-box-flex:1;color:var(--sps-text-strong);-ms-flex:1;flex:1}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.field-name){color:var(--sps-info);font-weight:500}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.value-highlight){background:var(--sps-warning-soft);border-radius:3px;color:var(--sps-warning-text);font-weight:500;padding:2px 6px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.group-op){color:var(--sps-primary);font-weight:700;padding:0 4px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.no-action),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.no-condition){color:var(--sps-text-muted);font-style:italic}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.incomplete){color:var(--sps-danger);font-style:italic}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-assignee),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-owner){color:var(--sps-info)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-assignee) strong[data-v-67748828],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-owner) strong[data-v-67748828]{color:var(--sps-info)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-email),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-tag){color:var(--sps-warning)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-email) strong[data-v-67748828],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-tag) strong[data-v-67748828]{color:var(--sps-warning-text)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-collaborator),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-follower),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-mark){color:var(--sps-success)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-collaborator) strong[data-v-67748828],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-follower) strong[data-v-67748828],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-mark) strong[data-v-67748828]{color:var(--sps-success-text)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-priority),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-stage){color:var(--sps-primary)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-priority) strong[data-v-67748828],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-stage) strong[data-v-67748828]{color:var(--sps-primary)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-remove){color:var(--sps-danger)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-remove) strong[data-v-67748828]{color:var(--sps-danger)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-date){color:var(--sps-info)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-date) strong[data-v-67748828]{color:var(--sps-info)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-checklist),.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-comment){color:var(--sps-info)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-checklist) strong[data-v-67748828],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-comment) strong[data-v-67748828]{color:var(--sps-info)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-checklist) em[data-v-67748828],.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-comment) em[data-v-67748828]{color:var(--sps-text-muted);font-size:12px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-notification){color:var(--sps-success)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-notification) strong[data-v-67748828]{color:var(--sps-success-text)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-notification) em[data-v-67748828]{color:var(--sps-text-muted);font-size:12px}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span[data-v-67748828] :deep(.action-webhook){color:var(--sps-primary)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-webhook) strong[data-v-67748828]{color:var(--sps-primary)}.task-module-rules .rules-container .rule-card .rule-body .rule-summary .summary-line span :deep(.action-webhook) em[data-v-67748828]{color:var(--sps-text-muted);font-size:12px}.task-module-rules .rules-container .else-card[data-v-67748828]{background:var(--sps-bg-raised);border:2px dashed var(--sps-border-strong);border-radius:12px;margin-bottom:16px;padding:20px}.task-module-rules .rules-container .else-card .else-header[data-v-67748828]{-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-67748828]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);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-67748828]{font-size:20px}.task-module-rules .rules-container .else-card .else-header .actions[data-v-67748828]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.task-module-rules .rules-container .else-card .else-body .no-actions[data-v-67748828]{color:var(--sps-text-muted);font-style:italic;padding:12px;text-align:center}.task-module-rules .rules-container .add-rule-btn[data-v-67748828]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-surface);border:2px dashed var(--sps-border-default);border-radius:12px;color:var(--sps-primary);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;gap:8px;justify-content:center;padding:20px;-webkit-transition:border-color .2s ease,background .2s ease;transition:border-color .2s ease,background .2s ease}.task-module-rules .rules-container .add-rule-btn[data-v-67748828]:hover{background:var(--sps-primary-soft);border-color:var(--sps-primary)}.task-module-rules .rules-container .add-rule-btn .material-icons[data-v-67748828]{font-size:24px}.task-module-rules .empty-state[data-v-67748828]{-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:var(--sps-text-muted);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-67748828]{color:var(--sps-border-strong);font-size:80px}.task-module-rules .empty-state h3[data-v-67748828]{color:var(--sps-text-muted);font-size:20px;margin:16px 0 8px}.task-module-rules .empty-state p[data-v-67748828]{font-size:14px;margin:0}.task-module-rules-settings[data-v-29bebbf1]{margin:0 auto;max-width:1400px;padding:24px}.task-module-rules-settings .page-header[data-v-29bebbf1]{-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-29bebbf1]{clear:both;display:block!important;float:none;width:100%}.task-module-rules-settings .page-header>div[data-v-29bebbf1]:first-child{margin-bottom:8px}.task-module-rules-settings .page-header h2[data-v-29bebbf1]{color:var(--sps-text-strong);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-29bebbf1]{color:var(--sps-text-muted);display:block!important;font-size:14px;line-height:1.5;margin:0;width:100%}.task-module-rules-settings .workflow-selector[data-v-29bebbf1]{background:var(--sps-bg-raised);border-radius:8px;margin-bottom:32px;padding:20px}.task-module-rules-settings .workflow-selector label[data-v-29bebbf1]{color:var(--sps-text-strong);display:block;font-weight:600;margin-bottom:12px}.task-module-rules-settings .workflow-selector .workflow-select[data-v-29bebbf1]{max-width:500px;width:100%}.task-module-rules-settings .rules-content[data-v-29bebbf1]{margin-top:24px}.task-module-rules-settings .empty-state[data-v-29bebbf1]{-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:var(--sps-text-muted);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-29bebbf1]{color:var(--sps-border-strong);font-size:80px}.task-module-rules-settings .empty-state h3[data-v-29bebbf1]{color:var(--sps-text-muted);font-size:20px;margin:16px 0 8px}.task-module-rules-settings .empty-state p[data-v-29bebbf1]{font-size:14px;margin:0}@media(max-width:1024px){.task-module-rules-settings[data-v-29bebbf1]{padding:20px}.task-module-rules-settings .page-header h2[data-v-29bebbf1]{font-size:22px}}@media(max-width:768px){.task-module-rules-settings[data-v-29bebbf1]{padding:16px}.task-module-rules-settings .page-header[data-v-29bebbf1]{margin-bottom:24px}.task-module-rules-settings .page-header h2[data-v-29bebbf1]{font-size:20px}.task-module-rules-settings .page-header .description[data-v-29bebbf1]{font-size:13px}.task-module-rules-settings .workflow-selector[data-v-29bebbf1]{margin-bottom:24px;padding:16px}.task-module-rules-settings .workflow-selector .workflow-select[data-v-29bebbf1]{max-width:100%}.task-module-rules-settings .empty-state[data-v-29bebbf1]{min-height:300px}.task-module-rules-settings .empty-state .empty-icon .material-icons[data-v-29bebbf1]{font-size:64px}}@media(max-width:480px){.task-module-rules-settings[data-v-29bebbf1]{padding:12px}.task-module-rules-settings .page-header h2[data-v-29bebbf1]{font-size:18px}.task-module-rules-settings .page-header .description[data-v-29bebbf1]{font-size:12px}.task-module-rules-settings .workflow-selector[data-v-29bebbf1]{padding:12px}}