mat-sidenav-container, mat-sidenav-content, mat-sidenav {
height: 100%;
}
mat-sidenav {
    width: 250px;
}
main {
    padding: 10px;
}
.footer {
    position: auto;
    left: 0;
    bottom: 0;
    width: 100%;
    text-align: center;
  }