.sign-pad-title[data-v-734d52a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sign-pad-title-mark[data-v-734d52a8]{width:6px;height:6px;border-radius:50%;background:#1890ff;-ms-flex-negative:0;flex-shrink:0}.sign-pad-title-text[data-v-734d52a8]{font-size:16px;font-weight:600;color:rgba(0,0,0,.85)}.sign-pad-shell[data-v-734d52a8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sign-pad-shell[data-v-734d52a8],.sign-pad-tabs[data-v-734d52a8]{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.sign-pad-tabs[data-v-734d52a8]{border-bottom:1px solid #d9d9d9}.sign-pad-tab[data-v-734d52a8]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:44px;border:none;border-bottom:2px solid transparent;background:transparent;color:rgba(0,0,0,.65);font-size:14px;cursor:pointer;margin-bottom:-1px}.sign-pad-tab.active[data-v-734d52a8]{color:#1890ff;font-weight:600;border-bottom-color:#1890ff}.sign-pad-tab[data-v-734d52a8]:hover:not(:disabled):not(.active){color:#1890ff}.sign-pad-tab[data-v-734d52a8]:disabled{cursor:not-allowed;opacity:.5}.sign-pad-toolbar[data-v-734d52a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 10px;padding:10px 14px;border-bottom:1px solid #d9d9d9;background:#fafafa}.sign-pad-tool-label[data-v-734d52a8]{font-size:12px;color:#8c8c8c}.sign-pad-ink-dot[data-v-734d52a8]{display:inline-block;border-radius:50%;background:#1a2332;-ms-flex-negative:0;flex-shrink:0}.sign-pad-tool-value[data-v-734d52a8]{font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;color:rgba(0,0,0,.85);min-width:3.5em}.sign-pad-slider[data-v-734d52a8]{width:120px;height:24px;margin:0;cursor:pointer;accent-color:#1890ff}.sign-pad-presets[data-v-734d52a8]{gap:4px}.sign-pad-preset[data-v-734d52a8],.sign-pad-presets[data-v-734d52a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sign-pad-preset[data-v-734d52a8]{width:28px;height:22px;border:1px solid #d9d9d9;background:#fff;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.sign-pad-preset.active[data-v-734d52a8]{border-color:#1890ff;background:rgba(24,144,255,.08)}.sign-pad-preset[data-v-734d52a8]:hover:not(:disabled){border-color:#1890ff}.sign-pad-preset[data-v-734d52a8]:disabled{opacity:.4;cursor:not-allowed}.sign-pad-preset-bar[data-v-734d52a8]{display:block;width:16px;border-radius:999px;background:#1a2332}.sign-pad-tool-spacer[data-v-734d52a8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:8px}.sign-pad-tool-btn[data-v-734d52a8]{height:28px;padding:0 10px;border:1px solid #d9d9d9;background:#fff;color:rgba(0,0,0,.65);font-size:12px;cursor:pointer}.sign-pad-tool-btn[data-v-734d52a8]:hover:not(:disabled){border-color:#1890ff;color:#1890ff}.sign-pad-tool-btn[data-v-734d52a8]:disabled{opacity:.4;cursor:not-allowed}.sign-pad-hand[data-v-734d52a8]{line-height:0;background:#fff;border-bottom:1px solid #d9d9d9}.sign-pad-canvas[data-v-734d52a8]{display:block;width:100%;height:220px;cursor:crosshair;background:#fff;-ms-touch-action:none;touch-action:none;vertical-align:top}.sign-pad-image[data-v-734d52a8]{padding:14px;background:#fff;border-bottom:1px solid #d9d9d9}.sign-pad-image-tip[data-v-734d52a8]{margin:0 0 10px;font-size:13px;color:#8c8c8c;line-height:1.5}.sign-pad-image-row[data-v-734d52a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sign-pad-file-btn[data-v-734d52a8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;padding:0 12px;border:1px solid #d9d9d9;background:#fff;color:rgba(0,0,0,.65);font-size:13px;cursor:pointer}.sign-pad-file-btn[data-v-734d52a8]:hover:not(.disabled){border-color:#1890ff;color:#1890ff}.sign-pad-file-btn.disabled[data-v-734d52a8]{opacity:.45;cursor:not-allowed}.sign-pad-image-preview-wrap[data-v-734d52a8]{display:inline-block;border:1px solid #d9d9d9;line-height:0;max-height:64px;overflow:hidden}.sign-pad-image-preview[data-v-734d52a8]{display:block;max-height:64px;max-width:160px;-o-object-fit:contain;object-fit:contain}.sign-pad-footer[data-v-734d52a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;padding:12px 14px;background:#fff;border-top:1px solid #d9d9d9}.sign-pad-btn[data-v-734d52a8]{min-width:96px;height:36px;padding:0 16px;border:1px solid #d9d9d9;font-size:14px;border-radius:2px;cursor:pointer}.sign-pad-btn.ghost[data-v-734d52a8]{background:#fff;color:rgba(0,0,0,.65)}.sign-pad-btn.ghost[data-v-734d52a8]:hover:not(:disabled){border-color:#1890ff;color:#1890ff}.sign-pad-btn.solid[data-v-734d52a8]{background:#1890ff;border-color:#1890ff;color:#fff}.sign-pad-btn.solid[data-v-734d52a8]:hover:not(:disabled){background:#379fff;border-color:#379fff}.sign-pad-btn[data-v-734d52a8]:disabled{opacity:.5;cursor:not-allowed}.contract-sign-pad-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;background:#fff;padding:14px 18px}.contract-sign-pad-modal .ant-modal-close-x{color:rgba(0,0,0,.45)}