/* Palette Oficiel BàP — généré par le Studio Bien à Part */
:root{
  --palette-black:#000000;
  --palette-white:#ffffff;
  --base-structure:#003242;
  --base-accent:#ceb683;
  --base-reading:#ffffff;
  --surface-strong:#003242;
  --surface-strong-alt:#355866;
  --surface-deep:#00202e;
  --surface-accent:#ceb683;
  --surface-accent-alt:#dbcba6;
  --surface-accent-deep:#79856f;
  --surface-calm:#ffffff;
  --surface-calm-alt:#edebe8;
  --surface-line:#a4b6c0;
  --text-dark-strong:#000000;
  --text-dark-current:#000000;
  --text-dark-soft:#050505;
  --text-light-strong:#ffffff;
  --text-light-current:#e8e8e4;
  --text-light-soft:#e8e8e4;
  --text-on-dark-strong:#ffffff;
  --text-on-dark-current:#e8e8e4;
  --text-on-dark-soft:#e8e8e4;
  --text-on-deep-strong:#ffffff;
  --text-on-deep-current:#e8e8e4;
  --text-on-deep-soft:#e8e8e4;
  --text-on-green-strong:#ffffff;
  --text-on-green-current:#ffffff;
  --text-on-green-soft:#e8e8e4;
  --text-on-property-strong:#ffffff;
  --text-on-property-current:#e8e8e4;
  --text-on-property-soft:#e8e8e4;
  --text-on-advice-strong:#000000;
  --text-on-advice-current:#000000;
  --text-on-advice-soft:#050505;
  --text-on-exp-strong:#ffffff;
  --text-on-exp-current:#e8e8e4;
  --text-on-exp-soft:#e8e8e4;
  --text-on-paper-strong:#000000;
  --text-on-paper-current:#000000;
  --text-on-paper-soft:#050505;
  --text-on-cream-strong:#000000;
  --text-on-cream-current:#000000;
  --text-on-cream-soft:#050505;
  --dark:#003242;
  --green:#ceb683;
  --paper:#ffffff;
  --cream:#edebe8;
  --deep:#00202e;
  --property:#355866;
  --advice:#dbcba6;
  --exp:#79856f;
  --line:#a4b6c0;
  --black:#000000;
  --white:#ffffff;
  --ink:#000000;
  --muted:#050505;
  --on-dark:#ffffff;
  --on-deep:#ffffff;
  --on-green:#ffffff;
  --on-property:#ffffff;
  --on-advice:#000000;
  --on-exp:#ffffff;
  --cdv-light:#ffffff;
  --cdv-dark:#003242;
  --cdv-accent:#ceb683;
  --cdv-ink-light:#000000;
  --cdv-muted-light:#050505;
  --cdv-ink-dark:#ffffff;
  --cdv-muted-dark:#e8e8e4;
  --guide-bleed:#ff277f;
  --guide-trim:#1d44b8;
  --guide-safety:#19ff00;
  --print-varnish:#c12444;
  --icon-stroke-width:3px;
  --separator-stroke-width:3px;
  --accent-stroke-width:3px;
  --control-stroke-width:3px;
}
