== Background
- per the [[ https://docs.google.com/document/d/1zWK9sUBYJ5moplDJn4sIIHrs8dcEhxYalX4-c26EwCw/edit?tab=t.67ob22zg3p60 | a11y spec for empty search recommendations ]], the down and arrow keys should allow the user to navigate the listbox. There are other keyboard functionality that Codex TAHS provides that isnt working right now.
In addition to that, we want the active selected search recommendation to be scrolled into view. Both of these changes are likely going to be made in Codex
== User story
- As a user of assistive tech, I want to be able to navigate and use the empty search recommendations as normal
== Requirements
- Keyboard functionality works according to the a11y spec
- Selected search results are scrolled into view
When a keyboard event changes the active option in the listbox, use JavaScript to scroll the option referenced by aria-activedescendant into view. Managing aria-activedescendant visibility is essential to accessibility for people who use a browser's zoom feature to increase the size of content.
- a "search" landmark is added to minerva
== Design
- none
== Acceptance criteria
- Go thru a11y checklist here: https://docs.google.com/document/d/1zWK9sUBYJ5moplDJn4sIIHrs8dcEhxYalX4-c26EwCw/edit?tab=t.67ob22zg3p60
- a "search" landmark is present when testing with a screen reader https://www.w3schools.com/accessibility/accessibility_landmarks.php
- when search results are selected (via keyboard), they are scrolled into view
== Communication criteria - does this need an announcement or discussion?
- Add communication criteria