/* ==========================================================================
   Pro HD — Panneau de la barre de recherche : LA BOITE
   Module `prohdrecherche`. Ne pas modifier a la main : la couleur vient du
   back-office, Modules > « Pro HD — Panneau de la barre de recherche ».

   CE QUE CETTE FEUILLE REPARE, ET C EST UN DEFAUT DE DOOFINDER, PAS DU SITE.
   Releve le 21/09/2026, avec ce module DESACTIVE et AVANT toute ouverture du
   panneau : Doofinder charge ses trois feuilles DEUX FOIS. L ordre du second
   lot varie d un chargement a l autre, et ce n est pas anodin, parce que
   `common.css` contient :

       .dfd-root { all: revert }

   `all: revert` remet TOUTES les proprietes a la valeur du navigateur. Si la
   deuxieme copie de `common.css` arrive APRES `classic.css`, elle annule donc
   tout ce que `.dfd-classic` donne au panneau — les deux selecteurs ont la
   meme specificite, c est le dernier arrive qui gagne.

   MESURE, deux sondes neutres posees dans la meme page :

     div.dfd-classic .............. z-index 2147483500, coins 8px, fond blanc,
                                    ombre presente, debordement masque
     div.dfd-root.dfd-classic ..... z-index AUTO, coins 0, fond TRANSPARENT,
                                    aucune ombre, debordement visible

   Conséquence visible : le panneau devient transparent, la page se lit au
   travers, et comme il perd aussi sa priorite d affichage, tout element ayant
   un z-index superieur a `auto` passe devant lui — a commencer par la liste de
   suggestions du theme, qui est a 99 999.

   NON SYSTEMATIQUE : reproduit une fois le 21/09, puis quatre rechargements
   consecutifs sains. Impossible d en donner une frequence honnete, d ou le
   choix de rendre le defaut inatteignable plutot que d attendre.

   POURQUOI `!important` SUFFIT CONTRE `all: revert` : `all: revert` est une
   declaration NORMALE. Une declaration `!important` passe devant une
   declaration normale quelle que soit la specificite et quel que soit l ordre
   des feuilles. L ordre de chargement cesse donc d avoir un effet.

   LES VALEURS SONT CELLES DE DOOFINDER, relevees dans son `classic.css` : on
   ne redessine pas le panneau, on l empeche de se deshabiller. Seul le fond
   est reglable, parce que c est le seul qu on puisse vouloir changer.

   LE MOBILE N EST PAS CONCERNE : `.dfd-classic` est la variante bureau.
   ========================================================================== */

html .dfd-root.dfd-classic {
    z-index: 2147483500 !important;
    background-color: var(--prohdrech-fond, #FFFFFF) !important;
    border: 1px solid rgba(0, 0, 0, .05) !important;
    border-radius: 8px !important;
    box-shadow: 0 19px 38px rgba(0, 0, 0, .05), 0 15px 12px rgba(0, 0, 0, .05) !important;
    overflow: hidden !important;
}
