/*! * * elfsight.com * * Copyright (c) 2025 Elfsight, LLC. ALL RIGHTS RESERVED * */ !function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return e[i].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="/dev/",t(0)}([function(e,t,n){n(1),n(2)(window),n(14)},function(e,t,n){e.exports=n.p+"index.html"},function(e,t,n){function i(e){if(!e.eapps){var t={},n=new r,i=new o(e,e.document.body,n);t.platform=i.facade(),t.apps=n.facade(),e.eapps=t}}var o=n(3),r=n(10);e.exports=i},function(e,t,n){var i=n(4),o=n(5),r=n(8),a=n(9),s="eapps.Platform",l="disabled",c="enabled",p="first-activity",d="in-viewport",f=[l,c,p,d],u=/https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,4}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)/,g="https://core.service.elfsight.com",h=function(e,t,n){t=t||e.document;var h,b=this,v={},w=[],m=[],y=[],x=[];b.initialize=function(){b.logError=r.withModule(s),b.establishPreconnections(),b.collectWidgets(t),b.revise(),i(function(){b.collectWidgets(t),b.revise(),b.observe(),b.watchWidgetReset()})},b.establishPreconnections=function(){b.preconnect(b.getPlatformUrl()),b.preconnect("https://static.elfsight.com"),b.preconnect("https://service-reviews-ultimate.elfsight.com"),b.preconnect("https://storage.elfsight.com")},b.preconnect=function(e){var t=document.createElement("link");t.href=e,t.rel="preconnect",t.crossOrigin="",document.head.appendChild(t)},b.facade=function(){return new a(b)},b.requireWidget=function(e){"string"!=typeof e&&b.logError("Widget Public ID required and should be a string",{pid:e}),~w.indexOf(e)||w.push(e)},b.getEappsClass=function(e){var t=e.className.split(" ");return 1===t.length?e.className:t.length>1?(t.filter(function(e){return/elfsight-app-[\S]+/.test(e)}),t[0]):void 0},b.getWidgetIdByElement=function(e){return"div"===e.tagName.toLowerCase()?b.getEappsClass(e).replace("elfsight-app-",""):e.getAttribute("data-id")},b.getLazyMode=function(e){var t=e.getAttribute("data-elfsight-app-lazy");return""===t?c:null!==t&&f.includes(t)?t:l},b.getWidgetsElements=function(e){if(e=e||t,!e||"function"!=typeof e.getElementsByTagName||"function"!=typeof e.querySelectorAll)return[];var n=Array.prototype.slice.call(e.getElementsByTagName("elfsight-app")),i=Array.prototype.slice.call(e.querySelectorAll('*[class^="elfsight-app"]')),o=i.concat(n);return e instanceof HTMLElement&&~e.className.indexOf("elfsight-app")&&o.push(e),o},b.collectWidgets=function(e){b.getWidgetsElements(e).forEach(function(e){if(!m.includes(e)){var t=b.getWidgetIdByElement(e);if(t){var n=b.getLazyMode(e);n===l?b.requireWidget(t):b.bootWidgetDeferredly(e,t,n),m.push(e)}}})},b.bootWidgetDeferredly=function(e,t,n){function i(){s.splice(0,s.length).forEach(function(e){e()})}function o(){i(),b.requireWidget(t),b.revise()}function r(){var e=["scroll","mousemove","touchstart","keydown","click"],t={capture:!0,passive:!0};return e.forEach(function(e){window.addEventListener(e,o,t)}),function(){e.forEach(function(e){window.removeEventListener(e,o,t)})}}function a(){if("undefined"==typeof window.IntersectionObserver)return function(){};var t=new IntersectionObserver(function(e){for(var t=0;t0?b.boot(null,e):m.forEach(b.initWidget.bind(b))},b.loadAssets=function(t){t&&t.length&&t.filter(function(e){return y.indexOf(e)===-1}).forEach(function(t){var n=e.document.createElement("script");n.src=t,n.async=!0,n.charset="UTF-8",e.document.head.appendChild(n),y.push(t)})},b.observe=function(){if(e.MutationObserver&&!h){var t={childList:!0,subtree:!0,characterData:!0},n=null;h=new MutationObserver(function(e){var t=function(e){b.requireWidget(b.getWidgetIdByElement(e)),m.includes(e)||m.push(e)};e.forEach(function(e){var i=function(e){var i=b.getWidgetsElements(e);i.forEach(t),i.length>0&&(n&&clearTimeout(n),n=setTimeout(function(){b.revise()},1e3))};Array.prototype.forEach.call(e.addedNodes,i)})}),h.observe(e.document,t)}},b.initialize()};e.exports=h},function(e,t,n){/*! * domready (c) Dustin Diaz 2014 - License MIT */ !function(t,n){e.exports=n()}("domready",function(){var e,t=[],n=document,i=n.documentElement.doScroll,o="DOMContentLoaded",r=(i?/^loaded|^c/:/^loaded|^i|^c/).test(n.readyState);return r||n.addEventListener(o,e=function(){for(n.removeEventListener(o,e),r=1;e=t.shift();)e()}),function(e){r?setTimeout(e,0):t.push(e)}})},function(e,t,n){"use strict";function i(e){"@babel/helpers - typeof";return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e){switch(e.arrayFormat){case"index":return function(t,n,i){return null===n?[a(t,e),"[",i,"]"].join(""):[a(t,e),"[",a(i,e),"]=",a(n,e)].join("")};case"bracket":return function(t,n){return null===n?a(t,e):[a(t,e),"[]=",a(n,e)].join("")};default:return function(t,n){return null===n?a(t,e):[a(t,e),"=",a(n,e)].join("")}}}function r(e){var t;switch(e.arrayFormat){case"index":return function(e,n,i){return t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===i[e]&&(i[e]={}),void(i[e][t[1]]=n)):void(i[e]=n)};case"bracket":return function(e,n,i){return t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0===i[e]?void(i[e]=[n]):void(i[e]=[].concat(i[e],n)):void(i[e]=n)};default:return function(e,t,n){return void 0===n[e]?void(n[e]=t):void(n[e]=[].concat(n[e],t))}}}function a(e,t){return t.encode?t.strict?l(e):encodeURIComponent(e):e}function s(e){return Array.isArray(e)?e.sort():"object"===i(e)?s(Object.keys(e)).sort(function(e,t){return Number(e)-Number(t)}).map(function(t){return e[t]}):e}var l=n(6),c=n(7);t.extract=function(e){return e.split("?")[1]||""},t.parse=function(e,t){t=c({arrayFormat:"none"},t);var n=r(t),o=Object.create(null);return"string"!=typeof e?o:(e=e.trim().replace(/^(\?|#|&)/,""))?(e.split("&").forEach(function(e){var t=e.replace(/\+/g," ").split("="),i=t.shift(),r=t.length>0?t.join("="):void 0;r=void 0===r?null:decodeURIComponent(r),n(decodeURIComponent(i),r,o)}),Object.keys(o).sort().reduce(function(e,t){var n=o[t];return Boolean(n)&&"object"===i(n)&&!Array.isArray(n)?e[t]=s(n):e[t]=n,e},Object.create(null))):o},t.stringify=function(e,t){var n={encode:!0,strict:!0,arrayFormat:"none"};t=c(n,t);var i=o(t);return e?Object.keys(e).sort().map(function(n){var o=e[n];if(void 0===o)return"";if(null===o)return a(n,t);if(Array.isArray(o)){var r=[];return o.slice().forEach(function(e){void 0!==e&&r.push(i(n,e,r.length))}),r.join("&")}return a(n,t)+"="+a(o,t)}).filter(function(e){return e.length>0}).join("&"):""}},function(e,t){"use strict";e.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}},function(e,t){/* object-assign (c) Sindre Sorhus @license MIT */ "use strict";function n(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function i(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var i=Object.getOwnPropertyNames(t).map(function(e){return t[e]});if("0123456789"!==i.join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}var o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=i()?Object.assign:function(e,t){for(var i,s,l=n(e),c=1;c"),i.push(t)),console.error.apply(console,i)}n.withModule=function(e){return function(t,i){return n(t,i,e)}},e.exports=n},function(e,t){var n=function(e){var t=this;t.initialize=function(){},t.requireWidget=function(t){return e.requireWidget(t)},t.resetWidget=function(t){return e.resetWidget(t)},t.initialize()};e.exports=n},function(e,t,n){var i=n(8),o=n(11),r=n(12),a=n(13),s=a.findLegacyOrModernAlias,l="eapps.AppsManager",c=function(){var e=this,t={},n=[],a=[];e.initialize=function(){e.logError=i.withModule(l)},e.facade=function(){return new o(e)},e.register=function(n,i){if(t.name)return void e.logError('Application "'+n+'" is already registered');t[n]=new r(new i),e.initWidgetsFromBuffer(n);var o=s(n);o&&(t[o]=new r(new i),e.initWidgetsFromBuffer(o))},e.app=function(e){return t[e]},e.initWidget=function(t,i){var o=e.app(i.app);if(o){if(a.indexOf(t)!==-1)return;a.push(t),o.initWidget(t,i),e.sendExtensionPostMessage(t,i)}else n.push({element:t,config:i,initialized:!1})},e.initWidgetsFromBuffer=function(t){n&&n.length&&n.forEach(function(n){t!==n.config.app||n.initialized||(n.initialized=!0,e.initWidget(n.element,n.config))})},e.sendExtensionPostMessage=function(e,t){var n=window.self!==window.top?window.top:window;n.postMessage({method:"postMessagePlatformWidget",data:{settings:t.settings,app_slug:t.app,public_id:t.id,platform:"core"}},"*")},e.initialize()};e.exports=c},function(e,t){var n=function(e){var t=this;t.initialize=function(){},t.register=function(t,n){return e.register(t,n)},t.initialize()};e.exports=n},function(e,t){var n="https://dash.elfsight.com",i=function(e){var t=this,i=!1,o=[];t.initialize=function(){e.whenReady(t.ready.bind(t))},t.ready=function(){i=!0,t.initWidgetsFromBuffer()},t.initWidget=function(n,r){if(i){r.websiteUrl=window.location.host||"undefined";var a={widgetId:r.id||null,widgetToken:r.public_widget_token||null,widgetOrigin:"apps.elfsight.com",websiteUrl:r.websiteUrl,deactivate:999===r.preferences.disable_widget,deactivatedWidgetUrl:r.preferences.deactivated_widget_url,showElfsightLogo:!r.preferences.hide_elfsight_logo,owner:r.isOwner,platform:r.platform,freeLinkUrl:r.preferences.free_link_url,displayFreeLink:!!r.preferences.display_free_link,displayFreeLinkRemove:!!r.preferences.display_free_link_remove,freeLinkURL:r.preferences.free_link_url,freeLinkRemoveURL:r.preferences.free_link_remove_url,freeLinkAnchor:r.preferences.free_link_anchor,displayDeactivation:!!r.preferences.display_deactivation,deactivationURL:r.preferences.deactivation_url},s=t.getAttributeSettings(n),l=[r.settings,a,s].reduce(function(e,t){return Object.keys(t).forEach(function(n){e[n]=t[n]}),e},{});e.initWidget(n,l,r),r.isOwner&&setTimeout(function(){t.initToolbar(n,r)},500)}else o.push({element:n,config:r,initialized:!1})},t.initToolbar=function(e,t){var i=0;t.usageStatus=function(){var e="green";return i=100*t.percentage,i>=100&&(e="red"),i>=90&&i<100&&(e="orange"),e};var o=document.implementation.createHTMLDocument(),r="".concat(n,"/apps/").concat(t.app),a="".concat(n,"/apps/").concat(t.app,"/pricing"),s="".concat(n,"/widget/").concat(t.id),l=function(e,n){var i=new URLSearchParams({utm_source:"clients",utm_medium:"user-panel",utm_campaign:n,utm_content:t.app,utm_term:t.websiteUrl}),o=e.includes("?")?"&":"?";return"".concat(e).concat(o).concat(i.toString())};o.body.innerHTML='
\n
\n
Panel only seen by widget owner
\n \n
\n \n \n \n \n \n
\n
\n \n \n \n
\n \n
Edit widget
\n
\n
\n \n
\n
Views
\n \n
\n
\n
\n \n
').concat(Math.round(i),'%
\n
\n \n \n
\n Extend Limit\n
\n
\n
\n \n \n
\n
');var c=o.body.children[0];e.classList.add("eapps-widget","eapps-widget-show-toolbar"),e.appendChild(c)},t.initWidgetsFromBuffer=function(){o&&o.length&&o.forEach(function(e){e.initialized||(e.initialized=!0,t.initWidget(e.element,e.config))})},t.initialize(),t.getAttributeSettings=function(e){var t={},n="elfsightApp";for(var i in e.dataset)if(i.startsWith(n)){var o="attribute".concat(i.replace(n,""));t[o]=e.dataset[i]}return t}};e.exports=i},function(e,t){function n(e,t){return s(e)||a(e,t)||o(e,t)||i()}function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function o(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n=0&&m.splice(t,1)}function s(e){var t=document.createElement("style");return t.type="text/css",r(e,t),t}function l(e){var t=document.createElement("link");return t.rel="stylesheet",r(e,t),t}function c(e,t){var n,i,o;if(t.singleton){var r=w++;n=v||(v=s(t)),i=p.bind(null,n,r,!1),o=p.bind(null,n,r,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=l(t),i=f.bind(null,n),o=function(){a(n),n.href&&URL.revokeObjectURL(n.href)}):(n=s(t),i=d.bind(null,n),o=function(){a(n)});return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else o()}}function p(e,t,n,i){var o=n?"":i.css;if(e.styleSheet)e.styleSheet.cssText=y(t,o);else{var r=document.createTextNode(o),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(r,a[t]):e.appendChild(r)}}function d(e,t){var n=t.css,i=t.media;if(i&&e.setAttribute("media",i),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild); e.appendChild(document.createTextNode(n))}}function f(e,t){var n=t.css,i=t.sourceMap;i&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */");var o=new Blob([n],{type:"text/css"}),r=e.href;e.href=URL.createObjectURL(o),r&&URL.revokeObjectURL(r)}var u={},g=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},h=g(function(){return/msie [6-9]\b/.test(self.navigator.userAgent.toLowerCase())}),b=g(function(){return document.head||document.getElementsByTagName("head")[0]}),v=null,w=0,m=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=h()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=o(e);return i(n,t),function(e){for(var r=[],a=0;a