#game-container {
    display: flex;
    flex-direction: column;
    gap: 4%;
    width: 100%;
    height: 100%;
    padding: 4%;
}

#game-container > buffle-stats {
    align-self: center;
}

#game-container > #root {
    display: flex;
    flex: 1;
    min-width: 0;
    min-height: 0;
}

#game-container > #root > canvas {
    flex: 1;
    min-width: 0;
    min-height: 0;
}

buffle-game-over > buffle-leaderboard {
    height: 50vh;
}

buffle-menu {
    width: 50vmin;
}
