@jh3yy@steren If it requires extra mark-up that is purely for the internal functioning of the thing, then it's a great candidate to abstract away in a custom element. I reckon this was not your point (the CSS was). I just thought how neat this would be for actually using it in practice.