@import url('https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap&subset=latin-ext');

html
{
    font-family: 'Roboto', san-serif;
    background-color: rgba(0, 0, 0, .02);
}

body
{
    width: 100%;
    height: 100%;
    margin: 0 0 0 0;
    -webkit-user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
}

#loadingDuck
{
    width: 95%;
    font-size: 100px;
    padding-top: 20px;
}

.seesawingEffect
{
    display: inline-block;
    transform: rotate(-10deg);
    animation: seesaw 2s infinite ease-in-out;
}

@keyframes seesaw
{
    0%  { transform: rotate(-10deg) }
    25% { transform: rotate(-10deg) }
    50% { transform: rotate( 10deg) }
    75% { transform: rotate(-10deg) }
}

#overlay
{
    top: 0;
    left: 0;
    width: 100%;
    position: fixed;
    padding-top: 20px;
    height: calc(100% - 20px);

    color: white;
    font-size: 100px;
    text-align: center;
    background: rgba(0, 0, 0, .7);
}

#overlay:not(.visible)
{
    display: none;
}

.rotatingEffect
{
    display: inline-block;
    animation: rotation 2s infinite ease-in-out;
}

@keyframes rotation
{
    0%  { transform: rotate(0deg)   }
    25% { transform: rotate(0deg)   }
    50% { transform: rotate(180deg) }
    75% { transform: rotate(0deg)   }
}
