/* PC Course — surcharges globales */

/* Font Awesome : Metronic force une largeur fixe sur les <i>, ce qui décale les icônes */
.fa, .fa-brands, .fa-chisel, .fa-classic, .fa-duotone, .fa-etch, .fa-graphite, .fa-jelly, .fa-jelly-duo, .fa-jelly-fill, .fa-light, .fa-mosaic, .fa-notdog, .fa-notdog-duo, .fa-pixel, .fa-regular, .fa-semibold, .fa-sharp, .fa-sharp-duotone, .fa-slab, .fa-slab-duo, .fa-slab-press, .fa-slab-press-duo, .fa-solid, .fa-thin, .fa-thumbprint, .fa-utility, .fa-utility-duo, .fa-utility-fill, .fa-vellum, .fa-whiteboard, .fab, .facr, .fad, .fadl, .fadr, .fadt, .faes, .fagt, .fajdr, .fajfr, .fajr, .fal, .fams, .fands, .fans, .fapr, .far, .fas, .fasdl, .fasdr, .fasds, .fasdt, .fasl, .fasldr, .faslpdr, .faslpr, .faslr, .fasr, .fass, .fast, .fat, .fatl, .faudsb, .faufsb, .fausb, .favs, .fawsb {
	width: auto !important;
}

/* Metronic grise toutes les icônes (<i>) par défaut : on hérite de la couleur du parent,
   les utilitaires .text-* (avec !important) restent prioritaires */
body i {
	color: inherit;
}

/* DataTables (bundle Metronic) : « Afficher [25] entrées » est un <label> dans .dt-toolbar,
   même règle que le custom.css d'app_orga */
.dt-toolbar {
	display: flex;
	align-items: center;
	gap: 1rem;
	padding: 10px 15px;
}
.dt-toolbar label {
	display: inline-flex;
	align-items: center;
	gap: 0.5rem;
	white-space: nowrap;
	padding: 0 10px;
}
.dt-toolbar label .form-select {
	width: auto;
}
div.dt-container div.dt-info {
	padding-top: 0 !important;
}
