.gfield_signature_ui_container{clear:both}.gfield_signature_container{position:relative;max-width:100%}.gfield_signature_container canvas{max-width:100%}.gfield_signature_container canvas:focus,.gfield_signature_container canvas:focus-visible{outline-offset:2px;outline:2px solid #0967d2;border-radius:3px}.gfield_signature_image{position:relative;max-width:100%}.gfield_signature_image img{max-width:100%}.gfield_signature_image svg.gfield_signature_reset_icon,.gfield_signature_image svg.gform_signature_locked_reset,.gfield_signature_reset_container svg.gfield_signature_reset_icon,.gfield_signature_reset_container svg.gform_signature_locked_reset{position:absolute;opacity:.7;top:5px;cursor:pointer}.gfield_signature_image svg.gfield_signature_reset_icon:focus,.gfield_signature_image svg.gfield_signature_reset_icon:hover,.gfield_signature_image svg.gform_signature_locked_reset:focus,.gfield_signature_image svg.gform_signature_locked_reset:hover,.gfield_signature_reset_container svg.gfield_signature_reset_icon:focus,.gfield_signature_reset_container svg.gfield_signature_reset_icon:hover,.gfield_signature_reset_container svg.gform_signature_locked_reset:focus,.gfield_signature_reset_container svg.gform_signature_locked_reset:hover{opacity:1}.gfield_signature_image svg.gfield_signature_reset_icon,.gfield_signature_reset_container svg.gfield_signature_reset_icon{left:calc(100% - 29px)}.gfield_signature_image svg.gform_signature_locked_reset,.gfield_signature_reset_container svg.gform_signature_locked_reset{left:5px;display:none}.gfield_signature_image svg.gform_signature_locked_reset{display:block}.gfield_signature_toolbar_icons{-moz-column-gap:8px;column-gap:8px;align-items:center;display:flex}.gfield_signature_toolbar_icons button{padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background:0 0;cursor:pointer}.gfield_signature_font_dropdown{height:35px;position:relative;visibility:hidden;width:125px}.gfield_signature_font_dropdown.gfield_signature_font_dropdown--visible{visibility:visible}.gfield_signature_font_dropdown--hidden{display:none}.gfield_signature_text_input::-moz-placeholder{font-size:24px;font-family:Arial,Helvetica,sans-serif}.gfield_signature_text_input::placeholder{font-size:24px;font-family:Arial,Helvetica,sans-serif}.gfield_signature_font_dropdown_icon{transform:translateY(-50%);pointer-events:none;font-size:1em;right:10px;color:#a7a7a7;position:absolute;top:50%}.gfield_signature_draw_button,.gfield_signature_reset_button,.gfield_signature_text_button{font-size:1.5em;color:#757575}.gfield_signature_font_select_button{height:35px;padding:0 10px;justify-content:left;font-size:.8em;border:1px solid #ccc;color:#000;text-align:left;box-sizing:border-box;border-radius:3px;background:#fff;cursor:pointer;width:100%;line-height:20px}.gfield_signature_font_option{padding:8px;font-size:.6em;margin:1px;cursor:pointer}