/* Per-track visual identity (research.md §9, FR-017, FR-049).
   Each track layout sets data-track on <body>; here that maps to the role tokens that
   components already consume. Text stays navy/charcoal/red for AA contrast; terracotta
   and harbor blue are used only for accents, borders, and fills. */

body[data-track="settle"] {
  --accent: var(--color-hanseatic-red);
  --accent-strong: var(--color-red-deep);
  --section-tint: var(--color-warm-white);
  --link: var(--color-red-deep);
  --page-bg: var(--color-warm-white);
}

body[data-track="study"] {
  --accent: var(--color-terracotta);
  --accent-strong: #a85c3c;
  --section-tint: var(--color-sand);
  --link: var(--color-red-deep);
  --page-bg: var(--color-warm-white);
}

body[data-track="travel"] {
  --accent: var(--color-harbor-blue);
  --accent-strong: #5a7481;
  --section-tint: var(--color-warm-white);
  --link: var(--color-slate-navy);
  --page-bg: var(--color-warm-white);
}

body[data-track="shared"] {
  --accent: var(--color-hanseatic-red);
  --accent-strong: var(--color-red-deep);
  --section-tint: var(--color-warm-white);
  --link: var(--color-red-deep);
  --page-bg: var(--color-warm-white);
}
