BeeLine doesn't detect line breaks.
Instead it puts a span around every character and sets its color manually.
Anyway the individual spans cause issues for MagicScroll but it should be relatively easy to retrofit MagicScroll to add the beeline gradient to each line.