/*
 * Espace Front : uniquement les rares réglages que Bootstrap ne couvre pas.
 * Toute couleur passe par les variables --bs-*, aucune valeur en dur.
 */

:root {
    --bs-border-radius: 0.5rem;
}

/*
 * Largeurs de colonnes pilotées par le colgroup et non par le contenu,
 * pour qu'un nom de cheval long ne déforme plus le tableau.
 *
 * La largeur minimale est indispensable : sans elle, table-layout fixed
 * comprime les colonnes au lieu de laisser le conteneur défiler, et les
 * en-têtes se cassent lettre par lettre sur petit écran.
 */
.table-fixe {
    table-layout: fixed;
    min-width: var(--table-largeur-min, 60rem);
}



/*
 * Permet a un enfant de flex de se tronquer au lieu de deborder.
 * Bootstrap n'a pas d'utilitaire pour min-width nul.
 */
.min-w-0 {
    min-width: 0;
}
