* {
    color: whitesmoke;
}
body {
    background-color: black;
    animation-name: heatBeat;
    animation-duration: 30s;
    animation-iteration-count: infinite;
    animation-delay: 3s;
    overflow: hidden;
}
    @keyframes heatBeat {
        0% {background-color: black;}
        5% {background-color: #1a0000;}
        20% {background-color: black;}
        40% {background-color: black;}
        45% {background-color: #1a0000;}
        60% {background-color: black;}
        100% {background-color: black;}
    }
.scrollable {
    display: grid;
    place-items: center;
    overflow: auto;
    width: 99.8vw;
    height: 100vh;
    position: absolute;
    top: 0pt;
    left: 0pt;
}
::-webkit-scrollbar {
    width: 3pt;
}
::-webkit-scrollbar-track {
    background: transparent;
    width: 10pt;
    border-radius: 5pt;
}
::-webkit-scrollbar-thumb {
    background: whitesmoke;
    border-radius: 5pt;
}
::-webkit-scrollbar-thumb:hover {
    background: white;
}
audio {
    border-radius: 50pt;
    animation-name: shadowDance;
    animation-duration: 17s;
    animation-iteration-count: infinite; 
}
    @keyframes shadowDance {
        0% {box-shadow: -5pt -5pt 6pt 2pt black, -9pt -9pt 6pt 2pt black}
        40% {box-shadow: -6pt 5pt 6pt 2pt black, -10pt 9pt 6pt 2pt black}
        60% {box-shadow: 4pt -5pt 8pt 2pt black, 8pt -9pt 8pt 2pt black} 
        85% {box-shadow: -1pt 2pt 10pt 2pt black, -5pt 7pt 10pt 2pt black}
        100% {box-shadow: -5pt -5pt 6pt 2pt black, -9pt -9pt 6pt 2pt black}  
    }
h1 {
    color: white;
    font-weight: bold;
    font-size: 50pt; 
}
h2 {
    font-weight: light;
    font-size: 30pt;
    margin: 10pt;
}
h3 {
    font-weight: light;
    font-size: 25pt;
    margin: 20pt;
}
a { 
    text-decoration-line: none;
    font-weight: normal;
    font-size: 18pt;
    margin: 8pt;
}
.vis {
    text-decoration-line: underline;
    font-weight: light;
    font-size: 12pt;
    margin: 2pt;
}
.afterimage {
    width: 100vw;
    height: 100vh;
    z-index: -1;
    position: absolute;
    top: 0pt;
    left: 0pt;
}
#profile {
    height: 200pt;
    border-radius: 2pt;
    animation-name: shadowDance;
    animation-duration: 17s;
    animation-iteration-count: infinite;
}