@charset "utf-8";#alertbox{position:fixed;display:none;top:0;left:0;width:100%;height:100%;font-size:14px}#alertbox div.frame{position:fixed;top:50%;left:50%;min-width:300px;min-height:100px;padding:20px;text-align:center;transform:translate(-50%,-50%);border:1px solid silver;border-radius:10px;background-color:#fff;z-index:130;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.5);box-shadow:2px 2px 5px rgba(0,0,0,.5)}#alertbox .icon{display:block;margin-bottom:20px;margin-left:auto;margin-right:auto;text-align:center}#alertbox .message{font-size:16px;display:inline-block;margin-left:10px;white-space:pre}#alertbox .action{margin-top:20px;text-align:center}#alertbox .yesno .action{display:grid;grid-template-columns:1fr 1fr;column-gap:12px}#alertbox button{width:100%;min-width:160px;min-height:40px;cursor:pointer;color:#fff;border:none;border-radius:21px;outline:0;background-color:var(--kz-base-color);font-size:16px}#alertbox button:hover{opacity:.8}#alertbox button.no{justify-self:end;color:#fff;background-color:#888}#alertbox button.yes{justify-self:start;color:#fff;background-color:var(--kz-base-color)}#alertbox button::-moz-focus-inner{border:0}#alertbox .info svg{color:#4082ff}#alertbox .success svg{color:#a5dc86}#alertbox .warning svg{color:#f2921d}#alertbox .question svg{color:#4082ff}#alertbox .error svg{color:#f27474}@media all and (max-width:759px){#alertbox .message{font-size:12px}#alertbox button{min-width:115px;min-height:32px;border-radius:16px;font-size:14px}}@media all and (max-width:400px){#alertbox div.frame{max-width:calc(100vw - 20px)}}