.hmp-automation-self-card{margin:14px 0;padding:16px;border:1px solid rgba(34,197,94,.36);border-radius:18px;background:linear-gradient(135deg,rgba(20,83,45,.15),rgba(15,23,42,.74));display:flex;align-items:center;justify-content:space-between;gap:16px;color:#e5edf8}.hmp-automation-self-card small{color:#86efac;font-size:11px;font-weight:800;letter-spacing:.12em}.hmp-automation-self-card h3{margin:4px 0}.hmp-automation-self-card p{margin:0;color:#94a3b8}.hmp-automation-self-card button,.hmp-auto-form .primary{border:0;border-radius:12px;padding:11px 15px;background:#16a34a;color:#fff;font-weight:800}.hmp-automation-self-overlay{position:fixed;inset:0;z-index:99999;background:rgba(2,6,23,.8);display:flex;align-items:flex-start;justify-content:center;padding:4vh 12px;overflow:auto}.hmp-automation-self-modal{width:min(860px,100%);background:#071426;color:#e5edf8;border:1px solid rgba(148,163,184,.22);border-radius:22px;padding:18px;box-shadow:0 24px 80px rgba(0,0,0,.45)}.hmp-automation-self-modal header{display:flex;justify-content:space-between;gap:14px}.hmp-automation-self-modal header h2{margin:4px 0}.hmp-automation-self-modal header p,.hmp-auto-muted{margin:0;color:#94a3b8;font-size:12px}.hmp-automation-self-modal header>button{background:transparent;color:#e5edf8;border:1px solid rgba(148,163,184,.25);border-radius:10px;width:40px;height:40px;font-size:24px}.hmp-auto-workspace,.hmp-auto-form label{display:grid;gap:6px}.hmp-auto-workspace{margin:16px 0}.hmp-auto-workspace span,.hmp-auto-form label>span{font-size:11px;color:#cbd5e1}.hmp-automation-self-modal select,.hmp-automation-self-modal input{width:100%;box-sizing:border-box;border:1px solid rgba(148,163,184,.22);background:#0b1d31;color:#e5edf8;border-radius:11px;padding:10px}.hmp-auto-note,.hmp-auto-warning,.hmp-auto-preview{border:1px solid rgba(34,197,94,.25);border-radius:13px;padding:11px;background:rgba(20,83,45,.1);display:grid;gap:4px}.hmp-auto-note span,.hmp-auto-warning,.hmp-auto-preview small{font-size:11px;color:#cbd5e1}.hmp-auto-warning{border-color:rgba(245,158,11,.35);background:rgba(120,53,15,.1)}.hmp-auto-section{margin-top:16px;border-top:1px solid rgba(148,163,184,.16);padding-top:16px}.hmp-auto-section h3{margin:0 0 6px}.hmp-auto-form{display:grid;gap:11px;margin-top:12px}.hmp-auto-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hmp-auto-form em{font-style:normal;color:#64748b}.hmp-auto-form fieldset{border:1px solid rgba(148,163,184,.18);border-radius:12px;display:flex;gap:12px;flex-wrap:wrap;padding:10px}.hmp-auto-form fieldset label{display:flex;align-items:center;gap:6px;font-size:12px}.hmp-auto-form fieldset input{width:auto}.hmp-auto-row{display:flex;gap:8px;align-items:center}.hmp-auto-row button,.hmp-auto-actions button{border:1px solid rgba(56,189,248,.3);background:rgba(14,116,144,.12);color:#bae6fd;border-radius:10px;padding:9px 11px;font-weight:700}.hmp-auto-row .primary{background:#16a34a;border-color:#16a34a;color:#fff}.hmp-auto-list{display:grid;gap:8px;margin-top:11px}.hmp-auto-list article{border:1px solid rgba(148,163,184,.18);border-radius:13px;padding:11px;background:rgba(15,23,42,.58);display:flex;justify-content:space-between;gap:10px;align-items:center}.hmp-auto-list article>div:first-child{display:flex;flex-direction:column;gap:3px;min-width:0}.hmp-auto-list small{color:#94a3b8;overflow-wrap:anywhere}.hmp-auto-list .err{color:#fca5a5}.hmp-auto-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.hmp-auto-actions>span,.hmp-auto-list article>span{font-size:10px;border:1px solid rgba(148,163,184,.2);border-radius:999px;padding:5px 8px}.hmp-auto-actions .is-active,.hmp-auto-list .on{color:#86efac}.hmp-auto-actions .is-error{color:#fecaca}.hmp-auto-list .off{color:#94a3b8}.hmp-auto-empty{color:#94a3b8;font-size:12px;padding:12px;border:1px dashed rgba(148,163,184,.2);border-radius:12px;margin-top:10px}@media(max-width:700px){.hmp-automation-self-card{align-items:flex-start;flex-direction:column}.hmp-automation-self-card button{width:100%}.hmp-automation-self-overlay{padding:8px}.hmp-automation-self-modal{border-radius:16px;padding:14px}.hmp-auto-grid{grid-template-columns:1fr}.hmp-auto-list article{align-items:flex-start;flex-direction:column}.hmp-auto-actions{justify-content:flex-start;width:100%}.hmp-auto-row{align-items:stretch;flex-direction:column}.hmp-auto-row button{width:100%}}
