html, body {
  margin: 0;
  padding: 0;
  height: 65%;
  margin: 0;
}

canvas {
  display: block;
  margin: 0 auto;
  margin-top: 50px;
  border: 10px solid #999898;
}

body {
    color: #fff;
    font-family: Arial, sans-serif;
    text-align: center;
    display: flex;
  justify-content: center;
  align-items: center;
  background-image: url('123.png');
  background-size: cover;
}

h1 {
    margin-top: 50px;
    font-size: 40px;
}

p {
    margin-top: 20px;
    font-size: 20px;
}




label {
    display: block;
    margin-top: 20px;
}

button {
    display: block;
    margin: 0 auto;
    margin-top: 50px;
    padding: 10px 20px;
    font-size: 20px;
    background-color: #000000;
    color: #44ff00;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}

#border {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  border: 20px solid #000000;
  animation: border-color 10s linear infinite;
}
@keyframes border-color {
  0%   {border-color: #f00;}
  25%  {border-color: #0f0;}
  50%  {border-color: #00f;}
  75%  {border-color: #ff0;}
  100% {border-color: #f0f;}
}
