#ariAutoMessagesDialog{width:min(880px,calc(100vw - 24px));max-height:90dvh;padding:0;border:1px solid #dce5ee;border-radius:18px;color:#203347;background:#fff;box-sizing:border-box;overflow:hidden}
#ariAutoMessagesDialog::backdrop{background:rgba(20,35,50,.45)}
#ariAutoMessagesDialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid #e3eaf0}
#ariAutoMessagesDialog h2{font-size:21px;margin:0}#ariAutoMessagesDialog header p{font-size:13px;color:#6b7e90;margin:5px 0 0}
#ariAutoMessagesDialog [data-content]{max-height:calc(90dvh - 94px);overflow-y:auto;padding:0 22px 24px;overscroll-behavior:contain}
#ariAutoMessagesDialog .ari-auto-intro{font-size:14px;line-height:1.5;color:#637689}
#ariAutoMessagesDialog section{margin-top:20px}#ariAutoMessagesDialog h3{font-size:16px;margin:0 0 10px}
#ariAutoMessagesDialog details{border:1px solid #dce5ee;border-radius:10px;margin:8px 0;overflow:hidden}
#ariAutoMessagesDialog summary{cursor:pointer;padding:12px 14px;font-weight:650;line-height:1.4}
#ariAutoMessagesDialog summary small{float:right;color:#677d8d;font-weight:400;margin-left:12px}
#ariAutoMessagesDialog form{padding:0 14px 14px;display:grid;gap:12px}
#ariAutoMessagesDialog label{display:grid;gap:7px;font-size:14px;font-weight:600}
#ariAutoMessagesDialog textarea{box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid #c9d8e4;border-radius:8px;font:inherit;font-weight:400;line-height:1.5;resize:vertical;min-height:90px}
#ariAutoMessagesDialog select{max-width:240px}#ariAutoMessagesDialog .hint{font-size:13px;line-height:1.5;margin:8px 0;color:#65798c}
#ariAutoMessagesDialog footer{display:flex;align-items:center;flex-wrap:wrap;gap:10px}
#ariAutoMessagesDialog footer span{font-size:13px}#ariAutoMessagesDialog .success{color:#087b54}#ariAutoMessagesDialog .error{color:#b33349}
#ariAutoMessagesDialog .ari-auto-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
@media(max-width:600px){#ariAutoMessagesDialog>header{padding:14px}#ariAutoMessagesDialog [data-content]{padding:0 14px 20px}#ariAutoMessagesDialog summary small{display:block;float:none;margin:4px 0 0}}
#ariAutoMessagesDialog{font:14px/1.45 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
#ariAutoMessagesDialog button{font:inherit;font-weight:600;border:1px solid #cedce7;border-radius:9px;background:#f5f9fc;color:#234c69;padding:9px 12px;cursor:pointer}
#ariAutoMessagesDialog button[type=submit]{background:#1d5376;color:#fff;border-color:#1d5376}
#ariAutoMessagesDialog [data-close]{white-space:nowrap;flex-shrink:0}
#ariAutoMessagesDialog button:disabled{opacity:.55;cursor:default}

#ariWhatsAppActions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto;flex-wrap:wrap;min-width:0}
#ariWhatsAppActions>button{flex:0 0 auto;margin:0!important;white-space:nowrap}
@media(max-width:700px){#ariWhatsAppActions{width:100%;gap:6px}#ariWhatsAppActions>button{white-space:normal}}
