/* Correcciones para iconos en la barra de navegación */
.nav-icon-fix {
    display: inline-block !important;
    vertical-align: middle !important;
    position: relative !important;
    top: 0 !important;
    margin-right: 0.5rem !important;
    line-height: 1 !important;
}

/* Específicamente para la navegación */
nav .fa-bookmark,
nav .fa-plus,
nav .fa-heart,
nav .fa-compass,
nav .fa-search,
nav .fa-user,
nav .fa-sign-out-alt {
    color: #1D2F3B !important;
    display: inline-block !important;
    vertical-align: middle !important;
    position: relative !important;
    top: 0 !important;
    margin-right: 0.5rem !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Super específico para Mis Tributos y Crear Tributo */
[href*="tributes.index"] i.fa-bookmark,
[href*="tributes.create"] i.fa-plus {
    display: inline-block !important;
    vertical-align: middle !important;
    position: static !important;
    margin: 0 8px 0 0 !important;
    padding: 0 !important;
    font-size: 16px !important;
    line-height: normal !important;
    color: #028C8C !important;
}

/* Para los enlaces específicos */
[href*="tributes.index"],
[href*="tributes.create"] {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* Asegurando que los contenedores de enlaces están correctamente alineados */
nav a.inline-flex,
nav a.flex {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* Sobrescritura específica para el icono de búsqueda dentro del botón */
button .fa-search,
.bg-\[\#2F8F8F\] .fa-search {
    color: rgb(12, 0, 0) !important;
}
