.sign-entry[data-v-b3e97f70]{width:100vw;height:100vh}.agreement-overlay[data-v-b3e97f70]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.5)}.agreement-card[data-v-b3e97f70]{width:100%;max-width:320px;padding:16px 18px 18px;border-radius:10px;background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.12)}.agreement-card__title[data-v-b3e97f70]{margin:0 0 10px;font-size:16px;font-weight:600;color:#303133;text-align:center}.agreement-card__body[data-v-b3e97f70]{font-size:13px;line-height:1.5;color:#606266}.agreement-card__body p[data-v-b3e97f70]{margin:0 0 8px}.agreement-card__body ul[data-v-b3e97f70]{margin:0;padding-left:18px}.agreement-card__body li[data-v-b3e97f70]{margin-bottom:4px}.agreement-card__check[data-v-b3e97f70]{display:flex;align-items:center;gap:6px;margin:12px 0 10px;font-size:13px;color:#606266}.agreement-card__check input[data-v-b3e97f70]{width:16px;height:16px}.agreement-card__btn[data-v-b3e97f70]{width:100%;height:40px;border:none;border-radius:6px;background:#1890ff;color:#fff;font-size:15px}.agreement-card__btn[data-v-b3e97f70]:disabled{background:#c0c4cc}.agreement-card__error[data-v-b3e97f70]{margin:8px 0 0;font-size:12px;color:#f56c6c;text-align:center}#app{min-width:100%;height:100vh}.dragImg--fixed{box-sizing:border-box;overflow:hidden}.dragImg-fixed-img,.dragImg-fixed-inner{width:100%;height:100%}.dragImg-fixed-img{-o-object-fit:contain;object-fit:contain;display:block}.imgBtn{position:absolute;background:#409eff}.imgBtn a{color:#fff!important;padding:2px 4px;margin:10px 0;text-align:center;display:block}#pic img{height:100%!important}.backIcon div{position:absolute}.singPanel[data-v-78180ebc]{position:fixed;z-index:233;bottom:0;width:50%;left:50%;width:100%;max-width:325px;transform:translate(-50%)}.contro-container[data-v-78180ebc]{width:100%;padding:7px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.qianming-container[data-v-78180ebc]{border-radius:.2rem .2rem 0 0;background:#fff;position:relative;padding-top:.36rem;font-size:.4333rem}.text[data-v-78180ebc]{font-size:14px}.item[data-v-78180ebc]{margin-bottom:18px}.clearfix[data-v-78180ebc]:after,.clearfix[data-v-78180ebc]:before{display:table;content:""}.clearfix[data-v-78180ebc]:after{clear:both}.box-card[data-v-78180ebc]{width:95%;margin-left:2.5%;margin-top:20px}canvas[data-v-78180ebc]{min-width:100%}[data-v-729bbef8] .sign-contract-dialog .el-dialog__header{display:none}[data-v-729bbef8] .sign-contract-dialog .el-dialog__body{padding:0!important;height:100%!important;overflow:hidden!important}.sign-page[data-v-729bbef8]{display:flex;flex-direction:column;height:100vh;background:#ebeef5}.sign-page__pdf[data-v-729bbef8]{flex:1;min-height:0;overflow:hidden}#preViewPdf[data-v-729bbef8]{height:100%;background:#ebeef5}.sign-page__footer[data-v-729bbef8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e4e7ed;box-shadow:0 -2px 8px rgba(0,0,0,.06)}.sign-page__btn[data-v-729bbef8]{flex:1;max-width:48%;height:44px;margin:0;font-size:16px}.sign-page__btn--sign[data-v-729bbef8]{border-color:#409eff;color:#409eff}.sign-page__btn--confirm[data-v-729bbef8]{max-width:none;flex:1.2}.el-dialog.is-fullscreen[data-v-729bbef8]::-webkit-scrollbar{display:none}.el-dialog.is-fullscreen[data-v-729bbef8]{-ms-overflow-style:none;scrollbar-width:none}.pdfjs .pdfViewer .pageContainer[data-v-729bbef8]{margin-top:10px!important;width:100%!important;position:relative!important;overflow:hidden!important}.pdfjs .pdfViewer[data-v-729bbef8]{overflow:hidden relative!important;padding:0 relative!important;margin:0 auto 0 auto relative!important}.pdfjs .pdfViewer .pageContainer[data-v-729bbef8]{margin:0 auto relative!important}.sign-position-placeholder{position:absolute;box-sizing:border-box;border:2px dashed #1890ff;background:rgba(24,144,255,.08);color:#1890ff;font-size:12px;display:flex;align-items:center;justify-content:center;z-index:120;pointer-events:none;text-align:center;padding:4px}.sign-position-placeholder span{line-height:1.3}