` - Add `role="region" aria-label="Video player"` to the left `.panel` - Add `role="region" aria-label="Playlist"` to the right `.panel` - Add `role="complementary" aria-label="Details"` to the `.dock` - Change `.appName` from `
` to `

` (keep existing class) - Change `.nowTitle` from `
` to `

` (keep existing class) - Change `.dockTitle` elements from `
` to `

` (keep existing class) - Change `.playlistHeader` from `
` to `

` (keep existing class) - Convert info panel `.kv` blocks from nested `
` to `
`/`
`/`
`, styled with same `.kv`/`.k`/`.v` classes No visual change. Headings inherit their existing class styles. Landmarks are invisible. --- ## 2. Text Alternatives & ARIA ### Icon-only buttons get `aria-label` | Button | `aria-label` | |---|---| | `zoomOutBtn` | "Zoom out" | | `zoomInBtn` | "Zoom in" | | `zoomResetBtn` (change `` to `