a:link, a:hover, a:active, a:visited{color: #000;} html, body{margin: 0; padding: 0; height: 100%; width: 100%;} canvas{margin: 0; padding: 0; border: none; display: block;} button:hover{cursor: pointer;} @font-face{ font-family: "Tajawal"; src: url("data/styles/fonts/Tajawal/Tajawal-Regular.ttf"); } @font-face{ font-family: "Elronet"; src: url("data/styles/fonts/Elronet/Elronmonospace.ttf"); } *{ font-family: "Tajawal", serif; color: #000; font-size: 17px; } :root{ --width: 100vw; --height: 100vh; } body { overflow: hidden; } /** * Standard styles */ #canvas_holder{ position: relative; width: calc(var(--width)); /* -325px);*/ height: var(--height); float: left; } #canvas_holder canvas{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: inherit; } #p5_loading{ display: none; } #options { float: left; width: 300px; height: 100vh; padding: 10px; border-right: 5px solid rgb(150, 150, 150); background-color: rgb(40, 40, 40); } #options *:not(input[type=number], input[type=button]){ color: white; } input { margin: 5px; }