/* Palette V2 validée — vert vintage, or champagne, sable clair.
 * Tokens communs ; statuts métier et fichiers graphiques indépendants. */
:root {
  --swop-bg:#F6F2EB;
  --swop-white:#FFFFFF;
  --swop-sand:#FAF7F1;
  --swop-taupe-light:#F2F4EC;
  --swop-border:#DED4C9;
  --swop-list-bg:#FAF8F3;
  --swop-card-border:#CDD1C3;
  --swop-text:#2D2923;
  --swop-text-secondary:#514A41;
  --swop-accent:#486D57;
  --swop-signal:#5D806B;
  --swop-accent-soft:#F2F4EC;
  --swop-action:#EDF0E7;
  --swop-accent-border:#ACB5A3;
  --swop-gold:#A27D32;
  --swop-gold-action:#DDC58E;
  --swop-gold-hover:#D2B66D;
  --swop-gold-soft:#F2EBDF;
  --swop-gold-ink:#7A5836;
  --swop-alert:#9A4F35;
  --swop-alert-soft:#F7EBE5;
  --swop-burgundy:#7A263A;
  --swop-success:#287143;
  --swop-success-soft:#EDF5EE;
  --swop-focus:var(--swop-accent);
  --swop-heart-bg:var(--swop-bg);
}

body #swop-home-white { --sage:var(--swop-accent); }
