/**
 * Do not edit directly, this file was auto-generated.
 */

[data-theme="dark"] {
  --color-brand-primary-50: #eef2ff;
  --color-brand-primary-100: #e0e7ff;
  --color-brand-primary-200: #c7d2fe;
  --color-brand-primary-300: #a5b4fc;
  --color-brand-primary-400: #818cf8;
  --color-brand-primary-500: #6366f1;
  --color-brand-primary-600: #4f46e5;
  --color-brand-primary-700: #4338ca;
  --color-brand-primary-800: #3730a3;
  --color-brand-primary-900: #312e81;
  --color-brand-secondary-50: #f0fdfa;
  --color-brand-secondary-100: #ccfbf1;
  --color-brand-secondary-200: #99f6e4;
  --color-brand-secondary-300: #5eead4;
  --color-brand-secondary-400: #2dd4bf;
  --color-brand-secondary-500: #14b8a6;
  --color-brand-secondary-600: #0d9488;
  --color-brand-secondary-700: #0f766e;
  --color-brand-secondary-800: #115e59;
  --color-brand-secondary-900: #134e4a;
  --color-brand-accent-50: #fff7ed;
  --color-brand-accent-100: #ffedd5;
  --color-brand-accent-200: #fed7aa;
  --color-brand-accent-300: #fdba74;
  --color-brand-accent-400: #fb923c;
  --color-brand-accent-500: #f97316;
  --color-brand-accent-600: #ea580c;
  --color-brand-accent-700: #c2410c;
  --color-brand-accent-800: #9a3412;
  --color-brand-accent-900: #7c2d12;
  --color-neutral-50: #f8fafc;
  --color-neutral-100: #f1f5f9;
  --color-neutral-200: #e2e8f0;
  --color-neutral-300: #cbd5e1;
  --color-neutral-400: #94a3b8;
  --color-neutral-500: #64748b;
  --color-neutral-600: #475569;
  --color-neutral-700: #334155;
  --color-neutral-800: #1e293b;
  --color-neutral-900: #0f172a;
  --color-success-50: #f0fdf4;
  --color-success-100: #dcfce7;
  --color-success-200: #bbf7d0;
  --color-success-300: #86efac;
  --color-success-400: #4ade80;
  --color-success-500: #22c55e;
  --color-success-600: #16a34a;
  --color-success-700: #15803d;
  --color-success-800: #166534;
  --color-success-900: #14532d;
  --color-warning-50: #fffbeb;
  --color-warning-100: #fef3c7;
  --color-warning-200: #fde68a;
  --color-warning-300: #fcd34d;
  --color-warning-400: #fbbf24;
  --color-warning-500: #f59e0b;
  --color-warning-600: #d97706;
  --color-warning-700: #b45309;
  --color-warning-800: #92400e;
  --color-warning-900: #78350f;
  --color-danger-50: #fef2f2;
  --color-danger-100: #fee2e2;
  --color-danger-200: #fecaca;
  --color-danger-300: #fca5a5;
  --color-danger-400: #f87171;
  --color-danger-500: #ef4444;
  --color-danger-600: #dc2626;
  --color-danger-700: #b91c1c;
  --color-danger-800: #991b1b;
  --color-danger-900: #7f1d1d;
  --color-info-50: #eff6ff;
  --color-info-100: #dbeafe;
  --color-info-200: #bfdbfe;
  --color-info-300: #93c5fd;
  --color-info-400: #60a5fa;
  --color-info-500: #3b82f6;
  --color-info-600: #2563eb;
  --color-info-700: #1d4ed8;
  --color-info-800: #1e40af;
  --color-info-900: #1e3a8a;
  --color-surface-base: #ffffff;
  --color-text-on-brand: #ffffff;
  --color-text-on-accent: #ffffff;
  --color-action-primary-text: #ffffff;
  --color-surface-raised: var(--color-neutral-50);
  --color-surface-sunken: var(--color-neutral-100);
  --color-surface-overlay: var(--color-neutral-900);
  --color-surface-inverse: var(--color-neutral-900);
  --color-background-canvas: var(--color-neutral-100);
  --color-background-subtle: var(--color-neutral-50);
  --color-background-muted: var(--color-neutral-200);
  --color-background-inverse: var(--color-neutral-900);
  --color-text-primary: var(--color-neutral-900);
  --color-text-secondary: var(--color-neutral-700);
  --color-text-tertiary: var(--color-neutral-500);
  --color-text-disabled: var(--color-neutral-400);
  --color-text-inverse: var(--color-neutral-50);
  --color-text-link: var(--color-brand-primary-600);
  --color-text-link-hover: var(--color-brand-primary-700);
  --color-border-default: var(--color-neutral-200);
  --color-border-subtle: var(--color-neutral-100);
  --color-border-strong: var(--color-neutral-300);
  --color-border-focus: var(--color-brand-primary-500);
  --color-border-disabled: var(--color-neutral-200);
  --color-action-primary-default: var(--color-brand-primary-600);
  --color-action-primary-hover: var(--color-brand-primary-700);
  --color-action-primary-active: var(--color-brand-primary-800);
  --color-action-primary-subtle: var(--color-brand-primary-50);
  --color-action-secondary-default: var(--color-brand-secondary-600);
  --color-action-secondary-hover: var(--color-brand-secondary-700);
  --color-action-secondary-active: var(--color-brand-secondary-800);
  --color-action-secondary-subtle: var(--color-brand-secondary-50);
  --color-action-accent-default: var(--color-brand-accent-500);
  --color-action-accent-hover: var(--color-brand-accent-600);
  --color-action-accent-active: var(--color-brand-accent-700);
  --color-action-neutral-default: var(--color-neutral-100);
  --color-action-neutral-hover: var(--color-neutral-200);
  --color-feedback-success-surface: var(--color-success-50);
  --color-feedback-success-border: var(--color-success-200);
  --color-feedback-success-text: var(--color-success-700);
  --color-feedback-success-solid: var(--color-success-600);
  --color-feedback-warning-surface: var(--color-warning-50);
  --color-feedback-warning-border: var(--color-warning-200);
  --color-feedback-warning-text: var(--color-warning-700);
  --color-feedback-warning-solid: var(--color-warning-500);
  --color-feedback-danger-surface: var(--color-danger-50);
  --color-feedback-danger-border: var(--color-danger-200);
  --color-feedback-danger-text: var(--color-danger-700);
  --color-feedback-danger-solid: var(--color-danger-600);
  --color-feedback-info-surface: var(--color-info-50);
  --color-feedback-info-border: var(--color-info-200);
  --color-feedback-info-text: var(--color-info-700);
  --color-feedback-info-solid: var(--color-info-600);
}
