/* Oct 2026 - Arabic everywhere on the portal: typed or pasted Arabic shows joined, right-to-left and clear. */
@import url('https://fonts.googleapis.com/css2?family=Noto+Naskh+Arabic:wght@400;500;600;700&display=swap');
textarea,input[type=text],input[type=search],input:not([type]){unicode-bidi:plaintext}
.rif-ar{font-family:'Noto Naskh Arabic','Amiri','Traditional Arabic','Segoe UI','Arial',sans-serif!important;letter-spacing:0!important;word-break:normal!important;overflow-wrap:break-word!important;text-transform:none!important;unicode-bidi:plaintext;font-feature-settings:normal!important;font-variant-ligatures:normal!important}
.rif-ar:not(input):not(select){line-height:1.9}
textarea.rif-ar,input.rif-ar{font-size:1.06em}