При использовании use содержимое будет в Shadow DOM, он изолирован и изменить стили определенного узла из вне нельзя.
- Можно изменять цвет, толщину границы, размеры но для всей иконки в целом.
- С помощью
currentColor можно
задать сразу 2 цвета.
- Если браузер умеет в
CSS переменные, то можно красить иконки как хочешь.
- В будущем возможно будет псевдо-селектор
::shadow, который позволит влезать в Shadow DOM, но это не точно.