.sub-form-print-renderer[data-v-52b65012]{width:100%}.sub-form-header[data-v-52b65012]{margin-bottom:15px}.sub-form-title[data-v-52b65012]{font-size:18px;font-weight:700;color:#333;padding-left:10px}.sub-form-desc[data-v-52b65012]{font-size:16px;color:#000;padding-left:18px}.table-description[data-v-52b65012]{font-size:18px;color:#000;text-align:center;font-weight:700;margin-bottom:5px}.form-table[data-v-52b65012]{width:100%;border-collapse:collapse;font-size:14px}.form-table td[data-v-52b65012]{border:1px solid #d9d9d9;padding:10px 12px;vertical-align:middle}.label-cell[data-v-52b65012]{width:280px;background-color:#fafafa;font-weight:500;color:#333}.value-cell[data-v-52b65012]{width:calc(100% - 320px);color:#666}.normal-row-vertical-label .label-cell-vertical[data-v-52b65012]{width:100%;background-color:#fafafa;font-weight:500;color:#333;padding:12px;text-align:left}.normal-row-vertical-value .value-cell-vertical[data-v-52b65012]{width:100%;background-color:#fff;padding:12px;color:#666}.normal-row-vertical-value .dict-array-class[data-v-52b65012]{padding:0!important}.table-form-items[data-v-52b65012]{margin-bottom:0}.table-form-item[data-v-52b65012]{margin-bottom:0;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-radius:4px;overflow:hidden}.table-form-label[data-v-52b65012]{padding:12px 16px;background-color:#fafafa;font-weight:500;color:#333;font-size:14px;border-bottom:1px solid #e8e8e8}.table-form-value[data-v-52b65012]{background-color:#fff}.merge-label-cell[data-v-52b65012]{width:65px;background-color:#fafafa;font-weight:500;color:#333;vertical-align:top;padding:12px}.merge-label-content[data-v-52b65012]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.merge-label-text[data-v-52b65012]{font-size:14px;line-height:1.6}.merge-item-label-cell[data-v-52b65012]{width:215px;background-color:#fff;vertical-align:middle;padding:12px;font-size:14px;color:#333;line-height:1.6}.merge-item-value-cell[data-v-52b65012]{width:calc(100% - 250px);padding:12px;vertical-align:middle}.total-score-section[data-v-52b65012]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fafafa;border:1px solid #ccc;padding:12px}.bordertop0[data-v-52b65012]{border-top:0!important}.total-score-label[data-v-52b65012]{margin-right:12px}.total-score-label[data-v-52b65012],.total-score-value[data-v-52b65012]{font-size:14px;font-weight:700;color:#333}@media print{.form-table[data-v-52b65012],.sub-form-print-renderer[data-v-52b65012]{page-break-inside:auto;-webkit-column-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto}.form-table[data-v-52b65012]{border-collapse:collapse}.form-table[data-v-52b65012],.form-table td[data-v-52b65012],.form-table th[data-v-52b65012]{border:2px solid #000!important}.form-table tr[data-v-52b65012]{page-break-inside:auto;-webkit-column-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto;page-break-after:auto}.total-score-section[data-v-52b65012]{border:2px solid #000!important}.total-score-section.bordertop0[data-v-52b65012]{border-top:none!important}.sub-form-print-renderer--compact .form-table td[data-v-52b65012]{padding:4px 6px;font-size:16px;line-height:1.5;vertical-align:middle}.sub-form-print-renderer--compact .merge-item-label-cell[data-v-52b65012],.sub-form-print-renderer--compact .merge-item-value-cell[data-v-52b65012],.sub-form-print-renderer--compact .merge-label-cell[data-v-52b65012]{padding:4px 6px;vertical-align:middle}}.section-card[data-v-1ba4cfad]{background:#fff;margin-bottom:16px;border-radius:8px;border:1px solid #f0f0f0}.section-card .section-header[data-v-1ba4cfad]{padding:14px 20px;background:#f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f0f0f0;border-radius:8px 8px 0 0}.section-card .section-header .title[data-v-1ba4cfad]{font-size:15px;font-weight:500}.section-card .section-content[data-v-1ba4cfad]{background:#fff;max-height:calc(100vh - 400px);overflow-y:auto;overflow-x:hidden}.section-card .section-content[data-v-1ba4cfad] .ant-card{border:none;background:transparent}.section-card .section-content[data-v-1ba4cfad] .ant-card .ant-card-body{padding:20px 24px}.info-row[data-v-1ba4cfad]{margin-bottom:16px}.info-row[data-v-1ba4cfad]:last-child{margin-bottom:0}.info-list[data-v-1ba4cfad]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.info-item[data-v-1ba4cfad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.8}.info-item .info-label[data-v-1ba4cfad]{color:#666;font-weight:500;margin-right:8px;white-space:nowrap}.info-item .info-value[data-v-1ba4cfad]{color:#333}.b5-score-block[data-v-1ba4cfad]{margin-top:8px;margin-bottom:8px}.b5-score-block .b5-heading[data-v-1ba4cfad]{font-size:15px;font-weight:600;color:#262626;line-height:1.5;margin-bottom:8px}.b5-score-block .b5-desc[data-v-1ba4cfad]{font-size:13px;color:#595959;line-height:1.6;margin-bottom:16px}.b5-score-block .b5-table-caption[data-v-1ba4cfad]{text-align:center;font-size:14px;font-weight:600;color:#262626;margin-bottom:8px}.b5-score-block .b5-score-box[data-v-1ba4cfad]{width:100%;background:#fafafa;border:1px solid #e8e8e8;border-radius:2px;padding:14px 20px;font-size:14px;color:#333;line-height:1.6}.b5-score-block .b5-score-num[data-v-1ba4cfad]{font-weight:700;font-size:16px;color:#262626;margin:0 2px}.standard-table-wrapper[data-v-1ba4cfad]{margin-top:16px}.standard-table-wrapper[data-v-1ba4cfad] .ant-table .ant-table-thead>tr>th{background-color:#fafafa;font-weight:600}[data-v-1ba4cfad] .inline-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}[data-v-1ba4cfad] .inline-form-item .ant-form-item-label{-webkit-box-flex:0;-ms-flex:none;flex:none;width:120px;text-align:right;padding-right:8px;line-height:32px;white-space:nowrap}[data-v-1ba4cfad] .inline-form-item .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.upload-tip[data-v-1ba4cfad]{margin-top:8px;font-size:12px;color:#999}