*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;overflow-x:hidden}a{text-decoration:none;z-index:5}#githubCode{width:7vh;height:7vh;font-size:1.8em;z-index:2;position:fixed;top:89vh;left:2vw;color:#fff}.glslCanvas{position:fixed;width:100%;height:100%;inset:0;z-index:-2;pointer-events:none}.cutout{margin-left:-100vw;width:inherit;margin-top:-40vh;max-width:80vw}.imgdiv{text-align:center;width:100%;height:100%;position:fixed;z-index:-1}.facediv{width:inherit;height:inherit;margin-left:50vw;margin-top:50vh}.webgl{position:fixed;top:0;left:0;outline:none}button{border-radius:2%;-webkit-box-shadow:0px 8px 23px 1px rgba(0,0,0,.37);box-shadow:0 8px 23px 1px #0000005e;border:2px solid currentColor;color:#38373a;background-color:#ffffff1a;overflow:hidden;font-weight:bolder;padding:0rem;position:relative;text-decoration:none;transition:.2s transform ease-in-out;will-change:transform;z-index:2}button:after{background-color:#4d4d4db5;border-radius:0;content:"";display:block;height:100%;width:100%;position:fixed;left:0;top:0;z-index:2;transform:translate(-100%) rotate(10deg);transform-origin:top left;transition:.2s transform ease-out;will-change:transform;z-index:-1}button:hover:after{transform:translate(0)}button:hover{border:2px solid transparent;color:#fff;transform:scale(1.05);will-change:transform}#tutorial-div{display:flex;justify-content:center;align-items:flex-start;height:100vh}#tutorial{opacity:1;font-size:2.5em;transition:opacity .5s ease;color:#fff}@media screen and (max-width: 600px){#tutorial{font-size:1.2em}}body{font-family:VT323,monospace}
