.exam-result-dialog[data-v-2d05cf95]{border-radius:8px}.dialog-content[data-v-2d05cf95]{padding:0}.stats-cards[data-v-2d05cf95]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:20px;padding:0 4px}.stat-card[data-v-2d05cf95]{background:#fff;border:1px solid var(--border-light);border-radius:8px;padding:20px;position:relative;transition:all .3s ease}.stat-card[data-v-2d05cf95]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.stat-label[data-v-2d05cf95]{font-size:14px;color:var(--text-secondary);margin-bottom:8px}.stat-value[data-v-2d05cf95]{font-size:24px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.stat-icon[data-v-2d05cf95]{position:absolute;top:20px;right:20px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);color:#909399}.stat-icon.success[data-v-2d05cf95]{background:var(--primary-50);color:var(--success-color)}.stat-icon.warning[data-v-2d05cf95]{background:var(--warning-50);color:var(--warning-color)}.stat-icon.primary[data-v-2d05cf95]{background:var(--primary-50);color:var(--primary-color)}.stat-icon.danger[data-v-2d05cf95]{background:var(--danger-50);color:var(--danger-color)}.filter-toolbar[data-v-2d05cf95]{background:var(--bg-secondary);padding:16px;margin-bottom:20px;border-radius:4px;border:1px solid var(--border-light);justify-content:space-between}.filter-left[data-v-2d05cf95],.filter-toolbar[data-v-2d05cf95]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.filter-right[data-v-2d05cf95]{display:flex;align-items:center;gap:12px;flex-shrink:0}.stats-daterange[data-v-2d05cf95]{width:300px}.stats-daterange[data-v-2d05cf95] .el-range-input{width:92px;flex:none}.stats-daterange[data-v-2d05cf95] .el-range-separator{width:20px;flex:none;padding:0;line-height:32px}.answer-stat-by-name-tip[data-v-2d05cf95]{margin:-8px 0 12px;padding:8px 12px;background:var(--primary-50,#f0f5ff);border:1px solid var(--border-light,#ebeef5);border-radius:4px;color:var(--text-secondary,#606266);font-size:13px;line-height:1.5}.table-container[data-v-2d05cf95]{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative;min-height:200px}.tab-content[data-v-2d05cf95]{padding:20px 0}.el-dialog__header[data-v-2d05cf95]{padding:20px 20px 10px;border-bottom:1px solid var(--border-light)}.el-dialog__body[data-v-2d05cf95]{padding:0}.el-tabs__header[data-v-2d05cf95]{margin:0;background:#fff;padding:0 20px}.el-tabs__content[data-v-2d05cf95]{padding:20px}.el-tabs__item[data-v-2d05cf95]{padding:0 20px;height:50px;line-height:50px}.el-table th[data-v-2d05cf95]{background-color:var(--bg-secondary);color:var(--text-primary);font-weight:500}.el-table .el-table__row:hover>td[data-v-2d05cf95]{background-color:var(--bg-tertiary)}.el-button--text[data-v-2d05cf95]{color:var(--primary-color)}.el-button--text[data-v-2d05cf95]:hover{color:var(--primary-light)}.el-tag--success[data-v-2d05cf95]{background-color:var(--primary-50);border-color:var(--primary-200);color:var(--primary-color)}.el-tag--danger[data-v-2d05cf95]{background-color:var(--danger-50);border-color:var(--danger-200);color:var(--danger-color)}.el-tag--warning[data-v-2d05cf95]{background-color:var(--warning-50);border-color:var(--warning-200);color:var(--warning-color)}@media (max-width:768px){.stats-cards[data-v-2d05cf95]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.filter-toolbar[data-v-2d05cf95]{flex-direction:column;align-items:stretch}.filter-left[data-v-2d05cf95],.filter-right[data-v-2d05cf95]{justify-content:center}.stat-card[data-v-2d05cf95]{padding:16px}.stat-value[data-v-2d05cf95]{font-size:20px}}.pagination-container[data-v-2d05cf95]{display:flex;justify-content:center;align-items:center;padding:20px 0;background:#fff;border-top:1px solid var(--border-light)}.el-tag--success i[data-v-2d05cf95]{color:#67c23a;font-size:14px}.el-tag--danger i[data-v-2d05cf95]{color:#f56c6c;font-size:14px}.stat-icon.success i[data-v-2d05cf95]{font-size:18px;color:#67c23a}.stat-icon.warning i[data-v-2d05cf95]{font-size:18px;color:#e6a23c}.el-table .el-table__cell[data-v-2d05cf95]{text-align:center}.el-table .el-table__cell[data-v-2d05cf95]:first-child,.el-table .el-table__cell[data-v-2d05cf95]:nth-child(2){text-align:left}.score-attrs-cell[data-v-2d05cf95]{text-align:left;line-height:1.5;padding:2px 0}.score-attr-line[data-v-2d05cf95]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wrong-exam-unit[data-v-2d05cf95]{margin-left:8px;color:#909399}.wrong-exam-tip[data-v-2d05cf95]{margin:0 0 8px 110px;color:#909399;font-size:12px;line-height:1.5}.score-attr-name[data-v-2d05cf95]{color:#909399}.score-attr-value[data-v-2d05cf95]{color:#606266}.el-table .el-table__cell[data-v-2d05cf95]:nth-child(8){text-align:left}.el-pagination[data-v-2d05cf95]{text-align:center}.el-pagination.is-background .el-pager li[data-v-2d05cf95]:not(.disabled):hover{color:var(--primary-color)}.el-pagination.is-background .el-pager li:not(.disabled).active[data-v-2d05cf95]{background-color:var(--primary-color);color:#fff}