/* Voxtral views extend the existing Speech Atlas visual system. */
.comparison-nav{display:flex;flex-direction:column;gap:5px;margin-top:24px}
.comparison-nav .sidebar-label{padding:0 10px 8px}
.comparison-nav a{font-size:11px;color:#91a9bc;padding:8px 10px;border:1px solid transparent;border-radius:6px}
.comparison-nav a:hover,.comparison-nav a[aria-current="page"]{background:#203745;color:#e1ffff;border-color:#325868}
.voxtral{background:#b8a4f5}.support-warning{margin:14px 0 20px}.clip-support-warning{margin-bottom:13px}
.reference-transcript{margin-bottom:12px;border-color:#77679777}
.metric-selector{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:15px;font-size:11px;color:var(--muted)}
.metric-selector select{font-size:11px;padding:7px 25px 7px 10px}.metric-selector span{font-size:10px}
.chart-gap small{display:block;color:var(--amber)}.coverage-badge{display:block;color:#c5a875;font-size:8px;margin-top:4px}
.stat-label{white-space:normal}.transcript-label{flex-wrap:wrap}
.coverage-summary .panel-heading{margin-bottom:15px}.coverage-languages{display:block;font-size:9px;color:var(--muted);margin-top:5px;white-space:normal;max-width:380px}
.quality-warning{margin-bottom:16px}.coverage-summary td:first-child{white-space:normal;min-width:195px}
body[data-comparison="pairwise"] .transcript-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}
body[data-comparison="pairwise"] .reference-transcript{margin-bottom:0}
@media(max-width:1000px){body[data-comparison="pairwise"] .transcript-comparison{grid-template-columns:1fr}}
@media(max-width:760px){.comparison-nav{flex-direction:row;flex-wrap:wrap;margin:8px 0 12px;gap:3px}.comparison-nav .sidebar-label{display:none}.comparison-nav a{font-size:9px;padding:6px 8px}.support-warning{font-size:10px}.reference-toolbar .pill{white-space:normal}.metric-selector{font-size:10px}.metric-selector span{width:100%}}
