I’ve got the custom CSS fixed on my peertube instance the way I like it, at least for Desktop, but not yet for mobile. Work in progress, but I’m happy with it.