
.screen {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  padding: 3em 2em;
  box-sizing: border-box;
  overflow: hidden;
}
.captain {
  color: #F6F;
  font-weight: bold;
  font-size: 1.1em;
}
.operator {
  color: lightgrey ;
  font-size: 0.9em;
}
.mechanic {
  color: yellow;
}
.cats {
  color: #f66;
  font-weight: bold;
  font-size: 1.1em;
}
p {
  width: 100%;
  max-width: 40em;
  line-height: 1.4;
  margin: 0 auto 1.5em;
}
.printing:after {
  content: "|";
  color: white;
  animation: blink 0.66s steps(3, start) infinite;
}
@keyframes blink {
  to {
    visibility: hidden;
  }
}