[dir="rtl"] .sidebar { left: auto; right: 0; border-right: none; border-left: 1px solid var(--outline-variant); }
[dir="rtl"] #content { margin-left: 0; margin-right: var(--sidebar-width); }
[dir="rtl"] .sidebar .nav-link.active { box-shadow: inset -3px 0 0 var(--primary); }
[dir="rtl"] .ms-auto { margin-left: 0 !important; margin-right: auto !important; }
[dir="rtl"] .me-2 { margin-right: 0 !important; margin-left: 0.5rem !important; }
[dir="rtl"] .text-end { text-align: left !important; }
[dir="rtl"] .text-start { text-align: right !important; }
[dir="rtl"] .dropdown-menu-end { left: 0; right: auto; }
[dir="rtl"] .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) { border-radius: 0 10px 10px 0 !important; }
[dir="rtl"] .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { border-radius: 10px 0 0 10px !important; }
[dir="rtl"] body, [dir="rtl"] .form-label, [dir="rtl"] .card-title, [dir="rtl"] .page-title, [dir="rtl"] .table, [dir="rtl"] .btn, [dir="rtl"] .nav-link span, [dir="rtl"] .stat-card, [dir="rtl"] .list-group-item, [dir="rtl"] .alert, [dir="rtl"] .card-header h5, [dir="rtl"] .stat-value, [dir="rtl"] .stat-label { font-family: var(--font-ur); }
[dir="rtl"] input, [dir="rtl"] textarea, [dir="rtl"] select, [dir="rtl"] .form-control, [dir="rtl"] .form-select { font-family: var(--font-ur); }

@media (max-width: 991.98px) {
    [dir="rtl"] .sidebar { left: auto; right: calc(-1 * var(--sidebar-width)); }
    [dir="rtl"] .sidebar.active { left: auto; right: 0; }
    [dir="rtl"] #content { margin-right: 0; }
}
