/**
 * Alanzo Timbres -- barre « 🪄 Actualiser tous les prix » de la Vue
 * d'ensemble (04/10/2026, 2.101.0 -- remplace l'ancien widget « Prix mis à
 * jour il y a ... / Actualiser les prix »). MÊME apparence que la barre
 * « 🪄 Recalculer cette crypto » des articles (assets/css/analyse-
 * technique.css) : bouton à contour, texte « Données du ... » centré
 * verticalement sur le bouton. Auto-suffisant (chargé partout).
 */

.alz-releve-barre {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: flex-end;
	gap: 0.5em 1em;
	margin-top: 0.5rem;
}

.alz-releve-barre > .alz-releve-forme,
.alz-releve-barre > .alz-releve-donnees {
	margin: 0 !important;
	padding: 0;
	align-self: center;
	line-height: 1.4;
}

.alz-releve-barre > .alz-releve-forme {
	display: flex;
	align-items: center;
	order: 1;
}

.alz-releve-barre > .alz-releve-donnees {
	order: 2;
	font-size: 0.95em;
}

.alz-releve-bouton {
	font: inherit;
	font-size: 1em;
	font-weight: 600;
	padding: 0.5em 1.1em;
	border: 1px solid currentColor;
	border-radius: 5px;
	background: transparent;
	color: inherit;
	cursor: pointer;
}

.alz-releve-bouton:hover,
.alz-releve-bouton:focus {
	opacity: 0.75;
}

.alz-releve-bouton:disabled {
	opacity: 0.6;
	cursor: wait;
}

.alz-releve-barre > .alz-releve-notice {
	order: 3;
	flex-basis: 100%;
	margin: 0 !important;
	text-align: right;
	font-size: 0.85em;
	font-weight: 600;
}

.alz-releve-barre > .alz-releve-notice-echec {
	color: #cf222e;
}

/*
 * 2.101.3 -- variante « dans la boîte Filtre » (Tableau des cours) : même
 * ligne que Tous/HODL/Watch + barre admin, poussée à droite, aucune ligne
 * supplémentaire (retour Alanzo). La notice éventuelle passe en dessous,
 * dans la même boîte, uniquement juste après un clic.
 */
.alz-timbre-toggle-ligne > .alz-releve-barre {
	order: 99;
	margin: 0 0 0 auto;
	flex-wrap: wrap;
}
.alz-timbre-toggle-ligne > .alz-releve-barre .alz-releve-bouton {
	font-size: 0.95em;
	padding: 0.4em 0.9em;
}

/*
 * 2.101.4 -- variante « sur la ligne du titre » (Retrait mensuel) : poussée
 * à droite du titre, aucune ligne supplémentaire.
 */
.alz-album-titre-rangee > .alz-releve-barre {
	margin: 0 0 0 auto;
	align-self: center;
}

/*
 * 2.101.5 -- variante « à droite de l'introduction » (Santé) : texte à
 * gauche, barre à droite sur la même rangée, aucune ligne supplémentaire.
 */
.alz-sante-intro {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 0.5em 1.5em;
}
.alz-sante-intro > .description {
	flex: 1 1 28em;
	margin: 0;
}
.alz-sante-intro > .alz-releve-barre {
	flex: 0 0 auto;
	margin: 0 0 0 auto;
}
