.tapdf-signature{width:100%;min-width:0}.tapdf-signature .tapdf-help{font-size:14px;line-height:1.5;margin:0 0 10px}.tapdf-signature canvas{display:block;width:100%;height:180px;border:1px solid #c9cdd2;border-radius:4px;background:#fff;touch-action:none;cursor:crosshair}.tapdf-signature-tools{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:10px}.tapdf-signature-tools label{font-size:14px;flex:1;min-width:180px}.tapdf-signature-tools .tapdf-typed{display:block;width:100%;margin-top:4px;padding:9px 12px;border:1px solid #c9cdd2;border-radius:4px;background:#fff;color:#111;font:inherit}.tapdf-signature .tapdf-clear{font-size:13px;padding:8px 12px;cursor:pointer;background:#f3f4f5;color:#333;border:1px solid #c9cdd2;border-radius:4px}.tapdf-signature-error{color:#b42318;font-size:14px;margin:8px 0}.tapdf-signature-error[hidden]{display:none}.tapdf-download-result{width:100%;margin-top:18px}.tapdf-download{display:inline-block}.tapdf-signature button:focus-visible,.tapdf-typed:focus-visible,.tapdf-download:focus-visible{outline:2px solid #2473b5;outline-offset:3px}@media(max-width:600px){.tapdf-signature canvas{height:140px}.tapdf-signature-tools{align-items:flex-start}}
