Well if you want it outside of the canvas on mobile, you'll need to either move it in JS or just have 2 sidebars :/
I think I'll just restyle the sidebar container to use position:absolute and use some responsive tricks to replace it afterwards. I don't see any drawbacks with that