/* Navigation targets only: no scene, image, or existing hotspot changes. */
#yard .yard-street-exit,#yard .yard-street-exit:hover,#yard .yard-street-exit:active,#yard .yard-street-exit:focus,#yard .yard-street-exit:focus-visible{position:absolute;left:0;bottom:0;width:100%;height:22%;appearance:none;-webkit-appearance:none;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;padding:0;margin:0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;z-index:1}
#yard .yard-street-exit::before,#yard .yard-street-exit::after{content:none;display:none}
#map .map-home{left:31.5%;top:16%;width:7%;height:8.5%}

/* Upper-left scene navigation; street target remains unchanged. */
#yard .yard-map-cue,#yard .yard-map-cue:hover,#yard .yard-map-cue:active,#yard .yard-map-cue:focus{position:absolute;left:16px;top:16px;z-index:4;min-height:44px;padding:10px 12px;margin:0;border:0;border-radius:2px;background:#07131f99;color:#fff1cf;font:500 clamp(11px,1vw,12px)/1.4 'DM Mono',monospace;letter-spacing:.08em;text-shadow:0 1px 2px #07131f;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:none}
#yard .yard-map-cue:focus-visible{outline:1px solid #fff1cf;outline-offset:2px}
