@keyframes vs-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vs-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vs-slide-down-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.signature-pad{flex-direction:column;gap:24px;width:100%;height:100%;display:flex}.signature-pad__container{background:#fff;flex-direction:column;align-items:center;padding:0;display:flex}.signature-pad__hint{color:#555;text-align:center;width:100%;padding:16px;font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:400;display:block}.signature-pad__canvas-frame{flex:auto;width:100%;min-height:200px;display:block;overflow:hidden}.signature-pad__canvas{touch-action:none;background-color:#fff;display:block}.signature-pad hr{background:#d3d3d3;border:none;width:100%;height:1px;margin:0}.signature-pad__actions{justify-content:space-between;align-items:center;gap:16px;width:100%;padding-top:16px;display:flex}
