body {
  font-family: Calibri;
}

table, th, td {
  border: 1px solid gray;
  border-collapse: collapse;
}
th, td {
  padding: 5px;
  text-align: left;
}
tr:nth-child(even) {
  background-color: #eee;
}
tr:nth-child(odd) {
 background-color: #fff;
}
th {
  background-color: black;
  color: white;
}
canvas {
  border: 1px solid black;
  background-color: black;
  width: 100%;
  visibility: hidden;
}
