body {
  margin: 00;
  background: black;
  color: aliceblue;
  font-family: 'Courier New', monospace;
}

a {
    color: deepskyblue;
}

a:hover {
    color: whitesmoke;
}
p{
    color:aliceblue;
    text-align-last: end;
}

.crt-container { 
    background-color: #171d21;
    border-radius: 20px;
    box-shadow:
    inset 0 0 46px deepskyblue;
    position: relative;
    overflow: auto;
}

.crt {
  padding: 20px;
  font-size: 21px;
  line-height: 1.5;
  text-shadow: 0 0 10px deepskyblue, 0 0 9px deepskyblue;
  position:
  z-index: 1;
}

/* Scanline overlay */
.crt-container::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 200%;
  background: repeating-linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0) 0px,
    rgba(0, 0, 0, 0) 3px,
    rgba(0, 0, 0, 0.5) 3px,
    rgba(0, 0, 0, 0) 6px
  );
  z-index: 2;
  pointer-events: none;
}
    
}