.app { display: flex; flex-direction: column; align-items: center; // justify-content: space-around; font-size: calc(10px + 2vmin); color: white; h1 { margin-top: 2.5vmin; margin-bottom: 1vmin; } } button { cursor: pointer; } .funds, .transactions { display: grid; grid-template-columns: repeat(3, 1fr); // height: 50vh; } .totals { z-index: 9; .above { margin-top: 5ch; } .bottom { margin-bottom: 5ch; } }