/* DO NOT EDIT directly. Source of truth: /DESIGN.md
   Update DESIGN.md first, then sync these values.
   Design system: Editorial Poster — Healthcare Staff Solutions */

:root {
  /* Colors — Light Mode */
  --bg: #F7F3EC;
  --surface: #FFFDF8;
  --surface-2: #E9E1D2;
  --text-primary: #132033;
  --text-muted: #5F6B7A;
  --text-inverse: #F7F3EC;
  --accent: #8A2E24;
  --accent-quiet: #C96E5D;
  --rule: #CFC3B0;
  --success: #2E6A57;
  --warning: #B07A1F;
  --error: #A8332A;
  --info: #2E5A8A;

  /* Typography */
  --font-display: 'Plus Jakarta Sans', system-ui, sans-serif;
  --font-body: 'Plus Jakarta Sans', 'Inter', system-ui, sans-serif;
  --font-mono: 'JetBrains Mono', monospace;

  /* Spacing */
  --space-xs: 4px;
  --space-sm: 8px;
  --space-md: 16px;
  --space-lg: 24px;
  --space-xl: 32px;
  --space-2xl: 48px;
  --space-3xl: 64px;
  --space-4xl: 96px;

  /* Border Radius */
  --radius-sm: 2px;
  --radius-md: 4px;
  --radius-lg: 8px;

  /* Motion */
  --ease-enter: ease-out;
  --ease-exit: ease-in;
  --ease-move: ease-in-out;
  --duration-fast: 150ms;
  --duration-normal: 250ms;
  --duration-slow: 400ms;
}
