/* Bloqueo de scroll del lightbox de adjuntos del chat — la única regla de
   chat/floating-chat.css que NO puede acotarse a su componente, y conviene
   entender por qué antes de "terminar la migración" moviéndola.

   El sujeto es `body`: está por ENCIMA de cualquier componente. Bajo CSS
   isolation el compilador le pondría el b-{hash} de FloatingChat al sujeto
   (body.chat-attachment-lock[b-hash]), que jamás casaría — y ::deep tampoco
   sirve: ::deep solo BAJA desde un ancla del propio componente.

   La clase la pone/quita el propio FloatingChat al abrir y cerrar el lightbox
   de adjuntos, así que fuera de ese momento no matchea nada.

   Se queda global a propósito, con el bloque reducido a lo imprescindible.
   ───────────────────────────────────────────────────────────────────────────── */

body.chat-attachment-lock {
    overflow: hidden;
}
