/* THE SAUDI RIYAL SYMBOL (2026-10-13) — the shape `riyal.js` draws: SAMA's own
   paths in the text's colour, the height of the digits beside it, standing on
   the baseline, left of the number in Arabic and in English. Printed as drawn
   (an SVG, not a background, so «print backgrounds» does not erase it). */
.sar-sign {
  display: inline-block;
  width: 0.64em;
  height: 0.72em;
  vertical-align: -0.02em;
  fill: currentColor;
  overflow: visible;
  flex: none;
}
.sar-amt {
  unicode-bidi: isolate;
  white-space: nowrap;
}
/* A UNIT LABEL DRAWN SMALLER than its number (the menu's «.cur» beside a
   price) carries the sign at the NUMBER's size — SAMA: «the same height as the
   text beside it» — and in the number's full ink, not the label's fade.
   `span.cur` outranks every page's own `.x .cur` rule however late that
   sheet loads. */
span.cur:has(.sar-sign),
span.cur:has(.sar-amt) {
  font-size: inherit;
  opacity: 1;
}
