.Toastify__toast-container {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: var(--step);
    margin-top: var(--app-safe-area-inset-top);
    padding: 0 var(--2-step);
    min-width: var(--app-min-width);
    max-width: var(--app-max-width);
}

.Toastify__toast {
    border-radius: var(--step);
    min-height: unset;
    color: var(--button-text-color);
}

.Toastify__toast--success {
    background-color: rgb(var(--green-color));
}

.Toastify__toast--error {
    background-color: #FF3B30;
}

.Toastify__toast--info {
    background-color: var(--button-color);
}

.Toastify__toast--default {
    background-color: var(--button-color);
}

.Toastify__toast-body {
    margin: 0;
    padding: 0;
}

.Toastify__close-button {
    display: none;
}

.Toastify__spinner {
    border-color: var(--spinner-color-empty-area);
    border-right-color: var(--spinner-color);
}

.Toastify__progress-bar--wrp {
    height: 3px;
}

:root {
    --toastify-color-progress-success: white;
    --toastify-color-progress-error: white;
    --toastify-color-progress-info: white;
    --toastify-icon-color-info: white;
}