/* message alert */
#message-alert {
    position: fixed;
    bottom: -100px;
    right: -110px;
    transform: translateX(-50%);
    color: #000;
    padding: 15px 20px;
    border-radius: 8px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    width: 300px;
}

.message-header {
    display: flex;
    align-items: center;
    gap: 10px;
    font-weight: bold;
}

.message-divider {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    margin: 10px 0;
}

/* .alert-info {
    background-color: #d0eaff;
} */

.alert-warning {
    background-color: #e7d563bd;
}

.alert-error {
    background-color: #ffd0d0;
}

.alert-info .fa-icon {
    color: #3498db;
}

.alert-warning .fa-icon {
    color: #e67e22;
}

.alert-error .fa-icon {
    color: #e74c3c;
}
/* message alert */