/* Asset Vault — design tokens (source : docs/ARCHITECTURE.md) */

:root {
  /* Fonds & surfaces */
  --av-bg: #10141F;
  --av-surface: #1A2030;
  --av-surface-2: #232B3E;

  /* Texte */
  --av-text: #F2F4F8;
  --av-text-secondary: #9AA3B5;

  /* Couleurs sémantiques */
  --av-accent: #EA5455;
  --av-accent-hover: #CE3C3D;
  --av-accent-active: #B33334;
  --av-positive: #3ECF8E;
  --av-negative: #EA5455;
  --av-warning: #F5A623;

  /* Typographie */
  --av-font: -apple-system, "SF Pro Display", "Segoe UI", Roboto, sans-serif;
  --av-title-tracking: 0.18em;

  /* Structure */
  --av-border: rgba(154, 163, 181, 0.16);
  --av-radius: 10px;
  --av-radius-sm: 6px;
  --av-radius-lg: 16px;
  --av-shadow: 0 16px 48px rgba(0, 0, 0, 0.38);
  --av-focus-ring: 0 0 0 3px rgba(234, 84, 85, 0.35);

  /* Espacement */
  --av-space-1: 4px;
  --av-space-2: 8px;
  --av-space-3: 16px;
  --av-space-4: 24px;
  --av-space-5: 40px;
}
