docs: def moveRel(xOffset=None, yOffset=None, duration=0.0, tween=linear, pause=None, _pause=True):
      """Moves the mouse cursor to a point on the screen, relative to its current
      position.
  
      The x and y parameters detail where the mouse event happens. If None, the
      current mouse position is used. If a float value, it is rounded down. If
      outside the boundaries of the screen, the event happens at edge of the
      screen.
  
      Args:
        x (int, float, None, tuple, optional): How far left (for negative values) or
          right (for positive values) to move the cursor. 0 by default. If tuple, this is used for x and y.
        y (int, float, None, optional): How far up (for negative values) or
          down (for positive values) to move the cursor. 0 by default.
        duration (float, optional): The amount of time it takes to move the mouse
          cursor to the new xy coordinates. If 0, then the mouse cursor is moved
          instantaneously. 0.0 by default.
        tween (func, optional): The tweening function used if the duration is not
          0. A linear tween is used by default. See the tweens.py file for
          details.
  
      Returns:
        None
      """
  
      _failSafeCheck()
  
      xOffset, yOffset = _unpackXY(xOffset, yOffset)
  
      _mouseMoveDrag('move', None, None, xOffset, yOffset, duration, tween)
  
      _autoPause(pause, _pause)