.tree-node[data-v-56f15ca5]{list-style:none;margin:0;padding-left:20px;position:relative}.tree-node[data-v-56f15ca5]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#e5e7eb}.tree-leaf[data-v-56f15ca5]{margin:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;position:relative}.selection-mode[data-v-56f15ca5]{padding:8px 0}.selection-container[data-v-56f15ca5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:6px}.type-btn[data-v-56f15ca5]{min-width:100px}.tree-branch[data-v-56f15ca5]{margin:12px 0;position:relative}.action-number[data-v-56f15ca5]{background:#3b82f6;color:#fff;border-radius:50%;width:24px;height:24px;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;font-size:12px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.icon[data-v-56f15ca5]{color:#3b82f6;font-size:16px}.label[data-v-56f15ca5]{font-weight:500;color:#334155;font-size:14px}.condition-header[data-v-56f15ca5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;background:#f8fafc;border-radius:6px}.filter-details[data-v-56f15ca5]{margin:8px 0;padding:8px 12px;background:#f1f5f9;border-radius:4px;border-left:3px solid #3b82f6}.filter-name[data-v-56f15ca5]{font-weight:600;color:#1e293b;font-size:13px}.filter-description[data-v-56f15ca5]{color:#64748b;font-size:12px;margin-top:2px}.branch[data-v-56f15ca5]{margin-left:16px;padding-left:12px;border-left:1px dashed #cbd5e1;margin-bottom:12px;position:relative}.branch-label[data-v-56f15ca5]{font-size:12px;font-weight:700;color:#64748b;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#f8fafc;border-radius:4px}.branch-number[data-v-56f15ca5]{font-weight:700;color:#1e293b}.branch-action-count[data-v-56f15ca5]{font-size:11px;color:#64748b;font-weight:400;font-style:italic}.branch-content[data-v-56f15ca5]{margin-left:8px}.remove-btn[data-v-56f15ca5]{margin-left:auto;color:#ef4444}.edit-btn[data-v-56f15ca5],.remove-btn[data-v-56f15ca5]{width:28px;height:28px;min-width:28px;min-height:28px;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;border-radius:6px;font-size:16px;padding:0;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.edit-btn[data-v-56f15ca5]{background:#eff6ff;color:#2563eb}.edit-btn[data-v-56f15ca5]:hover{background:#dbeafe}.remove-btn[data-v-56f15ca5]{background:#fef2f2;color:#dc2626}.remove-btn[data-v-56f15ca5]:hover{background:#fee2e2}.action-header .edit-btn[data-v-56f15ca5],.action-header .remove-btn[data-v-56f15ca5]{margin-left:8px;-ms-flex-negative:0;flex-shrink:0}.add-action-btn[data-v-56f15ca5]{margin-top:8px}.condition-controls[data-v-56f15ca5]{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:8px 12px;background:#f8fafc;border-radius:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.total-actions-count[data-v-56f15ca5]{margin-left:auto;font-size:12px;font-weight:600;color:#3b82f6;background:#fff;padding:4px 8px;border-radius:4px;border:1px solid #e5e7eb}.no-condition-message[data-v-56f15ca5]{padding:16px;text-align:center;color:#64748b;font-style:italic;background:#f8fafc;border-radius:6px;margin:8px 0}.action-header[data-v-56f15ca5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-summary-chip[data-v-56f15ca5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-config-base[data-v-56f15ca5],.drawer-content[data-v-56f15ca5]{padding:16px}.selected-action-header[data-v-56f15ca5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;background:#f1f5f9;border-radius:6px;margin-bottom:12px}.selected-action-label[data-v-56f15ca5]{font-weight:600;color:#1e293b}.action-block[data-v-56f15ca5],.condition-block[data-v-56f15ca5]{-webkit-animation:fadeIn-56f15ca5 .3s ease-in;animation:fadeIn-56f15ca5 .3s ease-in}.invalid-action[data-v-56f15ca5]{border:1px solid #f87171;background-color:#fef2f2;-webkit-animation:highlightAction-56f15ca5 .5s ease-in-out;animation:highlightAction-56f15ca5 .5s ease-in-out}@-webkit-keyframes highlightAction-56f15ca5{0%{background-color:#fef2f2}50%{background-color:#fee2e2}to{background-color:#fef2f2}}@keyframes highlightAction-56f15ca5{0%{background-color:#fef2f2}50%{background-color:#fee2e2}to{background-color:#fef2f2}}@-webkit-keyframes fadeIn-56f15ca5{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-56f15ca5{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.high-z-index-dialog,.high-z-index-dialog .dialog-wrapper,.high-z-index-dialog .el-dialog__wrapper{z-index:4000!important}.high-z-index-dialog .el-dialog{z-index:4001!important}.high-z-index-dialog .v-modal{z-index:3999!important}.el-dropdown-menu,.el-popper,.el-select-dropdown,.el-tooltip__popper{z-index:5000!important}.trigger-settings[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;background:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.settings-header[data-v-14bc4774]{background:#fff;border-bottom:1px solid #e1e8ed;padding:24px 32px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.header-content[data-v-14bc4774]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;margin:0 auto}.header-content[data-v-14bc4774],.header-title-section[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-title-section[data-v-14bc4774]{gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-icon[data-v-14bc4774]{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;width:48px;height:48px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;color:#fff;font-size:20px}.header-text[data-v-14bc4774]{-webkit-box-flex:1;-ms-flex:1;flex:1}.header-title[data-v-14bc4774]{margin:0 0 8px 0;font-size:24px;font-weight:600;color:#1e293b;line-height:1.2}.header-subtitle[data-v-14bc4774]{margin:0;font-size:14px;color:#64748b;font-weight:400;line-height:1.5}.header-actions[data-v-14bc4774]{margin-top:4px}.help-btn[data-v-14bc4774]{color:#64748b!important;font-size:14px;font-weight:500}.help-btn[data-v-14bc4774]:hover{color:#334155!important;background:#f8fafc!important}.settings-content[data-v-14bc4774]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:24px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:1200px;margin:0 auto;width:100%}.settings-section[data-v-14bc4774]{background:#fff;border-radius:8px;border:1px solid #e2e8f0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.settings-section[data-v-14bc4774]:hover{-webkit-box-shadow:0 4px 6px rgba(0,0,0,.05);box-shadow:0 4px 6px rgba(0,0,0,.05)}.section-header[data-v-14bc4774]{gap:12px;padding:20px 24px;border-bottom:1px solid #f1f5f9;background:#f8fafc}.section-header[data-v-14bc4774],.section-icon[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-icon[data-v-14bc4774]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;background:#64748b;border-radius:6px;color:#fff;font-size:16px}.section-title[data-v-14bc4774]{margin:0;font-size:16px;font-weight:600;color:#1e293b}.section-content[data-v-14bc4774]{padding:24px}.form-grid[data-v-14bc4774]{display:grid;grid-template-columns:1fr;gap:20px}.form-row[data-v-14bc4774]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-group[data-v-14bc4774]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group[data-v-14bc4774],.form-label[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.form-label[data-v-14bc4774]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:600;color:#374151;margin-bottom:4px}.form-label.required[data-v-14bc4774]:after{content:"*";color:#dc2626;margin-left:2px}.form-label i[data-v-14bc4774]{color:#64748b;font-size:14px}.form-hint[data-v-14bc4774]{font-size:12px;color:#6b7280;margin-top:2px}.modern-input[data-v-14bc4774],.modern-select[data-v-14bc4774]{width:100%;border-radius:6px;border:1px solid #d1d5db;-webkit-transition:all .2s ease;transition:all .2s ease}.modern-input[data-v-14bc4774]:focus,.modern-select[data-v-14bc4774]:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.trigger-configuration[data-v-14bc4774]{gap:20px}.trigger-configuration[data-v-14bc4774],.trigger-main[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trigger-main[data-v-14bc4774]{gap:10px}.trigger-advanced[data-v-14bc4774]{border-top:1px solid #f1f5f9;padding-top:20px}.advanced-panel[data-v-14bc4774]{background:#f8fafc;border-radius:6px;border:1px solid #e2e8f0}.panel-header[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;border-bottom:1px solid #e2e8f0;background:#fff;border-radius:6px 6px 0 0}.panel-title[data-v-14bc4774]{margin:0;font-size:14px;font-weight:600;color:#1e293b}.schedule-type-selector[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.type-radio[data-v-14bc4774]{padding:10px 14px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.type-radio[data-v-14bc4774]:hover{border-color:#3b82f6;background:#f8fafc}.type-radio i[data-v-14bc4774]{margin-right:6px;color:#64748b}.date-field-config[data-v-14bc4774]{padding:20px}.config-section[data-v-14bc4774]{margin-bottom:24px}.config-section[data-v-14bc4774]:last-child{margin-bottom:0}.config-title[data-v-14bc4774]{margin:0 0 12px 0;font-size:14px;font-weight:600;color:#374151;padding-bottom:8px;border-bottom:1px solid #f1f5f9}.config-content[data-v-14bc4774]{padding-left:4px}.execution-rules[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.rule-group[data-v-14bc4774]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:16px}.rule-header[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:12px;font-weight:600;color:#374151;font-size:13px}.rule-header i[data-v-14bc4774]{color:#64748b}.rule-controls[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.control-row[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.option-divider[data-v-14bc4774]{color:#9ca3af;font-size:12px;font-weight:500}.field-reference[data-v-14bc4774]{color:#6b7280;font-size:13px}.field-reference strong[data-v-14bc4774]{color:#374151;font-weight:600}.small-select[data-v-14bc4774]{width:100px}.small-input[data-v-14bc4774]{width:70px}.medium-input[data-v-14bc4774],.medium-select[data-v-14bc4774]{width:120px}.full-width-select[data-v-14bc4774]{width:100%}.stopping-condition[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:10px;padding:10px 12px;background:#f8fafc;border-radius:4px;border:1px solid #e2e8f0}.stopping-label[data-v-14bc4774]{font-size:13px;color:#374151;font-weight:500}.occurrences-text[data-v-14bc4774]{font-size:13px;color:#6b7280}.manual-schedule-config[data-v-14bc4774]{padding:20px}.config-header[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.config-actions[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.schedule-grid[data-v-14bc4774]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-bottom:16px}.schedule-grid.compact[data-v-14bc4774]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:0}.schedule-card[data-v-14bc4774]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease}.schedule-card[data-v-14bc4774]:hover{border-color:#3b82f6;-webkit-box-shadow:0 2px 4px rgba(59,130,246,.1);box-shadow:0 2px 4px rgba(59,130,246,.1)}.schedule-card.compact[data-v-14bc4774]{margin:0}.schedule-card-header[data-v-14bc4774]{padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.schedule-checkbox[data-v-14bc4774]{font-weight:600;color:#374151;font-size:13px}.schedule-checkbox i[data-v-14bc4774]{margin-right:6px;color:#64748b}.schedule-card-content[data-v-14bc4774]{padding:12px 16px;max-height:160px;overflow-y:auto}.checkbox-group[data-v-14bc4774]{display:grid;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));gap:6px}.checkbox-group.compact[data-v-14bc4774]{grid-template-columns:1fr}.uniform-checkbox[data-v-14bc4774]{margin:0;font-size:12px}.automation-config[data-v-14bc4774]{padding:20px}.config-grid[data-v-14bc4774]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.config-item[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.recurrence-controls[data-v-14bc4774],.time-controls[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.control-prefix[data-v-14bc4774]{font-size:13px;color:#6b7280;font-weight:500}.advanced-options[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.option-item[data-v-14bc4774]{padding:16px;background:#f8fafc;border-radius:6px;border:1px solid #e2e8f0;-webkit-transition:all .2s ease;transition:all .2s ease}.option-item[data-v-14bc4774]:hover{border-color:#3b82f6;background:#fff}.modern-checkbox[data-v-14bc4774]{width:100%}.checkbox-content[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.checkbox-icon[data-v-14bc4774]{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;width:36px;height:36px;background:#64748b;border-radius:6px;color:#fff;font-size:16px}.checkbox-text[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-flex:1;-ms-flex:1;flex:1}.checkbox-label[data-v-14bc4774]{font-size:14px;font-weight:600;color:#1e293b}.checkbox-description[data-v-14bc4774]{font-size:12px;color:#6b7280;line-height:1.4}.settings-footer[data-v-14bc4774]{position:sticky;bottom:0;background:#fff;border-top:1px solid #e2e8f0;-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.05);box-shadow:0 -2px 8px rgba(0,0,0,.05);z-index:1000}.footer-content[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 32px;max-width:1200px;margin:0 auto}.footer-actions[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-left:auto}.footer-info[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:auto}.cancel-btn[data-v-14bc4774]{padding:8px 20px;border:1px solid #d1d5db;border-radius:6px;font-weight:500;color:#6b7280;font-size:13px;-webkit-transition:all .2s ease;transition:all .2s ease}.cancel-btn[data-v-14bc4774]:hover{border-color:#9ca3af;background:#f9fafb;color:#374151}.save-btn[data-v-14bc4774]{padding:8px 20px;border-radius:6px;font-weight:500;background:#3b82f6;border:none;color:#fff;font-size:13px;-webkit-transition:all .2s ease;transition:all .2s ease}.save-btn[data-v-14bc4774]:hover{background:#2563eb;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(37,99,235,.2);box-shadow:0 2px 4px rgba(37,99,235,.2)}.validation-status[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:500;padding:6px 10px;border-radius:4px}.validation-status.valid[data-v-14bc4774]{color:#059669;background:#f0fdf4}.validation-status.warning[data-v-14bc4774]{color:#d97706;background:#fffbeb}.validation-status.error[data-v-14bc4774]{color:#dc2626;background:#fef2f2}@media (max-width:1024px){.section-content[data-v-14bc4774],.settings-content[data-v-14bc4774]{padding:20px}.config-grid[data-v-14bc4774],.form-row[data-v-14bc4774],.schedule-grid[data-v-14bc4774]{grid-template-columns:1fr}}@media (max-width:768px){.settings-header[data-v-14bc4774]{padding:20px}.header-content[data-v-14bc4774]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.header-actions[data-v-14bc4774]{-ms-flex-item-align:end;align-self:flex-end}.settings-content[data-v-14bc4774]{padding:16px;gap:16px}.section-header[data-v-14bc4774]{padding:16px 20px}.section-content[data-v-14bc4774]{padding:16px}.footer-content[data-v-14bc4774]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.footer-actions[data-v-14bc4774]{margin-left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-info[data-v-14bc4774]{margin-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.control-row[data-v-14bc4774]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.value-selector[data-v-14bc4774]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:480px){.schedule-type-selector[data-v-14bc4774]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.type-radio[data-v-14bc4774]{width:100%}.footer-actions[data-v-14bc4774]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cancel-btn[data-v-14bc4774],.save-btn[data-v-14bc4774]{width:100%}}.settings-content[data-v-14bc4774]::-webkit-scrollbar{width:6px}.settings-content[data-v-14bc4774]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.settings-content[data-v-14bc4774]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.settings-content[data-v-14bc4774]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.schedule-card-content[data-v-14bc4774]::-webkit-scrollbar{width:4px}.schedule-card-content[data-v-14bc4774]::-webkit-scrollbar-track{background:#f8fafc}.schedule-card-content[data-v-14bc4774]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:2px}.date-input-number[data-v-14bc4774]{width:80px!important;min-width:80px}.medium-input-number[data-v-14bc4774]{width:100px!important;min-width:100px}.control-row .el-input-number[data-v-14bc4774]{margin:0 4px}.value-selector .el-input-number[data-v-14bc4774]{-ms-flex-negative:0;flex-shrink:0}.value-selector[data-v-14bc4774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.stopping-condition .el-input-number[data-v-14bc4774]{width:70px!important;margin:0 6px}.recurrence-controls .el-input-number[data-v-14bc4774]{margin:0 8px}.automation-editor[data-v-7ceb659a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background:#f7f8fa;font-family:Inter,Segoe UI,sans-serif;position:relative}.editor-header[data-v-7ceb659a]{background:#fff;border-bottom:1px solid #e5e7eb;position:sticky;top:0;z-index:100;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04)}.editor-header .header-content[data-v-7ceb659a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 24px;max-width:1200px;margin:0 auto}.editor-header .header-content .header-left[data-v-7ceb659a],.editor-header .header-content[data-v-7ceb659a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.editor-header .header-content .header-left[data-v-7ceb659a]{gap:12px}.editor-header .header-content .header-left .editor-title[data-v-7ceb659a]{font-weight:600;font-size:18px;color:#111827;margin:0}.editor-header .header-content .header-right[data-v-7ceb659a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.editor-header .header-content .header-right .el-button[data-v-7ceb659a]{font-weight:500;border-radius:6px;padding:0 14px;height:32px}.editor-header .header-content .header-right .el-button[disabled][data-v-7ceb659a]{opacity:.6;cursor:not-allowed}.editor-header .header-content .header-right .ai-request-btn[data-v-7ceb659a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#2563eb;border-color:#bfdbfe}.editor-header .header-content .header-right .ai-request-btn i[data-v-7ceb659a]{font-size:14px}.editor-header .header-content .header-right .ai-request-btn[data-v-7ceb659a]:hover{background:#eff6ff;border-color:#3b82f6;color:#1d4ed8}.editor-content[data-v-7ceb659a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:32px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;position:relative}.editor-content.loading-overlay[data-v-7ceb659a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);z-index:10;pointer-events:none}.loading-indicator[data-v-7ceb659a]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20;text-align:center;background:#fff;padding:20px;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:200px}.loading-indicator .loading-text[data-v-7ceb659a]{margin-top:12px;color:#64748b;font-size:14px;font-weight:500}.content-blur[data-v-7ceb659a]{-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none}.automation-flow[data-v-7ceb659a]{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;gap:16px;width:100%;max-width:1000px;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.configuration-section[data-v-7ceb659a]{width:100%;background:#fff;border:1px solid #e5e7eb;border-radius:12px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.03);box-shadow:0 2px 6px rgba(0,0,0,.03);-webkit-transition:opacity .3s ease,-webkit-box-shadow .2s ease;transition:opacity .3s ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,opacity .3s ease;transition:box-shadow .2s ease,opacity .3s ease,-webkit-box-shadow .2s ease}.configuration-section[data-v-7ceb659a]:hover{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.05);box-shadow:0 3px 10px rgba(0,0,0,.05)}.configuration-section .section-header[data-v-7ceb659a]{padding:16px 20px;border-bottom:1px solid #f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.configuration-section .section-header h3[data-v-7ceb659a]{font-size:16px;font-weight:600;margin:0}.configuration-section .section-content[data-v-7ceb659a]{padding:16px 20px;max-height:280px;overflow-y:auto}.configuration-section .section-content[data-v-7ceb659a]::-webkit-scrollbar{width:6px}.configuration-section .section-content[data-v-7ceb659a]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.action-card[data-v-7ceb659a],.trigger-card[data-v-7ceb659a]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:12px;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease}.action-card[data-v-7ceb659a]:hover,.trigger-card[data-v-7ceb659a]:hover{background:#fff;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.05);box-shadow:0 1px 6px rgba(0,0,0,.05)}.action-card .card-header[data-v-7ceb659a],.trigger-card .card-header[data-v-7ceb659a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:#f3f4f6;padding:12px 16px}.action-card .card-header .card-icon[data-v-7ceb659a],.trigger-card .card-header .card-icon[data-v-7ceb659a]{width:36px;height:36px;background:#3b82f6;color:#fff;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;border-radius:8px;font-size:18px}.action-card .card-header h4[data-v-7ceb659a],.trigger-card .card-header h4[data-v-7ceb659a]{margin:0;font-size:15px;font-weight:600}.action-card .card-body[data-v-7ceb659a],.trigger-card .card-body[data-v-7ceb659a]{padding:12px 16px;font-size:14px;color:#475569}.add-block-btn[data-v-7ceb659a]{width:44px;height:44px;background:#fff;border:2px dashed #cbd5e1;border-radius:50%;font-size:24px;color:#64748b;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;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.add-block-btn[data-v-7ceb659a]:hover:not(.disabled){border-color:#3b82f6;color:#3b82f6;-webkit-box-shadow:0 0 0 3px #eff6ff;box-shadow:0 0 0 3px #eff6ff}.add-block-btn.disabled[data-v-7ceb659a]{opacity:.5;cursor:not-allowed;border-color:#e5e7eb;color:#9ca3af}.actions-section.full-screen[data-v-7ceb659a]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.actions-section.full-screen .section-header[data-v-7ceb659a]{padding:20px 24px;border-bottom:1px solid #e5e7eb;background:#fff}.actions-section.full-screen .section-header h3[data-v-7ceb659a]{font-size:18px}.actions-section.full-screen .section-content[data-v-7ceb659a]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:none;padding:24px;overflow-y:auto;background:#f7f8fa}.actions-section.full-screen .section-content>[data-v-7ceb659a]{width:100%}.full-screen-toggle[data-v-7ceb659a]{color:#3b82f6}.full-screen-toggle[data-v-7ceb659a]:hover{color:#2563eb}.actions-section.full-screen~[data-v-7ceb659a]{opacity:0;pointer-events:none}.settings-trigger-btn[data-v-7ceb659a]{color:#6b7280;font-size:14px}.settings-trigger-btn[data-v-7ceb659a]:hover:not([disabled]){color:#3b82f6}.settings-trigger-btn[disabled][data-v-7ceb659a]{opacity:.5;cursor:not-allowed}.settings-btn[data-v-7ceb659a]{border-color:#d1d5db;color:#374151}.settings-btn[data-v-7ceb659a]:hover{border-color:#3b82f6;color:#3b82f6}.header-left[data-v-7ceb659a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.header-left .back-btn[data-v-7ceb659a]{color:#374151;padding:0 6px;font-size:16px}.header-left .back-btn i[data-v-7ceb659a]{font-size:18px}.header-left .back-btn[data-v-7ceb659a]:hover:not([disabled]){color:#2563eb;background:#eff6ff}.header-left .back-btn[disabled][data-v-7ceb659a]{opacity:.5;cursor:not-allowed}.header-left .editor-title[data-v-7ceb659a]{font-weight:600;font-size:18px;color:#111827;margin:0}.trigger-card[data-v-7ceb659a]{@apply bg-white rounded-lg border border-gray-200 p-4 hover:shadow-md transition-shadow}.card-header[data-v-7ceb659a]{@apply flex items-start gap-3 mb-3}.header-content[data-v-7ceb659a]{@apply flex-grow}.card-header h4[data-v-7ceb659a]{@apply text-lg font-semibold text-gray-800 mb-1}.helper-text[data-v-7ceb659a]{@apply text-xs text-gray-500 leading-relaxed}.card-body[data-v-7ceb659a]{@apply text-sm text-gray-600}