@keyframes progress{to{right:100%}}.custom-toast{position:fixed;width:27%;left:25px;padding:0;bottom:50px;z-index:10000;border-radius:6px;background:#fff;box-shadow:0 6px 20px -5px rgba(0,0,0,.1);overflow:hidden;transform:translateY(calc(100% + 50px));transition:all .5s cubic-bezier(.68,-.55,.265,1.35)}.custom-toast.active{transform:translateX(0)}.custom-toast .custom-toast-content{display:flex;align-items:center}.custom-toast-content .check,.custom-toast-content .cross{display:flex;align-items:center;justify-content:center;height:35px;min-width:35px;background-color:#2da44e;color:#fff;font-size:20px}.custom-toast-content .cross{background-color:#962121}.custom-toast-content .custom-toast-message{display:flex;flex-direction:column;margin:0 20px}.custom-toast-message .custom-toast-text{font-size:1rem;font-weight:400;color:#070707}.custom-toast-message .custom-toast-text.text-1{font-weight:600;color:#1f1d1d}.custom-toast .close{position:absolute;top:10px;right:15px;padding:5px;cursor:pointer;opacity:.7}.custom-toast .custom-toast-close-button{background:0 0;border:0;cursor:pointer}.custom-toast .custom-toast-close-button:focus,.custom-toast .custom-toast-close-button:focus-visible{outline:0!important}.custom-toast .custom-toast-close-icon{vertical-align:middle;display:flex}.custom-toast .close:hover{opacity:1}.custom-toast .progress{position:absolute;bottom:0;left:0;height:3px;width:100%}.custom-notification.active~button,.custom-toast.active~button{pointer-events:none}.custom-notification{padding:15px;position:fixed;width:27%;top:20%;height:fit-content;left:37%;bottom:50px;z-index:10000;border-radius:6px;background:#fff;box-shadow:0 8px 24px 0#8c959f33;overflow:hidden;transform:translateY(calc(-10%));transition:all .5s cubic-bezier(.68,-.55,.265,1.35)}.custom-notification.error{background:#962121}.custom-notification.success{background:#0f6623}.custom-notification.active{transform:translateY(0)}.custom-notification .custom-notification-content{display:flex;align-items:center}.custom-notification-content .check{display:flex;align-items:center;justify-content:center;height:35px;min-width:35px;color:#fff;font-size:20px}.custom-notification-content .custom-notification-message{display:flex;flex-direction:column;margin:0 20px}.custom-notification-message .custom-notification-text{font-size:1rem;font-weight:400;color:#fff}.custom-notification-message .custom-notification-text.text-1{font-weight:600;color:#1f1d1d}.custom-notification .close{position:absolute;top:10px;right:15px;padding:5px;cursor:pointer;opacity:.7}.custom-notification .close:hover{opacity:1}.custom-notification .progress{position:absolute;bottom:0;left:0;height:3px;width:100%}.custom-notification .progress:before,.custom-toast .progress:before{content:"";position:absolute;bottom:0;right:0;height:100%;width:100%;background-color:#4070f4}.progress.active:before{animation:progress 5s linear forwards}