It was very slightly implied, but it takes a lot of interpretation.
The thing that kept me watching that show was that they’d explain all of the magic techniques, and as long as you remembered the specialist terms you could understand how everything worked. I’m guessing a lot was left out, but you can fill the gaps.
I’m not sure I’d call it a guilty pleasure for me, simply because I don’t feel guilty liking it. It is what it is. It’s an action story, with cute anime science, and lots of energy. The people who can’t enjoy a story with cute science must have a hard time with media. Chaos;Head would drive them insane.
Now give me Ushinawareta and I’d shout guilty pleasure for days.