// SegmentCitationCard — unified citation leaf shared across Index / Semantic / Chat modes. // // Part of change `unified-segment-citation-card`. Renders ONE transcript-segment // citation: segment text (with highlight) + episode title + timestamp + optional // AI-summary excerpt + optional relevance bar + two SEPARATE action buttons // ("播放此段" play-in-place / "跳到逐字稿" jump-to-transcript). // // Load order (index.html): after Shared.jsx (needs TOKEN / Icon / Btn / // sanitiseMarkOnly) and BEFORE the consumers (SemanticResultList / // ConversationSourcePanel / KeywordResults / QueryPage). // // This file is the single canonical owner of `highlightTerms` (moved here from // KeywordResults per design D2). Because all