What does the green outline of the "preferred position" markers mean?

Solution 1:

The green circles show which party members the character can target with their support skills.

In this case, they show that Battlefield Bandage can only hit the front three party members, allowing you to plan your positions accordingly.