.signature-qrcode[data-v-1e221f70]{width:100%;max-width:320px;height:auto}.signature-box[data-v-2154d776]{background-color:#f8f9fa;text-align:center;cursor:pointer;color:#6c757d;transition:all .2s}.claim-sign-canvas canvas[data-v-2154d776]{background-position:50%!important;background-size:contain!important;background-repeat:no-repeat!important}.signature-box[data-v-2154d776]:hover{border-color:#007bff;background-color:#e3f2fd;color:#007bff}.signature-canvas-container[data-v-2154d776]{border:1px solid #dee2e6;border-radius:.25rem;padding:.5rem;background-color:#f8f9fa}.claim-sign-canvas[data-v-2154d776]{display:block;margin:0 auto;border-radius:.25rem}.signature-actions[data-v-2154d776]{display:flex;justify-content:center;gap:10px}.signature-preview[data-v-2154d776]{border:1px solid #dee2e6;border-radius:.25rem;padding:1rem;background-color:#fff;text-align:center}.signature-image[data-v-2154d776]{max-width:100%;height:auto;border:1px solid #dee2e6;border-radius:.25rem;background-color:#fff}.application-content-wrapper[data-v-2154d776]{position:relative}.application-content[data-v-2154d776]{min-height:40vh;max-height:40vh;overflow-y:auto;padding:1rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;font-size:.8rem;line-height:1.6}.scroll-hint[data-v-2154d776]{position:absolute;left:0;right:0;bottom:0;text-align:center;color:var(--primary);font-size:.95rem;background:linear-gradient(transparent,hsla(0,0%,100%,.8));padding:6px 0;pointer-events:none}.mobile-scan-sign[data-v-2154d776]{font-size:.8rem;padding:.1rem .25rem}