/* Text to Speech — tool-specific styles (shared rules stay in site/style.css). */

.tts-voice-meta {
  margin: 0.25rem 0 0.75rem;
  font-size: 0.9rem;
  opacity: 0.8;
}

.tts-char-count {
  display: block;
  margin: 0.25rem 0 0.75rem;
  font-size: 0.85rem;
  opacity: 0.7;
}
.tts-char-count.warn {
  opacity: 1;
  color: #b45309;
}

.tts-result audio {
  display: block;
  width: 100%;
  margin: 0.75rem 0 0.5rem;
}
