/**
 * خطوط مكسي — Alyamama + IBM Plex Sans Arabic
 */
:root {
    --font-family-base: "Alyamama", "IBM Plex Sans Arabic", sans-serif;
    --bs-font-sans-serif: "Alyamama", "IBM Plex Sans Arabic", sans-serif;
}

html {
    font-family: var(--font-family-base);
}

body {
    font-family: var(--font-family-base) !important;
}

.daterangepicker,
.daterangepicker .calendar-table,
.leaflet-bar a,
.leaflet-bar a:hover,
.quill-custom .ql-editor,
.quill-custom .ql-editor > *,
.quill-custom .ql-toolbar,
.quill-custom .ql-toolbar .ql-picker-label,
.swal2-popup,
.swal2-popup .swal2-title,
.swal2-popup .swal2-content,
.swal2-popup .swal2-html-container,
.modal,
.modal-title,
.card,
.card-header,
.card-body,
.card-title,
.navbar,
.navbar-brand,
.nav-link,
.dropdown-menu,
.dropdown-item,
.form-control,
.form-label,
.btn,
.table,
.table th,
.table td,
.badge,
.alert,
.toast,
.toast-body,
.popover,
.popover-body,
.tooltip,
.select2-container,
.select2-selection,
.select2-results__option,
.page-title,
.breadcrumb,
.footer,
aside,
.navbar-vertical,
.content,
.main,
#content,
input,
textarea,
select,
button,
label,
h1, h2, h3, h4, h5, h6,
p,
legend {
    font-family: var(--font-family-base) !important;
}

code,
pre,
kbd,
samp,
.font-monospace,
.monospace,
.barcode-value,
#barcode,
[class*="barcode"] {
    font-family: "Roboto Mono", "Courier New", monospace !important;
}
