@charset "utf-8";body.state-notification{overflow:hidden}body.state-notification [role=notification]{height:100%;opacity:1;filter:none;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none;-ms-filter:none}[role=notification]{position:absolute;top:0;left:0;z-index:9999;width:100%;height:0;overflow:hidden;background:rgba(0,0,0,.7);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-ms-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;-webkit-animation:fade-out-height .6s;-moz-animation:fade-out-height .6s;-ms-animation:fade-out-height .6s;-o-animation:fade-out-height .6s;animation:fade-out-height .6s}[role=notification]>div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-height:100vh;padding:16px 0;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center}[role=notification]>div>div{width:calc(100% - 32px);max-width:550px;padding:4em 16px;text-align:center;background:#fff}[role=notification]>div>div>*{max-width:450px}[role=notification]>div>div h3{display:inline-block;font-size:15px;line-height:1.75;vertical-align:top;text-align:left;color:#45ab00}[role=notification]>div>div p:nth-of-type(1){display:inline-block;margin:2em 0 3em;font-weight:400;font-size:13px;line-height:1.75;vertical-align:top;text-align:left}[role=notification]>div>div p:nth-of-type(2){margin:0 auto}[role=notification]>div>div p:nth-of-type(2) a{display:inline-block;font-weight:700;font-size:12px;line-height:1.75;vertical-align:top;color:#666;cursor:pointer}[role=notification]>div>div>a{display:inline-block;margin-bottom:1em;padding:0 1.5em;font-weight:700;font-size:13px;line-height:3.08;vertical-align:top;color:#fff;background:#45ab00}[role=notification]>div>div a{text-decoration:none;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}[role=notification]>div>div a:hover{opacity:.4}@-moz-keyframes fade-out-height{0%{height:100%}99%{height:100%}100%{height:0}}@-webkit-keyframes fade-out-height{0%{height:100%}99%{height:100%}100%{height:0}}@-o-keyframes fade-out-height{0%{height:100%}99%{height:100%}100%{height:0}}@keyframes fade-out-height{0%{height:100%}99%{height:100%}100%{height:0}}