@font-face {
    font-family: "bedtime";
    src: url("fonts/dolphins.woff") format("woff");
}

@font-face {
    font-family: "insomniac";
    src: url("fonts/FontdinerSwanky.woff") format("woff");
}

@font-face {
    font-family: special_eliteregular;
    src: url("fonts/webfontkit/specialelite-webfont.woff2") format('woff2'), url(fonts/webfontkit/specialelite-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

pre {
    display: none;
}

.App {
    margin-bottom: 120px;
}

.bedtime {
    font-family: bedtime;
    font-size: calc(min(60px, 12vw));
    color: #FF0;
    line-height: calc(min(60px, 12vw));
    font-weight: normal;
    margin-bottom: -.4em;
}

.insomniac {
    font-family: insomniac;
    font-size: calc(min(40px, 8vw));
    color: #0F0;
    line-height: calc(min(40px, 8vw));
    font-weight: normal;
    margin-bottom: -.4em;
}

.fiction {
    font-family: special_eliteregular, 'Courier New', Courier, monospace;
    color: #0FF;
    font-weight: 400;
    font-size: calc(min(1.75em, 6vw));
    /* margin-bottom: -.4em; */
}

.fiction.red {
    color: #F44;
    font-style: italic;
    font-weight: bold;
    text-shadow: .5px .5px black, 0 0 20px white;
}

.letme {
    /* font-family: special_eliteregular, 'Courier New', Courier, monospace; */
    font-family: cursive;
    color: #BBB;
    font-weight: normal;
    font-style: italic;
}

.bg-night {
    background-image: url("bg-podcast.jpg");
    background-size: cover;
    background-position: bottom;
    background-attachment: fixed;
    background-repeat: no-repeat;
}

html {
    height: 100vh;
}

.latest {
    color: white;
    max-width: 100vw;
    width: 600px;
    margin: 0 auto;
    box-sizing: border-box;
}

.latest > p {
    padding: 0 10px;
    box-sizing: border-box;
}

.latestimg {
    width: 80vw;
    max-width: 200px;
    height: 80vw;
    max-height: 200px;
    border: solid 2px white;
    box-shadow: 0 0 2em white;
    margin: 0 auto 1em auto;
    position: relative;
}

.latest img {
    width: 80vw;
    max-width: 200px;
    
}

.latestimg:hover:after {
    content: "▶️";
    font-size: 2em;
    opacity: .5;
    z-index: 100;
    position: absolute;
    left: calc(50% - .5em);
    top: calc(50% - 1em)
}

