.app-message{background-color:var(--panel-background-light-color);border:1px solid var(--border-color);border-radius:.66em;box-shadow:5px 6px 13px -6px rgba(0,0,0,.3);color:var(--text-color);font-size:1.25em;font-weight:300;left:50%;margin-left:-25em;max-width:80%;padding:2.33em 3em 2.33em 4.5em;position:fixed;top:.5em;width:50em;z-index:100000}.app-message:before{background-image:url(../../img/icon/info.svg);background-image:url(../../img/icon/ok-outline-green.svg);background-position:1em 2.15em;background-repeat:no-repeat;background-size:2.33em;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.app-message-overlay{background-color:#333;bottom:0;left:0;opacity:.6;padding:22%;position:fixed;right:0;top:0;z-index:99999}.app-message.error,.app-message.warning,.error{color:var(--error-text-color)}.app-message.error{font-weight:400}.app-message.error:before{background-image:url(../../img/icon/error-outline-red.svg)}.app-message.warning:before{background-image:url(../../img/icon/warning.svg);opacity:.66}.ok{color:var(--ok-text-color)}.app-message .close{background-image:url(../../img/icon/clear.svg);background-position:50%;background-repeat:no-repeat;content:"";cursor:pointer;height:1.33em;opacity:.5;position:absolute;right:.33em;top:.33em;width:1.33em;z-index:10000}.app-message .close:hover{height:1.66em;opacity:.8;right:.165em;top:.165em;width:1.66em}.app-message .array b,.app-message>b{font-weight:500}.app-message>p{margin-top:.5em}.app-message .array{background:transparent;display:list-item;margin-left:1.33em}.app-message .array .array{background:transparent;display:block}.app-message .array,.app-message .array b{background:none;border:none}@media only screen and (max-width:768px){.app-message{border-radius:0 0 1.5em 1.5em;box-shadow:5px 10px 20px 5px rgba(0,0,0,.3);font-size:1.4em;left:1%;margin-left:0;max-width:98%}.app-message:before{background-size:2.66em}.app-message .close,.app-message .close:hover{background-size:2.5em;border:.2em solid #333;border-radius:3em;height:3em;opacity:.4;width:3em}.app-message .close:hover{opacity:.7;right:.33em;top:.33em}}