Going by the movie she's a reality warper. She even turns a toy puppet into a living, fire-breathing, flying dragon with her mind. Limbo is literally just a place she dreampt up and it became real because because she's just that powerful. She doesn't even have her regular portals. She just disappears into her fantasy world when things get too tough and it's very inconsistent as to whether she can teleport at all, because if she can then she should be able to escape any time she wants to and solitary confinement shouldn't be a threat to her, except the movie treats her as being as trapped as everyone else and as afraid of solitary confinement as everyone else. If she really has actual magic powers it might even be the reverse of what it is in the comics and now her armor and sword are her mutant power and 'teleporting' is her magic power. That's how stupid their handling of her in the movie is. The simplest explanation for her powers is that everything she can do is a result of her mutant ability being to alter reality and she uses a sword because she thinks it looks cool. They did not think things through and she'd be less complicated if they just kept her origin.