input[type=email],input[type=password],input[type=submit],input[type=text],select,textarea{background-color:transparent;border:.125em solid rgba(255,255,255,.5);box-sizing:border-box;font-family:"PC Senior";font-size:1em;font-weight:700;margin-right:.5em}input[type=email]:last-child,input[type=password]:last-child,input[type=submit]:last-child,input[type=text]:last-child,select:last-child,textarea:last-child{margin-right:0}input[type=email],input[type=password],input[type=text],select,textarea{color:rgba(255,255,255,.85);padding-left:1em;padding-right:1em}input[type=email],input[type=password],input[type=text],select{height:3em}#nickname{width:100%}option{background-color:#000}.group-large:last-child,.group-small:last-child,.group:last-child{margin-bottom:0}.group{margin-bottom:1.5em}.group-small{margin-bottom:.75em}.group-large{margin-bottom:2.5em}.group-inline,.group-large-inline,.group-small-inline{display:inline-block;vertical-align:top}.group-inline:last-child,.group-large-inline:last-child,.group-small-inline:last-child{margin-right:0}.group-small-inline{margin-right:.5em}.group-inline{margin-right:1em}.group-large-inline{margin-right:2em}.modal{position:absolute;left:0;top:2em;text-align:center;width:100%}.modal .dialog{background-color:rgba(0,0,0,.85);border-radius:.5em;box-sizing:border-box;display:inline-block;padding:2em;width:100%;min-width:300px;max-width:640px}.scale-1{font-size:1em}.scale-2{font-size:1.5em}.scale-3{font-size:3em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-middle{vertical-align:middle}.text-nowrap{white-space:nowrap}.text-wrap{white-space:normal}.text-bold{font-weight:700}.text-muted{opacity:.5}.pull-right{float:right}@font-face{font-family:"PC Senior";src:url(/fonts/pcsenior.ttf),url(/fonts/pcsenior.eot)}:focus{outline:0}body,html{background-color:#000;color:#fff;font-family:"PC Senior";font-size:12px;font-weight:700;margin:0;padding:0;height:100%}.fa-2x{font-size:32px!important}.button{background-color:transparent;border:.125em solid #99e550;color:#99e550;cursor:pointer;display:inline-block;font-family:inherit;font-size:2em;padding:.625em 1em .5em;-webkit-transition-property:background-color,box-shadow color;-khtml-transition-property:background-color,box-shadow color;-moz-transition-property:background-color,box-shadow color;-ms-transition-property:background-color,box-shadow color;-o-transition-property:background-color,box-shadow color;transition-property:background-color,box-shadow color;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.button:hover{background-color:#99e550;box-shadow:0 0 .5em #99e550;color:#000;-webkit-transition-property:background-color,box-shadow color;-khtml-transition-property:background-color,box-shadow color;-moz-transition-property:background-color,box-shadow color;-ms-transition-property:background-color,box-shadow color;-o-transition-property:background-color,box-shadow color;transition-property:background-color,box-shadow color;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.button:disabled,.button:disabled:hover{background-color:transparent;border:.125em solid rgba(255,255,255,.5);box-shadow:none;color:rgba(255,255,255,.5);cursor:default}.promo{background-color:transparent;border:.125em solid rgba(255,255,255,.5);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:1em;padding:.9em 1em;text-decoration:none;-webkit-transition-property:background-color,color;-khtml-transition-property:background-color,color;-moz-transition-property:background-color,color;-ms-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;height:36px}.promo:hover{background-color:#fff;border-color:#fff;color:#000;-webkit-transition-property:background-color,color;-khtml-transition-property:background-color,color;-moz-transition-property:background-color,color;-ms-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.pill{background-color:transparent;color:#99e550;cursor:pointer;display:inline-block;padding:.5em;-webkit-transition-property:background-color,box-shadow color;-khtml-transition-property:background-color,box-shadow color;-moz-transition-property:background-color,box-shadow color;-ms-transition-property:background-color,box-shadow color;-o-transition-property:background-color,box-shadow color;transition-property:background-color,box-shadow color;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.pill:hover{background-color:#99e550;box-shadow:0 0 .5em #99e550;color:#000;-webkit-transition-property:background-color,box-shadow color;-khtml-transition-property:background-color,box-shadow color;-moz-transition-property:background-color,box-shadow color;-ms-transition-property:background-color,box-shadow color;-o-transition-property:background-color,box-shadow color;transition-property:background-color,box-shadow color;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}#toolbox{box-sizing:border-box;text-align:center;white-space:nowrap;width:100%;position:fixed;left:0;bottom:0}#toolbox #toolbox-mode{padding-bottom:1em;-webkit-transition-property:font-size,padding-bottom;-khtml-transition-property:font-size,padding-bottom;-moz-transition-property:font-size,padding-bottom;-ms-transition-property:font-size,padding-bottom;-o-transition-property:font-size,padding-bottom;transition-property:font-size,padding-bottom;-webkit-transition-duration:.5s;-khtml-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}#toolbox #toolbox-mode .fadeOut{font-size:0;opacity:0;-webkit-transition-property:font-size,opacity;-khtml-transition-property:font-size,opacity;-moz-transition-property:font-size,opacity;-ms-transition-property:font-size,opacity;-o-transition-property:font-size,opacity;transition-property:font-size,opacity;-webkit-transition-duration:.5s;-khtml-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}#toolbox #toolbox-mode .hint{padding-top:.5em}#toolbox #toolbox-mode .toolbox-button{cursor:pointer;display:inline-block;font-size:.5em;margin:0 2em;opacity:.5;-webkit-transition-property:opacity,text-shadow;-khtml-transition-property:opacity,text-shadow;-moz-transition-property:opacity,text-shadow;-ms-transition-property:opacity,text-shadow;-o-transition-property:opacity,text-shadow;transition-property:opacity,text-shadow;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}#toolbox #toolbox-mode .toolbox-button:hover{opacity:1;text-shadow:0 0 1em #fff;-webkit-transition-property:opacity,text-shadow;-khtml-transition-property:opacity,text-shadow;-moz-transition-property:opacity,text-shadow;-ms-transition-property:opacity,text-shadow;-o-transition-property:opacity,text-shadow;transition-property:opacity,text-shadow;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}#toolbox #toolbox-mode .toolbox-button.active{opacity:1}#toolbox #toolbox-mode .toolbox-button.active:hover{cursor:default;opacity:inherit;text-shadow:inherit}#toolbox #toolbox-mode.help{font-size:2em;padding-bottom:1em;-webkit-transition-property:font-size,padding-bottom;-khtml-transition-property:font-size,padding-bottom;-moz-transition-property:font-size,padding-bottom;-ms-transition-property:font-size,padding-bottom;-o-transition-property:font-size,padding-bottom;transition-property:font-size,padding-bottom;-webkit-transition-duration:.5s;-khtml-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}#toolbox #toolbox-mode.help .fadeOut{font-size:1em;opacity:1;-webkit-transition-property:font-size,opacity;-khtml-transition-property:font-size,opacity;-moz-transition-property:font-size,opacity;-ms-transition-property:font-size,opacity;-o-transition-property:font-size,opacity;transition-property:font-size,opacity;-webkit-transition-duration:.5s;-khtml-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}#toolbox #toolbox-mode.help .toolbox-button{cursor:default;opacity:1}#toolbox #toolbox-mode.help .toolbox-button:hover{text-shadow:none}#toolbox .toolbox-palette{line-height:0}#toolbox #toolbox-palette-narrow .toolbox-palette-row:first-child .color:first-child,#toolbox #toolbox-palette-wide .color:first-child{border-radius:.5em 0 0}#toolbox #toolbox-palette-narrow .toolbox-palette-row:first-child .color:last-child,#toolbox #toolbox-palette-wide .color:last-child{border-radius:0 .5em 0 0}@media (max-width:1280px){#toolbox #toolbox-palette-wide{display:none}}@media (min-width:1281px){#toolbox #toolbox-palette-narrow{display:none}}#toolbox .color{cursor:pointer;display:inline-block;width:24px;height:24px}#toolbox .color:hover{box-shadow:inset 0 0 0 .25em rgba(255,0,0,.5)}table{border-collapse:collapse;padding:0;margin:0}table td{padding:0}caption,table,tbody,td,th,thead,tr{color:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;font-variant:inherit}h1{font-size:3em;text-align:center;margin:0;padding:0}h1 span{-webkit-transition-property:color,text-shadow;-khtml-transition-property:color,text-shadow;-moz-transition-property:color,text-shadow;-ms-transition-property:color,text-shadow;-o-transition-property:color,text-shadow;transition-property:color,text-shadow;-webkit-transition-duration:.5s;-khtml-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}p{line-height:1.75em;margin-bottom:.75em}p:last-child{margin-bottom:0}.underline{border-bottom:1px solid rgba(0,255,255,.125);color:rgba(0,255,255,.75);text-decoration:none;-webkit-transition-property:color,text-shadow;-khtml-transition-property:color,text-shadow;-moz-transition-property:color,text-shadow;-ms-transition-property:color,text-shadow;-o-transition-property:color,text-shadow;transition-property:color,text-shadow;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.underline:hover{border-bottom:1px solid rgba(0,255,255,.25);color:#0ff;text-decoration:none;text-shadow:0 0 1em #0ff;-webkit-transition-property:color,text-shadow;-khtml-transition-property:color,text-shadow;-moz-transition-property:color,text-shadow;-ms-transition-property:color,text-shadow;-o-transition-property:color,text-shadow;transition-property:color,text-shadow;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.hide{display:none}.hud{color:rgba(0,0,0,.5);position:fixed}#canvas,#labels{border:none;position:fixed;left:0;top:0;width:100%;height:100%;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#labels{background:0 0}#chat{background-color:transparent;box-sizing:border-box;color:#000;font-family:Ubuntu;font-size:14px;height:100%;padding:1.5em;position:fixed;right:0;bottom:0;-webkit-transition-property:background-color,color;-khtml-transition-property:background-color,color;-moz-transition-property:background-color,color;-ms-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}#chat input{box-sizing:border-box;font-family:Ubuntu;line-height:1em;width:300px}#chat .row{line-height:1.5em;margin-bottom:.25em;word-break:break-all;width:300px}#chat .row .time{color:rgba(0,0,0,.25);-webkit-transition-property:color;-khtml-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}#chat .row .part{margin-right:.5em}#chat .row .part:last-child{margin-right:0}#chat:hover{background-color:rgba(0,0,0,.85);color:#fff;-webkit-transition-property:background-color,color;-khtml-transition-property:background-color,color;-moz-transition-property:background-color,color;-ms-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}#chat:hover .time{color:rgba(255,255,255,.25);-webkit-transition-property:color;-khtml-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;-khtml-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}#chat-messages{overflow-y:hidden;height:calc(100vh - 7.5em)}#notification{position:fixed;top:3em;width:100%;color:#ac3232;font-size:2.5em;text-align:center;text-shadow:5px 5px 0 rgba(53,16,16,.3)}#system{position:fixed;top:1em;width:100%;color:#00c000;font-family:Ubuntu;font-size:2em;text-align:center;text-shadow:1px 1px 0 rgba(0,39,0,.75)}.coin{display:inline-block}@media (max-height:600px){.coin{display:none}}