body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-family:Poppins,serif;font-style:normal;font-weight:500;margin:0;max-width:100%;min-height:100%;padding:0;width:100vw}*{box-sizing:border-box}I needed the height and widdth set in the gridContainer along with the box-sizing set in the star
.gridContainer{display:grid;grid-template-areas:"spacer" "header" "body" "footer";grid-template-rows:1fr 1fr 10fr 1fr;height:100vh;margin:0;width:98vw}.gridSpacer{grid-area:spacer}.gridHeader{grid-area:header}.gridBody{grid-area:body}.gridFooter{grid-area:footer}.container{margin-left:2%;margin-right:2%;margin-top:90px;min-height:75vh}.componentContainer{column-gap:25px;display:flex;margin-left:25px;margin-right:25px;min-height:75vh;padding-left:10px;padding-top:15px}.formRow{display:flex;justify-content:space-evenly;margin-bottom:8px;margin-top:8px}.floatCenter{align-items:center}.floatMiddle{align-content:center}.formGroup{min-width:30vw}.formControl{width:85%}.footerRow{align-items:flex-end;display:flex;min-height:50%}.formContainer,.stepContainer{display:block;margin-bottom:10px}.stepContainer{min-width:85vw}.formGroup{margin-bottom:5px;margin-top:5px}.formSelect{min-width:65vw}.formSubSelect{margin-top:25px;width:35vw}.formGroupFlex{align-content:space-between;align-items:baseline;display:inline;display:flex;gap:25px;justify-content:center;width:85vw}.navHeader{padding:15px;text-align:center}.reportTable{background-color:#fff;border:2px solid #000;border-collapse:collapse;font-size:.5em;max-width:94vw;min-width:94vw;overflow-x:hidden;padding:0}.reportTable th{border:1px solid #d3d3d3}.reportRow td{padding-left:7px}.reportHeaderFirstRow th{border-right:2px solid #000}.reportRowHeader{background-color:#d3d3d3}.reportMetric{border-right:2px solid #000;max-width:305px;min-width:305px;width:305px}.reportTable td:not(.reportMetric){min-width:75px;width:auto}.reportTable td{border:1px solid #d3d3d3}.reportHeaderRow th:nth-child(odd),.reportTable td:nth-child(odd){border-right:2px solid #000}.negative-value{color:red!important}.negative-value,.positive-value{padding-right:2px;text-align:right}
/*# sourceMappingURL=main.2aa67a64.css.map*/