.game {
    position: fixed;
    z-index: 2;
    width: 97.5vw;
    max-height: 100vh;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.game.show {
    opacity: 1.0;
    pointer-events: all;
}

.infoBar {
    width: 100%;
    height: 10vh;
    justify-content: space-between;
    align-items: center;
    display: flex;
    flex-direction: row;
}

.infoBar * {
    font-size: 4vmin;
}

.infoBar :nth-child(1) {
    text-align: left;
    justify-content: flex-start;
}

.infoBar :nth-child(2) {
    text-align: right;
    justify-content: flex-end;
    align-self: center;
}

.infoBar button {
    background-color: grey;
    color: whitesmoke;
}

#activeBars
{
    width: 100%;
    height: 30vh;

    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    align-items: center;

}

#activeBars * {
    width: 75%;
    height: 10vh;
    text-align: center;
    font-size: 6vmin;
    background-color: rgba(100,100,100,0.9);
}

#notify {
    color: whitesmoke;
    pointer-events: none;
}

#prompt {
    pointer-events: none;
}

#terminal {
    color: whitesmoke;
}