/* ============================================================
   tokens.css - TrasterosGO design tokens
   Single source of truth for brand custom properties.
   Loaded by base.html on every page, before base/page styles.
   ============================================================ */

:root {
  /* Premium --tg-* tokens (premium design handoff design-tokens.css).
     orange = conversion/CTA/price/selection; navy = operative/app action. */
  --tg-navy: #0f294b;
  --tg-navy-deep: #0a1d36;
  --tg-orange: #e59536;
  --tg-orange-ink: #c97616;
  --tg-ink: #0b0b0b;
  --tg-muted: #657386;
  --tg-line: #d8e0e8;
  --tg-surface: #f7f9fb;
  --tg-page: #eef1f4;
  --tg-white: #ffffff;

  /* Legacy aliases consumed by base.html and existing templates/CSS.
     Values preserved exactly; consumers migrate to --tg-* during F1-F7. */
  --bg: #f7f7f3;
  --surface: #ffffff;
  --surface-alt: #f0f2ee;
  --border: #d9ddd6;
  --text: #1f252b;
  --muted: #626970;
  --primary: var(--tg-navy);
  --primary-strong: var(--tg-navy-deep);
  --accent: var(--tg-orange);
  --accent-strong: var(--tg-orange-ink);
  --danger: #b42318;
  --warning: #92400e;
}
