.app-container[data-v-051b8428]{padding:20px;background:#fff;min-height:calc(100vh - 84px)}.page-title[data-v-051b8428]{margin-bottom:20px}.page-title h2[data-v-051b8428]{font-size:18px;font-weight:600;color:#303133;margin:0;padding-bottom:16px;border-bottom:1px solid #e4e7ed}.page-title .page-info[data-v-051b8428]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;padding:8px 0}.page-title .page-info span[data-v-051b8428]{font-size:14px;color:#666}:deep(.vxe-table) .vxe-table--header-wrapper .vxe-table--header th[data-v-051b8428]{background-color:#f3f6ff;font-weight:600;color:#303133;border-color:#e4e7ed}:deep(.vxe-table) .vxe-table--body-wrapper .vxe-table--body td[data-v-051b8428]{border-color:#e4e7ed}:deep(.vxe-table) .vxe-table--body-wrapper .vxe-table--body td[data-v-051b8428]:hover{background-color:#f5f7fa}.app-container[data-v-23f3743c]{padding:20px;background:#fff;min-height:calc(100vh - 84px);position:relative}.page-title[data-v-23f3743c]{margin-bottom:20px}.page-title h2[data-v-23f3743c]{font-size:18px;font-weight:600;color:#303133;margin:0;padding-bottom:16px;border-bottom:1px solid #e4e7ed}.page-title .page-info[data-v-23f3743c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;padding:8px 0}.page-title .page-info span[data-v-23f3743c]{font-size:14px;color:#666}.table-container[data-v-23f3743c]{height:600px;overflow-y:auto;border:1px solid #ddd;border-radius:4px;position:relative}.score-table[data-v-23f3743c]{width:100%;border-collapse:collapse;font-size:14px}.score-table thead[data-v-23f3743c]{position:sticky;top:0;z-index:10;background:#f3f6ff}.score-table thead th[data-v-23f3743c]{padding:12px 8px;text-align:center;font-weight:600;color:#303133;border-bottom:2px solid #e4e7ed;border-right:1px solid #e4e7ed;white-space:nowrap}.score-table thead th[data-v-23f3743c]:last-child{border-right:none}.score-table tbody tr[data-v-23f3743c]:hover{background-color:#f5f7fa}.score-table tbody tr.even-row[data-v-23f3743c]{background-color:#fafafa}.score-table tbody tr td[data-v-23f3743c]{padding:10px 8px;text-align:center;border-bottom:1px solid #eee;border-right:1px solid #eee;color:#333}.score-table tbody tr td[data-v-23f3743c]:last-child{border-right:none}.score-table tbody tr td.text-left[data-v-23f3743c]{text-align:left}.score-table tbody tr td.score-cell[data-v-23f3743c]{font-weight:600;color:#4d4dc5}.scroll-spacer[data-v-23f3743c]{width:100%}.loading-overlay[data-v-23f3743c]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);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;z-index:100}@media(max-width:768px){.app-container[data-v-23f3743c]{padding:12px}.table-container[data-v-23f3743c]{height:500px}.score-table[data-v-23f3743c]{font-size:12px}.score-table tbody td[data-v-23f3743c],.score-table thead th[data-v-23f3743c]{padding:8px 4px}.page-info[data-v-23f3743c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-header[data-v-699bf0f3]{padding:16px 0;border-bottom:1px solid #f0f0f0}.text-primary[data-v-699bf0f3]{color:#4d4dc5}.text-red-500[data-v-699bf0f3]{color:#f56c6c}.vxe-table .vxe-body--row.edit-mode .vxe-body--column[data-v-699bf0f3]{background-color:#f3f6ff}.upload-area[data-v-699bf0f3]{border:2px dashed #d9d9d9;border-radius:6px;padding:20px;text-align:center;background-color:#fafafa;-webkit-transition:border-color .3s;transition:border-color .3s}.upload-area[data-v-699bf0f3]:hover{border-color:#1890ff}.bg-green-50[data-v-699bf0f3]{background-color:#f0f9ff}.border-green-200[data-v-699bf0f3]{border-color:#a7f3d0}.text-green-500[data-v-699bf0f3]{color:#10b981}.text-green-700[data-v-699bf0f3]{color:#047857}.transcript-table[data-v-3f5f62c1]{border:1px solid #e0e0e0;border-radius:4px;padding:16px;background-color:#fafafa}.transcript-table .vxe-table[data-v-3f5f62c1]{background-color:#fff}.mb-3[data-v-3f5f62c1]{margin-bottom:12px}.mt-3[data-v-3f5f62c1]{margin-top:12px}.text-right[data-v-3f5f62c1]{text-align:right}.text-sm[data-v-3f5f62c1]{font-size:14px}.text-gray-600[data-v-3f5f62c1]{color:#6b7280}.ml-2[data-v-3f5f62c1]{margin-left:8px}.transcript-table[data-v-e10208da]{border:1px solid #e0e0e0;border-radius:4px;padding:16px;background-color:#fafafa}.transcript-table .vxe-table[data-v-e10208da]{background-color:#fff}.mb-3[data-v-e10208da]{margin-bottom:12px}.mt-3[data-v-e10208da]{margin-top:12px}.text-right[data-v-e10208da]{text-align:right}.text-sm[data-v-e10208da]{font-size:14px}.text-gray-600[data-v-e10208da]{color:#6b7280}.ml-2[data-v-e10208da]{margin-left:8px}.score-analysis-container[data-v-e66d156a]{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 120px);background-color:#f5f7fa}.score-analysis-container .left-panel[data-v-e66d156a]{width:280px;background:#fff;padding:12px;margin-right:12px;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.score-analysis-container .left-panel .action-section[data-v-e66d156a]{margin:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.score-analysis-container .left-panel .stats-card[data-v-e66d156a]{background:#f3f6ff;padding:12px;border-radius:4px;margin-top:16px}.score-analysis-container .left-panel .stats-card h4[data-v-e66d156a]{margin:0 0 12px 0;color:#303133;font-size:14px;font-weight:600}.score-analysis-container .left-panel .stats-card .stats-item[data-v-e66d156a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;font-size:12px;color:#606266}.score-analysis-container .left-panel .stats-card .stats-item .stats-value[data-v-e66d156a]{font-weight:600;color:#4d4dc5}.score-analysis-container .main-content[data-v-e66d156a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px;overflow-y:auto}.score-analysis-container .main-content .overview-cards[data-v-e66d156a]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px}.score-analysis-container .main-content .overview-cards .card-item[data-v-e66d156a]{background:#fff;padding:20px;border-radius:4px;text-align:center;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.score-analysis-container .main-content .overview-cards .card-item .card-title[data-v-e66d156a]{font-size:14px;color:#909399;margin-bottom:8px}.score-analysis-container .main-content .overview-cards .card-item .card-value[data-v-e66d156a]{font-size:24px;font-weight:600;color:#4d4dc5}.score-analysis-container .main-content .analysis-section[data-v-e66d156a]{background:#fff;margin-bottom:24px;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.score-analysis-container .main-content .analysis-section h3[data-v-e66d156a]{margin:0;padding:16px 20px 0;color:#303133;font-size:16px;font-weight:600}.score-analysis-container .main-content .analysis-section .charts-row[data-v-e66d156a]{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:20px}.score-analysis-container .main-content .analysis-section .charts-row .chart-container h4[data-v-e66d156a]{margin:0 0 12px 0;font-size:14px;color:#606266;text-align:center}.score-analysis-container .main-content .analysis-section .charts-row .knowledge-list .knowledge-item[data-v-e66d156a]{padding:12px;border:1px solid #ebeef5;border-radius:4px;margin-bottom:8px}.score-analysis-container .main-content .analysis-section .charts-row .knowledge-list .knowledge-item .knowledge-name[data-v-e66d156a]{font-weight:600;color:#303133;margin-bottom:4px}.score-analysis-container .main-content .analysis-section .charts-row .knowledge-list .knowledge-item .mastery-level[data-v-e66d156a]{font-size:12px;margin-bottom:4px}.score-analysis-container .main-content .analysis-section .charts-row .knowledge-list .knowledge-item .mastery-level.excellent[data-v-e66d156a]{color:#67c23a}.score-analysis-container .main-content .analysis-section .charts-row .knowledge-list .knowledge-item .mastery-level.good[data-v-e66d156a]{color:#409eff}.score-analysis-container .main-content .analysis-section .charts-row .knowledge-list .knowledge-item .mastery-level.average[data-v-e66d156a]{color:#e6a23c}.score-analysis-container .main-content .analysis-section .charts-row .knowledge-list .knowledge-item .mastery-level.poor[data-v-e66d156a]{color:#f56c6c}.score-analysis-container .main-content .analysis-section .charts-row .knowledge-list .knowledge-item .mastery-desc[data-v-e66d156a]{font-size:12px;color:#909399}.score-analysis-container .main-content .analysis-section .stats-table[data-v-e66d156a],.score-analysis-container .main-content .analysis-section .trend-analysis[data-v-e66d156a]{padding:0 20px 20px}.score-analysis-container .main-content .analysis-section .trend-analysis p[data-v-e66d156a]{background:#f3f6ff;padding:12px;margin:0;border-radius:4px;color:#606266;font-size:14px}.score-analysis-container .main-content .empty-state[data-v-e66d156a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:400px;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}@media(max-width:1200px){.score-analysis-container .main-content .overview-cards[data-v-e66d156a]{grid-template-columns:repeat(2,1fr)}.score-analysis-container .main-content .analysis-section .charts-row[data-v-e66d156a]{grid-template-columns:1fr}}@media(max-width:768px){.score-analysis-container[data-v-e66d156a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.score-analysis-container .left-panel[data-v-e66d156a]{width:100%;margin-right:0;margin-bottom:12px}.score-analysis-container .main-content .overview-cards[data-v-e66d156a]{grid-template-columns:1fr}}.defer-apply-dialog .step-content[data-v-a8a490c8]{min-height:300px;padding:20px 0}.defer-apply-dialog .step-title[data-v-a8a490c8]{font-size:16px;font-weight:700;color:#4d4dc5;margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid #f3f6ff}.defer-apply-dialog .student-search-form[data-v-a8a490c8]{background:#f3f6ff;padding:20px;border-radius:8px;margin-bottom:20px}.defer-apply-dialog .student-info-card[data-v-a8a490c8]{border:1px solid #e4e7ed;border-radius:8px;overflow:hidden}.defer-apply-dialog .student-info-card .card-header[data-v-a8a490c8]{background:#4d4dc5;color:#fff;padding:12px 16px;font-weight:700}.defer-apply-dialog .student-info-card .card-content[data-v-a8a490c8]{padding:16px}.defer-apply-dialog .student-info-card .card-content .info-row[data-v-a8a490c8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.defer-apply-dialog .student-info-card .card-content .info-row .label[data-v-a8a490c8]{width:80px;color:#606266;font-weight:500}.defer-apply-dialog .student-info-card .card-content .info-row .value[data-v-a8a490c8]{color:#303133;font-weight:500}.defer-apply-dialog .student-brief[data-v-a8a490c8]{background:#f3f6ff;padding:12px 16px;border-radius:6px;margin-bottom:16px;font-weight:500;color:#4d4dc5}.defer-apply-dialog .course-selection-tip[data-v-a8a490c8]{margin-bottom:16px}.defer-apply-dialog .course-list[data-v-a8a490c8]{border:1px solid #e4e7ed;border-radius:8px;overflow:hidden}.defer-apply-dialog .selected-courses[data-v-a8a490c8]{margin-bottom:20px}.defer-apply-dialog .selected-courses .section-title[data-v-a8a490c8]{font-weight:700;margin-bottom:12px;color:#303133}.defer-apply-dialog .selected-courses .course-tags[data-v-a8a490c8]{padding:12px;background:#f8f9fa;border-radius:6px;min-height:40px}.defer-apply-dialog .apply-form[data-v-a8a490c8]{background:#f3f6ff;padding:20px;border-radius:8px}.defer-apply-dialog .upload-tip[data-v-a8a490c8]{font-size:12px;color:#909399;margin-top:8px}.defer-apply-dialog .step-navigation[data-v-a8a490c8]{text-align:center;padding:20px 0;border-top:1px solid #e4e7ed;margin-top:20px}.defer-apply-dialog .view-content[data-v-a8a490c8]{padding:20px 0}.defer-apply-dialog .view-content .view-section[data-v-a8a490c8]{margin-bottom:24px}.defer-apply-dialog .view-content .view-section .section-title[data-v-a8a490c8]{font-size:14px;font-weight:700;color:#4d4dc5;margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid #f3f6ff}.defer-apply-dialog .view-content .view-section .info-grid[data-v-a8a490c8]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.defer-apply-dialog .view-content .view-section .info-item[data-v-a8a490c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.defer-apply-dialog .view-content .view-section .info-item.full-width[data-v-a8a490c8]{grid-column:1/-1;-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}.defer-apply-dialog .view-content .view-section .info-item .label[data-v-a8a490c8]{width:80px;color:#606266;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.defer-apply-dialog .view-content .view-section .info-item .value[data-v-a8a490c8]{color:#303133;font-weight:500}.defer-apply-dialog .view-content .view-section .info-item .memo-content[data-v-a8a490c8]{margin-top:8px;padding:12px;background:#f8f9fa;border-radius:6px;width:100%;line-height:1.6;color:#303133}[data-v-a8a490c8] .el-dialog__body{padding:20px 24px}[data-v-a8a490c8] .el-table .el-table__header{background:#f8f9fa}[data-v-a8a490c8] .el-table .el-table__header th{background:#f8f9fa;color:#606266;font-weight:600}.p-4[data-v-37128ba0]{padding:12px}.student-search-section[data-v-37128ba0]{border-radius:4px}.student-info-section .el-card[data-v-37128ba0]{margin-bottom:12px;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.04);box-shadow:0 2px 4px rgba(0,0,0,.04)}[data-v-37128ba0] .student-info-section .el-card .el-card__header{background-color:var(--tinge);padding:8px 12px;font-size:14px;font-weight:500}[data-v-37128ba0] .student-info-section .el-card .el-card__body{padding:12px}.student-info-section .el-row[data-v-37128ba0]{font-size:14px;line-height:21px}.student-info-section .el-col>div[data-v-37128ba0]{padding:4px 0}.student-info-section strong[data-v-37128ba0]{color:#333;font-weight:500}.course-list[data-v-37128ba0]{max-height:400px;overflow-y:auto}.course-item[data-v-37128ba0]{display:block;width:100%;margin-bottom:8px;padding:12px;border:1px solid #e4e7ed;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-item[data-v-37128ba0]:hover{border-color:#4d4dc5;background-color:#f3f6ff;-webkit-box-shadow:0 2px 4px rgba(77,77,197,.04);box-shadow:0 2px 4px rgba(77,77,197,.04)}.course-item.is-checked[data-v-37128ba0]{border-color:#4d4dc5;background-color:#f3f6ff;-webkit-box-shadow:0 2px 8px rgba(77,77,197,.08);box-shadow:0 2px 8px rgba(77,77,197,.08)}.course-info[data-v-37128ba0]{margin-left:5px}.course-title[data-v-37128ba0]{font-size:14px;line-height:21px;margin-bottom:4px;color:#333}strong[data-v-37128ba0]{font-weight:700}.course-code[data-v-37128ba0]{color:#999;font-size:12px;line-height:18px;font-weight:400}.course-details[data-v-37128ba0]{font-size:12px;line-height:18px;color:#666;margin-top:4px}.divider[data-v-37128ba0]{margin:0 8px;color:#ddd}.score[data-v-37128ba0]{font-weight:500;color:#333}.score-fail[data-v-37128ba0]{color:#f56c6c!important}.card-header[data-v-37128ba0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500}.card-header span[data-v-37128ba0]{color:#000}.course-selection-card .el-card__header[data-v-37128ba0]{background-color:#4d4dc5;color:#fff;padding:8px 12px}.course-selection-card .el-card__body[data-v-37128ba0]{padding:12px}.apply-info-card .el-card__header[data-v-37128ba0]{background-color:#4d4dc5;color:#fff;padding:8px 12px}.apply-info-card .el-card__body[data-v-37128ba0]{padding:12px}.card-header .el-button--text[data-v-37128ba0]{color:#fff;font-size:12px;padding:4px 8px;height:24px;line-height:16px}.card-header .el-button--text[data-v-37128ba0]:hover{color:#f0f0f0;background-color:hsla(0,0%,100%,.1)}.el-empty[data-v-37128ba0]{padding:40px 0}.el-empty .el-empty__description[data-v-37128ba0]{font-size:14px;color:#999;line-height:21px}.el-checkbox-group .el-checkbox[data-v-37128ba0]{width:100%;margin-right:0;margin-bottom:0}.el-checkbox__label[data-v-37128ba0]{width:100%;padding-left:8px}.y-form[data-v-37128ba0] .vxe-form--item.action-item{text-align:center;margin-top:12px}.y-form[data-v-37128ba0] .vxe-button{height:28px;font-size:14px;border-radius:4px}.y-form[data-v-37128ba0] .vxe-button--primary{background-color:#4d4dc5;border-color:#4d4dc5}.y-form[data-v-37128ba0] .vxe-button--primary:hover{background-color:#6666d0;border-color:#6666d0}.search-buttons[data-v-37128ba0]{text-align:center}.search-buttons .vxe-button[data-v-37128ba0]{height:28px;font-size:14px;margin-right:8px;padding:0 16px;border-radius:4px}.search-buttons .vxe-button--primary[data-v-37128ba0]{background-color:#4d4dc5;border-color:#4d4dc5}.search-buttons .vxe-button--primary[data-v-37128ba0]:hover{background-color:#6666d0;border-color:#6666d0}.search-buttons .vxe-button--warning[data-v-37128ba0]{background-color:#e6a23c;border-color:#e6a23c}.search-buttons .vxe-button--warning[data-v-37128ba0]:hover{background-color:#ebb563;border-color:#ebb563}.student-search-section[data-v-37128ba0] .vxe-input{height:28px;font-size:14px}.student-search-section[data-v-37128ba0] .vxe-form--item-title{font-size:14px;line-height:21px;color:#333}.y-dialog[data-v-37128ba0] .vxe-modal--header{background-color:#4d4dc5;color:#fff;padding:12px 16px;border-bottom:1px solid #e4e7ed}.y-dialog[data-v-37128ba0] .vxe-modal--title{color:#fff;font-size:16px;font-weight:500;line-height:24px}.y-dialog[data-v-37128ba0] .vxe-modal--body{padding:0}.y-dialog[data-v-37128ba0] .vxe-modal--footer{border-top:1px solid #e4e7ed;padding:12px 16px;text-align:right}.el-empty[data-v-37128ba0]{padding:60px 0}.el-empty[data-v-37128ba0] .el-empty__image{width:168px;height:100px}.el-empty[data-v-37128ba0] .el-empty__description{font-size:14px;color:#999;line-height:21px;margin-top:16px}@media (max-width:768px){.student-info-section .el-col[data-v-37128ba0]{margin-bottom:8px}.course-item[data-v-37128ba0]{padding:8px}.course-info[data-v-37128ba0]{margin-left:16px}.student-search-section[data-v-37128ba0]{padding:8px}}.app-container[data-v-320267a1]{height:100%}.usual-score-input-comp[data-v-66b8a6da]{margin:20px 0}.main-content[data-v-66b8a6da]{min-height:300px}.score-input-wrapper[data-v-66b8a6da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.score-memo-input[data-v-66b8a6da]{margin-top:5px;width:120px}.save-indicator[data-v-66b8a6da]{margin-right:10px;font-size:12px}.save-indicator.saving[data-v-66b8a6da]{color:#409eff}.save-indicator.saved[data-v-66b8a6da]{color:#67c23a}.save-indicator.error[data-v-66b8a6da]{color:#f56c6c}.total-score[data-v-66b8a6da]{font-weight:700;color:#409eff;font-size:14px}.batch-operations[data-v-66b8a6da]{margin:20px 0}.batch-buttons[data-v-66b8a6da]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-table[data-v-66b8a6da]{border-radius:4px;overflow:hidden}.el-table th[data-v-66b8a6da]{background-color:#f5f7fa;color:#303133;font-weight:700;text-align:center}.el-table .score-column-center .cell[data-v-66b8a6da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}[data-v-66b8a6da] .xscj-table .el-table__body-wrapper{height:inherit!important}.mt-5[data-v-66b8a6da]{margin-top:20px}.mb-5[data-v-66b8a6da]{margin-bottom:20px}.text-center[data-v-66b8a6da]{text-align:center}[data-v-66b8a6da]:global(.publish-confirm-dialog .el-message-box__message){line-height:1.6;white-space:pre-line;font-size:14px}[data-v-66b8a6da]:global(.publish-confirm-dialog .el-message-box__title){font-weight:700;color:#409eff}@media (max-width:768px){.batch-buttons[data-v-66b8a6da]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.batch-buttons[data-v-66b8a6da],.score-input-wrapper[data-v-66b8a6da]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.score-memo-input[data-v-66b8a6da]{margin-left:0;margin-top:5px}}.score-submission-container[data-v-31454f98]{padding:20px;font-family:Microsoft YaHei,sans-serif;max-width:1300px;margin:0 auto}.page-header h1[data-v-31454f98]{text-align:center;color:#4d4dc5;font-size:24px;margin-bottom:20px}.instructions-section .el-alert p[data-v-31454f98]{margin:5px 0;line-height:1.6}.submission-step-section[data-v-31454f98]{margin-top:20px;padding:15px;background-color:rgba(77,77,197,.08);border:1px solid rgba(77,77,197,.2);border-radius:4px}.submission-step-section h3[data-v-31454f98]{margin-top:0;font-size:16px}.course-info[data-v-31454f98]{margin-bottom:10px;font-weight:700}.confirmation-message[data-v-31454f98]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.confirmation-message p[data-v-31454f98]{margin:0;color:#4d4dc5}.steps-navigation[data-v-31454f98]{margin:30px 0}.steps-navigation[data-v-31454f98] .el-steps{.el-step__head.is-finish,.el-step__head.is-process{color:#fff;border-color:#4d4dc5}.el-step__main .el-step__title.is-process{color:#4d4dc5;font-weight:700}.el-step__main .el-step__title.is-finish{color:#4d4dc5}.el-step__line{background-color:#4d4dc5}.el-step__icon.is-text{border-color:#4d4dc5}.el-step__icon.is-icon,.el-step__icon.is-text{background-color:#4d4dc5;color:#fff}.el-step__head.is-success{color:#fff;border-color:#4d4dc5}.el-step__main .el-step__title.is-success{color:#4d4dc5}.el-step__head.is-finish .el-step__icon,.el-step__head.is-process .el-step__icon,.el-step__head.is-success .el-step__icon{background-color:#4d4dc5;border-color:#4d4dc5;color:#fff}}.step-content[data-v-31454f98]{margin:20px 0}.step-section[data-v-31454f98]{margin-bottom:30px}.step-section h3[data-v-31454f98]{margin-bottom:20px;color:#4d4dc5;font-size:18px}.step-card[data-v-31454f98]{margin-bottom:20px}.step-card .el-card__body[data-v-31454f98]{padding:30px}.step-description[data-v-31454f98]{margin:20px 0;padding:15px;background-color:rgba(77,77,197,.05);border-left:4px solid #4d4dc5;border-radius:4px}.step-description p[data-v-31454f98]{margin:0;color:#666;line-height:1.6}.step-actions[data-v-31454f98]{margin-top:30px;text-align:center}.step-actions .el-button[data-v-31454f98]{margin:0 10px}.import-options[data-v-31454f98]{margin-top:15px;padding:15px;background-color:rgba(77,77,197,.03);border-radius:4px}.score-input-section[data-v-31454f98]{margin-bottom:20px}.score-summary[data-v-31454f98]{margin-bottom:20px;padding:20px;background-color:rgba(77,77,197,.03);border-radius:4px}.summary-item[data-v-31454f98]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;line-height:1.6}.summary-label[data-v-31454f98]{font-weight:700;min-width:100px;color:#4d4dc5}.summary-value[data-v-31454f98]{color:#666}.confirmation-section[data-v-31454f98]{margin:20px 0;padding:15px;border:1px solid #dcdfe6;border-radius:4px}.confirmation-section p[data-v-31454f98]{margin:10px 0}.score-table-section[data-v-31454f98]{margin-top:20px}.score-table-section .el-input input[data-v-31454f98]{text-align:center}.el-table td[data-v-31454f98]:nth-child(6),.el-table th[data-v-31454f98]:nth-child(6){color:#4d4dc5;font-weight:700}.el-table td[data-v-31454f98]:nth-child(4),.el-table td[data-v-31454f98]:nth-child(5),.el-table th[data-v-31454f98]:nth-child(4),.el-table th[data-v-31454f98]:nth-child(5){color:#4d4dc5}.summary-confirmation-section[data-v-31454f98]{margin-top:20px;padding:15px;border:1px solid #dcdfe6;border-radius:4px}.summary-info[data-v-31454f98]{margin-bottom:10px;font-weight:700}.summary-info .excellent-rate[data-v-31454f98],.summary-info .fail-rate[data-v-31454f98]{color:#4d4dc5}.summary-confirmation-section p[data-v-31454f98]{margin:10px 0}.action-buttons-section[data-v-31454f98]{margin-top:30px;text-align:center}.action-buttons-section .el-button[data-v-31454f98]{margin:0 10px}.readonly-message[data-v-31454f98]{margin-top:20px}.page-footer[data-v-31454f98]{margin-top:30px;text-align:center;color:#909399;font-size:12px;border-top:1px solid #e4e7ed;padding-top:15px}.page-footer p[data-v-31454f98]{margin:0}.app-container[data-v-b3119254]{padding:12px;height:auto;min-height:100vh}.main-content[data-v-b3119254]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:12px}.sidebar-nav[data-v-b3119254]{width:180px;-ms-flex-negative:0;flex-shrink:0}.sidebar-nav .nav-menu[data-v-b3119254]{border:none}.sidebar-nav .nav-menu .el-menu-item[data-v-b3119254]{height:40px;line-height:40px}.sidebar-nav .nav-menu .el-menu-item.is-active[data-v-b3119254]{background-color:#4d4dc5;color:#fff}.sidebar-nav .nav-menu .el-menu-item[data-v-b3119254]:hover:not(.is-active){background-color:#f3f6ff}.content-area[data-v-b3119254]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.breadcrumb-nav[data-v-b3119254]{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #ebeef5}.page-content[data-v-b3119254]{-webkit-box-flex:1;-ms-flex:1;flex:1}.overview-page .metric-cards[data-v-b3119254]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px}.overview-page .metric-cards .metric-card[data-v-b3119254]{background:#fff;padding:12px;text-align:center}.overview-page .metric-cards .metric-card .metric-title[data-v-b3119254]{font-size:14px;color:#666;margin-bottom:8px}.overview-page .metric-cards .metric-card .metric-value[data-v-b3119254]{font-size:20px;font-weight:700;color:#303133;margin-bottom:4px}.overview-page .metric-cards .metric-card .metric-change[data-v-b3119254]{font-size:12px}.overview-page .metric-cards .metric-card .metric-change.positive[data-v-b3119254]{color:#67c23a}.overview-page .metric-cards .metric-card .metric-change.negative[data-v-b3119254]{color:#f56c6c}.overview-page .metric-cards .metric-card .metric-change.neutral[data-v-b3119254]{color:#909399}.overview-page .chart-section[data-v-b3119254]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:12px}.overview-page .chart-section .chart-container[data-v-b3119254]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;padding:12px}.overview-page .chart-section .chart-container .chart-title[data-v-b3119254]{font-size:14px;font-weight:700;margin-bottom:12px;text-align:center}.overview-page .chart-section .chart-container.pie-chart[data-v-b3119254]{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.overview-page .ranking-table[data-v-b3119254]{background:#fff;padding:12px;margin-top:12px}.overview-page .ranking-table .section-title[data-v-b3119254]{font-size:14px;font-weight:700;margin-bottom:12px}.trends-page .trend-summary-card[data-v-b3119254]{background:#fff;padding:12px;margin-bottom:12px}.trends-page .trend-summary-card .summary-title[data-v-b3119254]{font-size:14px;font-weight:700;margin-bottom:12px}.trends-page .trend-summary-card .summary-content[data-v-b3119254]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.trends-page .trend-summary-card .summary-content .summary-item .label[data-v-b3119254]{color:#666;margin-right:8px}.trends-page .trend-summary-card .summary-content .summary-item .value[data-v-b3119254]{font-weight:700;color:#4d4dc5}.trends-page .main-trend-chart[data-v-b3119254]{background:#fff;padding:12px;margin-bottom:12px}.trends-page .main-trend-chart .chart-title[data-v-b3119254]{font-size:14px;font-weight:700;margin-bottom:12px;text-align:center}.trends-page .category-trends[data-v-b3119254]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.trends-page .category-trends .trend-chart-item[data-v-b3119254]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trends-page .category-trends .trend-chart-item .chart-title[data-v-b3119254]{font-size:14px;font-weight:700;margin-bottom:12px;text-align:center}.trends-page .category-trends .trend-chart-item .chart-wrapper[data-v-b3119254]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:240px}.college-page .comparison-summary[data-v-b3119254]{background:#fff;padding:12px;margin-bottom:12px}.college-page .comparison-summary .summary-title[data-v-b3119254]{font-size:14px;font-weight:700;margin-bottom:12px}.college-page .comparison-summary .summary-stats[data-v-b3119254]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;margin-bottom:12px}.college-page .comparison-summary .summary-stats .stat-item .label[data-v-b3119254]{color:#666;margin-right:8px}.college-page .comparison-summary .summary-stats .stat-item .value[data-v-b3119254]{font-weight:700;color:#4d4dc5}.college-page .comparison-summary .analysis-conclusion[data-v-b3119254]{padding:12px;background:#f3f6ff;color:#666;font-size:14px}.college-page .college-comparison-chart[data-v-b3119254]{background:#fff;padding:12px;margin-bottom:12px}.college-page .college-comparison-chart .chart-title[data-v-b3119254]{font-size:14px;font-weight:700;margin-bottom:12px;text-align:center}.college-page .college-ranking-detail[data-v-b3119254]{background:#fff;padding:12px}.college-page .college-ranking-detail .section-title[data-v-b3119254]{font-size:14px;font-weight:700;margin-bottom:12px}.placeholder-content[data-v-b3119254]{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;height:300px}.course-analysis-page .course-basic-info[data-v-b3119254],.course-analysis-page .course-selector[data-v-b3119254],.course-analysis-page .distribution-summary[data-v-b3119254],.course-analysis-page .ranking-summary[data-v-b3119254],.distribution-page .course-basic-info[data-v-b3119254],.distribution-page .course-selector[data-v-b3119254],.distribution-page .distribution-summary[data-v-b3119254],.distribution-page .ranking-summary[data-v-b3119254],.major-ranking-page .course-basic-info[data-v-b3119254],.major-ranking-page .course-selector[data-v-b3119254],.major-ranking-page .distribution-summary[data-v-b3119254],.major-ranking-page .ranking-summary[data-v-b3119254]{background:#fff;padding:12px;margin-bottom:12px}.course-analysis-page .course-basic-info .info-title[data-v-b3119254],.course-analysis-page .course-basic-info .selector-title[data-v-b3119254],.course-analysis-page .course-basic-info .summary-title[data-v-b3119254],.course-analysis-page .course-selector .info-title[data-v-b3119254],.course-analysis-page .course-selector .selector-title[data-v-b3119254],.course-analysis-page .course-selector .summary-title[data-v-b3119254],.course-analysis-page .distribution-summary .info-title[data-v-b3119254],.course-analysis-page .distribution-summary .selector-title[data-v-b3119254],.course-analysis-page .distribution-summary .summary-title[data-v-b3119254],.course-analysis-page .ranking-summary .info-title[data-v-b3119254],.course-analysis-page .ranking-summary .selector-title[data-v-b3119254],.course-analysis-page .ranking-summary .summary-title[data-v-b3119254],.distribution-page .course-basic-info .info-title[data-v-b3119254],.distribution-page .course-basic-info .selector-title[data-v-b3119254],.distribution-page .course-basic-info .summary-title[data-v-b3119254],.distribution-page .course-selector .info-title[data-v-b3119254],.distribution-page .course-selector .selector-title[data-v-b3119254],.distribution-page .course-selector .summary-title[data-v-b3119254],.distribution-page .distribution-summary .info-title[data-v-b3119254],.distribution-page .distribution-summary .selector-title[data-v-b3119254],.distribution-page .distribution-summary .summary-title[data-v-b3119254],.distribution-page .ranking-summary .info-title[data-v-b3119254],.distribution-page .ranking-summary .selector-title[data-v-b3119254],.distribution-page .ranking-summary .summary-title[data-v-b3119254],.major-ranking-page .course-basic-info .info-title[data-v-b3119254],.major-ranking-page .course-basic-info .selector-title[data-v-b3119254],.major-ranking-page .course-basic-info .summary-title[data-v-b3119254],.major-ranking-page .course-selector .info-title[data-v-b3119254],.major-ranking-page .course-selector .selector-title[data-v-b3119254],.major-ranking-page .course-selector .summary-title[data-v-b3119254],.major-ranking-page .distribution-summary .info-title[data-v-b3119254],.major-ranking-page .distribution-summary .selector-title[data-v-b3119254],.major-ranking-page .distribution-summary .summary-title[data-v-b3119254],.major-ranking-page .ranking-summary .info-title[data-v-b3119254],.major-ranking-page .ranking-summary .selector-title[data-v-b3119254],.major-ranking-page .ranking-summary .summary-title[data-v-b3119254]{font-size:14px;font-weight:700;margin-bottom:12px}.course-analysis-page .course-basic-info .info-content[data-v-b3119254],.course-analysis-page .course-basic-info .summary-stats[data-v-b3119254],.course-analysis-page .course-selector .info-content[data-v-b3119254],.course-analysis-page .course-selector .summary-stats[data-v-b3119254],.course-analysis-page .distribution-summary .info-content[data-v-b3119254],.course-analysis-page .distribution-summary .summary-stats[data-v-b3119254],.course-analysis-page .ranking-summary .info-content[data-v-b3119254],.course-analysis-page .ranking-summary .summary-stats[data-v-b3119254],.distribution-page .course-basic-info .info-content[data-v-b3119254],.distribution-page .course-basic-info .summary-stats[data-v-b3119254],.distribution-page .course-selector .info-content[data-v-b3119254],.distribution-page .course-selector .summary-stats[data-v-b3119254],.distribution-page .distribution-summary .info-content[data-v-b3119254],.distribution-page .distribution-summary .summary-stats[data-v-b3119254],.distribution-page .ranking-summary .info-content[data-v-b3119254],.distribution-page .ranking-summary .summary-stats[data-v-b3119254],.major-ranking-page .course-basic-info .info-content[data-v-b3119254],.major-ranking-page .course-basic-info .summary-stats[data-v-b3119254],.major-ranking-page .course-selector .info-content[data-v-b3119254],.major-ranking-page .course-selector .summary-stats[data-v-b3119254],.major-ranking-page .distribution-summary .info-content[data-v-b3119254],.major-ranking-page .distribution-summary .summary-stats[data-v-b3119254],.major-ranking-page .ranking-summary .info-content[data-v-b3119254],.major-ranking-page .ranking-summary .summary-stats[data-v-b3119254]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.course-analysis-page .course-basic-info .info-content .info-item .label[data-v-b3119254],.course-analysis-page .course-basic-info .info-content .stat-item .label[data-v-b3119254],.course-analysis-page .course-basic-info .summary-stats .info-item .label[data-v-b3119254],.course-analysis-page .course-basic-info .summary-stats .stat-item .label[data-v-b3119254],.course-analysis-page .course-selector .info-content .info-item .label[data-v-b3119254],.course-analysis-page .course-selector .info-content .stat-item .label[data-v-b3119254],.course-analysis-page .course-selector .summary-stats .info-item .label[data-v-b3119254],.course-analysis-page .course-selector .summary-stats .stat-item .label[data-v-b3119254],.course-analysis-page .distribution-summary .info-content .info-item .label[data-v-b3119254],.course-analysis-page .distribution-summary .info-content .stat-item .label[data-v-b3119254],.course-analysis-page .distribution-summary .summary-stats .info-item .label[data-v-b3119254],.course-analysis-page .distribution-summary .summary-stats .stat-item .label[data-v-b3119254],.course-analysis-page .ranking-summary .info-content .info-item .label[data-v-b3119254],.course-analysis-page .ranking-summary .info-content .stat-item .label[data-v-b3119254],.course-analysis-page .ranking-summary .summary-stats .info-item .label[data-v-b3119254],.course-analysis-page .ranking-summary .summary-stats .stat-item .label[data-v-b3119254],.distribution-page .course-basic-info .info-content .info-item .label[data-v-b3119254],.distribution-page .course-basic-info .info-content .stat-item .label[data-v-b3119254],.distribution-page .course-basic-info .summary-stats .info-item .label[data-v-b3119254],.distribution-page .course-basic-info .summary-stats .stat-item .label[data-v-b3119254],.distribution-page .course-selector .info-content .info-item .label[data-v-b3119254],.distribution-page .course-selector .info-content .stat-item .label[data-v-b3119254],.distribution-page .course-selector .summary-stats .info-item .label[data-v-b3119254],.distribution-page .course-selector .summary-stats .stat-item .label[data-v-b3119254],.distribution-page .distribution-summary .info-content .info-item .label[data-v-b3119254],.distribution-page .distribution-summary .info-content .stat-item .label[data-v-b3119254],.distribution-page .distribution-summary .summary-stats .info-item .label[data-v-b3119254],.distribution-page .distribution-summary .summary-stats .stat-item .label[data-v-b3119254],.distribution-page .ranking-summary .info-content .info-item .label[data-v-b3119254],.distribution-page .ranking-summary .info-content .stat-item .label[data-v-b3119254],.distribution-page .ranking-summary .summary-stats .info-item .label[data-v-b3119254],.distribution-page .ranking-summary .summary-stats .stat-item .label[data-v-b3119254],.major-ranking-page .course-basic-info .info-content .info-item .label[data-v-b3119254],.major-ranking-page .course-basic-info .info-content .stat-item .label[data-v-b3119254],.major-ranking-page .course-basic-info .summary-stats .info-item .label[data-v-b3119254],.major-ranking-page .course-basic-info .summary-stats .stat-item .label[data-v-b3119254],.major-ranking-page .course-selector .info-content .info-item .label[data-v-b3119254],.major-ranking-page .course-selector .info-content .stat-item .label[data-v-b3119254],.major-ranking-page .course-selector .summary-stats .info-item .label[data-v-b3119254],.major-ranking-page .course-selector .summary-stats .stat-item .label[data-v-b3119254],.major-ranking-page .distribution-summary .info-content .info-item .label[data-v-b3119254],.major-ranking-page .distribution-summary .info-content .stat-item .label[data-v-b3119254],.major-ranking-page .distribution-summary .summary-stats .info-item .label[data-v-b3119254],.major-ranking-page .distribution-summary .summary-stats .stat-item .label[data-v-b3119254],.major-ranking-page .ranking-summary .info-content .info-item .label[data-v-b3119254],.major-ranking-page .ranking-summary .info-content .stat-item .label[data-v-b3119254],.major-ranking-page .ranking-summary .summary-stats .info-item .label[data-v-b3119254],.major-ranking-page .ranking-summary .summary-stats .stat-item .label[data-v-b3119254]{color:#666;margin-right:8px}.course-analysis-page .course-basic-info .info-content .info-item .value[data-v-b3119254],.course-analysis-page .course-basic-info .info-content .stat-item .value[data-v-b3119254],.course-analysis-page .course-basic-info .summary-stats .info-item .value[data-v-b3119254],.course-analysis-page .course-basic-info .summary-stats .stat-item .value[data-v-b3119254],.course-analysis-page .course-selector .info-content .info-item .value[data-v-b3119254],.course-analysis-page .course-selector .info-content .stat-item .value[data-v-b3119254],.course-analysis-page .course-selector .summary-stats .info-item .value[data-v-b3119254],.course-analysis-page .course-selector .summary-stats .stat-item .value[data-v-b3119254],.course-analysis-page .distribution-summary .info-content .info-item .value[data-v-b3119254],.course-analysis-page .distribution-summary .info-content .stat-item .value[data-v-b3119254],.course-analysis-page .distribution-summary .summary-stats .info-item .value[data-v-b3119254],.course-analysis-page .distribution-summary .summary-stats .stat-item .value[data-v-b3119254],.course-analysis-page .ranking-summary .info-content .info-item .value[data-v-b3119254],.course-analysis-page .ranking-summary .info-content .stat-item .value[data-v-b3119254],.course-analysis-page .ranking-summary .summary-stats .info-item .value[data-v-b3119254],.course-analysis-page .ranking-summary .summary-stats .stat-item .value[data-v-b3119254],.distribution-page .course-basic-info .info-content .info-item .value[data-v-b3119254],.distribution-page .course-basic-info .info-content .stat-item .value[data-v-b3119254],.distribution-page .course-basic-info .summary-stats .info-item .value[data-v-b3119254],.distribution-page .course-basic-info .summary-stats .stat-item .value[data-v-b3119254],.distribution-page .course-selector .info-content .info-item .value[data-v-b3119254],.distribution-page .course-selector .info-content .stat-item .value[data-v-b3119254],.distribution-page .course-selector .summary-stats .info-item .value[data-v-b3119254],.distribution-page .course-selector .summary-stats .stat-item .value[data-v-b3119254],.distribution-page .distribution-summary .info-content .info-item .value[data-v-b3119254],.distribution-page .distribution-summary .info-content .stat-item .value[data-v-b3119254],.distribution-page .distribution-summary .summary-stats .info-item .value[data-v-b3119254],.distribution-page .distribution-summary .summary-stats .stat-item .value[data-v-b3119254],.distribution-page .ranking-summary .info-content .info-item .value[data-v-b3119254],.distribution-page .ranking-summary .info-content .stat-item .value[data-v-b3119254],.distribution-page .ranking-summary .summary-stats .info-item .value[data-v-b3119254],.distribution-page .ranking-summary .summary-stats .stat-item .value[data-v-b3119254],.major-ranking-page .course-basic-info .info-content .info-item .value[data-v-b3119254],.major-ranking-page .course-basic-info .info-content .stat-item .value[data-v-b3119254],.major-ranking-page .course-basic-info .summary-stats .info-item .value[data-v-b3119254],.major-ranking-page .course-basic-info .summary-stats .stat-item .value[data-v-b3119254],.major-ranking-page .course-selector .info-content .info-item .value[data-v-b3119254],.major-ranking-page .course-selector .info-content .stat-item .value[data-v-b3119254],.major-ranking-page .course-selector .summary-stats .info-item .value[data-v-b3119254],.major-ranking-page .course-selector .summary-stats .stat-item .value[data-v-b3119254],.major-ranking-page .distribution-summary .info-content .info-item .value[data-v-b3119254],.major-ranking-page .distribution-summary .info-content .stat-item .value[data-v-b3119254],.major-ranking-page .distribution-summary .summary-stats .info-item .value[data-v-b3119254],.major-ranking-page .distribution-summary .summary-stats .stat-item .value[data-v-b3119254],.major-ranking-page .ranking-summary .info-content .info-item .value[data-v-b3119254],.major-ranking-page .ranking-summary .info-content .stat-item .value[data-v-b3119254],.major-ranking-page .ranking-summary .summary-stats .info-item .value[data-v-b3119254],.major-ranking-page .ranking-summary .summary-stats .stat-item .value[data-v-b3119254]{font-weight:700;color:#4d4dc5}.course-analysis-page .course-basic-info .selector-form[data-v-b3119254],.course-analysis-page .course-selector .selector-form[data-v-b3119254],.course-analysis-page .distribution-summary .selector-form[data-v-b3119254],.course-analysis-page .ranking-summary .selector-form[data-v-b3119254],.distribution-page .course-basic-info .selector-form[data-v-b3119254],.distribution-page .course-selector .selector-form[data-v-b3119254],.distribution-page .distribution-summary .selector-form[data-v-b3119254],.distribution-page .ranking-summary .selector-form[data-v-b3119254],.major-ranking-page .course-basic-info .selector-form[data-v-b3119254],.major-ranking-page .course-selector .selector-form[data-v-b3119254],.major-ranking-page .distribution-summary .selector-form[data-v-b3119254],.major-ranking-page .ranking-summary .selector-form[data-v-b3119254]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-analysis-page .distribution-charts[data-v-b3119254],.course-analysis-page .ranking-chart[data-v-b3119254],.course-analysis-page .teaching-class-analysis[data-v-b3119254],.distribution-page .distribution-charts[data-v-b3119254],.distribution-page .ranking-chart[data-v-b3119254],.distribution-page .teaching-class-analysis[data-v-b3119254],.major-ranking-page .distribution-charts[data-v-b3119254],.major-ranking-page .ranking-chart[data-v-b3119254],.major-ranking-page .teaching-class-analysis[data-v-b3119254]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:12px;background:#fff;padding:12px}.course-analysis-page .distribution-charts .analysis-title[data-v-b3119254],.course-analysis-page .distribution-charts .chart-container[data-v-b3119254],.course-analysis-page .distribution-charts .chart-title[data-v-b3119254],.course-analysis-page .ranking-chart .analysis-title[data-v-b3119254],.course-analysis-page .ranking-chart .chart-container[data-v-b3119254],.course-analysis-page .ranking-chart .chart-title[data-v-b3119254],.course-analysis-page .teaching-class-analysis .analysis-title[data-v-b3119254],.course-analysis-page .teaching-class-analysis .chart-container[data-v-b3119254],.course-analysis-page .teaching-class-analysis .chart-title[data-v-b3119254],.distribution-page .distribution-charts .analysis-title[data-v-b3119254],.distribution-page .distribution-charts .chart-container[data-v-b3119254],.distribution-page .distribution-charts .chart-title[data-v-b3119254],.distribution-page .ranking-chart .analysis-title[data-v-b3119254],.distribution-page .ranking-chart .chart-container[data-v-b3119254],.distribution-page .ranking-chart .chart-title[data-v-b3119254],.distribution-page .teaching-class-analysis .analysis-title[data-v-b3119254],.distribution-page .teaching-class-analysis .chart-container[data-v-b3119254],.distribution-page .teaching-class-analysis .chart-title[data-v-b3119254],.major-ranking-page .distribution-charts .analysis-title[data-v-b3119254],.major-ranking-page .distribution-charts .chart-container[data-v-b3119254],.major-ranking-page .distribution-charts .chart-title[data-v-b3119254],.major-ranking-page .ranking-chart .analysis-title[data-v-b3119254],.major-ranking-page .ranking-chart .chart-container[data-v-b3119254],.major-ranking-page .ranking-chart .chart-title[data-v-b3119254],.major-ranking-page .teaching-class-analysis .analysis-title[data-v-b3119254],.major-ranking-page .teaching-class-analysis .chart-container[data-v-b3119254],.major-ranking-page .teaching-class-analysis .chart-title[data-v-b3119254]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:700;margin-bottom:12px;text-align:center}.course-analysis-page .analysis-conclusion[data-v-b3119254],.course-analysis-page .distribution-detail[data-v-b3119254],.course-analysis-page .ranking-detail[data-v-b3119254],.course-analysis-page .teaching-class-detail[data-v-b3119254],.distribution-page .analysis-conclusion[data-v-b3119254],.distribution-page .distribution-detail[data-v-b3119254],.distribution-page .ranking-detail[data-v-b3119254],.distribution-page .teaching-class-detail[data-v-b3119254],.major-ranking-page .analysis-conclusion[data-v-b3119254],.major-ranking-page .distribution-detail[data-v-b3119254],.major-ranking-page .ranking-detail[data-v-b3119254],.major-ranking-page .teaching-class-detail[data-v-b3119254]{background:#fff;padding:12px;margin-bottom:12px}.course-analysis-page .analysis-conclusion .conclusion-title[data-v-b3119254],.course-analysis-page .analysis-conclusion .section-title[data-v-b3119254],.course-analysis-page .distribution-detail .conclusion-title[data-v-b3119254],.course-analysis-page .distribution-detail .section-title[data-v-b3119254],.course-analysis-page .ranking-detail .conclusion-title[data-v-b3119254],.course-analysis-page .ranking-detail .section-title[data-v-b3119254],.course-analysis-page .teaching-class-detail .conclusion-title[data-v-b3119254],.course-analysis-page .teaching-class-detail .section-title[data-v-b3119254],.distribution-page .analysis-conclusion .conclusion-title[data-v-b3119254],.distribution-page .analysis-conclusion .section-title[data-v-b3119254],.distribution-page .distribution-detail .conclusion-title[data-v-b3119254],.distribution-page .distribution-detail .section-title[data-v-b3119254],.distribution-page .ranking-detail .conclusion-title[data-v-b3119254],.distribution-page .ranking-detail .section-title[data-v-b3119254],.distribution-page .teaching-class-detail .conclusion-title[data-v-b3119254],.distribution-page .teaching-class-detail .section-title[data-v-b3119254],.major-ranking-page .analysis-conclusion .conclusion-title[data-v-b3119254],.major-ranking-page .analysis-conclusion .section-title[data-v-b3119254],.major-ranking-page .distribution-detail .conclusion-title[data-v-b3119254],.major-ranking-page .distribution-detail .section-title[data-v-b3119254],.major-ranking-page .ranking-detail .conclusion-title[data-v-b3119254],.major-ranking-page .ranking-detail .section-title[data-v-b3119254],.major-ranking-page .teaching-class-detail .conclusion-title[data-v-b3119254],.major-ranking-page .teaching-class-detail .section-title[data-v-b3119254]{font-size:14px;font-weight:700;margin-bottom:12px}.course-analysis-page .score-statistics[data-v-b3119254],.distribution-page .score-statistics[data-v-b3119254],.major-ranking-page .score-statistics[data-v-b3119254]{margin-bottom:12px}.course-analysis-page .score-statistics .stats-title[data-v-b3119254],.distribution-page .score-statistics .stats-title[data-v-b3119254],.major-ranking-page .score-statistics .stats-title[data-v-b3119254]{font-size:14px;font-weight:700;margin-bottom:12px}.course-analysis-page .score-statistics .stats-cards[data-v-b3119254],.distribution-page .score-statistics .stats-cards[data-v-b3119254],.major-ranking-page .score-statistics .stats-cards[data-v-b3119254]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.course-analysis-page .score-statistics .stats-cards .stat-card[data-v-b3119254],.distribution-page .score-statistics .stats-cards .stat-card[data-v-b3119254],.major-ranking-page .score-statistics .stats-cards .stat-card[data-v-b3119254]{background:#fff;padding:12px;text-align:center}.course-analysis-page .score-statistics .stats-cards .stat-card .card-title[data-v-b3119254],.distribution-page .score-statistics .stats-cards .stat-card .card-title[data-v-b3119254],.major-ranking-page .score-statistics .stats-cards .stat-card .card-title[data-v-b3119254]{font-size:14px;color:#666;margin-bottom:8px}.course-analysis-page .score-statistics .stats-cards .stat-card .card-value[data-v-b3119254],.distribution-page .score-statistics .stats-cards .stat-card .card-value[data-v-b3119254],.major-ranking-page .score-statistics .stats-cards .stat-card .card-value[data-v-b3119254]{font-size:20px;font-weight:700;color:#4d4dc5;margin-bottom:4px}.course-analysis-page .score-statistics .stats-cards .stat-card .card-extra[data-v-b3119254],.distribution-page .score-statistics .stats-cards .stat-card .card-extra[data-v-b3119254],.major-ranking-page .score-statistics .stats-cards .stat-card .card-extra[data-v-b3119254]{font-size:12px;color:#999}@media(max-width:1200px){.overview-page .metric-cards[data-v-b3119254],.score-statistics .stats-cards[data-v-b3119254]{grid-template-columns:repeat(3,1fr)}.category-trends[data-v-b3119254],.chart-section[data-v-b3119254],.distribution-charts[data-v-b3119254]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:768px){.main-content[data-v-b3119254]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar-nav[data-v-b3119254]{width:100%;margin-bottom:12px}.sidebar-nav .nav-menu[data-v-b3119254]{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-nav .nav-menu .el-menu-item[data-v-b3119254]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.overview-page .metric-cards[data-v-b3119254],.score-statistics .stats-cards[data-v-b3119254]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.overview-page .metric-cards[data-v-b3119254],.score-statistics .stats-cards[data-v-b3119254]{grid-template-columns:1fr}}.percentage-bar-container[data-v-b3119254]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%}.percentage-bar-container .percentage-bar[data-v-b3119254]{height:16px;background:-webkit-gradient(linear,left top,right top,from(#4d4dc5),to(#6b73ff));background:linear-gradient(90deg,#4d4dc5,#6b73ff);border-radius:8px;min-width:2px;-webkit-transition:width .3s ease;transition:width .3s ease}.percentage-bar-container .percentage-text[data-v-b3119254]{font-size:12px;color:#666;min-width:40px;text-align:right}.app-container[data-v-35da88d0]{height:auto;overflow:auto}.table-data[data-v-35da88d0]{min-height:300!important}[data-v-35da88d0] .vxe-form .vxe-form--wrapper{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}[data-v-35da88d0] .vxe-form--item-row>.vxe-form--item-col_24{width:auto}[data-v-35da88d0] .vxe-form--item.is--padding:not(.is--vertical)>.vxe-form--item-title{width:auto!important}.quick-facts[data-v-35da88d0]{-webkit-box-sizing:border-box;box-sizing:border-box}.quick-facts .grid-container[data-v-35da88d0]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.quick-facts .title[data-v-35da88d0]{font-size:14px;font-weight:700}.quick-facts .middle-r[data-v-35da88d0]{margin:10px 0}.quick-facts .blue-fc[data-v-35da88d0]{color:var(--primary);font-size:16px;font-weight:700}.quick-facts .red-fc[data-v-35da88d0]{color:red;font-size:16px;font-weight:700}.quick-facts .tips[data-v-35da88d0]{font-size:12px}.quick-facts .grid-item[data-v-35da88d0]{padding:12px 10px 25px;background-color:#f8f8f9;color:#303133;text-align:center;font-size:12px}.czzj[data-v-35da88d0]{line-height:2}.echarts-container[data-v-35da88d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.echarts-container .left[data-v-35da88d0]{width:55%;height:100%}.echarts-container .right[data-v-35da88d0]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.xjcssl-container[data-v-35da88d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xjcssl-container tr[data-v-35da88d0]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2px}.xjcssl-container th[data-v-35da88d0]{width:250px;height:40px;line-height:40px;background:#f8f8f9}.xjcssl-container td[data-v-35da88d0]{height:40px;line-height:40px;margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#303133}.xjcssl-container .stress[data-v-35da88d0]{color:var(--primary);font-weight:700}.score-manage-all-edit .section-block[data-v-24d16884]{margin-bottom:20px;border:1px solid #ebeef5;border-radius:4px;background-color:#fff}.score-manage-all-edit .section-title[data-v-24d16884]{background-color:var(--tinge);padding:12px 15px;font-size:16px;font-weight:700;border-bottom:1px solid #ebeef5;color:#303133}.score-manage-all-edit .section-content[data-v-24d16884]{padding:24px}.score-manage-all-edit .section-block-action .vxe-button[data-v-24d16884]{margin-right:10px}.score-manage-all-edit .el-form-item[data-v-24d16884]{margin-bottom:22px}.score-manage-all-edit .el-button[data-v-24d16884]{height:28px;padding:0 15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.score-manage-all-edit .el-button--primary[data-v-24d16884],.score-manage-all-edit .vxe-button.type--button.status--primary[data-v-24d16884],.score-manage-all-edit .vxe-button.type--button.theme--primary[data-v-24d16884]{background-color:#4d4dc5;border-color:#4d4dc5}.score-manage-all-edit .form-hint[data-v-24d16884]{font-size:12px;color:#909399;margin-left:10px;line-height:1.5}.score-manage-all-edit .import-instructions[data-v-24d16884]{font-size:14px;color:#606266;margin-bottom:20px}.score-manage-all-edit .import-instructions p[data-v-24d16884]{font-weight:700;margin-bottom:10px}.score-manage-all-edit .import-instructions ol[data-v-24d16884]{padding-left:20px;line-height:1.8}.score-manage-all-edit .import-instructions ol li[data-v-24d16884]{margin-bottom:8px}.score-manage-all-edit[data-v-24d16884] .vxe-form--item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.score-manage-all-edit[data-v-24d16884] .vxe-form--item-content .form-hint{margin-left:10px}.score-manage-all-edit .course-selection-content .search-section[data-v-24d16884]{margin-bottom:20px}.score-manage-all-edit .course-selection-content .course-list[data-v-24d16884]{max-height:400px;overflow-y:auto;border:1px solid #ebeef5;border-radius:4px;padding:15px}.score-manage-all-edit .course-selection-content .course-list .course-item[data-v-24d16884]{margin-bottom:12px;padding:8px 0;border-bottom:1px solid #f5f5f5}.score-manage-all-edit .course-selection-content .course-list .course-item[data-v-24d16884]:last-child{border-bottom:none;margin-bottom:0}.score-manage-all-edit .course-selection-content .course-list .course-item .el-checkbox[data-v-24d16884]{width:100%}.score-manage-all-edit .course-selection-content .course-list .course-item .el-checkbox[data-v-24d16884] .el-checkbox__label{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.score-manage-all-edit .course-selection-content .course-list .course-item .course-name[data-v-24d16884]{font-weight:500;color:#303133;-webkit-box-flex:1;-ms-flex:1;flex:1}.score-manage-all-edit .course-selection-content .course-list .course-item .course-code[data-v-24d16884]{color:#909399;font-size:12px;margin-left:10px}.score-manage-all-edit .course-selection-content .no-data[data-v-24d16884]{text-align:center;padding:40px 0;color:#909399;font-size:14px}.score-manage-all-edit[data-v-24d16884] .el-dialog__body{padding:20px}.score-manage-all-edit .dialog-footer[data-v-24d16884]{text-align:right}.score-manage-all-edit .dialog-footer .el-button[data-v-24d16884]{margin-left:10px}.app-container[data-v-1f84ae68]{padding:15px}.basic-info-section[data-v-1f84ae68]{padding:15px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}.info-title[data-v-1f84ae68]{font-size:16px;color:#303133;margin-top:0;margin-bottom:15px;font-weight:700}.info-grid[data-v-1f84ae68]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.info-item[data-v-1f84ae68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.6}.info-item.info-item-full-width[data-v-1f84ae68]{grid-column:1/-1}.info-label[data-v-1f84ae68]{font-weight:700;color:#606266;margin-right:8px;min-width:90px;-ms-flex-negative:0;flex-shrink:0}.info-value[data-v-1f84ae68]{color:#303133;word-break:break-all}.control-item .info-value[data-v-1f84ae68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.batch-score-input[data-v-1f84ae68]{width:100px;margin-right:10px;padding:6px 8px;border:1px solid #dcdfe6;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.batch-score-button[data-v-1f84ae68]{padding:6px 12px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.batch-score-button[data-v-1f84ae68]:hover{background-color:#66b1ff}.print-score-sheet[data-v-134ed464]{width:100%;max-width:1000px;margin:0 auto;font-family:SimSun,宋体,serif;min-height:auto;overflow:visible}.header h1[data-v-134ed464]{font-size:1.5rem;font-weight:600}.course-details[data-v-134ed464]{font-size:.875rem}table[data-v-134ed464]{border-spacing:0}td[data-v-134ed464],th[data-v-134ed464]{border:1px solid #9ca3af;padding:.5rem}th[data-v-134ed464]{background-color:#f3f4f6;font-weight:700}.text-center[data-v-134ed464]{text-align:center}.font-semibold[data-v-134ed464]{font-weight:600}.p-5[data-v-134ed464]{padding:1.25rem}.mb-4[data-v-134ed464]{margin-bottom:1rem}.mb-3[data-v-134ed464]{margin-bottom:.75rem}.ml-4[data-v-134ed464]{margin-left:1rem}.mt-2[data-v-134ed464]{margin-top:.5rem}.w-full[data-v-134ed464]{width:100%}.border-collapse[data-v-134ed464]{border-collapse:collapse}.bg-gray-100[data-v-134ed464]{background-color:#f3f4f6}.border-gray-300[data-v-134ed464]{border-color:#d1d5db}.border[data-v-134ed464]{border-width:1px}.border-gray-400[data-v-134ed464]{border-color:#9ca3af}.p-2[data-v-134ed464]{padding:.5rem}.p-4[data-v-134ed464]{padding:1rem}.mt-5[data-v-134ed464]{margin-top:1.25rem}.flex[data-v-134ed464]{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-between[data-v-134ed464]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-sm[data-v-134ed464]{font-size:.875rem}.text-2xl[data-v-134ed464]{font-size:1.5rem}.font-bold[data-v-134ed464]{font-weight:700}.app-container[data-v-134ed464]{padding:20px}.overflow-y-auto[data-v-134ed464]{overflow-y:auto}.column-selector[data-v-134ed464]{border:1px solid #dcdfe6}.column-checkboxes[data-v-134ed464]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.column-checkboxes .el-checkbox[data-v-134ed464]{margin-right:0}@media print{.column-selector[data-v-134ed464],.print-footer[data-v-134ed464]{display:none!important}}.print-score-sheet[data-v-69d46a92]{width:100%;max-width:1000px;margin:0 auto;font-family:SimSun,宋体,serif;min-height:auto;overflow:visible}.header h1[data-v-69d46a92]{font-size:1.5rem;font-weight:600}.student-info[data-v-69d46a92]{font-size:.875rem}.info-row[data-v-69d46a92]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.statistics[data-v-69d46a92]{font-size:.875rem}.stat-row[data-v-69d46a92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}table[data-v-69d46a92]{border-spacing:0}td[data-v-69d46a92],th[data-v-69d46a92]{border:1px solid #9ca3af;padding:.5rem}th[data-v-69d46a92]{background-color:#f3f4f6;font-weight:700}.text-center[data-v-69d46a92]{text-align:center}.font-semibold[data-v-69d46a92]{font-weight:600}.p-5[data-v-69d46a92]{padding:1.25rem}.mb-4[data-v-69d46a92]{margin-bottom:1rem}.mb-2[data-v-69d46a92]{margin-bottom:.5rem}.ml-4[data-v-69d46a92]{margin-left:1rem}.ml-6[data-v-69d46a92]{margin-left:1.5rem}.mt-4[data-v-69d46a92]{margin-top:1rem}.mt-5[data-v-69d46a92]{margin-top:1.25rem}.w-full[data-v-69d46a92]{width:100%}.border-collapse[data-v-69d46a92]{border-collapse:collapse}.bg-gray-100[data-v-69d46a92]{background-color:#f3f4f6}.border-gray-300[data-v-69d46a92]{border-color:#d1d5db}.border[data-v-69d46a92]{border-width:1px}.border-gray-400[data-v-69d46a92]{border-color:#9ca3af}.p-2[data-v-69d46a92]{padding:.5rem}.p-4[data-v-69d46a92]{padding:1rem}.text-sm[data-v-69d46a92]{font-size:.875rem}.text-2xl[data-v-69d46a92]{font-size:1.5rem}.font-bold[data-v-69d46a92]{font-weight:700}.app-container[data-v-69d46a92]{padding:20px}.overflow-y-auto[data-v-69d46a92]{overflow-y:auto}@media print{.print-footer[data-v-69d46a92]{display:none!important}}.print-score-sheet[data-v-0f2d30b1]{width:100%;max-width:1000px;margin:0 auto;font-family:SimSun,宋体,serif;min-height:auto;overflow:visible}.header h1[data-v-0f2d30b1]{font-size:1.5rem;font-weight:600}.course-details[data-v-0f2d30b1]{font-size:.875rem}table[data-v-0f2d30b1]{border-spacing:0}td[data-v-0f2d30b1],th[data-v-0f2d30b1]{border:1px solid #9ca3af;padding:.5rem}th[data-v-0f2d30b1]{background-color:#f3f4f6;font-weight:700}.text-center[data-v-0f2d30b1]{text-align:center}.font-semibold[data-v-0f2d30b1]{font-weight:600}.p-5[data-v-0f2d30b1]{padding:1.25rem}.mb-4[data-v-0f2d30b1]{margin-bottom:1rem}.mb-3[data-v-0f2d30b1]{margin-bottom:.75rem}.ml-4[data-v-0f2d30b1]{margin-left:1rem}.mt-2[data-v-0f2d30b1]{margin-top:.5rem}.w-full[data-v-0f2d30b1]{width:100%}.border-collapse[data-v-0f2d30b1]{border-collapse:collapse}.bg-gray-100[data-v-0f2d30b1]{background-color:#f3f4f6}.border-gray-300[data-v-0f2d30b1]{border-color:#d1d5db}.border[data-v-0f2d30b1]{border-width:1px}.border-gray-400[data-v-0f2d30b1]{border-color:#9ca3af}.p-2[data-v-0f2d30b1]{padding:.5rem}.p-4[data-v-0f2d30b1]{padding:1rem}.mt-5[data-v-0f2d30b1]{margin-top:1.25rem}.flex[data-v-0f2d30b1]{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-between[data-v-0f2d30b1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-sm[data-v-0f2d30b1]{font-size:.875rem}.text-2xl[data-v-0f2d30b1]{font-size:1.5rem}.font-bold[data-v-0f2d30b1]{font-weight:700}.app-container[data-v-0f2d30b1]{padding:20px}.overflow-y-auto[data-v-0f2d30b1]{overflow-y:auto}.column-selector[data-v-0f2d30b1]{border:1px solid #dcdfe6}.column-checkboxes[data-v-0f2d30b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.column-checkboxes .el-checkbox[data-v-0f2d30b1]{margin-right:0}@media print{.column-selector[data-v-0f2d30b1],.print-footer[data-v-0f2d30b1]{display:none!important}}.certificate-container[data-v-cdadfa32]{width:100%;max-width:800px;margin:0 auto;padding:20px}.certificate[data-v-cdadfa32]{width:100%;border:1px solid #ddd;padding:20px;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.school-header[data-v-cdadfa32]{text-align:center;margin-bottom:20px}.school-logo[data-v-cdadfa32]{height:60px;max-width:80%}.footer-divider[data-v-cdadfa32],.header-divider[data-v-cdadfa32]{height:1px;background-color:#000;margin:20px 0}.title[data-v-cdadfa32]{font-size:24px;font-weight:700;text-align:center;margin:30px 0}.content[data-v-cdadfa32]{font-size:16px;line-height:1.8}.exam-intro[data-v-cdadfa32],.student-info[data-v-cdadfa32]{margin-bottom:20px;text-indent:2em}.exam-details[data-v-cdadfa32]{margin:20px 0;padding-left:2em}.exam-details p[data-v-cdadfa32]{margin-bottom:10px}.label[data-v-cdadfa32]{display:inline-block;width:100px;font-weight:700}.sub-scores[data-v-cdadfa32]{margin:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.score-table[data-v-cdadfa32]{width:80%;border-collapse:collapse;margin:0 auto}.score-table td[data-v-cdadfa32],.score-table th[data-v-cdadfa32]{border:1px solid #000;padding:8px 15px;text-align:center}.special-note[data-v-cdadfa32]{margin-top:40px;text-indent:2em}.footer[data-v-cdadfa32]{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.signature[data-v-cdadfa32]{text-align:right;margin-right:50px}.school-footer[data-v-cdadfa32]{text-align:center;font-size:12px;color:#333;margin-top:20px}.school-footer p[data-v-cdadfa32]{margin:5px 0}.print-footer[data-v-cdadfa32]{margin-top:20px;text-align:center}@media print{.certificate[data-v-cdadfa32]{border:none;-webkit-box-shadow:none;box-shadow:none}.print-footer[data-v-cdadfa32]{display:none!important}}.box-card[data-v-153de2bd]{margin-bottom:20px}.mt-4[data-v-153de2bd]{margin-top:20px}.text-red-500[data-v-153de2bd]{color:#ef4444}ol li[data-v-153de2bd]{margin-bottom:10px}.app-container[data-v-153de2bd]{max-width:1300px;margin:0 auto}.page-header[data-v-310c6eaf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ebeef5}.page-title[data-v-310c6eaf]{font-size:18px;font-weight:700;color:#303133}.course-info-card[data-v-310c6eaf],.instruction-card[data-v-310c6eaf],.score-items-card[data-v-310c6eaf],.student-scores-card[data-v-310c6eaf]{margin-bottom:20px;border-radius:8px}.course-info[data-v-310c6eaf]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.info-item[data-v-310c6eaf]{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;margin-bottom:15px;line-height:24px}.label[data-v-310c6eaf]{font-weight:700;margin-right:5px;color:#606266}.value[data-v-310c6eaf]{color:#303133}.weight-tip[data-v-310c6eaf]{margin-top:15px}.header-action[data-v-310c6eaf]{text-align:right;margin-bottom:15px}.el-divider[data-v-310c6eaf]{margin:30px 0}.el-divider__text[data-v-310c6eaf]{font-size:16px;font-weight:700;color:#409eff}.score-input-wrapper[data-v-310c6eaf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.score-memo-input[data-v-310c6eaf]{margin-top:5px;width:120px}.total-score[data-v-310c6eaf]{font-weight:700;color:#409eff;font-size:14px}.instruction-list[data-v-310c6eaf]{padding-left:20px;color:#606266}.instruction-list li[data-v-310c6eaf]{margin-bottom:10px;line-height:1.6}.action-buttons .el-button[data-v-310c6eaf]{margin:20px auto;float:right}.el-table[data-v-310c6eaf]{border-radius:4px;overflow:hidden}.el-table th[data-v-310c6eaf]{background-color:#f5f7fa;color:#303133;font-weight:700;text-align:center}.el-alert[data-v-310c6eaf]{border-radius:4px}.el-table .score-column-center .cell[data-v-310c6eaf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}[data-v-310c6eaf] .xscj-table .el-table__body-wrapper{height:inherit!important}.app-container[data-v-310c6eaf]{max-width:1300px;margin:0 auto;min-height:100vh;overflow-y:auto}.mt-5[data-v-310c6eaf]{margin-top:20px}.submission-step-section[data-v-310c6eaf]{padding:15px;background-color:#fffbe6;border:1px solid #ffe58f;border-radius:4px}.submission-step-section h3[data-v-310c6eaf]{margin-top:0;font-size:16px}.page-header[data-v-96a47b2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ebeef5}.page-title[data-v-96a47b2c]{font-size:18px;font-weight:700;color:#303133}.course-info-card[data-v-96a47b2c],.instruction-card[data-v-96a47b2c],.score-items-card[data-v-96a47b2c],.student-scores-card[data-v-96a47b2c]{margin-bottom:20px;border-radius:8px}.course-info[data-v-96a47b2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.info-item[data-v-96a47b2c]{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;margin-bottom:15px;line-height:24px}.label[data-v-96a47b2c]{font-weight:700;margin-right:5px;color:#606266}.value[data-v-96a47b2c]{color:#303133}.weight-tip[data-v-96a47b2c]{margin-top:15px}.header-action[data-v-96a47b2c]{text-align:right;margin-bottom:15px}.el-divider[data-v-96a47b2c]{margin:30px 0}.el-divider__text[data-v-96a47b2c]{font-size:16px;font-weight:700;color:#409eff}.score-input-wrapper[data-v-96a47b2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.score-memo-input[data-v-96a47b2c]{margin-top:5px;width:120px}.total-score[data-v-96a47b2c]{font-weight:700;color:#409eff;font-size:14px}.instruction-list[data-v-96a47b2c]{padding-left:20px;color:#606266}.instruction-list li[data-v-96a47b2c]{margin-bottom:10px;line-height:1.6}.action-buttons .el-button[data-v-96a47b2c]{margin:20px auto;float:right}.el-table[data-v-96a47b2c]{border-radius:4px;overflow:hidden}.el-table th[data-v-96a47b2c]{background-color:#f5f7fa;color:#303133;font-weight:700;text-align:center}.el-alert[data-v-96a47b2c]{border-radius:4px}.el-table .score-column-center .cell[data-v-96a47b2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}[data-v-96a47b2c] .xscj-table .el-table__body-wrapper{height:inherit!important}.mt-5[data-v-96a47b2c]{margin-top:20px}.submission-step-section[data-v-96a47b2c]{padding:15px;background-color:#fffbe6;border:1px solid #ffe58f;border-radius:4px}.submission-step-section h3[data-v-96a47b2c]{margin-top:0;font-size:16px}[data-v-96a47b2c]:global(.publish-confirm-dialog .el-message-box__message){line-height:1.6;white-space:pre-line;font-size:14px}[data-v-96a47b2c]:global(.publish-confirm-dialog .el-message-box__title){font-weight:700;color:#409eff}.image-error[data-v-5337aa8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:28px;color:#c0c4cc;background-color:#f5f7fa;width:100%;height:200px}