@charset "UTF-8";

.toast-container .ngx-toastr {
    width: 664px !important;
    box-shadow: none !important;
    color: #000000 !important;
    font-weight: bold !important;
}

/* Appareils de taille moyenne (tablettes - entre 768px et 992px) */
@media (max-width: 992px) and (min-width: 768px) {
    .toast-container .ngx-toastr {
        width: 640px !important;
    }
}

/* Appareils mobiles (max-width: 768px) */
@media (max-width: 768px) {
    .toast-container .ngx-toastr {
        width: 550px !important;
    }
}

/* Très petits appareils ou mobiles étroits (max-width: 480px) */
@media (max-width: 480px) {
    .toast-container .ngx-toastr {
        width: 350px !important;
    }
}

.toast-top-right {
    top: 60px !important;
    right: 180px !important;
}

.toast-top-center {
    top: 60px !important;
    right: 0 !important;
    width: 100% !important;
}

.toast-close-button {
    text-shadow: none !important;
    color: #000 !important;
    font-size: 30px !important;
    top: 0 !important;
}

.toast-success {
    border: 1px solid #00D553 !important;
    background-color: #B8FBD2 !important;
    background-image: url(../../../img/angular/coesio/icons/coesio_success_check.svg) !important;
}

.toast-error {
    border: 1px solid #FF4365 !important;
    background-color: #FFD4DC !important;
    background-image: url(../../../img/angular/coesio/icons/coesio_error_alert.svg) !important;

}

.toast-info {
    border: 1px solid #1E90FF !important;
    background-color: #D3EFFF !important;
}

.toast-warning {
    border: 1px solid #FFA500 !important;
    background-color: #FFEFD5 !important;
    background-image: url(../../../img/angular/coesio/icons/coesio_warning.svg) !important;
}

