diff --git a/web-client/index.html b/web-client/index.html
index 054522e..5622bba 100644
--- a/web-client/index.html
+++ b/web-client/index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
     <meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width, initial-scale=1"/>
+    <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1"/>
     <title>Strafe Client</title>
 
     <base data-trunk-public-url />
@@ -16,15 +16,9 @@
 		.root {
 			width: 100%;
 			height: 100%;
-			display: flex;
-			flex-direction: column;
 		}
 		.main-canvas {
 			margin: 0;
-			/* This allows the flexbox to grow to max size, this is needed for WebGPU */
-			flex: 1;
-			/* This forces CSS to ignore the width/height of the canvas, this is needed for WebGL */
-			contain: size;
 		}
     </style>
 </head>