/**
 * EMERGENCY DROPDOWN FIX
 * Ultra-aggressive CSS to force dropdowns to show
 */

/* FORCE SHOW - Highest specificity */
.modern-header-v2 .header-action-item.show .dropdown-menu.show,
body .header-action-item.show .dropdown-menu,
.header-action-item.show > .dropdown-menu {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: absolute !important;
    z-index: 9999 !important;
    pointer-events: auto !important;
    transform: none !important;
}

/* Ensure it's positioned correctly */
.header-action-item .dropdown-menu {
    top: 100% !important;
    right: 0 !important;
    left: auto !important;
}

/* FORCE HIDE when not shown */
.header-action-item .dropdown-menu:not(.show) {
    display: none !important;
}

/* Make dropdown items clickable */
.dropdown-menu .dropdown-item {
    display: block !important;
    visibility: visible !important;
    pointer-events: auto !important;
}
