*{margin:0;padding:0;outline:none;border:none}body{background:#000;overflow:hidden}body,body:after{width:100vw;height:100vh}body:after{content:"";position:absolute;top:0;left:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 1px,transparent 0,transparent 2px);pointer-events:none}::selection{background:#0080ff;text-shadow:none}.terminal{position:absolute;top:0;left:0;width:100vw;height:100vh;padding:20px;font-family:Open Sans,monospace;font-size:14px;text-shadow:0 0 3px #c8c8c8;color:#ccc;z-index:1;-webkit-animation:skew 10s linear infinite;animation:skew 10s linear infinite}.command{width:0;white-space:nowrap;overflow:hidden;animation:write-command 5s both}.command:before{content:"fsggs@open_universe-001.3.2:~$ ";color:#ccc}@keyframes write-command{0%{width:0}to{width:100%}}.cursor{display:inline-block;position:relative;width:8px;height:15px;background-color:#ccc;left:5px;top:2px;animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;opacity:1}.scan-line{-webkit-animation:scan-line 1.25s linear infinite;animation:scan-line 1.25s linear infinite;background:linear-gradient(180deg,transparent,#333 50%,#000 0,transparent);height:1em;left:0;opacity:.1;position:absolute;right:0;top:0}@keyframes blink{0%{opacity:1}to{opacity:0}}@-webkit-keyframes skew{0%{-webkit-transform:skewX(.5deg);transform:skewX(.5deg)}8%{-webkit-transform:skewX(1deg) scale(1.0001);transform:skewX(1deg) scale(1.0001)}15%{-webkit-transform:skewX(.6deg) skewY(-.05deg);transform:skewX(.6deg) skewY(-.05deg)}30%{-webkit-transform:skewX(.6deg);transform:skewX(.6deg)}to{-webkit-transform:skewX(.1deg);transform:skewX(.1deg)}}@keyframes skew{0%{-webkit-transform:skewX(.5deg);transform:skewX(.5deg)}8%{-webkit-transform:skewX(1deg) scale(1.0001);transform:skewX(1deg) scale(1.0001)}15%{-webkit-transform:skewX(.6deg) skewY(-.05deg);transform:skewX(.6deg) skewY(-.05deg)}30%{-webkit-transform:skewX(.6deg);transform:skewX(.6deg)}to{-webkit-transform:skewX(.1deg);transform:skewX(.1deg)}}@-webkit-keyframes scan-line{0%{top:0}to{top:100%}}@keyframes scan-line{0%{top:0}to{top:100%}}