.signature-pad[data-v-9de6a56e]{display:flex;flex-direction:column;gap:6px}.signature-pad-label[data-v-9de6a56e]{align-items:center;color:#333;display:flex;font-size:.9rem;font-weight:500;justify-content:space-between}.signature-clear[data-v-9de6a56e]{background:none;border:none;color:var(--primary-color,#243e2c);cursor:pointer;font-size:.8rem;padding:0;text-decoration:underline}.signature-canvas[data-v-9de6a56e]{background:#fdfdfb;border:1px dashed #b7c2b8;border-radius:6px;cursor:crosshair;touch-action:none;width:100%}.signature-hint[data-v-9de6a56e]{color:#777;font-size:.78rem;margin:0}
