/* Booking Pro Color Variables */
/* Auto-generated - Do not edit manually */

:root {
  /* Primary Colors */
  --booking-pro-primary: #3b82f6;
  --booking-pro-primary-light: #479cff;
  --booking-pro-primary-dark: #2f68c5;
  --booking-pro-primary-rgb: 59 130 246;
  --booking-pro-primary-light-rgb: 71 156 255;
  --booking-pro-primary-dark-rgb: 47 104 197;

  /* Secondary Colors */
  --booking-pro-secondary: #64748b;
  --booking-pro-secondary-light: #788ba7;
  --booking-pro-secondary-dark: #505d6f;
  --booking-pro-secondary-rgb: 100 116 139;
  --booking-pro-secondary-light-rgb: 120 139 167;
  --booking-pro-secondary-dark-rgb: 80 93 111;

  /* Status Colors */
  --booking-pro-success: #10b981;
  --booking-pro-success-light: #13de9b;
  --booking-pro-success-dark: #0d9467;
  --booking-pro-success-rgb: 16 185 129;
  --booking-pro-success-light-rgb: 19 222 155;
  --booking-pro-success-dark-rgb: 13 148 103;

  --booking-pro-warning: #f59e0b;
  --booking-pro-warning-light: #ffbe0d;
  --booking-pro-warning-dark: #c47e09;
  --booking-pro-warning-rgb: 245 158 11;
  --booking-pro-warning-light-rgb: 255 190 13;
  --booking-pro-warning-dark-rgb: 196 126 9;

  --booking-pro-error: #ef4444;
  --booking-pro-error-light: #ff5252;
  --booking-pro-error-dark: #bf3636;
  --booking-pro-error-rgb: 239 68 68;
  --booking-pro-error-light-rgb: 255 82 82;
  --booking-pro-error-dark-rgb: 191 54 54;

  /* Background Colors */
  --booking-pro-background-light: #f9fafb;
  --booking-pro-background-dark: #f3f4f6;

  /* Semantic Background Colors */
  --booking-pro-bg-light: #f9fafb;
  --booking-pro-bg-light-rgb: 249 250 251;
  --booking-pro-bg-medium: #f3f4f6;
  --booking-pro-bg-medium-rgb: 243 244 246;
  --booking-pro-bg-card: #ffffff;
  --booking-pro-bg-card-rgb: 255 255 255;

  /* Semantic Border Colors */
  --booking-pro-border-light: #f3f4f6;
  --booking-pro-border-light-rgb: 243 244 246;
  --booking-pro-border-medium: #e5e7eb;
  --booking-pro-border-medium-rgb: 229 231 235;
  --booking-pro-border-dark: #d1d5db;
  --booking-pro-border-dark-rgb: 209 213 219;

  /* Text Colors */
  --booking-pro-text: #111827;
  --booking-pro-text-light: #374151;
  --booking-pro-text-dark: #111827;

  /* Semantic Text Colors */
  --booking-pro-text-primary: #111827;
  --booking-pro-text-primary-rgb: 17 24 39;
  --booking-pro-text-secondary: #374151;
  --booking-pro-text-secondary-rgb: 55 65 81;
  --booking-pro-text-muted: #6b7280;
  --booking-pro-text-muted-rgb: 107 114 128;
  --booking-pro-text-label: #374151;
  --booking-pro-text-label-rgb: 55 65 81;
  --booking-pro-text-inactive: #9ca3af;
  --booking-pro-text-inactive-rgb: 156 163 175;

  /* Disabled Text */
  --booking-pro-disable-text: #9ca3af;
  --booking-pro-light-text: #ffffff;

  /* Legacy Brand Colors */
  --booking-pro-brand-primary: #3b82f6;
  --booking-pro-brand-secondary: #64748b;

  /* Common UI Colors */
  --booking-pro-white: #ffffff;
  --booking-pro-black: #000000;
  --booking-pro-gray-50: #f9fafb;
  --booking-pro-gray-100: #f3f4f6;
  --booking-pro-gray-200: #e5e7eb;
  --booking-pro-gray-300: #d1d5db;
  --booking-pro-gray-400: #9ca3af;
  --booking-pro-gray-500: #6b7280;
  --booking-pro-gray-600: #4b5563;
  --booking-pro-gray-700: #374151;
  --booking-pro-gray-800: #1f2937;
  --booking-pro-gray-900: #111827;
}