/* Personnalisations maison, chargées APRÈS Pico.css (surcharge des variables --pico-*). */

/* Conteneur de tableau à hauteur limitée : un ascenseur vertical apparaît quand le contenu déborde. */
.tableau-defilant{
	max-height: 24rem;
	overflow-y: auto;
}

/* En-tête de tableau figé en haut pendant le défilement (lisibilité des colonnes). */
.tableau-defilant thead th{
	position: sticky;
	top: 0;
	background: var(--pico-background-color);
	z-index: 1;
}

/* Onglets par poste : barre de boutons + panneaux. */
.onglets-barre{
	display: flex;
	flex-wrap: wrap;
	gap: 0.25rem;
	margin-bottom: 1rem;
	border-bottom: 1px solid var(--pico-muted-border-color);
}
.onglet{
	width: auto;
	margin: 0;
	padding: 0.4rem 0.9rem;
	background: transparent;
	color: var(--pico-color);
	border: none;
	border-bottom: 2px solid transparent;
	border-radius: 0;
	cursor: pointer;
}
.onglet:hover{
	background: var(--pico-secondary-background);
}
.onglet.actif{
	color: var(--pico-primary);
	border-bottom-color: var(--pico-primary);
	font-weight: bold;
}
