/* MisafyAI typography — Plus Jakarta Sans (display+body), Inter (data/numbers),
   JetBrains Mono (technical micro detail only). */
:root {
  --font-sans: 'Plus Jakarta Sans', system-ui, -apple-system, sans-serif;
  --font-heading: 'Plus Jakarta Sans', system-ui, -apple-system, sans-serif;
  --font-data: 'Inter', system-ui, sans-serif;     /* tabular numbers, labels */
  --font-mono: 'JetBrains Mono', ui-monospace, monospace;

  /* Type scale (px) — panel is a compact tool; social goes much larger inline */
  --text-xs: 13px;
  --text-sm: 15px;   /* panel body default */
  --text-base: 17px;
  --text-lg: 19px;
  --text-xl: 24px;
  --text-2xl: 30px;
  --text-3xl: 38px;
  --text-4xl: 46px;

  --weight-regular: 400;
  --weight-medium: 500;
  --weight-semibold: 600;
  --weight-bold: 700;
  --weight-extrabold: 800;

  --tracking-tight: -0.03em;   /* display headlines */
  --tracking-snug: -0.02em;    /* headings, numbers */
  --tracking-normal: 0;
  --tracking-wide: 0.14em;     /* mono eyebrow / labels (uppercase) */

  --leading-tight: 1.1;
  --leading-snug: 1.25;
  --leading-normal: 1.6;
}
