html {
  background-color: #F4F5F8;
  color: #333333;
  font-family: 'Space Mono', monospace;
  -webkit-user-select: none;
  -webkit-touch-callout: none;
  user-select: none;
  counter-reset: act;
}

body {
  margin: 0;
  width: 100vw;
  height: 100vh;
}

div[data-reactroot] {
  height: 100%;
}

#root {
  width: 100%;
  height: 100%;
}

@keyframes backgroundColor {
  0% {
    background-color: #fff;
  }
  100% {
    background-color: #F4F5F8;
  }
}

html {
  background-color: #F4F5F8;
  color: #333333;
  font-family: 'Space Mono', monospace;
  -webkit-user-select: none;
  -webkit-touch-callout: none;
  user-select: none;
  counter-reset: act;
  overflow-x: hidden;
}

body {
  margin: 0;
  width: 100vw;
  height: 100vh;
}

div[data-reactroot] {
  height: 100%;
}

#root {
  width: 100%;
  height: 100%;
}

@keyframes backgroundColor {
  0% {
    background-color: #fff;
  }
  100% {
    background-color: #F4F5F8;
  }
}

Add overflow-x: hidden; to <html>
Add overflow-x: hidden; to <html>
