*{
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}


:root {
  --grid-cols: 1;
  --grid-rows: 1;
}

#container {
  display: grid;
  grid-template-rows: repeat(var(--grid-rows), 1fr);
  grid-template-columns: repeat(var(--grid-cols), 1fr);
  height: 100vh;
}

.grid-item {
  border: none;
}

.grid-item-invis{
  border: none;
  text-align: center;
  width: 0px;
  height: 0px;
  background-color: #fff;
}

#json{
    height: auto;
    max-height: 80%;
    overflow: auto;
    background-color: #eeeeee;
    word-break: normal !important;
    word-wrap: normal !important;
    white-space: pre !important;
}

#submission{
  display: none;
  
}