:root{
  --az-navy:#152553;
  --az-navy-2:#1E3470;
  --az-purple:#472C7A;
  --az-purple-2:#4C2D83;
  --az-blue:#2555A6;
  --az-light-blue:#83AADA;
  --az-lilac:#B19ACA;
  --az-ink:#152553;
  --az-ink-2:#4A5578;
  --az-muted:#6B7593;
  --az-line:#EEF1F7;
  --az-border:#E1E5EF;
  --az-bg:#F5F6FA;
  --az-surface:#FFFFFF;
  --az-tint-blue:#EEF3FB;
  --az-tint-purple:#F6F2FA;
  --az-success:#1F7A52;
  --az-success-bg:#E3F3EA;
  --az-warning:#A86412;
  --az-warning-bg:#FBF0DF;
  --az-danger:#B42B26;
  --az-danger-bg:#FBE7E5;
  --az-r-xs:8px;
  --az-r-sm:12px;
  --az-r-md:14px;
  --az-r-lg:18px;
  --az-r-xl:22px;
  --az-r-2xl:28px;
  --az-r-pill:999px;
  --az-font:'Montserrat Arabic',system-ui,sans-serif;
}
@font-face{font-family:'Montserrat Arabic';src:url('../fonts/Montserrat-Arabic-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:'Montserrat Arabic';src:url('../fonts/Montserrat-Arabic-Medium.ttf') format('truetype');font-weight:500;font-display:swap}
@font-face{font-family:'Montserrat Arabic';src:url('../fonts/Montserrat-Arabic-Bold.ttf') format('truetype');font-weight:700;font-display:swap}
/* نصوص: الأرقام غربية (0-9). الأيقونات: خط 1.75 بزوايا حادة + معين بنفسجي صغير للحالة النشطة. */
