@font-face{font-family:"Oceanar.io";src:url(/fonts/oceanar.io.ttf?2) format("truetype"),url(/fonts/oceanar.io.woff?2) format("woff")}@font-face{font-family:Days;src:url(/fonts/days.ttf)}@font-face{font-family:Ubuntu;src:url(/fonts/ubuntu.ttf)}:focus{outline:0}body,html{font-size:16px;height:100%;min-height:100vh;margin:0;padding:0}html{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}body{background-color:#000;color:#fff;font-family:Ubuntu;text-align:center}h1,h2,h3,h4,h5,h6{font-family:Days;font-weight:400;margin:0;padding:0}h1{margin-top:1em}p{padding:0;margin-bottom:.5em}table{border-collapse:collapse}table td{padding:0}form{margin:0;padding:0}label{display:block;margin-bottom:.5em}button,input,select,textarea{box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;vertical-align:middle}button,input[type=text],select,textarea{border-radius:.5em;vertical-align:middle}option,select{cursor:pointer}input[type=text],select,textarea{background-color:rgba(0,0,0,.5);border:1px solid rgba(0,224,255,.25);padding:.5em}button{-webkit-transition-property:background-color,box-shadow;-khtml-transition-property:background-color,box-shadow;-moz-transition-property:background-color,box-shadow;-ms-transition-property:background-color,box-shadow;-o-transition-property:background-color,box-shadow;transition-property:background-color,box-shadow;-webkit-transition-duration:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;background-color:#090;border:none;cursor:pointer;font-weight:700;padding:.5em 1em}button:hover{-webkit-transition-property:background-color,box-shadow;-khtml-transition-property:background-color,box-shadow;-moz-transition-property:background-color,box-shadow;-ms-transition-property:background-color,box-shadow;-o-transition-property:background-color,box-shadow;transition-property:background-color,box-shadow;-webkit-transition-duration:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;background-color:#0f0;box-shadow:0 0 .5em #0f0}button:disabled{-webkit-transition-property:background-color,box-shadow opacity;-khtml-transition-property:background-color,box-shadow opacity;-moz-transition-property:background-color,box-shadow opacity;-ms-transition-property:background-color,box-shadow opacity;-o-transition-property:background-color,box-shadow opacity;transition-property:background-color,box-shadow opacity;-webkit-transition-duration:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;background-color:#999;box-shadow:none;cursor:default;opacity:.5}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}form input[type=text],form select,form textarea{width:20em}.background{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1}.footer{text-align:center;padding:4em 0 2em}.footer a{margin:0 .5em}.underline,.underline:visited{-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:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;border-bottom:1px solid rgba(255,255,255,.25);color:#fff;text-decoration:none;-webkit-background-clip:padding-box;-khtml-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;opacity:.75}.underline:hover,.underline:visited:hover{-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:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;opacity:1;text-shadow:0 0 .5em #fff}.action{-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:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;border-bottom:1px dotted rgba(0,153,0,.25);color:#090;text-decoration:none;-webkit-background-clip:padding-box;-khtml-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}.action:hover{-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:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;color:#0f0;text-shadow:0 0 .5em #0f0}a.promo{-webkit-transition-property:background-color,box-shadow color opacity;-khtml-transition-property:background-color,box-shadow color opacity;-moz-transition-property:background-color,box-shadow color opacity;-ms-transition-property:background-color,box-shadow color opacity;-o-transition-property:background-color,box-shadow color opacity;transition-property:background-color,box-shadow color opacity;-webkit-transition-duration:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;background-color:rgba(0,0,0,.5);border:1px solid #fff;border-radius:.5em;color:#fff;display:inline-block;opacity:.75;padding:.5em 1em;text-decoration:none}a.promo:hover{-webkit-transition-property:background-color,box-shadow color opacity;-khtml-transition-property:background-color,box-shadow color opacity;-moz-transition-property:background-color,box-shadow color opacity;-ms-transition-property:background-color,box-shadow color opacity;-o-transition-property:background-color,box-shadow color opacity;transition-property:background-color,box-shadow color opacity;-webkit-transition-duration:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;background-color:#fff;box-shadow:0 0 .5em #fff;color:#000;opacity:1}a.button{-webkit-transition-property:box-shadow,opacity;-khtml-transition-property:box-shadow,opacity;-moz-transition-property:box-shadow,opacity;-ms-transition-property:box-shadow,opacity;-o-transition-property:box-shadow,opacity;transition-property:box-shadow,opacity;-webkit-transition-duration:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;background-color:#fff;border:1px solid #fff;border-radius:.25em;color:#000;display:inline-block;font-size:.7em;opacity:.5;padding:.25em .5em;text-decoration:none}a.button:hover{-webkit-transition-property:box-shadow,opacity;-khtml-transition-property:box-shadow,opacity;-moz-transition-property:box-shadow,opacity;-ms-transition-property:box-shadow,opacity;-o-transition-property:box-shadow,opacity;transition-property:box-shadow,opacity;-webkit-transition-duration:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;box-shadow:0 0 .5em #fff;opacity:1}a.icon{display:inline-block;opacity:.75;text-decoration:none}a.icon:hover{opacity:1}i.icon{font-family:"Oceanar.io";font-size:5em;font-style:normal}.tablet-button{color:rgba(255,255,255,.3);font-family:"Oceanar.io";font-size:20vh;position:fixed;z-index:1000}.tablet-button.active{color:#fff;text-shadow:0 0 .5em #fff}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-middle{vertical-align:middle}.text-nowrap{white-space:nowrap}.text-muted{opacity:.6}.column{display:inline-block;text-align:left;width:1000px}.hide{display:none}.group{margin-bottom:1em}.group-small{margin-bottom:.25em}.group-large{margin-bottom:2em}.group-large:last-child,.group-small:last-child,.group:last-child{margin-bottom:0}.group-inline{margin-right:1em}.group-small-inline{margin-right:.5em}.group-large-inline{margin-right:2em}.group-inline,.group-large-inline,.group-small-inline{display:inline-block;vertical-align:middle}.group-inline:last-child,.group-large-inline:last-child,.group-small-inline:last-child{margin-right:0}.highlighted{color:#0f0;text-shadow:0 0 .5em #0f0}#home .logo,#layout .logo{max-width:100vw}#home .share,#layout .share{position:fixed;right:1em;top:1em;text-align:right}#home #nickname,#home #play,#home .logo,#layout #nickname,#layout #play,#layout .logo{width:300px}#home #server,#layout #server{width:80px}#home #room,#layout #room{width:212px}#game{display:none;position:fixed;left:0;top:0;width:100%;height:100%}#canvas,#labels{position:fixed;left:0;top:0;width:100%;height:100%}#canvas{background-color:#000}#labels{background-color:transparent;display:none}.hud{color:rgba(255,255,255,.5);position:fixed}.hud .value{color:#fff}.hud button{-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:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;background-color:transparent;border:none;border-radius:.25em;box-shadow:0 0 0 1px rgba(255,255,255,.5);color:rgba(255,255,255,.5);cursor:pointer;padding:.25em .5em;margin-top:-.25em}.hud button:hover{-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:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;background-color:#fff;box-shadow:0 0 .5em #fff;color:#000}.hud input[type=text]{border-radius:.25em;padding:.25em .5em;margin-top:-.25em}.player{color:rgba(255,255,255,.5);margin-left:-25em;position:fixed;text-align:center;width:50em}#system{color:#e00;font-size:3em;position:fixed;left:0;top:1em;width:100%;text-align:center}#leaderboard{pointer-events:none;position:fixed;right:1em;top:1em}#leaderboard td{padding:0 0 .25em .25em;font-weight:700}#leaderboard td.name{width:15em}#gameOver{position:absolute;left:50%;top:1em;margin-left:-166px;background-color:rgba(0,0,0,.75);border-radius:1em;box-sizing:content-box;display:none;padding:1em;text-align:center;width:300px}#gameOver h1{margin:0}#gameOver .results{width:100%}#gameOver .results td{width:50%}#gameOver .results td:first-child{text-align:right;padding-right:.25em;opacity:.75}#gameOver .results td:last-child{text-align:left;padding-left:.25em}#gameOver button{font-size:1.25em}#gameOver-coin{position:absolute;left:50%;top:132px;margin-left:-485px}#gameOver-coin-sticky{display:none}@media (min-height:550px){#gameOver-coin-sticky{display:inline-block;position:fixed;left:calc(50% - 364px);bottom:2em;z-index:10}}#home-coin{position:absolute;left:50%;top:219px;margin-left:-485px}.instagram{-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:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;color:#fff;display:inline-block;font-family:Arial;font-size:12px;line-height:18px;opacity:.75;text-decoration:none}.instagram *{vertical-align:bottom}.instagram:hover{-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:.15s;-khtml-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;opacity:1;text-shadow:0 0 .5em #fff}.ya-share2{display:inline-block;vertical-align:middle}.g-recaptcha{display:inline-block}.twitter-follow-button{vertical-align:text-bottom!important}#afg{background-color:#000;display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000}@media only screen and (max-width:742px){.coin{display:none!important}}@media only screen and (max-height:600px){.coin{display:none!important}}