/* Hexagen Labs design tokens. Dark only: a deep-space base with a cyan and violet signal.
   Contrast (WCAG): ink/paper 16, muted/paper 6.6, cyan/paper 12, violet-text/paper 9,
   on-cyan/cyan 11. Violet and cyan are for accents and graphics. */
:root {
  --paper: #05070F;
  --paper-2: #0A0E1C;
  --card: #0D1326;
  --ink: #E8EEFF;
  --muted: #8C97B8;
  --line: #1B2547;

  --neel: #22D3EE;          /* signal cyan: primary accent, buttons, links */
  --neel-soft: #0B2A3A;
  --on-neel: #04121A;

  --haldi: #A78BFA;         /* signal violet: second accent */
  --haldi-logo: #A78BFA;
  --haldi-text: #C4B5FD;
  --haldi-soft: #1E1740;
  --on-haldi: #0B0620;

  --ok: #34D399;
  --err: #FF8A80;

  --radius: 14px;
  --radius-sm: 8px;
  --shadow: 0 0 0 1px var(--line), 0 20px 60px rgba(0, 0, 0, .5);

  --font: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", Arial, sans-serif;
  --mono: ui-monospace, "Cascadia Code", "SF Mono", Menlo, Consolas, monospace;

  color-scheme: dark;
}
