/* Ensure search button is always clickable */
[data-search-btn], #searchButtonMain {
    pointer-events: all !important;
    z-index: 9999999 !important;
    position: relative !important;
    cursor: pointer !important;
}

/* Ensure hamburger menu button is always clickable - use same logic as search button */
[data-hamburger-btn], #hamburgerButtonMain {
    pointer-events: all !important;
    z-index: 9999999 !important;
    position: relative !important;
    cursor: pointer !important;
}

/* Ensure navbar stays below menu and search overlays */
nav.bg-white.border-b {
    z-index: 9999 !important;
    pointer-events: all !important;
}

/* Search and menu button container - force highest z-index */
nav.bg-white.border-b .flex.items-center.space-x-3 {
    z-index: 9999999 !important;
    position: relative !important;
    pointer-events: all !important;
}
