:root {
  --brand: #6A49FC;
  --bg-primary: #FFFFFF;
  --bg-secondary: #F4FEE5;
  --accent-neon: #B3FC2B;
  --text-primary: #222222;
  --text-secondary: #666666;
  --danger: #B3261E;
  --font-size-base: 16px;
  --font-size-small: 14px;
  --font-size-large: 18px;
  --font-size-heading: 24px;
  --space-xs: 4px;
  --space-sm: 8px;
  --space-md: 16px;
  --space-lg: 24px;
  --space-xl: 32px;
  --radius-sm: 6px;
  --radius-md: 12px;
  --radius-lg: 20px;
}
