Opposite of clear-cut (7)
I believe the answer is:
nuanced
(Other definitions for nuanced that I've seen before include "With subtly different shade of meaning" , "Characterised by subtle shades of meaning" , "Subtly changed" , "Subtly differentiated" , "Subtly varied" .)