.question-content[data-v-6fb95726]{padding:20px 0}.question-content .xiaoti-group-setting[data-v-6fb95726]{display:flex;align-items:center}.question-content .icon-hover[data-v-6fb95726]:hover{color:var(--jz-theme);cursor:pointer}.question-content .xiaoti-list[data-v-6fb95726]{position:relative}.question-content .edit-xiaoti[data-v-6fb95726]{line-height:50px}.question-content .add-xiaoti[data-v-6fb95726]{position:absolute;right:160px;top:10px}.question-content .del-xiaoti[data-v-6fb95726]{position:absolute;right:80px;font-size:16px;top:17px}.left-sidebar-page .left-content .question-section[data-v-8a364c63]{background:#fff;border:1px solid #e6f0fa;border-radius:8px;box-shadow:0 2px 8px #409eff0a;margin-bottom:16px;padding:20px 20px 10px;transition:all .3s}.left-sidebar-page .left-content .question-item-layout[data-v-8a364c63]{position:relative}.left-sidebar-page .left-content .question-item-layout .circle-point[data-v-8a364c63]{position:absolute;right:-2px;top:-2px;display:inline-block;width:8px;height:8px;border-radius:50%;background:#ee5d4a;z-index:99}.left-sidebar-page .left-content .question-item[data-v-8a364c63]{padding:6px 10px;margin-bottom:10px;border:1px solid #e6f0fa;border-radius:6px;font-size:14px;color:#222;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;transform:translateZ(0);gap:10px}.left-sidebar-page .left-content .question-item .question-item-key[data-v-8a364c63]{min-width:26px}.left-sidebar-page .left-content .question-item[data-v-8a364c63]:hover{border:1px solid var(--jz-theme);background:linear-gradient(135deg,#f6fbff,#eef8ff);color:var(--jz-theme);cursor:pointer;transform:translateY(-2px);box-shadow:0 4px 12px #409eff26}.left-sidebar-page .left-content .question-item:hover .options[data-v-8a364c63],.left-sidebar-page .left-content .question-item:hover .text-score[data-v-8a364c63]{color:var(--jz-theme);transform:scale(1.05);transition:all .2s ease}.left-sidebar-page .left-content .question-item:hover .question-item-key[data-v-8a364c63]{font-weight:600}.left-sidebar-page .left-content .question-item.active[data-v-8a364c63]{border:1px solid var(--jz-theme);background:#f6fbff;color:var(--jz-theme);cursor:pointer}.left-sidebar-page .left-content .question-item.active .options[data-v-8a364c63],.left-sidebar-page .left-content .question-item.active .text-score[data-v-8a364c63]{color:var(--jz-theme)}.left-sidebar-page .left-content .question-item .type-tag[data-v-8a364c63]{padding:1px 6px;font-size:12px;font-weight:500;transition:all .2s ease;border-radius:4px;background:#409eff1a}.left-sidebar-page .left-content .question-item .options[data-v-8a364c63],.left-sidebar-page .left-content .question-item .text-score[data-v-8a364c63]{color:#333}.left-sidebar-page .add-question-layout[data-v-8a364c63]{display:flex;justify-content:center;align-items:center;height:50px;border:1.5px dashed #e8e8e8;border-radius:8px;color:#999;font-size:24px;cursor:pointer;transition:all .3s}.left-sidebar-page .add-question-layout .icon-color[data-v-8a364c63]{color:#999}.left-sidebar-page .add-question-layout .tip[data-v-8a364c63]{font-size:12px;margin-left:10px}.left-sidebar-page .add-question-layout[data-v-8a364c63]:hover{border-color:var(--jz-theme)}.left-sidebar-page .add-question-layout:hover .icon-color[data-v-8a364c63],.left-sidebar-page .add-question-layout:hover .tip[data-v-8a364c63]{color:var(--jz-theme)}.answer[data-v-0ba6498d]{padding:20px;margin-bottom:16px;background-color:#fff;border-radius:8px}.answer .title[data-v-0ba6498d]{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;font-size:18px;font-weight:700;color:#303133}.answer .answer-container[data-v-0ba6498d]{display:flex;align-items:center;justify-content:space-between;padding-top:12px}.answer .answer-container .score-info[data-v-0ba6498d]{font-size:14px;color:#606266}.answer .answer-container[data-v-0ba6498d] .el-checkbox-button__inner{cursor:inherit}.answerDescription[data-v-7bef5442]{padding:20px;margin-bottom:16px;background-color:#fff;border-radius:8px}.answerDescription[data-v-7bef5442] table{border-collapse:collapse;border-spacing:0}.answerDescription[data-v-7bef5442] table tr{display:table-row;border-top:1px solid #ddd;border-left:1px solid #ddd}.answerDescription[data-v-7bef5442] table td{display:table-cell;padding:5px 10px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;box-sizing:content-box}.answerDescription[data-v-7bef5442] img{max-width:100%}.origin-question-text[data-v-7bef5442]{font-size:15px;color:#888;padding:50px 0;line-height:1.8;white-space:pre-line;text-align:center}.btn[data-v-7bef5442]{color:var(--jz-theme);cursor:pointer}.statisticalTable[data-v-c5414fda]{padding:20px;margin-bottom:16px;background-color:#fff;border-radius:8px}.statisticalTable .statisticalTable-container[data-v-c5414fda]{padding-top:12px}.error-analysis-card[data-v-68837bb6]{padding:24px;background-color:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;margin-bottom:16px}.card-header[data-v-68837bb6]{display:flex;align-items:center;margin-bottom:24px}.header-title[data-v-68837bb6]{font-size:18px;font-weight:600;color:#303133}.c-card__content[data-v-68837bb6],.skeleton-wrapper[data-v-68837bb6]{padding:0}.skeleton-overview[data-v-68837bb6]{padding:0 0 12px}.skeleton-overview .skeleton-stat-grid[data-v-68837bb6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px}.skeleton-overview .skeleton-stat-item[data-v-68837bb6]{background:#f7f9fc;border-radius:8px;padding:12px;display:flex;align-items:center;gap:10px}.skeleton-overview .skeleton-stat-content[data-v-68837bb6]{flex:1;display:flex;flex-direction:column;gap:4px}.skeleton-categories[data-v-68837bb6]{padding:12px 0}.skeleton-categories .skeleton-categories-grid[data-v-68837bb6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:1200px){.skeleton-categories .skeleton-categories-grid[data-v-68837bb6]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.skeleton-categories .skeleton-categories-grid[data-v-68837bb6]{grid-template-columns:1fr}}.skeleton-categories .skeleton-category-card[data-v-68837bb6]{border-radius:8px;background:#fafbfc;padding:16px}.skeleton-categories .skeleton-category-header[data-v-68837bb6]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.skeleton-categories .skeleton-category-body[data-v-68837bb6]{padding-top:12px;border-top:1px solid #e4e7ed}.skeleton-table[data-v-68837bb6]{padding:12px 0 0}.empty-state-wrapper[data-v-68837bb6]{min-height:400px;display:flex;align-items:center;justify-content:center}.empty-state-wrapper .empty-text[data-v-68837bb6]{margin-top:16px}.empty-state-wrapper .empty-text-primary[data-v-68837bb6]{font-size:16px;color:#303133;margin-bottom:8px;font-weight:500}.empty-state-wrapper .empty-text-secondary[data-v-68837bb6]{font-size:14px;color:#909399}.all-correct-tip[data-v-68837bb6]{display:flex;justify-content:center;align-items:center;min-height:400px;width:100%}.all-correct-card[data-v-68837bb6]{display:flex;align-items:center;gap:16px;padding:24px 32px;background:linear-gradient(135deg,#f6ffed,#fff);border-radius:12px;border:1px solid #b7eb8f;box-shadow:0 2px 8px #52c41a14;max-width:400px;width:100%}.all-correct-icon[data-v-68837bb6]{flex-shrink:0}.all-correct-content[data-v-68837bb6]{flex:1;min-width:0}.all-correct-title[data-v-68837bb6]{font-size:16px;font-weight:600;color:#389e0d;margin-bottom:4px;line-height:1.4}.all-correct-desc[data-v-68837bb6]{font-size:13px;color:#73d13d;line-height:1.5}.overview-section[data-v-68837bb6]{padding:0 0 12px}.section-title[data-v-68837bb6]{font-size:14px;font-weight:600;color:#303133;margin-bottom:12px;display:flex;align-items:center;gap:6px}.overview-stats[data-v-68837bb6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px}.overview-stat[data-v-68837bb6]{background:#f7f9fc;border-radius:8px;padding:12px;display:flex;align-items:center;gap:10px;min-width:0;position:relative}.stat-content[data-v-68837bb6]{flex:1;min-width:0}.stat-value[data-v-68837bb6]{font-size:16px;font-weight:600;color:#333;margin-bottom:2px}.stat-value-text[data-v-68837bb6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;cursor:help}.stat-label[data-v-68837bb6]{font-size:12px;color:#999;white-space:nowrap}.main-errors[data-v-68837bb6]{padding:12px 0}.error-categories-grid[data-v-68837bb6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:1200px){.error-categories-grid[data-v-68837bb6]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.error-categories-grid[data-v-68837bb6]{grid-template-columns:1fr}}.error-category-compact[data-v-68837bb6]{border-radius:8px;overflow:hidden;animation:fadeIn-68837bb6 .4s ease-out;background:#fafbfc;box-shadow:0 1px 3px #0000000a}.compact-header[data-v-68837bb6]{padding:16px;background:#f8f9fa;border-bottom:1px solid #e4e7ed;display:flex;align-items:flex-start;gap:12px}.compact-number[data-v-68837bb6]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;flex-shrink:0}.compact-info[data-v-68837bb6]{flex:1;min-width:0}.compact-name[data-v-68837bb6]{font-size:14px;font-weight:600;color:#303133;margin-bottom:6px;line-height:1.4;word-break:break-all}.compact-stats[data-v-68837bb6]{display:flex;align-items:center;gap:6px;font-size:12px}.compact-percent[data-v-68837bb6]{font-weight:700;color:var(--jz-theme)}.compact-divider[data-v-68837bb6]{color:#dcdfe6}.compact-count[data-v-68837bb6]{color:#909399}.compact-examples[data-v-68837bb6]{padding:12px 16px;background:#fff}.compact-example-item[data-v-68837bb6]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f0f2f5;gap:8px}.compact-example-item[data-v-68837bb6]:last-child{border-bottom:none;padding-bottom:0}.compact-example-item[data-v-68837bb6]:first-child{padding-top:0}.compact-example-text[data-v-68837bb6]{flex:1;font-size:12px;color:#606266;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-example-count[data-v-68837bb6]{font-size:11px;font-weight:600;color:var(--jz-theme);flex-shrink:0}.cat-1 .compact-number[data-v-68837bb6]{background:linear-gradient(135deg,var(--cat-1-gradient-start),var(--cat-1-gradient-end));color:var(--cat-1-text)}.cat-2 .compact-number[data-v-68837bb6]{background:linear-gradient(135deg,var(--cat-2-gradient-start),var(--cat-2-gradient-end));color:var(--cat-2-text)}.cat-3 .compact-number[data-v-68837bb6]{background:linear-gradient(135deg,var(--cat-3-gradient-start),var(--cat-3-gradient-end));color:var(--cat-3-text)}.cat-4 .compact-number[data-v-68837bb6]{background:linear-gradient(135deg,var(--cat-4-gradient-start),var(--cat-4-gradient-end));color:var(--cat-4-text)}.cat-5 .compact-number[data-v-68837bb6]{background:linear-gradient(135deg,var(--cat-5-gradient-start),var(--cat-5-gradient-end));color:var(--cat-5-text)}.score-segments[data-v-68837bb6]{padding:12px 0 0}.segments-table-container[data-v-68837bb6]{border-radius:8px;overflow:hidden}.segment-disabled-info[data-v-68837bb6]{padding:24px 0;display:flex;justify-content:center;align-items:center}.info-card[data-v-68837bb6]{display:flex;align-items:center;gap:16px;padding:24px;background:#f7f9fc;border-radius:8px;border:1px solid #e4e7ed;box-shadow:0 1px 3px #0000000a;width:100%}.info-card[data-v-68837bb6]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:40px;border-radius:0 4px 4px 0;background-color:#faad14}.info-icon[data-v-68837bb6]{font-size:20px;color:#faad14;flex-shrink:0;background:#faad141a;padding:8px;border-radius:6px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.info-content[data-v-68837bb6]{flex:1;min-width:0}.info-title[data-v-68837bb6]{font-size:16px;font-weight:600;color:#303133;margin-bottom:4px;line-height:1.4}.info-reason[data-v-68837bb6]{font-size:13px;color:#909399;line-height:1.5;word-break:break-all}.error-categories-empty[data-v-68837bb6]{padding:32px 0;display:flex;justify-content:center;align-items:center}.empty-card[data-v-68837bb6]{display:flex;align-items:center;gap:16px;padding:24px;background:#f7f9fc;border-radius:8px;border:1px solid #e4e7ed;box-shadow:0 1px 3px #0000000a;width:100%;position:relative}.empty-card[data-v-68837bb6]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:40px;border-radius:0 4px 4px 0;background-color:#909399}.empty-icon[data-v-68837bb6]{font-size:20px;color:#909399;flex-shrink:0;background:#9093991a;padding:8px;border-radius:6px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.empty-content[data-v-68837bb6]{flex:1;min-width:0}.empty-title[data-v-68837bb6]{font-size:16px;font-weight:600;color:#303133;margin-bottom:4px;line-height:1.4}.empty-reason[data-v-68837bb6]{font-size:13px;color:#909399;line-height:1.5;word-break:break-all}[data-v-68837bb6] .error-analysis-table{font-size:14px}[data-v-68837bb6] .error-analysis-table .el-table__header-wrapper .el-table__header th{background-color:#f5f7fa!important;color:#333;font-weight:400;font-size:14px;border:none!important;padding:12px 0}[data-v-68837bb6] .error-analysis-table .el-table__header-wrapper .el-table__header th .cell{padding:0 16px}[data-v-68837bb6] .error-analysis-table .el-table__body-wrapper .el-table__body td{padding:16px 0;border:none!important;background-color:#fff}[data-v-68837bb6] .error-analysis-table .el-table__body-wrapper .el-table__body td .cell{padding:0 16px;color:#606266}[data-v-68837bb6] .error-analysis-table .el-table__body-wrapper .el-table__body tr:hover td{background-color:#fafafa!important}[data-v-68837bb6] .error-analysis-table:before{display:none}[data-v-68837bb6] .error-analysis-table:after{display:none}[data-v-68837bb6] .error-analysis-table .el-table__inner-wrapper:before{display:none}.segment-info[data-v-68837bb6]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.segment-score[data-v-68837bb6]{font-size:14px;font-weight:700;color:#303133}.category-cell[data-v-68837bb6]{display:flex;align-items:center;padding:4px 0}.category-cell-info[data-v-68837bb6]{display:flex;flex-direction:column;gap:4px;min-width:0;width:100%}.category-cell-name[data-v-68837bb6]{font-size:14px;font-weight:600;color:#303133;line-height:1.4;word-break:break-all}.category-cell-percent[data-v-68837bb6]{font-size:11px;color:#909399}.segment-header[data-v-68837bb6]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0}.segment-label[data-v-68837bb6]{font-size:13px;font-weight:600;color:#303133}.segment-total[data-v-68837bb6]{display:flex;align-items:center;gap:4px;font-size:11px}.segment-total-count[data-v-68837bb6]{color:var(--jz-theme);font-weight:600}.segment-total-percent[data-v-68837bb6]{color:#909399}.total-header[data-v-68837bb6]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0}.total-label[data-v-68837bb6]{font-size:13px;font-weight:600;color:#303133}.total-count[data-v-68837bb6]{font-size:12px;font-weight:600;color:var(--jz-theme)}.header-error-type[data-v-68837bb6]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px}.header-icon[data-v-68837bb6]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px}.header-icon.cat-1[data-v-68837bb6]{background:var(--cat-1-bg-light);color:var(--cat-1-color)}.header-icon.cat-2[data-v-68837bb6]{background:var(--cat-2-bg-light);color:var(--cat-2-color)}.header-icon.cat-3[data-v-68837bb6]{background:var(--cat-3-bg-light);color:var(--cat-3-color)}.header-text[data-v-68837bb6]{text-align:center}.header-name[data-v-68837bb6]{font-size:11px;font-weight:600;color:#303133;margin-bottom:2px;line-height:1.2}.header-percent[data-v-68837bb6]{font-size:10px;color:#909399}.cell-content[data-v-68837bb6]{display:flex;flex-direction:column;align-items:center;gap:6px}.count-number[data-v-68837bb6]{font-size:14px;font-weight:500;color:#606266}.count-bar[data-v-68837bb6]{width:60px;height:8px;background:#e4e8eb;border-radius:4px;overflow:hidden}.count-fill[data-v-68837bb6]{height:100%;border-radius:4px;transition:width .6s ease}.cat-1 .count-fill[data-v-68837bb6]{background:linear-gradient(90deg,var(--cat-1-gradient-start) 0,var(--cat-1-gradient-end) 100%)}.cat-2 .count-fill[data-v-68837bb6]{background:linear-gradient(90deg,var(--cat-2-gradient-start) 0,var(--cat-2-gradient-end) 100%)}.cat-3 .count-fill[data-v-68837bb6]{background:linear-gradient(90deg,var(--cat-3-gradient-start) 0,var(--cat-3-gradient-end) 100%)}.cat-4 .count-fill[data-v-68837bb6]{background:linear-gradient(90deg,var(--cat-4-gradient-start) 0,var(--cat-4-gradient-end) 100%)}.cat-5 .count-fill[data-v-68837bb6]{background:linear-gradient(90deg,var(--cat-5-gradient-start) 0,var(--cat-5-gradient-end) 100%)}.row-total-content[data-v-68837bb6]{display:flex;flex-direction:column;align-items:center;gap:2px}.row-total-number[data-v-68837bb6]{font-size:16px;font-weight:600;color:var(--jz-theme)}.row-total-percent[data-v-68837bb6]{font-size:10px;color:#909399}@keyframes fadeIn-68837bb6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.overview-stats[data-v-68837bb6]{grid-template-columns:repeat(2,1fr)}.category-header[data-v-68837bb6]{flex-direction:column;align-items:flex-start;gap:8px}.category-stats[data-v-68837bb6]{width:100%;justify-content:space-between}.segments-table-container[data-v-68837bb6]{overflow-x:auto}.summary-row-wrapper[data-v-68837bb6]{min-width:600px}.segment-disabled-info[data-v-68837bb6]{padding:16px}.info-card[data-v-68837bb6]{max-width:100%;padding:20px;gap:12px}.info-card[data-v-68837bb6]:before{height:32px}.info-icon[data-v-68837bb6]{width:32px;height:32px;font-size:18px;padding:6px}.info-title[data-v-68837bb6]{font-size:15px}.info-reason[data-v-68837bb6]{font-size:12px}.error-categories-empty[data-v-68837bb6]{padding:16px}.empty-card[data-v-68837bb6]{padding:20px;gap:12px}.empty-card[data-v-68837bb6]:before{height:32px}.empty-icon[data-v-68837bb6]{width:32px;height:32px;font-size:18px;padding:6px}.empty-title[data-v-68837bb6]{font-size:15px}.empty-reason[data-v-68837bb6]{font-size:12px}}@media (max-width:480px){.info-card[data-v-68837bb6]{padding:16px;flex-direction:column;text-align:center;gap:12px}.info-card[data-v-68837bb6]:before{display:none}.info-icon[data-v-68837bb6]{align-self:center}.info-content[data-v-68837bb6]{text-align:center}.empty-card[data-v-68837bb6]{padding:16px;flex-direction:column;text-align:center;gap:12px}.empty-card[data-v-68837bb6]:before{display:none}.empty-icon[data-v-68837bb6]{align-self:center}.empty-content[data-v-68837bb6]{text-align:center}}.templateFrameSlelect[data-v-e26c9b41]{width:100%;height:100%;overflow:auto;text-align:center}.templateFrameSlelect .page-change .page-info[data-v-e26c9b41]{display:flex;align-items:center;justify-content:flex-start}.templateFrameSlelect .page-change .page-info span[data-v-e26c9b41]{color:#606266}.templateFrameSlelect .page-change .page-info button[data-v-e26c9b41]{padding:8px 15px;border:1px solid #dcdfe6;background-color:#fff;color:#606266;border-radius:4px;cursor:pointer;transition:all .3s}.templateFrameSlelect .page-change .page-info button[data-v-e26c9b41]:hover:not(:disabled){color:var(--jz-theme);border-color:var(--jz-theme);background-color:#f0faf6}.templateFrameSlelect .page-change .page-info button[data-v-e26c9b41]:disabled{cursor:not-allowed;opacity:.6}.templateFrameSlelect .zoom-buttons[data-v-e26c9b41]{display:flex;align-items:center;gap:10px;padding-right:10px}.templateFrameSlelect .zoom-buttons .zoomIn[data-v-e26c9b41],.templateFrameSlelect .zoom-buttons .zoomOut[data-v-e26c9b41]{font-size:20px}.templateFrameSlelect .zoomable-image[data-v-e26c9b41]{transition:transform .3s ease-in-out;transform-origin:top center}.templateFrameSlelect .svg-content[data-v-e26c9b41]{width:100%;height:calc(100% - 50px);overflow:auto}.templateFrameSlelect .svg-content svg[data-v-e26c9b41]{cursor:default;outline:1px solid #dcdfe6}.templateFrameSlelect .svg-content svg image[data-v-e26c9b41]{transform-origin:50% 50%}.templateFrameSlelect .svg-content svg .is-active .rect[data-v-e26c9b41]{fill:#1ab5f7;stroke:#1ab5f7;pointer-events:none}.templateFrameSlelect .svg-content svg .is-active circle[data-v-e26c9b41]{fill:#1ab5f7;width:4px;height:4px}.templateFrameSlelect .svg-content svg .is-active .text-center[data-v-e26c9b41]{fill:#1ab5f7}.templateFrameSlelect .svg-content svg .rect[data-v-e26c9b41]{fill-opacity:0;stroke:#0c0}.templateFrameSlelect .svg-content svg .text-center[data-v-e26c9b41]{fill:#0c0;text-anchor:middle;text-align:center;vertical-align:middle;font-weight:bolder}.templateFrameSlelect .svg-content svg .e-resize[data-v-e26c9b41]{cursor:e-resize}.templateFrameSlelect .svg-content svg .ne-resize[data-v-e26c9b41]{cursor:ne-resize}.templateFrameSlelect .svg-content svg .nw-resize[data-v-e26c9b41]{cursor:nw-resize}.templateFrameSlelect .svg-content svg .s-resize[data-v-e26c9b41]{cursor:s-resize}.templateFrameSlelect .svg-content svg .svg-button[data-v-e26c9b41]{pointer-events:none}.templateFrameSlelect .svg-content svg foreignObject span[data-v-e26c9b41]{cursor:pointer;color:#fff;background-color:#474d55;float:right;padding:7px 12px}.templateFrameSlelect .svg-content svg foreignObject span.save-button[data-v-e26c9b41]{color:#69c170}.templateFrameSlelect .svg-content svg foreignObject span.delete-button[data-v-e26c9b41]{color:#ee6b52}.picArea[data-v-0dfb71dc]{width:100%;font-size:14px}.picArea .pic-area[data-v-0dfb71dc]{width:100%;padding-bottom:10px}.picArea .pic-area .pos-title[data-v-0dfb71dc]{display:flex;align-items:center;padding:0 20px;height:40px;line-height:40px}.picArea .pic-area .pic-content[data-v-0dfb71dc]{width:100%;padding:10px 0 0;position:relative;overflow:auto}.picArea .pic-area .pic-content .svgRectSave[data-v-0dfb71dc]{stroke:#13d1be;fill:#13d1be;fill-opacity:.3;stroke-opacity:1;stroke-width:1px}.picArea .pic-area .pic-content .question-title-save[data-v-0dfb71dc]{stroke:#13d1be;fill:#13d1be;-webkit-user-select:none;-moz-user-select:none;user-select:none}.picArea .pic-area .pic-content .svgRectEdit[data-v-0dfb71dc]{fill:var(--jz-theme);stroke:var(--jz-theme);fill-opacity:.3;stroke-opacity:1;stroke-width:1px}.picArea .pic-area .pic-content .circle-point[data-v-0dfb71dc]{stroke:var(--jz-theme);stroke-width:1;fill:#fff;width:4px;height:4px}.picArea .pic-area .pic-content .nw-resize[data-v-0dfb71dc]{cursor:nw-resize}.picArea .pic-area .pic-content .e-resize[data-v-0dfb71dc]{cursor:e-resize}.picArea .pic-area .pic-content .ne-resize[data-v-0dfb71dc]{cursor:ne-resize}.picArea .pic-area .pic-content .s-resize[data-v-0dfb71dc]{cursor:s-resize}.intelligentBlock .title[data-v-e81000ef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:18px;font-weight:700;color:#303133}.intelligentBlock .title .icon-color[data-v-e81000ef]{font-size:20px;color:var(--jz-theme);cursor:pointer}.intelligentBlock .content[data-v-e81000ef]{position:relative;background-color:#fff}.intelligentBlock .content .cancel-btn[data-v-e81000ef]{position:absolute;left:50%;top:50%;transform:translate(-50%,80px);z-index:999999}.intelligentBlock .content .block-content[data-v-e81000ef]{min-height:300px;border:1px solid #95979a;border-radius:5px;overflow:hidden;padding:10px;box-shadow:1px 2px 2px #0000001a}.intelligentBlock .content .block-content .opr-title[data-v-e81000ef]{margin-bottom:5px}.intelligentBlock .content .block-content .opr-title .ai-tip[data-v-e81000ef]{margin-left:10px;font-size:14px;color:#8d8d8d}.intelligentBlock .content .block-content .imgError[data-v-e81000ef]{display:flex;align-items:center;justify-content:center;height:200px;color:#999;font-size:16px}.intelligentBlock .origin-question-text[data-v-e81000ef]{font-size:15px;color:#888;padding:28px 0;line-height:1.8;white-space:pre-line;text-align:center;margin-bottom:16px}.student-grid-view[data-v-77578cae]{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:#f5f7fa;border-radius:8px;padding:4px}.grid-toolbar[data-v-77578cae]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fff;border-radius:8px;margin-bottom:8px;box-shadow:0 2px 4px #0000000a;flex-shrink:0}.toolbar-left[data-v-77578cae],.toolbar-right[data-v-77578cae]{display:flex;align-items:center;gap:16px}.filter-buttons[data-v-77578cae]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.filter-button[data-v-77578cae]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#f5f7fa;border:1px solid #dcdfe6;border-radius:4px;font-size:13px;color:#606266;cursor:pointer;transition:all .2s;outline:none}.filter-button[data-v-77578cae]:hover{background:var(--jz-theme-soft-bg);border-color:var(--jz-theme);color:var(--jz-theme)}.filter-button.active[data-v-77578cae]{background:var(--jz-theme);border-color:var(--jz-theme);color:#fff}.filter-button .count-badge[data-v-77578cae]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;background:#0000001a;border-radius:9px;font-size:11px;font-weight:600}.clear-filter-btn[data-v-77578cae]{margin-left:4px}.grid-scroll-container[data-v-77578cae]{height:100%;overflow-y:auto;overflow-x:hidden}.grid-content[data-v-77578cae]{display:flex;flex-wrap:wrap;gap:16px;padding:8px}.student-card-wrapper[data-v-77578cae]{width:calc(25% - 12px)}.student-card[data-v-77578cae]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;overflow:hidden;transition:all .3s ease;cursor:pointer;height:380px;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.student-card[data-v-77578cae]:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.student-card.active[data-v-77578cae]{border:3px solid var(--jz-theme);box-shadow:0 4px 16px var(--jz-theme-special);background:var(--jz-theme-soft-bg)}.card-header[data-v-77578cae]{padding:8px 10px;border-bottom:1px solid #ebeef5;display:flex;justify-content:space-between;align-items:center;background:#fafafa;color:#303133;flex-shrink:0}.card-header .header-left[data-v-77578cae]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.card-header .header-left .student-name[data-v-77578cae]{font-size:13px;font-weight:600;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#303133}.card-header .student-tags[data-v-77578cae]{display:flex;gap:4px;flex-wrap:wrap}.card-footer[data-v-77578cae]{padding:6px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;background:#fafafa;flex-shrink:0}.card-footer .time-display[data-v-77578cae]{font-size:11px;color:#909399;font-weight:500}.c-card__content[data-v-77578cae]{flex:1;overflow:visible;padding:8px 10px;display:flex;flex-direction:column;gap:6px;justify-content:space-around}.error-state[data-v-77578cae],.loading-state[data-v-77578cae]{display:flex;align-items:center;justify-content:center;height:100%;color:#909399;font-size:13px;gap:8px}.info-row[data-v-77578cae]{display:flex;flex-direction:column;gap:4px;line-height:1.4}.info-row .info-label[data-v-77578cae]{font-size:11px;font-weight:600;color:#909399}.info-row .info-value[data-v-77578cae]{font-size:12px;color:#303133;word-break:break-all}.empty-text[data-v-77578cae]{color:#909399;font-size:12px}.images-full-width[data-v-77578cae]{display:flex;gap:6px}.images-full-width .answer-image-full[data-v-77578cae]{width:100%;height:85px;border-radius:4px;border:1px solid #ebeef5;cursor:pointer;transition:all .2s;flex-shrink:0}.images-full-width .answer-image-full[data-v-77578cae]:hover{border-color:var(--jz-theme);transform:scale(1.02)}.images-full-width .answer-image-full[data-v-77578cae] .el-image__inner{width:100%;height:100%;border-radius:4px}.images-full-width .image-error[data-v-77578cae]{display:flex;align-items:center;justify-content:center;width:100%;height:100px;background:#f5f7fa;border-radius:4px;color:#909399;font-size:12px}.result-text-compact[data-v-77578cae]{font-size:12px;color:#303133;line-height:1.3;word-break:break-all;max-height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;cursor:help}.grading-compact[data-v-77578cae]{display:flex;flex-direction:column;gap:3px}.grading-compact .score-display[data-v-77578cae]{font-size:15px;font-weight:600;color:#909399}.grading-compact .score-display.score-full[data-v-77578cae]{color:#52c41a}.grading-compact .score-display.score-partial[data-v-77578cae]{color:#ff4d4f}.grading-compact .reason-text[data-v-77578cae]{font-size:11px;color:#606266;line-height:1.3;word-break:break-all;max-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;cursor:help}.grid-scroll-container[data-v-77578cae]{scrollbar-width:none;-ms-overflow-style:none}.grid-scroll-container[data-v-77578cae]::-webkit-scrollbar{display:none}.ai-status-card[data-v-2636b574]{background:#f5f7fa;border:1px solid #e4e7ed;border-radius:8px;padding:12px}.ai-status-card .card-header-row[data-v-2636b574]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e4e7ed;min-height:32px}.ai-status-card .card-header-row .ai-status-card__title[data-v-2636b574]{font-size:14px;font-weight:600;color:#303133}.ai-status-card .card-header-row .header-action-button[data-v-2636b574]{flex-shrink:0}.ai-status-card .card-header-row .header-actions[data-v-2636b574]{display:flex;align-items:center;gap:12px}.ai-status-card .status-content[data-v-2636b574]{display:flex;flex-direction:column;align-items:center;min-height:128px;justify-content:center}.ai-status-card .status-content.status-manual[data-v-2636b574]{padding:0}.ai-status-card .status-content.status-manual .manual-icon-wrapper[data-v-2636b574]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#909399,#b1b3b8);display:flex;align-items:center;justify-content:center;margin-bottom:6px}.ai-status-card .status-content.status-manual .manual-icon-wrapper .manual-icon[data-v-2636b574]{font-size:24px;color:#fff}.ai-status-card .status-content.status-manual .manual-title[data-v-2636b574]{font-size:14px;font-weight:600;color:#303133;margin-bottom:3px;line-height:1.5}.ai-status-card .status-content.status-manual .manual-desc[data-v-2636b574]{font-size:12px;color:#909399;text-align:center;line-height:1.5}.ai-status-card .status-content.status-with-progress[data-v-2636b574]{justify-content:flex-start;padding:0}.ai-status-card .status-content.status-with-progress .progress-data-layout[data-v-2636b574]{display:flex;align-items:flex-start;gap:16px;width:100%}.ai-status-card .status-content.status-with-progress .progress-data-layout .left-progress[data-v-2636b574]{flex-shrink:0}.ai-status-card .status-content.status-with-progress .progress-data-layout .left-progress .completed-inner[data-v-2636b574],.ai-status-card .status-content.status-with-progress .progress-data-layout .left-progress .progress-inner[data-v-2636b574]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.ai-status-card .status-content.status-with-progress .progress-data-layout .left-progress .completed-inner .percentage-text[data-v-2636b574],.ai-status-card .status-content.status-with-progress .progress-data-layout .left-progress .progress-inner .percentage-text[data-v-2636b574]{font-size:20px;font-weight:700;color:#e6a23c;line-height:1.2}.ai-status-card .status-content.status-with-progress .progress-data-layout .left-progress .completed-inner .percentage-text.completed[data-v-2636b574],.ai-status-card .status-content.status-with-progress .progress-data-layout .left-progress .progress-inner .percentage-text.completed[data-v-2636b574]{color:var(--jz-theme)}.ai-status-card .status-content.status-with-progress .progress-data-layout .left-progress .completed-inner .check-icon[data-v-2636b574],.ai-status-card .status-content.status-with-progress .progress-data-layout .left-progress .progress-inner .check-icon[data-v-2636b574]{font-size:32px;color:#67c23a}.ai-status-card .status-content.status-with-progress .progress-data-layout .right-data[data-v-2636b574]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:8px;padding-top:8px}.ai-status-card .status-content.status-with-progress .progress-data-layout .right-data .data-row[data-v-2636b574]{display:flex;align-items:center;gap:8px}.ai-status-card .status-content.status-with-progress .progress-data-layout .right-data .data-row .data-label[data-v-2636b574]{font-size:13px;color:#909399;min-width:48px;text-align:right}.ai-status-card .status-content.status-with-progress .progress-data-layout .right-data .data-row .data-value[data-v-2636b574]{font-size:15px;font-weight:600;color:#303133}.ai-status-card .status-content.status-with-progress .status-tip[data-v-2636b574]{display:flex;align-items:center;justify-content:center;width:100%;gap:6px;font-size:12px;color:#909399;text-align:left;margin-top:12px;padding:6px 12px;border-radius:4px;background:transparent;border:1px solid transparent;min-height:32px;box-sizing:border-box}.ai-status-card .status-content.status-with-progress .status-tip .el-icon[data-v-2636b574]{font-size:14px;flex-shrink:0}.ai-status-card .status-content.status-with-progress .status-tip.processing[data-v-2636b574]{color:#e6a23c}.ai-status-card .status-content.status-with-progress .status-tip.processing .el-icon.is-loading[data-v-2636b574]{animation:rotating-2636b574 2s linear infinite}.ai-status-card .status-content.status-with-progress .status-tip.success[data-v-2636b574]{color:var(--jz-theme)}.ai-status-card .status-content.status-with-progress .status-tip.success.clickable[data-v-2636b574]{cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ai-status-card .status-content.status-with-progress .status-tip.success.clickable .link-text[data-v-2636b574]{color:var(--jz-theme);font-weight:500}.ai-status-card .status-content.status-with-progress .status-tip.success.clickable[data-v-2636b574]:hover{background:var(--jz-theme-soft-bg);border-color:var(--jz-theme-special)}.ai-status-card .status-content.status-with-progress .status-tip.success.clickable:hover .link-text[data-v-2636b574]{color:#337ecc}.ai-status-card .status-content.status-with-progress .status-tip.warning[data-v-2636b574]{color:#e6a23c}@keyframes rotating-2636b574{0%{transform:rotate(0)}to{transform:rotate(1turn)}}[data-v-2636b574] .ai-restart-confirm-dialog .el-message-box{border-radius:8px}[data-v-2636b574] .ai-restart-confirm-dialog .el-message-box .el-message-box__header{padding:20px 20px 10px}[data-v-2636b574] .ai-restart-confirm-dialog .el-message-box .el-message-box__header .el-message-box__title{font-size:16px;font-weight:600}[data-v-2636b574] .ai-restart-confirm-dialog .el-message-box .el-message-box__content{padding:10px 20px 20px}[data-v-2636b574] .ai-restart-confirm-dialog .el-message-box .el-message-box__content .el-message-box__message{font-size:14px;color:#606266;line-height:1.6}[data-v-2636b574] .ai-restart-confirm-dialog .el-message-box .el-message-box__btns{padding:10px 20px 20px}[data-v-2636b574] .ai-restart-confirm-dialog .el-message-box .el-message-box__btns .el-button{padding:10px 20px;font-size:14px;border-radius:4px}.trial-loading[data-v-2636b574]{width:90px;height:90px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.trial-loading .el-icon[data-v-2636b574]{font-size:24px;color:var(--jz-theme)}.trial-loading .loading-text[data-v-2636b574]{font-size:12px;color:#909399}.trial-result[data-v-2636b574]{width:90px;height:90px;display:flex;align-items:center;justify-content:center}.trial-result-dialog{display:flex;flex-direction:column}.trial-result-dialog .el-dialog__body{flex:1;padding:0;overflow:hidden;background:#f5f7fa}.integrated-subject-card[data-v-25ea4592]{padding:24px;margin-bottom:16px;background-color:#fff;border-radius:8px}.integrated-subject-card .card-header[data-v-25ea4592]{display:flex;justify-content:center;align-items:center;margin-bottom:4px}.integrated-subject-card .card-header .card-title-text[data-v-25ea4592]{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#303133;margin-bottom:4px;line-height:1.5}.integrated-subject-card .card-header .header-left[data-v-25ea4592]{flex:1}.integrated-subject-card .integrated-tabs[data-v-25ea4592] .el-tabs__header{margin-bottom:20px}.integrated-subject-card .integrated-tabs[data-v-25ea4592] .el-tabs__item{font-size:14px;font-weight:500;color:#606266;line-height:1.5}.integrated-subject-card .integrated-tabs[data-v-25ea4592] .el-tabs__item.is-active{color:var(--jz-theme);font-weight:600}.integrated-subject-card .integrated-tabs[data-v-25ea4592] .el-tabs__item:hover{color:var(--jz-theme)}.integrated-subject-card .integrated-tabs[data-v-25ea4592] .el-tabs__active-bar{height:3px;background-color:var(--jz-theme)}.integrated-subject-card .integrated-tabs[data-v-25ea4592] .el-tabs__content{padding:0}.integrated-subject-card .tab-content .content-layout[data-v-25ea4592]{display:flex;gap:24px;align-items:flex-start}.integrated-subject-card .tab-content .content-layout .left-section[data-v-25ea4592]{flex:1;min-width:0}.integrated-subject-card .tab-content .content-layout .right-section[data-v-25ea4592]{width:clamp(225px,25%,260px);flex-shrink:0}.integrated-subject-card .tab-content .section-title[data-v-25ea4592]{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:#303133;margin-bottom:12px}.integrated-subject-card .tab-content .section-title .section-icon[data-v-25ea4592]{font-size:16px;color:var(--jz-theme)}.integrated-subject-card .tab-content .info-rows[data-v-25ea4592]{display:grid;grid-template-columns:80px 1fr;gap:8px 12px;align-items:center;grid-auto-rows:minmax(36px,auto)}.integrated-subject-card .tab-content .info-rows .info-row[data-v-25ea4592]{display:contents}.integrated-subject-card .tab-content .info-rows .info-row .info-label[data-v-25ea4592]{color:#606266;font-size:14px;text-align:left;line-height:1.5}.integrated-subject-card .tab-content .info-rows .info-row .info-value-group[data-v-25ea4592]{display:flex;align-items:center;gap:8px}.integrated-subject-card .tab-content .info-rows .info-row .info-value[data-v-25ea4592]{color:#303133;font-size:14px}.integrated-subject-card .tab-content .info-rows .info-row .info-value.status-success[data-v-25ea4592]{color:var(--el-color-success)}.integrated-subject-card .tab-content .info-rows .info-row .info-value.status-info[data-v-25ea4592]{color:#909399}.integrated-subject-card .tab-content .info-rows .info-row .score-text[data-v-25ea4592]{color:#909399;font-size:13px}.integrated-subject-card .tab-content .info-rows .info-row .action-btn[data-v-25ea4592]{padding:0;margin-left:12px;font-size:14px}.integrated-subject-card .tab-content .info-rows .info-row .question-primary-select[data-v-25ea4592]{width:160px}.integrated-subject-card .tab-content .info-rows .info-row .question-primary-select[data-v-25ea4592] .el-input__wrapper{padding:0 8px}.integrated-subject-card .tab-content .info-rows .info-row .question-subtype-select[data-v-25ea4592]{width:160px}.integrated-subject-card .tab-content .info-rows .info-row .question-subtype-select[data-v-25ea4592] .el-input__wrapper{padding:0 8px}.integrated-subject-card .tab-content .info-rows .info-row .question-type-select[data-v-25ea4592]{max-width:200px}.integrated-subject-card .tab-content .info-rows .info-row .question-type-select[data-v-25ea4592] .el-select{width:100%}.integrated-subject-card .tab-content .info-rows .info-row .type-hierarchy[data-v-25ea4592]{display:flex;align-items:center;gap:8px}.integrated-subject-card .tab-content .info-rows .info-row .type-hierarchy .type-primary[data-v-25ea4592]{color:#303133;font-size:14px;font-weight:500}.integrated-subject-card .tab-content .info-rows .info-row .type-hierarchy .hierarchy-separator[data-v-25ea4592]{color:#909399;font-size:12px}.integrated-subject-card .tab-content .info-rows .info-row .type-hierarchy .type-secondary[data-v-25ea4592]{color:#606266;font-size:14px}.integrated-subject-card .tab-content .info-rows .info-row .type-hierarchy .question-primary-select[data-v-25ea4592]{width:120px}.integrated-subject-card .tab-content .info-rows .info-row .type-hierarchy .question-primary-select[data-v-25ea4592] .el-input__wrapper{padding:0 8px}.integrated-subject-card .tab-content .info-rows .info-row .type-hierarchy .question-subtype-select[data-v-25ea4592]{width:140px}.integrated-subject-card .tab-content .info-rows .info-row .type-hierarchy .question-subtype-select[data-v-25ea4592] .el-input__wrapper{padding:0 8px}.integrated-subject-card .tab-content .info-rows .info-row .info-tip-icon[data-v-25ea4592]{margin-left:6px;color:#909399;font-size:14px;cursor:help}.integrated-subject-card .tab-content .info-rows .info-row .info-tip-icon[data-v-25ea4592]:hover{color:var(--jz-theme)}.integrated-subject-card .tab-content .info-rows .scoring-control-group[data-v-25ea4592]{display:flex;align-items:center;gap:12px;flex:1}.integrated-subject-card .tab-content .info-rows .scoring-control-group .scoring-content-section[data-v-25ea4592]{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:8px}.integrated-subject-card .tab-content .info-rows .scoring-control-group .scoring-content-section[data-v-25ea4592]>*{max-width:100%;flex-shrink:0}.integrated-subject-card .tab-content .info-rows .scoring-control-group .scoring-content-section .el-button[data-v-25ea4592]{flex-shrink:0;min-width:auto}@media (max-width:768px){.integrated-subject-card .tab-content .info-rows .scoring-control-group .scoring-content-section[data-v-25ea4592]{gap:6px}.integrated-subject-card .tab-content .info-rows .scoring-control-group .scoring-content-section .el-button[data-v-25ea4592]{font-size:12px;padding:6px 12px}}.integrated-subject-card .tab-content .info-rows .scoring-control-group .scoring-content[data-v-25ea4592]{flex:1;min-width:0;max-width:100%}.integrated-subject-card .tab-content .info-rows .scoring-control-group .scoring-content[data-v-25ea4592]:not(.is-editable):not(.empty-data){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integrated-subject-card .tab-content .info-rows .scoring-control-group .scoring-content.multiline[data-v-25ea4592]{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.integrated-subject-card .tab-content .info-rows .scoring-control-group .scoring-content.is-editable[data-v-25ea4592]{white-space:normal;overflow:visible}.integrated-subject-card .tab-content .info-rows .scoring-control-group .scoring-content.empty-data[data-v-25ea4592]{flex:1}.integrated-subject-card .tab-content .scoring-content[data-v-25ea4592]{display:inline-flex;align-items:center;min-height:36px}.integrated-subject-card .tab-content .scoring-content .scoring-items-inline[data-v-25ea4592]{display:inline;font-size:14px;color:#303133;line-height:1.6}.integrated-subject-card .tab-content .scoring-content .scoring-items-inline .scoring-item-tag[data-v-25ea4592]{color:#722ed1;font-weight:500;background:#f9f0ff;padding:2px 6px;border-radius:3px;margin:0 2px;transition:all .3s ease}.integrated-subject-card .tab-content .scoring-content .edit-icon[data-v-25ea4592]{margin-left:8px;color:#909399;font-size:14px;transition:all .3s cubic-bezier(.645,.045,.355,1);flex-shrink:0}.integrated-subject-card .tab-content .scoring-content.is-editable[data-v-25ea4592]{cursor:pointer;padding:6px 10px;margin:-6px -10px;border-radius:4px;border:1px solid transparent;transition:all .3s cubic-bezier(.645,.045,.355,1)}.integrated-subject-card .tab-content .scoring-content.is-editable[data-v-25ea4592]:hover{background-color:#f5f7fa;border-color:#dcdfe6;transform:translateY(-1px);box-shadow:0 2px 4px #0000001f,0 0 6px #0000000a}.integrated-subject-card .tab-content .scoring-content.is-editable:hover .edit-icon[data-v-25ea4592]{color:var(--jz-theme);transform:scale(1.1)}.integrated-subject-card .tab-content .scoring-content.is-editable:hover .scoring-item-tag[data-v-25ea4592]{background:#efdbff}.integrated-subject-card .tab-content .scoring-content.is-editable[data-v-25ea4592]:active{transform:translateY(0)}.integrated-subject-card .tab-content .generating-content[data-v-25ea4592]{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:6px;animation:generatingPulse-25ea4592 2s ease-in-out infinite}.integrated-subject-card .tab-content .generating-content .generating-icon[data-v-25ea4592]{color:#0ea5e9;font-size:16px;animation:spin-25ea4592 1s linear infinite}.integrated-subject-card .tab-content .generating-content .generating-text[data-v-25ea4592]{color:#0369a1;font-size:14px;font-weight:500}.integrated-subject-card .tab-content .empty-data[data-v-25ea4592]{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px;background:linear-gradient(135deg,#fef7ff,#faf5ff);border:1px solid #e9d5ff;border-radius:6px}.integrated-subject-card .tab-content .empty-data .empty-data-text[data-v-25ea4592]{color:#7c3aed;font-size:14px;font-style:italic}.integrated-subject-card .tab-content .empty-data .edit-icon[data-v-25ea4592]{color:#7c3aed;font-size:14px;flex-shrink:0}.integrated-subject-card .tab-content .empty-data.is-editable[data-v-25ea4592]{cursor:pointer;padding:6px 10px;margin:-6px -10px;border-radius:4px;border:1px solid transparent;transition:all .3s cubic-bezier(.645,.045,.355,1)}.integrated-subject-card .tab-content .empty-data.is-editable[data-v-25ea4592]:hover{background:linear-gradient(135deg,#f3e8ff,#ede9fe);border-color:#c4b5fd;transform:translateY(-1px);box-shadow:0 2px 4px #0000001f,0 0 6px #0000000a}.integrated-subject-card .tab-content .empty-data.is-editable:hover .edit-icon[data-v-25ea4592]{color:#6d28d9;transform:scale(1.1)}.integrated-subject-card .tab-content .empty-data.is-editable:hover .empty-data-text[data-v-25ea4592]{color:#6d28d9}.integrated-subject-card .tab-content .empty-data.is-editable[data-v-25ea4592]:active{transform:translateY(0)}.integrated-subject-card .tab-content .dependency-items[data-v-25ea4592]{display:flex;align-items:center;gap:16px}.integrated-subject-card .tab-content .dependency-items .dep-item[data-v-25ea4592]{display:inline-flex;align-items:center;gap:6px;font-size:13px;padding:4px 10px;border-radius:4px;border:1px solid transparent;transition:all .3s cubic-bezier(.645,.045,.355,1);min-height:28px}.integrated-subject-card .tab-content .dependency-items .dep-item .el-icon[data-v-25ea4592]{font-size:14px;flex-shrink:0}.integrated-subject-card .tab-content .dependency-items .dep-item span[data-v-25ea4592]{color:#606266;font-weight:500}.integrated-subject-card .tab-content .dependency-items .dep-item .arrow-icon[data-v-25ea4592]{font-size:12px;margin-left:2px;flex-shrink:0;transition:transform .3s cubic-bezier(.645,.045,.355,1)}.integrated-subject-card .tab-content .dependency-items .dep-item .disabled-mark[data-v-25ea4592]{font-size:14px;color:#c0c4cc;font-weight:300;margin-left:4px;flex-shrink:0;line-height:1}.integrated-subject-card .tab-content .dependency-items .dep-item.is-ready[data-v-25ea4592]{background:var(--jz-theme-soft-bg);border:1px solid transparent}.integrated-subject-card .tab-content .dependency-items .dep-item.is-ready .el-icon[data-v-25ea4592]{color:var(--jz-theme)}.integrated-subject-card .tab-content .dependency-items .dep-item.is-ready span[data-v-25ea4592]{color:var(--jz-theme-active)}.integrated-subject-card .tab-content .dependency-items .dep-item.is-not-ready[data-v-25ea4592]{background:var(--el-color-danger-light-9);border:1px solid transparent}.integrated-subject-card .tab-content .dependency-items .dep-item.is-not-ready .el-icon[data-v-25ea4592],.integrated-subject-card .tab-content .dependency-items .dep-item.is-not-ready span[data-v-25ea4592],.integrated-subject-card .tab-content .dependency-items .dep-item.is-not-ready .arrow-icon[data-v-25ea4592]{color:var(--el-color-danger)}.integrated-subject-card .tab-content .dependency-items .dep-item.is-optional[data-v-25ea4592]{background:var(--el-color-info-light-9);border:1px solid transparent}.integrated-subject-card .tab-content .dependency-items .dep-item.is-optional .el-icon[data-v-25ea4592],.integrated-subject-card .tab-content .dependency-items .dep-item.is-optional span[data-v-25ea4592],.integrated-subject-card .tab-content .dependency-items .dep-item.is-optional .arrow-icon[data-v-25ea4592]{color:var(--el-color-info)}.integrated-subject-card .tab-content .dependency-items .dep-item.is-disabled[data-v-25ea4592]{background:#f5f7fa;border-color:#e4e7ed;cursor:not-allowed}.integrated-subject-card .tab-content .dependency-items .dep-item.is-disabled span[data-v-25ea4592]{color:#c0c4cc}.integrated-subject-card .tab-content .dependency-items .dep-item.is-loading[data-v-25ea4592]{background:var(--jz-theme-soft-bg);border-color:var(--jz-theme-special)}.integrated-subject-card .tab-content .dependency-items .dep-item.is-loading span[data-v-25ea4592]{color:var(--jz-theme)}.integrated-subject-card .tab-content .dependency-items .dep-item.is-clickable[data-v-25ea4592]{cursor:pointer}.integrated-subject-card .tab-content .dependency-items .dep-item.is-clickable[data-v-25ea4592]:hover{transform:translateY(-4px) scale(1.02)}.integrated-subject-card .tab-content .dependency-items .dep-item.is-clickable:hover .arrow-icon[data-v-25ea4592]{transform:translateY(-2px)}.integrated-subject-card .tab-content .dependency-items .dep-item.is-clickable:hover.is-ready[data-v-25ea4592]{background:var(--jz-theme-special);border-color:var(--jz-theme-special);box-shadow:0 2px 4px #0000001f,0 0 6px #0000001f}.integrated-subject-card .tab-content .dependency-items .dep-item.is-clickable:hover.is-not-ready[data-v-25ea4592]{background:var(--el-color-danger-light-7);border-color:var(--el-color-danger-light-5);box-shadow:0 2px 4px #0000001f,0 0 6px #0000001f}.integrated-subject-card .tab-content .dependency-items .dep-item.is-clickable:hover.is-optional[data-v-25ea4592]{background:var(--el-color-info-light-7);border-color:var(--el-color-info-light-5);box-shadow:0 2px 4px #0000001f,0 0 6px #0000001f}.integrated-subject-card .tab-content .dependency-items .dep-item.is-clickable[data-v-25ea4592]:active{transform:translateY(-2px) scale(1)}@keyframes generatingPulse-25ea4592{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}@keyframes spin-25ea4592{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.dialogContent[data-v-739ab9e8]{padding:8px 0;line-height:1.35;font-weight:700}.dialog-tip[data-v-739ab9e8]{padding-top:8px;line-height:20px;color:#8d8d8d}.dialog-tip>div[data-v-739ab9e8]{margin-bottom:8px}.archive-overlay[data-v-1db5b6f8]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#0000004d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px;z-index:10}.archive-overlay .archive-content[data-v-1db5b6f8]{text-align:center}.archive-overlay .archive-content .archive-icon[data-v-1db5b6f8]{margin-bottom:16px;opacity:.9;color:#fff}.archive-overlay .archive-content .archive-text[data-v-1db5b6f8]{font-size:14px;color:#fffffff2;line-height:1.6;margin-bottom:8px;font-weight:400;text-shadow:0 1px 2px rgba(0,0,0,.2);letter-spacing:.3px}.archive-overlay .archive-content .archive-text-link[data-v-1db5b6f8]{font-size:15px;color:var(--jz-theme);cursor:pointer;font-weight:600;text-decoration:none;transition:all .3s ease;text-shadow:0 1px 3px rgba(64,158,255,.3);position:relative}.archive-overlay .archive-content .archive-text-link[data-v-1db5b6f8]:hover{color:var(--jz-theme);text-shadow:0 1px 3px rgba(102,177,255,.4)}.archive-overlay .archive-content .archive-text-link[data-v-1db5b6f8]:hover:after{transform:scaleX(1)}.archive-overlay .archive-content .archive-text-link[data-v-1db5b6f8]:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:var(--jz-theme);transform:scaleX(0);transform-origin:center;transition:transform .3s ease}.resultTable[data-v-a8be8258]{position:relative;padding:24px;margin-bottom:16px;background-color:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f}.resultTable .statistics-header[data-v-a8be8258]{display:flex;align-items:center;margin-bottom:24px}.resultTable .statistics-header .header-icon[data-v-a8be8258]{font-size:20px;color:var(--jz-theme);margin-right:8px}.resultTable .statistics-header .header-title[data-v-a8be8258]{font-size:18px;font-weight:600;color:#303133}.resultTable .resultTable-container[data-v-a8be8258] .quality-table{font-size:14px}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .el-table__header-wrapper .el-table__header th{background-color:#f5f7fa!important;color:#333;font-weight:400;font-size:14px;border:none!important;padding:12px 0}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .el-table__header-wrapper .el-table__header th .cell{padding:0 20px}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .el-table__body-wrapper .el-table__body td{padding:16px 0;border:none!important;background-color:#fff}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .el-table__body-wrapper .el-table__body td .cell{padding:0 20px;color:#606266}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .el-table__body-wrapper .el-table__body tr{cursor:pointer}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .el-table__body-wrapper .el-table__body tr:hover td{background-color:#fff!important}.resultTable .resultTable-container[data-v-a8be8258] .quality-table:before{display:none}.resultTable .resultTable-container[data-v-a8be8258] .quality-table:after{display:none}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .el-table__inner-wrapper:before{display:none}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .review-count{color:var(--jz-theme);font-weight:500;font-size:16px}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .avg-score{color:#13ce66;font-weight:600;font-size:16px}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .standard-deviation{color:#ff9500;font-weight:500;font-size:16px}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .rate-cell{display:block;width:100%}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .progress-container{display:flex;align-items:center;width:100%}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .progress-bar{position:relative;width:80px;height:8px;background:#e4e8eb;border-radius:4px;overflow:hidden}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .progress-bar .progress-fill{position:absolute;height:100%;border-radius:4px;transition:width .3s ease}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .progress-bar .progress-fill.progress-red{background:linear-gradient(90deg,#ff4d4f,#ff7875)}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .progress-bar .progress-fill.progress-yellow{background:linear-gradient(90deg,#faad14,#ffc53d)}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .progress-bar .progress-fill.progress-blue{background:linear-gradient(90deg,#1890ff,#40a9ff)}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .progress-bar .progress-fill.progress-complete{background:linear-gradient(90deg,var(--jz-theme) 0,var(--jz-theme-hover) 100%)}.resultTable .resultTable-container[data-v-a8be8258] .quality-table .progress-bar .progress-fill.progress-pulse{animation:progress-pulse-a8be8258 1.5s ease-in-out infinite}@keyframes progress-pulse-a8be8258{0%{box-shadow:0 0 #00c27ab3}70%{box-shadow:0 0 0 6px #00c27a00}to{box-shadow:0 0 #00c27a00}}.resultTable .resultTable-container .teacher-name[data-v-a8be8258]{color:#909399}.resultTable .resultTable-container .operation-buttons[data-v-a8be8258]{display:flex;gap:8px;flex-wrap:nowrap;justify-content:center;align-items:center}.resultTable .resultTable-container .operation-buttons[data-v-a8be8258] .el-button.el-button--small{height:24px!important}.resultTable .resultTable-container[data-v-a8be8258] .el-button{font-size:12px;padding:0;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.resultTable .resultTable-container[data-v-a8be8258] .el-button.el-button--primary{color:var(--jz-theme);border:1px solid var(--jz-theme);background-color:#409eff1a}.resultTable .resultTable-container[data-v-a8be8258] .el-button.el-button--primary:hover{background-color:var(--jz-theme);color:#fff}.resultTable .resultTable-container[data-v-a8be8258] .el-button.el-button--danger{color:#f56c6c;border:1px solid #f56c6c;background-color:#f56c6c1a}.resultTable .resultTable-container[data-v-a8be8258] .el-button.el-button--danger:hover{background-color:#f56c6c;color:#fff}.resultTable .resultTable-container[data-v-a8be8258] .el-button.el-button--small{height:24px;line-height:1}.resultTable .resultTable-container[data-v-a8be8258] .el-button .el-icon{font-size:12px}.resultTable .resultTable-container[data-v-a8be8258] .el-button:disabled{opacity:.5;cursor:not-allowed}.resultTable .resultTable-container[data-v-a8be8258] .el-button:disabled:hover{background-color:#409eff1a;color:var(--jz-theme)}.resultTable .resultTable-container[data-v-a8be8258] .el-button:disabled.el-button--danger:hover{background-color:#f56c6c1a;color:#f56c6c}.resultTable.is-archived .resultTable-container[data-v-a8be8258] .quality-table .el-table__body-wrapper .cell,.resultTable.is-archived .resultTable-container[data-v-a8be8258] .quality-table .el-table__header-wrapper .cell{filter:blur(4px);-webkit-user-select:none;-moz-user-select:none;user-select:none;color:transparent;text-shadow:0 0 8px rgba(0,0,0,.3)}.resultTable[data-v-a8be8258] .re-recognize-confirm-dialog .el-message-box{border-radius:8px}.resultTable[data-v-a8be8258] .re-recognize-confirm-dialog .el-message-box .el-message-box__header{padding:20px 20px 10px}.resultTable[data-v-a8be8258] .re-recognize-confirm-dialog .el-message-box .el-message-box__header .el-message-box__title{font-size:16px;font-weight:600}.resultTable[data-v-a8be8258] .re-recognize-confirm-dialog .el-message-box .el-message-box__content{padding:10px 20px 20px}.resultTable[data-v-a8be8258] .re-recognize-confirm-dialog .el-message-box .el-message-box__content .el-message-box__message{font-size:14px;color:#606266;line-height:1.6}.resultTable[data-v-a8be8258] .re-recognize-confirm-dialog .el-message-box .el-message-box__btns{padding:10px 20px 20px}.resultTable[data-v-a8be8258] .re-recognize-confirm-dialog .el-message-box .el-message-box__btns .el-button{padding:10px 20px;font-size:14px;border-radius:4px}.score-distribution[data-v-91dd4a57]{padding:12px;background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014}.score-distribution .dimension-tabs[data-v-91dd4a57]{display:flex;border-bottom:2px solid #f0f0f0;margin-bottom:20px}.score-distribution .dimension-tabs .tab-item[data-v-91dd4a57]{padding:12px 20px;font-size:14px;color:#666;cursor:pointer;position:relative;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.score-distribution .dimension-tabs .tab-item[data-v-91dd4a57]:hover{color:#333}.score-distribution .dimension-tabs .tab-item.active[data-v-91dd4a57]{color:var(--jz-theme);font-weight:500}.score-distribution .dimension-tabs .tab-item.active[data-v-91dd4a57]:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--jz-theme)}.score-distribution .distribution-content .distribution-header[data-v-91dd4a57]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.score-distribution .distribution-content .distribution-header .header-title[data-v-91dd4a57]{font-size:14px;font-weight:500;color:#333}.score-distribution .distribution-content .distribution-header .header-stats[data-v-91dd4a57]{display:flex;align-items:center;font-size:13px;color:#666}.score-distribution .distribution-content .distribution-header .header-stats .avg-score[data-v-91dd4a57]{color:#666}.score-distribution .distribution-content .distribution-header .header-stats .divider[data-v-91dd4a57]{margin:0 12px;color:#e0e0e0}.score-distribution .distribution-content .distribution-header .header-stats .score-rate[data-v-91dd4a57]{color:#666}.score-distribution .distribution-content .chart-container[data-v-91dd4a57]{padding:20px;background:#fafafa;border-radius:8px}.score-distribution .distribution-content .chart-container .chart-bars[data-v-91dd4a57]{display:flex;align-items:flex-end;justify-content:space-around;height:200px;padding:0 20px}.score-distribution .distribution-content .chart-container .chart-bars .bar-item[data-v-91dd4a57]{display:flex;flex-direction:column;align-items:center;flex:1;max-width:100px}.score-distribution .distribution-content .chart-container .chart-bars .bar-item .bar-wrapper[data-v-91dd4a57]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:160px;width:100%;position:relative}.score-distribution .distribution-content .chart-container .chart-bars .bar-item .bar-wrapper .bar[data-v-91dd4a57]{width:30px;min-height:20px;border-radius:4px 4px 0 0;transition:all .3s ease;position:relative;display:flex;align-items:flex-start;justify-content:center}.score-distribution .distribution-content .chart-container .chart-bars .bar-item .bar-wrapper .bar .bar-count[data-v-91dd4a57]{position:absolute;top:-24px;font-size:14px;font-weight:500;color:#333;white-space:nowrap}.score-distribution .distribution-content .chart-container .chart-bars .bar-item .bar-wrapper .bar[data-v-91dd4a57]:hover{opacity:.8}.score-distribution .distribution-content .chart-container .chart-bars .bar-item .bar-label[data-v-91dd4a57]{margin-top:12px;font-size:13px;color:#333;font-weight:500}.score-distribution .distribution-content .chart-container .chart-bars .bar-item .bar-percentage[data-v-91dd4a57]{margin-top:4px;font-size:12px;color:#999}.score-distribution h4[data-v-14811dc8]{margin-bottom:20px;color:#303133}.score-distribution .chart-container[data-v-14811dc8]{margin-bottom:20px;padding:20px;border:1px solid #e4e7ed;border-radius:8px;background:#f8f9fa}.score-distribution .chart-container .chart-placeholder[data-v-14811dc8]{text-align:center;color:#909399;padding:40px}.score-distribution .statistics-table[data-v-14811dc8]{margin-top:20px}.answer-statistics-pdf[data-v-f3a14706]{padding:20px;background:#fff;border-radius:8px}.answer-statistics-pdf .pdf-header[data-v-f3a14706]{margin-bottom:20px;border-bottom:1px solid #e4e7ed;padding-bottom:10px}.answer-statistics-pdf .pdf-header h3[data-v-f3a14706]{margin:0;color:#303133}.answer-statistics[data-v-f20e0488]{position:relative;padding:24px;margin-bottom:16px;background-color:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014}.answer-statistics .statistics-header[data-v-f20e0488]{display:flex;align-items:center;margin-bottom:24px}.answer-statistics .statistics-header .header-icon[data-v-f20e0488]{font-size:20px;color:var(--jz-theme);margin-right:8px}.answer-statistics .statistics-header .header-title[data-v-f20e0488]{font-size:18px;font-weight:600;color:#303133}.answer-statistics .statistics-header .header-export[data-v-f20e0488]{margin-left:auto;display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:4px;color:var(--jz-theme);cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.answer-statistics .statistics-header .header-export .export-icon[data-v-f20e0488]{font-size:16px;transition:transform .3s ease}.answer-statistics .statistics-header .header-export[data-v-f20e0488]:hover{transform:translateY(-1px)}.answer-statistics .statistics-header .header-export:hover .export-icon[data-v-f20e0488]{transform:translateY(1px)}.answer-statistics .statistics-header .header-export[data-v-f20e0488]:active{transform:translateY(0);background:var(--jz-active-l-bg)}.answer-statistics .statistics-header .export-progress[data-v-f20e0488]{margin-left:auto;display:flex;align-items:center;gap:10px}.answer-statistics .statistics-header .export-progress .progress-text[data-v-f20e0488]{font-size:14px;color:var(--jz-theme);font-weight:500;animation:pulse-f20e0488 1.5s ease-in-out infinite}.answer-statistics .statistics-header .export-progress .progress-bar[data-v-f20e0488]{width:120px;height:6px;background:#e8e8e8;border-radius:3px;overflow:hidden;position:relative}.answer-statistics .statistics-header .export-progress .progress-bar .progress-fill[data-v-f20e0488]{position:absolute;top:0;left:-40%;height:100%;width:40%;background:linear-gradient(90deg,transparent,var(--jz-theme),transparent);animation:loading-f20e0488 1.5s linear infinite}@keyframes loading-f20e0488{0%{left:-40%}to{left:100%}}@keyframes pulse-f20e0488{0%,to{opacity:1}50%{opacity:.6}}.answer-statistics .statistics-cards[data-v-f20e0488]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:24px}.answer-statistics .statistics-cards .stat-card[data-v-f20e0488]{display:flex;align-items:center;padding:12px;background:#f7f9fc;border-radius:8px;min-width:0;position:relative}.answer-statistics .statistics-cards .stat-card[data-v-f20e0488]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:22px;border-radius:0 4px 4px 0}.answer-statistics .statistics-cards .stat-card[data-v-f20e0488]:first-child:before{background-color:#1890ff}.answer-statistics .statistics-cards .stat-card:first-child .card-icon[data-v-f20e0488]{background:#1890ff1a;color:#1890ff}.answer-statistics .statistics-cards .stat-card[data-v-f20e0488]:nth-child(2):before{background-color:#52c41a}.answer-statistics .statistics-cards .stat-card:nth-child(2) .card-icon[data-v-f20e0488]{background:#52c41a1a;color:#52c41a}.answer-statistics .statistics-cards .stat-card[data-v-f20e0488]:nth-child(3):before{background-color:#faad14}.answer-statistics .statistics-cards .stat-card:nth-child(3) .card-icon[data-v-f20e0488]{background:#faad141a;color:#faad14}.answer-statistics .statistics-cards .stat-card[data-v-f20e0488]:nth-child(4):before{background-color:#722ed1}.answer-statistics .statistics-cards .stat-card:nth-child(4) .card-icon[data-v-f20e0488]{background:#722ed11a;color:#722ed1}.answer-statistics .statistics-cards .stat-card .card-icon[data-v-f20e0488]{width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:18px;margin-right:10px;flex-shrink:0}.answer-statistics .statistics-cards .stat-card .c-card__content[data-v-f20e0488]{flex:1;min-width:0}.answer-statistics .statistics-cards .stat-card .c-card__content .card-value[data-v-f20e0488]{font-size:16px;font-weight:600;color:#333;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.answer-statistics .statistics-cards .stat-card .c-card__content .card-label[data-v-f20e0488]{font-size:12px;color:#999;white-space:nowrap}.answer-statistics .statistics-cards.is-archived .c-card__content .card-label[data-v-f20e0488],.answer-statistics .statistics-cards.is-archived .c-card__content .card-value[data-v-f20e0488]{filter:blur(4px);-webkit-user-select:none;-moz-user-select:none;user-select:none;color:transparent;text-shadow:0 0 8px rgba(0,0,0,.3)}.answer-statistics .dimension-section[data-v-f20e0488],.answer-statistics .distribution-section[data-v-f20e0488]{margin-bottom:24px}.answer-statistics .dimension-section .section-header[data-v-f20e0488],.answer-statistics .distribution-section .section-header[data-v-f20e0488]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.answer-statistics .dimension-section .section-header .section-title[data-v-f20e0488],.answer-statistics .distribution-section .section-header .section-title[data-v-f20e0488]{display:flex;align-items:center;font-size:16px;font-weight:600;color:#333}.answer-statistics .dimension-section .section-header .section-title .title-indicator[data-v-f20e0488],.answer-statistics .distribution-section .section-header .section-title .title-indicator[data-v-f20e0488]{width:3px;height:18px;background:linear-gradient(180deg,#1890ff,#36cfc9);border-radius:2px;margin-right:8px}.answer-statistics .dimension-section .section-header .section-title .title-icon[data-v-f20e0488],.answer-statistics .distribution-section .section-header .section-title .title-icon[data-v-f20e0488]{font-size:18px;color:#faad14;margin-right:6px}.answer-statistics .dimension-section .section-header .section-subtitle[data-v-f20e0488],.answer-statistics .distribution-section .section-header .section-subtitle[data-v-f20e0488]{font-size:14px;color:#999}.answer-statistics .dimension-section .distribution-chart .distribution-item[data-v-f20e0488],.answer-statistics .distribution-section .distribution-chart .distribution-item[data-v-f20e0488]{margin-bottom:16px}.answer-statistics .dimension-section .distribution-chart .distribution-item .distribution-row[data-v-f20e0488],.answer-statistics .distribution-section .distribution-chart .distribution-item .distribution-row[data-v-f20e0488]{display:flex;align-items:center;gap:16px}.answer-statistics .dimension-section .distribution-chart .distribution-item .distribution-row .score-range[data-v-f20e0488],.answer-statistics .distribution-section .distribution-chart .distribution-item .distribution-row .score-range[data-v-f20e0488]{min-width:60px;font-size:14px;color:#666;text-align:right}.answer-statistics .dimension-section .distribution-chart .distribution-item .distribution-row .bar-container[data-v-f20e0488],.answer-statistics .distribution-section .distribution-chart .distribution-item .distribution-row .bar-container[data-v-f20e0488]{flex:1;height:20px;background:#f5f5f5;border-radius:10px;overflow:hidden;position:relative}.answer-statistics .dimension-section .distribution-chart .distribution-item .distribution-row .bar-container .bar-fill[data-v-f20e0488],.answer-statistics .distribution-section .distribution-chart .distribution-item .distribution-row .bar-container .bar-fill[data-v-f20e0488]{height:100%;border-radius:10px;display:flex;align-items:center;padding:0 10px;transition:width .6s ease;position:relative}.answer-statistics .dimension-section .distribution-chart .distribution-item .distribution-row .bar-container .bar-fill .bar-label[data-v-f20e0488],.answer-statistics .distribution-section .distribution-chart .distribution-item .distribution-row .bar-container .bar-fill .bar-label[data-v-f20e0488]{font-size:11px;color:#fff;font-weight:500;white-space:nowrap}.answer-statistics .dimension-section .distribution-chart .distribution-item .distribution-row .percentage[data-v-f20e0488],.answer-statistics .distribution-section .distribution-chart .distribution-item .distribution-row .percentage[data-v-f20e0488]{min-width:60px;font-size:14px;color:#666;font-weight:500}.answer-statistics .dimension-section .dimension-cards[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards[data-v-f20e0488]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}@media (min-width:1200px){.answer-statistics .dimension-section .dimension-cards[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards[data-v-f20e0488]{grid-template-columns:repeat(4,1fr)}}@media (max-width:1199px) and (min-width:900px){.answer-statistics .dimension-section .dimension-cards[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards[data-v-f20e0488]{grid-template-columns:repeat(3,1fr)}}@media (max-width:899px) and (min-width:600px){.answer-statistics .dimension-section .dimension-cards[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards[data-v-f20e0488]{grid-template-columns:repeat(2,1fr)}}@media (max-width:599px){.answer-statistics .dimension-section .dimension-cards[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards[data-v-f20e0488]{grid-template-columns:1fr}}.answer-statistics .dimension-section .dimension-cards .dimension-card[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards .dimension-card[data-v-f20e0488]{padding:12px;border-radius:12px;border:1px solid #e8e8e8;box-sizing:border-box;background:linear-gradient(135deg,#f5f7fa,#fff)}.answer-statistics .dimension-section .dimension-cards .dimension-card .dimension-header[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards .dimension-card .dimension-header[data-v-f20e0488]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.answer-statistics .dimension-section .dimension-cards .dimension-card .dimension-header .dimension-name[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards .dimension-card .dimension-header .dimension-name[data-v-f20e0488]{font-size:12px;font-weight:500;color:#333;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.answer-statistics .dimension-section .dimension-cards .dimension-card .dimension-header .dimension-score[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards .dimension-card .dimension-header .dimension-score[data-v-f20e0488]{font-size:12px;color:#999;padding:0;border-radius:0}.answer-statistics .dimension-section .dimension-cards .dimension-card .dimension-stats .dimension-score-line[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards .dimension-card .dimension-stats .dimension-score-line[data-v-f20e0488]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.answer-statistics .dimension-section .dimension-cards .dimension-card .dimension-stats .dimension-score-line .score-item[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards .dimension-card .dimension-stats .dimension-score-line .score-item[data-v-f20e0488]{display:flex;align-items:baseline}.answer-statistics .dimension-section .dimension-cards .dimension-card .dimension-stats .dimension-score-line .score-item .stat-value[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards .dimension-card .dimension-stats .dimension-score-line .score-item .stat-value[data-v-f20e0488]{font-size:20px;font-weight:700;color:#333;margin-right:4px}.answer-statistics .dimension-section .dimension-cards .dimension-card .dimension-stats .dimension-score-line .score-item .stat-unit[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards .dimension-card .dimension-stats .dimension-score-line .score-item .stat-unit[data-v-f20e0488]{font-size:12px;color:#999}.answer-statistics .dimension-section .dimension-cards .dimension-card .dimension-stats .dimension-score-line .rate-item .rate-label[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards .dimension-card .dimension-stats .dimension-score-line .rate-item .rate-label[data-v-f20e0488]{font-size:12px;font-weight:500}.answer-statistics .dimension-section .dimension-cards .dimension-card .dimension-stats .dimension-progress[data-v-f20e0488],.answer-statistics .distribution-section .dimension-cards .dimension-card .dimension-stats .dimension-progress[data-v-f20e0488]{margin-top:8px}.answer-statistics .dimension-section .dimension-cards .dimension-card .dimension-stats .dimension-progress[data-v-f20e0488] .el-progress .el-progress-bar__outer,.answer-statistics .distribution-section .dimension-cards .dimension-card .dimension-stats .dimension-progress[data-v-f20e0488] .el-progress .el-progress-bar__outer{background-color:#f0f2f5;border-radius:4px}.answer-statistics .dimension-section .dimension-cards .dimension-card .dimension-stats .dimension-progress[data-v-f20e0488] .el-progress .el-progress-bar__inner,.answer-statistics .distribution-section .dimension-cards .dimension-card .dimension-stats .dimension-progress[data-v-f20e0488] .el-progress .el-progress-bar__inner{border-radius:4px}.main-content-page[data-v-c5ea214b]{height:100%}.main-content-page .content-empty[data-v-c5ea214b]{width:100%;display:flex;justify-content:center;align-items:center;height:100%;padding:24px;background-color:#fff;border-radius:8px}.main-content-page .content-empty .icon-color[data-v-c5ea214b]{font-size:24px;color:var(--jz-theme)}.main-content-page .content-empty .card[data-v-c5ea214b]{width:30%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 15px;border:1px solid #e4e7ed;border-radius:8px;color:inherit;background-color:#fff;transition:all .25s ease-in-out;cursor:pointer}.main-content-page .content-empty .card[data-v-c5ea214b]:hover{transform:translateY(-5px);box-shadow:0 12px 24px -4px #1f23291a;border-color:var(--jz-theme)}.dialog-content[data-v-b2780c21]{margin:0}.dialog-content .title[data-v-b2780c21]{font-size:14px;font-weight:700;color:#303133;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialog-content .title .num[data-v-b2780c21]{color:#606266;font-size:14px;margin-left:10px}.dialog-content .title[data-v-b2780c21]:before{content:"";border:2px solid var(--jz-theme);display:inline-block;height:18px;border-radius:20px;margin:2px 10px 0 0;vertical-align:text-bottom}.dialog-content .x[data-v-b2780c21]{height:1px;background:#f0f2f5;margin:4px 10px 16px}.dialog-content .empty[data-v-b2780c21]{color:#909399;font-size:14px;padding:10px 0;text-align:center}.dialog-content[data-v-b2780c21] .el-checkbox{border-radius:8px;background-color:#f9fbff;padding:0 12px;margin-bottom:10px}.dialog-content[data-v-b2780c21] .el-checkbox.is-checked{background-color:var(--jz-theme-soft-bg)}.dialog-content .teacher-select[data-v-b2780c21]{min-height:100px}.dialog-content .teacher-select .title[data-v-b2780c21]{font-weight:700;margin-bottom:16px}.dialog-content .teacher-select .checkbox-group[data-v-b2780c21]{display:flex;flex-direction:column;gap:12px}.dialog-content[data-v-051679bc]{padding:10px 0}.section-title[data-v-051679bc]{display:flex;align-items:center;font-size:14px;font-weight:700;color:#303133}.action-buttons[data-v-051679bc]{display:flex;align-items:center;font-size:13px}.action-buttons .divider[data-v-051679bc]{margin:0 4px;color:#dcdfe6}.field-checkbox-wrapper[data-v-051679bc]{padding:12px;background-color:#f5f7fa;border-radius:4px}.field-checkbox-wrapper[data-v-051679bc] .el-checkbox-group{display:flex;flex-wrap:wrap;gap:15px}.field-checkbox-wrapper[data-v-051679bc] .el-checkbox{margin-right:0}.tip[data-v-051679bc]{display:flex;align-items:center;padding:8px 12px;background-color:var(--jz-theme-soft-bg);border-left:3px solid var(--jz-theme);color:var(--jz-theme);font-size:13px;border-radius:4px}.block-list[data-v-051679bc]{display:flex;flex-wrap:wrap;gap:10px;max-height:300px;overflow-y:auto;padding:10px;background-color:#fafafa;border-radius:4px;border:1px solid #e5e7eb}.block-list[data-v-051679bc] .el-checkbox{margin-right:0}.block-item[data-v-051679bc]{padding:10px 12px;background-color:#fff;border-radius:4px;border:1px solid #dcdfe6;transition:all .3s}.block-item[data-v-051679bc]:hover{border-color:var(--jz-theme);background-color:#f0f9ff}.block-item.is-disabled[data-v-051679bc]{opacity:.5;cursor:not-allowed}.block-item.is-disabled[data-v-051679bc]:hover{border-color:#dcdfe6;background-color:#fff}.block-item .disabled-tip[data-v-051679bc]{font-size:12px;color:#909399;margin-left:5px}.setting-content[data-v-87ec3b7a]{padding:20px 0}.error-analysis-content[data-v-514b883f]{height:100%;padding:20px;background:#fafbfc}.analysis-section[data-v-514b883f]{margin-bottom:32px;background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000a;border:1px solid rgba(0,0,0,.06)}.analysis-section[data-v-514b883f]:last-child{margin-bottom:0}.analysis-section[data-v-514b883f] .el-card__header{padding:15px 20px;background:#f8f9fa;border-bottom:1px solid #e4e7ed}.analysis-section[data-v-514b883f] .el-card__body{padding:20px}.section-header[data-v-514b883f]{padding:24px 24px 16px;background:transparent;border-bottom:none}.section-header .section-title[data-v-514b883f]{font-size:17px;font-weight:600;color:#1f2937;margin:0 0 8px;line-height:1.5;display:flex;align-items:center;gap:12px}.section-header .section-title .title-icon[data-v-514b883f]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:18px;border-radius:10px;flex-shrink:0;color:var(--jz-theme);background:#409eff1a;transition:all .2s ease}.section-header .section-title .title-icon.warning[data-v-514b883f]{color:#f59e0b;background:#f59e0b1a}.section-header .section-title span[data-v-514b883f]{flex:1}.section-header .section-subtitle[data-v-514b883f]{font-size:13px;color:#6b7280;margin:0;padding-left:48px;line-height:1.6}.section-content[data-v-514b883f]{padding:0 24px 24px;background:transparent;border-radius:0}.distribution-chart[data-v-514b883f]{width:100%;height:500px;min-height:500px;background:#fff}.student-matrix-section[data-v-514b883f]{width:100%}.matrix-empty-section[data-v-514b883f]{padding:32px 0;display:flex;justify-content:center;align-items:center}.matrix-empty-card[data-v-514b883f]{display:flex;align-items:center;gap:16px;padding:24px;background:#f7f9fc;border-radius:8px;border:1px solid #e4e7ed;box-shadow:0 1px 3px #0000000a;width:100%;position:relative}.matrix-empty-card[data-v-514b883f]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:40px;border-radius:0 4px 4px 0;background-color:#909399}.matrix-empty-icon[data-v-514b883f]{font-size:20px;color:#909399;flex-shrink:0;background:#9093991a;padding:8px;border-radius:6px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.matrix-empty-content[data-v-514b883f]{flex:1;min-width:0}.matrix-empty-title[data-v-514b883f]{font-size:16px;font-weight:600;color:#303133;margin-bottom:4px;line-height:1.4}.matrix-empty-reason[data-v-514b883f]{font-size:13px;color:#909399;line-height:1.5;word-break:break-all}.matrix-header[data-v-514b883f]{margin-bottom:24px}.matrix-instructions[data-v-514b883f]{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.instruction-icon[data-v-514b883f]{width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;line-height:1;flex-shrink:0;color:#606266;border:1px solid #c0c4cc;border-radius:50%;background:#fff}.instruction-text[data-v-514b883f]{font-size:11px;color:#909399;line-height:1.4}.instruction-separator[data-v-514b883f]{color:#d0d3d9;margin:0 4px}.matrix-legend[data-v-514b883f]{display:flex;justify-content:flex-start;gap:16px;flex-wrap:wrap;padding:16px 20px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.matrix-legend .legend-item[data-v-514b883f]{display:flex;align-items:center;gap:8px;padding:8px 14px;background:#fff;border-radius:8px;font-size:12px;font-weight:600;color:#374151;transition:all .2s ease;border:1px solid #e5e7eb;cursor:default}.matrix-legend .legend-item[data-v-514b883f]:hover{background:#fff;border-color:#d1d5db;box-shadow:0 2px 6px #0000000f}.legend-color[data-v-514b883f]{width:14px;height:14px;border-radius:3px;box-shadow:0 1px 3px #0003}.matrix-table-wrapper[data-v-514b883f]{overflow-x:auto;border-radius:8px;border:1px solid #e4e7ed;position:relative;scroll-behavior:smooth}.matrix-table-wrapper[data-v-514b883f]::-webkit-scrollbar{height:8px}.matrix-table-wrapper[data-v-514b883f]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.matrix-table-wrapper[data-v-514b883f]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.matrix-table-wrapper[data-v-514b883f]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.scroll-indicator[data-v-514b883f]{position:absolute;top:50%;right:120px;transform:translateY(-50%);background:#e6a23ce6;color:#fff;padding:8px 12px;border-radius:20px;font-size:11px;font-weight:600;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:5;box-shadow:0 2px 8px #0003}.scroll-indicator.visible[data-v-514b883f]{opacity:1}.scroll-indicator[data-v-514b883f]:after{content:"→";margin-left:6px;animation:slide-right-514b883f 1s infinite}@keyframes slide-right-514b883f{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.student-matrix-table[data-v-514b883f]{width:100%;min-width:1600px;border-collapse:separate;border-spacing:0;background:#fff}.student-matrix-table td[data-v-514b883f],.student-matrix-table th[data-v-514b883f]{padding:6px 4px;text-align:center;border:1px solid #e4e7ed;font-size:12px;vertical-align:middle;min-width:90px}.student-matrix-table td[data-v-514b883f]:first-child,.student-matrix-table th[data-v-514b883f]:first-child{min-width:110px;position:sticky;left:0;z-index:3;background:#f8f9fa;box-shadow:2px 0 4px #0000000d}.student-matrix-table td[data-v-514b883f]:nth-child(2),.student-matrix-table th[data-v-514b883f]:nth-child(2){min-width:70px;position:sticky;left:110px;z-index:3;background:#fff;border-left:1px solid #e4e7ed;box-shadow:2px 0 4px #0000000d}.student-matrix-table th[data-v-514b883f]:nth-child(2){background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important}.student-matrix-table th[data-v-514b883f]:first-child{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important}.student-matrix-table tbody td[data-v-514b883f]:nth-child(2){font-weight:600;color:#303133;background:#fff!important}.student-matrix-table tbody tr:hover td[data-v-514b883f]:nth-child(2){background:#f8f9fa!important}.student-matrix-table td[data-v-514b883f]:last-child,.student-matrix-table th[data-v-514b883f]:last-child{min-width:110px;background:#fefaf6!important;border-left:2px solid #e6a23c;position:sticky;right:0;z-index:3;box-shadow:-2px 0 4px #0000000d}.student-matrix-table tfoot td[data-v-514b883f]:first-child{background:#fef5e7!important}.student-matrix-table tfoot td[data-v-514b883f]:nth-child(2){background:#fffbf0!important}.student-matrix-table tfoot td[data-v-514b883f]:last-child{background:#fefaf6!important}.student-matrix-table th[data-v-514b883f]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);font-weight:700;color:#303133;font-size:11px;white-space:nowrap;padding:6px 4px;line-height:1.3}.question-header[data-v-514b883f]{display:flex;flex-direction:column;align-items:center;gap:2px}.question-number[data-v-514b883f]{font-weight:700;color:#303133;font-size:11px}.score-rate[data-v-514b883f]{font-size:9px;color:#67c23a;font-weight:600}.score-rate.low[data-v-514b883f]{color:#f56c6c}.score-rate.medium[data-v-514b883f]{color:#e6a23c}.score-rate.high[data-v-514b883f]{color:#67c23a}.student-name[data-v-514b883f]{text-align:left!important;font-weight:600;color:#303133;white-space:nowrap;min-width:110px!important;padding-left:12px!important;background:#f8f9fa;line-height:1.4;font-size:11px}.student-matrix-table tbody tr[data-v-514b883f]:hover{background:#f8f9fa}.error-cell[data-v-514b883f]{min-height:32px;padding:4px;display:flex;align-items:center;justify-content:center;position:relative}.error-bar-container[data-v-514b883f]{max-width:100%;height:18px;background:#f5f7fa;border-radius:9px;overflow:hidden;display:flex;box-shadow:inset 0 1px 3px #0000001a;cursor:pointer;transition:all .2s ease}.error-bar-container[data-v-514b883f]:hover{transform:scaleY(1.15);box-shadow:0 2px 8px #00000026}.error-bar-segment[data-v-514b883f]{height:100%;position:relative;transition:all .3s ease;display:flex;align-items:center;justify-content:center;color:#2c3e50;font-size:9px;font-weight:500;text-shadow:0 1px 1px hsla(0,0%,100%,.3)}.error-bar-segment[data-v-514b883f]:hover{filter:brightness(1.15);z-index:10}.error-bar-segment.small-segment[data-v-514b883f]{font-size:0}.empty-cell[data-v-514b883f]{background:transparent;min-height:32px;display:flex;align-items:center;justify-content:center;color:#dcdfe6;font-size:16px}.empty-cell[data-v-514b883f]:before{content:"—"}.error-text-summary[data-v-514b883f]{display:flex;flex-wrap:wrap;gap:4px;padding:2px 4px;justify-content:flex-start}.error-text-item[data-v-514b883f]{display:flex;align-items:center;gap:6px;font-size:10px;line-height:1.3;cursor:pointer;transition:all .2s ease;padding:2px 6px;border-radius:4px;min-width:45%;flex:0 0 45%}.error-text-item[data-v-514b883f]:hover{background:#00000008;transform:scale(1.05)}.error-text-icon[data-v-514b883f]{width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:0 1px 2px #0003}.error-text-count[data-v-514b883f]{color:#303133;font-weight:600;font-size:10px}.summary-row[data-v-514b883f]{background:#fffbf0!important;border-top:2px solid #e6a23c}.summary-row td[data-v-514b883f]{background:#fffbf0!important;font-weight:600}.summary-row .student-name[data-v-514b883f]{background:#fef5e7!important;color:#e6a23c}.summary-column[data-v-514b883f]{background:#fefaf6!important}.student-matrix-table tfoot[data-v-514b883f]{border-top:2px solid #e6a23c}.student-matrix-table tfoot td[data-v-514b883f]{font-weight:600}.high-risk-combinations[data-v-514b883f]{display:flex;flex-direction:column;gap:20px;margin-bottom:28px}.combination-card[data-v-514b883f]{display:flex;background:#fff;border-radius:12px;border:1px solid #e8eaec;box-shadow:0 2px 8px #0000000f;position:relative;overflow:hidden}.rank-section[data-v-514b883f]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:80px;padding:16px;background:linear-gradient(135deg,#fffbf5,#fff8f3);border-right:2px dashed #f5dab1}.rank-section .rank-label[data-v-514b883f]{font-size:11px;color:#909399;font-weight:500;margin-bottom:8px;text-align:center;line-height:1.2;display:flex;align-items:center;justify-content:center;gap:4px}.rank-section .rank-label .risk-info-icon[data-v-514b883f]{font-size:12px;color:#c0c4cc;cursor:help;transition:color .2s ease}.rank-section .rank-label .risk-info-icon[data-v-514b883f]:hover{color:#909399}.rank-section .rank-number[data-v-514b883f]{font-size:48px;font-weight:800;background:linear-gradient(135deg,#ff4757,#ff6b7a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.content-section[data-v-514b883f]{flex:1;padding:16px 20px;display:flex;flex-direction:column;gap:12px}.tags-row[data-v-514b883f]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tags-row .knowledge-tag[data-v-514b883f]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:var(--jz-theme-light, rgba(64,158,255,.1));color:var(--jz-theme);border:1px solid var(--jz-theme);border-radius:16px;font-size:13px;font-weight:600}.tags-row .knowledge-tag .el-icon[data-v-514b883f]{font-size:14px}.tags-row .multiply-symbol[data-v-514b883f]{font-size:16px;color:#d1d5db;font-weight:700}.tags-row .error-tag[data-v-514b883f]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:16px;font-size:13px;font-weight:600;border:1px solid;background:#95a5a626;color:var(--el-color-warning, #e6a23c);border-color:var(--el-color-warning-light-5, #f5dab1)}.tags-row .error-tag .el-icon[data-v-514b883f]{font-size:14px}.stats-row[data-v-514b883f]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 12px;padding:12px;background:linear-gradient(135deg,#fafbfc,#f7f8fa);border-radius:8px;border:1px solid #e8eaec}.stats-row .stat-item[data-v-514b883f]{display:flex;align-items:center;gap:6px;font-size:12px}.stats-row .stat-item .stat-icon[data-v-514b883f]{color:#9ca3af;font-size:14px;flex-shrink:0}.stats-row .stat-item .stat-label[data-v-514b883f]{color:#6b7280;font-weight:500}.stats-row .stat-item .stat-value[data-v-514b883f]{font-weight:600;color:#303133}.stats-row .stat-item .stat-value.danger[data-v-514b883f]{color:#f56c6c}.questions-row[data-v-514b883f]{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.questions-row .questions-label[data-v-514b883f]{font-size:12px;color:#6b7280;font-weight:500;white-space:nowrap;line-height:28px}.questions-row .questions-tags[data-v-514b883f]{display:flex;flex-wrap:wrap;gap:6px}.questions-row .question-tag[data-v-514b883f]{display:inline-flex;align-items:center;padding:4px 10px;background:var(--jz-theme-light, rgba(64,158,255,.1));color:var(--jz-theme);border:1px solid var(--jz-theme);border-radius:12px;font-size:11px;font-weight:600;height:28px}[data-v-514b883f] .el-tooltip__popper .risk-tooltip-content{font-size:13px;line-height:1.6;max-width:340px}[data-v-514b883f] .el-tooltip__popper .risk-tooltip-content .formula-highlight{display:block;margin-top:6px;color:#f0b90b;font-weight:600;font-family:Courier New,Consolas,monospace;background:#f0b90b1a;padding:4px 8px;border-radius:4px;border-left:3px solid #f0b90b}.custom-error-analysis-drawer .el-drawer__header{margin-bottom:0!important;height:60px;padding:0 24px;display:flex;align-items:center;border-bottom:1px solid #e5e7eb;background:#fff;box-shadow:none}.custom-error-analysis-drawer .el-drawer__header .el-drawer__title{font-size:18px;font-weight:600;color:#111827;letter-spacing:-.02em}.custom-error-analysis-drawer .el-drawer__header .el-drawer__close-btn{font-size:22px;color:#9ca3af;transition:color .2s ease}.custom-error-analysis-drawer .el-drawer__header .el-drawer__close-btn:hover{color:#4b5563}.custom-error-analysis-drawer .el-drawer__body{padding:0;background:#fafbfc}.custom-error-analysis-drawer .student-matrix-table{width:100%;min-width:1600px;border-collapse:separate;border-spacing:0;background:#fff}.custom-error-analysis-drawer .student-matrix-table td,.custom-error-analysis-drawer .student-matrix-table th{padding:6px 4px;text-align:center;border:1px solid #e4e7ed;font-size:12px;vertical-align:middle;min-width:90px}.custom-error-analysis-drawer .student-matrix-table td:first-child,.custom-error-analysis-drawer .student-matrix-table th:first-child{min-width:110px;position:sticky;left:0;z-index:3;background:#f8f9fa;box-shadow:2px 0 4px #0000000d}.custom-error-analysis-drawer .student-matrix-table td:nth-child(2),.custom-error-analysis-drawer .student-matrix-table th:nth-child(2){min-width:70px;position:sticky;left:110px;z-index:3;background:#fff;border-left:1px solid #e4e7ed;box-shadow:2px 0 4px #0000000d}.custom-error-analysis-drawer .student-matrix-table th:nth-child(2){background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important}.custom-error-analysis-drawer .student-matrix-table th:first-child{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important}.custom-error-analysis-drawer .student-matrix-table tbody td:nth-child(2){font-weight:600;color:#303133;background:#fff!important}.custom-error-analysis-drawer .student-matrix-table tbody tr:hover td:nth-child(2){background:#f8f9fa!important}.custom-error-analysis-drawer .student-matrix-table td:last-child,.custom-error-analysis-drawer .student-matrix-table th:last-child{min-width:110px;background:#fefaf6!important;border-left:2px solid #e6a23c;position:sticky;right:0;z-index:3;box-shadow:-2px 0 4px #0000000d}.custom-error-analysis-drawer .student-matrix-table tfoot td:first-child{background:#fef5e7!important}.custom-error-analysis-drawer .student-matrix-table tfoot td:nth-child(2){background:#fffbf0!important}.custom-error-analysis-drawer .student-matrix-table tfoot td:last-child{background:#fefaf6!important}.custom-error-analysis-drawer .student-matrix-table th{background:linear-gradient(135deg,#f8f9fa,#e9ecef);font-weight:700;color:#303133;font-size:11px;white-space:nowrap;padding:6px 4px;line-height:1.3}.custom-error-analysis-drawer .student-matrix-table tbody tr:hover{background:#f8f9fa}.custom-error-analysis-drawer .student-matrix-table tfoot{border-top:2px solid #e6a23c}.custom-error-analysis-drawer .student-matrix-table tfoot td{font-weight:600}.custom-error-analysis-drawer .question-header{display:flex;flex-direction:column;align-items:center;gap:2px}.custom-error-analysis-drawer .question-number{font-weight:700;color:#303133;font-size:11px}.custom-error-analysis-drawer .score-rate{font-size:9px;color:#67c23a;font-weight:600}.custom-error-analysis-drawer .score-rate.low{color:#f56c6c}.custom-error-analysis-drawer .score-rate.medium{color:#e6a23c}.custom-error-analysis-drawer .score-rate.high{color:#67c23a}.custom-error-analysis-drawer .student-name{text-align:left!important;font-weight:600;color:#303133;white-space:nowrap;min-width:110px!important;padding-left:12px!important;background:#f8f9fa;line-height:1.4;font-size:11px}.custom-error-analysis-drawer .error-cell{min-height:32px;padding:4px;display:flex;align-items:center;justify-content:center;position:relative}.custom-error-analysis-drawer .error-bar-container{max-width:100%;height:18px;background:#f5f7fa;border-radius:9px;overflow:hidden;display:flex;box-shadow:inset 0 1px 3px #0000001a;cursor:pointer;transition:all .2s ease}.custom-error-analysis-drawer .error-bar-container:hover{transform:scaleY(1.15);box-shadow:0 2px 8px #00000026}.custom-error-analysis-drawer .error-bar-segment{height:100%;position:relative;transition:all .3s ease;display:flex;align-items:center;justify-content:center;color:#fff;font-size:9px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.2)}.custom-error-analysis-drawer .error-bar-segment:hover{filter:brightness(1.15);z-index:10}.custom-error-analysis-drawer .error-bar-segment.small-segment{font-size:0}.custom-error-analysis-drawer .empty-cell{background:transparent;min-height:32px;display:flex;align-items:center;justify-content:center;color:#dcdfe6;font-size:16px}.custom-error-analysis-drawer .empty-cell:before{content:"—"}.custom-error-analysis-drawer .error-text-summary{display:flex;flex-wrap:wrap;gap:4px;padding:2px 4px;justify-content:flex-start}.custom-error-analysis-drawer .error-text-item{display:flex;align-items:center;gap:6px;font-size:10px;line-height:1.3;cursor:pointer;transition:all .2s ease;padding:2px 6px;border-radius:4px;min-width:45%;flex:0 0 45%}.custom-error-analysis-drawer .error-text-item:hover{background:#00000008;transform:scale(1.05)}.custom-error-analysis-drawer .error-text-icon{width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:0 1px 2px #0003}.custom-error-analysis-drawer .error-text-count{color:#303133;font-weight:600;font-size:10px}.custom-error-analysis-drawer .summary-row{background:#fffbf0!important;border-top:2px solid #e6a23c}.custom-error-analysis-drawer .summary-row td{background:#fffbf0!important;font-weight:600}.custom-error-analysis-drawer .summary-row .student-name{background:#fef5e7!important;color:#e6a23c}.custom-error-analysis-drawer .summary-column{background:#fefaf6!important}.custom-error-analysis-drawer .combination-rank{width:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--rank-default-start),var(--rank-default-end));color:var(--rank-default-text);font-size:24px;font-weight:700;flex-shrink:0;box-shadow:0 4px 12px var(--rank-default-shadow)}.custom-error-analysis-drawer .combination-rank.top1{background:linear-gradient(135deg,var(--rank-top1-start),var(--rank-top1-end));box-shadow:0 4px 12px var(--rank-top1-shadow)}.custom-error-analysis-drawer .combination-rank.top2{background:linear-gradient(135deg,var(--rank-top2-start),var(--rank-top2-end));box-shadow:0 4px 12px var(--rank-top2-shadow)}.custom-error-analysis-drawer .combination-rank.top3{background:linear-gradient(135deg,var(--rank-top3-start),var(--rank-top3-end));box-shadow:0 4px 12px var(--rank-top3-shadow)}.custom-error-analysis-drawer .combination-rank-label{font-size:12px;font-weight:500;margin-top:8px;opacity:.9}.custom-error-analysis-drawer .combination-content{flex:1;padding:24px;display:flex;gap:24px}.custom-error-analysis-drawer .combination-main{flex:1;display:flex;flex-direction:column;gap:12px}.custom-error-analysis-drawer .combination-header{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.custom-error-analysis-drawer .knowledge-point-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;color:#303133;border:2px solid #d0d4d9;border-radius:20px;font-size:15px;font-weight:700;box-shadow:0 2px 8px #00000014}.custom-error-analysis-drawer .combination-symbol{font-size:18px;color:#909399;font-weight:700}.custom-error-analysis-drawer .error-type-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:20px;font-size:15px;font-weight:700;color:#fff;box-shadow:0 3px 10px #00000040}.custom-error-analysis-drawer .combination-details{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.custom-error-analysis-drawer .detail-item{display:flex;align-items:center;gap:8px;font-size:12px;color:#606266}.custom-error-analysis-drawer .detail-icon{font-size:15px}.custom-error-analysis-drawer .detail-value{font-weight:600;color:#303133}.custom-error-analysis-drawer .detail-value.danger{color:#f99}.custom-error-analysis-drawer .detail-value.warning{color:#ffd97d}.custom-error-analysis-drawer .related-questions-wrapper{margin-top:8px}.custom-error-analysis-drawer .related-questions-label{font-size:12px;color:#909399;margin-bottom:8px}.custom-error-analysis-drawer .related-questions{display:flex;gap:8px;flex-wrap:wrap}.custom-error-analysis-drawer .question-badge{padding:4px 8px;background:#ecf5ff;color:var(--jz-theme);border-radius:4px;font-size:12px;font-weight:600;border:1px solid #d9ecff}.custom-error-analysis-drawer .combination-stats{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:140px;padding:16px 20px;border-right:2px solid #e4e7ed;background:linear-gradient(135deg,#fffc,#f8fafc99);position:relative}.custom-error-analysis-drawer .risk-score{display:flex;flex-direction:column;align-items:center;gap:8px}.custom-error-analysis-drawer .risk-score-label{font-size:12px;color:#909399;font-weight:500;display:flex;align-items:center;gap:6px;text-align:center;white-space:nowrap}.custom-error-analysis-drawer .risk-score-value{font-size:30px;font-weight:700;background:linear-gradient(135deg,#f56c6c,#ff4d4f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.custom-error-analysis-drawer .info-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1px solid #c0c4cc;background:#fff;color:#606266;font-size:12px;font-weight:600;cursor:help;position:relative;line-height:1}.custom-error-analysis-drawer .info-icon:hover{background:#f0f2f5;color:#303133}.custom-error-analysis-drawer .info-icon:hover .info-tooltip{opacity:1;visibility:visible}.custom-error-analysis-drawer .info-tooltip{position:absolute;bottom:120%;left:8px;right:auto;transform:none;background:#000000e6;color:#fff;padding:10px 14px;border-radius:6px;font-size:11px;line-height:1.5;white-space:normal;opacity:0;visibility:hidden;transition:all .3s ease;z-index:1000;box-shadow:0 4px 12px #0000004d;pointer-events:none;max-width:360px;min-width:260px;text-align:left}.custom-error-analysis-drawer .info-tooltip:after{content:"";position:absolute;top:100%;left:8px;right:auto;transform:none;border:5px solid transparent;border-top-color:#000000e6}.custom-error-analysis-drawer .tooltip-formula{font-family:Courier New,monospace;color:#feca57;font-weight:600}@media (min-width:1000px){.custom-error-analysis-drawer .high-risk-combinations{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}}.error-analysis-right-card[data-v-f283c2b6]{display:flex;flex-direction:column;gap:16px;padding:4px 0;min-height:300px;width:100%}.status-container[data-v-f283c2b6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;min-height:300px;gap:16px}.status-container.generating[data-v-f283c2b6]{padding:24px 20px;min-height:260px;gap:12px}.status-icon[data-v-f283c2b6]{margin-bottom:8px}.status-title[data-v-f283c2b6]{font-size:18px;font-weight:600;color:#1f2937;margin-bottom:8px}.status-description[data-v-f283c2b6]{font-size:13px;color:#6b7280;text-align:center;line-height:1.6;max-width:340px}.action-area[data-v-f283c2b6]{margin-top:24px}.generating-header[data-v-f283c2b6]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.rotating-icon[data-v-f283c2b6]{color:var(--jz-theme);animation:rotate-f283c2b6 1.5s linear infinite}@keyframes rotate-f283c2b6{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.generating-title[data-v-f283c2b6]{font-size:14px;font-weight:600;color:#1f2937}.progress-section[data-v-f283c2b6]{width:100%;margin-bottom:12px}.progress-info[data-v-f283c2b6]{display:flex;justify-content:space-between;align-items:center;margin-top:6px;font-size:12px;color:#6b7280}.progress-text[data-v-f283c2b6]{font-weight:500}.progress-percentage[data-v-f283c2b6]{font-weight:600;color:var(--jz-theme)}.realtime-stats[data-v-f283c2b6]{width:100%;display:flex;flex-direction:column;gap:8px}.stat-item[data-v-f283c2b6]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#f9fafb;border-radius:6px;transition:all .3s ease}.stat-item[data-v-f283c2b6]:hover{background:#f3f4f6}.stat-icon[data-v-f283c2b6]{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff;flex-shrink:0}.stat-info[data-v-f283c2b6]{flex:1;display:flex;justify-content:space-between;align-items:center}.stat-name[data-v-f283c2b6]{font-size:12px;color:#6b7280;font-weight:500}.stat-count[data-v-f283c2b6]{font-size:13px;font-weight:600;color:#1f2937;transition:all .3s ease}.card-subtitle[data-v-f283c2b6]{font-size:12px;color:#7b8193;line-height:1.5;padding:0 20px;text-align:left}.generation-info[data-v-f283c2b6]{display:flex;align-items:center;gap:8px;padding:0 20px;font-size:12px;color:#6b7280}.generation-info .el-button[data-v-f283c2b6]{margin-left:auto}.chart-wrapper-container[data-v-f283c2b6]{padding:0 10px}.chart-wrapper[data-v-f283c2b6]{width:100%;height:260px;min-height:260px}.card-footer[data-v-f283c2b6]{display:flex;justify-content:flex-end;align-items:center;padding:0 20px;margin-top:auto}.detail-btn[data-v-f283c2b6]{display:inline-flex;align-items:center;gap:6px;padding:10px 24px;border-radius:12px;font-size:14px;font-weight:600;letter-spacing:.01em;transition:all .18s ease;box-shadow:0 2px 8px #409eff33}.detail-btn[data-v-f283c2b6]:hover{transform:translateY(-1px);box-shadow:0 4px 16px #409eff59}.detail-btn[data-v-f283c2b6]:active{transform:translateY(0);box-shadow:0 2px 8px #409eff33}.ml-4px[data-v-f283c2b6]{margin-left:4px}.mr-8px[data-v-f283c2b6]{margin-right:8px}.zujuan-info-drawer .drawer-header[data-v-a230e243]{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e4e7ed}.zujuan-info-drawer .drawer-close-btn[data-v-a230e243]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:transparent;color:#606266;cursor:pointer;transition:background-color .2s ease,color .2s ease}.zujuan-info-drawer .drawer-close-btn[data-v-a230e243]:hover{background:#f5f7fa;color:#303133}.zujuan-info-drawer .drawer-content[data-v-a230e243]{flex:1;overflow:auto}.zujuan-info-drawer .error-container[data-v-a230e243]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;gap:16px}.zujuan-info-drawer .error-container .error-text[data-v-a230e243]{font-size:14px;color:#909399}.no-template-desc[data-v-3ccd67fa]{font-size:14px;color:#606266;line-height:1.6;margin:0}.right-sidebar-page[data-v-3ccd67fa]{height:100%}.right-sidebar-page .right-content[data-v-3ccd67fa]{height:100%;display:flex;flex-direction:column;gap:16px;padding-right:12px;overflow:auto}.right-sidebar-page .right-content .zujuan-info[data-v-3ccd67fa]{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 20px;height:62px;line-height:62px;background:#fff;border-radius:8px}.right-sidebar-page .right-content .zujuan-info .left[data-v-3ccd67fa]{line-height:1.35;padding:16px 0;display:flex;align-items:center}.right-sidebar-page .right-content .zujuan-info .left .icon[data-v-3ccd67fa]{font-size:21px;color:var(--jz-theme);cursor:pointer}.right-sidebar-page .right-content .zujuan-info .left .left-title[data-v-3ccd67fa]{margin-left:16px;font-size:14px;font-weight:700;color:var(--el-collapse-header-text-color);cursor:pointer;width:260px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.5}.right-sidebar-page .right-content .zujuan-info .edit-icon[data-v-3ccd67fa]{font-size:16px;color:#999;margin-left:8px;transition:color .3s}.right-sidebar-page .right-content .zujuan-info[data-v-3ccd67fa]:hover{cursor:pointer}.right-sidebar-page .right-content .zujuan-info:hover .edit-icon[data-v-3ccd67fa]{color:var(--jz-theme)}.right-sidebar-page .right-content .zujuan-info .right[data-v-3ccd67fa]{position:absolute;top:1px;right:6px;display:flex;align-items:center}.right-sidebar-page .right-content .zujuan-info .right .edit[data-v-3ccd67fa]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:14px;color:var(--jz-theme);transition:all .3s ease;cursor:pointer}.right-sidebar-page .right-content .zujuan-info .right .edit[data-v-3ccd67fa]:hover{background-color:var(--jz-hover-bg);transform:scale(1.1);box-shadow:0 2px 8px #409eff33}.right-sidebar-page .right-content .zujuan-info .right .edit[data-v-3ccd67fa]:active{transform:scale(.95)}.right-sidebar-page .right-content .zujuan-info .right .delete[data-v-3ccd67fa]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:14px;color:var(--el-color-danger);transition:all .3s ease;cursor:pointer}.right-sidebar-page .right-content .zujuan-info .right .delete[data-v-3ccd67fa]:hover{background-color:var(--el-color-danger-light-9);transform:scale(1.1);box-shadow:0 2px 8px #f56c6c33}.right-sidebar-page .right-content .zujuan-info .right .delete[data-v-3ccd67fa]:active{transform:scale(.95)}.right-sidebar-page .right-content .icon-color[data-v-3ccd67fa]{font-size:20px;color:var(--jz-theme);cursor:pointer}.right-sidebar-page .right-content .action-group[data-v-3ccd67fa]{padding:4px 0;display:flex;flex-direction:column;align-items:center;background-color:#fff}.right-sidebar-page .right-content .action-group .action-btn[data-v-3ccd67fa]{width:120px;height:32px;justify-content:center;transition:all .3s ease;font-size:14px;display:flex;align-items:center;border-radius:8px}.right-sidebar-page .right-content .action-group .action-btn .el-icon[data-v-3ccd67fa]{font-size:16px}.right-sidebar-page .right-content .action-group .action-btn.el-button--primary[data-v-3ccd67fa]:hover:not(:disabled){background-color:var(--jz-theme-hover);border-color:var(--jz-theme-hover);transform:translateY(-2px);box-shadow:0 4px 16px #409eff4d}.right-sidebar-page .right-content .action-group .action-btn.el-button--primary[data-v-3ccd67fa]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #409eff33}.right-sidebar-page .right-content .action-group .action-btn.el-button--primary[data-v-3ccd67fa]:focus:not(:disabled){background-color:var(--jz-theme-hover);border-color:var(--jz-theme-hover)}.right-sidebar-page .right-content .action-group .action-btn.el-button--default[data-v-3ccd67fa]:hover:not(:disabled){color:var(--jz-theme);border-color:var(--jz-theme);background-color:var(--jz-theme-soft-bg);transform:translateY(-2px);box-shadow:0 4px 12px #409eff33}.right-sidebar-page .right-content .action-group .action-btn.el-button--default[data-v-3ccd67fa]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #409eff26}.right-sidebar-page .right-content .action-group .action-btn[data-v-3ccd67fa]:disabled{cursor:not-allowed;box-shadow:none!important;transform:none!important}.right-sidebar-page .right-content .action-group .action-btn.el-button--default[data-v-3ccd67fa]:disabled{color:#c0c4cc;background-color:#fff;border-color:#ebeef5}.right-sidebar-page .right-content .action-group .action-btn.el-button--primary[data-v-3ccd67fa]:disabled{color:#fff;background-color:var(--jz-theme-hover);border-color:var(--jz-theme-hover)}.right-sidebar-page .right-content .action-group .action-btn.el-button--danger[data-v-3ccd67fa]:disabled{color:#fff;background-color:#fab6b6;border-color:#fab6b6}.right-sidebar-page .right-content .action-group .el-button--danger.action-btn[data-v-3ccd67fa]:hover:not(:disabled){background-color:var(--el-color-danger-light-3);border-color:var(--el-color-danger-light-3);transform:translateY(-2px);box-shadow:0 4px 16px #f56c6c4d}.right-sidebar-page .right-content .action-group .el-button--danger.action-btn[data-v-3ccd67fa]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #f56c6c33}.right-sidebar-page .right-content .action-group .el-button--danger.action-btn[data-v-3ccd67fa]:focus:not(:disabled){background-color:var(--el-color-danger-light-3);border-color:var(--el-color-danger-light-3)}.right-sidebar-page .right-content .action-group .retongfen-tip[data-v-3ccd67fa]{margin-top:8px;font-size:13px;color:#666}.right-sidebar-page .right-content .action-group .retongfen-tip .retongfen-link[data-v-3ccd67fa]{color:var(--jz-theme);cursor:pointer}.right-sidebar-page .right-content .action-group .retongfen-tip .retongfen-link[data-v-3ccd67fa]:hover{opacity:.8}.right-sidebar-page .right-content .action-group .button-list[data-v-3ccd67fa]{width:165px;display:flex;flex-wrap:wrap;gap:12px}.right-sidebar-page .right-content .action-group .btn-row[data-v-3ccd67fa]{padding:0 20px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.right-sidebar-page .right-content .action-group .btn-row .process-btn[data-v-3ccd67fa]{flex:1;justify-content:center}.right-sidebar-page .right-content .score-column[data-v-3ccd67fa]{padding:0 20px}.right-sidebar-page .right-content .score-column .tip[data-v-3ccd67fa]{text-align:center;font-size:16px;color:#303133;font-weight:500;margin-bottom:10px}.right-sidebar-page .right-content .score-column .stats-row[data-v-3ccd67fa]{display:flex;justify-content:center;margin-bottom:12px;gap:12px}.right-sidebar-page .right-content .score-column .stats-row[data-v-3ccd67fa]:last-child{margin-bottom:0}.right-sidebar-page .right-content .score-column .stats-row .stats-item[data-v-3ccd67fa]{text-align:center;flex:0 1 38%;line-height:1;background-color:var(--jz-hover-bg);border-radius:6px;padding:12px 10px;animation:fadeInUp-3ccd67fa .5s ease-out backwards}.right-sidebar-page .right-content .score-column .stats-row .stats-item[data-v-3ccd67fa]:first-child{animation-delay:.1s}.right-sidebar-page .right-content .score-column .stats-row .stats-item[data-v-3ccd67fa]:nth-child(2){animation-delay:.2s}.right-sidebar-page .right-content .score-column .stats-row .stats-item .value[data-v-3ccd67fa]{font-size:20px;font-weight:600;color:var(--jz-theme);display:inline-block;animation:countUp-3ccd67fa .6s ease-out}.right-sidebar-page .right-content .score-column .stats-row .stats-item .label[data-v-3ccd67fa]{font-size:11px;color:#7f7f7f;margin-top:8px}.right-sidebar-page .right-content .progress-container[data-v-3ccd67fa]{padding:12px 50px;box-sizing:border-box}.right-sidebar-page .right-content .progress-list[data-v-3ccd67fa]{padding:4px 0;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}.right-sidebar-page .right-content .progress-item[data-v-3ccd67fa]{display:flex;align-items:center;padding:4px 12px;background-color:#fff;border:1px solid #e4e7ed;border-radius:8px;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.right-sidebar-page .right-content .progress-item[data-v-3ccd67fa]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;transition:left .6s ease}.right-sidebar-page .right-content .progress-item[data-v-3ccd67fa]:hover{border-color:var(--jz-theme);box-shadow:0 2px 8px #409eff26;transform:translateY(-1px)}.right-sidebar-page .right-content .progress-item[data-v-3ccd67fa]:hover:before{left:100%}.right-sidebar-page .right-content .progress-item:hover .block-name[data-v-3ccd67fa],.right-sidebar-page .right-content .progress-item:hover .progress-percent[data-v-3ccd67fa]{color:var(--jz-theme)}.right-sidebar-page .right-content .progress-item .block-name[data-v-3ccd67fa]{width:70px;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;transition:color .3s ease}.right-sidebar-page .right-content .progress-item .block-progress[data-v-3ccd67fa]{flex:1;margin:0 12px}.right-sidebar-page .right-content .progress-item .block-progress[data-v-3ccd67fa] .el-progress-bar .el-progress-bar__outer{border-radius:4px;background-color:#f0f2f5;overflow:hidden}.right-sidebar-page .right-content .progress-item .block-progress[data-v-3ccd67fa] .el-progress-bar .el-progress-bar__inner{border-radius:4px;position:relative;overflow:hidden}.right-sidebar-page .right-content .progress-item .progress-percent[data-v-3ccd67fa]{width:40px;text-align:right;font-size:13px;color:#666;font-weight:500;transition:all .3s ease}.right-sidebar-page .right-content .empty-status[data-v-3ccd67fa]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 16px;background-color:#f9fbff;border:1px solid #e4e7ed;border-radius:8px;min-height:120px}.right-sidebar-page .right-content .empty-status span[data-v-3ccd67fa]{font-size:14px;color:var(--el-text-color-secondary)}.right-sidebar-page .right-content .stats-group[data-v-3ccd67fa]{display:flex;width:100%;padding:8px 50px;gap:12px}.right-sidebar-page .right-content .stats-group .stats-item[data-v-3ccd67fa]{flex:1;text-align:center;background-color:var(--jz-hover-bg);border-radius:6px;padding:8px 6px;animation:fadeInUp-3ccd67fa .5s ease-out backwards}.right-sidebar-page .right-content .stats-group .stats-item[data-v-3ccd67fa]:first-child{animation-delay:.1s}.right-sidebar-page .right-content .stats-group .stats-item[data-v-3ccd67fa]:nth-child(2){animation-delay:.2s}.right-sidebar-page .right-content .stats-group .stats-item[data-v-3ccd67fa]:nth-child(3){animation-delay:.3s}.right-sidebar-page .right-content .stats-group .stats-item .label[data-v-3ccd67fa]{font-size:12px;color:#7f7f7f;margin-top:4px}.right-sidebar-page .right-content .stats-group .stats-item .value[data-v-3ccd67fa]{font-size:22px;font-weight:600;line-height:1;color:var(--el-text-color-primary);animation:countUp-3ccd67fa .6s ease-out}.right-sidebar-page .right-content .stats-group .stats-item .value.missing[data-v-3ccd67fa]{color:#ff9f43}.right-sidebar-page .right-content .stats-group .stats-item .value.alreadyUploaded[data-v-3ccd67fa]{color:var(--jz-theme)}.right-sidebar-page .right-content .stats-group .progress-row[data-v-3ccd67fa]{padding:12px 0;border-bottom:1px solid var(--el-border-color-lighter)}.right-sidebar-page .right-content .stats-group .progress-row .label[data-v-3ccd67fa]{font-size:14px;color:var(--el-text-color-regular);margin-bottom:8px}.right-sidebar-page .right-content .stats-group .progress-row .percentage[data-v-3ccd67fa]{margin-top:4px;text-align:right;font-size:14px;color:var(--jz-theme)}.right-sidebar-page .right-content .progress-info[data-v-3ccd67fa]{overflow:auto;flex:1}.right-sidebar-page .setting-content[data-v-3ccd67fa]{padding:20px 0}.right-sidebar-page .setting-content .setting-item[data-v-3ccd67fa]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.right-sidebar-page .setting-content .setting-item[data-v-3ccd67fa]:last-child{margin-bottom:0}.right-sidebar-page .setting-content .setting-item .label[data-v-3ccd67fa]{font-size:14px;color:var(--el-text-color-primary)}.right-sidebar-page .setting-content .setting-item .radio-group[data-v-3ccd67fa]{display:flex;gap:24px}.right-sidebar-page[data-v-3ccd67fa] .el-collapse-item__wrap{border:none}.right-sidebar-page[data-v-3ccd67fa] .el-collapse-item__header{padding-left:20px;border-bottom:none}.right-sidebar-page[data-v-3ccd67fa] .el-collapse-item__header:before{content:"";border:2px solid var(--jz-theme);display:inline-block;height:18px;border-radius:20px;margin:2px 10px 0 0;vertical-align:text-bottom}.right-sidebar-page[data-v-3ccd67fa] .el-collapse-item{border-radius:8px;overflow:hidden}.right-sidebar-page[data-v-3ccd67fa] .el-collapse-item__content{padding-bottom:20px}.right-sidebar-page[data-v-3ccd67fa] .el-collapse-item__arrow{margin-right:20px}.right-sidebar-page[data-v-3ccd67fa] .el-collapse{--el-collapse-header-height: 62px;--el-collapse-header-font-size: 16px;border-top:none;border-bottom:none;border-radius:8px}.right-sidebar-page .collapse-title-with-badge[data-v-3ccd67fa]{display:inline-flex;align-items:center;position:relative}.right-sidebar-page .collapse-title-with-badge span[data-v-3ccd67fa]{margin-right:8px}.right-sidebar-page .collapse-title-with-badge .collapse-badge[data-v-3ccd67fa]{position:relative;top:-4px;left:-14px}.right-sidebar-page .collapse-title-with-badge .collapse-badge[data-v-3ccd67fa] .el-badge__content{height:18px;line-height:18px;padding:0 6px;font-size:12px;border-radius:10px}@keyframes rotating-3ccd67fa{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-3ccd67fa{0%{box-shadow:0 0 0 0 var(--jz-theme)}70%{box-shadow:0 0 0 10px #409eff00}to{box-shadow:0 0 #409eff00}}@keyframes countUp-3ccd67fa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer-3ccd67fa{0%{left:-100%}to{left:100%}}@keyframes fadeInUp-3ccd67fa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes progressShine-3ccd67fa{0%{left:-100%}50%{left:100%}to{left:100%}}.right-sidebar-page .drawer-header[data-v-3ccd67fa]{display:flex;align-items:center;height:100%}.right-sidebar-page .drawer-header .drawer-title[data-v-3ccd67fa]{font-size:18px;font-weight:600;color:#303133}.right-sidebar-page .yuejuan-management-collapse .progress-item[data-v-3ccd67fa]{transition:none!important;animation:none!important}.right-sidebar-page .yuejuan-management-collapse .progress-item[data-v-3ccd67fa]:before{transition:none!important;animation:none!important}.right-sidebar-page .yuejuan-management-collapse .progress-item .block-name[data-v-3ccd67fa],.right-sidebar-page .yuejuan-management-collapse .progress-item .progress-percent[data-v-3ccd67fa]{transition:none!important}.right-sidebar-page .yuejuan-management-collapse .el-progress-bar__inner[data-v-3ccd67fa]:before{animation:none!important}.right-sidebar-page[data-v-3ccd67fa] .el-collapse{--el-transition-duration: .2s}.el-popover.el-popper.zujuan-popover{white-space:pre-wrap}
