l="Play or pause audio" :aria-pressed="!audioElement.paused">
                                                                    <!-- SVG content changes based on play/pause state in JS -->
                                                                    <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
                                                                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 