/* STAFFNEXA Recruit design tokens (see docs/design/UI-SPEC.md) */
:root {
  --navy-900: #0E1530; --navy-800: #151E42; --navy-700: #1E2A5A; --navy-text: #A9B3D6;
  --bg: #F5F7FB; --surface: #FFFFFF; --surface-2: #F9FAFD; --border: #E4E8F1; --border-strong: #CDD4E3;
  --text: #141A2E; --text-2: #4A5470; --text-3: #7C86A2;
  --indigo-700: #4338CA; --indigo-600: #4F46E5; --indigo-500: #6366F1; --indigo-100: #E0E3FF; --indigo-50: #EEF0FF;
  --violet-500: #8B5CF6; --violet-50: #F3EEFF; --blue-500: #3B82F6;
  --success: #12A150; --success-bg: #E7F7EE; --warning: #B97800; --warning-bg: #FFF5DB;
  --danger: #D93B3B; --danger-bg: #FDECEC; --info: #2F6FEB; --info-bg: #EAF1FF;
  --s-1: 4px; --s-2: 8px; --s-3: 12px; --s-4: 16px; --s-5: 20px; --s-6: 24px; --s-8: 32px; --s-10: 40px;
  --r-sm: 8px; --r-md: 12px; --r-lg: 16px; --r-pill: 999px;
  --sh-1: 0 1px 2px rgba(16, 24, 40, .05); --sh-2: 0 4px 16px rgba(16, 24, 40, .06); --sh-3: 0 16px 40px rgba(16, 24, 40, .16);
  --font: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  --fs-xs: 12px; --fs-sm: 13px; --fs-md: 14px; --fs-lg: 16px; --fs-xl: 18px; --fs-2xl: 22px; --fs-3xl: 28px; --fs-4xl: 36px;
  --sidebar-w: 232px; --filters-w: 288px;
}
