/* Thème client (co-branding) — surcharge OPTIONNELLE des jetons SovreAI (section 1 de theme/sovreai-theme.css).
   La charte SovreAI reste la base ; ne redéfinir que ce qui est nécessaire, et seulement sur :root.
   Ce qui suit --sovreai-primary en clair : liens, indicateurs, anneaux de focus, boutons principaux (rôles --sv-*).
   Ce qui ne le suit PAS : --sv-indicator-soft (rgba), --primary et --ring (triplets HSL des composants natifs : à redéfinir
   aussi sur :root et .dark), les couleurs substituées au build dans le CSS natif (scripts/build-data/palette.json), l'avatar.
   En sombre, liens, indicateurs et anneaux suivent --sovreai-accent et --sovreai-badge-text : à surcharger sous .dark.
   Contraste : accent ≥ 4,5:1 sur #f1f5f9 (il sert aussi de texte de lien, ce qui garantit le texte blanc sur l'accent) ;
   en sombre, --sovreai-accent et --sovreai-badge-text ≥ 4,5:1 sur #1e293b.
   Cache : ce fichier est servi avec une empreinte liée au thème SovreAI, mis en cache 48 h ; après modification,
   rechargement forcé des navigateurs. Refaire ensuite les captures (scripts/captures/captures.mjs).
   Exemple : couleur d'accent du client sur les boutons principaux.
:root { --sovreai-primary: #0a50cc; --sovreai-primary-hover: #083f9f; }
*/
