/*
 * public/css/socle.css
 *
 * Le peu que le gabarit ajoute par-dessus les feuilles du site.
 *
 * ⚠️ Ce fichier portait au départ tout un habillage de menu déroulant, écrit le 22/09/2026
 *    parce que les menus restaient ouverts sur 32 pages. C'était soigner le symptôme : la
 *    vraie cause était que le gabarit ne chargeait pas Bootstrap, alors que l'ancien le
 *    faisait sur toutes les pages, ligne 146, hors du <head>. Bootstrap rétabli, cet
 *    habillage est redevenu inutile et a été retiré : il aurait donné aux menus une allure
 *    différente de celle de l'ancien site.
 */

/* Les sous-menus du menu mobile sont pilotés par x-show, qui pose un « display:none » en
   style inline. Aucune règle ne doit fixer leur display ici, sinon elle reprendrait la
   main quand x-show le retire. On ne décrit que l'espacement. */
.mobile-navi .submenu {
    list-style: none;
    padding-left: 16px;
    margin: 4px 0 8px;
}

/* Évite que les éléments pilotés par Alpine clignotent avant qu'il ne prenne la main. */
[x-cloak] {
    display: none !important;
}
