/* Fleet Attention — design tokens.
 * Values copied verbatim from the Fleet Attention design system (fa-tokens.css /
 * tokens.css). Status vocabulary is fixed: Orange (never Amber), Unknown (never
 * uncertain). This is a prototype asset; do not ship engine/provider names from it. */

:root {
  /* Status — the four-state traffic light */
  --red: #E5484D;        /* action now */
  --orange: #F76808;     /* follow-up (never "Amber") */
  --green: #1F9D5F;      /* reviewed and filed */
  --unknown: #5B5BD6;    /* evidence unclear (indigo) */
  --on-status: #FFFFFF;

  --red-soft: rgba(229, 72, 77, 0.07);
  --orange-soft: rgba(247, 104, 8, 0.07);
  --green-soft: rgba(31, 157, 95, 0.07);
  --unknown-soft: rgba(91, 91, 214, 0.08);

  /* Brand */
  --teal: #0D9E75;
  --teal-hover: #0A7F5E;
  --teal-soft: rgba(13, 158, 117, 0.07);
  --navy: #0B2240;
  --navy-dark: #101013;
  --sidebar-ink: #E8EDF5;
  --sidebar-ink-2: #9DB0C9;

  /* Print / PDF surface */
  --paper: #FDFCF8;
  --paper-line: #E6E3DA;
  --paper-ink: #15151A;
  --paper-ink-2: #4A4A55;
  --paper-ink-3: #7A7A85;

  /* Radii */
  --r-button: 8px;
  --r-row: 12px;
  --r-card: 16px;
  --r-pill: 999px;

  /* Motion */
  --ease-drawer: cubic-bezier(.16, 1, .3, 1);
  --t-drawer: 240ms;
  --t-hover: 120ms;

  /* Type */
  --sans: 'Geist', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --mono: 'Geist Mono', ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}

[data-theme="light"] {
  --bg: #F6F5F1;       /* warm paper */
  --bg-2: #EFEEE8;
  --surface: #FFFFFF;
  --raised: #FBFAF6;
  --line: #E6E4DD;
  --line-2: #D8D5CC;
  --ink: #0B0B10;
  --ink-2: #4A4A55;
  --ink-3: #828290;
}

[data-theme="dark"] {
  --bg: #0A0A0C;       /* near black */
  --bg-2: #101013;
  --surface: #15151A;
  --raised: #1C1C22;
  --line: #25252C;
  --line-2: #2E2E36;
  --ink: #F4F4F5;
  --ink-2: #B6B6BD;
  --ink-3: #75757F;
}
