/* Correção para ícones FontAwesome */
.fas, .far, .fab, .fa {
    font-style: normal !important;
    font-family: 'Font Awesome 6 Free' !important;
    font-weight: 900 !important;
    display: inline-block !important;
}

/* Correção específica para ícones nos submenus */
.submenu li a i {
    display: inline-block !important;
    width: 16px !important;
    text-align: center !important;
    margin-right: 8px !important;
    visibility: visible !important;
    opacity: 1 !important;
    color: inherit !important;
    font-size: 14px !important;
}

/* Correção específica para o ícone de Cadastro de Tipo de Ação */
.submenu li a[href="cadastro-tipo-acao.html"] i.fas.fa-gavel,
.submenu li a[href="cadastro-tipo-acao.html"] i.fa-gavel {
    display: inline-block !important;
    visibility: visible !important;
    opacity: 1 !important;
    color: inherit !important;
    font-size: 14px !important;
    width: 16px !important;
    margin-right: 8px !important;
}

/* Correção específica para ícones nos botões de ação */
.action-btn i {
    display: inline-block !important;
    width: 16px !important;
    height: 16px !important;
    text-align: center !important;
    margin: 0 !important;
}

/* Garantir que os botões de ação tenham tamanho adequado */
.action-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 32px !important;
    height: 32px !important;
    padding: 0 !important;
    margin: 0 2px !important;
}