.toast{
    --bs-toast-zindex: 1090;
    --bs-toast-padding-x: 0.75rem;
    --bs-toast-padding-y: 0.5rem;
    --bs-toast-spacing: 1.5rem;
    --bs-toast-max-width: 400px;
    --bs-toast-font-size: 1rem;
    --bs-toast-color: auto;
    --bs-toast-bg: rgba(var(--bs-body-bg), 1);
    --bs-toast-border-width: var(--bs-border-width);
    --bs-toast-border-color: transparent;
    --bs-toast-border-radius: 3px;
    --bs-toast-box-shadow: var(--bs-box-shadow);
    --bs-toast-header-color: var(--bs-secondary-rgb);
    --bs-toast-header-bg: rgba(var(--bs-primary-rgb), 1);
    --bs-toast-header-border-color: transparent;
    border-left: 0.5rem solid var(--bs-secondary);
}

.toast-container {
    z-index: 99999;
}

.toast .toast-header{
    font-family: var(--bs-heading-font-family);
    font-size: 1.2rem;
}

.toast .toast-body{
    font-family: var(--bs-font-sans-serif);
    font-size: 1rem;
    font-weight: 600;
}

.toast.text-bg-info{
    color: var(--bs-primary)!important;
    background-color: var(--bs-body-bg)!important;
    border-left: 0.5rem solid var(--bs-info)!important;
}

.toast.text-bg-info .toast-header{
    color: var(--bs-info)!important;
    background-color: var(--bs-body-bg)!important;
}

.toast.text-bg-success{
    color: var(--bs-primary)!important;
    background-color: var(--bs-body-bg)!important;
    border-left: 0.5rem solid var(--bs-success)!important;
}

.toast.text-bg-success .toast-header{
    color: var(--bs-success)!important;
    background-color: var(--bs-body-bg)!important;
}

.toast.text-bg-warning{
    color: var(--bs-primary)!important;
    background-color: var(--bs-body-bg)!important;
    border-left: 0.5rem solid var(--bs-warning)!important;
}

.toast.text-bg-warning .toast-header{
    color: var(--bs-warning)!important;
    background-color: var(--bs-body-bg)!important;
}

.toast.text-bg-danger{
    color: var(--bs-primary)!important;
    background-color: var(--bs-body-bg)!important;
    border-left: 0.5rem solid var(--bs-danger)!important;
}

.toast.text-bg-danger .toast-header{
    color: var(--bs-danger)!important;
    background-color: var(--bs-body-bg)!important;
}