/**
 * Theme Configuration (generated from theme.json)
 * Generated during build from src/style/themes/theme.json
 */

:root {
  /* Primary Color */
  --primary-hue: 267;
  --primary-saturation: 100%;
  --primary-lightness: 30%;
  --primary-lightness-hover: 40%;
  --primary-lightness-active: 35%;
  --primary-lightness-disabled: 10%;

  /* Secondary Color */
  --secondary-hue: 267;
  --secondary-saturation: 100%;
  --secondary-lightness: 22%;
  --secondary-lightness-hover: 32%;
  --secondary-lightness-active: 27%;
  --secondary-lightness-disabled: 2%;

  /* Accent Color */
  --accent-hue: 0;
  --accent-saturation: 57%;
  --accent-lightness: 50%;
  --accent-lightness-hover: 60%;
  --accent-lightness-active: 55%;
  --accent-lightness-disabled: 30%;

  /* Status Colors */
  --success-hue: 140;
  --success-saturation: 100%;
  --success-lightness: 19%;
  --success-lightness-hover: 29%;
  --success-lightness-active: 24%;

  --warning-hue: 41;
  --warning-saturation: 100%;
  --warning-lightness: 34%;
  --warning-lightness-hover: 44%;
  --warning-lightness-active: 39%;

  --error-hue: 0;
  --error-saturation: 65%;
  --error-lightness: 32%;
  --error-lightness-hover: 42%;
  --error-lightness-active: 37%;

  --info-hue: 300;
  --info-saturation: 60%;
  --info-lightness: 30%;
  --info-lightness-hover: 40%;
  --info-lightness-active: 35%;
}
