.btn {
  padding: 5px 5px;
  font-size: 16px;
  background-color: rgba(155, 156, 149, 0.4);
  color: rgba(22, 23, 18, 1);
  border: 5px double rgba(22, 23, 18, 0.2);
  cursor: pointer;
  border-radius: 2px;
  transition: background-color 0.3s ease;
  position: absolute;
  font-family: "angina"
}
.btn:hover {
  text-decoration: underline;
  background-color: rgba(155, 156, 149, 1);
  border: 5px double rgba(22, 23, 18, 1);
}
@font-face {
  font-family: "aquatronik-variable", sans-serif;
  font-variation-settings: "wdth" 100;
}
@font-face{
  font-family: "graveur-ornaments", sans-serif;
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'angina';
  src: url('/paper/angina.ttf') format("truetype");
}
body {
  font-family: Garamond;
  margin: auto;
  color: rgba(22, 23, 18, 1);
  background-color: rgba(155, 156, 149, 0.8);
  font-size: 8pt;
}
table, td, th, tr {
  border: 0px solid white;
  margin: auto;
}
td {
  padding: 0px 5px;
  text-align: justify
}
.side {
  vertical-align: top;
  width: 11vw;
  border-left: 1px solid rgba(22, 23, 18, 1);
}
.center {
  width: 20vw;
}
h1 {
  font-family: "angina", Tahoma, sans-serif;
  font-size: 4.5vw;
  font-weight: bold;
  text-align: center;
}
h2 {
  font-family: "contralto-small", sans-serif;
  font-weight: 500;
  font-style: normal;
  text-align: center;
  font-size: 1.5vw;
}
.paper {
  width: 55vw;
  margin: auto;
  margin-top: 5vh;
  background-color: rgba(155, 156, 149, 0.8);
  background-image: url('https://texturelabs.org/wp-content/uploads/Texturelabs_Paper_290S.jpg');
  background-size: cover;
  background-opacity: 0.5;
  box-shadow: 0px 0px 30px black;
  padding: 20px;
}
.vertical-center {
  vertical-align: middle;
}
.divider {
  display: flex;
  align-items: center;
}
.divider::before, .divider::after {
  flex: 1;
  content: '';
  padding: 1px;
  background-color: rgba(2, 23, 18, 1);
  margin: 5px;
}
.hands {
  font-family: "graveur-ornaments";
  font-size: 64px;
}
a {
  color: rgba(22, 23, 18, 1);
  text-decoration-line: none;
}
a:hover {
  color: rgba(22, 23, 18, 1);
  text-decoration-line: underline;
}
text {
  font-size: 78px;
  font-family: "aquatronik-variable";
  font-variation-settings: "wdth" 120;
  color: rgba(22, 23, 18, 1);
}
@keyframes flicker {
  0%  {opacity: 0.27861;}
  5%  {opacity: 0.34769;}
  10% {opacity: 0.23604;}
  15% {opacity: 0.90626;}
  20% {opacity: 0.18128;}
  25% {opacity: 0.83891;}
  30% {opacity: 0.65583;}
  35% {opacity: 0.67807;}
  40% {opacity: 0.26559;}
  45% {opacity: 0.84693;}
  50% {opacity: 0.96019;}
  55% {opacity: 0.08594;}
  60% {opacity: 0.20313;}
  65% {opacity: 0.71988;}
  70% {opacity: 0.53455;}
  75% {opacity: 0.37288;}
  80% {opacity: 0.71428;}
  85% {opacity: 0.70419;}
  90% {opacity: 0.7003;}
  95% {opacity: 0.36108;}
  100% {opacity: 0.24387;}
}
@keyframes textShadow {
  0%  {text-shadow: 0.438992419330086px 0 1px rgba(0,30,255,0.3), -0.438992419330086px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  5%  {text-shadow: 2.792897401078821px 0 1px rgba(0,30,255,0.3), -2.792897401078821px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  10% {text-shadow: 0.029562758434812px 0 1px rgba(0,30,255,0.3), -0.029562758434812px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  15% {text-shadow: 0.402185385528781px 0 1px rgba(0,30,255,0.3), -0.402185385528781px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  20% {text-shadow: 3.479403789985201px 0 1px rgba(0,30,255,0.3), -3.479403789985201px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  25% {text-shadow: 1.612563040114958px 0 1px rgba(0,30,255,0.3), -1.612563040114958px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  30% {text-shadow: 0.701559008514395px 0 1px rgba(0,30,255,0.3), -0.701559008514395px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  35% {text-shadow: 3.896914047650351px 0 1px rgba(0,30,255,0.3), -3.896914047650351px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  40% {text-shadow: 3.870905614848819px 0 1px rgba(0,30,255,0.3), -3.870905614848819px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  45% {text-shadow: 2.231056963361899px 0 1px rgba(0,30,255,0.3), -2.231056963361899px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  50% {text-shadow: 0.080842904178985px 0 1px rgba(0,30,255,0.3), -0.080842904178985px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  55% {text-shadow: 2.375846106742754px 0 1px rgba(0,30,255,0.3), -2.375846106742754px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  60% {text-shadow: 2.202193051050636px 0 1px rgba(0,30,255,0.3), -2.202193051050636px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  65% {text-shadow: 2.863878061487497px 0 1px rgba(0,30,255,0.3), -2.863878061487497px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  70% {text-shadow: 0.488740251554973px 0 1px rgba(0,30,255,0.3), -0.488740251554973px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  75% {text-shadow: 1.894849130575795px 0 1px rgba(0,30,255,0.3), -1.894849130575795px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  80% {text-shadow: 0.083303730803885px 0 1px rgba(0,30,255,0.3), -0.083303730803885px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  85% {text-shadow: 0.097698272552417px 0 1px rgba(0,30,255,0.3), -0.097698272552417px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  90% {text-shadow: 3.443339761481782px 0 1px rgba(0,30,255,0.3), -3.443339761481782px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  95% {text-shadow: 2.184183885279978px 0 1px rgba(0,30,255,0.3), -2.184183885279978px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
  100% {text-shadow: 2.62087644738325px 0 1px rgba(0,30,255,0.3), -2.620876447383251px 0 1px rgba(255,0,80,0.3), 0 0 3px;}
}
.crt::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(18, 16, 16, 0.2);
  opacity: 0;
  z-index: 2;
  pointer-events: none;
  animation: flicker 0.05s infinite;
}
.crt::before {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.125) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.03), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.03));
  z-index: 2;
  background-size: 100% 2px, 3px 100%;
  pointer-events: none;
}
.crt {
  animation: textShadow 2s infinite;
}
#logo {
  height: 1vh;
  width: 1vw;
  border-left: none;
}