/* /Theme/theme-contact.css — LE THEME CLAIR DE LA PAGE CONTACT  [19/09/2026] ///////////////////////////////////////////////
   Chargee apres contact.css. Le sombre reste ecrit dans contact.css (verre fume des fenetres d'authentification) ; ce
   fichier ne redefinit que les variables --ct-* sous [data-theme="light"], et le papier peint clair.

   Le clair est la carte d'origine de la page : voile blanc a 68 % cerne d'un filet bleu nuit a 10 %, champs blancs a 85 %,
   texte bleu nuit (#1b2633), vague decorative gris-bleu. Le bouton d'envoi garde sa teinte (--btn) dans les deux themes.
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* le papier peint clair : sur <body> (ordinateur, contact.css) et sur .classic (blocs mobiles) */
[data-theme="light"] body{ background-image: url("/Theme/wall-min-clair.webp"); }
@media (max-width: 600px) and (orientation: portrait), (max-width: 1000px) and (orientation: landscape)
{
  [data-theme="light"] body{ background-image: none; }
  [data-theme="light"] .classic{ background-image: url("/Theme/wall-min-clair.webp"); }
}

[data-theme="light"]{
  --ct-bg: #eef0f4;
  --ct-card: rgba(255,255,255,0.68);
  --ct-card-border: rgba(10, 20, 35, 0.10);
  --ct-text: #1b2633;
  --ct-muted: rgba(27,38,51,.62);
  --ct-placeholder: rgba(27,38,51,.45);
  --ct-field-bg: rgba(255,255,255,0.85);
  --ct-field-bg-hover: rgba(255,255,255,0.95);
  --ct-field-border: rgba(10, 20, 35, 0.14);
  --ct-field-border-focus: rgba(27,38,51,0.35);
  --ct-field-ring: rgba(27,38,51,0.08);
  --ct-wave: 120,130,150;
  --ct-wave-a: 0.10;
  --ct-close-bg: rgba(27,38,51,0.08);
  --ct-close-bg-hover: rgba(27,38,51,0.15);
  --ct-close-text: rgb(68, 68, 68);
  --ct-status: rgba(27,38,51,.75);
  --ct-ok: #1f6f3b;
  --ct-err: #9b1c1c;
  --ct-err-ring: rgba(155, 28, 28, 0.12);
  --ct-scroll: rgba(27,38,51,0.20);
  --ct-scroll-hover: rgba(27,38,51,0.35);
  --ct-progress-bg: rgba(27,38,51,0.10);
  --ct-shadow: 0 18px 50px rgba(10, 20, 35, 0.18);
  --ct-shadow-soft: 0 10px 30px rgba(10, 20, 35, 0.12);
}
