/* The app's fonts (same as the RTA e-forms): RTA for English, Dubai for Arabic.
   Use: font-family: 'RTA', 'Dubai', sans-serif — Latin letters/digits come from RTA, Arabic from Dubai.
   Loaded by index.html and by every print / letter window (location.origin + /assets/fonts/hr-fonts.css). */

/* RTA: Latin only, so Arabic text always falls through to Dubai */
@font-face { font-family: 'RTA'; font-weight: 300; font-style: normal; font-display: swap; src: url('RTA-Light.ttf') format('truetype');
  unicode-range: U+0000-00FF, U+0100-024F, U+2000-206F, U+20A0-20CF, U+2100-214F; }
@font-face { font-family: 'RTA'; font-weight: 400; font-style: normal; font-display: swap; src: url('RTA-Regular.ttf') format('truetype');
  unicode-range: U+0000-00FF, U+0100-024F, U+2000-206F, U+20A0-20CF, U+2100-214F; }
@font-face { font-family: 'RTA'; font-weight: 600 900; font-style: normal; font-display: swap; src: url('RTA-Bold.ttf') format('truetype');
  unicode-range: U+0000-00FF, U+0100-024F, U+2000-206F, U+20A0-20CF, U+2100-214F; }

@font-face { font-family: 'Dubai'; font-weight: 300; font-style: normal; font-display: swap;
  src: url('DubaiW23-Light.woff2') format('woff2'), url('DubaiW23-Light.woff') format('woff'); }
@font-face { font-family: 'Dubai'; font-weight: 400 500; font-style: normal; font-display: swap;
  src: url('DubaiW23-Regular.woff2') format('woff2'), url('DubaiW23-Regular.woff') format('woff'); }
@font-face { font-family: 'Dubai'; font-weight: 600 900; font-style: normal; font-display: swap;
  src: url('DubaiW23-Bold.woff2') format('woff2'), url('DubaiW23-Bold.woff') format('woff'); }
