';g.$tooltip.append(_)}g.$tooltip.css({top:Math.round(r)+"px",left:Math.round(s)+"px"})}return g},enable(){return this.enabled=!0,this},disable(){return this.hide(),this.enabled=!1,this},destroy(){const e=this;e.hide(),e.$el[0]!==e.$elProxy[0]&&e.$elProxy.remove(),e.$el.removeData(e.namespace).off("."+e.namespace);var t,o=e.$el.data("ult-tooltipster-ns");return 1===o.length?(t="string"==typeof e.Content?e.Content:I("").append(e.Content).html(),e.$el.removeClass("ult-tooltipstered").attr("title",t).removeData(e.namespace).removeData("ult-tooltipster-ns").off("."+e.namespace)):(o=I.grep(o,function(t,o){return t!==e.namespace}),e.$el.data("ult-tooltipster-ns",o)),e},elementIcon(){return this.$el[0]!==this.$elProxy[0]?this.$elProxy[0]:void 0},elementTooltip(){return this.$tooltip?this.$tooltip[0]:void 0},option(t,o){return void 0===o?this.options[t]:(this.options[t]=o,this)},status(){return this.Status}},I.fn.ulttooltipster=function(){const i=arguments;if(0===this.length){if("string"!=typeof i[0])return this;{let t=!0;return"setDefaults"===i[0]?I.extend(a,i[1]):t=!1,t?!0:this}}if("string"==typeof i[0]){let e="#*$~&";return this.each(function(){var t=I(this).data("ult-tooltipster-ns"),t=t?I(this).data(t[0]):null;if(!t)throw new Error("You called Tooltipster's \""+i[0]+'" method on an uninitialized element');if("function"!=typeof t[i[0]])throw new Error('Unknown method .ult-tooltipster("'+i[0]+'")');var o=t[i[0]](i[1],i[2]);if(o!==t)return e=o,!1}),"#*$~&"!==e?e:this}const n=[],t=i[0]&&void 0!==i[0].multiple,s=t&&i[0].multiple||!t&&a.multiple,o=i[0]&&void 0!==i[0].debug,l=o&&i[0].debug||!o&&a.debug;return this.each(function(){let t=!1,o=I(this).data("ult-tooltipster-ns"),e=null;!o||s?t=!0:l&&console.log('Tooltipster: one or more tooltips are already attached to this element: ignoring. Use the "multiple" option to attach more tooltips.'),t&&(e=new r(this,i[0]),(o=o||[]).push(e.namespace),I(this).data("ult-tooltipster-ns",o),I(this).data(e.namespace,e)),n.push(e)}),s?n:this},!!("ontouchstart"in O)),t=!1;I("body").one("mousemove",function(){t=!0})}(jQuery,window,document);