/* LVE core palette — aligned to the supplied brand guide. */
:root {
  --lve-black: #090a0d;
  --lve-yellow: #f8d44c;
  --lve-yellow-ink: #856400;
  --lve-yellow-soft: #fff3c7;
  --lve-canvas: #ffffff;
  --lve-surface: #f6f7f8;
  --lve-card: #ffffff;
  --lve-line: #e3e5e8;
  --lve-copy: #626974;
  --lve-font: -apple-system, BlinkMacSystemFont, Inter, "Segoe UI", sans-serif;

  /* Legacy aliases keep the established components on one visual system. */
  --ink: var(--lve-black);
  --panel: #111217;
  --muted: var(--lve-copy);
  --line: var(--lve-line);
  --surface-page: var(--lve-canvas);
  --surface-raised: var(--lve-card);
  --surface-subtle: var(--lve-surface);
  --paper: var(--lve-canvas);
  --white: var(--lve-card);
  --brand-yellow: var(--lve-yellow);
  --gold: var(--lve-yellow);
  --gold-strong: var(--lve-yellow);
  --radius: 8px;
}
