
  
  /** TEST CSS **/
html, body {
  height: 100%;
  margin: 0;
  padding: 0;
  background: black url('background-green-grid.png') no-repeat center top;
  background-size: cover;
  font-family: "Lucida Console", "Courier New", monospace;
  color: green;
}

body a:link    { color: green; }
body a:visited { color: green; }
body a:hover   { color: yellow; }
body a:active  { color: red; }

main{
    display: flex;
    justify-content: center;
    gap: 10px;
}


.central-window {
  width: 500px;
  height: 550px;
  padding: 20px 20px 20px 3em; /* left padding for numbers */
  overflow-y: auto;            /* vertical scroll if needed */
  background-color: rgba(0,0,0,0.8);
  border: 4px solid #000;
  box-shadow: 8px 8px 0 #555;
  line-height: 1.4;
  float: none;
  clear: none;
}

.side-panel{
  width: 200px;
  height: 200px;
  padding: 5px 5px 5px 1em; /* left padding for numbers */
  overflow-y: auto;            /* vertical scroll if needed */
  background-color: rgba(0,0,0,0.8);
  border: 4px solid #000;
  float: left;
  clear: left;

}

 pre {
 font-size: 16px !important;
 }