html,body{margin:0;background:#090909;color:#f5e3b0;font:20px Arial,sans-serif;text-align:center}header{padding:24px;border-bottom:2px solid #d4a72c}header strong{font-size:30px;display:block}header span{display:block;margin-top:8px;color:#bbb}main{padding:45px 25px;min-height:240px}h1{font-size:28px}a{color:#f4c542}#continue{display:inline-block;background:#f4c542;color:#17130a;padding:18px 35px;margin:20px;border-radius:8px;text-decoration:none}[hidden]{display:none!important}#out,#state{display:none}body.log #out,body.log #state{display:block}#out{direction:ltr;text-align:left;white-space:pre-wrap;font:14px monospace}footer{padding:22px;border-top:1px solid #46360e}