/**
 * BGN Color Tokens for Tailwind CSS v4
 * Banking & Financial Services Theme
 */

@theme {
  /* Primary shades */
  --color-primary-50: var(--ina-primary-50);
  --color-primary-100: var(--ina-primary-100);
  --color-primary-200: var(--ina-primary-200);
  --color-primary-300: var(--ina-primary-300);
  --color-primary-400: var(--ina-primary-400);
  --color-primary-500: var(--ina-primary-500);
  --color-primary-600: var(--ina-primary-600);
  --color-primary-700: var(--ina-primary-700);
  --color-primary-800: var(--ina-primary-800);
  --color-primary-900: var(--ina-primary-900);
  --color-primary-primary: var(--ina-primary-primary);

  /* Brand-specific colors */
  --color-bgn-brand-primary: var(--ina-bgn-brand-primary);
  --color-bgn-stroke-primary: var(--ina-bgn-stroke-primary);
  --color-background-tertiary: var(--ina-background-tertiary);

  /* Content colors */
  --color-content-light-primary: var(--ina-content-primary);
  --color-content-light-secondary: var(--ina-content-secondary);
  --color-content-dark-disabled: var(--ina-content-tertiary);

  /* Neutral colors */
  --color-neutral-500: var(--ina-neutral-500);
  --color-neutral-700: var(--ina-neutral-700);
  --color-neutral-900: var(--ina-neutral-900);

  /* Sentiment colors */
  --color-sentiment-info-400: var(--ina-info-400);
  --color-sentiment-info-500: var(--ina-info-500);
  --color-sentiment-positive-500: var(--ina-positive-500);
  --color-sentiment-warning-500: var(--ina-warning-500);

  /* Accent colors */
  --color-accent-coral-orange: var(--ina-accent-coral-orange);
  --color-accent-yellow: var(--ina-accent-yellow);
}
