/* Fixed gaming scene occupies the viewport; main reserves only space below nav. */
html body[data-route="gaming"] #mainContent{min-height:calc(100svh - 80px)!important;height:calc(100svh - 80px)!important;padding:0!important;margin:0!important}
@media(min-width:761px){html body[data-route="artist"] #mainContent .view.amArtistView{min-height:calc(100svh - 80px)!important}}
@media(max-width:760px){html body[data-route="gaming"] #mainContent{min-height:calc(100svh - 68px)!important;height:calc(100svh - 68px)!important}}

