.voice-tools.svelte-1ly7e98{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}button.svelte-1ly7e98{width:34px;height:34px;color:var(--composer-muted);cursor:pointer;border-radius:9px;flex-shrink:0;place-items:center;display:grid}button.svelte-1ly7e98:hover:not(:disabled){background:var(--composer-hover);color:var(--composer-accent)}button.svelte-1ly7e98:focus-visible{outline:2px solid var(--composer-outline);outline-offset:2px}button.svelte-1ly7e98:disabled{cursor:default;opacity:.6}.recording.svelte-1ly7e98{color:var(--composer-accent);background:var(--composer-hover)}.voice-status.svelte-1ly7e98,.voice-error.svelte-1ly7e98{color:var(--composer-muted);font-size:12px;line-height:1.5}.voice-error.svelte-1ly7e98{flex-basis:100%;max-width:320px}.voice-tools.svelte-1ly7e98 .voice-spinner{animation:1s linear infinite svelte-1ly7e98-voice-spin}@keyframes svelte-1ly7e98-voice-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.voice-tools.svelte-1ly7e98 .voice-spinner{animation:none}}
