.wa-module .message-history{background:#f0ede6}.wa-module .message-bubble.own{background:#e4f4e9;border-color:#c9e3d2}.wa-module .message-thread.selected{background:#eaf5ee;box-shadow:inset 3px 0 #26754a}.wa-module .message-thread:hover{background:#eaf5ee}.wa-message-actions{display:flex;gap:16px;justify-content:flex-end;margin-top:8px;flex-wrap:wrap}.wa-message-actions .text-button{font-size:13px}.wa-quote{margin:0 0 10px;padding:8px 12px;border-left:3px solid #398456;background:#ffffffaa;font-size:14px;white-space:pre-wrap}.wa-composer-quote{display:flex;justify-content:space-between;gap:10px;align-items:center;border-left:3px solid #398456;background:#eaf5ee;padding:12px;margin-bottom:12px}.wa-policy{padding:12px 22px;background:#fff4df;color:#765111;font-size:14px}.wa-reaction{display:inline-block;background:white;border:1px solid var(--line);border-radius:15px;padding:2px 9px}.wa-dialog label{margin-top:14px}#wa-connection-banner{margin-bottom:18px}#wa-chat-list{margin-top:20px;max-height:580px;overflow:auto}.wa-module .message-history{height:390px}@media(max-width:720px){.wa-module .message-history{height:340px}.wa-composer-quote{flex-wrap:wrap}.wa-policy{padding:12px 16px}}
.wa-composer-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:12px}
.wa-composer-footer .message-compose-tools{margin:0;gap:12px;flex:1;min-width:0}
.wa-composer-footer>.button{flex:0 0 auto;min-height:47px}
#wa-send-error:empty{display:none}
@media(max-width:720px){.wa-composer-footer{gap:8px}.wa-composer-footer .message-compose-tools{gap:8px}.wa-composer-footer .button{min-height:44px;padding:10px 12px}.wa-composer-footer .message-emojis summary{padding:10px 0}}
