/* Migo CRM v8.5.21.145 - signing profile sizing lives in Settings */
.migo-signing-settings-note-v145{grid-column:1/-1;display:block;margin:-2px 0 2px;color:#718096;font-size:11px;line-height:1.45}
.migo-signing-section-title-v145 h3{margin:0}.migo-signing-section-title-v145 p{margin:5px 0 0;color:#718096;font-size:12px;line-height:1.5}
.migo-signing-upload-grid-v145{align-items:stretch}.migo-signing-asset-editor-v145{display:grid;grid-template-rows:auto minmax(150px,1fr) auto auto;gap:12px;min-width:0;padding:16px;border:1px solid #e1e7ef;border-radius:14px;background:#fbfcfe}
.migo-signing-asset-editor-head-v145{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.migo-signing-asset-editor-head-v145>div{display:grid;gap:3px}.migo-signing-asset-editor-head-v145 strong{color:#172033;font-size:13px}.migo-signing-asset-editor-head-v145 small{color:#718096;font-size:11px}.migo-signing-asset-editor-head-v145 output{min-width:58px;padding:5px 8px;color:#1f3f7a;background:#eef4ff;border:1px solid #d7e4ff;border-radius:999px;font-size:12px;font-weight:800;text-align:center}
.migo-signing-resolution-preview-v145{position:relative;min-height:150px!important;display:grid!important;place-items:center!important;overflow:auto!important;background:#fff!important;border:1px dashed #cfd8e5!important;border-radius:10px!important}.migo-signing-resolution-preview-v145 img{display:block;width:auto!important;height:clamp(38px,calc(52px * var(--migo-profile-scale,1)),150px)!important;max-width:94%!important;max-height:150px!important;object-fit:contain}.migo-signing-resolution-preview-v145.is-stamp img{height:clamp(44px,calc(64px * var(--migo-profile-scale,1)),150px)!important}.migo-signing-resolution-preview-v145>span{color:#8793a5;font-size:11px}
.migo-signing-file-v145{display:grid;gap:6px}.migo-signing-file-v145>span{color:#526076;font-size:11px;font-weight:700}.migo-signing-file-v145 input[type=file]{width:100%;font-size:12px}
.migo-signing-scale-control-v145{display:grid;grid-template-columns:minmax(150px,1fr) minmax(140px,1.2fr);align-items:center;gap:14px;padding-top:2px}.migo-signing-scale-control-v145>div{display:grid;gap:2px}.migo-signing-scale-control-v145 span{color:#344054;font-size:11px;font-weight:700}.migo-signing-scale-control-v145 small{color:#7b8799;font-size:10px;line-height:1.35}.migo-signing-scale-control-v145 input[type=range]{width:100%;accent-color:#1d4ed8}.migo-signing-scale-control-v145 input:disabled{opacity:.45}
.migo-settings-signing-assets-v145{overflow:visible!important}.migo-settings-signing-asset-v145{display:flex;align-items:center;justify-content:center;width:92px;height:58px;overflow:hidden}.migo-settings-signing-asset-v145 img{display:block;width:auto!important;height:clamp(22px,calc(30px * var(--migo-profile-scale,1)),54px)!important;max-width:90px!important;object-fit:contain}.migo-settings-signing-asset-v145.is-stamp img{height:clamp(26px,calc(34px * var(--migo-profile-scale,1)),54px)!important}
@media(max-width:760px){.migo-signing-scale-control-v145{grid-template-columns:1fr}.migo-signing-asset-editor-v145{grid-template-rows:auto 130px auto auto}.migo-signing-resolution-preview-v145{min-height:130px!important}}
