/* 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 (mavi → hafif mor) */
.sidebar__nav li a:hover,
.sidebar__nav li.active a {
    background: linear-gradient(90deg, #D946EF 0%, #3B82F6 100%) !important;
    color: #ffffff !important;
    transition: background 0.3s ease-in-out;
}