/**
 * Tokens de marque partagés par tous les templates email.
 *
 * On reste sur des hex en dur (pas de CSS vars) parce que les clients mail
 * (Gmail, Outlook) ne supportent pas les `--var` dans les `style="..."`.
 * Tous les styles sont inline pour la même raison.
 */

export const BRAND = {
  // Palette Rubis (cf. CLAUDE.md → marque)
  rubis: '#9F1239',
  rubisDeep: '#771328',
  rubisLight: '#C9415C',
  rubisGlow: '#FBE4EA',
  cream: '#FAF7F2',
  cream2: '#F5EFE7',
  ink: '#1A1410',
  ink2: '#4F4640',
  ink3: '#8A7F76',
  line: '#E8E0D6',
  white: '#FFFFFF',

  // Typo — on s'appuie sur les fallbacks system-ui pour la portabilité mail.
  fontBody:
    "-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, sans-serif",

  // Radius cohérents avec l'app
  radiusButton: '6px',
  radiusCard: '14px',
} as const

/** Wrappers d'unités inline-friendly pour pas faire de gros calculs côté <style>. */
export const sp = {
  xs: '4px',
  sm: '8px',
  md: '12px',
  lg: '16px',
  xl: '24px',
  xxl: '32px',
} as const
