e.g. use percent sizes for non distorted hotspot - these sizes will be relative to the screen size. Additionally or alternatively you could also enable zoom=true or distorted=true - then the hotspot size will together change with the pano zoom and the pano zoom itself is relative to the screen size.