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

#profile
{
}

.under-construction
{
    display: flex;
    justify-content: center;
    align-items: center;

    /* center content */
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

#under-construction-message
{
    transform-origin: center center;

    width: fit-content;
    height: fit-content;

    background-color: #292929;

    border: #d1426e;
    border-style: double;
    border-width: 5px;
    border-radius: 2em;

    padding: 2em;
}

#under-construction-date 
{
    text-align: center;
    font-size: .7em;
}

#motd
{
    margin: 1em;
    margin-top: 0;

    line-height: 1.4em;
}