/*
  ALTENEIJI RVS / TRV — design tokens
  Source of truth: 4.0 ALTENEIJI BRAND BOOK (9 named colors, exact hex),
  verified against alteneijirv-website/app/globals.css and four other repos
  during the Phase 0 audit (2026-08-16).

  Visualizer/dashboard anchors (locked decision #8):
    base ambience  : near-black over --green-deep #0b281b
    energy         : --teal-brand #8aaa9d (derived surfaces #517569 / #3e5c51)
    warnings/alerts: --terracotta #8a4b2c
    approval amber : warm amber in the terracotta family
  Logo: strictly monochrome white (see logos/), clear space = TRV brandmark height.
*/
/* Arabic face — RESOLVED. IBM Plex Sans Arabic (SIL OFL 1.1), owner-approved
   substitute for the unlicensed DIN Next LT Arabic. Files + OFL.txt live in
   packages/brand/fonts/ and are served from the /brand mount. A licensed DIN
   Next LT Arabic remains an owner option later (drop-in swap via
   --font-arabic below; no markup changes needed). */
@font-face {
  font-family: "IBM Plex Sans Arabic";
  src: url("/brand/fonts/IBMPlexSansArabic-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "IBM Plex Sans Arabic";
  src: url("/brand/fonts/IBMPlexSansArabic-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "IBM Plex Sans Arabic";
  src: url("/brand/fonts/IBMPlexSansArabic-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --ink: #0a0a08;
  --green-deep: #0b281b;
  --desert: #f2ecdd;
  --weathered: #c9c0ad;
  --terracotta: #8a4b2c;
  --cocoa: #af4622;
  --palmbark: #3d1511;
  --mahogany: #280605;
  --teal-brand: #8aaa9d;
  --olive-brand: #5c5734;
  --gold: #d4af37;

  /* derived energy surfaces used by the visualizer */
  --teal-surface: #517569;
  --teal-surface-deep: #3e5c51;

  --tracking-label: 0.28em;
  --tracking-wordmark: 0.42em;

  /* Fonts. Arabic: resolved — IBM Plex Sans Arabic (SIL OFL 1.1) is bundled
     above; DIN Next LT Arabic stays an owner option if licensed later.
     Latin: license evidence for Helvetica is still pending (see
     docs/checkpoint.md blockers), so --font-sans remains a system stack.  */
  --font-sans: "Helvetica Neue", Helvetica, Arial, ui-sans-serif, system-ui, sans-serif;
  --font-arabic: "IBM Plex Sans Arabic", "Geeza Pro", "Noto Naskh Arabic", sans-serif;
}
