/* DentiLab Phase195 local-only Arabic font policy.
 * No network font request is made. Existing family names resolve to fonts
 * installed on the device, with stable Arabic-capable system fallbacks. */
@font-face {
  font-family: 'Tajawal';
  src: local('Tajawal'), local('Noto Sans Arabic'), local('Tahoma');
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Tajawal';
  src: local('Tajawal Medium'), local('Noto Sans Arabic Medium'), local('Tahoma');
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: 'Tajawal';
  src: local('Tajawal Bold'), local('Noto Sans Arabic Bold'), local('Tahoma Bold'), local('Arial Bold');
  font-style: normal;
  font-weight: 700 900;
  font-display: swap;
}
@font-face {
  font-family: 'Cairo';
  src: local('Cairo'), local('Tajawal'), local('Noto Sans Arabic'), local('Tahoma');
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
}
:root {
  --dentilab-arabic-font: 'Tajawal', 'Cairo', 'Noto Sans Arabic', Tahoma, Arial, sans-serif;
}
html[lang='ar'], html[dir='rtl'], body, button, input, select, textarea, table {
  font-family: var(--dentilab-arabic-font);
}
