/* Arabic glyphs extend the two existing font roles. */
@font-face { font-family:"Alegreya Sans"; src:url("/assets/fonts/noto-sans-arabic.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF; }
@font-face { font-family:"Alegreya Sans"; src:url("/assets/fonts/noto-sans-arabic.woff2") format("woff2"); font-weight:700; font-style:normal; font-display:swap; unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF; }
@font-face { font-family:"Fraunces"; src:url("/assets/fonts/noto-sans-arabic.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF; }
@font-face { font-family:"Fraunces"; src:url("/assets/fonts/noto-sans-arabic.woff2") format("woff2"); font-weight:700; font-style:normal; font-display:swap; unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF; }
html[dir=rtl] { text-align:start; }
html[dir=rtl] :is(input[type=email],input[type=url],input[type=tel],code,time) { direction:ltr; unicode-bidi:isolate; }
