.destination-marker,.destination-marker.offscreen{width:max-content;min-width:0;max-width:min(285px,calc(100vw - 32px));white-space:normal;text-align:center;font-size:14px;line-height:1.35;padding:8px 12px;z-index:10;border-radius:12px;pointer-events:none}
@media(any-pointer:coarse){#mountHud{right:max(20px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));width:290px;z-index:15;padding:10px;gap:8px}#mountHud button{min-height:60px;font-size:17px;flex:1;touch-action:none;-webkit-touch-callout:none}#mountHud .mount-meter{margin-bottom:2px}.mounted-adventure header nav{bottom:155px}.mounted-adventure #camelRideBtn:not([hidden]){bottom:215px;right:22px;z-index:15}.racing-nahla #camelRideBtn{display:none!important}.mounted-adventure #interact{bottom:225px}}
.touch-preview.mounted-adventure #mountHud{bottom:22px;width:290px}.touch-preview.mounted-adventure header nav{bottom:155px}.touch-preview #mountHud button{min-height:60px;flex:1;font-size:17px}
