.alarm-linkage-rule-config[data-v-7af56370]{padding:20px;background-color:#f0f2f5;min-height:calc(100vh - 84px)}.alarm-linkage-rule-config .page-header[data-v-7af56370]{margin-bottom:20px}.alarm-linkage-rule-config .page-header h2[data-v-7af56370]{margin:0 0 8px;font-size:20px;color:#303133}.alarm-linkage-rule-config .page-header h2 i[data-v-7af56370]{color:#409eff;margin-right:8px}.alarm-linkage-rule-config .page-header .page-desc[data-v-7af56370]{margin:0;font-size:14px;color:#909399}.alarm-linkage-rule-config .toolbar[data-v-7af56370]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.alarm-linkage-rule-config .rule-list .rule-card[data-v-7af56370]{margin-bottom:20px;transition:transform .3s,box-shadow .3s}.alarm-linkage-rule-config .rule-list .rule-card[data-v-7af56370]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-header[data-v-7af56370]{padding:0}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-header .rule-title-row[data-v-7af56370]{display:flex;justify-content:space-between;align-items:center}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-header .rule-title-row .rule-name[data-v-7af56370]{font-weight:700;font-size:15px;color:#303133}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-section[data-v-7af56370]{margin-bottom:14px}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-section .section-label[data-v-7af56370]{font-size:12px;color:#909399;margin-bottom:6px}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-section .section-label i[data-v-7af56370]{margin-right:4px}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-section .section-content[data-v-7af56370]{font-size:13px}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-section .trigger-summary[data-v-7af56370]{display:flex;flex-wrap:wrap;gap:6px}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-section .action-count strong[data-v-7af56370]{color:#409eff}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-section .action-count .action-tags[data-v-7af56370]{margin-top:6px;display:flex;flex-wrap:wrap;gap:4px}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-section .action-count .more-actions[data-v-7af56370]{font-size:12px;color:#909399;margin-left:4px}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-stats[data-v-7af56370]{display:flex;gap:20px;padding-top:12px;border-top:1px solid #ebeef5}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-stats .stat-item[data-v-7af56370]{display:flex;flex-direction:column;align-items:center}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-stats .stat-item .stat-label[data-v-7af56370]{font-size:11px;color:#c0c4cc;margin-bottom:4px}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-stats .stat-item .stat-value[data-v-7af56370]{font-size:13px;color:#606266}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-body .rule-stats .stat-item .stat-value.highlight[data-v-7af56370]{color:#e6a23c;font-weight:700}.alarm-linkage-rule-config .rule-list .rule-card .rule-card-footer[data-v-7af56370]{display:flex;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid #ebeef5}.alarm-linkage-rule-config[data-v-7af56370] .rule-wizard-dialog .el-dialog__body{padding:10px 24px 20px;min-height:500px}.alarm-linkage-rule-config .wizard-step-content .form-tip[data-v-7af56370]{display:block;font-size:12px;color:#c0c4cc;margin-top:4px;line-height:1.4}.alarm-linkage-rule-config .wizard-step-content .actions-header[data-v-7af56370]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:14px;font-weight:500;color:#303133}.alarm-linkage-rule-config .wizard-step-content .action-items-list .action-item-card[data-v-7af56370]{border:1px solid #ebeef5;border-radius:8px;padding:16px;margin-bottom:16px;background:#fafbfc}.alarm-linkage-rule-config .wizard-step-content .action-items-list .action-item-card .action-item-header[data-v-7af56370]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.alarm-linkage-rule-config .wizard-step-content .action-items-list .action-item-card .action-item-header .action-index[data-v-7af56370]{font-size:13px;font-weight:700;color:#409eff}.alarm-linkage-rule-config .wizard-step-content .action-items-list .action-item-card .el-form-item[data-v-7af56370]{margin-bottom:14px}.alarm-linkage-rule-config .wizard-step-content .no-action-tip[data-v-7af56370]{text-align:center;padding:40px;color:#909399;font-size:14px;background:#fafafa;border-radius:8px;border:1px dashed #dcdfe6}.alarm-linkage-rule-config .wizard-step-content .no-action-tip i[data-v-7af56370]{font-size:20px;margin-right:6px;vertical-align:middle}.alarm-linkage-rule-config .wizard-step-content .escalation-level-card[data-v-7af56370]{border:1px solid #e4e7ed;border-radius:8px;padding:16px;margin-bottom:12px;background:#fdfdfd}.alarm-linkage-rule-config .wizard-step-content .escalation-level-card .level-header[data-v-7af56370]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.alarm-linkage-rule-config .wizard-step-content .escalation-level-card .level-header .level-badge[data-v-7af56370]{font-size:13px;font-weight:700;color:#e6a23c}.alarm-linkage-rule-config .wizard-step-content .summary-desc[data-v-7af56370]{margin-bottom:20px}.alarm-linkage-rule-config .wizard-step-content .summary-action-list .summary-action-item[data-v-7af56370]{display:inline-flex;align-items:center;margin-right:16px;margin-bottom:6px;font-size:13px}.alarm-linkage-rule-config .wizard-step-content .summary-action-list .summary-action-item .action-num[data-v-7af56370]{color:#909399;margin-right:4px}.alarm-linkage-rule-config .wizard-step-content .summary-action-list .summary-action-item .action-type-name[data-v-7af56370]{color:#303133}.alarm-linkage-rule-config .wizard-step-content .summary-actions[data-v-7af56370]{text-align:center;padding-top:16px;border-top:1px dashed #ebeef5}