/* tr.css — tudukit · Transcrever áudio e vídeo. .drop, .btn, .row, .status, .bar vêm do tk.css. */
.tr [hidden] { display: none !important; }
.tr-file { margin: 12px 0 0; display: grid; gap: 8px; }
.tr-name { font-weight: 600; overflow-wrap: anywhere; margin: 0; }
.tr-player { width: 100%; }
.tr .row label.f { max-width: 100%; min-width: 0; }
.tr .row label.f select { max-width: 100%; width: 100%; text-overflow: ellipsis; }
.tr-progress { margin-top: 12px; display: grid; gap: 4px; }
.tr-err { color: var(--err); font-weight: 600; margin: 10px 0 0; }
.tr-text { width: 100%; min-height: 260px; box-sizing: border-box; font: inherit; line-height: 1.55; padding: 12px; border-radius: var(--radius, 10px); border: 1px solid var(--line); background: var(--surface); color: inherit; resize: vertical; }
.tr-check { display: flex; gap: 8px; align-items: center; margin: 10px 0; }
.tr-note { margin: 10px 0 0; }
.tr-note a { color: var(--muted); }
#tr-st:empty { display: none; }

