body {
    background-image: linear-gradient(149deg,rgba(50,210,38,1) 0%, rgba(17,166,232,1) 100%);
    font-family: Arial, Helvetica, sans-serif;
    display: grid;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: black;
}

hr {
    visibility: hidden;
}

.title {
    font-size: 70px;
    font-weight: 999;
    -webkit-text-stroke: 1px white;
}

.insert {
    padding: 5px;
    background: linear-gradient(149deg, rgba(255,255,255,0.5) 0%, rgba(0, 0, 0, 0.4) 100%);
    border-radius: 15px;
    text-align: center;
}

.link {
    padding: 3px;
    border-radius: 15px;
    background-color: rgb(18, 111, 164);
    color: white;
    transition: 0.3s ease-out;
    font-size: large;
}

.link:hover {
    background-color: rgb(19, 236, 99);
    color: black;
    font-size: larger;
}

.address {
    width: 450px;
    height: 25px;
    padding: 3px;
    text-align: center;
}

.address:hover {
    width: 475px;
    height: 30px;
}

.name {
    width: 350px;
    height: 25px;
    padding: 3px;
    text-align: center;
}

.name:hover {
    width: 375px;
    height: 30px;
}

.go {
    border: 3px solid rgb(237, 174, 12);
    font-size: 25px;
    padding: 5px;
    border-radius: 15px;
    background-color: rgb(22, 132, 216);
    color: white;
    transition: 0.2s ease-out;
    width: 100px;
}

.go:hover {
    width: 125px;
    font-size: 45px;
    background-color: rgb(25, 232, 94);
    color: black;
}

.final {
    border: 1px black solid;
    border-radius: 15px;
    background-color: #383838;
    color: white;
    align-content: center;
}

.source {
    background-color: white;
    color: black;
    font-family: 'Times New Roman', Times, serif;
    border-radius: 15px;
    text-align: center;
    padding: 2px;
    align-content: center;
}

.date {
    width: 100px;
    height: 25px;
    padding: 3px;
    text-align: center;
}

.date:hover {
    width: 175px;
    height: 30px;
}

.copy {
    border: 3px solid rgb(20, 104, 223);
    font-size: 25px;
    padding: 5px;
    border-radius: 15px;
    background-color: rgb(22, 132, 216);
    color: white;
    transition: 0.2s ease-out;
    width: 100%;
}

.copy:hover {
    height: 80px;
    font-size: 40px;
    background-color: rgb(19, 230, 181);
    color: black;
}

.smalltxt {
    font-size: 10px;
    font-weight: 800;
    padding: 1px;
}

.moon {
    background-color: rgba(0,255,0,0);
    border: none;
}

.mShow {
    color: black;
}

.mHide {
    color: white;
    display: none;
}