Fixes the root cause of incorrect line numbers at stops served by
lines from a different regional entity (e.g. "KT" instead of "50").
The integration now uses the line's own entity from the API response
to resolve public line numbers and badge colors, instead of the stop's
entity. Removes the workaround introduced in v1.2.6.