*{box-sizing:border-box;margin:0;padding:0}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;width:100%;min-height:100%;margin:0;padding:0}body{touch-action:manipulation;overflow-x:hidden}#root{flex-direction:column;min-height:100vh;display:flex}
