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

:root {
  /* Primary Colors */
  --booking-pro-primary: #cd964e;
  --booking-pro-primary-light: #f6b45e;
  --booking-pro-primary-dark: #a4783e;
  --booking-pro-primary-rgb: 205 150 78;
  --booking-pro-primary-light-rgb: 246 180 94;
  --booking-pro-primary-dark-rgb: 164 120 62;

  /* Secondary Colors */
  --booking-pro-secondary: #94a3b8;
  --booking-pro-secondary-light: #b2c4dd;
  --booking-pro-secondary-dark: #768293;
  --booking-pro-secondary-rgb: 148 163 184;
  --booking-pro-secondary-light-rgb: 178 196 221;
  --booking-pro-secondary-dark-rgb: 118 130 147;

  /* Status Colors */
  --booking-pro-success: #34d399;
  --booking-pro-success-light: #3efdb8;
  --booking-pro-success-dark: #2aa97a;
  --booking-pro-success-rgb: 52 211 153;
  --booking-pro-success-light-rgb: 62 253 184;
  --booking-pro-success-dark-rgb: 42 169 122;

  --booking-pro-warning: #fbbf24;
  --booking-pro-warning-light: #ffe52b;
  --booking-pro-warning-dark: #c9991d;
  --booking-pro-warning-rgb: 251 191 36;
  --booking-pro-warning-light-rgb: 255 229 43;
  --booking-pro-warning-dark-rgb: 201 153 29;

  --booking-pro-error: #f87171;
  --booking-pro-error-light: #ff8888;
  --booking-pro-error-dark: #c65a5a;
  --booking-pro-error-rgb: 248 113 113;
  --booking-pro-error-light-rgb: 255 136 136;
  --booking-pro-error-dark-rgb: 198 90 90;

  /* Background Colors */
  --booking-pro-background-light: #15161a;
  --booking-pro-background-dark: #374151;

  /* Semantic Background Colors */
  --booking-pro-bg-light: #15161a;
  --booking-pro-bg-light-rgb: 21 22 26;
  --booking-pro-bg-medium: #374151;
  --booking-pro-bg-medium-rgb: 55 65 81;
  --booking-pro-bg-card: #161719;
  --booking-pro-bg-card-rgb: 22 23 25;

  /* Semantic Border Colors */
  --booking-pro-border-light: #374151;
  --booking-pro-border-light-rgb: 55 65 81;
  --booking-pro-border-medium: #4b5563;
  --booking-pro-border-medium-rgb: 75 85 99;
  --booking-pro-border-dark: #6b7280;
  --booking-pro-border-dark-rgb: 107 114 128;

  /* Text Colors */
  --booking-pro-text: #ffffff;
  --booking-pro-text-light: #ededed;
  --booking-pro-text-dark: #ffffff;

  /* Semantic Text Colors */
  --booking-pro-text-primary: #ffffff;
  --booking-pro-text-primary-rgb: 255 255 255;
  --booking-pro-text-secondary: #ededed;
  --booking-pro-text-secondary-rgb: 237 237 237;
  --booking-pro-text-muted: #9ca3af;
  --booking-pro-text-muted-rgb: 156 163 175;
  --booking-pro-text-label: #e5e7eb;
  --booking-pro-text-label-rgb: 229 231 235;
  --booking-pro-text-inactive: #6b7280;
  --booking-pro-text-inactive-rgb: 107 114 128;

  /* Disabled Text */
  --booking-pro-disable-text: #6b7280;
  --booking-pro-light-text: #ffffff;

  /* Legacy Brand Colors */
  --booking-pro-brand-primary: #cd964e;
  --booking-pro-brand-secondary: #94a3b8;

  /* 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;
}