.automation-card2102{position:relative;overflow:hidden}.automation-card2102:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#1f5ea8}.automation-card2102 h3{display:flex;align-items:center;gap:9px}.automation-live2102{display:inline-flex;align-items:center;gap:7px;padding:4px 9px;border-radius:999px;background:#ecfdf3;color:#067647;font-size:12px;font-weight:700}.automation-live2102.off{background:#f2f4f7;color:#667085}.automation-live2102:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.automation-summary2102{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.automation-kpi2102{border:1px solid #e4e7ec;background:#f8fafc;border-radius:12px;padding:12px}.automation-kpi2102 span{display:block;color:#667085;font-size:12px;margin-bottom:5px}.automation-kpi2102 strong{font-size:21px;color:#172b4d}.automation-kpi2102.warn strong{color:#b54708}.automation-kpi2102.danger strong{color:#b42318}.automation-settings2102{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin-top:14px}.automation-check2102{display:flex;align-items:flex-start;gap:9px;padding:11px;border:1px solid #e4e7ec;border-radius:10px;background:#fff}.automation-check2102 input{margin-top:3px}.automation-check2102 strong,.automation-check2102 small{display:block}.automation-check2102 small{color:#667085;margin-top:3px;line-height:1.35}.automation-warning2102{padding:12px 14px;border-radius:10px;background:#fffaeb;border:1px solid #fedf89;color:#93370d;margin:13px 0}.automation-good2102{padding:12px 14px;border-radius:10px;background:#ecfdf3;border:1px solid #abefc6;color:#067647;margin:13px 0}.delivery-status2102{display:inline-flex;padding:4px 8px;border-radius:999px;background:#f2f4f7;color:#475467;font-size:11px;font-weight:700}.delivery-status2102.sent{background:#ecfdf3;color:#067647}.delivery-status2102.failed{background:#fef3f2;color:#b42318}.automation-actions2102{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.automation-history2102{max-height:370px;overflow:auto}.automation-history2102 td{vertical-align:top}.automation-history2102 .message{max-width:310px;white-space:normal;color:#667085;font-size:12px}.automation-run2102{font-size:12px;color:#667085;line-height:1.55}.automation-run2102 strong{color:#344054}@media(max-width:800px){.automation-summary2102,.automation-settings2102{grid-template-columns:1fr 1fr}}@media(max-width:560px){.automation-summary2102,.automation-settings2102{grid-template-columns:1fr}}
