/* couleurs.css — PALETTE DU SITE (seul endroit où les couleurs sont définies).
   Chargé en premier par toutes les pages, y compris les cadres (estimation, calendrier, formulaire).
   Pour un thème saisonnier : redéfinir tout ou partie de ces variables dans une classe (ex. .saison-hiver). */
:root{
  /* Fonds et texte */
  --fond:#FAF6EE;            /* fond de page */
  --fond-encart:#FBF6EC;     /* encart légèrement teinté (formulaire : bloc réservation) */
  --carte:#FFFFFF;           /* cartes, blocs, pastilles */
  --champ:#FFFFFF;           /* champs de saisie */
  --bord:#DFD3B8;            /* bordures */
  --filet:#444444;           /* séparateur à l'intérieur des badges */
  --texte:#332D24;
  --texte-doux:#5A5346;
  --texte-aide:#8A8272;      /* textes d'aide des formulaires */
  --texte-inactif:#A89A7C;   /* jours occupés, texte indicatif des champs */
  --texte-desactive:#C8BEA6; /* jours non sélectionnables */

  /* Miel (couleur d'accent) */
  --miel:#C17F22;
  --miel-fonce:#7A4D26;
  --miel-clair:#F3E4CE;
  --miel-survol:#A66A1B;     /* boutons miel au survol */
  --miel-doux:#D9A441;       /* liseré créneau court (calendrier) */
  --miel-bord:#E4C68A;       /* bordure des messages d'avertissement */
  --sur-miel:#FFF8EC;        /* texte posé sur un fond miel */
  --miel-halo:rgba(193,127,34,.25);      /* halo de focus des champs */
  --miel-halo-fort:rgba(193,127,34,.45); /* halo de focus des boutons */

  /* Sauge (couleur secondaire) */
  --sauge:#7A8B6F;
  --sauge-clair:#E5EADC;
  --sauge-bord:#C9D3BD;
  --sauge-fonce:#4A5540;     /* texte posé sur sauge-clair */
  --sauge-titre:#5C6B52;     /* titre du badge « prix direct » */
  --sauge-vive:#8FA87A;      /* liseré tarif basse saison */
  --ok:#5C7A4A;              /* confirmations */

  /* Alertes, occupation, événements */
  --alerte:#B5654A;
  --alerte-clair:#F7E9E3;
  --alerte-bord:#E0B8A6;
  --occupe:#C4693D;          /* nuit occupée (calendrier) */
  --occupe-fond:#EDE6D3;     /* jour occupé (estimation) */
  --evenement:#3E7CA6;       /* pastille événement local */

  /* Bandeau supérieur fixe */
  --bandeau:#1F3B2C;
  --bandeau-texte:#F3EFE3;
  --bandeau-logo:#C17F22;               /* texte « Pré au Miel » du bandeau */
  --bandeau-champ:#3A6349;              /* fond du sélecteur de langue */
  --bandeau-champ-texte:#FFFFFF;
  --bandeau-champ-bord:rgba(243,239,227,.4);
  --hexa-fond:#F3E9D2;                  /* hexagones des icônes */
  --hexa-bord:#D9A441;

  /* Plan de situation (images/localisation-saisons.svg), couleurs d'origine du plan */
  --plan-fond:#000000;             /* fond (mer) */
  --plan-terre:#FEFEFE;            /* terres */
  --plan-halo:#C5CACB;             /* zone autour de l'Alsace */
  --plan-bord:#949692;             /* liserés des côtes */
  --plan-boussole:#2B2B2B;         /* boussole */
  --plan-alsace:#B91B1F;           /* Alsace */
  --plan-point:#F4E744;            /* point du gîte */
  --plan-gite:#D77513;             /* flèche « Pré au Miel » */
  --plan-paris:#7D7DB9;            /* Paris */
  --plan-strasbourg:#23701A;       /* Strasbourg (carte) */
  --plan-strasbourg-legende:#399830;/* Strasbourg 60 min (légende) */
  --plan-colmar:#105A98;           /* Colmar (carte) */
  --plan-colmar-legende:#0C70B6;   /* Colmar 40 min (légende) */

  /* Fenêtre d'estimation */
  --voile:rgba(51,45,36,.55);           /* assombrissement derrière la fenêtre */
}
