Mapcss Frage: Linie beschriften

Mein erster JOSM Style funktioniert schon ganz gut, nur werden die Linien nicht mit der ref beschriftet.

Wo liegt der Fehler?

meta 
{
    title: "Knotenpunktnetzwerke";
    description: "test";
    version: "1.0_2023-02-01";
    author: "chris66";
    link: "https://josm.openstreetmap.de/wiki/Styles/...";
    min-josm-version: "5198";
}

node[rcn_ref],
node[proposed:rcn_ref] 
{ text-color: black;
  font-size: 16;
  text: eval(concat(tag("proposed:rcn_ref"),tag("rcn_ref")));
  text-position: center;
  symbol-shape: circle; 
  symbol-size: 16; 
  symbol-fill-color: #E01010;
  symbol-fill-opacity: 1.0;
  symbol-stroke-width: 1;
  symbol-stroke-color: #000000;
}

way[network:type=node_network][type=route]::core_network,
relation[network:type=node_network][type=route] > way::core_network {
  z-index: 2;
  modifier: true;
  text: ref;
  text-position: line;
  text-color: black;
  font-size: 12;
  opacity: 0.3;
  width: 10;
  color: #ff0000;
}