/* Crocodilo FT CHS 2026 — áudio neural — V4.5.7 */
.neuralAudioModule .audioStatusTop{align-items:stretch}.neuralAudioModule .audioStatusTop>div:first-child{flex:1;min-width:0}.neuralProgressTrack{height:5px;background:#e7ebef;border-radius:999px;overflow:hidden;margin-top:8px}.neuralProgressTrack i{display:block;height:100%;width:0;background:currentColor;border-radius:inherit;transition:width .2s linear}.neuralTopicList{display:grid;gap:12px}.neuralAudioCard{border:1px solid #dce3e9;background:#fff}.neuralAudioCard.audioPlaying{border-color:#9ebaa8;box-shadow:0 0 0 2px rgba(74,122,91,.08)}.neuralAudioCard.audioPaused{border-color:#d7b36a}.neuralVoiceNote{margin:6px 0 12px;font-size:12px;color:#617067;font-weight:700}.neuralAudioCard .statusPill.ok{letter-spacing:.08em}.neuralAudioModule .audioFootNote{margin-top:16px;padding:10px 12px;border-radius:12px;background:#f4f8f5;color:#445a4b;font-size:12px;font-weight:700}.neuralAudioModule .sourcePolicy{margin:14px 0}.neuralAudioModule select{min-width:90px}
@media(max-width:700px){.neuralAudioModule .audioStatusTop{display:grid;gap:12px}.neuralAudioModule .audioStatusTop label{justify-self:start}.neuralAudioCard .audioControls{display:grid;grid-template-columns:1fr 1fr}.neuralAudioCard .audioControls .primary{grid-column:1/-1}.neuralAudioCard h3{font-size:15px}}
