fix: negative margins positioning