body {
  background:
    linear-gradient(to right, rgb(173, 89, 204), rgb(34, 1, 117)), /* base gradient */
    url("tv.gif") repeat,                                          /* texture */
    linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); /* opacity layer */

  background-blend-mode: normal, normal, overlay; /* apply blend mode only to top layer */

  color: white;
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.6);
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 1px;
  font-style: italic;
  font-family: "Gamecuben", sans-serif;
}

@font-face {
  font-family: 'Gamecuben';
  src: url('GameCube.ttf') format('truetype'); /* changed from opentype */
  font-weight: normal;
  font-style: normal;
}


.rowcont {
  margin-top: 40px;
  min-width:900px;
  min-height:300px;
  display:flex;
  flex-direction: row;
  padding:8px;
  background-color: rgba(248, 243, 163,0.7);
  border: 2px solid black;
  border-radius: 8px;
}
.haxwindow {
  width:300px;
  height:300px;
}
button {
  background-image: linear-gradient(to bottom, rgb(222, 227, 255),rgb(222, 225, 239), rgb(196, 197, 227));
  border-radius: 18px;
  color:rgb(0, 0, 0);
     font-family: "FOT-RodinNTLG Pro DB", sans-serif;
  text-shadow: 3px 3px 3px rgba(0,0,0,0.6);
  font-size:20px;
  padding:15px;
  filter:drop-shadow(5px 5px 3px rgba(0,0,0,0.5));
  font-weight:600;
  letter-spacing: 1px;
  font-style:italic;
}
button:hover {
  filter:brightness(1.3);
}
button:active {
  filter:brightness(0.8);
}
p {
  color:black;
  font-family: Tahoma, sans-serif;
  background-color: rgb(235 246 255);
  border: 1px solid black;
  border-radius:8px;
  padding:8px;
  filter:none;
  text-shadow:none;
  letter-spacing: normal;
  font-weight:normal;
  font-style:normal;
    font-family: "FOT-RodinNTLG Pro DB", sans-serif;
  font-size:14px;
}

@font-face {
  font-family: 'FOT-RodinNTLG Pro DB';
  src: url('FOT-RodinNTLG Pro DB.otf') format('opentype'); /* changed from opentype */
  font-weight: normal;
  font-style: normal;
}

@keyframes bright {from{filter:brightness(1)}to{filter:brightness(2)}}
.logo {
  animation:bright 1s linear alternate infinite;
}
.kamala {
  width: 150px;
  height: 80px;
}