The body takes 100vh but the main section doesn't take 100% of it... I have tried to take off the grid to see if it had an impact but it seems than it doesn't. Do you know what is the problem ?
html {
font-size: 62.5%;
}
body {
min-height: 100vh;
padding: 10px clamp(10px, 2vw ,20px);
font-size: 3.1rem;
font-family: Lato, sans-serif;
font-weight: 300;
color: rgba(0, 0, 0, 0.7);
}
main {
height: 100%;
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-areas:
"player1 player2";
width: 90vw;
margin: auto;
background-color: rgba(0, 0, 0, 0.149);
}