body>header {
    background-color: #000000;
    color: white;
}

body>header h1 {
    color: #FE53BB;
}

body>header p {
    color: #08F7FE;
}

body>header a {
    color: #F5D300;
}

body>header a:visited {
    color: #F5D300;
}

section {
    border-bottom: 1px solid #08F7FE;
}

body>footer {
    border-top: 1px solid #FE53BB;
}

[role=button], button, input[type=button], input[type=reset], input[type=submit], label[type=button] {
    background-color: #09FBD3;
    color: #000;
    font-weight: 600;
}

blockquote {
    border-left: .35rem solid #FE53BB;
}

.model {
    overflow: scroll;
    max-height: 200px;
}

/* Animate */
.uliet {
    color: #FE53BB;
    animation: 5s neonFade;
    animation-fill-mode: forwards;
}

.uliet:hover {
    color: #FE53BB;
    opacity: 1;
    animation-fill-mode: backwards;
}

@keyframes neonFade {
    0% {
        visibility: visible;
        opacity: 0;
    }

    20% {
        opacity: 0;
    }

    22% {
        opacity: 1;
    }

    23% {
        opacity: 0;
    }

    25% {
        opacity: 1;
    }

    95% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}