
/* === v1.21.6 SIDEBAR ACTIVE FINAL FIX - NO PREFIX PATCH ===
   Bu dosya head.ejs içinde en son yüklenir.
   Seçili item sağa kaymasın ve sol efekt tamamen kalksın.
*/

/* 1) Eski style.css'teki translateX dahil her hareketi sıfırla */
html body .sidebar .navitem,
html body .sidebar .navitem:hover,
html body .sidebar .navitem.active,
html body .sidebar .navitem.active:hover,
html body .sidebar .side-nav .navitem,
html body .sidebar .side-nav .navitem:hover,
html body .sidebar .side-nav .navitem.active,
html body .sidebar .side-nav .navitem.active:hover,
html body aside.sidebar .side-nav .navitem,
html body aside.sidebar .side-nav .navitem:hover,
html body aside.sidebar .side-nav .navitem.active,
html body aside.sidebar .side-nav .navitem.active:hover{
  transform: none !important;
  translate: none !important;
  left: auto !important;
  margin-left: 0 !important;
}

/* 2) Sol baştaki pseudo çizgileri tamamen öldür */
html body .sidebar .navitem::before,
html body .sidebar .navitem::after,
html body .sidebar .navitem:hover::before,
html body .sidebar .navitem:hover::after,
html body .sidebar .navitem.active::before,
html body .sidebar .navitem.active::after,
html body .sidebar .side-nav .navitem::before,
html body .sidebar .side-nav .navitem::after,
html body .sidebar .side-nav .navitem.active::before,
html body .sidebar .side-nav .navitem.active::after{
  content: none !important;
  display: none !important;
  opacity: 0 !important;
  width: 0 !important;
  min-width: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}

/* 3) sidebar-pro.css içindeki inset 2px cyan çizgiyi ve soldan açılan gradienti kaldır */
html body .sidebar .side-nav .navitem.active,
html body .side-nav .navitem.active,
html body aside.sidebar .side-nav .navitem.active{
  background: rgba(25, 200, 245, .075) !important;
  box-shadow: none !important;
  border: 1px solid rgba(25, 200, 245, .13) !important;
  transform: none !important;
  translate: none !important;
}

/* 4) Hover ayrı; aktif item hover olunca da kaymasın */
html body .sidebar .side-nav .navitem:hover,
html body .side-nav .navitem:hover,
html body aside.sidebar .side-nav .navitem:hover{
  transform: none !important;
  translate: none !important;
  background: rgba(255,255,255,.035) !important;
  box-shadow: none !important;
}

html body .sidebar .side-nav .navitem.active:hover,
html body .side-nav .navitem.active:hover,
html body aside.sidebar .side-nav .navitem.active:hover{
  transform: none !important;
  translate: none !important;
  background: rgba(25, 200, 245, .085) !important;
  box-shadow: none !important;
}

/* 5) Yazı ve ikon da kendi içinde yer değiştirmesin */
html body .sidebar .side-nav .navitem .ico,
html body .sidebar .side-nav .navitem span,
html body .sidebar .side-nav .navitem span:not(.ico),
html body .side-nav .navitem .ico,
html body .side-nav .navitem span,
html body .side-nav .navitem span:not(.ico){
  transform: none !important;
  translate: none !important;
  margin-left: 0 !important;
}

/* 6) Aktif ikon rengi kalsın */
html body .sidebar .side-nav .navitem.active .ico,
html body .side-nav .navitem.active .ico,
html body aside.sidebar .side-nav .navitem.active .ico{
  color: var(--cyan) !important;
  filter: drop-shadow(0 0 7px rgba(25,200,245,.22)) !important;
}
