@theme {
  /* Custom colors - simplified to just the two we need */
  
  /* Cambridge Blue - Primary color */
  --color-primary: #87b38d;
  --color-primary-100: #19271b;
  --color-primary-200: #314d35;
  --color-primary-300: #4a7450;
  --color-primary-400: #639a6a;
  --color-primary-500: #87b38d;
  --color-primary-600: #a0c3a5;
  --color-primary-700: #b8d2bb;
  --color-primary-800: #d0e1d2;
  --color-primary-900: #e7f0e8;
  
  /* Bittersweet - Accent color */
  --color-accent: #ff5a5f;
  --color-accent-100: #450002;
  --color-accent-200: #8b0005;
  --color-accent-300: #d00007;
  --color-accent-400: #ff161e;
  --color-accent-500: #ff5a5f;
  --color-accent-600: #ff7c81;
  --color-accent-700: #ff9da0;
  --color-accent-800: #ffbec0;
  --color-accent-900: #ffdedf;
  
  /* For backward compatibility - mapping cambridge and bittersweet */
  --color-cambridge-blue: var(--color-primary);
  --color-cambridge-blue-100: var(--color-primary-100);
  --color-cambridge-blue-200: var(--color-primary-200);
  --color-cambridge-blue-300: var(--color-primary-300);
  --color-cambridge-blue-400: var(--color-primary-400);
  --color-cambridge-blue-500: var(--color-primary-500);
  --color-cambridge-blue-600: var(--color-primary-600);
  --color-cambridge-blue-700: var(--color-primary-700);
  --color-cambridge-blue-800: var(--color-primary-800);
  --color-cambridge-blue-900: var(--color-primary-900);
  
  --color-bittersweet: var(--color-accent);
  --color-bittersweet-100: var(--color-accent-100);
  --color-bittersweet-200: var(--color-accent-200);
  --color-bittersweet-300: var(--color-accent-300);
  --color-bittersweet-400: var(--color-accent-400);
  --color-bittersweet-500: var(--color-accent-500);
  --color-bittersweet-600: var(--color-accent-600);
  --color-bittersweet-700: var(--color-accent-700);
  --color-bittersweet-800: var(--color-accent-800);
  --color-bittersweet-900: var(--color-accent-900);
} 
