/*
 * Right-to-left fixes for Arabic. The theme is written with logical properties (inset-inline-start,
 * margin-inline-start) and Bootstrap is swapped for its RTL build, so the layout already mirrors;
 * these are the few places written with left / right.
 */
[dir=rtl] .sb-search-icon{left:auto;right:13px}
[dir=rtl] .sb-search-input{padding:0 38px 0 64px}
[dir=rtl] .sb-search-kbd,[dir=rtl] .sb-search-clear{right:auto;left:10px}
[dir=rtl] #sidebar-menu a.sb-first{box-shadow:inset -3px 0 0 var(--primary-600)}
[dir=rtl] .navbar-search input{padding-left:12px;padding-right:42px}
[dir=rtl] .navbar-search iconify-icon,[dir=rtl] .navbar-search .icon{left:auto;right:14px}
[dir=rtl] .dt-search input,[dir=rtl] .dataTables_filter input{margin-left:0;margin-right:.5em}
[dir=rtl] .dt-length select{margin-left:.5em;margin-right:.5em}
[dir=rtl] table.dataTable th,[dir=rtl] table.dataTable td{text-align:right}
[dir=rtl] table.dataTable th.dt-type-numeric,[dir=rtl] table.dataTable td.dt-type-numeric{text-align:left}
[dir=rtl] .ls-copy,[dir=rtl] .ls-chip{text-align:right}
[dir=rtl] .tp-progress span{float:right}
[dir=rtl] .breadcrumb-item+.breadcrumb-item::before{float:right;padding-left:.5rem;padding-right:0}
[dir=rtl] iconify-icon[icon*="arrow-right"],[dir=rtl] iconify-icon[icon*="alt-arrow-right"],[dir=rtl] iconify-icon[icon*="arrow-left"],
[dir=rtl] iconify-icon[icon*="chevron-right"],[dir=rtl] iconify-icon[icon*="chevron-left"]{transform:scaleX(-1)}
[dir=rtl] .form-select{background-position:left .75rem center}
[dir=rtl] .ts-wrapper .ts-control{text-align:right}
[dir=rtl] input[type=tel],[dir=rtl] input[type=email],[dir=rtl] input[type=number]{direction:ltr;text-align:right}
