.accordion-item:target {
    box-shadow: 0 0 0 2px var(--adminuiux-theme-1);
    animation: highlight 4s ease-in-out, gentle-pulse 1.5s ease-in-out 3;
    position: relative; 
    z-index: 1;
}

@keyframes gentle-pulse {
    0%, 100% {
        box-shadow: 0 0 0 2px var(--adminuiux-theme-1);
        transform: scale(1);
    }
    50% {
        box-shadow: 0 0 0 3px var(--adminuiux-theme-1), 0 0 8px rgba(0, 123, 255, 0.2);
        transform: scale(1.005);
    }
}

@keyframes highlight {
    0% { 
        background-color: var(--bs-link-hover-color); 
        box-shadow: 0 0 10px rgba(0, 123, 255, 0.3);
    }
    25% { 
        background-color: var(--bs-link-hover-color); 
    }
    100% { 
        background-color: var(--bs-accordion-bg); 
        box-shadow: none;
    }
}