[WIP] Tag input UX improvements

Closes #4105

- Turns the tag icon white when input is focused
- Focuses on the tag inout after deleting a tag
I'm certain this isn't the cleanest way to get the input element, but I'm not sure how best to get it.