Mark свой интерфейс как общественность:
public interface Interface1<T>
при игнорировании маркировки доступности она принимает значение по умолчанию к internal
, то есть, только доступный для других классов в рамках блока.
Удалите: перед последним ребенком и: после и используемый
ul li:not(last-child){
content:' |';
}
Хотелось бы надеяться, это должно работать