/* Halloween hike – tulospalvelun sivupohja */

html {
  font-size: 100%;
}

body {
  margin: 0.5em;
  background-color: black;
  color: white;
  font-family: Verdana, sans-serif;
  line-height: 1.3;
}

/* Kierretty logo taustalla. position: fixed, jotta se ei venytä sivua
   eikä aiheuta vaakavierityspalkkia. */
body::before {
  content: "";
  position: fixed;
  z-index: -1;
  inline-size: 200vmax;
  block-size: 200vmax;
  inset-block-start: -50%;
  inset-inline-start: -50%;
  background: black url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTceEQeav_IHkIgXN-qxEYXFJO0sz2pn6xALF5caK1Y4xlgfqwDu1LGg8sWHMPzucINd1ylp09zo1hna6Kb1QKU2Kj8jJDjkB5LnbB41xVR85ub8ouYqDoixy_hK7iWRO5OwT5vOWeCN8/s1180/logo.png);
  transform: rotate(45deg);
  opacity: 0.2;
  pointer-events: none;
}

header p {
  max-inline-size: 65ch;
}

#tila:empty {
  display: none;
}

table {
  border-collapse: collapse;
}

td {
  padding: 0.3em 1em 0.3em 0.3em;
  white-space: nowrap;
  border: 5px solid black;
}

a:link,
a:visited {
  color: #dd7700;
}
