/*
 * Charte graphique — Compagnie d'archers de Pontoise
 * GENERATED FILE: edit tokens.yaml then run scripts/build_tokens.py
 */

:root {
  /* colors */
  --accent: #3f60aa;
  --blue: #1b2b5a;
  --blue-mid: #475b8b;
  --ink: #09132d;
  --header-text: #ccd4ea;
  --bg: #f3ebe7;
  --card: #fffdfb;
  --pale: #eef1f8;
  --hover: #e8edf7;
  --highlight: #fff4d1;
  --gray: #3b3f50;
  --gray-soft: #767e98;
  --border: #acafc1;
  --danger: #c00;
  --success: #1a7a3e;
  --warning: #a15c00;
  --gold: #c99a06;
  --silver: #8d99a3;
  --bronze: #a8602d;

  /* typography */
  --font-body: system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif;
  --font-script: "Caveat", "Segoe Script", "Bradley Hand", cursive;
  --font-mono: ui-monospace, monospace;
  --font-print: "Inter", "Segoe UI", "Roboto", sans-serif;
  --font-size-base: 16px;
  --line-height: 1.55;
  --heading-letter-spacing: 0.03em;

  /* sizes */
  --radius: 6px;
  --radius-sm: 4px;
  --accent-border-width: 4px;
  --layout-width: 1240px;
  --layout-width-narrow: 720px;
  --logo-height: 64px;
  --logo-height-mobile: 44px;
}
