.mic-btn{color:var(--color-text-tertiary);border-radius:var(--radius-md);flex-shrink:0}.mic-btn:hover{color:var(--color-text-secondary)}.mic-btn.mic-listening,.mic-btn.mic-listening:hover{color:var(--color-accent-text,#ededef);background:var(--color-accent);animation:1.6s ease-in-out infinite svelte-89qj7e-mic-pulse}@keyframes svelte-89qj7e-mic-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 55%, transparent)}50%{box-shadow:0 0 0 .3125rem color-mix(in srgb, var(--color-accent) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.mic-btn.mic-listening{animation:none}}
