/* Primary Legacy — brand tokens. Use the semantic names, never raw hex, in product code. */
:root {
  --pl-obsidian: #0A0C16;      /* background — page canvas */
  --pl-panel-slate: #1A1E2E;   /* card / surface */
  --pl-electric-cyan: #4FE3F2; /* accent — primary action, key numbers */
  --pl-signal-violet: #8B5CF6; /* secondary glow, holographic edges */
  --pl-mint-confirm: #5FE3B4;  /* success — savings confirmed */
  --pl-text: #F5F7FF;
  --pl-text-muted: #9AA3BF;

  --pl-font-display: "Space Grotesk", ui-sans-serif, system-ui, sans-serif;
  --pl-font-sans: "Inter Tight", Inter, ui-sans-serif, system-ui, sans-serif;
  --pl-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;

  --pl-display-tracking: -0.02em;
  --pl-radius: 16px;
}
