.highlight-it-trigger{
  transition: all .8s;
}
.highlight-it-trigger.highlight_tag{
  background-image: linear-gradient(90deg,transparent 50%,#ffea9b 0);
  background-position: 0;
  background-size: 200%;
}

.highlight-it-trigger.highlight_tag.active{
  background-position: -100%;
}

.highlight-it-trigger.underscore_tag{
  background-image: linear-gradient(90deg, #333 50%, #333 0);
  background-position: 0 100%;
  background-size: 0 1px;
  background-repeat: no-repeat;
}

.highlight-it-trigger.underscore_tag.active{
  background-size: 100% 1px;
}