[data-v-659b13db] .ant-spin-nested-loading,[data-v-659b13db] .el-spin-container{height:100%}.pdfClass[data-v-659b13db]{border:1px solid #000}.di[data-v-659b13db]{display:inline-block;margin:5px}.ai-procurement-file-review[data-v-5c759a40]{height:100%;min-height:0;background:#f5f8fd}.preview-outer-spin[data-v-5c759a40]{height:0;flex:1;min-height:0}.preview-outer-spin[data-v-5c759a40] .el-spin-container{height:100%;min-height:0;display:flex;flex-direction:column}.review-workbench[data-v-5c759a40]{height:100%;min-height:0;min-width:0;overflow:auto hidden;display:grid;grid-template-columns:minmax(300px,50%) minmax(280px,1fr);gap:14px;padding:12px}.file-preview-pane[data-v-5c759a40],.review-result-pane[data-v-5c759a40]{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e1e9f5;border-radius:6px;background:#fff}.review-result-pane[data-v-5c759a40]{position:relative}.review-scroll-wrapper[data-v-5c759a40]{height:0;flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.review-loading-mask[data-v-5c759a40]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:hsla(0,0%,100%,.85);display:flex;align-items:center;justify-content:center;gap:10px;color:#2f6df6;font-size:14px}.review-loading-mask .el-icon-loading[data-v-5c759a40]{font-size:24px}.preview-header[data-v-5c759a40]{min-height:58px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e5edf8;background:#fff}.preview-title[data-v-5c759a40]{display:flex;align-items:center;gap:8px;color:#17233d;font-size:16px;font-weight:700}.preview-title i[data-v-5c759a40]{color:#2f6df6;font-size:18px}.preview-file-name[data-v-5c759a40]{min-width:0;overflow:hidden;color:#61708a;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.preview-toolbar[data-v-5c759a40]{min-height:44px;padding:8px 12px;display:flex;align-items:center;justify-content:flex-end;gap:8px;border-bottom:1px solid #edf2f8;background:#f8fbff}.preview-body[data-v-5c759a40]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#eaf2fb}.preview-qianzhang[data-v-5c759a40]{width:100%;height:100%;display:block}.preview-empty[data-v-5c759a40]{height:100%;min-height:420px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#7d8ca4}.preview-empty i[data-v-5c759a40]{font-size:32px;color:#9eb0c9}.review-toolbar[data-v-5c759a40]{min-height:56px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-bottom:1px solid #e5edf8}.toolbar-actions[data-v-5c759a40],.toolbar-status[data-v-5c759a40]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.toolbar-status[data-v-5c759a40]{color:#61708a;font-size:13px}.review-scroll-body[data-v-5c759a40]{height:0;flex:1;overflow:auto;padding:12px 16px 76px;display:block}.review-alert[data-v-5c759a40]{margin-top:16px}.review-empty[data-v-5c759a40]{min-height:300px}.review-waiting[data-v-5c759a40]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#7d8ca4}.review-waiting .el-icon-loading[data-v-5c759a40]{font-size:36px;color:#2f6df6;margin-bottom:16px}.waiting-title[data-v-5c759a40]{font-size:15px;font-weight:600;color:#1f2f4d;margin-bottom:8px}.waiting-desc[data-v-5c759a40]{font-size:13px;color:#7d8ca4}.review-progress-card[data-v-5c759a40]{margin-bottom:12px;padding:12px;background:#fff;border:1px solid #e5edf8;border-radius:6px}.review-failed-panel[data-v-5c759a40]{margin-bottom:12px;padding:14px 16px;background:#fff7f6;border:1px solid #ffccc7;border-radius:6px}.failed-header[data-v-5c759a40]{display:flex;align-items:center;gap:8px;color:#cf1322;font-size:15px;font-weight:700}.failed-header i[data-v-5c759a40]{font-size:16px}.failed-row[data-v-5c759a40]{margin-top:10px;display:flex;gap:6px;color:#5c2b2b;line-height:1.7}.failed-label[data-v-5c759a40]{flex:0 0 auto;color:#a8071a;font-weight:600}.failed-text[data-v-5c759a40]{min-width:0;word-break:break-all}.failed-actions[data-v-5c759a40]{margin-top:12px;display:flex;justify-content:flex-end}.progress-title[data-v-5c759a40]{display:flex;align-items:center;gap:8px;color:#1f2f4d;font-weight:600}.progress-title em[data-v-5c759a40]{margin-left:8px;color:#7a879c;font-style:normal;font-weight:400}.progress-flow[data-v-5c759a40]{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px}.progress-step[data-v-5c759a40]{display:flex;gap:8px;padding:10px;border-radius:6px;background:#f7f9fc;border:1px solid #e9eef6}.progress-dot[data-v-5c759a40]{width:24px;height:24px;flex:0 0 24px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#8a96aa;background:#edf2f8;font-size:12px}.progress-step.is-done .progress-dot[data-v-5c759a40]{color:#fff;background:#52c41a}.progress-step.is-running .progress-dot[data-v-5c759a40]{color:#fff;background:#2f6df6}.progress-step.is-error .progress-dot[data-v-5c759a40]{color:#fff;background:#f5222d}.progress-content[data-v-5c759a40]{min-width:0}.progress-name[data-v-5c759a40]{color:#25324a;font-weight:600}.progress-desc[data-v-5c759a40]{margin-top:4px;color:#7b879b;font-size:12px;line-height:1.5}.review-collapse[data-v-5c759a40]{background:transparent}.review-group-panel[data-v-5c759a40]{margin-bottom:12px;overflow:hidden;background:#fff;border:1px solid #e2eaf5;border-radius:6px}.review-group-header[data-v-5c759a40]{padding:12px 14px;background:#edf5ff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.group-header[data-v-5c759a40]{display:flex;align-items:center;justify-content:space-between;gap:12px}.group-title[data-v-5c759a40]{display:flex;align-items:center;gap:8px;color:#17233d;font-weight:700}.group-arrow[data-v-5c759a40]{color:#7c8ca7}.group-stats[data-v-5c759a40]{display:flex;gap:10px;font-size:13px;font-weight:600}.group-stats .pass[data-v-5c759a40]{color:#52c41a}.group-stats .risk[data-v-5c759a40]{color:#d4380d}.review-group-body[data-v-5c759a40]{padding:12px}.review-item-card[data-v-5c759a40]{padding:12px;margin-bottom:12px;border:1px solid #e7edf5;border-radius:6px;background:#fff;box-shadow:0 2px 8px rgba(30,64,124,.05)}.review-item-card[data-v-5c759a40]:last-child{margin-bottom:0}.review-item-card.decision-accepted[data-v-5c759a40]{border-color:#b7eb8f}.review-item-card.decision-rejected[data-v-5c759a40]{border-color:#ffccc7}.item-footer[data-v-5c759a40],.item-header[data-v-5c759a40]{display:flex;align-items:center;justify-content:space-between;gap:12px}.item-title[data-v-5c759a40]{color:#17233d;font-size:15px;font-weight:700}.item-section[data-v-5c759a40]{margin-top:10px;padding:10px 12px;border-radius:4px;border:1px solid #e5edf8;background:#f6f9ff}.item-conclusion-pass[data-v-5c759a40],.item-suggestion[data-v-5c759a40]{color:#4d9b24;border-color:#d9f7be;background:#f6ffed}.item-conclusion-risk[data-v-5c759a40]{color:#b94112;border-color:#ffd8bf;background:#fff7e6}.section-title[data-v-5c759a40]{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-weight:700}.section-content[data-v-5c759a40]{color:inherit;line-height:1.8}.item-footer[data-v-5c759a40]{margin-top:10px}.source-list[data-v-5c759a40]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.source-label[data-v-5c759a40]{color:#59667d;font-weight:600}.source-link[data-v-5c759a40]{color:#2f6df6;font-weight:600;cursor:pointer}.source-empty[data-v-5c759a40]{color:#9aa6b8}.decision-actions[data-v-5c759a40]{display:flex;align-items:center;gap:8px;flex:0 0 auto}.review-submit-bar[data-v-5c759a40]{position:absolute;left:0;right:0;bottom:0;height:60px;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-top:1px solid #e5edf8;box-shadow:0 -4px 12px rgba(32,64,124,.06)}.submit-summary[data-v-5c759a40]{display:flex;align-items:center;gap:12px;color:#61708a}@media (max-width:1280px){.review-workbench[data-v-5c759a40]{grid-template-columns:1fr}.file-preview-pane[data-v-5c759a40]{min-height:520px}.review-toolbar[data-v-5c759a40]{align-items:flex-start;flex-direction:column}.progress-flow[data-v-5c759a40]{grid-template-columns:repeat(2,minmax(120px,1fr))}.item-footer[data-v-5c759a40]{align-items:flex-start;flex-direction:column}}.width-class[data-v-2abd32f9] .el-button--text{display:none}.Table_box[data-v-2abd32f9]{margin:10px}.container[data-v-2abd32f9]{margin:10px}input[data-v-2abd32f9]{margin-left:5px}.include_table[data-v-2abd32f9]{width:95%;margin:0 auto}.zcarea .el-textarea[data-v-2abd32f9]{width:100%}.submit[data-v-2abd32f9]{text-align:center}.el-header[data-v-2abd32f9]{height:35px!important}.el-main[data-v-2abd32f9]{padding:0 20px}.width-class[data-v-2abd32f9]{width:100%}.include_table2 .el-header[data-v-2abd32f9]{padding:0;height:35px!important}.include_table2 .el-main[data-v-2abd32f9]{padding:0}.hideStyle[data-v-2abd32f9]{display:none}.upload-demo .el-upload--text{width:auto;height:auto;border:none}.zcarea .el-form-item__content{width:100%}.el-upload--text{background-color:transparent!important}.ai-review-drawer-body{height:100%;padding:0;background:#f5f8fd;overflow:hidden}.ai-review-drawer-body .ai-procurement-file-review{height:100%}.el-drawer__wrapper{z-index:9999!important}