.speak-btn.svelte-lr7i8y{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;min-width:44px;min-height:44px;padding:.5rem;cursor:pointer;color:var(--text-muted, #888);font-size:1rem;line-height:1;border-radius:8px;transition:color .2s,filter .2s,background .2s;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.speak-btn.svelte-lr7i8y:hover{color:var(--water, #00bcd4);filter:drop-shadow(0 0 4px var(--water, #00bcd4))}.speak-btn.svelte-lr7i8y:active{background:#00bcd41a}.speak-btn.speaking.svelte-lr7i8y{color:var(--water, #00bcd4);filter:drop-shadow(0 0 6px var(--water, #00bcd4));animation:svelte-lr7i8y-pulse-glow .8s ease-in-out infinite}@keyframes svelte-lr7i8y-pulse-glow{0%,to{filter:drop-shadow(0 0 4px var(--water, #00bcd4))}50%{filter:drop-shadow(0 0 10px var(--water, #00bcd4))}}
