rget is at (0px, 0px) in the scroll port, the added margin
  // should not be considered, and the snap points for this snap area should be
  // the closest points in the scroll port (i.e x=0 or y=0).
  target.style.scrollMargin = "200px";

  // Distance from target without margin:
  // `scroll position (150px, 150px)` - `target position (0px, 0px)`
  // = (150px, 150px)
  //
  // Distance from target with margin:
  // `scroll position (150px, 150px)` - [`target position (0px, 0px)` -
  // `target margin (20