/* =====================================================================
   BAZA-S263 — TEXTE DES FILS DE DISCUSSION UN PEU PLUS GRAND
   (ordre Philippe, 2026-08-20 : « les caractères un tout petit peu plus
   gros, mais pas trop — la taille de WhatsApp et des SMS Apple »).

   PÉRIMÈTRE STRICT : le CORPS DES MESSAGES dans les fils privés ET de
   groupe (mêmes classes `.thread .bubble` pour les deux — cf.
   RealConversationThread.tsx et RealGroupThread.tsx). Rien d'autre :
   ni les listes, ni le composer (plancher 16 px mobile S64D inchangé),
   ni les en-têtes, ni l'horodatage, ni les noms d'auteur de groupe.

   CSS GELÉ S141 INTACT : cette feuille est servie depuis `public/` par
   une balise <link> ; Vite ne la fusionne PAS dans `assets/index-*.css`,
   donc le hash épinglé reste byte-identique (aucun re-pin, PWA sans
   réinstallation). Méthode éprouvée S215/S226/S231G/S232/S236F/S239/
   S240/S241/S246.

   La valeur vient de `--s263-thread-font-size`, posée au démarrage par
   `src/lib/threadTypography.ts` d'après le réglage iOS « Taille du
   texte » (Dynamic Type), bornée à [20 px, 24 px]. Le défaut 20 px
   ci-dessous s'applique partout où la variable n'est pas posée (web,
   moteur non-WebKit, mesure impossible) : dans TOUS les cas le texte est
   plus grand que les 19 px du build 5, jamais plus petit.
   ===================================================================== */

.thread .bubble {
  font-size: var(--s263-thread-font-size, 20px);
  /* Interligne légèrement resserré (1.4 → 1.35) : à corps plus grand, un
     interligne constant en proportion aère trop et allonge les bulles. */
  line-height: 1.35;
}

/* Le fil de diffusion « SUPER ADMIN » (S171) partageait explicitement le
   corps des bulles : il le garde, pour que les deux ne divergent pas. */
.s171-broadcast-item-body {
  font-size: var(--s263-thread-font-size, 20px);
  line-height: 1.35;
}
