/* tokens.css — jetons visuels partagés avec terrax-app (auth-card look)
   ═══════════════════════════════════════════════════════════════════
   Historique "CANONIQUE ICI" (dernière synchro manuelle 2026-09-10,
   depuis frontend/site/src/css/styles.css) dépassé depuis le Milestone 1
   design de terrax-app (14/09, commit c2b0ee3 "design: Milestone 1
   handoff (tokens, buttons, icons)") : terrax-app a désormais son propre
   système de jetons complet, frontend/site/src/css/nb-tokens.css
   (--nb-color-… / --nb-action-…), qui est la VRAIE source canonique
   aujourd'hui -- ce fichier-ci n'en reprend qu'un sous-ensemble minimal
   (juste ce qu'utilisent .auth-card/.auth-input/.auth-btn ici). Sens de
   copie à clarifier avec l'équipe terrax-app (cf. BACKLOG.md) plutôt que
   supposé résolu par cette seule mise à jour de couleur.

   --tk-accent et --tk-gradient-1 alignés le 18/09 sur le vert de marque
   canonique #0A7A4A (nb-tokens.css : --nb-color-brand-700 /
   --nb-action-primary-bg-default) -- l'ancien accent émeraude #10b981 a
   été explicitement retiré côté terrax-app le 15/09 (commit 44f2334,
   "palette: emerald family -> forest green family", remplacement scripté
   1:1 sur 60 fichiers). #08663E (hover) = --nb-color-brand-800 ;
   #2D8C5E (second point du dégradé) = --nb-color-brand-500 -- même
   mapping que le remplacement scripté terrax-app (#34d399 -> brand-500).

   Volontairement EXCLU : la typographie propre à NatureBid (Fraunces
   pour les titres, Archivo pour le corps) — ce n'est PAS partagé avec
   terrax-app, qui utilise system-ui partout sur son écran de login réel.
   Ne pas ajouter de police ici sans revérifier que terrax-app l'utilise
   aussi, sous peine de faire passer un choix propre à ce dépôt pour un
   jeton commun.
   ═══════════════════════════════════════════════════════════════════ */
:root {
  --tk-bg-primary: #0a0a0a;
  --tk-card-bg: rgba(15, 15, 15, .78);
  --tk-card-border: rgba(10, 122, 74, .15);
  --tk-card-radius: 20px;
  --tk-input-bg: rgba(255, 255, 255, .04);
  --tk-input-border: rgba(255, 255, 255, .08);
  --tk-input-radius: 10px;
  --tk-btn-radius: 8px;
  --tk-text: #fafafa;
  --tk-text-soft: rgba(250, 250, 250, .65);
  --tk-accent: #0A7A4A;
  --tk-accent-glow: rgba(10, 122, 74, .3);
  --tk-accent-soft: rgba(10, 122, 74, .1);
  --tk-gradient-1: linear-gradient(135deg, #0A7A4A 0%, #2D8C5E 100%);
  --tk-err: #ef4444;
  --tk-font-system: -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
}
