Okay, so magitech/magic-hybrid stuff. It hasn't been around for a 'long' time, but since it's a very popular and useful thing it tends to be developing very fast*. The fundamental of it is, everyone is able to use mana, so if a machine is able to harness that resource and use it [input] to make something happen[output] then magic should be possible. Now I'm not saying that magic and technology that work hand in hand with magic are the same thing, Kaien people have an affinity for it and are able to use mana more and for a longer period of time, meaning while your machine may be able to create the same spell as a Kaien mage it's finite use will drain you more than someone of the holy nation. There isn't an actual mana 'pool' it's more of a sense that when you use mana it'll begin to exhaust your body. So the more mana you use, the faster you exhaust your body. Hope I explained that well enough.