body{color:#fff;background:linear-gradient(27deg,#151515 5px,transparent 5px) 0 5px,linear-gradient(207deg,#151515 5px,transparent 5px) 10px 0,linear-gradient(27deg,#222 5px,transparent 5px) 0 10px,linear-gradient(207deg,#222 5px,transparent 5px) 10px 5px,linear-gradient(90deg,#1b1b1b 10px,transparent 10px),linear-gradient(#1d1d1d 25%,#1a1a1a 25%,#1a1a1a 50%,transparent 50%,transparent 75%,#242424 75%,#242424);background-color:#131313;background-size:20px 20px}#messages{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:fixed;top:20%;left:0;right:0;z-index:12000;border:1px solid rgba(0,0,0,.6);border-left:none;border-right:none;text-align:center}#messages .message{-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0;font-size:1.3em;cursor:pointer;padding:20px;font-weight:300}#messages .message .buttons{clear:both;margin-top:1em}#messages .message button{margin-left:2em}#messages .message.error{color:#fff;background-color:rgba(204,55,50,.7)}#messages .message.info{color:#fff;background-color:rgba(65,128,175,.7)}#messages .message.success{color:#fff;background-color:rgba(32,163,78,.7)}#messages .message.warning{color:#fff;background-color:rgba(232,143,11,.5)}#messages .message.emeraldChoice{position:absolute;left:0;right:0;font-size:2em;color:#fff;background-color:rgba(0,0,0,.4);width:auto}