.sign-box[data-v-08cdbd80]{padding:30px}.btn-wrapper[data-v-08cdbd80]{margin-bottom:10px}.tip[data-v-08cdbd80]{font-size:12px;color:#f0801c;margin-left:-10px}.upload-btn[data-v-08cdbd80]{display:inline-block;width:100px}.form-wrapper[data-v-764bbed2]{margin-top:30px;padding-right:30px}.stamp-select-body[data-v-152a22ca]{min-height:280px;max-height:68vh;overflow:auto}.stamp-guide[data-v-152a22ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:14px;padding:10px 12px;border-radius:6px;background:#fff7e6;border:1px solid #ffd591;color:#ad6800;font-size:13px;line-height:1.5}.stamp-guide.is-done[data-v-152a22ca]{background:#f6ffed;border-color:#b7eb8f;color:#389e0d}.stamp-guide__icon[data-v-152a22ca]{margin-top:2px;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.stamp-guide__text[data-v-152a22ca]{-webkit-box-flex:1;-ms-flex:1;flex:1}.stamp-guide__text strong[data-v-152a22ca]{color:#d46b08}.stamp-select-empty[data-v-152a22ca],.stamp-select-error[data-v-152a22ca]{padding:48px 0;text-align:center;color:#999;font-size:14px}.stamp-select-error[data-v-152a22ca]{color:#f56c6c}.stamp-page-block+.stamp-page-block[data-v-152a22ca]{margin-top:18px}.stamp-page-title[data-v-152a22ca]{position:sticky;top:0;z-index:2;padding:6px 10px;margin-bottom:8px;font-size:13px;font-weight:600;color:#666;background:#f5f7fa;border-radius:4px}.stamp-page-stage[data-v-152a22ca]{position:relative;margin:0 auto;border:1px dashed #d9d9d9;border-radius:2px;background:#fafafa;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06);cursor:crosshair;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stamp-page-stage.is-waiting[data-v-152a22ca]{border-color:#f0801c;-webkit-animation:stamp-stage-pulse-data-v-152a22ca 1.6s ease-in-out infinite;animation:stamp-stage-pulse-data-v-152a22ca 1.6s ease-in-out infinite}.stamp-page-canvas[data-v-152a22ca]{display:block;width:100%;height:auto;pointer-events:none}.stamp-page-hint[data-v-152a22ca]{left:50%;top:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;padding:8px 14px;border-radius:20px;background:rgba(240,128,28,.92);color:#fff;font-size:13px;white-space:nowrap;-webkit-box-shadow:0 2px 8px rgba(240,128,28,.35);box-shadow:0 2px 8px rgba(240,128,28,.35)}.stamp-mark[data-v-152a22ca],.stamp-page-hint[data-v-152a22ca]{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.stamp-mark[data-v-152a22ca]{z-index:3;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px dashed #f0801c;border-radius:4px;background:rgba(240,128,28,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:stamp-mark-in-data-v-152a22ca .2s ease-out;animation:stamp-mark-in-data-v-152a22ca .2s ease-out}.stamp-mark__label[data-v-152a22ca]{font-size:13px;font-weight:600;color:#d46b08;letter-spacing:2px}.stamp-selected-tip[data-v-152a22ca]{margin-top:12px;padding:8px 10px;font-size:12px;color:#d48806;background:#fff7e6;border-radius:4px}@-webkit-keyframes stamp-stage-pulse-data-v-152a22ca{0%,to{-webkit-box-shadow:0 0 0 0 rgba(240,128,28,.35);box-shadow:0 0 0 0 rgba(240,128,28,.35)}50%{-webkit-box-shadow:0 0 0 4px rgba(240,128,28,.12);box-shadow:0 0 0 4px rgba(240,128,28,.12)}}@keyframes stamp-stage-pulse-data-v-152a22ca{0%,to{-webkit-box-shadow:0 0 0 0 rgba(240,128,28,.35);box-shadow:0 0 0 0 rgba(240,128,28,.35)}50%{-webkit-box-shadow:0 0 0 4px rgba(240,128,28,.12);box-shadow:0 0 0 4px rgba(240,128,28,.12)}}@-webkit-keyframes stamp-mark-in-data-v-152a22ca{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:.4}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes stamp-mark-in-data-v-152a22ca{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:.4}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.contract-risk-detect-dialog .el-dialog__body{padding-top:8px;padding-bottom:8px;max-height:calc(100vh - 200px);overflow-y:auto}.contract-risk-panel[data-v-427ddc14]{position:relative;min-height:120px}.contract-risk-panel__meta[data-v-427ddc14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.contract-risk-file-pill[data-v-427ddc14]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:100%;padding:6px 14px;border-radius:20px;font-size:13px;line-height:1.4;color:#0f766e;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid rgba(15,118,110,.2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contract-risk-level[data-v-427ddc14]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 6px;font-size:13px}.contract-risk-level__prefix[data-v-427ddc14]{color:#606266;font-weight:500}.contract-risk-level__dot[data-v-427ddc14]{display:inline-block;width:8px;height:8px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.contract-risk-level__text[data-v-427ddc14]{font-weight:600}.contract-risk-level--low .contract-risk-level__dot[data-v-427ddc14]{background:#67c23a}.contract-risk-level--low .contract-risk-level__text[data-v-427ddc14]{color:#67c23a}.contract-risk-level--mid .contract-risk-level__dot[data-v-427ddc14]{background:#e6a23c}.contract-risk-level--mid .contract-risk-level__text[data-v-427ddc14]{color:#e6a23c}.contract-risk-level--high .contract-risk-level__dot[data-v-427ddc14]{background:#f56c6c}.contract-risk-level--high .contract-risk-level__text[data-v-427ddc14]{color:#f56c6c}.contract-risk-level--default .contract-risk-level__dot[data-v-427ddc14]{background:#909399}.contract-risk-level--default .contract-risk-level__text[data-v-427ddc14]{color:#606266}.contract-risk-panel__hint[data-v-427ddc14]{margin:0 0 12px;font-size:12px;color:#909399;line-height:1.5}.contract-risk-panel__hint code[data-v-427ddc14]{padding:0 4px;font-size:11px;color:#606266;background:#f0f2f5;border-radius:3px}.contract-risk-panel__error[data-v-427ddc14]{font-size:13px;color:#f56c6c;line-height:1.5;padding:10px 12px;border-radius:4px;background:#fef0f0;border:1px solid #fde2e2}.contract-risk-panel__error--tip[data-v-427ddc14]{color:#e6a23c;background:#fdf6ec;border-color:#faecd8}.contract-risk-panel__empty[data-v-427ddc14]{font-size:13px;color:#909399}.contract-risk-md-body[data-v-427ddc14]{font-size:13px;color:#303133;line-height:1.65;text-align:left;word-break:break-word}.contract-risk-md-body[data-v-427ddc14] p{margin:0 0 .65em}.contract-risk-md-body[data-v-427ddc14] p:last-child{margin-bottom:0}.contract-risk-md-body[data-v-427ddc14] h1,.contract-risk-md-body[data-v-427ddc14] h2,.contract-risk-md-body[data-v-427ddc14] h3{margin:.8em 0 .4em;font-weight:600;line-height:1.35}.contract-risk-md-body[data-v-427ddc14] h1:first-child,.contract-risk-md-body[data-v-427ddc14] h2:first-child,.contract-risk-md-body[data-v-427ddc14] h3:first-child{margin-top:0}.contract-risk-md-body[data-v-427ddc14] ol,.contract-risk-md-body[data-v-427ddc14] ul{margin:0 0 .65em;padding-left:1.4em}.contract-risk-md-body[data-v-427ddc14] code{padding:.1em .35em;border-radius:3px;background:#f0f2f5;font-size:.92em}.contract-risk-md-body[data-v-427ddc14] pre{margin:.65em 0;padding:10px 12px;overflow:auto;border-radius:6px;background:#f5f7fa;font-size:12px}.contract-risk-md-body[data-v-427ddc14] a{color:#409eff}.form-wrapper[data-v-34612166]{margin-top:20px;padding-right:20px;overflow-x:hidden}.upload-tip[data-v-34612166]{margin-top:6px;font-size:12px;color:#999;line-height:1.4}.button-wrapper[data-v-34612166]{text-align:right;padding:10px 20px 20px}.upload-field[data-v-34612166]{width:100%;max-width:312px;overflow:hidden}.upload-btn[data-v-34612166]{display:block}.upload-btn[data-v-34612166],.upload-btn[data-v-34612166] .upload{width:100%;max-width:100%;overflow:hidden}.upload-btn[data-v-34612166] .el-upload{text-align:left}.upload-btn[data-v-34612166] .el-upload-list{width:100%;margin-top:6px}.upload-btn[data-v-34612166] .el-upload-list__item{max-width:100%;margin-top:4px}.upload-btn[data-v-34612166] .el-upload-list__item-name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:28px;-webkit-box-sizing:border-box;box-sizing:border-box}.upload-btn[data-v-34612166] .el-loading-mask{max-width:100%}.sign-box[data-v-5fe997d6]{padding:30px}.btn-wrapper[data-v-5fe997d6]{margin-bottom:10px}.contract-standard-tag[data-v-5fe997d6]{display:inline-block;padding:0 10px;height:22px;line-height:22px;border-radius:11px;font-size:12px;font-weight:500;white-space:nowrap}.contract-standard-tag.is-standard[data-v-5fe997d6]{color:#52c41a;background:#f6ffed}.contract-standard-tag.is-non-standard[data-v-5fe997d6]{color:#d48806;background:#fff7e6}.tip[data-v-5fe997d6]{font-size:12px;color:#f0801c;margin-left:-10px}.upload-btn[data-v-5fe997d6]{display:inline-block;width:100px}