/* Generated theme colors */
.dark {
  --primary: 216deg 100% 45%;
  --primary-content: 219deg 84% 89%;
  --secondary: 198deg 93% 59%;
  --secondary-content: 204deg 90% 4%;
  --accent: 24deg 94% 53%;
  --accent-content: 14deg 100% 4%;
  --neutral: 0deg 0% 94%;
  --neutral-content: 0deg 0% 7%;
  --base-100: 202deg 66% 4%;
  --base-200: 203deg 68% 3%;
  --base-300: 210deg 70% 20%;
  --base-content: 204deg 4% 78%;
  --info: 198deg 93% 59%;
  --info-content: 204deg 90% 4%;
  --success: 160deg 100% 25%;
  --success-content: 0deg 0% 100%;
  --warning: 50deg 97% 63%;
  --warning-content: 48deg 83% 4%;
  --error: 355deg 82% 41%;
  --error-content: 0deg 0% 100%;
}

.light {
  --primary: 216deg 100% 45%;
  --primary-content: 219deg 84% 89%;
  --secondary: 205deg 88% 80%;
  --secondary-content: 205deg 40% 5%;
  --accent: 216deg 61% 12%;
  --accent-content: 218deg 11% 80%;
  --neutral: 201deg 20% 13%;
  --neutral-content: 210deg 4% 80%;
  --base-100: 220deg 14% 95%;
  --base-200: 220deg 13% 90%;
  --base-300: 215deg 12% 83%;
  --base-content: 240deg 2% 8%;
  --info: 200deg 94% 86%;
  --info-content: 200deg 25% 6%;
  --success: 160deg 100% 25%;
  --success-content: 0deg 0% 100%;
  --warning: 52deg 98% 76%;
  --warning-content: 52deg 51% 5%;
  --error: 355deg 82% 41%;
  --error-content: 0deg 0% 100%;
}

/* Generated fonts */
@font-face {
  font-family: 'font_ar';
  src: url('/api/files/fonts/jxflfa4u8iiri3r/tajawal_regular_hIMhfjEgR0.ttf');
  font-display: swap;
}

@font-face {
  font-family: 'font_en';
  src: url('/api/files/fonts/ou6jvi7cf13sfg6/roboto_medium_3yscvsw3Bi.ttf');
  font-display: swap;
}

/* Add fallback font stacks */
:root {
  --font_ar: 'font_ar', 'Arabic UI', 'Segoe UI', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Tahoma, sans-serif;
  --font_en: 'font_en', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}
