.pa[data-v-2c483caf]{position:absolute}.pr[data-v-2c483caf]{position:relative}.top-bar[data-v-2c483caf]{background:#fff;border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.06);padding:15px 20px}.top-bar .top-bar-content[data-v-2c483caf]{display:flex;align-items:center;gap:20px}.top-bar .top-bar-content .class-selector[data-v-2c483caf]{display:flex;align-items:center;gap:10px}.top-bar .top-bar-content .class-selector .label[data-v-2c483caf]{font-size:16px;font-weight:600;color:#1f2d3d;letter-spacing:.3px}.top-bar .top-bar-content .actions[data-v-2c483caf]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.top-bar .top-bar-content .actions .hidden-input[data-v-2c483caf]{display:none}.top-bar .top-bar-content .btn-primary[data-v-2c483caf]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:linear-gradient(135deg,#2d8cf0,#5cadff);color:#fff;padding:8px 16px;border-radius:6px;cursor:pointer;transition:transform .08s ease,box-shadow .2s ease;box-shadow:0 1px 10px rgba(45,140,240,.35);font-weight:600}.top-bar .top-bar-content .btn-primary[data-v-2c483caf]:hover{transform:translateY(-1px)}.top-bar .top-bar-content .btn-primary[data-v-2c483caf]:active{transform:translateY(0);box-shadow:0 2px 8px rgba(45,140,240,.3)}.top-bar .top-bar-content .btn-confirm[data-v-2c483caf]{margin-left:auto}.pa[data-v-5c578c8c]{position:absolute}.pr[data-v-5c578c8c]{position:relative}.paper-list[data-v-5c578c8c]{width:100%;overflow:hidden}.paper-list .title[data-v-5c578c8c]{display:flex;align-items:center;font-size:16px;font-weight:600;color:#1f2d3d;letter-spacing:.3px}.paper-list .title[data-v-5c578c8c]:before{content:"";width:4px;height:18px;background:#2d8cf0;border-radius:2px;margin-right:7px}.paper-list .toolbar[data-v-5c578c8c]{padding:12px 3px}.paper-list .toolbar .filter-group[data-v-5c578c8c]{display:flex;align-items:center;gap:6px;border-radius:8px}.paper-list .toolbar .filter-btn[data-v-5c578c8c]{display:flex;align-items:center;justify-content:space-between;gap:4px;position:relative;padding:7px 10px;border:none;background:transparent;cursor:pointer;border-radius:6px;transition:all .3s cubic-bezier(.4,0,.2,1);flex:1;min-width:0}.paper-list .toolbar .filter-btn .filter-content[data-v-5c578c8c]{display:flex;align-items:center;gap:3px;flex:1;min-width:0}.paper-list .toolbar .filter-btn .filter-icon[data-v-5c578c8c]{flex-shrink:0;transition:all .3s ease;opacity:.7}.paper-list .toolbar .filter-btn .filter-label[data-v-5c578c8c]{color:#64748b;font-weight:500;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paper-list .toolbar .filter-btn .count-badge[data-v-5c578c8c]{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,91%,.8);border-radius:10px;font-size:11px;font-weight:700;color:#64748b;min-width:22px;text-align:center;transition:all .3s ease;box-shadow:0 1px 2px rgba(0,0,0,.05);flex-shrink:0}.paper-list .toolbar .filter-btn[data-v-5c578c8c]:hover{background:#fff;color:#2d8cf0;transform:translateY(-1px);box-shadow:0 2px 8px rgba(45,140,240,.15)}.paper-list .toolbar .filter-btn:hover .filter-icon[data-v-5c578c8c]{opacity:1;transform:scale(1.1)}.paper-list .toolbar .filter-btn:hover .count-badge[data-v-5c578c8c]{background:#e2e3e4;color:#2d8cf0;box-shadow:0 2px 4px rgba(45,140,240,.2)}.paper-list .toolbar .filter-btn.active[data-v-5c578c8c]{background:linear-gradient(135deg,#2d8cf0,#5cadff);color:#fff;box-shadow:0 4px 12px rgba(45,140,240,.3);transform:translateY(-1px)}.paper-list .toolbar .filter-btn.active .filter-icon[data-v-5c578c8c]{opacity:1;color:#fff;transform:scale(1.1)}.paper-list .toolbar .filter-btn.active .filter-label[data-v-5c578c8c]{color:#fff}.paper-list .toolbar .filter-btn.active .count-badge[data-v-5c578c8c]{background:hsla(0,0%,100%,.25);color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.paper-list .search-wrapper[data-v-5c578c8c]{padding:5px}.paper-list .list-container[data-v-5c578c8c]{display:flex;flex-direction:column;max-height:1000px;min-height:300px;flex:1;overflow-y:auto;margin-top:10px;padding:5px 6px 3px 0;position:relative;scrollbar-width:none}.paper-list .list-container[data-v-5c578c8c]::-webkit-scrollbar{display:none}.paper-list .list-container .paper-card[data-v-5c578c8c]{margin-bottom:0;position:relative}.paper-list .list-container .paper-card[data-v-5c578c8c]:not(:last-child){margin-bottom:16px}.paper-list .list-container .paper-card[data-v-5c578c8c]:not(:last-child):after{content:"";position:absolute;left:20px;right:20px;bottom:-8px;height:1px;background:linear-gradient(90deg,transparent 0,hsla(0,0%,78.4%,.3) 20%,hsla(0,0%,70.6%,.5) 50%,hsla(0,0%,78.4%,.3) 80%,transparent);pointer-events:none}.paper-list .list-container .card[data-v-5c578c8c]{display:flex;position:relative;min-height:85px;padding:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);cursor:pointer;border-radius:8px;background:#fff;border:1px solid rgba(226,232,240,.8);box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.02)}.paper-list .list-container .card .status-indicator[data-v-5c578c8c]{position:absolute;left:0;top:0;bottom:0;width:4px;transition:all .4s cubic-bezier(.25,.46,.45,.94);border-radius:16px 0 0 16px}.paper-list .list-container .card.status-pending[data-v-5c578c8c]{border-left-color:rgba(255,152,0,.3)}.paper-list .list-container .card.status-pending .status-indicator[data-v-5c578c8c]{background:linear-gradient(180deg,rgba(255,183,77,.9),rgba(255,152,0,.8))}.paper-list .list-container .card.status-pending .pending-badge[data-v-5c578c8c]{color:#f57c00}.paper-list .list-container .card.status-error[data-v-5c578c8c],.paper-list .list-container .card.status-unmatched[data-v-5c578c8c]{border-left-color:rgba(244,67,54,.25);box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.02),0 0 0 1px rgba(244,67,54,.08)}.paper-list .list-container .card.status-error .status-indicator[data-v-5c578c8c],.paper-list .list-container .card.status-unmatched .status-indicator[data-v-5c578c8c]{background:linear-gradient(180deg,rgba(239,83,80,.85),rgba(244,67,54,.75))}.paper-list .list-container .card.status-error .unmatched-badge[data-v-5c578c8c],.paper-list .list-container .card.status-unmatched .unmatched-badge[data-v-5c578c8c]{color:#c62828}.paper-list .list-container .card.status-abnormal[data-v-5c578c8c]{border-left-color:rgba(255,87,34,.25);box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.02),0 0 0 1px rgba(255,87,34,.08)}.paper-list .list-container .card.status-abnormal .status-indicator[data-v-5c578c8c]{background:linear-gradient(180deg,rgba(255,112,67,.85),rgba(255,87,34,.75))}.paper-list .list-container .card.status-abnormal .abnormal-badge[data-v-5c578c8c]{color:#ed6217}.paper-list .list-container .card.status-matched[data-v-5c578c8c],.paper-list .list-container .card.status-submitted[data-v-5c578c8c]{border-left-color:rgba(76,175,80,.25)}.paper-list .list-container .card.status-matched .status-indicator[data-v-5c578c8c],.paper-list .list-container .card.status-submitted .status-indicator[data-v-5c578c8c]{background:linear-gradient(180deg,rgba(102,187,106,.85),rgba(76,175,80,.75))}.paper-list .list-container .card.status-matched .primary-text[data-v-5c578c8c],.paper-list .list-container .card.status-submitted .primary-text[data-v-5c578c8c]{color:rgba(0,0,0,.9);font-weight:600}.paper-list .list-container .card.status-matched .primary-text .submitted-text[data-v-5c578c8c],.paper-list .list-container .card.status-submitted .primary-text .submitted-text[data-v-5c578c8c]{color:#66bb6a}.paper-list .list-container .card.selected[data-v-5c578c8c]{background:linear-gradient(135deg,rgba(240,249,255,.6),rgba(248,250,252,.4) 3%,#fff 6%);transform:translateY(-2px);box-shadow:0 4px 16px rgba(45,140,240,.15),0 2px 8px rgba(45,140,240,.1);border:1px solid #2d8cf0}.paper-list .list-container .card.selected .status-indicator[data-v-5c578c8c]{width:4px;background:linear-gradient(180deg,rgba(92,173,255,.9),rgba(45,140,240,.8))}.paper-list .list-container .card[data-v-5c578c8c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);border-color:rgba(148,163,184,.4)}.paper-list .list-container .card:hover .status-indicator[data-v-5c578c8c]{width:5px}.paper-list .list-container .card .card-content[data-v-5c578c8c]{display:flex;justify-content:space-between;width:100%;padding:11px 14px 11px 18px}.paper-list .list-container .card-left[data-v-5c578c8c]{display:flex;flex-direction:column;justify-content:space-between;flex:1;min-width:0}.paper-list .list-container .card-left .status-badge-wrapper[data-v-5c578c8c]{display:flex;align-items:center;height:22px}.paper-list .list-container .card-left .status-badge-wrapper .status-badge[data-v-5c578c8c]{display:inline-flex;align-items:center;gap:6px;border-radius:20px;font-size:12px;font-weight:500;white-space:nowrap;transition:all .3s cubic-bezier(.25,.46,.45,.94);letter-spacing:.2px}.paper-list .list-container .card-left .status-badge-wrapper .status-badge.pending-badge[data-v-5c578c8c] .loading-icon{animation:spin-5c578c8c 1.2s linear infinite}.paper-list .list-container .card-left .secondary-text[data-v-5c578c8c]{color:#64748b;font-size:13px;font-weight:400;line-height:1.5;width:215px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paper-list .list-container .card-right[data-v-5c578c8c]{display:flex;align-items:flex-end;flex-direction:column;justify-content:flex-end;gap:20px;padding-left:12px;flex-shrink:0}.paper-list .list-container .card-right .score-wrapper[data-v-5c578c8c]{display:flex;align-items:baseline;gap:2px;height:22px;line-height:22px}.paper-list .list-container .card-right .score-wrapper .score-value[data-v-5c578c8c]{font-size:20px;font-weight:600;color:#16a34a;letter-spacing:-.5px}.paper-list .list-container .card-right .score-wrapper .score-unit[data-v-5c578c8c]{font-size:12px;font-weight:500;color:#22c55e;opacity:.9}.paper-list .list-container .card-right .error-text[data-v-5c578c8c]{display:flex;align-items:center;height:22px;line-height:22px}.paper-list .list-container .card-right .error-text span[data-v-5c578c8c]{color:#e72121;font-size:14px;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.paper-list .list-container .empty-container[data-v-5c578c8c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.paper-list .list-container .empty-container .empty-illustration[data-v-5c578c8c]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.paper-list .list-container .empty-container .empty-illustration[data-v-5c578c8c] .ivu-icon{color:#c5c8ce}.paper-list .list-container .empty-container .empty-title[data-v-5c578c8c]{margin:0 0 8px 0;font-size:16px;font-weight:600;color:#1f2d3d;letter-spacing:.3px}.paper-list .list-container .empty-container .empty-text[data-v-5c578c8c]{margin:0;font-size:14px;color:#80838e;line-height:1.6}@keyframes spin-5c578c8c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pa[data-v-24571e1a]{position:absolute}.pr[data-v-24571e1a]{position:relative}.knowledge-summary[data-v-24571e1a]{display:flex;flex-direction:column;height:100%}.knowledge-summary .summary-header[data-v-24571e1a]{padding-top:20px}.knowledge-summary .summary-header .header-title[data-v-24571e1a]{display:flex;align-items:center}.knowledge-summary .summary-header .header-title .title-text[data-v-24571e1a]{font-size:16px;font-weight:600;color:#464c5b}.knowledge-summary .summary-content[data-v-24571e1a]{flex:1;max-height:900px;overflow-y:auto;padding:16px 5px}.knowledge-summary .summary-content[data-v-24571e1a]::-webkit-scrollbar{width:0}.knowledge-summary .summary-content .knowledge-cards[data-v-24571e1a]{display:flex;flex-direction:column;gap:14px}.knowledge-summary .summary-content .knowledge-cards .knowledge-card[data-v-24571e1a]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}.knowledge-summary .summary-content .knowledge-cards .knowledge-card[data-v-24571e1a]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.12)}.knowledge-summary .summary-content .knowledge-cards .knowledge-card .card-accent[data-v-24571e1a]{position:absolute;bottom:0;left:0;right:0;height:5px;background:var(--accent-color,#2d8cf0);border-radius:0 0 12px 12px;opacity:.8}.knowledge-summary .summary-content .knowledge-cards .knowledge-card .card-header[data-v-24571e1a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.knowledge-summary .summary-content .knowledge-cards .knowledge-card .card-header .type-name[data-v-24571e1a]{font-size:15px;font-weight:600;color:var(--accent-color,#2d8cf0);letter-spacing:-.2px}.knowledge-summary .summary-content .knowledge-cards .knowledge-card .card-header .main-score[data-v-24571e1a]{font-size:26px;font-weight:700;color:var(--accent-color,#2d8cf0);line-height:1;letter-spacing:-.5px}.knowledge-summary .summary-content .knowledge-cards .knowledge-card .card-header .main-score span[data-v-24571e1a]{font-size:14px}.knowledge-summary .summary-content .knowledge-cards .knowledge-card .card-body[data-v-24571e1a]{display:flex;gap:16px;padding-top:10px;border-top:1px solid #f0f0f0}.knowledge-summary .summary-content .knowledge-cards .knowledge-card .card-body .score-detail[data-v-24571e1a]{display:flex;flex-direction:column;gap:4px}.knowledge-summary .summary-content .knowledge-cards .knowledge-card .card-body .score-detail .detail-label[data-v-24571e1a]{font-size:11px;color:#8e8e93;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.knowledge-summary .summary-content .knowledge-cards .knowledge-card .card-body .score-detail .detail-value[data-v-24571e1a]{font-size:14px;font-weight:600;color:#1a1a1a}.knowledge-summary .summary-content .knowledge-cards .knowledge-card .card-body .score-detail .detail-value.deduction[data-v-24571e1a]{color:#ef4444}.knowledge-summary .summary-content .empty-state[data-v-24571e1a]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#c5c8ce}.knowledge-summary .summary-content .empty-state p[data-v-24571e1a]{margin-top:16px;font-size:14px}.pa[data-v-48eedebc]{position:absolute}.pr[data-v-48eedebc]{position:relative}.scan-upload[data-v-48eedebc]{min-height:calc(100vh - 125px)}.scan-upload .main-content[data-v-48eedebc]{display:flex;gap:16px;padding:15px 20px;margin:20px auto 0;background:#fff;border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.06);max-width:1697px;min-width:-moz-min-content;min-width:min-content}.scan-upload .main-content .left-column[data-v-48eedebc]{flex:0 0 350px}.scan-upload .main-content .middle-column[data-v-48eedebc]{flex:0 0 1005px;overflow:hidden}.scan-upload .main-content .right-column[data-v-48eedebc]{flex:0 0 270px;overflow:hidden}