Maybe a button accordion, but still it turns out interesting ...

 

v20240901