<script> 
    function isNumberKey(evt) {
      var charCode = (evt.which) ? evt.which : evt.keyCode
      if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false;
      return true;
    }

    function isNumberPuntKey(evt) {
      var charCode = (evt.which) ? evt.which : evt.keyCode
      if (charCode === 46 || charCode === 58) 
        return true;
      if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false;
      return true;
    }

    function updateTooltips(){
        $('[data-bs-original-title]').each(function(){
            $(this).tooltip('update');
        });
    }

    $(document).ready(function() {      
      updateTooltips();
          
      $('.hidden-ready').removeClass('hidden-ready');
      $('#modal-base-modal').modal('hide');
    });

  </script>