This was very neat. One bit of feedback, I couldn't tell how to close the spell pages until watching the walkthrough, it wasn't obvious that was an "x" to me.
Thank you very much! Yeah I see how it can be missed.. I could simply have any left_mouse_input close page if: page open. That'll do it! Thanks again!