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