/* خط كَيْم: IBM Plex Sans Arabic (رخصة OFL) مضمّن محلياً — نفس خط نظام الفرات. يشتغل بدون إنترنت. */
@font-face{font-family:"Plex";src:url(/fonts/plex-arabic-400.woff2) format("woff2");font-weight:300 500;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200E}
@font-face{font-family:"Plex";src:url(/fonts/plex-latin-400.woff2) format("woff2");font-weight:300 500;font-display:swap;unicode-range:U+0000-00FF,U+2000-206F,U+20AC,U+2212}
@font-face{font-family:"Plex";src:url(/fonts/plex-arabic-600.woff2) format("woff2");font-weight:600 800;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200E}
@font-face{font-family:"Plex";src:url(/fonts/plex-latin-700.woff2) format("woff2");font-weight:600 800;font-display:swap;unicode-range:U+0000-00FF,U+2000-206F,U+20AC,U+2212}
:root{--font-base:"Plex",Tahoma,"Segoe UI",Arial,sans-serif;--font-sans:var(--font-base);--font-main:var(--font-base);--font-family:var(--font-base)!important;--font:var(--font-base);--font-mono:var(--font-base);--font-digits:var(--font-base);}
html,body,button,input,select,textarea,dialog{font-family:var(--font-base);-webkit-font-smoothing:antialiased;}
:is(.amount,.price,.total,.barcode,.qty,.metric-val,.kpi-val,.qaym-digits,[data-format="currency"]),input[type=number],td{font-variant-numeric:tabular-nums;}
