body {
  background-color: #cc4202;
}
xcanvas { height: 1000px; }

.card {
padding: .5em;
padding-bottom: 0;
margin-bottom: 0;
}

.input {
margin-bottom: .5em;
}

h3 {
color: white;
background: black;
padding: .3em;
}

span {
font-size: .5em;
color: grey;
padding-left: .5em;
}

a { text-decoration: none; }

/* Unvisited links */
a:link {
  color: blue;
}
/* Visited links */
a:visited {
  color: purple;
}
/* Hovered links */
a:hover {
  background: yellow;
}
/* Active links */
a:active {
  color: red;
}

textarea {
  width: 100%;
  height: 25em;
  background: black;
  color: white;
}
