.whatsapp-composer .whatsapp-compose-grid{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,1.7fr);gap:20px;margin-top:18px}
.whatsapp-composer textarea{width:100%;min-height:220px;line-height:1.8;margin-top:10px;font:inherit;resize:vertical}
.whatsapp-composer .tablewrap{max-height:350px;overflow:auto;border:1px solid #d4dfdc;border-radius:12px}
.whatsapp-composer table{width:100%;font-size:14px}
.whatsapp-composer th{position:sticky;top:0;background:#eaf3ef;z-index:1}
.whatsapp-composer td{padding:10px 8px;vertical-align:middle}
.whatsapp-composer input[type=checkbox]{width:20px!important;height:20px!important;min-height:20px!important;accent-color:#17594c}
.whatsapp-composer .whatsapp-message-preview{white-space:pre-wrap;overflow-wrap:anywhere;padding:20px;background:#eaf3ef;border-radius:14px;font:inherit;line-height:1.9}
.whatsapp-composer .whatsapp-text-history{border-top:1px solid #d4dfdc;margin-top:20px;padding-top:12px}
.whatsapp-composer .whatsapp-history-body{white-space:pre-wrap;line-height:1.8}
.whatsapp-composer .whatsapp-result-success{color:#176044}.whatsapp-composer .whatsapp-result-failure{color:#a22e2e}.whatsapp-composer .whatsapp-result-waiting{color:#6f521a}
.whatsapp-composer [hidden]{display:none!important}
@media(max-width:900px){.whatsapp-composer .whatsapp-compose-grid{grid-template-columns:1fr}.whatsapp-composer textarea{min-height:180px}.whatsapp-composer .tablewrap{max-height:270px}}
