.lead-automation{padding:20px;min-width:0;color:var(--text,#263244)}.automation-heading{display:flex;justify-content:space-between;gap:16px;align-items:center}.automation-heading h1{font-size:24px;font-weight:600}.automation-heading p,.lead-automation small{color:var(--muted,#718096)}.lead-automation button,.automation-dialog button{border:1px solid #dce2ec;border-radius:7px;padding:8px 12px;background:var(--surface,#fff);cursor:pointer;font-size:13px}.lead-automation button:hover,.automation-dialog button:hover{border-color:#ef8437}.lead-automation button[aria-pressed=true],#automation-add{background:#ee7d30;color:white;border-color:#ee7d30}.automation-flow{margin:18px 0;padding:14px;border-radius:10px;background:var(--surface,#fff);border:1px solid #e1e6ef;color:var(--muted,#64748b);font-size:12px;line-height:1.8}.automation-filters{display:flex;gap:7px;flex-wrap:wrap;margin:16px 0}.automation-filters b{margin-left:5px}.lead-automation input{padding:9px 12px;border:1px solid #dce2ec;border-radius:7px;background:var(--surface,#fff);width:min(100%,420px)}#automation-message{font-size:12px;color:var(--muted,#64748b);margin:12px 0}.automation-table{overflow:auto;border:1px solid #dfe5ee;border-radius:12px;background:var(--surface,#fff)}.automation-table table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}.automation-table th{text-align:left;font-size:10px;text-transform:uppercase;color:#718096;background:var(--surface-alt,#f7f9fc);padding:13px}.automation-table td{padding:14px 13px;border-top:1px solid #e1e6ef}.automation-table small{display:block;font-size:11px;margin-top:4px}.automation-status{padding:4px 9px;border-radius:20px;background:#eaf1ff;color:#2e60b6;font-size:11px}.automation-status.in-progress{background:#fff0e4;color:#b9631b}.automation-status.follow-up{background:#fff5da;color:#966c0d}.automation-status.handed-over,.automation-status.completed{background:#dff5ee;color:#137d64}.automation-status.paused,.automation-status.exited{background:#edf0f5;color:#657184}.automation-overdue{color:#c13636}#automation-empty{padding:44px 20px;text-align:center;color:#718096}.automation-dialog{width:min(600px,94vw);max-height:90vh;border:1px solid #dfe5ee;border-radius:15px;padding:24px;color:var(--text,#263244);background:var(--surface,#fff)}.automation-dialog::backdrop{background:#0e172a70}.automation-dialog header{display:flex;justify-content:space-between}.automation-dialog h2{font-size:20px;font-weight:600}.automation-dialog p{font-size:12px;line-height:1.7;margin:12px 0;color:var(--muted,#64748b)}.automation-dialog label{display:grid;gap:6px;font-size:12px;margin:14px 0}.automation-dialog input,.automation-dialog select,.automation-dialog textarea{border:1px solid #dce2ec;border-radius:7px;padding:9px;background:var(--surface,#fff);color:inherit}.automation-dialog textarea{min-height:90px}.automation-actions{display:flex;gap:8px;flex-wrap:wrap}.automation-dialog button:disabled{opacity:.45;cursor:default}@media(max-width:700px){.lead-automation{padding:12px}.automation-heading{align-items:start;flex-direction:column}}@media(prefers-reduced-motion:no-preference){.automation-dialog[open]{animation:automation-open .18s ease-out}@keyframes automation-open{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}
