/* Arabic admin sidebar alignment for desktop only. */
@media (min-width: 1024px) {
  html[dir="rtl"] aside[class~="fixed"][class~="h-screen"] {
    right: 0 !important;
    left: auto !important;
    border-right: 0 !important;
    border-left: 1px solid rgb(212 175 55 / 0.2) !important;
  }

  html[dir="rtl"] aside[class~="fixed"][class~="h-screen"] nav {
    direction: rtl;
  }

  html[dir="rtl"] aside[class~="fixed"][class~="h-screen"] nav a {
    flex-direction: row;
    justify-content: flex-start;
    text-align: right;
    white-space: nowrap;
  }

  html[dir="rtl"] div[class~="lg:ml-64"] {
    margin-left: 0 !important;
    margin-right: 16rem !important;
  }
}
