body {
   display: flex;
   height: 100vh;
   flex-direction: column;
   align-items: center;
   justify-content: center;
   font-family: "segoe ui";
   margin: 0px;
   gap: 5px;
   background: rgb(25, 25, 25);
}

img {
    border: 1px solid rgb(75, 75, 75);
    transition: 0.25s ease-out;
}

img:hover {
    border: 1px solid rgb(125, 125, 250);
}

h1 {
    color: white;
    margin: 0px;
    font-size: 20px;
}

a {
    text-decoration: none;
    padding: 2.5px;
    font-size: 10px;
    color: white;
    background: rgb(50, 50, 50);
    border: 1px solid rgb(75, 75, 75);
    transition: 0.25s ease-out;
}

a:hover {
    color: rgb(125, 125, 250);
    border: 1px solid rgb(125, 125, 250);
}