
/* ═══ L’ANCIENNE APPLICATION NE S’AFFICHE PLUS ══════════════

   POURQUOI. Personne n’a l’ancien écran pour destination : l’administrateur
   et le superviseur vont au tableau de bord, le technicien, le prestataire
   et le client dans leur espace. Il n’apparaissait donc QUE pendant que
   l’écran de destination se construisait — c’est-à-dire pour rien.

   `visibility` ET NON `display`, ET C’EST ESSENTIEL. La carte se mesure au
   démarrage pour se dimensionner ; en `display:none` elle mesure zéro et se
   dessine de travers quand on l’affiche ensuite. `visibility:hidden` garde
   la place et retire les pixels.

   ENFANTS DIRECTS DU BODY, ET C’EST VOULU. Le tableau de bord EMPRUNTE la
   carte (`restoreTerrain`) : il la déplace dans sa propre page. Elle cesse
   alors d’être un enfant du body, la règle ne la vise plus, et elle
   redevient visible là où elle sert. Rien à coordonner. */
/* LA LISTE EST MESURÉE, PAS DEVINÉE. Un premier essai en avait oublié
   trois — la barre « Tableau de bord opérationnel » et les deux boutons
   flottants — qui restaient seuls à l’écran, ce qui était pire que tout :
   des morceaux d’un écran absent. Elle a donc été relevée dans le
   navigateur, élément par élément, et vérifiée à zéro après coup. */
html.mp-ancien-cache > body > header,
html.mp-ancien-cache > body > .filter-bar,
html.mp-ancien-cache > body > main,
html.mp-ancien-cache > body > #mp-ops-dock,
html.mp-ancien-cache > body > #mp-map-controls,
html.mp-ancien-cache > body > #plan-map-fab,
html.mp-ancien-cache > body > #report-fab,
html.mp-ancien-cache > body > #app-version,
/* Relevé le 2026-10-09 (film du démarrage, Chrome piloté) : le bouton flottant
   des demandes d'intervention (« 🛠️ 1 demande · 1 nouvelle ⏱ … ») passait
   par-dessus le nouveau tableau de bord à chaque ouverture. Le nouvel écran a
   sa propre entrée (Signalement et missions). */
html.mp-ancien-cache > body > #ivr-fab,
/* Le bouton flottant « 🌙 Nuit » (même relevé) : le nouvel écran a le sien,
   dans les outils de la carte, qui actionne celui-ci en coulisse — il doit
   donc rester dans la page, simplement invisible. */
html.mp-ancien-cache > body > #night-fab,
/* Le bouton « retour à l’écran d’origine » : inutile tant qu’on n’y va
   pas, et il réapparaît de lui-même quand on y va, puisque la règle
   entière se lève à ce moment-là. */
html.mp-ancien-cache > body > #mp-back-btn { visibility:hidden !important; }
