html[dir="rtl"] body{font-family:Tahoma,"Noto Sans Arabic",Arial,sans-serif;text-align:right}
html[dir="rtl"] .table th,html[dir="rtl"] .table td{text-align:right}
html[dir="rtl"] .nav strong{margin-right:0;margin-left:12px}
html[dir="rtl"] .nav-brand{margin-right:0;margin-left:8px}
html[dir="rtl"] .nav-group>div{left:auto;right:0}
html[dir="rtl"] .nav form{margin-left:0;margin-right:auto}
html[dir="rtl"] .mobile-app-menu{right:auto;left:0}
html[dir="rtl"] .mobile-app-menu a,html[dir="rtl"] .mobile-app-menu button{text-align:right}
html[dir="rtl"] .invoice-actions details[open]>.followup-form{right:auto;left:0}
html[dir="rtl"] .supplier-popup{right:auto;left:20px}
html[dir="rtl"] input,html[dir="rtl"] select,html[dir="rtl"] textarea{text-align:right}
html[dir="rtl"] input[type="number"],html[dir="rtl"] input[type="date"],html[dir="rtl"] input[type="time"],html[dir="rtl"] input[type="email"],html[dir="rtl"] input[type="tel"],html[dir="rtl"] .amount{direction:ltr;text-align:right}
.locale-switcher{display:inline-flex;align-items:center;margin:0!important}.locale-switcher button{min-width:70px;border:1px solid #ffffff66;background:#ffffff12;color:inherit;font-weight:700}.login>.locale-switcher,.portal>.locale-switcher{float:right;margin-bottom:12px!important}.login>.locale-switcher button,.portal>.locale-switcher button{border-color:var(--border);background:#fff;color:var(--blue)}html[dir="rtl"] .login>.locale-switcher,html[dir="rtl"] .portal>.locale-switcher{float:left}
@media print{.locale-switcher{display:none!important}}
