There is a way to position dialog with custom css and content-class dialog property.
For example if you want dialog with position=“top” move 60px down (add gap between top of the screen), create css (sass):
.q-dialog__top60
.q-dialog__inner–top
top: 60px
and in the dialog add property
content-class=“q-dialog__top60”