show only before/self/after elements
add transparent selection style
use `em` unit