.supplier-contract-preview-container[data-v-53d853ec]{background-color:#fff;padding:0;min-height:calc(100vh - 120px)}.supplier-contract-preview-container .debug-panel[data-v-53d853ec]{background-color:#fff8e1;border:1px solid #ffecb3;padding:15px;margin:20px;border-radius:4px}.supplier-contract-preview-container .debug-panel h3[data-v-53d853ec]{margin-top:0;color:#ff9800}.supplier-contract-preview-container .debug-panel p[data-v-53d853ec]{margin:5px 0;font-family:monospace;word-break:break-all;font-size:14px}.supplier-contract-preview-container .debug-panel .debug-actions[data-v-53d853ec]{margin-top:15px}.supplier-contract-preview-container .loading-container[data-v-53d853ec]{margin:20px;padding:20px;background-color:#f5f7fa;border-radius:4px}.supplier-contract-preview-container .contract-content[data-v-53d853ec]{padding:40px 20px 0}.supplier-contract-preview-container .contract-title[data-v-53d853ec]{text-align:center;font-size:22px;font-weight:500;margin:30px 0}.supplier-contract-preview-container .section-title[data-v-53d853ec]{border-bottom:2px solid #000;margin:30px 0 15px}.supplier-contract-preview-container .section-title h3[data-v-53d853ec]{font-size:16px;font-weight:500;margin:0 0 5px 0}.supplier-contract-preview-container .table-container[data-v-53d853ec]{width:100%;overflow-x:auto;margin-bottom:30px}.supplier-contract-preview-container .contract-table[data-v-53d853ec]{width:100%;border-collapse:collapse}.supplier-contract-preview-container .contract-table td[data-v-53d853ec],.supplier-contract-preview-container .contract-table th[data-v-53d853ec]{border:1px solid #ddd;padding:8px;text-align:center}.supplier-contract-preview-container .contract-table th[data-v-53d853ec]{background-color:#f5f7fa;font-weight:500;color:#606266}.supplier-contract-preview-container .contract-table tr[data-v-53d853ec]:nth-child(2n){background-color:#fafafa}.supplier-contract-preview-container .info-container[data-v-53d853ec]{margin-bottom:30px}.supplier-contract-preview-container .info-table[data-v-53d853ec]{width:100%;border-collapse:collapse}.supplier-contract-preview-container .info-table td[data-v-53d853ec]{border:1px solid #ddd;padding:12px 15px}.supplier-contract-preview-container .info-table .info-label[data-v-53d853ec]{width:10%;background-color:#f5f7fa;font-weight:500;color:#606266}.supplier-contract-preview-container .info-table .info-value[data-v-53d853ec]{width:23.3%;color:#333}.supplier-contract-preview-container .action-buttons[data-v-53d853ec]{margin:30px 0;text-align:center}.supplier-contract-preview-container .action-buttons .el-button[data-v-53d853ec]{min-width:100px;margin:0 10px}@media print{.supplier-contract-preview-container .action-buttons[data-v-53d853ec],.supplier-contract-preview-container .debug-panel[data-v-53d853ec]{display:none!important}.supplier-contract-preview-container .contract-table[data-v-53d853ec],.supplier-contract-preview-container .info-container[data-v-53d853ec]{page-break-inside:avoid}.supplier-contract-preview-container .supplier-contract-preview-container[data-v-53d853ec]{padding:0!important;margin:0!important;background-color:#fff!important}.supplier-contract-preview-container[data-v-53d853ec] ::-webkit-scrollbar{display:none!important}.supplier-contract-preview-container .contract-table td[data-v-53d853ec],.supplier-contract-preview-container .contract-table th[data-v-53d853ec],.supplier-contract-preview-container .info-table td[data-v-53d853ec]{border-color:#000!important}}