/*!
 *  build: admin-pro 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2026-8-11 21:19:54
 */.abnormal-papers-container[data-v-da6b3562]{min-height:calc(100vh - 84px);padding:16px;box-sizing:border-box;background:#f5f7fa}.page-header[data-v-da6b3562]{display:flex;align-items:center;justify-content:space-between;min-height:72px;margin-bottom:12px;padding:13px 16px;box-sizing:border-box;gap:18px;background:#fff;border:1px solid #e4e7ec;border-left:4px solid #2563eb;border-radius:6px}.page-title-section[data-v-da6b3562]{display:flex;align-items:center;min-width:0;gap:11px}.page-title-icon[data-v-da6b3562]{display:flex;flex:0 0 38px;align-items:center;justify-content:center;width:38px;height:38px;color:#fff;background:#2563eb;border-radius:5px}.page-title-icon i[data-v-da6b3562]{font-size:19px}.page-title-copy[data-v-da6b3562]{min-width:0}.page-title-copy h1[data-v-da6b3562]{margin:0 0 2px;overflow:hidden;color:#101828;font-size:19px;font-weight:600;line-height:26px;text-overflow:ellipsis;white-space:nowrap}.page-title-copy p[data-v-da6b3562]{margin:0;overflow:hidden;color:#667085;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.page-header-tools[data-v-da6b3562]{display:flex;flex:0 1 auto;align-items:center;justify-content:flex-end;min-width:0;gap:8px}.project-badge[data-v-da6b3562]{display:flex;align-items:center;max-width:min(70vw,680px);min-width:0;padding:6px 9px;box-sizing:border-box;gap:6px;overflow:hidden;color:#475467;font-size:12px;background:#f8fafc;border:1px solid #d0d5dd;border-radius:4px}.badge-item[data-v-da6b3562]{display:inline-flex;align-items:center;min-width:0;gap:4px;overflow:hidden}.badge-item i[data-v-da6b3562]{flex:0 0 auto;color:#2563eb}.badge-text[data-v-da6b3562]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge-divider[data-v-da6b3562]{flex:0 0 auto;color:#98a2b3}.subject-badge[data-v-da6b3562]{flex:0 0 auto;padding:2px 6px;color:#175cd3;font-weight:500;background:#eff6ff;border:1px solid #bfdbfe;border-radius:3px}.page-header-tools[data-v-da6b3562] .header-refresh-button{min-height:32px;margin-left:0;padding:8px 12px;color:#175cd3;font-weight:500;background:#fff;border-color:#84adff;border-radius:4px}.page-header-tools[data-v-da6b3562] .header-refresh-button:focus,.page-header-tools[data-v-da6b3562] .header-refresh-button:hover{color:#fff;background:#2563eb;border-color:#2563eb}.stats-strip[data-v-da6b3562]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;overflow:hidden;background:#fff;border:1px solid #e4e7ec;border-radius:6px}.stat-item[data-v-da6b3562]{display:flex;align-items:center;min-width:0;min-height:72px;padding:12px 16px;box-sizing:border-box;gap:11px;border-left:1px solid #e4e7ec}.stat-item[data-v-da6b3562]:first-child{border-left:0}.stat-icon[data-v-da6b3562]{display:flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;color:#175cd3;font-size:17px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px}.stat-non-subject .stat-icon[data-v-da6b3562]{color:#b54708;background:#fffaeb;border-color:#fedf89}.stat-timeout .stat-icon[data-v-da6b3562]{color:#b42318;background:#fef3f2;border-color:#fecdca}.stat-other .stat-icon[data-v-da6b3562]{color:#475467;background:#f8fafc;border-color:#d0d5dd}.stat-copy[data-v-da6b3562]{display:flex;min-width:0;flex-direction:column;gap:2px}.stat-label[data-v-da6b3562]{color:#667085;font-size:12px;line-height:18px}.stat-value[data-v-da6b3562]{color:#101828;font-size:22px;font-weight:600;line-height:26px}.abnormal-papers-card[data-v-da6b3562]{overflow:hidden;border:1px solid #e4e7ec;border-radius:6px;box-shadow:none}.abnormal-papers-card[data-v-da6b3562] .el-card__body{padding:0}.list-header[data-v-da6b3562]{display:flex;align-items:center;justify-content:space-between;min-height:66px;padding:12px 16px;box-sizing:border-box;gap:16px;background:#fff;border-bottom:1px solid #e4e7ec}.list-title[data-v-da6b3562]{min-width:0}.list-title h2[data-v-da6b3562]{margin:0 0 2px;color:#1d2939;font-size:15px;font-weight:600;line-height:22px}.list-title p[data-v-da6b3562]{margin:0;color:#667085;font-size:12px;line-height:18px}.list-actions[data-v-da6b3562]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:7px}.list-actions[data-v-da6b3562] .el-button{min-height:32px;margin-left:0;padding:8px 11px;color:#475467;font-weight:500;background:#fff;border-color:#d0d5dd;border-radius:4px;box-shadow:none}.list-actions[data-v-da6b3562] .export-button:focus,.list-actions[data-v-da6b3562] .export-button:hover{color:#027a48;background:#ecfdf3;border-color:#6ce9a6}.list-actions[data-v-da6b3562] .download-button{color:#175cd3;background:#eff6ff;border-color:#bfdbfe}.list-actions[data-v-da6b3562] .download-button:not(.is-disabled):focus,.list-actions[data-v-da6b3562] .download-button:not(.is-disabled):hover{color:#fff;background:#2563eb;border-color:#2563eb}.list-actions[data-v-da6b3562] .process-all-button{color:#b42318;background:#fef3f2;border-color:#fecdca}.list-actions[data-v-da6b3562] .process-all-button:focus,.list-actions[data-v-da6b3562] .process-all-button:hover{color:#fff;background:#d92d20;border-color:#d92d20}.list-actions[data-v-da6b3562] .el-button.is-disabled{color:#98a2b3;background:#f8fafc;border-color:#e4e7ec}.filter-bar[data-v-da6b3562]{display:flex;align-items:center;min-height:58px;padding:10px 16px;box-sizing:border-box;gap:12px;background:#f8fafc;border-bottom:1px solid #e4e7ec}.filter-heading[data-v-da6b3562]{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;color:#475467;font-size:12px;font-weight:600}.filter-heading i[data-v-da6b3562]{color:#2563eb;font-size:14px}.filter-controls[data-v-da6b3562]{display:flex;flex:1 1 auto;align-items:center;min-width:0;gap:7px}.filter-control[data-v-da6b3562]{flex:0 1 auto}.filter-school[data-v-da6b3562],.filter-tizu[data-v-da6b3562]{width:170px}.filter-error-type[data-v-da6b3562],.filter-marker[data-v-da6b3562]{width:138px}.filter-search[data-v-da6b3562]{width:160px}.filter-controls[data-v-da6b3562] .el-input__inner{border-color:#d0d5dd;border-radius:4px}.filter-controls[data-v-da6b3562] .el-input__inner:focus,.filter-controls[data-v-da6b3562] .el-input__inner:hover{border-color:#84adff}.filter-controls[data-v-da6b3562] .reset-filter-button{flex:0 0 auto;margin-left:0;color:#475467;background:#fff;border-color:#d0d5dd;border-radius:4px}.filter-controls[data-v-da6b3562] .reset-filter-button:not(.is-disabled):focus,.filter-controls[data-v-da6b3562] .reset-filter-button:not(.is-disabled):hover{color:#b42318;background:#fef3f2;border-color:#fda29b}.abnormal-papers-card .vxe-table[data-v-da6b3562]{margin:0}.abnormal-papers-card .vxe-table[data-v-da6b3562] .vxe-header--column{height:42px;padding:5px 7px;color:#344054;font-size:12px;font-weight:600;background:#f8fafc}.abnormal-papers-card .vxe-table[data-v-da6b3562] .vxe-body--column{padding:5px 7px;color:#344054;font-size:12px}.abnormal-papers-card .vxe-table[data-v-da6b3562] .vxe-body--row.row--hover{background:#eff6ff!important}.abnormal-papers-card .vxe-table[data-v-da6b3562] .el-tag{border-radius:3px}.row-actions[data-v-da6b3562]{display:flex;align-items:center;min-height:30px;gap:5px;white-space:nowrap}.row-actions[data-v-da6b3562] .el-button{min-height:28px;margin-left:0;padding:6px 8px;font-size:12px;font-weight:500;border-radius:3px;box-shadow:none}.row-actions[data-v-da6b3562] .row-icon-button{width:28px;padding:0;color:#475467;background:#fff;border-color:#d0d5dd}.row-actions[data-v-da6b3562] .row-icon-button:focus,.row-actions[data-v-da6b3562] .row-icon-button:hover{color:#175cd3;background:#eff6ff;border-color:#84adff}.row-actions[data-v-da6b3562] .row-rescore-button{color:#175cd3;background:#eff6ff;border-color:#bfdbfe}.row-actions[data-v-da6b3562] .row-rescore-button:not(.is-disabled):focus,.row-actions[data-v-da6b3562] .row-rescore-button:not(.is-disabled):hover{color:#fff;background:#2563eb;border-color:#2563eb}.row-actions[data-v-da6b3562] .row-reprocess-button{color:#027a48;background:#ecfdf3;border-color:#abefc6}.row-actions[data-v-da6b3562] .row-reprocess-button:focus,.row-actions[data-v-da6b3562] .row-reprocess-button:hover{color:#fff;background:#039855;border-color:#039855}.row-actions[data-v-da6b3562] .row-non-subject-button{color:#b54708;background:#fffaeb;border-color:#fedf89}.row-actions[data-v-da6b3562] .row-non-subject-button:focus,.row-actions[data-v-da6b3562] .row-non-subject-button:hover{color:#fff;background:#dc6803;border-color:#dc6803}.row-actions[data-v-da6b3562] .el-button.is-disabled{color:#98a2b3;background:#f8fafc;border-color:#e4e7ec}.pagination-wrapper[data-v-da6b3562]{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:9px 14px;box-sizing:border-box;gap:12px;background:#fafbfc;border-top:1px solid #e4e7ec}.selection-info[data-v-da6b3562]{display:flex;align-items:center;min-width:0;color:#667085;font-size:13px;gap:8px}.selection-count strong[data-v-da6b3562]{color:#175cd3;font-weight:600}.selection-actions[data-v-da6b3562]{display:inline-flex;align-items:center;gap:3px}.selection-actions[data-v-da6b3562] .el-button{margin-left:0;padding:5px 3px;color:#175cd3;font-weight:500}.pagination-wrapper[data-v-da6b3562] .el-pagination{flex:0 0 auto}.pagination-wrapper[data-v-da6b3562] .el-pagination .btn-next,.pagination-wrapper[data-v-da6b3562] .el-pagination .btn-prev,.pagination-wrapper[data-v-da6b3562] .el-pagination .el-pager li{border-radius:3px}@media screen and (max-width:1180px){.filter-bar[data-v-da6b3562]{align-items:flex-start}.filter-heading[data-v-da6b3562]{min-height:32px}.filter-controls[data-v-da6b3562]{flex-wrap:wrap}}@media screen and (max-width:992px){.list-header[data-v-da6b3562],.page-header[data-v-da6b3562]{align-items:flex-start;flex-direction:column}.list-actions[data-v-da6b3562],.page-header-tools[data-v-da6b3562]{width:100%;justify-content:flex-start;flex-wrap:wrap}.project-badge[data-v-da6b3562]{max-width:calc(100% - 82px)}.stats-strip[data-v-da6b3562]{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-item[data-v-da6b3562]{border-left:0}.stat-item[data-v-da6b3562]:nth-child(2n){border-left:1px solid #e4e7ec}.stat-item[data-v-da6b3562]:nth-child(n+3){border-top:1px solid #e4e7ec}.pagination-wrapper[data-v-da6b3562]{align-items:flex-start;flex-direction:column}.pagination-wrapper[data-v-da6b3562] .el-pagination{max-width:100%;overflow-x:auto}}@media screen and (max-width:768px){.abnormal-papers-container[data-v-da6b3562]{padding:10px}.filter-bar[data-v-da6b3562],.list-header[data-v-da6b3562],.page-header[data-v-da6b3562]{padding-right:12px;padding-left:12px}.filter-bar[data-v-da6b3562]{flex-direction:column;gap:7px}.filter-heading[data-v-da6b3562]{min-height:auto}.filter-controls[data-v-da6b3562]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.filter-control[data-v-da6b3562],.filter-controls[data-v-da6b3562] .reset-filter-button,.filter-error-type[data-v-da6b3562],.filter-marker[data-v-da6b3562],.filter-school[data-v-da6b3562],.filter-search[data-v-da6b3562],.filter-tizu[data-v-da6b3562]{width:100%}}@media screen and (max-width:560px){.page-header-tools[data-v-da6b3562]{align-items:stretch;flex-direction:column}.project-badge[data-v-da6b3562]{max-width:100%}.page-header-tools[data-v-da6b3562] .header-refresh-button{width:100%}.stats-strip[data-v-da6b3562]{grid-template-columns:1fr}.stat-item[data-v-da6b3562],.stat-item[data-v-da6b3562]:nth-child(2n){border-left:0}.stat-item[data-v-da6b3562]:nth-child(n+2){border-top:1px solid #e4e7ec}.list-actions[data-v-da6b3562]{align-items:stretch;flex-direction:column}.list-actions[data-v-da6b3562] .el-button{width:100%}.filter-controls[data-v-da6b3562]{grid-template-columns:1fr}.selection-info[data-v-da6b3562]{align-items:flex-start;flex-direction:column}}.image-dialog-content[data-v-da6b3562]{min-height:400px}.image-dialog-title[data-v-da6b3562]{display:flex;align-items:center;justify-content:space-between;color:#303133;font-size:18px;line-height:24px}.dialog-title-actions[data-v-da6b3562]{flex-shrink:0;gap:8px}.dialog-title-button[data-v-da6b3562]{width:28px;height:28px;padding:0;color:#909399;font-size:17px}.dialog-title-button[data-v-da6b3562]:focus,.dialog-title-button[data-v-da6b3562]:hover{color:#409eff}[data-v-da6b3562] .paper-image-dialog.is-fullscreen{display:flex;flex-direction:column;.el-dialog__footer[data-v-da6b3562],.el-dialog__header[data-v-da6b3562]{flex-shrink:0}.el-dialog__body[data-v-da6b3562]{display:flex;flex:1;min-height:0;overflow:hidden}.image-dialog-content[data-v-da6b3562]{display:flex;flex:1;flex-direction:column;min-height:0}.image-container[data-v-da6b3562]{display:flex;flex:1;min-height:0;align-items:center;justify-content:center;max-height:none}.image-container .image-zoom-wrapper[data-v-da6b3562]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.paper-image[data-v-da6b3562]{width:auto;height:auto;max-width:100%;max-height:100%}}.paper-info[data-v-da6b3562]{margin-bottom:16px;padding:12px;background-color:#f8fafc;border-radius:6px}.info-item[data-v-da6b3562]{display:flex;margin-bottom:5px}.label[data-v-da6b3562]{font-weight:700;width:70px;color:#606266}.value[data-v-da6b3562]{flex:1;color:#303133}.error-text[data-v-da6b3562]{color:#f56c6c}.image-type-switch[data-v-da6b3562]{text-align:center;margin-bottom:16px}.image-navigation[data-v-da6b3562]{justify-content:space-between;margin-bottom:16px}.image-info[data-v-da6b3562]{font-weight:500;color:#606266}.image-container[data-v-da6b3562]{margin-bottom:16px;background:#f0f0f0;border-radius:8px;padding:16px;max-height:520px}.image-container.is-pannable[data-v-da6b3562]{cursor:grab}.image-container.is-pannable[data-v-da6b3562]:active{cursor:grabbing}.paper-image[data-v-da6b3562]{max-width:100%;max-height:500px;border:1px solid #ebeef5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.image-zoom-controls[data-v-da6b3562]{justify-content:center;gap:8px;margin-bottom:12px}.zoom-indicator[data-v-da6b3562]{color:#606266}.image-zoom-wrapper[data-v-da6b3562]{display:inline-block}.no-image[data-v-da6b3562]{text-align:center;padding:50px 0;color:#909399}.no-image i[data-v-da6b3562]{font-size:48px;margin-bottom:10px}.image-thumbnails[data-v-da6b3562]{flex-wrap:wrap;gap:10px;justify-content:center;padding:10px 0}.thumbnail[data-v-da6b3562]{width:80px;height:80px;border:2px solid #ebeef5;border-radius:4px;cursor:pointer;overflow:hidden;transition:border-color .3s}.thumbnail.active[data-v-da6b3562],.thumbnail[data-v-da6b3562]:hover{border-color:#409eff}.thumbnail img[data-v-da6b3562]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dialog-footer[data-v-da6b3562]{text-align:right}.rescore-dialog-title[data-v-da6b3562]{display:flex;align-items:center;justify-content:space-between;padding-right:28px;color:#303133;font-size:18px;line-height:24px}.rescore-maximize-button[data-v-da6b3562]{width:24px;height:24px;padding:0;color:#909399;font-size:16px}.rescore-maximize-button[data-v-da6b3562]:focus,.rescore-maximize-button[data-v-da6b3562]:hover{color:#409eff}[data-v-da6b3562] .rescore-dialog.is-fullscreen{display:flex;flex-direction:column;.el-dialog__body[data-v-da6b3562]{display:flex;flex:1;min-height:0;overflow:hidden}.rescore-dialog-content[data-v-da6b3562]{display:flex;flex:1;flex-direction:column;min-height:0}.rescore-main[data-v-da6b3562]{flex:1;min-height:0;align-items:stretch}.rescore-visual-column[data-v-da6b3562]{display:flex;flex-direction:column;min-height:0}.tizu-image-wrapper[data-v-da6b3562]{flex:1;min-height:0;max-height:none}.tizu-image-wrapper .image-zoom-wrapper[data-v-da6b3562]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.tizu-preview-image[data-v-da6b3562]{width:auto;height:auto;max-width:100%;max-height:100%}}.rescore-dialog-content[data-v-da6b3562]{.paper-info[data-v-da6b3562]{margin-bottom:10px;padding:10px 12px;background-color:#f8fafc;border-radius:6px;.info-item[data-v-da6b3562]{margin-bottom:2px}.label[data-v-da6b3562]{width:58px;font-size:12px}.value[data-v-da6b3562]{font-size:13px}}.rescore-image-switch[data-v-da6b3562]{display:flex;justify-content:center;margin-bottom:8px}.image-zoom-controls[data-v-da6b3562]{gap:6px;margin-bottom:8px;flex-wrap:wrap;.el-button[data-v-da6b3562]{padding:7px 10px}}.rescore-main[data-v-da6b3562]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:12px;align-items:start}.rescore-side-column[data-v-da6b3562],.rescore-visual-column[data-v-da6b3562]{min-width:0}.tizu-image-wrapper[data-v-da6b3562]{background:#f0f0f0;border-radius:8px;min-height:300px;max-height:360px;display:flex;align-items:center;justify-content:center;overflow:auto}.tizu-image-wrapper.is-pannable[data-v-da6b3562]{cursor:grab}.tizu-image-wrapper.is-pannable[data-v-da6b3562]:active{cursor:grabbing}.tizu-preview-image[data-v-da6b3562]{max-width:100%;max-height:360px;-o-object-fit:contain;object-fit:contain}.no-tizu-image[data-v-da6b3562]{text-align:center;color:#909399;i[data-v-da6b3562]{font-size:48px;margin-bottom:12px;display:block}}.original-image-nav[data-v-da6b3562]{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:8px;.nav-info[data-v-da6b3562]{color:#606266;font-size:13px}}.rescore-panel[data-v-da6b3562]{background:#fff;border:1px solid #ebeef5;border-radius:6px;padding:12px;.score-input-row[data-v-da6b3562]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;.score-label[data-v-da6b3562]{font-weight:600;color:#303133;font-size:14px}.max-hint[data-v-da6b3562]{font-size:12px;color:#909399}}.quick-scores[data-v-da6b3562]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}}}@media (max-width:1200px){.rescore-dialog-content[data-v-da6b3562]{.rescore-main[data-v-da6b3562]{grid-template-columns:1fr}.tizu-image-wrapper[data-v-da6b3562]{min-height:260px;max-height:320px}.tizu-preview-image[data-v-da6b3562]{max-height:320px}}[data-v-da6b3562] .rescore-dialog.is-fullscreen{.el-dialog__body[data-v-da6b3562]{overflow:auto}.rescore-dialog-content[data-v-da6b3562],.rescore-main[data-v-da6b3562],.rescore-visual-column[data-v-da6b3562]{flex:none}.tizu-image-wrapper[data-v-da6b3562]{min-height:420px;max-height:60vh}}}.batch-rescore-content[data-v-da6b3562]{.batch-score-input[data-v-da6b3562]{display:flex;align-items:center;gap:16px;margin:20px 0;.score-label[data-v-da6b3562]{font-weight:600;color:#303133}}}[data-v-da6b3562] .paper-image-dialog,[data-v-da6b3562] .rescore-dialog{max-width:calc(100vw - 24px);margin-top:30px!important;overflow:hidden;background:#fff;border:1px solid #d0d5dd;border-radius:7px;box-shadow:0 18px 48px rgba(16,24,40,.18)}[data-v-da6b3562] .paper-image-dialog{max-width:min(1440px,calc(100vw - 24px))}[data-v-da6b3562] .rescore-dialog{max-width:min(1380px,calc(100vw - 24px))}[data-v-da6b3562] .paper-image-dialog .el-dialog__header,[data-v-da6b3562] .rescore-dialog .el-dialog__header{padding:0;background:#fff;border-bottom:1px solid #e4e7ec}[data-v-da6b3562] .paper-image-dialog .el-dialog__body,[data-v-da6b3562] .rescore-dialog .el-dialog__body{max-height:calc(100vh - 174px);padding:0;overflow:auto}[data-v-da6b3562] .paper-image-dialog .el-dialog__footer,[data-v-da6b3562] .rescore-dialog .el-dialog__footer{padding:11px 16px;background:#f8fafc;border-top:1px solid #e4e7ec}.image-dialog-title[data-v-da6b3562],.rescore-dialog-title[data-v-da6b3562]{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:10px 12px 10px 16px;box-sizing:border-box;gap:16px;color:#1d2939}.dialog-title-main[data-v-da6b3562]{display:flex;align-items:center;min-width:0;gap:10px}.dialog-title-icon[data-v-da6b3562]{display:flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;color:#175cd3;font-size:18px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:5px}.dialog-title-copy[data-v-da6b3562]{display:flex;min-width:0;flex-direction:column;gap:1px}.dialog-title-copy strong[data-v-da6b3562]{overflow:hidden;color:#101828;font-size:16px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.dialog-title-copy small[data-v-da6b3562]{overflow:hidden;color:#667085;font-size:12px;font-weight:400;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.dialog-title-actions[data-v-da6b3562]{display:flex;flex:0 0 auto;align-items:center;gap:6px}.dialog-title-actions[data-v-da6b3562] .dialog-title-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:0;padding:0;color:#667085;font-size:16px;background:#fff;border:1px solid #d0d5dd;border-radius:4px}.dialog-title-actions[data-v-da6b3562] .maximize-button:focus,.dialog-title-actions[data-v-da6b3562] .maximize-button:hover{color:#175cd3;background:#eff6ff;border-color:#84adff}.dialog-title-actions[data-v-da6b3562] .close-button:focus,.dialog-title-actions[data-v-da6b3562] .close-button:hover{color:#b42318;background:#fef3f2;border-color:#fda29b}.image-dialog-content[data-v-da6b3562],.rescore-dialog-content[data-v-da6b3562]{min-height:0;padding:14px 16px 16px;box-sizing:border-box;background:#fff}.paper-info.paper-meta-grid[data-v-da6b3562]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 10px;padding:0;overflow:hidden;background:#f8fafc;border:1px solid #e4e7ec;border-radius:4px}.paper-meta-grid.rescore-paper-meta[data-v-da6b3562]{grid-template-columns:repeat(3,minmax(0,1fr))}.paper-meta-grid .info-item[data-v-da6b3562]{display:flex;min-width:0;min-height:52px;margin:0;padding:8px 10px;box-sizing:border-box;flex-direction:column;gap:2px;border-left:1px solid #e4e7ec}.paper-meta-grid .info-item[data-v-da6b3562]:first-child{border-left:0}.paper-meta-grid .error-info-item[data-v-da6b3562]{grid-column:1/-1;min-height:48px;border-top:1px solid #e4e7ec;border-left:0}.paper-meta-grid .label[data-v-da6b3562]{width:auto;color:#667085;font-size:11px;font-weight:500;line-height:16px}.paper-meta-grid .value[data-v-da6b3562]{min-width:0;overflow:hidden;color:#1d2939;font-size:13px;font-weight:500;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.paper-meta-grid .error-text[data-v-da6b3562]{color:#b42318;white-space:normal}.image-view-toolbar[data-v-da6b3562],.rescore-viewer-toolbar[data-v-da6b3562]{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:7px 9px;box-sizing:border-box;gap:10px;background:#f8fafc;border:1px solid #e4e7ec;border-radius:4px 4px 0 0}.image-type-switch[data-v-da6b3562],.rescore-image-switch[data-v-da6b3562]{display:flex;align-items:center;margin:0;gap:8px;text-align:left}.toolbar-label[data-v-da6b3562]{flex:0 0 auto;color:#475467;font-size:12px;font-weight:600}.image-type-switch[data-v-da6b3562] .el-radio-button__inner,.rescore-image-switch[data-v-da6b3562] .el-radio-button__inner{padding:7px 11px;color:#475467;background:#fff;border-color:#d0d5dd;box-shadow:none}.image-type-switch[data-v-da6b3562] .el-radio-button__orig-radio:checked+.el-radio-button__inner,.rescore-image-switch[data-v-da6b3562] .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:-1px 0 0 0 #2563eb}.image-navigation[data-v-da6b3562]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;margin:0;gap:6px}.image-navigation[data-v-da6b3562] .image-nav-button,.original-image-nav[data-v-da6b3562] .el-button{margin-left:0;color:#475467;background:#fff;border-color:#d0d5dd;border-radius:4px}.image-navigation[data-v-da6b3562] .image-nav-button:not(.is-disabled):focus,.image-navigation[data-v-da6b3562] .image-nav-button:not(.is-disabled):hover,.original-image-nav[data-v-da6b3562] .el-button:not(.is-disabled):focus,.original-image-nav[data-v-da6b3562] .el-button:not(.is-disabled):hover{color:#175cd3;background:#eff6ff;border-color:#84adff}.image-info[data-v-da6b3562]{display:inline-flex;align-items:baseline;justify-content:center;min-width:52px;color:#667085;font-size:12px;font-weight:400;gap:3px}.image-info strong[data-v-da6b3562]{color:#175cd3;font-size:14px;font-weight:600}.image-tool-row[data-v-da6b3562]{display:flex;align-items:center;justify-content:space-between;min-height:43px;padding:6px 9px;box-sizing:border-box;gap:10px;background:#fff;border-right:1px solid #e4e7ec;border-bottom:1px solid #e4e7ec;border-left:1px solid #e4e7ec}.image-zoom-controls[data-v-da6b3562]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin:0;gap:5px}.image-zoom-controls[data-v-da6b3562] .el-button{margin-left:0;padding:6px 8px;color:#475467;background:#fff;border-color:#d0d5dd;border-radius:3px}.image-zoom-controls[data-v-da6b3562] .el-button:focus,.image-zoom-controls[data-v-da6b3562] .el-button:hover{color:#175cd3;background:#eff6ff;border-color:#84adff}.image-zoom-controls[data-v-da6b3562] .rotate-tool-button{color:#b54708;background:#fffaeb;border-color:#fedf89}.image-zoom-controls[data-v-da6b3562] .rotate-tool-button:focus,.image-zoom-controls[data-v-da6b3562] .rotate-tool-button:hover{color:#93370d;background:#fef0c7;border-color:#fdb022}.tool-divider[data-v-da6b3562]{width:1px;height:20px;margin:0 2px;background:#d0d5dd}.zoom-indicator[data-v-da6b3562]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:68px;height:28px;padding:0 8px;box-sizing:border-box;color:#344054;font-size:12px;font-weight:600;background:#f8fafc;border:1px solid #e4e7ec;border-radius:3px;gap:4px}.zoom-indicator i[data-v-da6b3562]{color:#2563eb}.image-container[data-v-da6b3562]{display:flex;align-items:center;justify-content:center;height:48vh;min-height:340px;max-height:560px;margin:10px 0 0;padding:12px;box-sizing:border-box;overflow:auto;text-align:center;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:4px}.image-container .image-zoom-wrapper[data-v-da6b3562]{display:flex;align-items:center;justify-content:center;min-width:100%;min-height:100%}.image-container .paper-image[data-v-da6b3562]{width:auto;height:auto;max-width:100%;max-height:100%;border:1px solid #d0d5dd;border-radius:3px;box-shadow:0 2px 8px rgba(16,24,40,.12)}.no-image[data-v-da6b3562]{display:flex;align-items:center;justify-content:center;min-height:340px;margin-top:10px;padding:32px;box-sizing:border-box;flex-direction:column;color:#98a2b3;background:#f8fafc;border:1px dashed #d0d5dd;border-radius:4px}.no-image i[data-v-da6b3562]{margin-bottom:8px;font-size:42px}.no-image p[data-v-da6b3562]{margin:0}.image-thumbnails[data-v-da6b3562]{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-top:10px;padding:8px;gap:8px;overflow-x:auto;background:#f8fafc;border:1px solid #e4e7ec;border-radius:4px}.thumbnail[data-v-da6b3562]{flex:0 0 64px;width:64px;height:64px;border:2px solid #d0d5dd;border-radius:3px;transition:border-color .18s ease,box-shadow .18s ease}.thumbnail[data-v-da6b3562]:hover{border-color:#84adff}.thumbnail.active[data-v-da6b3562]{border-color:#2563eb;box-shadow:0 0 0 2px #dbeafe}.professional-dialog-footer[data-v-da6b3562]{display:flex;align-items:center;justify-content:flex-end;gap:7px}.professional-dialog-footer[data-v-da6b3562] .el-button{min-height:34px;margin-left:0;padding:8px 13px;font-weight:500;border-radius:4px}.professional-dialog-footer[data-v-da6b3562] .el-button--primary{color:#fff;background:#2563eb;border-color:#2563eb}.professional-dialog-footer[data-v-da6b3562] .el-button--primary:focus,.professional-dialog-footer[data-v-da6b3562] .el-button--primary:hover{color:#fff;background:#175cd3;border-color:#175cd3}.rescore-main[data-v-da6b3562]{display:grid;grid-template-columns:minmax(0,1fr) 310px;align-items:stretch;gap:12px}.rescore-visual-column[data-v-da6b3562]{min-width:0;overflow:hidden;background:#f8fafc;border:1px solid #e4e7ec;border-radius:4px}.rescore-viewer-toolbar[data-v-da6b3562]{align-items:flex-start;min-height:48px;flex-direction:column;border:0;border-bottom:1px solid #e4e7ec;border-radius:0}.rescore-zoom-controls[data-v-da6b3562]{width:100%}.rescore-zoom-controls .zoom-indicator[data-v-da6b3562]{margin-left:auto}.rescore-dialog-content .tizu-image-wrapper[data-v-da6b3562]{display:flex;align-items:center;justify-content:center;min-height:400px;max-height:58vh;margin:0;overflow:auto;background:#f2f4f7;border:0;border-radius:0}.rescore-dialog-content .tizu-image-wrapper .image-zoom-wrapper[data-v-da6b3562]{display:flex;align-items:center;justify-content:center;min-width:100%;min-height:100%}.rescore-dialog-content .tizu-preview-image[data-v-da6b3562]{width:auto;height:auto;max-width:100%;max-height:56vh;-o-object-fit:contain;object-fit:contain}.original-image-nav[data-v-da6b3562]{display:flex;align-items:center;justify-content:center;min-height:42px;margin:0;padding:6px 9px;box-sizing:border-box;gap:8px;background:#fff;border-top:1px solid #e4e7ec}.original-image-nav .nav-info[data-v-da6b3562]{min-width:54px;color:#475467;font-size:12px;font-weight:500;text-align:center}.rescore-side-column[data-v-da6b3562]{min-width:0}.rescore-dialog-content .rescore-panel[data-v-da6b3562]{height:100%;padding:0;overflow:hidden;background:#fff;border:1px solid #e4e7ec;border-radius:4px}.rescore-panel-header[data-v-da6b3562]{display:flex;align-items:center;min-height:58px;padding:10px 12px;box-sizing:border-box;gap:9px;background:#f8fafc;border-bottom:1px solid #e4e7ec}.rescore-panel-icon[data-v-da6b3562]{display:flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px;color:#175cd3;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px}.rescore-panel-copy[data-v-da6b3562]{display:flex;min-width:0;flex-direction:column;gap:1px}.rescore-panel-copy strong[data-v-da6b3562]{color:#1d2939;font-size:14px;font-weight:600;line-height:20px}.rescore-panel-copy small[data-v-da6b3562]{color:#667085;font-size:11px;line-height:16px}.rescore-dialog-content .score-input-row[data-v-da6b3562]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;margin:0;padding:16px 12px;gap:8px;border-bottom:1px solid #e4e7ec}.rescore-dialog-content .score-input-row .score-label[data-v-da6b3562]{color:#344054;font-size:13px;font-weight:600}.rescore-dialog-content .score-input-row[data-v-da6b3562] .el-input-number{width:100%}.rescore-dialog-content .score-input-row .max-hint[data-v-da6b3562]{color:#667085;font-size:11px;white-space:nowrap}.quick-score-section[data-v-da6b3562]{padding:14px 12px}.quick-score-label[data-v-da6b3562]{display:block;margin-bottom:8px;color:#475467;font-size:12px;font-weight:600}.rescore-dialog-content .quick-scores[data-v-da6b3562]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;gap:6px}.rescore-dialog-content .quick-scores[data-v-da6b3562] .el-button{width:100%;margin-left:0;padding:7px 4px;color:#475467;background:#fff;border-color:#d0d5dd;border-radius:3px}.rescore-dialog-content .quick-scores[data-v-da6b3562] .el-button:focus,.rescore-dialog-content .quick-scores[data-v-da6b3562] .el-button:hover{color:#175cd3;background:#eff6ff;border-color:#84adff}.rescore-dialog-content .quick-scores[data-v-da6b3562] .el-button.active{color:#fff;font-weight:600;background:#2563eb;border-color:#2563eb}[data-v-da6b3562] .paper-image-dialog.is-fullscreen,[data-v-da6b3562] .rescore-dialog.is-fullscreen{display:flex;width:100%;max-width:none;height:100%;margin:0!important;flex-direction:column;border:0;border-radius:0}[data-v-da6b3562] .paper-image-dialog.is-fullscreen .el-dialog__footer,[data-v-da6b3562] .paper-image-dialog.is-fullscreen .el-dialog__header,[data-v-da6b3562] .rescore-dialog.is-fullscreen .el-dialog__footer,[data-v-da6b3562] .rescore-dialog.is-fullscreen .el-dialog__header{flex:0 0 auto}[data-v-da6b3562] .paper-image-dialog.is-fullscreen .el-dialog__body,[data-v-da6b3562] .rescore-dialog.is-fullscreen .el-dialog__body{display:flex;flex:1 1 auto;min-height:0;max-height:none;overflow:hidden}[data-v-da6b3562] .paper-image-dialog.is-fullscreen .image-dialog-content,[data-v-da6b3562] .rescore-dialog.is-fullscreen .rescore-dialog-content{display:flex;flex:1 1 auto;min-height:0;flex-direction:column}[data-v-da6b3562] .paper-image-dialog.is-fullscreen .image-container{flex:1 1 auto;height:auto;min-height:0;max-height:none}[data-v-da6b3562] .rescore-dialog.is-fullscreen .rescore-main,[data-v-da6b3562] .rescore-dialog.is-fullscreen .rescore-visual-column,[data-v-da6b3562] .rescore-dialog.is-fullscreen .tizu-image-wrapper{min-height:0}[data-v-da6b3562] .rescore-dialog.is-fullscreen .rescore-main{flex:1 1 auto}[data-v-da6b3562] .rescore-dialog.is-fullscreen .rescore-visual-column{display:flex;flex-direction:column}[data-v-da6b3562] .rescore-dialog.is-fullscreen .tizu-image-wrapper{flex:1 1 auto;max-height:none}@media screen and (max-width:1100px){.paper-info.paper-meta-grid[data-v-da6b3562],.paper-meta-grid.rescore-paper-meta[data-v-da6b3562]{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-meta-grid .info-item[data-v-da6b3562]:nth-child(odd){border-left:0}.paper-meta-grid .info-item[data-v-da6b3562]:nth-child(n+3){border-top:1px solid #e4e7ec}.rescore-main[data-v-da6b3562]{grid-template-columns:1fr}.rescore-dialog-content .tizu-image-wrapper[data-v-da6b3562]{min-height:340px;max-height:48vh}.rescore-dialog-content .tizu-preview-image[data-v-da6b3562]{max-height:46vh}}@media screen and (max-width:768px){[data-v-da6b3562] .paper-image-dialog,[data-v-da6b3562] .rescore-dialog{width:calc(100% - 16px)!important;max-width:calc(100% - 16px);margin-top:8px!important}[data-v-da6b3562] .paper-image-dialog .el-dialog__body,[data-v-da6b3562] .rescore-dialog .el-dialog__body{max-height:calc(100vh - 144px)}.image-dialog-title[data-v-da6b3562],.rescore-dialog-title[data-v-da6b3562]{min-height:58px;padding:8px 9px 8px 12px}.dialog-title-icon[data-v-da6b3562]{flex-basis:32px;width:32px;height:32px}.image-dialog-content[data-v-da6b3562],.rescore-dialog-content[data-v-da6b3562]{padding:10px}.paper-info.paper-meta-grid[data-v-da6b3562],.paper-meta-grid.rescore-paper-meta[data-v-da6b3562]{grid-template-columns:1fr}.paper-meta-grid .info-item[data-v-da6b3562],.paper-meta-grid .info-item[data-v-da6b3562]:nth-child(odd){border-top:1px solid #e4e7ec;border-left:0}.paper-meta-grid .info-item[data-v-da6b3562]:first-child{border-top:0}.image-view-toolbar[data-v-da6b3562]{align-items:stretch;flex-direction:column}.image-navigation[data-v-da6b3562]{justify-content:space-between}.image-tool-row[data-v-da6b3562]{align-items:flex-start;flex-direction:column}.image-zoom-controls[data-v-da6b3562],.rescore-zoom-controls[data-v-da6b3562]{width:100%}.tool-divider[data-v-da6b3562]{display:none}.rescore-zoom-controls .zoom-indicator[data-v-da6b3562],.zoom-indicator[data-v-da6b3562]{margin-left:0}.image-container[data-v-da6b3562]{height:44vh;min-height:280px}.professional-dialog-footer[data-v-da6b3562]{flex-wrap:wrap}.rescore-dialog-content .score-input-row[data-v-da6b3562]{grid-template-columns:auto minmax(0,1fr)}.rescore-dialog-content .score-input-row .max-hint[data-v-da6b3562]{grid-column:2}}