/* GENERATED by `brand palette-sync` for dsarengine. Canonical brand tokens.
 * SOURCE OF TRUTH: ~/.agent/lib/ellis_ui/v3/themes.css [data-brand="dsarengine"].
 * Edit the palette THERE, then re-run `brand palette-sync dsarengine`.
 * Do not hand-edit this file — `brand check` fails on divergence. */
:root {
  --brand-ground: #0B1113;
  --brand-surface: #11191C;
  --brand-ink: #EEF3F3;
  --brand-ink-soft: #B6C4C5;
  --brand-ink-dim: #7B8C8E;
  --brand-primary: #5FC6CF;
  --brand-primary-fg: #05171A;
  --brand-accent: #7FA8C4;
  --brand-rule: rgba(238,243,243,.09);
  --status-ok: #3FB97F;
  --status-warn: #E8B23A;
  --status-danger: #E5533D;
  --surface-1: var(--brand-surface, var(--brand-ground));
  --fg: var(--brand-ink);
  /* Typography tokens — canonical faces */
  --font-display: 'Archivo',system-ui,sans-serif;
  --font-body: 'Inter', system-ui, sans-serif;
  --font-mono: 'JetBrains Mono', ui-monospace, monospace;
}
body { background: var(--brand-ground); color: var(--brand-ink);
  font-family: 'Inter', system-ui, sans-serif; margin: 0; }
a { color: var(--brand-primary); }
