/* Palette propre à beta-fr : couleurs et rôles de l’interface. */
:root {
  /* Change this hex color to recolor the interface and server-rendered assets. */
  --shadow-ink: #172b3c;
  /* Marque */
  --brand-primary: #0d806c;
  --brand-link: var(--available-dark);
  --brand-soft: var(--available-slot);
  --brand-surface: color-mix(in srgb, var(--brand-primary) 7%, white);
  --brand-surface-text: var(--available-dark);
  --brand-surface-border: color-mix(in srgb, var(--brand-primary) 18%, white);
  --brand-on-dark: color-mix(in srgb, var(--brand-soft) 35%, white);
  --brand-hero-dark: color-mix(in srgb, var(--brand-primary) 20%, black);

  /* Bordures */
  --border: #d5e1ed;
  --border-hover: #475569;

  /* Disponibilités et validation */
  --available-dark: color-mix(in srgb, var(--brand-primary) 80%, black);
  --available-base: var(--brand-primary);
  --available-wash: var(--brand-surface);
  --available-bright: var(--brand-primary);
  --available-slot: color-mix(in srgb, var(--brand-primary) 55%, white);
  --color-success: var(--available-bright);

  /* Offres */
  --offer-text: var(--available-dark);

  /* Actualités */
  --news-ink: #172b3c;
  --news-green: var(--brand-primary);
  --news-green-dark: var(--available-dark);
  --news-border: var(--brand-surface-border);
  --news-surface: var(--brand-surface);
}
