Close the running tour, recording it as dismissed.
Start a tour (a no-op while another runs). Resolves the steps whose
data-tour targets are present and visible — permission-hidden or
collapsed targets drop out — and silently does nothing when none resolve.
The running tour's id, or null when idle.