/* SOL MENÜ – İKONLARIN ARKASINDAKİ HEXAGON ARKA PLANI KALDIR */

/* Hexagonu çizen pseudo-elementi kapat */
.sidebar__nav li a .svg-icon::before {
    content: none !important;
    display: none !important;
}

/* Hexagonun arka plan / gölge efektlerini kaldır */
.sidebar__nav li a .svg-icon {
    background: none !important;
    box-shadow: none !important;
    border: none !important;
}

/* İkonların kendisi kalsın (svg / img) */
.sidebar__nav li a .svg-icon svg,
.sidebar__nav li a .svg-icon img {
    width: 22px !important;
    height: 22px !important;
}

/* Hover'da ve active durumunda hexagon ikon geri gelmesin */
.sidebar__nav li a:hover .svg-icon,
.sidebar__nav li.active a .svg-icon {
    background: none !important;
    box-shadow: none !important;
}

/* Sol menü hover + active durumda mavi → hafif beyaza geçiş */
.sidebar__nav li a:hover,
.sidebar__nav li.active a {
    background: linear-gradient(90deg, #7B2FF7 0%, #0BBCFF 100%) !important;
    color: #ffffff !important;
    transition: background 0.3s ease-in-out;
}