/* XMARTS LOCAL V98.8 — escala de texto real en ventanas flotantes.
   La V98.7 cambiaba #chatRail, pero NO .messenger-chat-window.
   Se aplica a nodos existentes y nuevos usando la preferencia CSS global. */
#messengerChatDock .messenger-chat-head-meta b { font-size:calc(11px * var(--vo-text-scale,1))!important; }
#messengerChatDock .messenger-chat-head-meta span { font-size:calc(9px * var(--vo-text-scale,1))!important; }
#messengerChatDock .messenger-chat-head-actions button { font-size:calc(18px * var(--vo-text-scale,1))!important; }
#messengerChatDock .messenger-chat-log .chat-msg-bubble { font-size:calc(11px * var(--vo-text-scale,1))!important; line-height:1.42!important; }
#messengerChatDock .messenger-chat-log .chat-msg-meta { font-size:calc(9px * var(--vo-text-scale,1))!important; }
#messengerChatDock .messenger-chat-log .chat-msg-quote,
#messengerChatDock .messenger-chat-log .chat-msg-quote b,
#messengerChatDock .messenger-chat-log .chat-msg-quote span { font-size:calc(9px * var(--vo-text-scale,1))!important; }
#messengerChatDock .messenger-chat-log .chat-msg-reply-btn { font-size:calc(12px * var(--vo-text-scale,1))!important; }
#messengerChatDock .messenger-chat-log .v77-chat-receipt { font-size:calc(11px * var(--vo-text-scale,1))!important; }
#messengerChatDock .messenger-chat-compose input { font-size:calc(11px * var(--vo-text-scale,1))!important; }
#messengerChatDock .messenger-chat-compose button { font-size:calc(15px * var(--vo-text-scale,1))!important; }
#messengerChatDock .messenger-chat-empty { font-size:calc(11px * var(--vo-text-scale,1))!important; }
#messengerChatDock .odoo-chat-notice,
#messengerChatDock .odoo-absence-tag { font-size:calc(10px * var(--vo-text-scale,1))!important; }
/* La altura de cada mensaje crece naturalmente con la tipografía; sin fijar alturas. */
