.pa[data-v-393fbc53]{position:absolute}.pr[data-v-393fbc53]{position:relative}.transcript-panel[data-v-393fbc53]{height:100%;display:flex;flex-direction:column;border:1px solid #edf0f5;border-radius:12px;background:#fff;overflow:hidden}.transcript-panel .panel-header[data-v-393fbc53]{padding:16px 18px 12px;border-bottom:1px solid #edf0f5}.transcript-panel .panel-header>div[data-v-393fbc53]:first-child{display:flex;align-items:center;gap:8px}.transcript-panel .panel-header>div:first-child h3[data-v-393fbc53]{margin:0;color:#24224a;font-size:17px}.transcript-panel .panel-header>div:first-child .transcript-count[data-v-393fbc53]{color:#8a91a0;font-size:12px}.transcript-panel .panel-header .speaker-filter[data-v-393fbc53]{margin-top:12px;display:flex;gap:8px;overflow-x:auto}.transcript-panel .panel-header .speaker-filter button[data-v-393fbc53]{flex-shrink:0;padding:4px 12px;border:1px solid #dfe4ec;border-radius:14px;background:#fff;color:#6b7280;cursor:pointer}.transcript-panel .panel-header .speaker-filter button.active[data-v-393fbc53]{border-color:#37b9f7;background:#eaf8ff;color:#168fca}.transcript-panel .transcript-scroll[data-v-393fbc53]{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain}.transcript-panel .transcript-scroll .local-state[data-v-393fbc53]{min-height:430px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#9298a5;font-size:14px}.transcript-panel .transcript-scroll .local-state .ivu-icon[data-v-393fbc53]{font-size:34px}.transcript-panel .transcript-scroll .local-state .loading-icon[data-v-393fbc53]{animation:transcript-loading-393fbc53 1s linear infinite}.transcript-panel .transcript-scroll .transcript-list[data-v-393fbc53]{padding:12px 14px 24px}.transcript-panel .transcript-scroll .transcript-list .transcript-item[data-v-393fbc53]{width:100%;padding:0;display:grid;grid-template-columns:74px minmax(0,1fr);border:0;background:transparent;text-align:left;cursor:pointer}.transcript-panel .transcript-scroll .transcript-list .transcript-item:last-child .time-side .timeline-line[data-v-393fbc53]{display:none}.transcript-panel .transcript-scroll .transcript-list .transcript-item .time-side[data-v-393fbc53]{position:relative;min-height:96px;display:block}.transcript-panel .transcript-scroll .transcript-list .transcript-item .time-side .time-text[data-v-393fbc53]{position:absolute;top:10px;left:0;color:#858b98;font-size:12px}.transcript-panel .transcript-scroll .transcript-list .transcript-item .time-side .timeline-dot[data-v-393fbc53]{position:absolute;top:10px;right:11px;z-index:2;width:10px;height:10px;border:3px solid #fff;border-radius:50%;box-sizing:content-box}.transcript-panel .transcript-scroll .transcript-list .transcript-item .time-side .timeline-line[data-v-393fbc53]{position:absolute;top:36px;right:18px;bottom:-8px;border-left:1px dashed #ccd2dc}.transcript-panel .transcript-scroll .transcript-list .transcript-item .content-side[data-v-393fbc53]{min-height:78px;padding:8px 10px;display:block;border:1px solid transparent;border-radius:10px;transition:border-color .2s,background-color .2s,box-shadow .2s}.transcript-panel .transcript-scroll .transcript-list .transcript-item .content-side .speaker-row[data-v-393fbc53]{display:flex;align-items:center;justify-content:space-between;gap:8px}.transcript-panel .transcript-scroll .transcript-list .transcript-item .content-side .speaker-row strong[data-v-393fbc53]{color:#252a36;font-size:14px}.transcript-panel .transcript-scroll .transcript-list .transcript-item .content-side .speaker-row .playing-badge[data-v-393fbc53]{flex-shrink:0;padding:4px 8px;display:flex;align-items:center;border-radius:4px;background:#e2f6ff;color:#37b9f7;font-size:12px;font-weight:600}.transcript-panel .transcript-scroll .transcript-list .transcript-item .content-side .speaker-row .playing-badge .sound-bars[data-v-393fbc53]{height:11px;margin-right:4px;display:flex;align-items:flex-end}.transcript-panel .transcript-scroll .transcript-list .transcript-item .content-side .speaker-row .playing-badge .sound-bars>span[data-v-393fbc53]{width:2px;height:11px;border-radius:2px;background:#2cb4f0;transform-origin:center bottom;animation:sound-wave-393fbc53 1.6s ease-in-out infinite}.transcript-panel .transcript-scroll .transcript-list .transcript-item .content-side .speaker-row .playing-badge .sound-bars>span[data-v-393fbc53]:first-child{animation-duration:1.4s}.transcript-panel .transcript-scroll .transcript-list .transcript-item .content-side .speaker-row .playing-badge .sound-bars>span[data-v-393fbc53]:nth-child(2){margin:0 2px;animation-duration:1.8s;animation-delay:.3s}.transcript-panel .transcript-scroll .transcript-list .transcript-item .content-side .speaker-row .playing-badge .sound-bars>span[data-v-393fbc53]:nth-child(3){animation-duration:1.5s;animation-delay:.5s}.transcript-panel .transcript-scroll .transcript-list .transcript-item .content-side .speech-content[data-v-393fbc53]{margin-top:7px;display:block;color:#5d6472;font-size:14px;line-height:1.65}.transcript-panel .transcript-scroll .transcript-list .transcript-item.active .content-side[data-v-393fbc53],.transcript-panel .transcript-scroll .transcript-list .transcript-item:hover .content-side[data-v-393fbc53]{border-color:#b9e8fc;background:#f1fbff;box-shadow:0 4px 14px rgba(50,173,231,.08)}@keyframes transcript-loading-393fbc53{to{transform:rotate(1turn)}}@keyframes sound-wave-393fbc53{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.pa[data-v-1fe920db]{position:absolute}.pr[data-v-1fe920db]{position:relative}.record-modal-header[data-v-1fe920db]{padding-right:36px;display:flex;align-items:center;justify-content:space-between;gap:20px}.record-modal-header .record-modal-title[data-v-1fe920db]{min-width:0;overflow:hidden;color:#17233d;font-size:16px;font-weight:600;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.record-modal-header .report-download-button[data-v-1fe920db]{min-width:96px;flex-shrink:0}.record-modal-body[data-v-1fe920db]{min-height:600px;position:relative}.record-modal-body .page-state[data-v-1fe920db]{min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#7a818e}.record-modal-body .page-state .ivu-icon[data-v-1fe920db]{font-size:44px}.record-modal-body .page-state .loading-icon[data-v-1fe920db]{color:#37b9f7;animation:record-loading-1fe920db 1s linear infinite}.record-modal-body .page-state.error-state .ivu-icon[data-v-1fe920db]{color:#ed7272}.record-modal-body .page-state.error-state strong[data-v-1fe920db]{color:#33394a;font-size:17px}.record-modal-body .record-content .keyword-section[data-v-1fe920db]{margin-bottom:14px;display:flex;align-items:flex-start;gap:10px}.record-modal-body .record-content .keyword-section .keyword-list[data-v-1fe920db]{min-width:0;flex:1;max-height:32px;display:flex;flex-wrap:wrap;gap:8px;overflow:hidden}.record-modal-body .record-content .keyword-section .keyword-list.expanded[data-v-1fe920db]{max-height:none}.record-modal-body .record-content .keyword-section .keyword-list .keyword-item[data-v-1fe920db]{flex-shrink:0;padding:3px 10px;border:1px solid #37b9f7;border-radius:4px;color:#168fca;font-size:13px;line-height:20px;white-space:nowrap}.record-modal-body .record-content .keyword-section .keyword-toggle[data-v-1fe920db]{flex-shrink:0;padding:4px 0;border:0;background:transparent;color:#168fca;font-size:13px;line-height:20px;cursor:pointer}.record-modal-body .record-content .keyword-section .keyword-toggle .ivu-icon[data-v-1fe920db]{margin-left:2px}.record-modal-body .record-content .record-layout[data-v-1fe920db]{height:650px;display:grid;grid-template-columns:minmax(0,1.68fr) minmax(360px,1fr);gap:18px}.record-modal-body .record-content .record-layout .player-column[data-v-1fe920db]{min-width:0;display:flex;flex-direction:column;gap:10px}.record-modal-body .record-content .record-layout .player-column .timbre-warning[data-v-1fe920db]{margin:0 2px;padding:6px 10px;border:1px solid #ffe0a3;border-radius:8px;background:#fff8e8;color:#a86d08}.record-modal-body .record-content .record-layout .player-column .timbre-warning .ivu-icon[data-v-1fe920db]{margin-right:5px;font-size:17px}.record-modal-body .record-content .record-layout .transcript-column[data-v-1fe920db]{min-width:0;min-height:0}@media (max-width:1100px){.record-modal-body .record-content .record-layout[data-v-1fe920db]{grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr)}}@keyframes record-loading-1fe920db{to{transform:rotate(1turn)}}