[data-v-424d6c07]:root{--van-primary-color:#f39800;--van-cell-background-color:#fafafa}.generate-contract-signing-dialog-title[data-v-424d6c07]{font-size:14px;font-weight:700;color:#1f2329}.generate-contract-signing-dialog[data-v-424d6c07] .el-button,.generate-contract-signing-dialog[data-v-424d6c07] .el-descriptions,.generate-contract-signing-dialog[data-v-424d6c07] .el-dialog__body,.generate-contract-signing-dialog[data-v-424d6c07] .el-dialog__footer,.generate-contract-signing-dialog[data-v-424d6c07] .el-dialog__header,.generate-contract-signing-dialog[data-v-424d6c07] .el-form,.generate-contract-signing-dialog[data-v-424d6c07] .el-form-item,.generate-contract-signing-dialog[data-v-424d6c07] .el-input,.generate-contract-signing-dialog[data-v-424d6c07] .el-tag{font-size:14px}.generate-contract-signing-dialog-content[data-v-424d6c07]{min-height:220px}.sign-section[data-v-424d6c07]{padding-top:16px}.sign-section+.sign-section[data-v-424d6c07]{margin-top:12px}.sign-section-title[data-v-424d6c07]{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:14px;font-weight:700;color:#303133}.sign-section-badge[data-v-424d6c07]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fdf1e2;color:#f39800;font-size:14px;font-weight:700;line-height:1;flex-shrink:0}.sign-form[data-v-424d6c07]{padding-bottom:8px}.sign-module-descriptions[data-v-424d6c07]{margin-bottom:0}.sign-module-descriptions[data-v-424d6c07] .el-descriptions__label{width:190px;color:#909399}.sign-module-descriptions[data-v-424d6c07] .el-descriptions__content{color:#303133;word-break:break-all;white-space:normal;line-height:20px}.sign-module-descriptions[data-v-424d6c07] .el-descriptions__cell{vertical-align:top}.sign-module-descriptions[data-v-424d6c07] .sign-project-name-item{width:50%}.sign-module-descriptions[data-v-424d6c07] .sign-half-width-item{width:46%}.sign-form[data-v-424d6c07] .el-input__wrapper{background:#fff}.sign-form[data-v-424d6c07] .el-input__inner{color:#303133}.sign-party-note[data-v-424d6c07]{margin-bottom:8px;color:#f56c6c;font-size:14px;font-weight:600;line-height:22px}.sign-party-panel[data-v-424d6c07]{display:flex;flex-direction:column;gap:10px}.sign-party-field[data-v-424d6c07]{display:flex;flex-direction:column;gap:6px}.sign-party-label[data-v-424d6c07]{color:#909399;font-size:14px;line-height:20px}.sign-party-company-form-item[data-v-424d6c07]{margin-bottom:0}.sign-party-company-form-item[data-v-424d6c07] .el-form-item__content{display:block}.sign-party-company-form-item[data-v-424d6c07] .el-form-item__error{padding-top:6px}.sign-party-company-select[data-v-424d6c07]{width:100%}.sign-party-company-select[data-v-424d6c07] .el-input__wrapper{min-height:52px;border-radius:12px;box-shadow:inset 0 0 0 1px #dcdfe6}.sign-party-readonly-box[data-v-424d6c07]{display:flex;align-items:center;height:30px;padding:0 8px;border-radius:5px;font-size:14px;color:#303133}.sign-party-readonly-box-disabled[data-v-424d6c07]{background:#f5f7fa;color:#606266}.sign-party-readonly-label[data-v-424d6c07]{margin-right:8px;color:#909399;font-weight:600}.sign-inline-form-item[data-v-424d6c07]{margin-bottom:0}.sign-inline-form-item[data-v-424d6c07] .el-form-item__content{line-height:normal}.sign-inline-form-item[data-v-424d6c07] .el-form-item__error{padding-top:4px}.generate-contract-signing-dialog-footer[data-v-424d6c07]{display:flex;justify-content:flex-end}.generate-contract-confirm-dialog-title[data-v-424d6c07]{font-size:18px;font-weight:700;color:#1f2329}.generate-contract-confirm-dialog-content[data-v-424d6c07]{padding:0}.sign-confirm-section+.sign-confirm-section[data-v-424d6c07]{margin-top:28px}.sign-confirm-section-title[data-v-424d6c07]{margin-bottom:16px;color:#1f2329;font-size:18px;font-weight:700;line-height:26px}.sign-confirm-card[data-v-424d6c07]{padding:0 14px;border-radius:16px;background:#f5f7fa}.sign-confirm-row[data-v-424d6c07]{display:flex;align-items:center;min-height:48px;gap:16px}.sign-confirm-label[data-v-424d6c07]{width:96px;flex-shrink:0;color:#909399;font-size:14px;line-height:22px}.sign-confirm-value[data-v-424d6c07]{flex:1;color:#303133;font-size:14px;font-weight:600;line-height:22px;text-align:right;word-break:break-all}.sign-confirm-warning[data-v-424d6c07]{margin-top:28px;color:#f56c6c;font-size:14px;font-weight:600;line-height:22px}.generate-contract-confirm-dialog-footer[data-v-424d6c07]{display:flex;justify-content:flex-end;gap:12px}