/* Serve public/fonts at /fonts. Keep the website existing fonts as fallbacks. */

@font-face{font-family:'Perfect Hands Dirham';src:url('/ph-trial/assets/uae-dirham-font.php?format=woff2&v=dirham-20261026-v1') format('woff2'),url('/ph-trial/assets/uae-dirham-font.php?format=ttf&v=dirham-20261026-v1') format('truetype');font-weight:100 900;font-style:normal;font-display:block;unicode-range:U+20C3}
.currency-amount{display:inline-flex;align-items:baseline;gap:.28em;direction:ltr;unicode-bidi:isolate;white-space:nowrap;vertical-align:baseline;font-variant-numeric:tabular-nums}
:where(.currency-amount) .currency-number{font:inherit;font-weight:inherit;direction:ltr;unicode-bidi:isolate}
.currency-amount.cash-inline{font-size:inherit;font-family:inherit;font-weight:inherit;gap:.28em}
.currency-amount.cash-inline .currency-number{font-weight:inherit}
.dirham-symbol{display:inline-block;width:.8625em;height:.75em;min-width:13.8px;min-height:12px;flex:none;overflow:visible;fill:currentColor;color:#000;vertical-align:-.02em}
.currency-label{font-family:'Perfect Hands Dirham',Tahoma,Arial,sans-serif}
@media print{.dirham-symbol{min-width:5.75pt;min-height:5pt;color:#000!important;fill:#000!important}.currency-amount{break-inside:avoid}}

.currency-number{font-family:inherit}

/* Only the symbol is supplied by this subset font; all other text uses its existing family. */
.ph-dirham-text{font-family:'Perfect Hands Dirham',var(--ph-dirham-fallback,Tahoma,Arial,sans-serif)!important}
.currency-canvas-symbol{font-family:'Perfect Hands Dirham',Tahoma,Arial,sans-serif!important;color:#000!important}
.invoice-price>.dirham-symbol{font-size:46px;width:.8625em;height:.75em;min-width:0;min-height:0;margin-inline-end:0}
@media(max-width:420px){.invoice-price>.dirham-symbol{font-size:43px}}

.currency-symbol-text{font-family:'Perfect Hands Dirham',Tahoma,Arial,sans-serif!important;color:#000!important;font-style:normal;font-weight:400}
/* Amount wrappers inherit the original typography despite card/table span rules. */
.currency-amount{display:inline-flex!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;direction:ltr!important;align-items:baseline!important}
.currency-amount .currency-number{display:inline!important;font:inherit!important;line-height:inherit!important}
.currency-symbol-text{display:inline!important;font-size:inherit!important;line-height:inherit!important}
.currency-amount>span[aria-hidden="true"]{display:inline-flex!important;font-size:inherit!important;line-height:inherit!important}
