Página com tamanho maior do que deveria

Eu estou tentando fazer com que um aside ocupe 100% da página, independente da resolução, mas não saiu como eu queria, ele fica com tamanho maior do que deveria.

Podendo ser observado o scroll no canto.

link do repositório: GitHub - ThomasLincoln/spotify_web_player

Da pra fazer isso de alguns jeitos…

html, body, .div-principal {
max-height: 100vh;
height: 100%
}

Tô no celular, então não testei.

Ou vc pode tirar o scroll da página (html, body) e deixar só nas divs q vc quer