.onload-message-toast-container {
    margin-top: 99px;
}

.onload-message-toast {
    background-color: #ffffff;  /* ustawia kolor tła na biały */
    opacity: 1 !important;     /* zapewnia pełną nieprzezroczystość */
}

.toast-left-enter {
    transform: translateX(-100%);
    opacity: 0;
}

.toast-left-active {
    transition: transform 0.3s ease, opacity 0.3s ease;
    transform: translateX(0);
    opacity: 1;
}

.toast-left-exit {
    transform: translateX(0);
    opacity: 1;
}

@keyframes slideInLeft {
    from {
        transform: translateX(-100%);
        visibility: visible;
    }
    to {
        transform: translateX(0);
    }
}

@keyframes slideOutLeft {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-100%);
        visibility: hidden;
    }
}

.onload-message-toast.slide-showing {
    animation: slideInLeft 0.5s forwards;
}

.onload-message-toast.slide-hiding {
    animation: slideOutLeft 0.5s forwards;
}

.sideslide-message-toast {
    background-color: #ffffff;  /* ustawia kolor tła na biały */
    opacity: 1 !important;     /* zapewnia pełną nieprzezroczystość */
    z-index: 1001;
}

.sideslide-message-toast.slide-showing-horiz {
    animation: slideInLeft 0.5s forwards;
}

.sideslide-message-toast.slide-hiding-horiz {
    animation: slideOutLeft 0.5s forwards;
}

@keyframes slideInTop {
    from {
        transform: translateY(-100%);
        visibility: visible;
    }
    to {
        transform: translateY(0);
    }
}

@keyframes slideOutTop {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(-100%);
        visibility: hidden;
    }
}

.topslide-message-toast {
    background-color: #ffffff;  /* ustawia kolor tła na biały */
    opacity: 1 !important;     /* zapewnia pełną nieprzezroczystość */
    z-index: 1001;
}

.topslide-message-toast.slide-showing-vert {
    animation: slideInTop 0.5s forwards;
}

.topslide-message-toast.slide-hiding-vert {
    animation: slideOutTop 0.5s forwards;
}
