@import "tailwindcss";

/* NurtureKit Color Overrides - Must come after Tailwind import */
:root {
  /* Override Primary to NurtureKit Green (#2ecc71) */
  --color-primary-50: #f0fdf4 !important;
  --color-primary-100: #dcfce7 !important;
  --color-primary-200: #bbf7d0 !important;
  --color-primary-300: #a9dfbf !important;
  --color-primary-400: #4ade80 !important;
  --color-primary-500: #2ecc71 !important;
  --color-primary: #2ecc71 !important;
  --color-primary-600: #27ae60 !important;
  --color-primary-700: #229954 !important;
  --color-primary-800: #166534 !important;
  --color-primary-900: #14532d !important;
  --color-primary-950: #052e16 !important;

  /* Override Accent to NurtureKit Navy (#1f3a93) */
  --color-accent-50: #eff6ff !important;
  --color-accent-100: #dbeafe !important;
  --color-accent-200: #bfdbfe !important;
  --color-accent-300: #5d7fcc !important;
  --color-accent-400: #3b82f6 !important;
  --color-accent-500: #1f3a93 !important;
  --color-accent-600: #1a2f7a !important;
  --color-accent-700: #162668 !important;
  --color-accent-800: #1e3a8a !important;
  --color-accent-900: #1e3a8a !important;
  --color-accent-950: #172554 !important;

  /* Warm Backgrounds (#faf9f6) */
  --color-warm-50: #faf9f6 !important;
  --color-warm-100: #f5f4ed !important;
  --color-warm-200: #fdf6e3 !important;
  --color-warm-300: #fffef9 !important;
}
