fix: redundant CSS transitions