.meeting-history[data-v-47b14d44]{min-height:100vh;background:-webkit-gradient(linear,left top,left bottom,from(#f5f7fa),to(#fff));background:linear-gradient(180deg,#f5f7fa,#fff);padding:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.history-header[data-v-47b14d44]{margin-bottom:24px}.history-header .header-left[data-v-47b14d44],.history-header[data-v-47b14d44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.history-header .header-left[data-v-47b14d44]{gap:12px}.history-header .header-left .back-btn[data-v-47b14d44]{padding:8px;font-size:16px}.history-header .header-left .header-title[data-v-47b14d44]{font-size:18px;font-weight:500;color:#303133;margin:0}.search-bar[data-v-47b14d44]{background:#fff;padding:16px 20px;border-radius:12px;margin-bottom:16px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.search-bar[data-v-47b14d44] .el-form--inline .el-form-item{margin-bottom:0;margin-right:12px}.search-bar[data-v-47b14d44] .el-form--inline .el-form-item .el-form-item__label{font-size:14px;color:#606266;padding-right:8px}.search-bar[data-v-47b14d44] .el-form--inline .el-input__inner{border-radius:4px}.stats-bar[data-v-47b14d44]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px}.stats-bar .stat-card[data-v-47b14d44]{background:#fff;border-radius:12px;padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.stats-bar .stat-card[data-v-47b14d44]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.stats-bar .stat-card .stat-icon[data-v-47b14d44]{width:56px;height:56px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px}.stats-bar .stat-card .stat-icon.total[data-v-47b14d44]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff}.stats-bar .stat-card .stat-icon.ongoing[data-v-47b14d44]{background:linear-gradient(135deg,#e6a23c,#f5a623);color:#fff}.stats-bar .stat-card .stat-icon.ended[data-v-47b14d44]{background:linear-gradient(135deg,#67c23a,#52c41a);color:#fff}.stats-bar .stat-card .stat-icon.duration[data-v-47b14d44]{background:linear-gradient(135deg,#909399,#606266);color:#fff}.stats-bar .stat-card .stat-info .stat-value[data-v-47b14d44]{font-size:28px;font-weight:600;color:#303133;line-height:1.2}.stats-bar .stat-card .stat-info .stat-label[data-v-47b14d44]{font-size:14px;color:#909399;margin-top:4px}.meeting-list[data-v-47b14d44]{background:#fff;border-radius:12px;padding:20px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.meeting-list .list-header[data-v-47b14d44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background:#f8f9fa;border-radius:8px;margin-bottom:12px}.meeting-list .list-header .header-cell[data-v-47b14d44]{font-size:14px;font-weight:500;color:#606266}.meeting-list .list-header .header-cell.file[data-v-47b14d44]{-webkit-box-flex:2;-ms-flex:2;flex:2}.meeting-list .list-header .header-cell.todo[data-v-47b14d44]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.meeting-list .list-header .header-cell.time[data-v-47b14d44]{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;text-align:center}.meeting-list .list-header .header-cell.duration[data-v-47b14d44]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.meeting-list .list-header .header-cell.parsing[data-v-47b14d44]{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center}.meeting-list .list-header .header-cell.action[data-v-47b14d44]{-webkit-box-flex:.8;-ms-flex:.8;flex:.8;text-align:center}.meeting-list .meeting-card[data-v-47b14d44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;margin-bottom:12px;background:#fff;border-radius:12px;border:1px solid #f0f0f0;-webkit-transition:all .3s ease;transition:all .3s ease}.meeting-list .meeting-card[data-v-47b14d44]:hover{-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.08);box-shadow:0 4px 20px 0 rgba(0,0,0,.08);border-color:#e4e7ed}.meeting-list .meeting-card[data-v-47b14d44]:last-child{margin-bottom:0}.meeting-list .meeting-card .card-cell[data-v-47b14d44]{font-size:14px;color:#606266}.meeting-list .meeting-card .card-cell.file[data-v-47b14d44]{-webkit-box-flex:2;-ms-flex:2;flex:2}.meeting-list .meeting-card .card-cell.file .title-text[data-v-47b14d44]{font-size:14px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%}.meeting-list .meeting-card .card-cell.todo[data-v-47b14d44]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.meeting-list .meeting-card .card-cell.todo .todo-badge[data-v-47b14d44]{display:inline-block;padding:4px 12px;background:#fff7e6;border:1px solid #ffd591;border-radius:4px;font-size:13px;color:#fa8c16}.meeting-list .meeting-card .card-cell.todo .todo-badge.empty[data-v-47b14d44]{background:#f5f5f5;border-color:#d9d9d9;color:#999}.meeting-list .meeting-card .card-cell.todo .todo-badge.completed[data-v-47b14d44]{background:#f6ffed;border-color:#b7eb8f;color:#52c41a}.meeting-list .meeting-card .card-cell.time[data-v-47b14d44]{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;text-align:center}.meeting-list .meeting-card .card-cell.duration[data-v-47b14d44]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.meeting-list .meeting-card .card-cell.parsing[data-v-47b14d44]{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center}.meeting-list .meeting-card .card-cell.parsing .parsing-status[data-v-47b14d44]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px}.meeting-list .meeting-card .card-cell.parsing .parsing-status.success[data-v-47b14d44],.meeting-list .meeting-card .card-cell.parsing .parsing-status.success i[data-v-47b14d44]{color:#52c41a}.meeting-list .meeting-card .card-cell.parsing .parsing-status.error[data-v-47b14d44],.meeting-list .meeting-card .card-cell.parsing .parsing-status.error i[data-v-47b14d44]{color:#f5222d}.meeting-list .meeting-card .card-cell.parsing .parsing-status.processing[data-v-47b14d44],.meeting-list .meeting-card .card-cell.parsing .parsing-status.processing i[data-v-47b14d44]{color:#fa8c16}.meeting-list .meeting-card .card-cell.parsing .parsing-status.pending[data-v-47b14d44]{color:#999}.meeting-list .meeting-card .card-cell.parsing .parsing-status .parsing-time[data-v-47b14d44]{color:#999;font-size:12px;margin-left:4px}.meeting-list .meeting-card .card-cell.action[data-v-47b14d44]{-webkit-box-flex:.8;-ms-flex:.8;flex:.8;text-align:center}.meeting-list .meeting-card .card-cell.action[data-v-47b14d44] .el-button{padding:6px;font-size:16px}.empty-state[data-v-47b14d44]{text-align:center;padding:80px 20px;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.empty-state i[data-v-47b14d44]{font-size:64px;color:#dcdfe6;margin-bottom:16px}.empty-state p[data-v-47b14d44]{font-size:16px;color:#909399;margin-bottom:24px}.pagination-wrapper[data-v-47b14d44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:24px 0}.meeting-detail-dialog .detail-content .detail-header[data-v-47b14d44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #ebeef5}.meeting-detail-dialog .detail-content .detail-header h3[data-v-47b14d44]{font-size:20px;font-weight:500;color:#303133;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.meeting-detail-dialog .detail-content .detail-header .detail-tags[data-v-47b14d44]{-ms-flex-negative:0;flex-shrink:0}.meeting-detail-dialog .detail-content .detail-info[data-v-47b14d44]{margin-bottom:24px}.meeting-detail-dialog .detail-content .detail-info .info-grid[data-v-47b14d44]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.meeting-detail-dialog .detail-content .detail-info .info-grid .grid-item[data-v-47b14d44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:12px 16px;background:#f5f7fa;border-radius:8px}.meeting-detail-dialog .detail-content .detail-info .info-grid .grid-item .grid-label[data-v-47b14d44]{font-size:12px;color:#909399}.meeting-detail-dialog .detail-content .detail-info .info-grid .grid-item .grid-value[data-v-47b14d44]{font-size:14px;color:#303133;font-weight:500}.meeting-detail-dialog .detail-content .detail-section[data-v-47b14d44]{margin-bottom:20px}.meeting-detail-dialog .detail-content .detail-section[data-v-47b14d44]:last-child{margin-bottom:0}.meeting-detail-dialog .detail-content .detail-section .section-title[data-v-47b14d44]{font-size:16px;font-weight:500;color:#303133;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.meeting-detail-dialog .detail-content .detail-section .section-title i[data-v-47b14d44]{color:#409eff}.meeting-detail-dialog .detail-content .detail-section .section-content[data-v-47b14d44]{padding:16px;background:#f5f7fa;border-radius:8px;font-size:14px;line-height:1.8;color:#606266;max-height:300px;overflow-y:auto}.audio-player .audio-info[data-v-47b14d44]{text-align:center;margin-bottom:20px}.audio-player .audio-info h4[data-v-47b14d44]{font-size:16px;font-weight:500;color:#303133;margin-bottom:8px}.audio-player .audio-info p[data-v-47b14d44]{font-size:14px;color:#909399}.minutes-content h4[data-v-47b14d44]{font-size:16px;font-weight:500;color:#303133;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #ebeef5}.minutes-content .minutes-text[data-v-47b14d44]{font-size:14px;line-height:1.8;color:#606266;white-space:pre-wrap;max-height:400px;overflow-y:auto;padding:16px;background:#f5f7fa;border-radius:8px}@media screen and (max-width:1200px){.stats-bar[data-v-47b14d44]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.stats-bar[data-v-47b14d44]{grid-template-columns:1fr}.meeting-list .list-header[data-v-47b14d44]{display:none}.meeting-list .meeting-card[data-v-47b14d44]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.meeting-list .meeting-card .card-cell[data-v-47b14d44]{width:100%;text-align:left!important}.meeting-list .meeting-card .card-cell[data-v-47b14d44]:before{content:attr(data-label);display:inline-block;width:80px;color:#909399;font-size:13px}.meeting-list .meeting-card .card-cell.duration[data-v-47b14d44],.meeting-list .meeting-card .card-cell.file[data-v-47b14d44],.meeting-list .meeting-card .card-cell.parsing[data-v-47b14d44],.meeting-list .meeting-card .card-cell.time[data-v-47b14d44],.meeting-list .meeting-card .card-cell.todo[data-v-47b14d44]{-webkit-box-flex:0;-ms-flex:none;flex:none}.meeting-list .meeting-card .card-cell.action[data-v-47b14d44]{-webkit-box-flex:0;-ms-flex:none;flex:none;text-align:right!important}}.minutes-text[data-v-47b14d44]::-webkit-scrollbar,.section-content[data-v-47b14d44]::-webkit-scrollbar{width:6px}.minutes-text[data-v-47b14d44]::-webkit-scrollbar-track,.section-content[data-v-47b14d44]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.minutes-text[data-v-47b14d44]::-webkit-scrollbar-thumb,.section-content[data-v-47b14d44]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:3px}.minutes-text[data-v-47b14d44]::-webkit-scrollbar-thumb:hover,.section-content[data-v-47b14d44]::-webkit-scrollbar-thumb:hover{background:#909399}