/* custom.css */

/* Dropdown Ghost Hover Fix */
.dropdown-parent {
    position: relative;
}

.dropdown-menu {
    pointer-events: none;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.2s ease, visibility 0.2s ease;
    z-index: 80;
}

.dropdown-parent:hover .dropdown-menu {
    pointer-events: auto;
    opacity: 1;
    visibility: visible;
}

/* Extra safety for long dropdowns */
.dropdown-menu {
    max-height: 420px;
    overflow-y: auto;
}