Tolerance is very simple to understand. Very simple to execute.
Tolerance is a social contract. It is a social protection. It means "accept people however they are".
If you break it, then the social contract no longer applies to you. This also means you lose its protections. Entirely, unequivocally, until you regain the tolerance for the social contract.
The FIRST ONE to break the social contract, loses that protection. People that bully and discriminate the FIRST ONE because they break it, are not really breaking the social contract themselves, because the FIRST ONE voluntarily removed any right they have for tolerating their views.
Let's say we have a person called Z. Z says "I don't like X". X is a person. X didn't do any crimes. X didn't do anything wrong. X didn't physically nor mentally harm anyone. X didn't dislike another person. X just merely exists.
It means that Z is intolerant. The whole dang alphabet goes after Z for being a crappy intolerant person. Z tries to defend themselves with "omg you're all so intolerant", but they're mistaken. Because Z's dislike to X is intolerance, and they threw the first stone. And we don't have to tolerate intolerance as a tolerant society.
And "nuance" is not a concept in tolerance. Either you tolerate, or you do not. Adhere to the social contract, or do not.
Anyone who tries to say differently is just trying to create wiggle room where they can treat people differently based on a random bias based on arbitrary specifications, and I see no reason to negotiate with these people. You need no wiggle room, that wiggle room is only for nefarious purposes to drive a wedge between people.