/*
 * Charte AEROTECH — surcharge des tokens white-label --gacct-* du framework
 * Gestion Atelier. Source : kit Elementor du site (id 6) + design system
 * AEROTECH (accent orange unique, Rubik/Nunito Sans, cartes r=16px,
 * transitions <= 300ms cubic-bezier(.2,.6,.2,1)).
 *
 * Chargée APRÈS les feuilles du framework (dépendance d'enqueue) : ne
 * contient QUE des variables, aucun sélecteur de composant.
 */
:root {
	/* Accent unique : orange AEROTECH (remplace le teal Altitude). */
	--gacct-accent: #ec672c;
	--gacct-accent-dark: #c4501d;
	--gacct-accent-soft: #fdf0e9;
	--gacct-accent-2: #ec672c;

	/* CTA : même orange (AEROTECH n'a pas de 2e couleur d'action). */
	--gacct-cta: #ec672c;
	--gacct-cta-dark: #c4501d;

	/* Encres — base #101820, déclinaisons chaudes assorties au taupe. */
	--gacct-text: #101820;
	--gacct-text-muted: #5c6066;
	--gacct-text-faint: #8b8f94;
	--gacct-text-dim: #a5a8ac;
	--gacct-text-empty: #a5a8ac;

	/* Surfaces et bordures (bordure charte #D8D4CD, fond alterné du site). */
	--gacct-surface: #ffffff;
	--gacct-surface-alt: #f5f7f8;
	--gacct-border: #d8d4cd;
	--gacct-border-soft: #eaedf0;
	--gacct-border-light: #eaedf0;
	--gacct-line: #eaedf0;

	/* Rayons : cartes 16px (charte), contrôles 12px. */
	--gacct-radius: 12px;
	--gacct-radius-lg: 16px;
	--gacct-vo-radius: 16px;

	/* Ombre douce de la charte (cartes produits du site). */
	--gacct-shadow: 0 16px 36px rgba(16, 24, 32, 0.14), 0 4px 10px rgba(16, 24, 32, 0.07);

	/* Vue commande / confirmation : accent aligné. */
	--gacct-vo-accent: #ec672c;
	--gacct-vo-ink: #101820;
	--gacct-vo-muted: #5c6066;
	--gacct-vo-line: #eaedf0;

	/* Alerte « action attendue » : ambre distinct de l'accent orange. */
	--gacct-warn: #d99518;
	--gacct-warn-soft: #fdf6e7;
	--gacct-warn-ink: #9a6a0d;
	--gacct-warn-text: #9a6a0d;
}

/* ==== Compléments du 04/08/2026 — alignement sur le plugin unifié ==========
 *
 * Le plugin partagé est redevenu identique au site de référence : sa feuille
 * du formulaire ne porte plus qu'un repli NEUTRE (`:where(:root)`, spécificité
 * zéro) et le tableau de bord / la confirmation exposent des tokens PAR PAGE
 * (--gacct-dash-*, --gacct-conf-*) dont le repli est le registre figé du site
 * de référence. Tout ce qui suit reprend les valeurs QUE CE SITE AFFICHAIT
 * DÉJÀ — aucun changement de rendu, seulement un changement de porteur. */
:root {
	/* Calendrier du formulaire : pastilles de disponibilité (vert conservé). */
	--gacct-dispo-bg: #e6f7ec;
	--gacct-dispo-txt: #137a3b;
	--gacct-dispo-border: rgba(19, 122, 59, 0.3);

	/* Tableau de bord client : registre AEROTECH (gris chauds, rayons 12/16,
	   orange pâle) — sans ces tokens, le repli serait le registre du site de
	   référence (gris froids, rayons 9/14, teal pâle). */
	--gacct-dash-accent-soft: #fdf0e9;
	--gacct-dash-ink-2: #5c6066;
	--gacct-dash-ink-3: #8b8f94;
	--gacct-dash-surface-alt: #f5f7f8;
	--gacct-dash-radius: 12px;
	--gacct-dash-radius-lg: 16px;

	/* Page de confirmation : fond alterné de la charte. */
	--gacct-conf-surface-alt: #f5f7f8;
}

/* ==== Parcours de demande v2 (10/08/2026) ================================
 *
 * demande-v2.css route désormais TOUT son registre par des --gacct-* : sans
 * ces tokens, le parcours reprendrait la palette du site de référence (teal,
 * gris froids). Les valeurs ci-dessous sont celles de la charte AEROTECH,
 * déjà utilisées par le reste du site. */
:root {
	/* Fond d'option cochée et de carte sélectionnée : orange pâle. */
	--gacct-accent-soft: #fdf0e9;

	/* Erreur : rouge lisible sur fond clair, distinct de l'orange d'accent. */
	--gacct-danger: #c0392b;
	--gacct-danger-soft: #fdeeec;
	--gacct-danger-line: #f6d3ce;
}
