.automation-title{display:flex;justify-content:space-between;gap:32px;align-items:end}.worker-state{min-width:260px;padding:18px;border-radius:14px;display:grid;background:#fff;border:1px solid var(--line)}.worker-state span,.worker-state small{color:var(--muted);font-size:.75rem}.worker-state strong{font-size:1.4rem}.worker-state.ready{border-color:#75c692}.worker-state.waiting{border-color:#f2b84b}.automation-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px}.queue-panel,.control-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px}.queue-panel .section-head{margin:0 0 18px}.automation-sidebar{display:grid;gap:18px;align-content:start}.control-card h2{margin-top:0}.control-card textarea{font:inherit;padding:12px;border:1px solid #c9c5bb;border-radius:10px;resize:vertical}.check-row{display:flex;grid-template-columns:auto 1fr;align-items:center}.check-row input{width:auto}.task-list{display:grid}.task-row{display:grid;grid-template-columns:130px 1fr auto;gap:14px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.task-row>div:nth-child(2){display:grid;gap:3px}.task-row small{color:var(--muted)}.task-row em{color:var(--red);font-size:.78rem}.task-status{font-size:.68rem;text-transform:uppercase;font-weight:850;letter-spacing:.06em;padding:6px 9px;border-radius:99px;background:#e8edf8;text-align:center}.task-status.completed{background:#dcfae6;color:#067647}.task-status.claimed{background:#e0e7ff;color:#3730a3}.task-status.awaiting_approval{background:#fef0c7;color:#93370d}.task-status.dead_letter{background:#fee4e2;color:var(--red)}.task-actions{display:flex;gap:6px}.task-actions form{margin:0}.approve-button,.quiet-button{border:0;border-radius:8px;padding:8px 10px;font-weight:800;cursor:pointer}.approve-button{background:var(--lime)}.quiet-button{background:#eee}.queue-error{padding:13px;background:#fee4e2;color:var(--red);border-radius:10px}@media(max-width:1000px){.automation-title{display:grid}.automation-grid{grid-template-columns:1fr}.automation-sidebar{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.automation-sidebar{grid-template-columns:1fr}.task-row{grid-template-columns:1fr}.worker-state{min-width:0}}
