/* Correções específicas para o menu na Vercel */

/* Garantir que o submenu seja visível quando aberto */
.menu-dropdown.open .submenu {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    max-height: 500px !important;
    overflow: visible !important;
    z-index: 100;
    position: relative;
}

/* Garantir que o submenu esteja oculto quando fechado */
.submenu {
    display: none;
    opacity: 0;
    visibility: hidden;
    max-height: 0;
    overflow: hidden;
    transition: opacity 0.3s ease, max-height 0.3s ease;
}

/* Melhorar a visibilidade dos itens do submenu */
.submenu li a {
    padding-left: 40px;
    font-size: 0.95em;
    display: block;
    width: 100%;
}

/* Destacar o item ativo no submenu */
.submenu li.active a {
    background-color: rgba(57, 82, 120, 0.15);
    color: var(--primary-color);
    font-weight: bold;
}