/* NovaRail i18n: arab */
@font-face{font-family:"NR Arabic";src:url(/fonts/ibm-plex-sans-arabic-400.woff2) format("woff2");font-weight:100 500;font-style:normal;font-display:swap;unicode-range:U+0600-06FF, U+0750-077F, U+0870-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC}
@font-face{font-family:"NR Arabic";src:url(/fonts/ibm-plex-sans-arabic-600.woff2) format("woff2");font-weight:501 900;font-style:normal;font-display:swap;unicode-range:U+0600-06FF, U+0750-077F, U+0870-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC}
html[data-script="arab"] :is(body, body :not(code, pre, kbd, samp, code *, pre *, .an-brand, .an-brand *, .nav-logo, .nav-logo *, .brand-v2-big, .brand-v2-big *, .nf-footmark, .nf-footmark *, .code-404, .code-404 *)){font-family:"Switzer", "NR Arabic", "SF Arabic", "Geeza Pro", "Segoe UI", "Noto Sans Arabic", system-ui, sans-serif!important}
html[data-script="arab"] body :not(code, pre, kbd, samp, code *, pre *, .an-brand, .an-brand *, .nav-logo, .nav-logo *, .brand-v2-big, .brand-v2-big *, .nf-footmark, .nf-footmark *, .code-404, .code-404 *)::before, html[data-script="arab"] body :not(code, pre, kbd, samp, code *, pre *, .an-brand, .an-brand *, .nav-logo, .nav-logo *, .brand-v2-big, .brand-v2-big *, .nf-footmark, .nf-footmark *, .code-404, .code-404 *)::after{font-family:"Switzer", "NR Arabic", "SF Arabic", "Geeza Pro", "Segoe UI", "Noto Sans Arabic", system-ui, sans-serif!important}
html[data-script="arab"] :is(.an-id, .an-num, .an-mrz, .an-code, .an-out, .an-stats .v, .an-tape-row .t, .an-tape-row .what .ref, .an-tape-row .amt, .pp-int .an-mono), html[data-script="arab"] :is(.an-id, .an-num, .an-mrz, .an-code, .an-out, .an-stats .v, .an-tape-row .t, .an-tape-row .what .ref, .an-tape-row .amt, .pp-int .an-mono) *{font-family:"Fragment Mono", "IBM Plex Mono", "NR Arabic", "SF Arabic", "Geeza Pro", "Segoe UI", "Noto Sans Arabic", ui-monospace, monospace!important}
html[data-script="arab"] :not(.an-brand, .an-brand *, .nav-logo, .nav-logo *, .brand-v2-big, .brand-v2-big *, .nf-footmark, .nf-footmark *, .code-404, .code-404 *), html[data-script="arab"] *::before, html[data-script="arab"] *::after{letter-spacing:normal!important;text-transform:none!important}
html[data-script="arab"] :is(em,i,cite,dfn,var,address){font-style:normal!important}
html[data-script="arab"] :is(h1,h2,h3,h4,h5,h6){line-height:1.35!important}
html[data-script="arab"] .an-nav-links a:focus-visible{outline-offset:-2px}
html[data-script="arab"] :is(p,li,dd,td,th,label){line-height:1.75}
html[data-script="arab"] :is(.an-label, .an-microlabel, .an-kicker, .an-chip, .an-foot h5, .an-nav-links a, .an-signin, .an-tabs button, .an-field .k, .an-nav-status, .an-btn.small, .an-ledger thead th, .pr-fee-t .k, .pr-flag, .pr-desc, .pr-cancel, .pr-note, .pr-how-cell h3, .pp-meta .k, .pp-rail .s, .pp-holder .an-btn, .ds-lbl, .sec-tag, #mobileTabBar a span, .sla-item .sl, .ad-tag, .kicker-404, .hm-outcome .oc, .hm-fee .pay .k, .hm-prov .nm, .hm-rail-bar, .hm-more, .pp-tabb, .mk-legend .lg, .bc-code-header, .pub-link, .an-foot-legal > :not(.nr-lang-footer), #uc-panel span[style*="font-size:9.5px"]){font-size:.75rem!important}
html[data-script="arab"] .an-ledger.collapsible tbody td[data-th]::before{font-size:.75rem!important}
html[data-script="arab"] .mk-clear{font-size:.6875rem!important}
html[data-script="arab"] :is(.feature p, .diff p, .dn-desc, .bms-text, .back-link){font-size:13px!important}
@media (max-width:640px){html[data-script="arab"] .matrix th{font-size:11px!important}}
