/*
 * La casse des libellés, à la française. Le thème de Filament met une majuscule à CHAQUE
 * mot de l'en-tête d'un groupe de résultats de la loupe (text-transform: capitalize) :
 * « Familles De Produits » (retour du pilote au navigateur, 29/09). Une initiale seule.
 * Publiée comme densite.css par filament:assets (public/css/app/).
 */
.fi-global-search-result-group-header {
    text-transform: none;
}

.fi-global-search-result-group-header::first-letter {
    text-transform: uppercase;
}

/*
 * Un libellé de menu long passe sur deux lignes au lieu d'être coupé. Le thème de Filament le
 * tronque (« truncate ») : avec sa pastille « à venir », « Bons de commande composants » se
 * lisait « Bons de commande co… » à 1 440 px de large (mesuré le 09/10 dans un Chrome sans
 * fenêtre : 50 px manquaient). La règle du rail d'une fiche (rail.css, 05/10), au menu.
 */
.fi-sidebar-item-label {
    overflow: visible;
    text-overflow: clip;
    white-space: normal;
}

/*
 * L'introduction d'une liste court sur toute la largeur de l'en-tête. Le thème de Filament borne
 * le sous-titre à 42rem (max-w-2xl, 672 px), en 18 px : le texte se repliait au tiers gauche de la
 * page, même à 1 920 px (retour de Maxime du 04/11 sur « Façonniers » : « des retours à la ligne
 * inutiles »). Sans borne, comme la description d'un onglet ; en 16 px, entre le corps des
 * tableaux (14 px) et le titre.
 */
.fi-header-subheading {
    max-width: none;
    font-size: var(--text-base);
    line-height: var(--text-base--line-height);
}
