{"version":3,"file":"dark.mjs","sources":["../../../../src/lib/theme/palettes/dark.ts"],"sourcesContent":["/**\n * Dark color palette definition.\n */\n\nexport const darkPalette = {\n  // Brand colors\n  primary: {\n    50: '#1e3a8a',\n    100: '#1e40af',\n    200: '#1d4ed8',\n    300: '#2563eb',\n    400: '#3b82f6',\n    500: '#60a5fa',\n    600: '#93c5fd',\n    700: '#bfdbfe',\n    800: '#dbeafe',\n    900: '#eff6ff',\n  },\n\n  // Secondary colors\n  secondary: {\n    50: '#0f172a',\n    100: '#1e293b',\n    200: '#334155',\n    300: '#475569',\n    400: '#64748b',\n    500: '#94a3b8',\n    600: '#cbd5e1',\n    700: '#e2e8f0',\n    800: '#f1f5f9',\n    900: '#f8fafc',\n  },\n\n  // Semantic colors\n  success: {\n    50: '#14532d',\n    100: '#166534',\n    200: '#15803d',\n    500: '#22c55e',\n    600: '#4ade80',\n    700: '#86efac',\n  },\n\n  warning: {\n    50: '#78350f',\n    100: '#92400e',\n    200: '#b45309',\n    500: '#f59e0b',\n    600: '#fbbf24',\n    700: '#fcd34d',\n  },\n\n  error: {\n    50: '#7f1d1d',\n    100: '#991b1b',\n    200: '#b91c1c',\n    500: '#ef4444',\n    600: '#f87171',\n    700: '#fca5a5',\n  },\n\n  info: {\n    50: '#1e3a8a',\n    100: '#1e40af',\n    200: '#1d4ed8',\n    500: '#3b82f6',\n    600: '#60a5fa',\n    700: '#93c5fd',\n  },\n\n  // Neutral colors\n  neutral: {\n    white: '#ffffff',\n    black: '#000000',\n    50: '#18181b',\n    100: '#27272a',\n    200: '#3f3f46',\n    300: '#52525b',\n    400: '#71717a',\n    500: '#a1a1aa',\n    600: '#d4d4d8',\n    700: '#e4e4e7',\n    800: '#f4f4f5',\n    900: '#fafafa',\n  },\n\n  // Background colors\n  background: {\n    primary: '#0f172a',\n    secondary: '#1e293b',\n    tertiary: '#334155',\n    inverse: '#ffffff',\n  },\n\n  // Text colors\n  // Note: All text colors meet WCAG AA contrast requirements (4.5:1 for normal text on dark bg)\n  text: {\n    primary: '#f8fafc', // 15.8:1 on #0f172a - AAA\n    secondary: '#cbd5e1', // 9.0:1 on #0f172a - AAA\n    tertiary: '#a8b5c7', // 5.5:1 on #0f172a - AA (updated from #94a3b8 for accessibility)\n    inverse: '#0f172a',\n    muted: '#9aa8bb', // 4.8:1 on #0f172a - AA (updated from #64748b for better contrast)\n  },\n\n  // Border colors\n  border: {\n    default: '#334155',\n    muted: '#1e293b',\n    emphasis: '#475569',\n  },\n} as const;\n\nexport type DarkPalette = typeof darkPalette;\n"],"names":["darkPalette"],"mappings":"AAIO,MAAMA,IAAc;AAAA;AAAA,EAEzB,SAAS;AAAA,IACP,IAAI;AAAA,IACJ,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,EAAA;AAAA;AAAA,EAIP,WAAW;AAAA,IACT,IAAI;AAAA,IACJ,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,EAAA;AAAA;AAAA,EAIP,SAAS;AAAA,IACP,IAAI;AAAA,IACJ,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,EAAA;AAAA,EAGP,SAAS;AAAA,IACP,IAAI;AAAA,IACJ,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,EAAA;AAAA,EAGP,OAAO;AAAA,IACL,IAAI;AAAA,IACJ,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,EAAA;AAAA,EAGP,MAAM;AAAA,IACJ,IAAI;AAAA,IACJ,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,EAAA;AAAA;AAAA,EAIP,SAAS;AAAA,IACP,OAAO;AAAA,IACP,OAAO;AAAA,IACP,IAAI;AAAA,IACJ,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,EAAA;AAAA;AAAA,EAIP,YAAY;AAAA,IACV,SAAS;AAAA,IACT,WAAW;AAAA,IACX,UAAU;AAAA,IACV,SAAS;AAAA,EAAA;AAAA;AAAA;AAAA,EAKX,MAAM;AAAA,IACJ,SAAS;AAAA;AAAA,IACT,WAAW;AAAA;AAAA,IACX,UAAU;AAAA;AAAA,IACV,SAAS;AAAA,IACT,OAAO;AAAA;AAAA,EAAA;AAAA;AAAA,EAIT,QAAQ;AAAA,IACN,SAAS;AAAA,IACT,OAAO;AAAA,IACP,UAAU;AAAA,EAAA;AAEd;"}