/* overrides.css — static, safe-to-cascade overrides for the Barqia shell.
 *
 * Only rules that do NOT need to beat emotion's runtime-injected <style> tags
 * live here. The keyframe-neutralising and backdrop-filter kills stay in
 * boot.js (re-injected as the last <body> child) because MUI/emotion appends
 * styles after load and would otherwise win the cascade.
 *
 * What this file does: maps the open-source Saudi Riyal glyph (U+20C1 + the
 * font's private-use codepoint U+E900) onto every UI font family, so the ⃁
 * symbol renders correctly wherever a price is shown. */

@font-face {
  font-family: "saudi_riyal";
  src: url("https://cdn.jsdelivr.net/npm/@emran-alhaddad/saudi-riyal-font/fonts/regular/saudi_riyal.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Tajawal";
  src: url("https://cdn.jsdelivr.net/npm/@emran-alhaddad/saudi-riyal-font/fonts/regular/saudi_riyal.woff2") format("woff2");
  unicode-range: U+20C1, U+E900;
}
@font-face {
  font-family: "Roboto";
  src: url("https://cdn.jsdelivr.net/npm/@emran-alhaddad/saudi-riyal-font/fonts/regular/saudi_riyal.woff2") format("woff2");
  unicode-range: U+20C1, U+E900;
}
@font-face {
  font-family: "Inter";
  src: url("https://cdn.jsdelivr.net/npm/@emran-alhaddad/saudi-riyal-font/fonts/regular/saudi_riyal.woff2") format("woff2");
  unicode-range: U+20C1, U+E900;
}
