body {
    width: 70%;
    margin: auto;

    background-color: #ffccdd;
    font-size: 200%;
}

img#random-button {
    margin-left: 1rem;
    width: 10%;
}

h1 {
    font-size: 12vw;
    filter: drop-shadow(20px 2px 4px #ffaaaa);
}

img {
    max-width: 100%;
}

@media (min-width:801px)  {
    img.float-left {
        float: left;
        max-width: 50%;
        padding: 1em;
    }

    img.float-right {
        float: right;
        max-width: 50%;
        padding: 1em;
    }
}

span.spoiler {
    background-color: black;
}
