.alertify{color:var(--color-dark);z-index:99999;background-color:#00000080;width:100%;height:100%;font-size:1.1rem;line-height:1.5rem;position:fixed;top:0;bottom:0;left:0;right:0}.alertify.hide{opacity:0;pointer-events:none}.alertify,.alertify.show{transition:all .33s cubic-bezier(.25,.8,.25,1)}.alertify .dialog{padding:.75em}.alertify .dialog,.alertify .alert{width:100%;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.alertify .dialog>div,.alertify .alert>div{text-align:center;background:#fff;border-radius:.5em;width:25em;max-width:95%;margin:0 auto;padding:.75em}.alertify .dialog .msg,.alertify .alert .msg{text-align:left;margin:0 0 .75em;padding:.75em}.alertify .dialog input:not(.form-control),.alertify .alert input:not(.form-control){width:100%;margin-bottom:1em;padding:.75em;font-size:100%}.alertify .dialog input:not(.form-control):focus,.alertify .alert input:not(.form-control):focus{outline-offset:0}.alertify .dialog nav,.alertify .alert nav{text-align:right}.alertify .dialog nav button:not(:-webkit-any(.btn,.pure-button,.md-button,.mdl-button)),.alertify .alert nav button:not(:-webkit-any(.btn,.pure-button,.md-button,.mdl-button)){box-sizing:border-box;color:#000000de;white-space:nowrap;text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:.25em;outline:0;align-items:center;min-width:6em;min-height:2.25em;margin:.25em .5em;padding:0 1.5em;font-size:.875em;font-weight:600;line-height:2.25em;text-decoration:none;display:inline-block;position:relative}.alertify .dialog nav button:not(:-moz-any(.btn,.pure-button,.md-button,.mdl-button)),.alertify .alert nav button:not(:-moz-any(.btn,.pure-button,.md-button,.mdl-button)){box-sizing:border-box;color:#000000de;white-space:nowrap;text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:.25em;outline:0;align-items:center;min-width:6em;min-height:2.25em;margin:.25em .5em;padding:0 1.5em;font-size:.875em;font-weight:600;line-height:2.25em;text-decoration:none;display:inline-block;position:relative}.alertify .dialog nav button:not(:is(.btn,.pure-button,.md-button,.mdl-button)),.alertify .alert nav button:not(:is(.btn,.pure-button,.md-button,.mdl-button)){box-sizing:border-box;color:#000000de;white-space:nowrap;text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:.25em;outline:0;align-items:center;min-width:6em;min-height:2.25em;margin:.25em .5em;padding:0 1.5em;font-size:.875em;font-weight:600;line-height:2.25em;text-decoration:none;display:inline-block;position:relative}.alertify .dialog nav button:not(:-webkit-any(.btn,.pure-button,.md-button,.mdl-button)):hover,.alertify .dialog nav button:not(:-webkit-any(.btn,.pure-button,.md-button,.mdl-button)):active,.alertify .alert nav button:not(:-webkit-any(.btn,.pure-button,.md-button,.mdl-button)):hover,.alertify .alert nav button:not(:-webkit-any(.btn,.pure-button,.md-button,.mdl-button)):active{background-color:#0000000d}.alertify .dialog nav button:not(:-moz-any(.btn,.pure-button,.md-button,.mdl-button)):hover,.alertify .dialog nav button:not(:-moz-any(.btn,.pure-button,.md-button,.mdl-button)):active,.alertify .alert nav button:not(:-moz-any(.btn,.pure-button,.md-button,.mdl-button)):hover,.alertify .alert nav button:not(:-moz-any(.btn,.pure-button,.md-button,.mdl-button)):active{background-color:#0000000d}.alertify .dialog nav button:not(:is(.btn,.pure-button,.md-button,.mdl-button)):hover,.alertify .dialog nav button:not(:is(.btn,.pure-button,.md-button,.mdl-button)):active,.alertify .alert nav button:not(:is(.btn,.pure-button,.md-button,.mdl-button)):hover,.alertify .alert nav button:not(:is(.btn,.pure-button,.md-button,.mdl-button)):active{background-color:#0000000d}.alertify .dialog nav button.btn,.alertify .alert nav button.btn{margin:.5em .25em}
