/* newsdesk-tokens.css — Solvezia News Desk design tokens (§0) */
:root {
  --fs-xs: 12px;
  --fs-sm: 13px;
  --fs-base: 15px;
  --fs-md: 17px;
  --fs-lg: 21px;
  --fs-xl: 28px;
  --lh-body: 1.55;
  --lh-tight: 1.25;
  --sp-1: 4px;
  --sp-2: 8px;
  --sp-3: 12px;
  --sp-4: 16px;
  --sp-5: 24px;
  --sp-6: 32px;
  --sp-8: 48px;
  --bg: #0f1113;
  --surface: #16191c;
  --raised: #1e2226;
  --border: #2a2f35;
  --text: #f2f4f6;
  --text-2: #aab2bb;
  --text-muted: #7c858f;
  --cream: #f4ecd9;
  --accent: #e0a96d;
  --accent-dim: rgba(224, 169, 109, 0.14);
  --accent-text: #1a1510;
  --r: 10px;
  --tap: 44px;
  --maxread: 68ch;
  --font-body: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
  --font-mono: 'JetBrains Mono', ui-monospace, monospace;
  --shadow-raise: 0 2px 12px rgba(0, 0, 0, 0.35);
  --nd-mobile-max: 768px;
  --nd-desktop-min: 1024px;
}
