Ship and hazard boundaries dynamically react to screen size.