#wfAvatarSummary{margin:7px 0 5px;font-size:13px;color:#4c6371}
#wfChatMessages{min-height:4em;max-height:112px;overflow:auto;padding:8px;border:1px solid #c9d4da;background:#f5fafb;border-radius:7px;font-size:13px}
#wfChatMessages p{margin:4px 0;overflow-wrap:anywhere}
#wfChatForm{display:flex;align-items:stretch;gap:8px;margin:10px 0 4px}
#wfChatInput{min-width:0;flex:1;min-height:40px;padding:9px;border:1px solid #91a4b4;border-radius:7px;font:inherit}
#wfChatSend{flex:0 0 auto}
#wfChatBody[hidden]{display:none}
#wfChatPanel .small{font-size:12px}

/* WELOOMA v10: chat compact in the LEFT column, above the app status. */
#wfChatPanel{margin:10px 0 9px;padding:10px 13px}
#wfChatPanel h2{font-size:16px;margin:0 0 5px}
#wfChatPanel .small{margin:4px 0;font-size:12px;line-height:1.32}
#wfChatPanel .buttons{max-width:300px;gap:6px}
#wfChatPanel button{min-height:32px;padding:5px 9px;font-size:12px}
#wfChatIdentity{font-size:12px;color:#3a5864;margin:7px 0 5px}
#wfChatMessages{max-height:86px;min-height:52px;padding:6px 8px}
#wfChatForm{margin:6px 0 3px}
#wfChatInput{min-height:36px}
#wfChatSend{min-height:36px}
@media(max-width:860px){#wfChatPanel{margin:9px 0}}
