.speech-tools{margin:6px 0 16px;font-size:.88rem}.speech-actions{display:flex;gap:8px;flex-wrap:wrap}.speech-tools button{min-height:42px}.speech-status{color:var(--muted,#536b7b);margin:8px 0}.speech-interim{font-style:italic;color:#64748b}.speech-review{border:1px solid #bcd6e8;background:#f4f9fd;padding:14px;border-radius:12px}.speech-review pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;padding:12px;background:white;border-radius:8px;max-height:300px;overflow:auto}.speech-review button{margin:6px 6px 0 0}.speech-compare{display:grid;grid-template-columns:1fr 1fr;gap:16px}.report-archive-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:16px}.report-archive-filters label{display:grid;gap:5px}.report-archive-items{display:grid;gap:10px}.report-archive-item{padding:14px;border:1px solid #d6e4ee;border-radius:12px}.report-archive-item small{display:block;color:#526b7f}@media(max-width:600px){.speech-compare{grid-template-columns:1fr}}
