.toast-container{position:fixed;top:1.25rem;right:1.25rem;z-index:9998}.toast-container .toast-message{display:block;min-width:13.75rem;max-width:21.875rem;padding:.875rem 1.125rem;border-radius:.5rem;font-size:.9rem;font-weight:500;color:#fff;background-color:#28a745;box-shadow:0 .25rem .75rem rgba(0,0,0,.15);transform:translateX(25rem);opacity:0;visibility:hidden;transition:transform .4s cubic-bezier(0.68, -0.55, 0.265, 1.55),opacity .4s ease-in-out,visibility 0s linear .4s;pointer-events:none}.toast-container .toast-message.toast-error{background-color:#dc3545}.toast-container .toast-message.toast-success{background-color:#28a745}.toast-container .toast-message.toast-show{transform:translateX(0);opacity:1;visibility:visible;transition:transform .4s cubic-bezier(0.68, -0.55, 0.265, 1.55),opacity .4s ease-in-out,visibility 0s linear 0s;pointer-events:auto}.toast-container .toast-message.toast-hide{transform:translateX(25rem);opacity:0;visibility:hidden;transition:transform .3s ease-in,opacity .3s ease-in,visibility 0s linear .3s}
