/* ===== Global Font: Alexandria (Self-hosted) ===== */
@font-face{
  font-family: 'Alexandria';
  src: url('../fonts/Alexandria-VariableFont_wght.ttf') format('truetype');
  font-weight: 100 900; /* variable */
  font-style: normal;
  font-display: swap;
}

/* المتغيّر الأساسي للخط */
:root{
  --app-font: 'Alexandria', 'Tajawal', 'Cairo',
              system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}

/* تعميم الخط */
html, body,
h1,h2,h3,h4,h5,h6,
p, a, li, span, strong, em, small,
button, .btn, .form-control, input, textarea, select,
.navbar, .dropdown-menu, .card, .breadcrumb, .modal,
.table, .badge, .alert,
label, .form-check, .form-select,
.pagination, .list-group, .toast, .tooltip, .popover,
[class^="aiz-"], [class*=" aiz-"]{
  font-family: var(--app-font) !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* دعم RTL */
html[dir="rtl"] body{ font-family: var(--app-font) !important; }
