@font-face {
      font-family: 'Drukarnia';
      src: url(https://tilde.club/~rolypolyphonic/Drukarnia.ttf);
      /* Zai Tomasz Skowronski */
      }
      @font-face {
      font-family: 'ArteDellaCalligrafia';
      src: url(https://tilde.club/~rolypolyphonic/ArteDellaCalligrafia.ttf);
      /* Zai Tomasz Skowronski */
      }
      @font-face {
      font-family: 'Atkinson';
      src: url(https://tilde.club/~rolypolyphonic/Atkinson.ttf);
      }
      font-family: 'Drukarnia-h';
      src: url(http://tilde.club/~rolypolyphonic/Drukarnia.ttf);
      /* Zai Tomasz Skowronski */
      }
      @font-face {
      font-family: 'ArteDellaCalligrafia-h';
      src: url(http://tilde.club/~rolypolyphonic/ArteDellaCalligrafia.ttf);
      /* Zai Tomasz Skowronski */
      }
      @font-face {
      font-family: 'Atkinson-h';
      src: url(http://tilde.club/~rolypolyphonic/Atkinson.ttf);
      }


body {
  background-color: #161616;
  color: #faefe0;
  font-family: courier, monospace;
  padding:10px;
  margin:auto;
  width: 90%;
  font-family:Atkinson, Atkinson-h;
  font-size:1.1em;
}
a{
  color:#ff00ff;
  font-family:Drukarnia, Drukarnia-h;
  text-decoration:none;
}
a:hover{
  color:#00ff00;
  font-family:ArteDellaCalligrafia, druArteDellaCalligrafia-h;
}

#meta {
  width: 100%;
  font-size:0.9em;
}

#tlogs {
  margin: 2em 0px 5em;
  width: 100%;
}

.entry {
  border: 1px dotted white;
  padding: 20px;
  margin-bottom:-4em;
}

.entry p {
  padding: 0px;
}

.entry p.permalink {
  font-size: .6em;
  font-color: #808080;
  text-align: right;
}
.entry p.permalink::before {
  content: "» ";
  font-size: 2em;
  font-color: #808080;

}

.entry h5 {
  text-align: right;
  margin-top: .2em;
}

blockquote {
  background-color: black;
  color: #e0b0ff;
  font-size: 90%;
  border: 1px dotted white;
  padding: 4px;
}
      .crt::before {
      content: " ";
      display: block;
      position: fixed;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));
      z-index: 2;
      background-size: 100% 2px, 3px 100%;
      pointer-events: none;
      }
      @keyframes flicker {
      0% {
      opacity: 0.27861;
      }
      5% {
      opacity: 0.34769;
      }
      10% {
      opacity: 0.23604;
      }
      15% {
      opacity: 0.10626;
      }
      20% {
      opacity: 0.18128;
      }
      25% {
      opacity: 0.10626;
      }
      30% {
      opacity: 0.18128;
      }
      35% {
      opacity: 0.23604;
      }
      }
      .crt::after {
      content: " ";
      display: block;
      position: fixed;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      background: rgba(18, 16, 16, 0.1);
      opacity: 0;
      z-index: 2;
      pointer-events: none;
      animation: flicker 0.15s infinite;
      }
      @keyframes fly {
      0%,
      100% {
      transform: translateY(0);
      }
      50% {
      transform: translateY(-10px);
      }
      }
