/* v:2fb061a101 */
/* Generated from the dashboard (مظهر الموقع). Do not edit: it is rewritten on every save. */
:root {
  --site-primary: #4361ee;
  --site-primary-rgb: 67 97 238;
  --site-primary-50: #F6F7FE;
  --site-primary-50-rgb: 246 247 254;
  --site-primary-100: #ECEFFD;
  --site-primary-100-rgb: 236 239 253;
  --site-primary-200: #D0D8FB;
  --site-primary-200-rgb: 208 216 251;
  --site-primary-300: #B4C0F8;
  --site-primary-300-rgb: 180 192 248;
  --site-primary-400: #7B90F3;
  --site-primary-400-rgb: 123 144 243;
  --site-primary-500: #4361EE;
  --site-primary-500-rgb: 67 97 238;
  --site-primary-600: #3952CA;
  --site-primary-600-rgb: 57 82 202;
  --site-primary-700: #2F44A7;
  --site-primary-700-rgb: 47 68 167;
  --site-primary-800: #253583;
  --site-primary-800-rgb: 37 53 131;
  --site-primary-900: #1B275F;
  --site-primary-900-rgb: 27 39 95;
  --site-primary-950: #11183C;
  --site-primary-950-rgb: 17 24 60;
  --site-accent: #2b3ff0;
  --site-accent-rgb: 43 63 240;
  --site-accent-50: #F4F5FE;
  --site-accent-50-rgb: 244 245 254;
  --site-accent-100: #EAECFE;
  --site-accent-100-rgb: 234 236 254;
  --site-accent-200: #CACFFB;
  --site-accent-200-rgb: 202 207 251;
  --site-accent-300: #AAB2F9;
  --site-accent-300-rgb: 170 178 249;
  --site-accent-400: #6B79F5;
  --site-accent-400-rgb: 107 121 245;
  --site-accent-500: #2B3FF0;
  --site-accent-500-rgb: 43 63 240;
  --site-accent-600: #2536CC;
  --site-accent-600-rgb: 37 54 204;
  --site-accent-700: #1E2CA8;
  --site-accent-700-rgb: 30 44 168;
  --site-accent-800: #182384;
  --site-accent-800-rgb: 24 35 132;
  --site-accent-900: #111960;
  --site-accent-900-rgb: 17 25 96;
  --site-accent-950: #0B103C;
  --site-accent-950-rgb: 11 16 60;
  --site-secondary: #0f172a;
  --site-secondary-rgb: 15 23 42;
  --site-secondary-50: #F3F3F4;
  --site-secondary-50-rgb: 243 243 244;
  --site-secondary-100: #E7E8EA;
  --site-secondary-100-rgb: 231 232 234;
  --site-secondary-200: #C3C5CA;
  --site-secondary-200-rgb: 195 197 202;
  --site-secondary-300: #9FA2AA;
  --site-secondary-300-rgb: 159 162 170;
  --site-secondary-400: #575D6A;
  --site-secondary-400-rgb: 87 93 106;
  --site-secondary-500: #0F172A;
  --site-secondary-500-rgb: 15 23 42;
  --site-secondary-600: #0D1424;
  --site-secondary-600-rgb: 13 20 36;
  --site-secondary-700: #0B101D;
  --site-secondary-700-rgb: 11 16 29;
  --site-secondary-800: #080D17;
  --site-secondary-800-rgb: 8 13 23;
  --site-secondary-900: #060911;
  --site-secondary-900-rgb: 6 9 17;
  --site-secondary-950: #04060B;
  --site-secondary-950-rgb: 4 6 11;
  --site-primary-hover: #3952CA;
  --site-accent-hover: #2536CC;
  --site-topbar: #020617;
  --site-topbar-rgb: 2 6 23;
  --site-page-bg: #f8faff;
  --site-page-bg-rgb: 248 250 255;
  --site-footer-bg: #020617;
  --site-footer-bg-rgb: 2 6 23;
  --site-text: #0f172a;
  --site-text-rgb: 15 23 42;
  --site-muted: #64748b;
  --site-muted-rgb: 100 116 139;
  --site-on-primary: #FFFFFF;
  --site-on-accent: #FFFFFF;
  --site-on-topbar: #FFFFFF;
  --site-font: "IBM Plex Sans Arabic", "IBM Plex Sans Arabic", system-ui, sans-serif;
  --site-font-scale: 1;
}
html { font-size: calc(16px * var(--site-font-scale)); }
body { background: var(--site-page-bg); color: var(--site-text); }
