/* Esconde o nome/email quando o sidebar está minimizado e não está em hover */
[data-kt-app-sidebar-minimize="on"][data-kt-app-sidebar-hoverable="true"] .app-sidebar:not(:hover) .sidebar-user-info {
    display: none !important;
}

/* Mostra o nome/email quando o sidebar está expandido (hover ou aberto) */
[data-kt-app-sidebar-minimize="on"][data-kt-app-sidebar-hoverable="true"] .app-sidebar:hover .sidebar-user-info,
body:not([data-kt-app-sidebar-minimize="on"]) .sidebar-user-info {
    display: block !important;
}

@media (max-width: 991.98px) {
  [data-kt-app-sidebar-minimize="on"][data-kt-app-sidebar-hoverable="true"] .app-sidebar:not(:hover) .sidebar-user-info {
    display: block !important;
  }
}

/* SweetAlert Z-Index Fix - Sempre sobre modais */
.swal2-container {
    z-index: 9999 !important;
}

.swal2-backdrop-show {
    z-index: 9998 !important;
}

/* SweetAlert sobre modais específicos */
.swal-over-modal {
    z-index: 9999 !important;
}

.swal-backdrop-over-modal {
    z-index: 9998 !important;
}

/* Toast notifications também sobre modais */
.swal2-toast-container {
    z-index: 10000 !important;
}

/* Garantir que modais tenham z-index menor que SweetAlert */
.modal {
    max-z-index: 9900 !important;
}

.modal-backdrop {
    max-z-index: 9899 !important;
}