/**
 * Purple Theme - Alternative Theme
 * Modern purple/violet color scheme
 * Usage: Import after design-system.css
 */

:root {
  /* Primary Brand Colors */
  --primary: 262 83% 58%;        /* Purple-500 */
  --primary-hover: 262 83% 48%;  /* Purple-600 */
  --primary-light: 262 83% 95%;  /* Purple-50 */
  --primary-dark: 262 83% 20%;   /* Purple-900 */

  /* Secondary Accent */
  --secondary: 271 91% 65%;      /* Violet-400 */
  --secondary-hover: 271 91% 55%;

  /* Semantic Colors */
  --success: 142 71% 45%;        /* Green-600 */
  --warning: 38 92% 50%;         /* Amber-500 */
  --error: 0 84% 60%;            /* Red-500 */
  --info: 199 89% 48%;           /* Light Blue-500 */

  /* Background Colors */
  --background: 0 0% 100%;       /* White */
  --background-secondary: 262 83% 98%;
  --surface: 0 0% 100%;
  --surface-hover: 262 30% 97%;

  /* Text Colors */
  --text-primary: 222 47% 11%;   /* Slate-900 */
  --text-secondary: 215 20% 40%; /* Slate-600 */
  --text-tertiary: 215 16% 60%;  /* Slate-400 */
  --text-on-primary: 0 0% 100%;

  /* Border Colors */
  --border: 214 32% 91%;         /* Slate-200 */
  --border-hover: 262 83% 80%;   /* Purple-200 */
  --border-focus: 262 83% 58%;   /* Primary */

  /* Component-Specific */
  --card-bg: 0 0% 100%;
  --card-border: 214 32% 91%;
  --input-bg: 0 0% 100%;
  --input-border: 214 32% 91%;
  --button-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1);
}

/* Dark mode handled by dark.css with [data-theme="dark"] selector */
