Closes https://github.com/ppy/osu/issues/25974.
With Autopilot active, Touch Device no longer matters.
Use `Overlays` container rather than `KeyBindingInputManager` for flashlight
KeyBindingInputManager
Turns out that `CreateInputManager` is called more than once, and some mods (ie. `InputBlockingMod`) rely on consuming the "main" one. So let's go back to accessing and exposing in `DrawableOsuRuleset` rather than storing out own reference.
OsuInputManager
UseResumeOverlay
ResumeOverlay
HidesResumeOverlay
null
OsuModAutopilot
As proposed in https://github.com/ppy/osu/discussions/17375.