:root{
  --color1: #ddd;
  --color2: #ddd;
  --color3: #111;
}

body{
  font-size: 40px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  background-color: var(--color3);
  color: var(--color1);
}

th{
  border-right: 1px solid var(--color2);
  border-top: 1px solid var(--color2);
}

td{
  text-align: center;
  border-right: 1px solid var(--color2);
  height: 85px;
}

img{
  margin-top: 10px;
  height:200px;
}

.vert{
  transform: rotate(180deg);
  writing-mode: vertical-rl;
  text-align: left;
}

table {
  border-collapse: collapse;
  width: 100%;
}

tr{
  border-bottom: 1px solid var(--color2);
  border-left: 1px solid var(--color2);
}

.vote{
  width:10%;
}

.menu{
  cursor: pointer;
  background-color: var(--color1);
  color: var(--color3);
  padding: 16px;
  width: fit-content;
  font-size: 85px;
}

.option{
  cursor: pointer;
    background-color: var(--color3);
    color: var(--color1);
    padding: 5px;
    border-top: 1px solid var(--color1);
    font-size: 1em;
    padding-top: 15px;
    padding-bottom: 15px;
}

.option:hover{
  background-color: var(--color1);
  color: var(--color3);
}

.scoreboard{
  width:auto;
  margin-left: 10px;
  border-top: 1px solid var(--color1);
  margin-bottom: 10px;
}

input[type="radio"] {
  transform: scale(4);
}
