/* Match the internal conversation's layout and composer. */
#accountSheet [hidden]{display:none!important}
#whatsappSheet .waThread{background:#efeae2;color:#111b21}
#whatsappSheet .waThreadHeader{background:#f7f7f7;border-color:#e9edef;padding:8px 10px}
#whatsappSheet .waAvatar{border-radius:50%}
#whatsappSheet .waMessagesScroll{background:#efeae2;padding:10px 14px 8px}
#whatsappSheet .waMessages{gap:4px;justify-content:flex-start}
#whatsappSheet .waMessage{border:0;border-radius:8px;padding:6px 9px 4px;box-shadow:0 1px .5px #0002;line-height:1.45;background:#fff;align-self:flex-end;font-size:15.5px;min-width:90px;max-width:80%}
#whatsappSheet .waMessage.out{background:#d9fdd3;align-self:flex-start}
#whatsappSheet .waMessage small{font-size:11px;color:#667781;text-align:left;margin-top:2px}
#whatsappSheet .waCompose{background:#f7f7f7;border:0;padding:8px 8px calc(8px + env(safe-area-inset-bottom))}
#whatsappSheet .waComposerRow{display:flex;align-items:flex-end;gap:8px}
#whatsappSheet .waRound{width:44px;height:44px;min-height:44px;flex:none;border:0;border-radius:50%;padding:0;display:grid;place-items:center;background:transparent;color:#54656f;font-size:22px}
#whatsappSheet .waSendRound{background:#008069;color:#fff;font-size:23px}
#whatsappSheet .waRound:disabled{opacity:.4;cursor:not-allowed}
#whatsappSheet .waTextPill{flex:1;min-width:0;border-radius:22px;background:#fff;padding:8px 14px;display:flex}
#whatsappSheet .waComposerRow textarea{border:0;border-radius:0;background:none;resize:none;min-height:26px;max-height:120px;width:100%;padding:0;font:inherit;font-size:16px;line-height:1.5;outline:0}
#whatsappSheet .waTextPill:focus-within{outline:2px solid #00806944}
#whatsappSheet .waAttachmentPreview{display:flex;align-items:center;gap:12px;background:#fff;padding:10px;border:1px solid #e9edef;border-radius:14px;margin-bottom:8px}
#whatsappSheet .waAttachmentPreview[hidden],#whatsappSheet .waAttachmentPreview [hidden]{display:none!important}
#whatsappSheet .waAttachmentPreview img{width:64px;height:64px;object-fit:cover;border-radius:8px}
#whatsappSheet .waAttachmentPreview>div{flex:1;min-width:0;overflow-wrap:anywhere}
#whatsappSheet .waAttachmentPreview small{display:block;color:#667781;font-size:12px;direction:ltr;text-align:right}
#whatsappSheet .waMediaImage{border-radius:6px}
@media(max-width:720px){#whatsappSheet .waMessage{max-width:86%}#whatsappSheet .waMessagesScroll{padding:10px}#whatsappSheet .waComposerRow{gap:4px}}
