   endNode: horizontal.childNodes[2],
          anchorOffset: horizontal.childNodes[0].textContent.indexOf(
            horizontal.childNodes[0].textContent.trim()
          ),
          focusOffset:
            horizontal.childNodes[0].textContent.indexOf(
              horizontal.childNodes[0].textContent.trim()
            ) + horizontal.childNodes[0].textContent.trim().length,
          direction: "forward",
          granularity: "line",
          description:
            "Caret position should be corr