/* ═══════════════════════════════════════════════════════════
   DZ Delivery Pro — Design tokens (source unique)
   Mission UX-003, Phase 01 : consolidation des deux jeux de
   variables --gpx-* qui coexistaient (guepex-dashboard.css et
   assets/css/checkout/default.css) en une seule source, chargée
   avant toute autre feuille de style du plugin.

   Noms de variables inchangés par rapport à l'ancien
   guepex-dashboard.css — seules les valeurs évoluent vers la
   palette validée, pour qu'aucun fichier consommateur n'ait à
   être modifié à cette phase.

   Depuis la Phase 04, assets/css/checkout/default.css charge ce
   fichier (voir class-checkout-assets.php) et utilise les mêmes
   noms de variables — son bloc @media (prefers-color-scheme: dark)
   les redéfinit localement avec des valeurs sombres, exactement
   comme ce fichier le ferait pour l'admin.
   ═══════════════════════════════════════════════════════════ */

:root {
  --gpx-bg          : #F6F7F9;
  --gpx-surface     : #FFFFFF;
  --gpx-border      : #E3E7ED;
  --gpx-shadow-sm   : 0 1px 3px rgba(15,23,42,.07), 0 1px 2px rgba(15,23,42,.05);
  --gpx-shadow-md   : 0 4px 16px rgba(15,23,42,.10), 0 1px 4px rgba(15,23,42,.06);
  --gpx-primary     : #1D3557;
  --gpx-accent      : #3D6B6B;
  --gpx-success     : #1B8A5A;
  --gpx-warning     : #B7791F;
  --gpx-danger      : #B23A2E;
  --gpx-muted       : #7C8898;
  --gpx-text        : #1A2332;
  --gpx-text-2      : #4B5768;
  /* Rayon unique (Design System v1) — les deux noms de variable sont
     conservés pour ne pas casser les très nombreux fichiers qui les
     consomment déjà, mais partagent désormais la même valeur. */
  --gpx-radius      : 12px;
  --gpx-radius-sm   : 12px;
  --gpx-transition  : 150ms cubic-bezier(.4,0,.2,1);
}
