/**
 * Détail acompte / solde — bloc de totaux du panier et du checkout
 * (voir LBLF_Acompte). Chargé uniquement sur ces deux pages.
 *
 * Cible les lignes injectées dans le tableau de totaux WooCommerce
 * standard (cart-totals.php / review-order.php) : pas de wrapper à
 * nous, on s'appuie sur les classes posées en PHP.
 */

/* Le fee négatif lui-même (voir LBLF_Acompte::ajouter_fee_solde) : le
   filtre PHP woocommerce_cart_totals_fee_html ne peut vider que le
   montant, pas la ligne <tr> entière (le nom du fee, lui, vient direct
   du template WooCommerce). Sans ceci, une ligne « Solde réglé au
   retour » restait visible avec un montant vide. Une seule ligne .fee
   existe sur ce site (la nôtre) : sans risque de masquer autre chose. */
tr.fee {
	display: none !important;
}

.lblf-acompte-ligne th,
.lblf-acompte-ligne td {
	font-family: var(--lblf-police);
}

/* Montants à 4 chiffres (le séparateur de milliers est un espace normal,
   pas insécable) : sans ceci, "1 234,00 €" peut se couper entre le "1" et
   le reste, dans les cellules du tableau comme dans les phrases de rappel
   (acompte/caution). */
.lblf-acompte-ligne td .woocommerce-Price-amount,
.lblf-acompte-note .woocommerce-Price-amount,
.lblf-acompte-message .woocommerce-Price-amount {
	white-space: nowrap;
}

.lblf-acompte-note td {
	padding-top: 0.4em;
}

.lblf-acompte-note p {
	margin: 0;
	padding: 0.7em 0.9em;
	font-family: var(--lblf-police);
	font-size: 0.85rem;
	color: var(--lblf-accent-fort);
	background: var(--lblf-accent-doux);
	border-radius: var(--lblf-rayon-s);
}

.lblf-acompte-message {
	margin: 1em 0;
	padding: 0.8em 1em;
	font-family: var(--lblf-police);
	font-size: 0.92rem;
	color: var(--lblf-accent-fort);
	background: var(--lblf-accent-doux);
	border-radius: var(--lblf-rayon-s);
}
.lblf-acompte-message p {
	margin: 0;
}
