/**
 * Harness primitive injection → site primitives/fonts (all sites).
 * Semantic colors come from pf-semantic-tokens.css recipes.
 */
:root {
  --primitive-background: var(--site-primitive-background, #0d0f18);
  --primitive-surface: var(--site-primitive-surface, #13162b);
  --primitive-primary: var(--site-primitive-primary, #5b8dee);
  --primitive-secondary: var(--site-primitive-secondary, #7aa4f4);
  --primitive-attention: var(--site-primitive-attention, #f59e0b);

  --font-display: var(--site-font-display, 'DM Serif Display', Georgia, serif);
  --font-sans: var(--site-font-sans, 'DM Sans', system-ui, sans-serif);
  --font-mono: var(--site-font-mono, 'DM Mono', monospace);
}
