/* THE FLIGHT — Night Flight identity tokens (new, from scratch)
   No inheritance from v1 (obsidian/cyan) or Thread (amber). */
:root {
  /* Core palette — moonlit night desert */
  --night: #060e12;        /* page ground: deep teal-black sky */
  --night-2: #0a141a;      /* raised surfaces */
  --moon: #e9edec;         /* primary ink: moonlight white */
  --moon-dim: rgba(233, 237, 236, 0.62);
  --moon-faint: rgba(233, 237, 236, 0.34);
  --dune: #9db1b6;         /* secondary: silver-blue dune shadow */
  --gold: #e7cd92;         /* accent: landmark glow, pale desert gold */
  --gold-deep: #caa45f;    /* accent on light surfaces / hover */

  /* Alpha ladders */
  --veil-1: rgba(6, 14, 18, 0.35);
  --veil-2: rgba(6, 14, 18, 0.62);
  --veil-3: rgba(6, 14, 18, 0.86);
  --hair: rgba(233, 237, 236, 0.14);

  /* Type (locked during build pass) */
  --font-display: "Khand-placeholder", sans-serif; /* TBD: sharp display grotesk */
  --font-body: "Body-placeholder", sans-serif;
  --font-ar-display: "Arabic-display-placeholder", sans-serif;
  --font-ar-body: "Arabic-body-placeholder", sans-serif;
  --font-mono: ui-monospace, "JetBrains Mono", monospace;

  /* Motion */
  --ease-out: cubic-bezier(0.16, 1, 0.3, 1);
  --ease-inout: cubic-bezier(0.65, 0, 0.35, 1);

  /* Z-scale */
  --z-canvas: 1;
  --z-content: 2;
  --z-nav: 10;
  --z-overlay: 20;
  --z-preloader: 30;
}
