/**
 * Estilos específicos para alertas de tipo INFO
 * Usado para información y mensajes informativos
 */

/* Icono de información */
.swal2-icon.swal2-info {
    border-color: var(--swal-info-color);
    color: var(--swal-info-color);
}

.swal2-icon.swal2-info .swal2-icon-content {
    color: var(--swal-info-color);
}

/* Botón de confirmación para información */
.swal2-popup.swal2-toast.swal2-icon-info .swal2-confirm,
.swal2-popup:not(.swal2-toast) .swal2-icon-info~.swal2-actions .swal2-confirm {
    background-color: var(--swal-info-color);
    border-color: var(--swal-info-color);
    color: #fff;
}

.swal2-popup.swal2-toast.swal2-icon-info .swal2-confirm:hover,
.swal2-popup:not(.swal2-toast) .swal2-icon-info~.swal2-actions .swal2-confirm:hover {
    background-color: #138496;
    border-color: #138496;
}

/* Título para información */
.swal2-popup:not(.swal2-toast) .swal2-icon-info~.swal2-title {
    color: #0c5460;
}

/* Contenido para información */
.swal2-popup:not(.swal2-toast) .swal2-icon-info~.swal2-content {
    color: #0c5460;
}