Problem
The main page contains multiple duplicate IDs (e.g. teamToggle is defined multiple times) and lacks semantic structure (such as <main> wrappers), which harms assistive technology user experience.
Proposed Solution
Fix duplicate IDs, wrap main scanner sections in semantic <main>, and add missing aria-describedby descriptors.
Problem
The main page contains multiple duplicate IDs (e.g.
teamToggleis defined multiple times) and lacks semantic structure (such as<main>wrappers), which harms assistive technology user experience.Proposed Solution
Fix duplicate IDs, wrap main scanner sections in semantic
<main>, and add missingaria-describedbydescriptors.