:root{--sat: env(safe-area-inset-top);--sar: env(safe-area-inset-right);--sab: env(safe-area-inset-bottom);--sal: env(safe-area-inset-left);--dvw: 100dvw;--dvh: 100dvh}html{overscroll-behavior:none;position:fixed;width:100%;height:100%}body{padding:0;margin:0;overflow:hidden;width:100vw;height:100dvh;background-color:#000;color:#fff000;font-family:MontserratAlternates;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:none}@supports not (height: 100dvh){body{height:100vh}:root{--dvw: 100vw;--dvh: 100vh}}canvas{display:block;position:fixed;top:var(--sat);left:var(--sal);right:var(--sar);bottom:var(--sab);width:calc(var(--dvw) - var(--sal) - var(--sar));height:calc(var(--dvh) - var(--sat) - var(--sab));outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:none;-webkit-user-drag:none}canvas:focus,canvas:active{outline:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:none;-webkit-touch-callout:none;-webkit-user-drag:none}
