:root {
  --boulio-primaire: #203B60;
  --boulio-primaire-survol: #142D4D;
  --boulio-encre: #203B60;
  --boulio-abricot-clair: #FFCE9B;
  --boulio-abricot: #ED914C;
  --boulio-bleu-perle: #9ABFE8;
  --boulio-fond: #FFF8EE;
  --boulio-blanc: #FFFFFF;
  --boulio-texte-secondaire: #566579;
  --boulio-bordure: #D6DFE8;
  --boulio-succes: #216149;
  --boulio-succes-fond: #E5F2E9;
  --boulio-erreur: #9B3A2B;
  --boulio-erreur-fond: #FBE8E3;
  --boulio-avertissement: #76521A;
  --boulio-avertissement-fond: #FFF0D3;
  --boulio-info: #203B60;
  --boulio-info-fond: #E4EDF8;
  --boulio-focus: #2867AD;
  --boulio-display: "Inter", system-ui, sans-serif;
  --boulio-body: "Inter", system-ui, sans-serif;
  --boulio-radius-champ: 8px;
  --boulio-radius-bouton: 999px;
  --boulio-radius-carte: 12px;
  --boulio-radius-marque: 24px;
}
.boulio-nombre { font-variant-numeric: tabular-nums; }
