* { margin: 0; box-sizing: border-box; font-family: monospace; } html { scroll-behavior: smooth; } html, body { width: 100%; height: 100vh; padding: 0; max-width: 100vw; font-family: monospace; overflow: hidden; } @media screen and (orientation: portrait) { html, body { height: 100%; } } a { font-family: monospace; } a:-webkit-any-link { color: white; } #root { height: 100%; width: 100%; } .contentContainer { display: flex; flex-direction: column; background: linear-gradient(109.6deg, rgb(10, 20, 20) 11.2%, rgb(11, 132, 145) 91.1%); width: 100%; height: 100%; min-height: 100%; }