.umggr-success-notification-container{display:flex;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.umggr-success-notification-container .umggr-success-notification-popup{position:relative;display:flex;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;padding:1.25em;background:#fff;font-size:1rem}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header{display:flex;flex-direction:column;padding:0 1.8em}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-title{margin:0 0 .4em;color:#595959;font-size:1.875em;text-align:center;text-transform:none;word-wrap:break-word}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-image{max-width:100%;margin:1.25em auto}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-close{position:absolute;z-index:2;top:0;right:0;align-items:center;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:0;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-close:hover{transform:none;background:0 0;color:#f27474}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-close::-moz-focus-inner{border:0}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-icon.umggr-success-notification-success{border-color:#a5dc86;color:#a5dc86}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-icon.umggr-success-notification-success [class^=umggr-success-notification-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-icon.umggr-success-notification-success [class^=umggr-success-notification-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-icon.umggr-success-notification-success [class^=umggr-success-notification-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-icon.umggr-success-notification-success [class^=umggr-success-notification-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-icon.umggr-success-notification-success [class^=umggr-success-notification-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-icon.umggr-success-notification-success.umggr-success-notification-icon-show .umggr-success-notification-success-line-tip{-webkit-animation:umggr-success-notification-animate-success-line-tip .75s;animation:umggr-success-notification-animate-success-line-tip .75s}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-icon.umggr-success-notification-success.umggr-success-notification-icon-show .umggr-success-notification-success-line-long{-webkit-animation:umggr-success-notification-animate-success-line-long .75s;animation:umggr-success-notification-animate-success-line-long .75s}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-header .umggr-success-notification-icon.umggr-success-notification-success.umggr-success-notification-icon-show .umggr-success-notification-success-circular-line-right{-webkit-animation:umggr-success-notification-rotate-success-circular-line 4.25s ease-in;animation:umggr-success-notification-rotate-success-circular-line 4.25s ease-in}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-actions.umggr-success-notification-loading .umggr-success-notification-styled .umggr-success-notification-confirm{box-sizing:border-box;width:2.5em;height:2.5em;margin:.46875em;padding:0;-webkit-animation:umggr-success-notification-rotate-loading 1.5s linear 0s infinite normal;animation:umggr-success-notification-rotate-loading 1.5s linear 0s infinite normal;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent !important;color:transparent !important;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-actions.umggr-success-notification-loading :not(.umggr-success-notification-styled).umggr-success-notification-confirm:after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;-webkit-animation:umggr-success-notification-rotate-loading 1.5s linear 0s infinite normal;animation:umggr-success-notification-rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-actions:not(.umggr-success-notification-loading) .umggr-success-notification-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-actions:not(.umggr-success-notification-loading) .umggr-success-notification-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.umggr-success-notification-container .umggr-success-notification-popup .umggr-success-notification-actions:not(.umggr-success-notification-loading) .umggr-success-notification-styled[disabled]{opacity:.4}.umggr-success-notification-container .umggr-success-notification-actions{display:flex;align-items:center;margin:1.25em auto 0}.umggr-success-notification-container .umggr-success-notification-styled{margin:.3125em;padding:.625em 2em}.umggr-success-notification-container .umggr-success-notification-styled:not([disabled]){cursor:pointer}.umggr-success-notification-container .umggr-success-notification-styled.umggr-success-notification-confirm{border:0;border-radius:.25em;background-color:#3085d6;color:#fff;font-size:1.0625em}.umggr-success-notification-container .umggr-success-notification-styled:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(50,100,150,.4)}.umggr-success-notification-container .umggr-success-notification-styled::-moz-focus-inner{border:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.umggr-success-notification-container .umggr-success-notification-notification{margin:0 !important}}[class^=umggr-success-notification]{-webkit-tap-highlight-color:transparent}@supports (-ms-accelerator:true){.umggr-success-notification-range input{width:100% !important}.umggr-success-notification-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.umggr-success-notification-range input{width:100% !important}.umggr-success-notification-range output{display:none}}@-moz-document url-prefix(){.umggr-success-notification-close:focus{outline:2px solid rgba(50,100,150,.4)}}@-webkit-keyframes umggr-success-notification-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes umggr-success-notification-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes umggr-success-notification-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes umggr-success-notification-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes umggr-success-notification-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes umggr-success-notification-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@-webkit-keyframes umggr-success-notification-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes umggr-success-notification-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@-webkit-keyframes umggr-success-notification-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes umggr-success-notification-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes umggr-success-notification-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes umggr-success-notification-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes umggr-success-notification-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes umggr-success-notification-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes umggr-success-notification-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes umggr-success-notification-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes umggr-success-notification-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes umggr-success-notification-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@-webkit-keyframes umggr-success-notification-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes umggr-success-notification-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}