/* Niche Light shared colour tokens. Loaded before every other stylesheet; older prototype token names resolve to these. */
:root {
  --niche-ink:#151513;
  --niche-muted:rgba(21,21,19,.62); /* Secondary and inactive text. */
  --niche-muted-strong:rgba(21,21,19,.7); /* Secondary text on deep stone. */
  --niche-paper:#f1eee8; /* Warm paper: heroes, hubs, Visit, Book. */
  --niche-soft-white:#faf9f6; /* Lighter editorial surface. */
  --niche-stone:#e5e4e0;
  --niche-stone-deep:#d1d0ca;
  --niche-tan:#c9b69d;
  --niche-chocolate:#704214;
  --niche-chocolate-dark:#241a17;
  --niche-chocolate-deep:#5a3510; /* Small brown labels on tan. */
  --niche-collection-card:var(--niche-chocolate); /* Designer "Full collection" card. Provisional: change here to retune it alone. */
  --niche-collection-card-hover:var(--niche-chocolate-dark);
  --niche-on-dark:#f4efe7; /* Text on chocolate and dark surfaces. */
  --niche-on-dark-muted:rgba(244,239,231,.62); /* Secondary text on the footer. */
}
