var huOptions={"appID":"wwwdespachantemarcelinocomb-a952dd4","currentLanguage":"pt","blocking":!1,"globalCookie":!1,"isAdmin":!1,"privacyConsent":!0,"forms":[]} ;(()=>{var e={6238:(e,t)=>{t.Q={apiUrl:"//designer-api.hu-manity.co",balancerUrl:"//transactional-api.hu-manity.co",accountUrl:"//account-api.hu-manity.co",xApiKey:"hudft60djisdusdjwek",iframeUrl:"//cdn.hu-manity.co/empty.html",contactImageUrl:"//images-app.hu-manity.co",prefix:"hu",scriptTag:"hu-banner.min.js",teleUrl:"//tele-cdn.s3.us-east-2.amazonaws.com/js/privacy-tele.js"}}},t={};function o(n){var i=t[n];if(void 0!==i)return i.exports;var s=t[n]={exports:{}};return e[n](s,s.exports,o),s.exports}(()=>{"use strict";var e=o(6238),t=[["Basic Operations","en",1,"This type of sharing is necessary for us to access the data we need to make sure the website is secure and working properly.","Data Accessed",["Anonymous data like browser name and version","Pseudonymous data like authentication token",""]],["Content Personalisation","en",2,"When enabled, you allow us to save your preferences and create a profile about you so we can deliver personalized content.","Data Accessed",["Anonymous data like device type, model and operating system","Pseudonymous data like site browsing preferences","Personal data like your IP address and location"]],["Site Optimisation","en",3,"When enabled, this allows us to monitor your behavior so we can analyze and improve the services on our website for all visitors.","Data Accessed",["Anonymous data like the address of the previously visited website (HTTP Referer)","Pseudonymous data like website activity identifiers","Personal data like content, search and purchase history"]],["Ad Personalisation","en",4,"When enabled, you allow us to share data with our advertising partners that build profiles about you across multiple websites.","Data Accessed",["Anonymous data like affiliate referral links","Pseudonymous data like identifiers used to track and profile users","Personal data like your age, gender and demographics"]]],n=[["translate.google.com",1,"2",1,"script","URL"],["fonts.googleapis.com",2,"2",2,"script","URL"],["google.com/recaptcha",3,"2",3,"script","URL"],["google.com/maps",4,"2",4,"script","URL"],["maps.google.it/maps",5,"2",4,"iFrame","URL"],["maps.google.com/maps",6,"2",4,"iFrame","URL"],["google.com/maps/embed",7,"2",4,"iFrame","URL"],["google.com/charts",8,"2",5,"script","URL"],["apis.google.com/js/platform.js",9,"2",6,"script","URL"],["apis.google.com/js/api.js",10,"2",7,"script","URL"],["apis.google.com",11,"2",7,"iFrame","URL"],["google.com/jsapi",12,"2",8,"script","URL"],["google.com/coop",13,"2",8,"script","URL"],["cse.google.com/cse.js",14,"2",8,"script","URL"],["googletagmanager.com/gtm.js",15,"2",9,"script","URL"],["googletagmanager.com/gtag/js",16,"2",9,"script","URL"],["googletagmanager.com/ns.html",17,"2",9,"iFrame","URL"],["youtube.com/iframe_api",18,"2",10,"script","URL"],["youtu.be",19,"2",10,"script","URL"],["youtube.com",20,"2",10,"iFrame","URL"],["youtube.com/embed",21,"2",10,"iFrame","URL"],["player.vimeo.com",22,"2",101,"iFrame","URL"],["adobedtm.com",23,"2",11,"script","URL"],["livefyre.com",24,"2",12,"script","URL"],["fyre.co",25,"2",12,"script","URL"],["disqus.com",26,"2",13,"script","URL"],["platform.twitter.com/widgets.js",27,"2",14,"script","URL"],["platform.twitter.com",28,"2",14,"iFrame","URL"],["instawidget.net/js/instawidget.js",29,"2",15,"script","URL"],["platform.linkedin.com/in.js",30,"2",16,"script","URL"],["pinterest.com/js/pinit.js",31,"2",17,"script","URL"],["wchat.freshchat.com",32,"2",18,"script","URL"],["widget.uservoice.com",33,"2",19,"script","URL"],["static.olark.com/jsclient/loader0.js",34,"2",20,"script","URL"],["cdn.elev.io",35,"2",21,"script","URL"],["facebook.com/plugins/like.php",36,"2",58,"iFrame","URL"],["facebook.com/plugins/likebox.php",37,"2",58,"iFrame","URL"],["facebook.com/v3.2/plugins/like.php",38,"2",58,"iFrame","URL"],["facebook.com/v3.2/plugins/likebox.php",39,"2",58,"iFrame","URL"],["adadvisor.net",40,"3",22,"script","URL"],["newrelic.com",41,"3",23,"script","URL"],["nr-data.net",42,"3",23,"script","URL"],["imrworldwide.com",43,"3",24,"script","URL"],["yahoo.com",44,"3",25,"script","URL"],["yahooapis.com",45,"3",25,"script","URL"],["optimizely.com",46,"3",26,"script","URL"],["cdn.optimizely.com/js",47,"3",26,"script","URL"],["parsely.com",48,"3",27,"script","URL"],["scorecardresearch.com",49,"3",28,"script","URL"],["scoreresearch.com",50,"3",28,"script","URL"],["scrsrch.com",51,"3",28,"script","URL"],["securestudies.com",52,"3",28,"script","URL"],["chartbeat.net",53,"3",29,"script","URL"],["chartbeat.com",54,"3",29,"script","URL"],["addthis.com/js/",55,"3",30,"script","URL"],["sharethis.com/button/buttons.js",56,"3",31,"script","URL"],["sharethis.com/button/async-buttons.js",57,"3",31,"script","URL"],["i.kissmetrics.com/i.js",58,"3",32,"script","URL"],["cdn.segment.io/analytics.js",59,"3",33,"script","URL"],["cdn.segment.com/analytics.js",60,"3",33,"script","URL"],["google-analytics.com",61,"3",34,"script","URL"],["matomo.js",62,"3",96,"script","URL"],["script.crazyegg.com",63,"3",97,"script","URL"],["lms-analytics/insight.min.js",64,"3",98,"script","URL"],["cdn.feed.4wnet.com/resources/scripts/jsAds-1.4.min.js",65,"4",35,"script","URL"],["static.addtoany.com/menu/page.js",66,"4",36,"script","URL"],["adform.net",67,"4",37,"script","URL"],["omtrdc.net",68,"4",38,"script","URL"],["2o7.net",69,"4",38,"script","URL"],["adroll.com",70,"4",39,"script","URL"],["s.adroll.com",71,"4",39,"script","URL"],["/j/roundtrip.js",72,"4",39,"script","URL"],["advertising.com",73,"4",41,"script","URL"],["ad.altervista.org/js",74,"4",42,"script","URL"],["amazon-adsystem.com",75,"4",43,"script","URL"],["adnxs.com",76,"4",44,"script","URL"],["revsci.net",77,"4",45,"script","URL"],["bidswitch.net",78,"4",46,"script","URL"],["bluekai.com",79,"4",47,"script","URL"],["ml314.com",80,"4",48,"script","URL"],["btrll.com",81,"4",49,"script","URL"],["casalemedia.com",82,"4",50,"script","URL"],["indexww.com",83,"4",50,"script","URL"],["criteo.com",84,"4",51,"script","URL"],["nexac.com",85,"4",52,"script","URL"],["demdex.net",86,"4",53,"script","URL"],["everestjs.net",87,"4",53,"script","URL"],["everesttech.net",88,"4",53,"script","URL"],["doubleclick.net",89,"4",54,"script","URL"],["2mdn.net",90,"4",54,"script","URL"],["adsymptotic.com",91,"4",55,"script","URL"],["media6degrees.com",92,"4",56,"script","URL"],["exelator.com",93,"4",57,"script","URL"],["connect.facebook.net",94,"4",58,"script","URL"],["wishabi.net",95,"4",59,"script","URL"],["wishabi.com",96,"4",59,"script","URL"],["circularhub.com",97,"4",59,"script","URL"],["google.com/ads",98,"4",60,"script","URL"],["google.se/ads",99,"4",60,"script","URL"],["google.com/adsense",100,"4",60,"script","URL"],["google.com/pagead",101,"4",60,"script","URL"],["google.com/js/gweb",102,"4",60,"script","URL"],["googlesyndication.com/pagead/js/adsbygoogle.js",103,"4",60,"script","URL"],["googlesyndication.com/pagead/show_ads.js",104,"4",60,"script","URL"],["googleadservices.com/pagead/conversion.js",105,"4",60,"script","URL"],["window.adsbygoogle",106,"4",60,"iFrame","URL"],["imasdk.googleapis.com",107,"4",61,"script","URL"],["newsinc.com",108,"4",63,"script","URL"],["ixiaa.com",109,"4",64,"script","URL"],["sonobi.com",110,"4",65,"script","URL"],["krxd.net",111,"4",66,"script","URL"],["lijit.com",112,"4",67,"script","URL"],["rlcdn.com",113,"4",68,"script","URL"],["pippio.com",114,"4",68,"script","URL"],["rapleaf.com",115,"4",68,"script","URL"],["crwdcntrl.net",116,"4",69,"script","URL"],["mookie1.com",117,"4",70,"script","URL"],["mathtag.com",118,"4",71,"script","URL"],["mathads.com",119,"4",71,"script","URL"],["moatads.com",120,"4",72,"script","URL"],["moatpixel.com",121,"4",72,"script","URL"],["postrelease.com",122,"4",73,"script","URL"],["ntv.io",123,"4",73,"script","URL"],["adtechus.com",124,"4",74,"script","URL"],["openx.net",125,"4",75,"script","URL"],["odnxs.net",126,"4",75,"script","URL"],["openx.org",127,"4",75,"script","URL"],["openxenterprise.com",128,"4",75,"script","URL"],["servedbyopenx.com",129,"4",75,"script","URL"],["outbrain.js",130,"4",76,"script","URL"],["ppjol.net",131,"4",77,"script","URL"],["pubmatic.com",132,"4",78,"script","URL"],["quantserve.com",133,"4",79,"script","URL"],["gwallet.com",134,"4",80,"script","URL"],["rfihub.com",135,"4",81,"script","URL"],["rubiconproject.com",136,"4",82,"script","URL"],["dpclk.com",137,"4",82,"script","URL"],["mobsmith.com",138,"4",82,"script","URL"],["nearbyad.com",139,"4",82,"script","URL"],["chango.com",140,"4",82,"script","URL"],["simpli.fi",141,"4",83,"script","URL"],["sitescout.com",142,"4",84,"script","URL"],["spotxchange.com",143,"4",85,"script","URL"],["spotx.tv",144,"4",85,"script","URL"],["spotxcdn.com",145,"4",85,"script","URL"],["taboola.com",146,"4",86,"script","URL"],["tapad.com",147,"4",87,"script","URL"],["tiqcdn.com",148,"4",88,"script","URL"],["adsrvr.org",149,"4",89,"script","URL"],["townnews.com",150,"4",90,"script","URL"],["tubemogul.com",151,"4",91,"script","URL"],["turn.com",152,"4",92,"script","URL"],["static.ads-twitter.com",153,"4",93,"script","URL"],["tidaltv.com",154,"4",94,"script","URL"],["yldbt.com",155,"4",95,"script","URL"],["serve.albacross.com/track.js",156,"4",40,"script","URL"],["cdn.azalead.com",157,"4",99,"script","URL"],["b2btagmgr.azalead.com",158,"4",99,"script","URL"],["marketingautomation.services/client/ss.js",159,"4",100,"script","URL"],["hs-scripts.com",160,"3",102,"script","URL"],["bat.bing.com/bat.js",161,"4",103,"script","URL"],["gstatic.com/charts/loader.js",162,"2",5,"script","URL"],["tiktok-analytics-sdk.js",163,"4",104,"script","URL"],["metrika/tag.js",164,"4",105,"script","URL"]],i=[[2,1,"https://policies.google.com/privacy","Google Translate"],[2,2,"https://policies.google.com/privacy","Google Fonts"],[2,3,"https://policies.google.com/privacy","Google Recaptcha"],[2,4,"https://policies.google.com/privacy","Google Maps"],[2,5,"https://policies.google.com/privacy","Google Charts"],[2,6,"https://policies.google.com/privacy","Google Sign In"],[2,7,"https://policies.google.com/privacy","Google Apps"],[2,8,"https://policies.google.com/privacy","Google Search"],[2,9,"https://policies.google.com/privacy","Google Tag Manager"],[2,10,"https://policies.google.com/privacy","Youtube"],[2,11,"https://www.adobe.com/privacy.html","Adobe Dynamic Tag Manager"],[2,12,"https://www.adobe.com/privacy.html","LiveFyre"],[2,13,"https://help.disqus.com/en/articles/1717103-disqus-privacy-policy","Disqus"],[2,14,"https://twitter.com/en/privacy","Twitter"],[2,15,"https://help.instagram.com/519522125107875","Instagram"],[2,16,"https://www.linkedin.com/legal/privacy-policy","LinkedIn"],[2,17,"https://policy.pinterest.com/en/privacy-policy","Pinterest"],[2,18,"https://www.freshworks.com/privacy/","Freshchat"],[2,19,"https://uservoice.com/privacy","Uservoice"],[2,20,"https://www.olark.com/privacy-policy/","Olark"],[2,21,"https://elev.io/legal/privacy-policy","Elevio"],[3,22,"https://www.home.neustar/privacy","AdAdvisor by Neustar"],[3,23,"https://newrelic.com/termsandconditions/privacy","New Relic"],[3,24,"https://www.nielsen.com/us/en/legal/privacy-statement/digital-measurement/","Nielsen Online"],[3,25,"https://policies.yahoo.com/ie/en/yahoo/privacy/index.htm","Yahoo"],[3,26,"https://www.optimizely.com/privacy/","Optimizely"],[3,27,"https://www.parse.ly/privacy-policy","Parse.ly"],[3,28,"https://www.comscore.com/About/Privacy","Scorecard Research by comScore"],[3,29,"https://chartbeat.com/privacy","Chartbeat"],[3,30,"https://www.oracle.com/legal/privacy/addthis-privacy-policy.html","AddThis by Oracle"],[3,31,"https://sharethis.com/privacy/","ShareThis"],[3,32,"https://www.kissmetrics.io/privacy/","Kissmetrics"],[3,33,"https://segment.com/legal/privacy/","Segment IO"],[3,34,"https://policies.google.com/privacy","Google Analytics"],[4,35,"https://www.4wmarketplace.com/privacy_uk/","4w Marketplace"],[4,36,"https://www.addtoany.com/privacy","Add to Any"],[4,37,"https://site.adform.com/privacy-center/overview/","Adform"],[4,38,"https://www.adobe.com/privacy.html","Adobe Marketing Cloud"],[4,39,"https://www.nextroll.com/privacy","AdRoll"],[4,40,"https://albacross.com/privacy-policy/","Albacross"],[4,41,"https://privacy.aol.com/legacy/","Advertising.com by AOL"],[4,42,"https://www.mondadori.com/privacy-policy-eng","Altervista"],[4,43,"https://advertising.amazon.com/resources/ad-policy/en/gdpr","Amazon Associates"],[4,44,"https://better.fyi/trackers/adnxs.com/","AppNexus by Ad Nexus Media"],[4,45,"https://www.audiencescience.com/privacy-policy-highlights/","AudienceScience"],[4,46,"https://www.bidswitch.com/privacy-policy/","BidSwitch"],[4,47,"https://www.oracle.com/legal/privacy/marketing-cloud-data-cloud-privacy-policy.html","BlueKai by Oracle"],[4,48,"https://bombora.com/privacy/","Bombora"],[4,49,"https://policies.yahoo.com/ie/en/yahoo/privacy/index.htm","BrightRoll by Yahoo"],[4,50,"https://www.indexexchange.com/privacy/","Casale Media by Index Exchange"],[4,51,"https://www.criteo.com/privacy/","Criteo"],[4,52,"https://www.oracle.com/legal/privacy/marketing-cloud-data-cloud-privacy-policy.html","Datalogix by Oracle"],[4,53,"https://www.adobe.com/privacy.html","DemDex by Adobe"],[4,54,"https://policies.google.com/privacy","DoubleClick by Google"],[4,55,"https://better.fyi/trackers/adsymptotic.com/","Drawbridge"],[4,56,"https://dstillery.com/privacy-policy/","Dstillery"],[4,57,"https://www.nielsen.com/us/en/legal/privacy-statement/digital-measurement/","eXelate by Nielsen"],[4,58,"https://www.facebook.com/policy.php","Facebook"],[4,59,"https://corp.flipp.com/legal/privacy/","Flipp"],[4,60,"https://policies.google.com/privacy","Google Ads"],[4,61,"https://policies.google.com/privacy","Google Interactive Media Ads"],[4,62,"https://policies.google.com/privacy","Google Publisher Tags"],[4,63,"http://inform.com/privacy/","Inform"],[4,64,"https://better.fyi/trackers/ixiaa.com/","IXI Services"],[4,65,"https://sonobi.com/privacy-policy/","Jetstream by Sonobi"],[4,66,"https://www.salesforce.com/company/privacy/","Krux by Salesforce"],[4,67,"https://www.sovrn.com/legal/privacy-policy/","Lijit by Sovrn"],[4,68,"https://liveramp.com/privacy/","LIVERAMP by Acxiom"],[4,69,"https://www.lotame.com/about-lotame/privacy/","Lotame"],[4,70,"https://better.fyi/trackers/mookie1.com/","Media Innovation Group"],[4,71,"https://www.mediamath.com/legal/terms/policies/","MediaMath"],[4,72,"https://www.oracle.com/legal/privacy/","Moat by Oracle"],[4,73,"https://www.nativo.com/policies-and-guidelines","Nativo"],[4,74,"https://privacy.aol.com/legacy/","ONE Ad Server by AOL"],[4,75,"https://www.openx.com/legal/","OpenX"],[4,76,"https://www.outbrain.com/trust-and-transparency/","Outbrain"],[4,77,"https://better.fyi/trackers/ppjol.net/","Piano"],[4,78,"https://pubmatic.com/legal/privacy/","Pubmatic"],[4,79,"https://www.quantcast.com/privacy/","Quantcast"],[4,80,"https://better.fyi/trackers/gwallet.com/","RadiumOne"],[4,81,"https://www.gorocketfuel.com/about/privacy-policy/","Rocket Fuel"],[4,82,"https://rubiconproject.com/privacy/","Rubicon Project"],[4,83,"https://simpli.fi/simpli-fi-services-privacy-policy/","Simplifi"],[4,84,"https://www.sitescout.io/privacy_policy","SiteScout"],[4,85,"https://www.spotx.tv/privacy-policy/","SpotX"],[4,86,"https://www.taboola.com/policies/privacy-policy","Taboola"],[4,87,"https://www.tapad.com/privacy.html","Tapad"],[4,88,"https://tealium.com/privacy/","Tealium"],[4,89,"https://www.thetradedesk.com/general/privacy","The Trade Desk"],[4,90,"https://townnews.com/about/privacy/townnews-privacy-statement/article_307a1888-0000-11ea-bdf4-0b3ec0b9bcf5.html","TownNews"],[4,91,"https://www.adobe.com/privacy/experience-cloud.html","TubeMogul by Adobe"],[4,92,"https://www.amobee.com/trust/privacy-guidelines/","Turn by Amobee"],[4,93,"https://help.twitter.com/en/twitter-for-websites-ads-info-and-privacy","Twitter Ads"],[4,94,"https://www.amobee.com/trust/privacy-guidelines/","Videology by Amobee"],[4,95,"https://www.yieldbot.com/privacy-policy/","Yieldbot"],[3,96,"https://matomo.org/privacy-policy/","Matomo"],[3,97,"https://www.crazyegg.com/privacy","Crazy Egg"],[3,98,"https://www.linkedin.com/legal/privacy-policy","LinkedIn Insights"],[4,99,"https://jabmo.com/privacy-policy/","Jabmo"],[4,100,"https://sharpspring.com/legal/privacy/","SharpSpring"],[2,101,"https://vimeo.com/privacy","Vimeo"],[3,102,"https://legal.hubspot.com/privacy-policy","HubSpot"],[4,103,"https://www.microsoft.com/privacy/privacystatement","Bing (Universal Pixel)"],[4,104,"https://www.tiktok.com/legal/page/eea/privacy-policy/","TikTok"],[4,105,"https://yandex.com/legal/confidential/","Yandex Metrica"]];function s(){s=function(e,t){return new o(e,void 0,t)};var e=RegExp.prototype,t=new WeakMap;function o(e,n,i){var s=RegExp(e,n);return t.set(s,i||t.get(e)),a(s,o.prototype)}function n(e,o){var n=t.get(o);return Object.keys(n).reduce((function(t,o){var i=n[o];if("number"==typeof i)t[o]=e[i];else{for(var s=0;void 0===e[i[s]]&&s+1]+)(>|$)/g,(function(e,t,o){if(""===o)return e;var n=s[t];return Array.isArray(n)?"$"+n.join("$"):"number"==typeof n?"$"+n:""})))}if("function"==typeof i){var a=this;return e[Symbol.replace].call(this,o,(function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(n(e,a)),i.apply(this,e)}))}return e[Symbol.replace].call(this,o,i)},s.apply(this,arguments)}function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,n=Array(t);o0&&this.options.analytics.visits>=this.options.analytics.threshold)&&(this.options.blocking=!1,this.consoleLog("banner","Displaying analytics data.",this.options.analytics))},this.mergeOptions=function(e,t,o){var n=null;if("object"==typeof D[e])switch(e){case"text":n={};for(var i=0,s=Object.entries(t);i0){n=[];for(var p=0;p0&&e.forEach((function(e){var t,o,i,s,a,r,c=((t={})[e.CategoryID]={Name:e.Name,CategoryID:e.CategoryID,Description:e.Description,DataLabel:e.hasOwnProperty("DataLabel")?e.DataLabel:e.DataAccessed.label,DataAccessed:{anonymous:e.DataAccessed.hasOwnProperty("anonymous")?e.DataAccessed.anonymous:"",pseudonymous:e.DataAccessed.hasOwnProperty("pseudonymous")?e.DataAccessed.pseudonymous:"",personal:e.DataAccessed.hasOwnProperty("personal")?e.DataAccessed.personal:"",sensitive:e.DataAccessed.hasOwnProperty("sensitive")?e.DataAccessed.sensitive:""}},t);Object.assign(L.categories,c),Object.assign(L.cookies,((o={})[e.CategoryID]={},o)),Object.assign(C.scripts,((i={})[e.CategoryID]=[],i)),Object.assign(C.iframes,((s={})[e.CategoryID]=[],s)),Object.assign(n.blockingData.foundScripts,((a={})[e.CategoryID]=[],a)),Object.assign(n.blockingData.foundIframes,((r={})[e.CategoryID]=[],r))})),t.length>0&&t.forEach((function(e){var t,o=((t={})[e.ProviderID]=e,t);Object.assign(L.providers,o)})),o.length>0&&o.forEach((function(e){var t,o=((t={})[e.Pattern]=e,t);o[e.Pattern].Provider=L.providers.hasOwnProperty(e.ProviderID)?L.providers[e.ProviderID]:{},Object.assign(L.cookies[e.CategoryID],o),"script"==e.PatternType?C.scripts[e.CategoryID].push(e.Pattern):C.iframes[e.CategoryID].push(e.Pattern)}))},this.prepareRawOptions=function(e){void 0===e&&(e={});var t={};if(!this._isEmpty(e))for(var n=0,i=Object.keys(L);nn[i]?1:-1}return o.length!==n.length?-1:0},this.updateBlockingData=function(e,t,o,n){if(void 0===e&&(e="script"),void 0===t&&(t=0),void 0===o&&(o=""),void 0===n&&(n=!1),!o||!t)return!1;var i={};if("script"===e?this.blockingData.foundScripts[t].includes(o)||this.blockingData.foundScripts[t].push(o):this.blockingData.foundIframes[t].includes(o)||this.blockingData.foundIframes[t].push(o),L.cookies[t].hasOwnProperty(o)){var s,a=((s={})[(i=L.cookies[t][o].Provider).ProviderID]=i,s);Object.assign(this.blockingData.foundServices,a),this.blockingData.found++}return!0===n?(Object.keys(i).length>0&&(this.blockingData.blockedServices[i.ProviderID]=i),this.blockingData.blocked++):(Object.keys(i).length>0&&(this.blockingData.allowedServices[i.ProviderID]=i),this.blockingData.allowed++),!0},this.getBlockingData=function(){var e=r({},this.blockingData);return e.blocking=this.options.blocking,e},this.triggerEvent=function(e,t){void 0===e&&(e=""),void 0===t&&(t={});var o=e+"."+u,n=this._isEmpty(t)?null:t,i=new CustomEvent(o,{detail:n});-1===E.indexOf(o)&&(E.push(o),b!==document.addEventListener?b(o,this.eventHandler.bind(this),!0):document.addEventListener(o,this.eventHandler.bind(this),!1)),document.dispatchEvent(i)},this.didEvent=function(e){return-1!==E.indexOf(e)},this.eventHandler=function(e){this.handleEvent(e.type,e)},this.getActivity=function(){return!1===this.options.config.privacyTeller&&(delete U.play_why,delete U.play_why_closed,delete U.play_choices,delete U.play_choices_closed,delete U.play_policy,delete U.play_policy_closed,delete U.play_benefits,delete U.play_benefits_closed,delete U.play_consent,delete U.play_consent_closed,delete U.autoplay_consent,delete U.autoplay_consent_closed,delete U.teller_open,delete U.tele_link),U},this.handleEvent=function(e,t){void 0===e&&(e=""),void 0===t&&(t={});var o=this;switch(e){case"cookies-tools-close."+u:!0===this.options.config.privacyTeller&&this.stopTeleVideo(),U.close=!0,I.consentLevel>0?(M.consentLevel=I.consentLevel,M.categories=I.categories,this.hide()):("object"==typeof t.detail&&"nodeType"in t.detail&&t.detail.nodeType===Node.ELEMENT_NODE&&t.detail.classList.contains(u+"-notice-close")&&(U.method="close"),M.consent=!0,M.consentID=this._isEmpty(M.consentID)?this.generateID():M.consentID,this.options.config.onClose||(M.consentLevel=1,M.categories[4]=!1,M.categories[3]=!1,M.categories[2]=!1),this.options.previewMode||this.saveConsent(!0),this.options.blocking&&!this.options.previewMode&&(this.options.config.resetCookies&&this.clearCookies(),this.unblock(M.categories)),this.options.config.uiBlocking&&this.pageScrolling("enable"),this.hide(),!0!==this.options.config.reloading||this.options.previewMode||document.addEventListener("save-consent-response."+u,(function(){window.location.reload()})));break;case"cookies-unblock."+u:M.consent=!0,M.consentID=this._isEmpty(M.consentID)?this.generateID():M.consentID,M.consentLevel=2,M.categories[4]=!1,M.categories[3]=!0,M.categories[2]=!0,U.method="unblock",this.options.previewMode||this.saveConsent(!0),this.options.blocking&&!this.options.previewMode&&(this.options.config.resetCookies&&this.clearCookies(),this.unblock(M.categories)),this.options.config.uiBlocking&&this.pageScrolling("enable"),this.hide(),!0!==this.options.config.reloading||this.options.previewMode||document.addEventListener("save-consent-response."+u,(function(){window.location.reload()}));break;case"cookies-save."+u:if("object"==typeof t.detail&&("nodeType"in t.detail&&t.detail.nodeType===Node.ELEMENT_NODE&&t.detail.classList.contains(u+"-cookies-save")?U.method="save":"consentMethod"in t.detail&&(U.method=t.detail.consentMethod)),M.consent=!0,M.consentID=this._isEmpty(M.consentID)?this.generateID():M.consentID,!this.options.previewMode){var n=this.options.config.privacyTeller&&this.options.config.privacyTellerAutoplay&&"save"===U.method;n&&(U.autoplay_consent=!0),this.saveConsent(!0),n&&(A="consent_autoplay",this.playTeleVideo(k.autoplay[Math.floor(4*Math.random())].videoUrl))}this.options.blocking&&!this.options.previewMode&&(this.options.config.resetCookies&&this.clearCookies(),this.unblock(M.categories)),this.options.config.uiBlocking&&this.pageScrolling("enable"),this.hide(),!0!==this.options.config.reloading||this.options.previewMode||document.addEventListener("save-consent-response."+u,(function(){window.location.reload()}));break;case"open-tele-url."+u:case"cookies-notice-privacy."+u:case"cookies-notice-dontsell."+u:case"cookies-contact-details-3."+u:var i=t.detail.dataset[u+"Href"],s=t.detail.dataset[u+"Target"];e==="cookies-notice-privacy."+u?U.privacy=!0:e==="cookies-notice-dontsell."+u?U.dontsell=!0:e==="open-tele-url."+u&&(U.tele_link=!0),""!==i&&("_self"===s?window.location.href=this.sanitize("url",i):window.open(this.sanitize("url",i),"_blank"));break;case"cookies-preferences-categories-1."+u:case"cookies-preferences-categories-2."+u:case"cookies-preferences-categories-3."+u:case"cookies-preferences-categories-4."+u:var a=t.detail.checked,r=parseInt(t.detail.value),c=M.consentLevel,l=M.categories,d=[],p=[];if(U.categories=!0,M.categories.hasOwnProperty(r)){switch(M.categories[r]=a,r){case 4:!0===a?c<3&&(M.consentLevel=3,d=[u+"-cookies-notice-consent-choices-3-toggle"]):!1===a&&(!0===l[2]||!0===l[3]?(M.consentLevel=2,d=[u+"-cookies-notice-consent-choices-2-toggle"]):(M.consentLevel=1,d=[u+"-cookies-notice-consent-choices-1-toggle"]));break;case 3:case 2:!0===a?c<2&&(M.consentLevel=2,d=[u+"-cookies-notice-consent-choices-2-toggle"]):!1===l[2]&&!1===l[3]&&!1===l[4]&&(M.consentLevel=1,d=[u+"-cookies-notice-consent-choices-1-toggle"])}d.forEach((function(e){var t=document.getElementById(e);t&&(t.checked=!0)})),p.forEach((function(e){var t=document.getElementById(e);t&&(t.checked=!1)}));var g=document.getElementById(d[0]);g&&this.toggleVisibility(g)}break;case"cookies-notice-consent-choices-1."+u:case"cookies-notice-consent-choices-2."+u:case"cookies-notice-consent-choices-3."+u:if(r=parseInt(t.detail.value),U.levels=!0,[1,2,3].includes(r)){switch(d=[],p=[],r){case 3:d=[u+"-cookies-notice-consent-duration-"+r+"-toggle",u+"-cookies-preferences-categories-4-toggle",u+"-cookies-preferences-categories-3-toggle",u+"-cookies-preferences-categories-2-toggle"],M.categories[4]=!0,M.categories[3]=!0,M.categories[2]=!0;break;case 2:d=[u+"-cookies-notice-consent-duration-"+r+"-toggle",u+"-cookies-preferences-categories-3-toggle",u+"-cookies-preferences-categories-2-toggle"],p=[u+"-cookies-preferences-categories-4-toggle"],M.categories[4]=!1,M.categories[3]=!0,M.categories[2]=!0;break;default:d=[u+"-cookies-notice-consent-duration-"+r+"-toggle"],p=[u+"-cookies-preferences-categories-4-toggle",u+"-cookies-preferences-categories-3-toggle",u+"-cookies-preferences-categories-2-toggle"],M.categories[4]=!1,M.categories[3]=!1,M.categories[2]=!1}d.forEach((function(e){var t=document.getElementById(e);t&&(t.checked=!0)})),p.forEach((function(e){var t=document.getElementById(e);t&&(t.checked=!1)})),M.consentLevel=r,M.expiry=this.options.config.consentExpiry[r-1]}break;case"cookies-notice-consent-duration."+u:case"cookies-notice-consent-duration-1."+u:case"cookies-notice-consent-duration-2."+u:case"cookies-notice-consent-duration-3."+u:t.detail instanceof Element&&"SELECT"===t.detail.tagName?(r=parseInt(t.detail.value)-1,this.options.config.consentExpiry.hasOwnProperty(r)&&(M.expiry=this.options.config.consentExpiry[r])):t.detail instanceof PointerEvent&&"click"===t.detail.type&&(U.duration=!0);break;case"cookies-tools-download."+u:var h=I;U.download=!0,h.language=this.options.currentLanguage,h.url=this.getDomain(document.location.hostname),h.AppID=this.options.appID,this.generatePDF(h);break;case"cookies-notice-toggle."+u:var m=document.getElementById(u);"object"==typeof t.detail&&"nodeType"in t.detail&&t.detail.nodeType===Node.ELEMENT_NODE&&(t.detail.classList.contains(u+"-notice-maximize")?U.expand=!0:U.customize=!0),m&&m.classList.toggle(u+"-expanded");break;case"cookies-notice-revoke."+u:U.revoke=!0,this.reload();break;case"geolocation-update."+u:var y=!0===this.options.config.doNotTrackMode&&this.doNotTrack()||!0===this.options.config.gpcSupportMode&&this.gpcSupport(),f=this.options.blocking;"automatic"===this.options.config.geolocationMethod?this.geolocationData.companyInEU||this.geolocationData.userInEU?O={config:{dontSellLink:!1}}:this.geolocationData.companyInEU||(O={blocking:!0===y,config:{revokeConsent:!1}},!0===this.options.config.dontSellLink&&("US"===this.geolocationData.userCountry||"US"===this.geolocationData.companyCountry?O.config.dontSellLink=!0:O.config.dontSellLink=!1)):"manual"===this.options.config.geolocationMethod&&(O=this.geolocationData.userInEU?{blocking:!0===y||this.options.config.geolocationEUblocking,holdInit:!this.options.config.geolocationEUdisplay,config:{privacyPolicyLink:this.options.config.geolocationEUprivacy,dontSellLink:this.options.config.geolocationEUdontsell,revokeConsent:this.options.config.geolocationEUrevoke}}:"US"===this.geolocationData.userCountry?{blocking:!0===y||this.options.config.geolocationUSblocking,holdInit:!this.options.config.geolocationUSdisplay,config:{privacyPolicyLink:this.options.config.geolocationUSprivacy,dontSellLink:this.options.config.geolocationUSdontsell,revokeConsent:this.options.config.geolocationUSrevoke}}:{blocking:!0===y||this.options.config.geolocationORblocking,holdInit:!this.options.config.geolocationORdisplay,config:{privacyPolicyLink:this.options.config.geolocationORprivacy,dontSellLink:this.options.config.geolocationORdontsell,revokeConsent:this.options.config.geolocationORrevoke}}),!0!==this.options.config.geolocation||this._isEmpty(O)||(this.options=this._extend(!0,this.options,O)),!0===f&&!1===this.options.blocking&&this.blockingData.blocked>0&&this.unblock(!0);break;case"start-session."+u:case"update-session."+u:case"config-loaded."+u:if(this.options.version.config>0&&""!==M.sessionID&&e==="config-loaded."+u){var v;if(w.configLoadedAfterObserver&&this.options.blocking)this.consentModeData.facebook.script&&!this.options.config.facebookConsentMode&&(v=this.getElement("inline-script",u+"-facebook-pixel")).length>0&&void 0!==v[0].node.dataset.orgscript&&(v[0].node.dataset.script=v[0].node.dataset.orgscript,v[0].node.removeAttribute("data-orgscript")),this.consentModeData.microsoft.scripts.uet&&!this.options.config.microsoftConsentMode&&(v=this.getElement("inline-script",u+"-microsoft-uet-js")).length>0&&void 0!==v[0].node.dataset.orgscript&&(v[0].node.dataset.script=v[0].node.dataset.orgscript,v[0].node.removeAttribute("data-orgscript"));w.configLoadedAfterObserver&&(w.interactiveEventFired||document.addEventListener("readystatechange",(function(){"interactive"===document.readyState&&(o.undelayElements("interactive"),!1===o.options.blocking&&o.blockingData.blocked>0&&o.unblock(!0))})),w.domEventFired||document.addEventListener("DOMContentLoaded",(function(){o.undelayElements("dom"),!1===o.options.blocking&&o.blockingData.blocked>0&&o.unblock(!0)})),w.completeEventFired||document.addEventListener("readystatechange",(function(){"complete"===document.readyState&&(o.undelayElements("complete"),!1===o.options.blocking&&o.blockingData.blocked>0&&o.unblock(!0))})),w.loadEventFired||window.addEventListener("load",(function(){o.undelayElements("load"),!1===o.options.blocking&&o.blockingData.blocked>0&&o.unblock(!0)})),w.loadEventFired&&!w.undelayElementsCalled&&(this.undelayElements("manual"),!1===this.options.blocking&&this.blockingData.blocked>0&&this.unblock(!0))),document.addEventListener("readystatechange",(function(){"interactive"!==document.readyState&&"complete"!==document.readyState||o.loadDependencies(!1,document.readyState)})),document.addEventListener("DOMContentLoaded",(function(){o.loadDependencies(!1,"dom")})),window.addEventListener("load",(function(){o.loadDependencies(!1,"load")}));var b=document.querySelector("script#__"+u+"_display");!w.loadEventFired||null!==b&&w.displayFileLoaded||this.loadDependencies(!1,"manual")}break;case"init-ready."+u:break;case"display-ready."+u:w.displayFileLoaded=!0,!0===this.options.config.privacyTeller&&"function"==typeof this.setTeleEvents&&!1===w.teleEventsLoaded&&(w.teleEventsLoaded=!0,this.setTeleEvents()),__hu.options.previewMode&&!w.forceInitAfterDependencies||("complete"===document.readyState?!1===this.options.holdInit&&this.init():window.addEventListener("load",(function(){o.triggerEvent("init-ready"),!1===o.options.holdInit&&o.init()}),!1));break;case"display."+u:t.detail.querySelector(".hu-notice-protection").addEventListener("mouseover",(function(){U.protection=!0}));break;case"consent-ready."+u:w.consentFileLoaded=!0;break;case"tele-videos-updated."+u:break;case"tele-ready."+u:"function"==typeof LoadPrivacyTellers&&(w.teleFileLoaded=!0,"function"==typeof this.setTeleEvents&&!1===w.teleEventsLoaded&&(w.teleEventsLoaded=!0,this.setTeleEvents()),this.updateTeleVideos());break;case"tele-menu-open."+u:U.teller_open=!0;break;case"play-tele."+u:if(!0===this.options.config.privacyTeller&&null!==t.detail.parentElement){var L="",D="",x=!1;if(t.detail.classList.contains(u+"-tele-option")?(x=t.detail.classList.contains("loading"),D=t.detail.getAttribute("data-tele-option"),L=t.detail.getAttribute("data-video")):t.detail.classList.contains(u+"-tele-label")&&(x=t.detail.parentElement.classList.contains("loading"),D=t.detail.parentElement.getAttribute("data-tele-option"),L=t.detail.parentElement.getAttribute("data-video")),x)break;"play_"+D in U&&(U["play_"+D]=!0,A=D),L&&D&&this.playTeleVideo(L)}break;case"stop-tele."+u:if(null===A||A!==t.detail.videoOption)break;A=null,"close"===t.detail.videoEndMethod&&("consent_autoplay"===t.detail.videoOption?U.autoplay_consent_closed=!0:"play_"+t.detail.videoOption+"_closed"in U&&(U["play_"+t.detail.videoOption+"_closed"]=!0));break;case"set-consent."+u:this.options.config.facebookConsentMode&&this.consentModeData.facebook.script&&this.updateFacebookConsentMode(t.detail.categories),this.options.config.microsoftConsentMode&&this.consentModeData.microsoft.scripts.uet&&this.updateMicrosoftConsentMode(t.detail.categories,"uet"),this.options.config.googleConsentMode&&0!==this.consentModeData.google.methods.length&&this.updateGoogleConsentMode(t.detail.categories),!0===this.options.config.privacyTeller&&(this.stopTeleVideo(),this.updateTeleVideos())}this.consoleLog("banner",'Event "'+e+'" fired.',t)},this.updateTeleVideos=function(){k=LoadPrivacyTellers({language:this.options.currentLanguage,consentChoices:this.options.config.consentChoices,privacyPolicyUrl:x.privacyPolicyUrl,consentData:{level:I.consentLevel,time:I.timestamp,duration:I.expiry}}),w.teleDataReady=!0,w.displayFileLoaded&&this.updateTelePlaceholders(k)},this.prepareEvents=function(){var e=this,t=document.querySelectorAll("[data-"+u+"-action]");t.length>0&&t.forEach((function(t){var o=u+"Listener";["SELECT"].includes(t.tagName)?"true"!==t.getAttribute("data-"+u+"-listener")&&(t.dataset[o]=!0,t.addEventListener("change",(function(o){e.triggerEvent(t.dataset[[u+"Action"]],o.target)})),t.name===u+"-cookies-notice-consent-duration"&&t.addEventListener("click",(function(o){e.triggerEvent(t.dataset[[u+"Action"]],o)}))):"true"!==t.getAttribute("data-"+u+"-listener")&&(t.dataset[o]=!0,t.addEventListener("click",(function(o){-1!=["A","BUTTON"].indexOf(o.target.tagName)&&o.preventDefault(),e.triggerEvent(t.dataset[[u+"Action"]],o.target)})))}))},this.apiRequest=function(e,t){void 0===e&&(e=""),void 0===t&&(t={});var o="",n={},i=null;switch(e){case"save-session":o="/api/transactional/session/save",n={method:"POST"};break;case"save-consent":o="/api/transactional/event/save",n={method:"POST"};break;case"get-config":o="/api/designer/user-design-live",n={method:"GET"};break;case"generate-pdf":o="/api/account/files/consent-pdf",n={method:"POST"};break;case"save-privacy-consent":o="/api/transactional/privacy/save",n={method:"POST"}}return""!==e&&(i=this.request(o,t,n,e)),i},this.apiResponse=function(e,t){void 0===e&&(e=""),void 0===t&&(t={});var o={},n=new Date;switch(t.hasOwnProperty("data")&&(o=this._isEmpty(t.data)?{}:t.data),e){case"save-consent":this._isEmpty(o)||this.triggerEvent("save-consent",o);break;case"save-session":if(!this._isEmpty(o)){var i={userCountry:"Country"in o?o.Country:"",userState:"Subdivision"in o?o.Subdivision:"",userInEU:!("IsInEuropeanUnion"in o)||o.IsInEuropeanUnion||"GB"===o.Country||"CH"===o.Country};Object.assign(M.geo,i),this.setGeolocation(i),this.saveData("session",u+"-session",M),this.triggerEvent("update-session",o)}break;case"get-config":if(!this._isEmpty(o)){var s=this.prepareRawOptions(o);this.setOptions(s,"remote");var a={timestamp:n.getTime(),config:this.options.config,design:this.options.design,text:this.options.text,categories:this.options.categories,analytics:this.options.analytics,company:this.options.company,version:this.options.version};void 0===I.bannerConfigVersion&&(I.bannerConfigVersion=R.bannerConfigVersion),this.options.config.resetConsent&&this.options.version.config>I.lastVersion&&I.lastVersion>0&&(this.deleteCookie(),M.consent=null,I=R,this.consoleLog("banner","Consent cookie deleted.")),!this.options.cache||"local"!==this.options.cacheType&&"session"!==this.options.cacheType||(this.saveData(this.options.cacheType,u+"-config",a),this.triggerEvent("store-config",a)),this.consoleLog("banner","Configuration loaded (remotely).",s),this.triggerEvent("config-loaded",s)}break;case"generate-pdf":if(!this._isEmpty(o)){var r=o.Location,c=r.substring(r.lastIndexOf("/")+1),l=document.createElement("a");l.setAttribute("download",c),l.setAttribute("target","_blank"),l.href=r,document.body.appendChild(l),l.click(),l.remove()}}return o},this.request=function(e,t,o,n){void 0===e&&(e=""),void 0===t&&(t={}),void 0===o&&(o={}),void 0===n&&(n="");var i=this,s={},r={method:"POST",mode:"cors",cache:"no-cache",credentials:"same-origin",headers:{"Content-Type":"application/json; charset=utf-8"},redirect:"follow",referrerPolicy:"origin"},c="";if(-1!=["save-session","save-consent","save-privacy-consent"].indexOf(n)?(c=void 0!==e&&""!==e?l+e:l,r.headers["x-api-key"]=p):-1!=["generate-pdf"].indexOf(n)?(c=void 0!==e&&""!==e?d+e:d,r.headers["x-api-key"]=p):(c=void 0!==e&&""!==e?a+e:a,r.headers["Content-Type"]="application/x-www-form-urlencoded"),c=window.location.protocol+c,"GET"===(s=Object.assign(r,o)).method){var g=void 0!==t?Object.keys(t).map((function(e){return e+"="+t[e]})).join("&"):"";g&&(c=c+"?"+g)}else s.body=JSON.stringify(t);if(!("AppID"in t)||""===t.AppID.trim()){var h=!0;if("save-privacy-consent"===n&&"app_id"in t&&""!==t.app_id.trim()&&(h=!1),h)return void this.consoleLog("banner",'API request "'+n+'" failed: empty application ID.')}this.fetch(c,s).then((function(e){var t=e.headers.get("content-type"),o=null;return void 0!==t&&-1!==t.indexOf("application/json")&&(o=e.json()),o})).then((function(e){return i.consoleLog("banner",'API request "'+n+'" finished successfully.',e),null!==typeof e&&i.apiResponse(n,e),e})).catch((function(e){i.consoleLog("banner",'API request "'+n+'" failed.',e)})).finally((function(){i.triggerEvent(n+"-response")}))},this.fetch=function(e,t,o){return void 0===o&&(o=7e3),Promise.race([fetch(e,t),new Promise((function(e,t){return setTimeout((function(){return t(new Error("timeout"))}),o)}))])},this.loadDependencies=function(e,t){void 0===e&&(e=!1),void 0===t&&(t="manual");var o=document.querySelector("script#__"+u+"_display"),n=null;this.options.privacyConsent&&(n=document.querySelector("script#__"+u+"_consent"));var i=null;if(this.options.config.privacyTeller&&(i=document.querySelector("script#__"+u+"_tele")),!w.displayFileLoaded&&null===o||this.options.privacyConsent&&!w.consentFileLoaded&&null===n||this.options.config.privacyTeller&&!w.teleFileLoaded&&null===i){this.consoleLog("banner","Loading dependencies (method: "+t+").");var s=y,a=s.lastIndexOf("/");s=s.substring(0,a);var r="js";if(-1!==y.substring(a+1).indexOf("min.js")&&(r="min.js"),document.head.contains(m)||(m=document.querySelector('script[src*="'+f+'"]')),!0===this.options.config.privacyTeller&&!w.teleFileLoaded&&null===i){var c=this,l=document.createElement("script");""!==this.cspNonce&&(l.nonce=this.cspNonce),l.type="module",l.src=h,l.id="__"+u+"_tele",l.crossOrigin="",l.onload=function(){c.triggerEvent("tele-ready")},m.after(l)}if(!w.displayFileLoaded&&null===o){var d=document.createElement("script");""!==this.cspNonce&&(d.nonce=this.cspNonce),d.type="text/javascript",d.src=s+"/"+u+"-display."+r,d.id="__"+u+"_display",m.after(d)}if(this.options.privacyConsent&&!w.consentFileLoaded&&null===n){var p=document.createElement("script");""!==this.cspNonce&&(p.nonce=this.cspNonce),p.type="text/javascript",p.src=s+"/"+u+"-consent."+r,p.id="__"+u+"_consent",m.after(p)}e&&(w.forceInitAfterDependencies=!0)}},this.setTexts=function(e){void 0===e&&(e={});var t=x,o={};if(!this._isEmpty(e)){for(var n=0,i=Object.keys(L.categories);n0){var n=this.readData(this.options.cacheType,u+"-config");if(!this._isEmpty(n)){var i=parseInt(n.timestamp/1e3)||0;this.options.cacheTimestamp>i&&this.deleteData(this.options.cacheType,u+"-config")}}if(this.options.cache){if("local"===this.options.cacheType||"session"===this.options.cacheType)var s=this.readData(this.options.cacheType,u+"-config");else s=_;e=this._isEmpty(s)?{}:s,this._isEmpty(e)||t.getTime()0){var r=new Date,c=r;c.setTime(parseInt(r.getTime())+864e5*n),i=c.toUTCString()}this.options.globalCookie&&(s=this.getDomain(document.location.hostname)),"localhost"===document.location.hostname&&(a=document.location.pathname.split("/")[1]);var l="";"https:"===document.location.protocol&&(l=";secure"),document.cookie=t+"="+JSON.stringify(o)+";expires="+i+";path=/"+a+";domain="+s+l+";SameSite=Lax"}},this.readData=function(e,t){var o=null;return"session"===e?o="undefined"!=typeof Storage&&"sessionStorage"in window&&null!==window.sessionStorage?window.sessionStorage.getItem(t):this.readData("cookie",t):"local"===e?o="undefined"!=typeof Storage&&"localStorage"in window&&null!==window.localStorage?window.localStorage.getItem(t):this.readData("cookie",t):"cookie"===e&&(o=this.getCookie(t)),null===o?{}:JSON.parse(o)},this.deleteData=function(e,t){if("session"===e)"undefined"!=typeof Storage&&"sessionStorage"in window&&null!==window.sessionStorage?window.sessionStorage.removeItem(t):this.deleteData("cookie",t);else if("local"===e)"undefined"!=typeof Storage&&"localStorage"in window&&null!==window.localStorage?window.localStorage.removeItem(t):this.deleteData("cookie",t);else if("cookie"===e){var o="",n="";"localhost"===document.location.hostname&&(o=document.location.pathname.split("/")[1]),this.options.globalCookie&&(n=this.getDomain(document.location.hostname)),document.cookie=t+"= ;expires = Thu, 01 Jan 1970 00:00:00 GMT;path=/"+o+";domain="+n}return!0},this.updateData=function(e,t,o,n){if(void 0===n&&(n=0),"session"===e)"undefined"!=typeof Storage&&"sessionStorage"in window&&null!==window.sessionStorage?window.sessionStorage.setItem(t,JSON.stringify(this.prepareData(e,t,o))):this.saveData("cookie",t,this.prepareData("cookie",t,o),0);else if("local"===e)"undefined"!=typeof Storage&&"localStorage"in window&&null!==window.localStorage?window.localStorage.setItem(t,JSON.stringify(this.prepareData(e,t,o))):this.saveData("cookie",t,this.prepareData("cookie",t,o),this.options.config.expiry);else if("cookie"===e){var i="";if(n>0){var s=new Date,a=s;a.setTime(parseInt(s.getTime())+864e5*n),i=a.toUTCString()}document.cookie=t+"="+JSON.stringify(this.prepareData(e,t,o))+";expires="+i}},this.prepareData=function(e,t,o){var n=this.readData(e,t);for(var i in o)o.hasOwnProperty(i)&&(n[i]=o[i]);return n},this.getCookie=function(e){var t={};return document.cookie.split(";").forEach((function(e){var o=e.split("="),n=o[0],i=o[1];t[n.trim()]=i})),void 0!==t[e]?t[e]:null},this.deleteCookie=function(){var e="",t="";this.options.globalCookie&&(e=this.getDomain(document.location.hostname)),"localhost"===document.location.hostname&&(t=document.location.pathname.split("/")[1]),document.cookie=u+"-consent=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/"+t+"; domain="+e},this.clearCookies=function(){for(var e=document.cookie.split("; "),t=0;t0;){var n=encodeURIComponent(e[t].split(";")[0].split("=")[0]);if(T.indexOf(n)>-1)break;var i=n+"=; expires=Thu, 01-Jan-1970 00:00:01 GMT; domain="+o.join(".")+" ;path=",s=location.pathname.split("/");for(document.cookie=i+"/",this.consoleLog("banner",'Clearing "'+n+'" cookie.');s.length>0;)document.cookie=i+s.join("/"),s.pop();o.shift()}return!1},this.observe=function(){w.configLoadedAfterObserver=!this.didEvent("config-loaded."+u);var e={1:!0,2:!1,3:!1,4:!1};!0===M.consent&&(e=M.categories),e[1]=!0;var t=Object.entries(C.scripts),o=Object.entries(C.iframes),n=null,i=this;this.observer=new MutationObserver((function(s){s.forEach((function(s){!0===M.consent&&(e=M.categories),s.addedNodes.forEach((function(s){if(1===s.nodeType)if("SCRIPT"===s.tagName){var a=!0;if(""!==(b=s.src||"")){if(i.nodeData.scripts.external.push({node:s,order:i.nodeData.order++}),(w.configLoadedAfterObserver||i.options.config.googleConsentMode)&&i.consentModeData.google.methods.includes("gtm")&&i.consentModeData.google.scripts.gtm&&-1!==b.indexOf("googletagmanager.com/gtm.js")&&!s.classList.contains(u+"-google-tag-manager-js"))return void s.classList.add(u+"-google-tag-manager-js");if(s.classList.contains(u+"-block")){var r=s.hasAttribute("data-"+u+"-category")&&parseInt(s.getAttribute("data-"+u+"-category"))||2;i.options.config.customizeConsent&&(s.setAttribute("data-"+u+"-category",r),r in e&&!0===e[r]&&(a=!1)),(a=a&&i.options.blocking)?i.blockElement("external-script",s):s.classList.remove(u+"-block"),i.updateBlockingData("script",r,b,a)}else{var c=!1,l=!1;if((w.configLoadedAfterObserver||i.options.config.googleConsentMode)&&(i.consentModeData.google.updateOrder&&i.consentModeData.google.methods.includes("gtag")&&i.consentModeData.google.scripts.consent&&i.updateGoogleElementsOrder(),-1===b.indexOf("googletagmanager.com/gtag/js")||s.classList.contains(u+"-google-tag-js")||(s.classList.add(u+"-google-tag-js"),i.consentModeData.google.scripts.gtags++,i.consentModeData.google.methods.includes("gtag")||i.consentModeData.google.methods.push("gtag"),l=!0,i.consentModeData.google.scripts.consent||i.addGoogleConsentScript.call(i,s,e),w.configLoadedAfterObserver&&(i.options.blocking?!0===I.consent&&!0===I.categories[2]?i.delayElement("external-script",s):l=!1:i.delayElement("external-script",s)))),w.configLoadedAfterObserver&&"woocommerce-google-analytics-integration-js"===s.id&&(l=!0,s.classList.add(u+"-woo-google-analytics-js"),i.consentModeData.google.scripts.wcga=!0,i.delayElement("external-script",s)),!l)for(var d=0,p=t;d

'+x.unblockBodyText+'

",e.parentElement.style.position="relative",e.parentElement.appendChild(t)},this.removeIframeOverlay=function(e){var t=e.parentElement.getElementsByClassName(u+"-iframe-overlay");t.length>0&&t[0].remove()},this.updateIframeOverlay=function(){var e=document.getElementsByClassName(u+"-iframe-overlay");if(e.length>0)for(var t=0;t0&&e[t].classList.add(u+"-visible")},this.unblock=function(e){if(void 0===e&&(e={1:!0,2:!1,3:!1,4:!1}),!w.unblockElementsCalled){!0===e&&(e={1:!0,2:!0,3:!0,4:!0},w.unblockElementsCalled=!0),e[1]=!0,this.consoleLog("banner","Unblocking elements.",e);var t=this.getElementsSorted(),o=0;if(this.stopObserver(),t.length>0)for(var n=0;n0&&this.triggerEvent("cookies-unblocked",{data:this.blockingData.unblocked,categories:e}),this.startObserver()}},this.getElementsSorted=function(){var e=this.nodeData.iframes.concat(this.nodeData.scripts.external,this.nodeData.scripts.inline,this.nodeData.links);return e.sort((function(e,t){return e.order-t.order})),e},this.getElement=function(e,t){var o=[];if("external-script"===e)for(var n=0;n0&&(o[0].node.classList.contains(u+"-delayed")||this.options.config.facebookConsentMode)&&(t[o[0].order]=["inline-script",o[0].node,"facebook"]),this.consentModeData.microsoft.scripts.uet&&(o=this.getElement("inline-script",u+"-microsoft-uet-js")).length>0&&(o[0].node.classList.contains(u+"-delayed")||this.options.config.microsoftConsentMode)&&(t[o[0].order]=["inline-script",o[0].node,"microsoft"]),this.consentModeData.google.methods.includes("gtag")){var o;if((o=this.getElement("inline-script",u+"-google-tag-consent")).length>0&&o[0].node.classList.contains(u+"-delayed")&&(""===o[0].node.innerHTML&&!this.options.config.googleConsentMode&&o[0].node.classList.contains(u+"-new-script")?(this.consoleLog("banner","Deleting Google consent script."),this.removeElement("inline-script",o[0].node),o[0].node.remove()):t[o[0].order]=["inline-script",o[0].node,"google"]),(o=this.getElement("external-script",u+"-google-tag-js")).length>0)for(var n in o)(o[n].node.classList.contains(u+"-delayed")||this.options.config.googleConsentMode)&&(t[o[n].order]=["external-script",o[n].node,""]);if((o=this.getElement("inline-script",u+"-google-tag-config")).length>0)for(var n in o)o[n].node.classList.contains(u+"-delayed")&&(t[o[n].order]=["inline-script",o[n].node,""])}if(this.consentModeData.google.methods.includes("gtm")&&((o=this.getElement("inline-script",u+"-google-tag-consent")).length>0&&o[0].node.classList.contains(u+"-delayed")&&(""===o[0].node.innerHTML&&!this.options.config.googleConsentMode&&o[0].node.classList.contains(u+"-new-script")?(this.consoleLog("banner","Deleting Google consent script."),this.removeElement("inline-script",o[0].node),o[0].node.remove()):t[o[0].order]=["inline-script",o[0].node,"google"]),(o=this.getElement("inline-script",u+"-google-tag-manager")).length>0&&(o[0].node.classList.contains(u+"-delayed")||this.options.config.googleConsentMode)&&(t[o[0].order]=["inline-script",o[0].node,""])),this.consentModeData.google.scripts.wcga&&(o=this.getElement("external-script",u+"-woo-google-analytics-js")).length>0&&o[0].node.classList.contains(u+"-delayed")&&(t[o[0].order]=["external-script",o[0].node,""]),t.length>0)for(var n in t)this.undelayElement(t[n][0],t[n][1],t[n][2]);this.startObserver()}},this.updateFacebookConsentMode=function(e){var t=e[2]?"grant":"revoke";this.consoleLog("banner","Updating Facebook consent.","Consent "+("grant"===t?"granted":"denied")+"."),this.triggerEvent("facebook-consent-updated",t),fbq("consent",t)},this.applyFacebookConsentMode=function(e,t){var o=/fbq\(\s*["|']consent["|'],\s*["|']([^]*?)["|']\s*\);/.exec(e),n=t[2]?"grant":"revoke";return null!==o&&2===o.length?(this.consoleLog("banner","Applying Facebook consent.","Consent "+("grant"===n?"granted":"denied")+"."),e=e.replace(o[0],"fbq('consent', '"+n+"');")):null!==(o=/fbq\(\s*["|']init["|'],\s*["|'](?:[^]*?)["|']\s*\);/.exec(e))&&1===o.length&&(this.options.blocking||M.consent||(n="grant"),this.consoleLog("banner","Applying Facebook consent.","Consent "+("grant"===n?"granted":"denied")+"."),e=e.replace(o[0],"fbq('consent', '"+n+"');\n"+o[0])),e},this.updateMicrosoftConsentMode=function(e,t){var o=e[4]?"granted":"denied";this.consoleLog("banner","Updating Microsoft consent.","Ad storage "+o+"."),this.triggerEvent("microsoft-consent-updated",{ad_storage:o}),window.uetq=window.uetq||[],window.uetq.push("consent","update",{ad_storage:o})},this.applyMicrosoftConsentMode=function(e,t){var o=t[4]?"granted":"denied";if(""===e)this.options.blocking||M.consent||(o="granted"),e="window.uetq.push('consent','default',{\nad_storage: '"+o+"'});";else{var n=!0;this.options.blocking||M.consent||(n=!1);var i=s(/window[^]uetq[^]push\(\s*["|']consent["|'],\s*["|'](?:default)["|'],\s*\{(?:[^]*?)(?=[^]*?(?:(["|']?ad_storage["|']?\s*:\s*["|'](granted|denied)["|']))|)(?:[^]*?)(,?\s*\}\s*\))/,{ad:1,ad2:2,end:3}).exec(e);if(null!==i){var a=[];void 0!==i.groups.ad&&""!==i.groups.ad?(o=n?o:i.groups.ad2,e=e.replace(i.groups.ad,"ad_storage: '"+o+"'")):(o=n?o:"granted",a.push("ad_storage: '"+o+"'")),a.length>0&&void 0!==i.groups.end&&""!==i.groups.end&&(e=e.replace(i.groups.end,",\n"+a.join(",\n")+"})"))}}return this.consoleLog("banner","Applying Microsoft consent.","Ad storage "+o+"."),this.triggerEvent("microsoft-consent-set",{ad_storage:o}),e},this.addMicrosoftConsentScript=function(e,t){var o=document.createElement("script");""!==S&&(o.nonce=S),w.configLoadedAfterObserver&&!this.options.config.microsoftConsentMode&&(o.dataset.orgscript=JSON.stringify(o.innerHTML)),o.innerHTML=this.applyMicrosoftConsentMode("",t),o.type="text/javascript",o.id="ms-consent-js",o.classList.add(u+"-microsoft-uet-consent"),o.classList.add(u+"-new-script"),w.configLoadedAfterObserver&&this.delayElement("inline-script",o),e.after(o),this.consentModeData.microsoft.scripts.consent=!0,this.consentModeData.microsoft.updateOrder=!0},this.updateGoogleConsentMode=function(e){var t={analytics_storage:e[this.options.config.googleConsentMapAnalytics]?"granted":"denied",ad_storage:e[this.options.config.googleConsentMapAdStorage]?"granted":"denied",ad_personalization:e[this.options.config.googleConsentMapAdPersonalization]?"granted":"denied",ad_user_data:e[this.options.config.googleConsentMapAdUserData]?"granted":"denied",functionality_storage:e[this.options.config.googleConsentMapFunctionality]?"granted":"denied",personalization_storage:e[this.options.config.googleConsentMapPersonalization]?"granted":"denied",security_storage:e[this.options.config.googleConsentMapSecurity]?"granted":"denied"};this.consoleLog("banner","Updating Google consent.","Analytics storage "+t.analytics_storage+".\nFunctionality storage "+t.functionality_storage+".\nPersonalization storage "+t.personalization_storage+".\nSecurity storage "+t.security_storage+".\nAd storage "+t.ad_storage+".\nAd personalization "+t.ad_personalization+".\nAd user data "+t.ad_user_data+"."),gtag("consent","update",t),this.triggerEvent("google-consent-updated",t),window.dataLayer&&window.dataLayer.push({event:"CC Consent Updated"})},this.applyGoogleConsentMode=function(e,t,o){var n=t[this.options.config.googleConsentMapAnalytics]?"granted":"denied",i=t[this.options.config.googleConsentMapAdStorage]?"granted":"denied",a=t[this.options.config.googleConsentMapAdPersonalization]?"granted":"denied",r=t[this.options.config.googleConsentMapAdUserData]?"granted":"denied",c=t[this.options.config.googleConsentMapFunctionality]?"granted":"denied",l=t[this.options.config.googleConsentMapPersonalization]?"granted":"denied",d=t[this.options.config.googleConsentMapSecurity]?"granted":"denied";if(this.options.blocking&&w.configLoadedAfterObserver&&(this._isEmpty(this.options.googleConsentDefault)||("analytics_storage"in this.options.googleConsentDefault&&"granted"===this.options.googleConsentDefault.analytics_storage&&(n="granted"),"ad_storage"in this.options.googleConsentDefault&&"granted"===this.options.googleConsentDefault.ad_storage&&(i="granted"),"ad_personalization"in this.options.googleConsentDefault&&"granted"===this.options.googleConsentDefault.ad_personalization&&(a="granted"),"ad_user_data"in this.options.googleConsentDefault&&"granted"===this.options.googleConsentDefault.ad_user_data&&(r="granted"),"functionality_storage"in this.options.googleConsentDefault&&"granted"===this.options.googleConsentDefault.functionality_storage&&(c="granted"),"personalization_storage"in this.options.googleConsentDefault&&"granted"===this.options.googleConsentDefault.personalization_storage&&(l="granted"),"security_storage"in this.options.googleConsentDefault&&"granted"===this.options.googleConsentDefault.security_storage&&(d="granted"))),""===e)this.options.blocking||M.consent||(n="granted",i="granted",a="granted",r="granted",c="granted",l="granted",d="granted"),e="window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('consent','default',{\nad_storage: '"+i+"',\nad_personalization: '"+a+"',\nad_user_data: '"+r+"',\nanalytics_storage: '"+n+"',\nfunctionality_storage: '"+c+"',\npersonalization_storage: '"+l+"',\nsecurity_storage: '"+d+"'});";else{var p=!0;this.options.blocking||M.consent||(p=!1);var g=null!==o&&"woocommerce-google-analytics-integration-gtag-js-after"===o.id;if(g)var h=s(/(const\s*mode\s*of\s*\[)({|\[|\])(?=[^]*?(?:(["|']?ad_storage["|']?\s*:\s*["|'](granted|denied)["|']))|)(?=[^]*?(?:(["|']?ad_personalization["|']?\s*:\s*["|'](granted|denied)["|']))|)(?=[^]*?(?:(["|']?ad_user_data["|']?\s*:\s*["|'](granted|denied)["|']))|)(?=[^]*?(?:(["|']?analytics_storage["|']?\s*:\s*["|'](granted|denied)["|']))|)(?=[^]*?(?:(["|']?functionality_storage["|']?\s*:\s*["|'](granted|denied)["|']))|)(?=[^]*?(?:(["|']?personalization_storage["|']?\s*:\s*["|'](granted|denied)["|']))|)(?=[^]*?(?:(["|']?security_storage["|']?\s*:\s*["|'](granted|denied)["|']))|)(?:[^]*?)/g,{start:1,bracket:2,ad:3,ad2:4,ap:5,ap2:6,ud:7,ud2:8,an:9,an2:10,fn:11,fn2:12,pe:13,pe2:14,se:15,se2:16}).exec(e);else h=s(/gtag\(\s*["|']consent["|'],\s*["|'](?:update|default)["|'],\s*\{(?:[^]*?)(?=[^]*?(?:(["|']?ad_storage["|']?\s*:\s*["|'](granted|denied)["|']))|)(?=[^]*?(?:(["|']?ad_personalization["|']?\s*:\s*["|'](granted|denied)["|']))|)(?=[^]*?(?:(["|']?ad_user_data["|']?\s*:\s*["|'](granted|denied)["|']))|)(?=[^]*?(?:(["|']?analytics_storage["|']?\s*:\s*["|'](granted|denied)["|']))|)(?=[^]*?(?:(["|']?functionality_storage["|']?\s*:\s*["|'](granted|denied)["|']))|)(?=[^]*?(?:(["|']?personalization_storage["|']?\s*:\s*["|'](granted|denied)["|']))|)(?=[^]*?(?:(["|']?security_storage["|']?\s*:\s*["|'](granted|denied)["|']))|)(?:[^]*?)(,?\s*\}\s*\))/,{ad:1,ad2:2,ap:3,ap2:4,ud:5,ud2:6,an:7,an2:8,fn:9,fn2:10,pe:11,pe2:12,se:13,se2:14,end:15}).exec(e);if(null!==h){var u=[];void 0!==h.groups.ad&&""!==h.groups.ad?(i=p?i:h.groups.ad2,e=e.replace(h.groups.ad,"ad_storage: '"+i+"'")):(i=p?i:"granted",u.push("ad_storage: '"+i+"'")),void 0!==h.groups.ap&&""!==h.groups.ap?(a=p?a:h.groups.ap2,e=e.replace(h.groups.ap,"ad_personalization: '"+a+"'")):(a=p?a:"granted",u.push("ad_personalization: '"+a+"'")),void 0!==h.groups.ud&&""!==h.groups.ud?(r=p?r:h.groups.ud2,e=e.replace(h.groups.ud,"ad_user_data: '"+r+"'")):(r=p?r:"granted",u.push("ad_user_data: '"+r+"'")),void 0!==h.groups.an&&""!==h.groups.an?(n=p?n:h.groups.an2,e=e.replace(h.groups.an,"analytics_storage: '"+n+"'")):(n=p?n:"granted",u.push("analytics_storage: '"+n+"'")),void 0!==h.groups.fn&&""!==h.groups.fn?(c=p?c:h.groups.fn2,e=e.replace(h.groups.fn,"functionality_storage: '"+c+"'")):(c=p?c:"granted",u.push("functionality_storage: '"+c+"'")),void 0!==h.groups.pe&&""!==h.groups.pe?(l=p?l:h.groups.pe2,e=e.replace(h.groups.pe,"personalization_storage: '"+l+"'")):(l=p?l:"granted",u.push("personalization_storage: '"+l+"'")),void 0!==h.groups.se&&""!==h.groups.se?(d=p?d:h.groups.se2,e=e.replace(h.groups.se,"security_storage: '"+d+"'")):(d=p?d:"granted",u.push("security_storage: '"+d+"'")),u.length>0&&(g?void 0!==h.groups.start&&""!==h.groups.start&&void 0!==h.groups.bracket&&""!==h.groups.bracket&&("{"===h.groups.bracket?e=e.replace(h.groups.start+"{",h.groups.start+"{"+u.join(",")+","):"["===h.groups.bracket?e=e.replace(h.groups.start+"[]",h.groups.start+"{"+u.join(",")+"}"):"]"===h.groups.bracket&&(e=e.replace(h.groups.start,h.groups.start+"{"+u.join(",")+"}"))):void 0!==h.groups.end&&""!==h.groups.end&&(e=e.replace(h.groups.end,",\n"+u.join(",\n")+"})")))}}return this.consoleLog("banner","Applying Google consent.","Analytics storage "+n+".\nFunctionality storage "+c+".\nPersonalization storage "+l+".\nSecurity storage "+d+".\nAd storage "+i+".\nAd personalization "+a+".\nAd user data "+r+"."),this.triggerEvent("google-consent-set",{analytics_storage:n,ad_storage:i,ad_personalization:a,ad_user_data:r,functionality_storage:c,personalization_storage:l,security_storage:d}),e+"\nwindow.dataLayer.push({'event':'CC Consent Set'});"},this.addGoogleConsentScript=function(e,t){var o=document.createElement("script");""!==S&&(o.nonce=S),w.configLoadedAfterObserver&&!this.options.config.googleConsentMode&&(o.dataset.orgscript=JSON.stringify(o.innerHTML)),o.innerHTML=this.applyGoogleConsentMode("",t,null),o.type="text/javascript",o.classList.add(u+"-google-tag-consent"),o.classList.add(u+"-new-script"),w.configLoadedAfterObserver&&(this.delayElement("inline-script",o),this.nodeData.scripts.inline.push({node:o,order:this.nodeData.order++})),e.before(o),this.consentModeData.google.scripts.consent=!0,this.consentModeData.google.updateOrder=!0},this.updateGoogleElementsOrder=function(){var e=null,t=null;if(this.consentModeData.google.methods.includes("gtm"))for(var o=0;o=3&&o[1].match(/^(com|edu|gov|net|mil|org|nom|co|name|info|biz)$/i)?o[2]+"."+o[1]+"."+o[0]:o[1]+"."+o[0]).indexOf("/")?t.split("/")[0]:t},this.gpcSupport=function(){var e=Boolean(navigator.globalPrivacyControl);return this.consoleLog("banner","Global Privacy Control is supported and enabled: "+e),e},this.doNotTrack=function(){var e=window.doNotTrack&&"1"==window.doNotTrack||navigator.doNotTrack&&("yes"==navigator.doNotTrack||"1"==navigator.doNotTrack)||navigator.msDoNotTrack&&"1"==navigator.msDoNotTrack||window.external&&"msTrackingProtectionEnabled"in window.external&&window.external.msTrackingProtectionEnabled();return this.consoleLog("banner","Do Not Track is supported and enabled: "+e),e},this.pageScrolling=function(e){var t={state:{scroll:!0,queue:0,startTouchY:0,startTouchX:0},enable:function(){if(window.removeEventListener("resize",this.onResize.bind(this)),document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchend",this.onTouchEnd),document.removeEventListener("touchmove",this.onTouchMove),this.state.queue>0&&this.state.queue--,this.state.queue<=0){var e=document.body;this.state.scroll=!0,this.showLockableOverflow(e),this.unfillGapTarget(e)}var t=document.getElementById(u);t&&t.removeAttribute("data-"+u+"-scrollable")},disable:function(){if(window.addEventListener("resize",this.onResize.bind(this)),document.addEventListener("touchstart",this.onTouchStart),document.addEventListener("touchend",this.onTouchEnd),document.addEventListener("touchmove",this.onTouchMove,{passive:!1}),this.state.queue<=0){var e=document.body;this.state.scroll=!1,this.hideLockableOverflow(e),this.fillGapTarget(e)}var t=document.getElementById(u);t&&t.setAttribute("data-"+u+"-scrollable",""),this.state.queue++},findParentBySelector:function(e,t,o){if(void 0===o&&(o=!0),o&&-1!==this.nodeListAsArray(document.querySelectorAll(t)).indexOf(e))return e;for(;(e=e.parentElement)&&-1===this.nodeListAsArray(document.querySelectorAll(t)).indexOf(e););return e},elementHasSelector:function(e,t){return-1!==this.nodeListAsArray(document.querySelectorAll(t)).indexOf(e)},eachNode:function(e,t){if(e&&t){e=e instanceof NodeList?e:[e];for(var o=0;o=e.scrollHeight},elementScrollLeftOnStart:function(e){if(e)return!!this.elementHasOverflowHidden(e)||e.scrollLeft<=0},elementScrollLeftOnEnd:function(e){if(e)return!!this.elementHasOverflowHidden(e)||e.scrollLeft+e.offsetWidth>=e.scrollWidth},elementIsScrollableField:function(e){return this.elementHasSelector(e,'textarea, [contenteditable="true"]')},elementIsInputRange:function(e){return this.elementHasSelector(e,'input[type="range"]')},hideLockableOverflow:function(e){if("true"!==e.getAttribute("data-"+u+"-locked")){var t=window.getComputedStyle(e);e.setAttribute("data-"+u+"-of-y",t.overflowY),e.setAttribute("data-"+u+"-inline-of",e.style.overflow),e.setAttribute("data-"+u+"-inline-of-y",e.style.overflowY),e.setAttribute("data-"+u+"-locked","true"),e.style.overflow="hidden"}},showLockableOverflow:function(e){"true"===e.getAttribute("data-"+u+"-locked")&&(e.style.overflow=e.getAttribute("data-"+u+"-inline-of"),e.style.overflowY=e.getAttribute("data-"+u+"-inline-of-y"),e.removeAttribute("data-"+u+"-inline-of"),e.removeAttribute("data-"+u+"-inline-of-y"),e.removeAttribute("data-"+u+"-locked"))},refillGaps:function(){this.state.scroll||this.fillGapTarget(document.body)},fillGapTarget:function(e){var t=e.style.overflowY;this.state.scroll||(e.style.overflowY=e.getAttribute("data-"+u+"-of-y"));var o=window.innerWidth-document.documentElement.clientWidth;e.style.overflowY=t,this.unfillGapTarget(e);var n=window.getComputedStyle(e);e.setAttribute("data-"+u+"-gap","true");var i=parseFloat(n.marginRight);e.style.marginRight=i+o+"px"},unfillGapTarget:function(e){"true"===e.getAttribute("data-"+u+"-gap")&&(e.removeAttribute("data-"+u+"-gap"),e.style.marginRight="")},onResize:function(){this.refillGaps()},onTouchStart:function(e){this.state.scroll||(this.state.startTouchY=e.touches[0].clientY,this.state.startTouchX=e.touches[0].clientX)},onTouchMove:function(e){if(!this.state.scroll){var t=this.state,o=t.startTouchY,n=t.startTouchX,i=e.touches[0].clientY,s=e.touches[0].clientX;if(e.touches.length<2){var a="[data-"+u+"-scrollable]",r={up:oi,left:ns},c={up:o+3i,left:n+3s},l=function(t,o){if(void 0===o&&(o=!1),t){var n=this.findParentBySelector(t,a,!1);if(elementIsInputRange(t))return!1;if(o||elementIsScrollableField(t)&&this.findParentBySelector(t,a)||this.elementHasSelector(t,a)){var i=!1;this.elementScrollLeftOnStart(t)&&this.elementScrollLeftOnEnd(t)?(r.up&&this.elementScrollTopOnStart(t)||r.down&&this.elementScrollTopOnEnd(t))&&(i=!0):this.elementScrollTopOnStart(t)&&this.elementScrollTopOnEnd(t)?(r.left&&this.elementScrollLeftOnStart(t)||r.right&&this.elementScrollLeftOnEnd(t))&&(i=!0):(c.up&&this.elementScrollTopOnStart(t)||c.down&&this.elementScrollTopOnEnd(t)||c.left&&this.elementScrollLeftOnStart(t)||c.right&&this.elementScrollLeftOnEnd(t))&&(i=!0),i&&(n?l(n,!0):e.preventDefault())}else l(n)}else e.preventDefault()};l(e.target)}}},onTouchEnd:function(){this.state.scroll||(this.state.startTouchY=0,this.state.startTouchX=0)}};"enable"===e?t.enable():t.disable()},this.consoleLog=function(e,t,o){if(void 0===o&&(o=null),this.options.debugMode){var n="";"banner"===e?n="CC Banner: ":"display"===e?n="CC Display: ":"privacy"===e&&(n="CC Privacy: "),console.log(n+t),o&&console.log(o)}},this.init=function(){w.displayFileLoaded&&(w.scriptInitialized||(this.triggerEvent("load"),this.setBodyClass(),this.maybeDisplay(),this.prepareEvents(),this.updateIframeOverlay(),w.scriptInitialized=!0))},this.earlyInit=function(){if(!this.isBot()){b=document.addEventListener,(m=document.querySelector('script[src*="'+f+'"]')).id="__"+u,y=document.currentScript.src,""!==m.nonce&&(S=m.nonce);var e=this.prepareInitialData();this.prepareScripts(e[0],e[1],e[2]),this.setOptions({},"init"),this.consoleLog("banner","Initializing...");var t=this;document.addEventListener("readystatechange",(function(){w[document.readyState+"EventFired"]=!0,t.consoleLog("banner",'Event "'+document.readyState+'" fired.')})),document.addEventListener("DOMContentLoaded",(function(){w.domEventFired=!0,t.consoleLog("banner",'Event "DOMContentLoaded" fired.')})),window.addEventListener("load",(function(){w.loadEventFired=!0,t.consoleLog("banner",'Event "load" fired.')})),this.options.previewMode||(this.startSession(),this.getConfig(),this.options.blocking&&!v&&this.consoleLog("banner","Displaying session data.",M),this.observe())}}};window.__hu=d,window.hu=__hu,__hu.earlyInit(),window.addEventListener("load",(function(){__hu.options.previewMode&&!1===__hu.options.holdInit&&__hu.loadDependencies(!0,"load")}),!1)})()})(); ;window._wpemojiSettings={"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.despachantemarcelino.com.br\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\ud83d\udd25","\ud83d\udc26\u200b\ud83d\udd25")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()100&&$(".hfe-scroll-to-top-wrap").removeClass("hfe-scroll-to-top-hide"),$(window).scroll(function(){$(this).scrollTop()<100?$(".hfe-scroll-to-top-wrap").fadeOut(300):$(".hfe-scroll-to-top-wrap").fadeIn(300)}),$(".hfe-scroll-to-top-wrap").on("click",function(){$("html, body").animate({scrollTop:0},300);return!1})})}(jQuery);!function($){'use strict';$(document).ready(function(){var bar=$('.hfe-reading-progress-bar');if(!bar.length)return;$(window).on('scroll',function(){var s=$(window).scrollTop(),d=$(document).height()-$(window).height(),p=d?s/d*100:0;bar.css('width',p+'%')})})}(jQuery) ;const lazyloadRunObserver=()=>{const lazyloadBackgrounds=document.querySelectorAll(`.e-con.e-parent:not(.e-lazyloaded)`);const lazyloadBackgroundObserver=new IntersectionObserver((entries)=>{entries.forEach((entry)=>{if(entry.isIntersecting){let lazyloadBackground=entry.target;if(lazyloadBackground){lazyloadBackground.classList.add('e-lazyloaded')} lazyloadBackgroundObserver.unobserve(entry.target)}})},{rootMargin:'200px 0px 200px 0px'});lazyloadBackgrounds.forEach((lazyloadBackground)=>{lazyloadBackgroundObserver.observe(lazyloadBackground)})};const events=['DOMContentLoaded','elementor/lazyload/observe',];events.forEach((event)=>{document.addEventListener(event,lazyloadRunObserver)}) ;/*! elementor - v3.29.0 - 04-06-2025 */ (()=>{"use strict";var e,r,_,t,n,a={},i={};function __webpack_require__(e){var r=i[e];if(void 0!==r)return r.exports;var _=i[e]={exports:{}};return a[e].call(_.exports,_,_.exports,__webpack_require__),_.exports}__webpack_require__.m=a,e=[],__webpack_require__.O=(r,_,t,n)=>{if(!_){var a=1/0;for(b=0;b=n)&&Object.keys(__webpack_require__.O).every((e=>__webpack_require__.O[e](_[o])))?_.splice(o--,1):(i=!1,n0&&e[b-1][2]>n;b--)e[b]=e[b-1];e[b]=[_,t,n]},_=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,__webpack_require__.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var n=Object.create(null);__webpack_require__.r(n);var a={};r=r||[null,_({}),_([]),_(_)];for(var i=2&t&&e;"object"==typeof i&&!~r.indexOf(i);i=_(i))Object.getOwnPropertyNames(i).forEach((r=>a[r]=()=>e[r]));return a.default=()=>e,__webpack_require__.d(n,a),n},__webpack_require__.d=(e,r)=>{for(var _ in r)__webpack_require__.o(r,_)&&!__webpack_require__.o(e,_)&&Object.defineProperty(e,_,{enumerable:!0,get:r[_]})},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((r,_)=>(__webpack_require__.f[_](e,r),r)),[])),__webpack_require__.u=e=>216===e?"lightbox.64a93c50cbfc18fcc89b.bundle.min.js":30===e?"text-path.b4771a659cee68861d30.bundle.min.js":131===e?"accordion.36aa4c8c4eba17bc8e03.bundle.min.js":707===e?"alert.42cc1d522ef5c60bf874.bundle.min.js":457===e?"counter.12335f45aaa79d244f24.bundle.min.js":234===e?"progress.3200f67fe8fb78924bea.bundle.min.js":575===e?"tabs.537e7a0f178447960143.bundle.min.js":775===e?"toggle.a6177e2e3c2bc8864bef.bundle.min.js":180===e?"video.6ebfa2c3f5493cb2eaaf.bundle.min.js":177===e?"image-carousel.6167d20b95b33386757b.bundle.min.js":212===e?"text-editor.c084ef86600b6f11690d.bundle.min.js":211===e?"wp-audio.c9624cb6e5dc9de86abd.bundle.min.js":215===e?"nested-tabs.1fde581754604147f6d7.bundle.min.js":915===e?"nested-accordion.c546968f7aebebc356f2.bundle.min.js":1===e?"contact-buttons.7c9983ed0d4964b951c2.bundle.min.js":336===e?"floating-bars.c1e9838906b386709cd4.bundle.min.js":557===e?"shared-frontend-handlers.30dc2f9c080845a413a6.bundle.min.js":396===e?"shared-editor-handlers.a182e3f9ce3b8b1e4b74.bundle.min.js":768===e?"container-editor-handlers.7e9a94a0cd0958b8c9ad.bundle.min.js":77===e?"section-frontend-handlers.d85ab872da118940910d.bundle.min.js":220===e?"section-editor-handlers.e92172888b8bf1cc1517.bundle.min.js":304===e?"nested-title-keyboard-handler.fc9d01c2cd0ef46d20fd.bundle.min.js":void 0,__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),t={},n="elementorFrontend:",__webpack_require__.l=(e,r,_,a)=>{if(t[e])t[e].push(r);else{var i,o;if(void 0!==_)for(var c=document.getElementsByTagName("script"),b=0;b{i.onerror=i.onload=null,clearTimeout(d);var n=t[e];if(delete t[e],i.parentNode&&i.parentNode.removeChild(i),n&&n.forEach((e=>e(_))),r)return r(_)},d=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=onScriptComplete.bind(null,i.onerror),i.onload=onScriptComplete.bind(null,i.onload),o&&document.head.appendChild(i)}},__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;__webpack_require__.g.importScripts&&(e=__webpack_require__.g.location+"");var r=__webpack_require__.g.document;if(!e&&r&&(r.currentScript&&"SCRIPT"===r.currentScript.tagName.toUpperCase()&&(e=r.currentScript.src),!e)){var _=r.getElementsByTagName("script");if(_.length)for(var t=_.length-1;t>-1&&(!e||!/^http(s?):/.test(e));)e=_[t--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=e})(),(()=>{var e={76:0};__webpack_require__.f.j=(r,_)=>{var t=__webpack_require__.o(e,r)?e[r]:void 0;if(0!==t)if(t)_.push(t[2]);else if(76!=r){var n=new Promise(((_,n)=>t=e[r]=[_,n]));_.push(t[2]=n);var a=__webpack_require__.p+__webpack_require__.u(r),i=new Error;__webpack_require__.l(a,(_=>{if(__webpack_require__.o(e,r)&&(0!==(t=e[r])&&(e[r]=void 0),t)){var n=_&&("load"===_.type?"missing":_.type),a=_&&_.target&&_.target.src;i.message="Loading chunk "+r+" failed.\n("+n+": "+a+")",i.name="ChunkLoadError",i.type=n,i.request=a,t[1](i)}}),"chunk-"+r,r)}else e[r]=0},__webpack_require__.O.j=r=>0===e[r];var webpackJsonpCallback=(r,_)=>{var t,n,[a,i,o]=_,c=0;if(a.some((r=>0!==e[r]))){for(t in i)__webpack_require__.o(i,t)&&(__webpack_require__.m[t]=i[t]);if(o)var b=o(__webpack_require__)}for(r&&r(_);c{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=(e,t)=>{t=Array.isArray(t)?t:[t];for(const r of t)if(e.constructor.name===r.prototype[Symbol.toStringTag])return!0;return!1}},2890:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(4846),r(6211);class _default extends elementorModules.ViewModule{getDefaultSettings(){return{selectors:{elements:".elementor-element",nestedDocumentElements:".elementor .elementor-element"},classes:{editMode:"elementor-edit-mode"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$elements:this.$element.find(e.elements).not(this.$element.find(e.nestedDocumentElements))}}getDocumentSettings(e){let t;if(this.isEdit){t={};const e=elementor.settings.page.model;jQuery.each(e.getActiveControls(),(r=>{t[r]=e.attributes[r]}))}else t=this.$element.data("elementor-settings")||{};return this.getItems(t,e)}runElementsHandlers(){this.elements.$elements.each(((e,t)=>setTimeout((()=>elementorFrontend.elementsHandler.runReadyTrigger(t)))))}onInit(){this.$element=this.getSettings("$element"),super.onInit(),this.isEdit=this.$element.hasClass(this.getSettings("classes.editMode")),this.isEdit?elementor.on("document:loaded",(()=>{elementor.settings.page.model.on("change",this.onSettingsChange.bind(this))})):this.runElementsHandlers()}onSettingsChange(){}}t.default=_default},9603:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(4846),r(6211),r(9655);var i=n(r(5633));class CarouselHandlerBase extends i.default{getDefaultSettings(){return{selectors:{carousel:".swiper",swiperWrapper:".swiper-wrapper",slideContent:".swiper-slide",swiperArrow:".elementor-swiper-button",paginationWrapper:".swiper-pagination",paginationBullet:".swiper-pagination-bullet",paginationBulletWrapper:".swiper-pagination-bullets"}}}getDefaultElements(){const e=this.getSettings("selectors"),t={$swiperContainer:this.$element.find(e.carousel),$swiperWrapper:this.$element.find(e.swiperWrapper),$swiperArrows:this.$element.find(e.swiperArrow),$paginationWrapper:this.$element.find(e.paginationWrapper),$paginationBullets:this.$element.find(e.paginationBullet),$paginationBulletWrapper:this.$element.find(e.paginationBulletWrapper)};return t.$slides=t.$swiperContainer.find(e.slideContent),t}getSwiperSettings(){const e=this.getElementSettings(),t=+e.slides_to_show||3,r=1===t,n=elementorFrontend.config.responsive.activeBreakpoints,i={mobile:1,tablet:r?1:2},s={slidesPerView:t,loop:"yes"===e.infinite,speed:e.speed,handleElementorBreakpoints:!0,breakpoints:{}};let o=t;Object.keys(n).reverse().forEach((t=>{const r=i[t]?i[t]:o;s.breakpoints[n[t].value]={slidesPerView:+e["slides_to_show_"+t]||r,slidesPerGroup:+e["slides_to_scroll_"+t]||1},e.image_spacing_custom&&(s.breakpoints[n[t].value].spaceBetween=this.getSpaceBetween(t)),o=+e["slides_to_show_"+t]||r})),"yes"===e.autoplay&&(s.autoplay={delay:e.autoplay_speed,disableOnInteraction:"yes"===e.pause_on_interaction}),r?(s.effect=e.effect,"fade"===e.effect&&(s.fadeEffect={crossFade:!0})):s.slidesPerGroup=+e.slides_to_scroll||1,e.image_spacing_custom&&(s.spaceBetween=this.getSpaceBetween());const a="arrows"===e.navigation||"both"===e.navigation,c="dots"===e.navigation||"both"===e.navigation||e.pagination;return a&&(s.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),c&&(s.pagination={el:`.elementor-element-${this.getID()} .swiper-pagination`,type:e.pagination?e.pagination:"bullets",clickable:!0,renderBullet:(e,t)=>``}),"yes"===e.lazyload&&(s.lazy={loadPrevNext:!0,loadPrevNextAmount:1}),s.a11y={enabled:!0,prevSlideMessage:elementorFrontend.config.i18n.a11yCarouselPrevSlideMessage,nextSlideMessage:elementorFrontend.config.i18n.a11yCarouselNextSlideMessage,firstSlideMessage:elementorFrontend.config.i18n.a11yCarouselFirstSlideMessage,lastSlideMessage:elementorFrontend.config.i18n.a11yCarouselLastSlideMessage},s.on={slideChange:()=>{this.a11ySetPaginationTabindex(),this.handleElementHandlers(),this.a11ySetSlideAriaHidden()},init:()=>{this.a11ySetPaginationTabindex(),this.a11ySetSlideAriaHidden("initialisation")}},this.applyOffsetSettings(e,s,t),s}getOffsetWidth(){const e=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),"offset_width","size",e)||0}applyOffsetSettings(e,t,r){const n=e.offset_sides;if(!(elementorFrontend.isEditMode()&&"NestedCarousel"===this.constructor.name)&&n&&"none"!==n)switch(n){case"right":this.forceSliderToShowNextSlideWhenOnLast(t,r),this.addClassToSwiperContainer("offset-right");break;case"left":this.addClassToSwiperContainer("offset-left");break;case"both":this.forceSliderToShowNextSlideWhenOnLast(t,r),this.addClassToSwiperContainer("offset-both")}}forceSliderToShowNextSlideWhenOnLast(e,t){e.slidesPerView=t+.001}addClassToSwiperContainer(e){this.getDefaultElements().$swiperContainer[0].classList.add(e)}async onInit(){if(super.onInit(...arguments),!this.elements.$swiperContainer.length||2>this.elements.$slides.length)return;await this.initSwiper();"yes"===this.getElementSettings().pause_on_hover&&this.togglePauseOnHover(!0)}async initSwiper(){const e=elementorFrontend.utils.swiper;this.swiper=await new e(this.elements.$swiperContainer,this.getSwiperSettings()),this.elements.$swiperContainer.data("swiper",this.swiper)}bindEvents(){this.elements.$swiperArrows.on("keydown",this.onDirectionArrowKeydown.bind(this)),this.elements.$paginationWrapper.on("keydown",".swiper-pagination-bullet",this.onDirectionArrowKeydown.bind(this)),this.elements.$swiperContainer.on("keydown",".swiper-slide",this.onDirectionArrowKeydown.bind(this)),this.$element.find(":focusable").on("focus",this.onFocusDisableAutoplay.bind(this)),elementorFrontend.elements.$window.on("resize",this.getSwiperSettings.bind(this))}unbindEvents(){this.elements.$swiperArrows.off(),this.elements.$paginationWrapper.off(),this.elements.$swiperContainer.off(),this.$element.find(":focusable").off(),elementorFrontend.elements.$window.off("resize")}onDirectionArrowKeydown(e){const t=elementorFrontend.config.is_rtl,r=e.originalEvent.code,n=t?"ArrowLeft":"ArrowRight";if(!(-1!==["ArrowLeft","ArrowRight"].indexOf(r)))return!0;(t?"ArrowRight":"ArrowLeft")===r?this.swiper.slidePrev():n===r&&this.swiper.slideNext()}onFocusDisableAutoplay(){this.swiper.autoplay.stop()}updateSwiperOption(e){const t=this.getElementSettings()[e],r=this.swiper.params;switch(e){case"autoplay_speed":r.autoplay.delay=t;break;case"speed":r.speed=t}this.swiper.update()}getChangeableProperties(){return{pause_on_hover:"pauseOnHover",autoplay_speed:"delay",speed:"speed",arrows_position:"arrows_position"}}onElementChange(e){if(0===e.indexOf("image_spacing_custom"))return void this.updateSpaceBetween(e);if(this.getChangeableProperties()[e])if("pause_on_hover"===e){const e=this.getElementSettings("pause_on_hover");this.togglePauseOnHover("yes"===e)}else this.updateSwiperOption(e)}onEditSettingsChange(e){"activeItemIndex"===e&&this.swiper.slideToLoop(this.getEditSettings("activeItemIndex")-1)}getSpaceBetween(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const t=elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),"image_spacing_custom","size",e);return Number(t)||0}updateSpaceBetween(e){const t=e.match("image_spacing_custom_(.*)"),r=t?t[1]:"desktop",n=this.getSpaceBetween(r);"desktop"!==r&&(this.swiper.params.breakpoints[elementorFrontend.config.responsive.activeBreakpoints[r].value].spaceBetween=n),this.swiper.params.spaceBetween=n,this.swiper.update()}getPaginationBullets(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"array";const t=this.$element.find(this.getSettings("selectors").paginationBullet);return"array"===e?Array.from(t):t}a11ySetPaginationTabindex(){const e=this.swiper?.params?.pagination.bulletClass,t=this.swiper?.params?.pagination.bulletActiveClass;this.getPaginationBullets().forEach((e=>{e.classList?.contains(t)||e.removeAttribute("tabindex")}));const r="ArrowLeft"===event?.code||"ArrowRight"===event?.code;event?.target?.classList?.contains(e)&&r&&this.$element.find(`.${t}`).trigger("focus")}getSwiperWrapperTranformXValue(){let e=this.elements.$swiperWrapper[0]?.style.transform;return e=e.replace("translate3d(",""),e=e.split(","),e=parseInt(e[0].replace("px","")),e||0}a11ySetSlideAriaHidden(){if("number"!=typeof("initialisation"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")?0:this.swiper?.activeIndex))return;const e=this.getSwiperWrapperTranformXValue(),t=this.elements.$swiperWrapper[0].clientWidth;this.elements.$swiperContainer.find(this.getSettings("selectors").slideContent).each(((r,n)=>{0<=n.offsetLeft+e&&t>n.offsetLeft+e?(n.removeAttribute("aria-hidden"),n.removeAttribute("inert")):(n.setAttribute("aria-hidden",!0),n.setAttribute("inert",""))}))}handleElementHandlers(){}}t.default=CarouselHandlerBase},5633:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(7224));class SwiperHandlerBase extends i.default{getInitialSlide(){const e=this.getEditSettings();return e.activeItemIndex?e.activeItemIndex-1:0}getSlidesCount(){return this.elements.$slides.length}togglePauseOnHover(e){e?this.elements.$swiperContainer.on({mouseenter:()=>{this.swiper.autoplay.stop()},mouseleave:()=>{this.swiper.autoplay.start()}}):this.elements.$swiperContainer.off("mouseenter mouseleave")}handleKenBurns(){const e=this.getSettings();this.$activeImageBg&&this.$activeImageBg.removeClass(e.classes.kenBurnsActive),this.activeItemIndex=this.swiper?this.swiper.activeIndex:this.getInitialSlide(),this.swiper?this.$activeImageBg=jQuery(this.swiper.slides[this.activeItemIndex]).children("."+e.classes.slideBackground):this.$activeImageBg=jQuery(this.elements.$slides[0]).children("."+e.classes.slideBackground),this.$activeImageBg.addClass(e.classes.kenBurnsActive)}}t.default=SwiperHandlerBase},7224:(e,t,r)=>{"use strict";r(5724),r(4846),r(7458),r(6211),r(9655),e.exports=elementorModules.ViewModule.extend({$element:null,editorListeners:null,onElementChange:null,onEditSettingsChange:null,onPageSettingsChange:null,isEdit:null,__construct(e){this.isActive(e)&&(this.$element=e.$element,this.isEdit=this.$element.hasClass("elementor-element-edit-mode"),this.isEdit&&this.addEditorListeners())},isActive:()=>!0,isElementInTheCurrentDocument(){return!!elementorFrontend.isEditMode()&&elementor.documents.currentDocument.id.toString()===this.$element[0].closest(".elementor").dataset.elementorId},findElement(e){var t=this.$element;return t.find(e).filter((function(){return jQuery(this).parent().closest(".elementor-element").is(t)}))},getUniqueHandlerID(e,t){return e||(e=this.getModelCID()),t||(t=this.$element),e+t.attr("data-element_type")+this.getConstructorID()},initEditorListeners(){var e=this;if(e.editorListeners=[{event:"element:destroy",to:elementor.channels.data,callback(t){t.cid===e.getModelCID()&&e.onDestroy()}}],e.onElementChange){const t=e.getWidgetType()||e.getElementType();let r="change";"global"!==t&&(r+=":"+t),e.editorListeners.push({event:r,to:elementor.channels.editor,callback(t,r){e.getUniqueHandlerID(r.model.cid,r.$el)===e.getUniqueHandlerID()&&e.onElementChange(t.model.get("name"),t,r)}})}e.onEditSettingsChange&&e.editorListeners.push({event:"change:editSettings",to:elementor.channels.editor,callback(t,r){if(r.model.cid!==e.getModelCID())return;const n=Object.keys(t.changed)[0];e.onEditSettingsChange(n,t.changed[n])}}),["page"].forEach((function(t){var r="on"+t[0].toUpperCase()+t.slice(1)+"SettingsChange";e[r]&&e.editorListeners.push({event:"change",to:elementor.settings[t].model,callback(t){e[r](t.changed)}})}))},getEditorListeners(){return this.editorListeners||this.initEditorListeners(),this.editorListeners},addEditorListeners(){var e=this.getUniqueHandlerID();this.getEditorListeners().forEach((function(t){elementorFrontend.addListenerOnce(e,t.event,t.callback,t.to)}))},removeEditorListeners(){var e=this.getUniqueHandlerID();this.getEditorListeners().forEach((function(t){elementorFrontend.removeListeners(e,t.event,null,t.to)}))},getElementType(){return this.$element.data("element_type")},getWidgetType(){const e=this.$element.data("widget_type");if(e)return e.split(".")[0]},getID(){return this.$element.data("id")},getModelCID(){return this.$element.data("model-cid")},getElementSettings(e){let t={};const r=this.getModelCID();if(this.isEdit&&r){const e=elementorFrontend.config.elements.data[r],n=e.attributes;let i=n.widgetType||n.elType;n.isInner&&(i="inner-"+i);let s=elementorFrontend.config.elements.keys[i];s||(s=elementorFrontend.config.elements.keys[i]=[],jQuery.each(e.controls,((e,t)=>{(t.frontend_available||t.editor_available)&&s.push(e)}))),jQuery.each(e.getActiveControls(),(function(e){if(-1!==s.indexOf(e)){let r=n[e];r.toJSON&&(r=r.toJSON()),t[e]=r}}))}else t=this.$element.data("settings")||{};return this.getItems(t,e)},getEditSettings(e){var t={};return this.isEdit&&(t=elementorFrontend.config.elements.editSettings[this.getModelCID()].attributes),this.getItems(t,e)},getCurrentDeviceSetting(e){return elementorFrontend.getCurrentDeviceSetting(this.getElementSettings(),e)},onInit(){this.isActive(this.getSettings())&&elementorModules.ViewModule.prototype.onInit.apply(this,arguments)},onDestroy(){this.isEdit&&this.removeEditorListeners(),this.unbindEvents&&this.unbindEvents()}})},8140:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(4846),r(6211);var i=n(r(7224));class StretchedElement extends i.default{getStretchedClass(){return"e-stretched"}getStretchSettingName(){return"stretch_element"}getStretchActiveValue(){return"yes"}bindEvents(){const e=this.getUniqueHandlerID();elementorFrontend.addListenerOnce(e,"resize",this.stretch),elementorFrontend.addListenerOnce(e,"sticky:stick",this.stretch,this.$element),elementorFrontend.addListenerOnce(e,"sticky:unstick",this.stretch,this.$element),elementorFrontend.isEditMode()&&(this.onKitChangeStretchContainerChange=this.onKitChangeStretchContainerChange.bind(this),elementor.channels.editor.on("kit:change:stretchContainer",this.onKitChangeStretchContainerChange))}unbindEvents(){elementorFrontend.removeListeners(this.getUniqueHandlerID(),"resize",this.stretch),elementorFrontend.isEditMode()&&elementor.channels.editor.off("kit:change:stretchContainer",this.onKitChangeStretchContainerChange)}isActive(e){return elementorFrontend.isEditMode()||e.$element.hasClass(this.getStretchedClass())}getStretchElementForConfig(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return e?this.$element.find(e):this.$element}getStretchElementConfig(){return{element:this.getStretchElementForConfig(),selectors:{container:this.getStretchContainer()},considerScrollbar:elementorFrontend.isEditMode()&&elementorFrontend.config.is_rtl}}initStretch(){this.stretch=this.stretch.bind(this),this.stretchElement=new elementorModules.frontend.tools.StretchElement(this.getStretchElementConfig())}getStretchContainer(){return elementorFrontend.getKitSettings("stretched_section_container")||window}isStretchSettingEnabled(){return this.getElementSettings(this.getStretchSettingName())===this.getStretchActiveValue()}stretch(){this.isStretchSettingEnabled()&&this.stretchElement.stretch()}onInit(){this.isActive(this.getSettings())&&(this.initStretch(),super.onInit(...arguments),this.stretch())}onElementChange(e){this.getStretchSettingName()===e&&(this.isStretchSettingEnabled()?this.stretch():this.stretchElement.reset())}onKitChangeStretchContainerChange(){this.stretchElement.setSettings("selectors.container",this.getStretchContainer()),this.stretch()}}t.default=StretchedElement},4946:(e,t,r)=>{"use strict";var n=r(6784),i=n(r(1265)),s=n(r(2890)),o=n(r(7955)),a=n(r(8140)),c=n(r(7224)),l=n(r(5633)),u=n(r(9603));i.default.frontend={Document:s.default,tools:{StretchElement:o.default},handlers:{Base:c.default,StretchedElement:a.default,SwiperBase:l.default,CarouselBase:u.default}}},7955:e=>{"use strict";e.exports=elementorModules.ViewModule.extend({getDefaultSettings:()=>({element:null,direction:elementorFrontend.config.is_rtl?"right":"left",selectors:{container:window},considerScrollbar:!1,cssOutput:"inline"}),getDefaultElements(){return{$element:jQuery(this.getSettings("element"))}},stretch(){const e=this.getSettings();let t;try{t=jQuery(e.selectors.container)}catch(e){}t&&t.length||(t=jQuery(this.getDefaultSettings().selectors.container)),this.reset();var r=this.elements.$element,n=t.innerWidth(),i=r.offset().left,s="fixed"===r.css("position"),o=s?0:i,a=window===t[0];if(!a){var c=t.offset().left;s&&(o=c),i>c&&(o=i-c)}if(e.considerScrollbar&&a){o-=window.innerWidth-n}s||(elementorFrontend.config.is_rtl&&(o=n-(r.outerWidth()+o)),o=-o),e.margin&&(o+=e.margin);var l={};let u=n;e.margin&&(u-=2*e.margin),l.width=u+"px",l[e.direction]=o+"px","variables"!==e.cssOutput?r.css(l):this.applyCssVariables(r,l)},reset(){const e={},t=this.getSettings(),r=this.elements.$element;"variables"!==t.cssOutput?(e.width="",e[t.direction]="",r.css(e)):this.resetCssVariables(r)},applyCssVariables(e,t){e.css("--stretch-width",t.width),t.left?e.css("--stretch-left",t.left):e.css("--stretch-right",t.right)},resetCssVariables(e){e.css({"--stretch-width":"","--stretch-left":"","--stretch-right":""})}})},2946:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(751)),s=n(r(5213));class ArgsObject extends i.default{static getInstanceType(){return"ArgsObject"}constructor(e){super(),this.args=e}requireArgument(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.args;if(!Object.prototype.hasOwnProperty.call(t,e))throw Error(`${e} is required.`)}requireArgumentType(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(e,r),typeof r[e]!==t)throw Error(`${e} invalid type: ${t}.`)}requireArgumentInstance(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(e,r),!(r[e]instanceof t||(0,s.default)(r[e],t)))throw Error(`${e} invalid instance.`)}requireArgumentConstructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(e,r),r[e].constructor.toString()!==t.prototype.constructor.toString())throw Error(`${e} invalid constructor type.`)}}t.default=ArgsObject},8685:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ForceMethodImplementation=void 0,r(6281);class ForceMethodImplementation extends Error{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(`${e.isStatic?"static ":""}${e.fullName}() should be implemented, please provide '${e.functionName||e.fullName}' functionality.`,t),Object.keys(t).length&&console.error(t),Error.captureStackTrace(this,ForceMethodImplementation)}}t.ForceMethodImplementation=ForceMethodImplementation;t.default=e=>{const t=Error().stack.split("\n")[2].trim(),r=t.startsWith("at new")?"constructor":t.split(" ")[1],n={};if(n.functionName=r,n.fullName=r,n.functionName.includes(".")){const e=n.functionName.split(".");n.className=e[0],n.functionName=e[1]}else n.isStatic=!0;throw new ForceMethodImplementation(n,e)}},751:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(5724),r(4846),r(9655);class InstanceType{static[Symbol.hasInstance](e){let t=super[Symbol.hasInstance](e);if(e&&!e.constructor.getInstanceType)return t;if(e&&(e.instanceTypes||(e.instanceTypes=[]),t||this.getInstanceType()===e.constructor.getInstanceType()&&(t=!0),t)){const t=this.getInstanceType===InstanceType.getInstanceType?"BaseInstanceType":this.getInstanceType();-1===e.instanceTypes.indexOf(t)&&e.instanceTypes.push(t)}return!t&&e&&(t=e.instanceTypes&&Array.isArray(e.instanceTypes)&&-1!==e.instanceTypes.indexOf(this.getInstanceType())),t}static getInstanceType(){elementorModules.ForceMethodImplementation()}constructor(){let e=new.target;const t=[];for(;e.__proto__&&e.__proto__.name;)t.push(e.__proto__),e=e.__proto__;t.reverse().forEach((e=>this instanceof e))}}t.default=InstanceType},641:(e,t,r)=>{"use strict";r(5724),r(4846),r(7458),r(9655);const Module=function(){const e=jQuery,t=arguments,r=this,n={};let i;this.getItems=function(e,t){if(t){const r=t.split("."),n=r.splice(0,1);if(!r.length)return e[n];if(!e[n])return;return this.getItems(e[n],r.join("."))}return e},this.getSettings=function(e){return this.getItems(i,e)},this.setSettings=function(t,n,s){if(s||(s=i),"object"==typeof t)return e.extend(s,t),r;const o=t.split("."),a=o.splice(0,1);return o.length?(s[a]||(s[a]={}),r.setSettings(o.join("."),n,s[a])):(s[a]=n,r)},this.getErrorMessage=function(e,t){let r;if("forceMethodImplementation"===e)r=`The method '${t}' must to be implemented in the inheritor child.`;else r="An error occurs";return r},this.forceMethodImplementation=function(e){throw new Error(this.getErrorMessage("forceMethodImplementation",e))},this.on=function(t,i){if("object"==typeof t)return e.each(t,(function(e){r.on(e,this)})),r;return t.split(" ").forEach((function(e){n[e]||(n[e]=[]),n[e].push(i)})),r},this.off=function(e,t){if(!n[e])return r;if(!t)return delete n[e],r;const i=n[e].indexOf(t);return-1!==i&&(delete n[e][i],n[e]=n[e].filter((e=>e))),r},this.trigger=function(t){const i="on"+t[0].toUpperCase()+t.slice(1),s=Array.prototype.slice.call(arguments,1);r[i]&&r[i].apply(r,s);const o=n[t];return o?(e.each(o,(function(e,t){t.apply(r,s)})),r):r},r.__construct.apply(r,t),e.each(r,(function(e){const t=r[e];"function"==typeof t&&(r[e]=function(){return t.apply(r,arguments)})})),function(){i=r.getDefaultSettings();const n=t[0];n&&e.extend(!0,i,n)}(),r.trigger("init")};Module.prototype.__construct=function(){},Module.prototype.getDefaultSettings=function(){return{}},Module.prototype.getConstructorID=function(){return this.constructor.name},Module.extend=function(e){const t=jQuery,r=this,child=function(){return r.apply(this,arguments)};return t.extend(child,r),(child.prototype=Object.create(t.extend({},r.prototype,e))).constructor=child,child.__super__=r.prototype,child},e.exports=Module},3980:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(5724);var i=n(r(2425));t.default=i.default.extend({getDefaultSettings:()=>({container:null,items:null,columnsCount:3,verticalSpaceBetween:30}),getDefaultElements(){return{$container:jQuery(this.getSettings("container")),$items:jQuery(this.getSettings("items"))}},run(){var e=[],t=this.elements.$container.position().top,r=this.getSettings(),n=r.columnsCount;t+=parseInt(this.elements.$container.css("margin-top"),10),this.elements.$items.each((function(i){var s=Math.floor(i/n),o=jQuery(this),a=o[0].getBoundingClientRect().height+r.verticalSpaceBetween;if(s){var c=o.position(),l=i%n,u=c.top-t-e[l];u-=parseInt(o.css("margin-top"),10),u*=-1,o.css("margin-top",u+"px"),e[l]+=a}else e.push(a)}))}})},2970:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(5724);t.default=class Scroll{static scrollObserver(e){let t=0;const r={root:e.root||null,rootMargin:e.offset||"0px",threshold:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const t=[];if(e>0&&e<=100){const r=100/e;for(let e=0;e<=100;e+=r)t.push(e/100)}else t.push(0);return t}(e.sensitivity)};return new IntersectionObserver((function handleIntersect(r){const n=r[0].boundingClientRect.y,i=r[0].isIntersecting,s=n1&&void 0!==arguments[1]?arguments[1]:{};const r=e[0].getBoundingClientRect(),n=t.start||0,i=t.end||0,s=window.innerHeight*n/100,o=window.innerHeight*i/100,a=r.top-window.innerHeight,c=0-a+s,l=r.top+s+e.height()-a+o,u=Math.max(0,Math.min(c/l,1));return parseFloat((100*u).toFixed(2))}static getPageScrollPercentage(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const r=e.start||0,n=e.end||0,i=t||document.documentElement.scrollHeight-document.documentElement.clientHeight,s=i*r/100,o=i+s+i*n/100;return(document.documentElement.scrollTop+document.body.scrollTop+s)/o*100}}},2425:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(641));t.default=i.default.extend({elements:null,getDefaultElements:()=>({}),bindEvents(){},onInit(){this.initElements(),this.bindEvents()},initElements(){this.elements=this.getDefaultElements()}})},1265:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(641)),s=n(r(2425)),o=n(r(2946)),a=n(r(3980)),c=n(r(2970)),l=n(r(8685));t.default=window.elementorModules={Module:i.default,ViewModule:s.default,ArgsObject:o.default,ForceMethodImplementation:l.default,utils:{Masonry:a.default,Scroll:c.default}}},6784:e=>{e.exports=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},8120:(e,t,r)=>{"use strict";var n=r(1483),i=r(8761),s=TypeError;e.exports=function(e){if(n(e))return e;throw new s(i(e)+" is not a function")}},7095:(e,t,r)=>{"use strict";var n=r(1),i=r(5290),s=r(5835).f,o=n("unscopables"),a=Array.prototype;void 0===a[o]&&s(a,o,{configurable:!0,value:i(null)}),e.exports=function(e){a[o][e]=!0}},6021:(e,t,r)=>{"use strict";var n=r(4815),i=TypeError;e.exports=function(e,t){if(n(t,e))return e;throw new i("Incorrect invocation")}},2293:(e,t,r)=>{"use strict";var n=r(1704),i=String,s=TypeError;e.exports=function(e){if(n(e))return e;throw new s(i(e)+" is not an object")}},6651:(e,t,r)=>{"use strict";var n=r(5599),i=r(3392),s=r(6960),createMethod=function(e){return function(t,r,o){var a=n(t),c=s(a);if(0===c)return!e&&-1;var l,u=i(o,c);if(e&&r!=r){for(;c>u;)if((l=a[u++])!=l)return!0}else for(;c>u;u++)if((e||u in a)&&a[u]===r)return e||u||0;return!e&&-1}};e.exports={includes:createMethod(!0),indexOf:createMethod(!1)}},9273:(e,t,r)=>{"use strict";var n=r(382),i=r(4914),s=TypeError,o=Object.getOwnPropertyDescriptor,a=n&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=a?function(e,t){if(i(e)&&!o(e,"length").writable)throw new s("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},8901:(e,t,r)=>{"use strict";var n=r(2293),i=r(6721);e.exports=function(e,t,r,s){try{return s?t(n(r)[0],r[1]):t(r)}catch(t){i(e,"throw",t)}}},1278:(e,t,r)=>{"use strict";var n=r(4762),i=n({}.toString),s=n("".slice);e.exports=function(e){return s(i(e),8,-1)}},6145:(e,t,r)=>{"use strict";var n=r(4338),i=r(1483),s=r(1278),o=r(1)("toStringTag"),a=Object,c="Arguments"===s(function(){return arguments}());e.exports=n?s:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=a(e),o))?r:c?s(t):"Object"===(n=s(t))&&i(t.callee)?"Arguments":n}},6726:(e,t,r)=>{"use strict";var n=r(5755),i=r(9497),s=r(4961),o=r(5835);e.exports=function(e,t,r){for(var a=i(t),c=o.f,l=s.f,u=0;u{"use strict";var n=r(8473);e.exports=!n((function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype}))},5247:e=>{"use strict";e.exports=function(e,t){return{value:e,done:t}}},9037:(e,t,r)=>{"use strict";var n=r(382),i=r(5835),s=r(7738);e.exports=n?function(e,t,r){return i.f(e,t,s(1,r))}:function(e,t,r){return e[t]=r,e}},7738:e=>{"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},670:(e,t,r)=>{"use strict";var n=r(382),i=r(5835),s=r(7738);e.exports=function(e,t,r){n?i.f(e,t,s(0,r)):e[t]=r}},3864:(e,t,r)=>{"use strict";var n=r(169),i=r(5835);e.exports=function(e,t,r){return r.get&&n(r.get,t,{getter:!0}),r.set&&n(r.set,t,{setter:!0}),i.f(e,t,r)}},7914:(e,t,r)=>{"use strict";var n=r(1483),i=r(5835),s=r(169),o=r(2095);e.exports=function(e,t,r,a){a||(a={});var c=a.enumerable,l=void 0!==a.name?a.name:t;if(n(r)&&s(r,l,a),a.global)c?e[t]=r:o(t,r);else{try{a.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=r:i.f(e,t,{value:r,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return e}},2313:(e,t,r)=>{"use strict";var n=r(7914);e.exports=function(e,t,r){for(var i in t)n(e,i,t[i],r);return e}},2095:(e,t,r)=>{"use strict";var n=r(5578),i=Object.defineProperty;e.exports=function(e,t){try{i(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}},382:(e,t,r)=>{"use strict";var n=r(8473);e.exports=!n((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},3145:(e,t,r)=>{"use strict";var n=r(5578),i=r(1704),s=n.document,o=i(s)&&i(s.createElement);e.exports=function(e){return o?s.createElement(e):{}}},1091:e=>{"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},4741:e=>{"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},9461:(e,t,r)=>{"use strict";var n=r(5578).navigator,i=n&&n.userAgent;e.exports=i?String(i):""},6477:(e,t,r)=>{"use strict";var n,i,s=r(5578),o=r(9461),a=s.process,c=s.Deno,l=a&&a.versions||c&&c.version,u=l&&l.v8;u&&(i=(n=u.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&o&&(!(n=o.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=o.match(/Chrome\/(\d+)/))&&(i=+n[1]),e.exports=i},8612:(e,t,r)=>{"use strict";var n=r(5578),i=r(4961).f,s=r(9037),o=r(7914),a=r(2095),c=r(6726),l=r(8730);e.exports=function(e,t){var r,u,d,p,h,f=e.target,g=e.global,m=e.stat;if(r=g?n:m?n[f]||a(f,{}):n[f]&&n[f].prototype)for(u in t){if(p=t[u],d=e.dontCallGetSet?(h=i(r,u))&&h.value:r[u],!l(g?u:f+(m?".":"#")+u,e.forced)&&void 0!==d){if(typeof p==typeof d)continue;c(p,d)}(e.sham||d&&d.sham)&&s(p,"sham",!0),o(r,u,p,e)}}},8473:e=>{"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},2914:(e,t,r)=>{"use strict";var n=r(3786),i=r(8120),s=r(274),o=n(n.bind);e.exports=function(e,t){return i(e),void 0===t?e:s?o(e,t):function(){return e.apply(t,arguments)}}},274:(e,t,r)=>{"use strict";var n=r(8473);e.exports=!n((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},1807:(e,t,r)=>{"use strict";var n=r(274),i=Function.prototype.call;e.exports=n?i.bind(i):function(){return i.apply(i,arguments)}},2048:(e,t,r)=>{"use strict";var n=r(382),i=r(5755),s=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,a=i(s,"name"),c=a&&"something"===function something(){}.name,l=a&&(!n||n&&o(s,"name").configurable);e.exports={EXISTS:a,PROPER:c,CONFIGURABLE:l}},3786:(e,t,r)=>{"use strict";var n=r(1278),i=r(4762);e.exports=function(e){if("Function"===n(e))return i(e)}},4762:(e,t,r)=>{"use strict";var n=r(274),i=Function.prototype,s=i.call,o=n&&i.bind.bind(s,s);e.exports=n?o:function(e){return function(){return s.apply(e,arguments)}}},1409:(e,t,r)=>{"use strict";var n=r(5578),i=r(1483);e.exports=function(e,t){return arguments.length<2?(r=n[e],i(r)?r:void 0):n[e]&&n[e][t];var r}},41:e=>{"use strict";e.exports=function(e){return{iterator:e,next:e.next,done:!1}}},6665:(e,t,r)=>{"use strict";var n=r(6145),i=r(2564),s=r(5983),o=r(6775),a=r(1)("iterator");e.exports=function(e){if(!s(e))return i(e,a)||i(e,"@@iterator")||o[n(e)]}},4887:(e,t,r)=>{"use strict";var n=r(1807),i=r(8120),s=r(2293),o=r(8761),a=r(6665),c=TypeError;e.exports=function(e,t){var r=arguments.length<2?a(e):t;if(i(r))return s(n(r,e));throw new c(o(e)+" is not iterable")}},2564:(e,t,r)=>{"use strict";var n=r(8120),i=r(5983);e.exports=function(e,t){var r=e[t];return i(r)?void 0:n(r)}},5578:function(e,t,r){"use strict";var check=function(e){return e&&e.Math===Math&&e};e.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof r.g&&r.g)||check("object"==typeof this&&this)||function(){return this}()||Function("return this")()},5755:(e,t,r)=>{"use strict";var n=r(4762),i=r(2347),s=n({}.hasOwnProperty);e.exports=Object.hasOwn||function hasOwn(e,t){return s(i(e),t)}},1507:e=>{"use strict";e.exports={}},2811:(e,t,r)=>{"use strict";var n=r(1409);e.exports=n("document","documentElement")},1799:(e,t,r)=>{"use strict";var n=r(382),i=r(8473),s=r(3145);e.exports=!n&&!i((function(){return 7!==Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a}))},2121:(e,t,r)=>{"use strict";var n=r(4762),i=r(8473),s=r(1278),o=Object,a=n("".split);e.exports=i((function(){return!o("z").propertyIsEnumerable(0)}))?function(e){return"String"===s(e)?a(e,""):o(e)}:o},7268:(e,t,r)=>{"use strict";var n=r(4762),i=r(1483),s=r(1831),o=n(Function.toString);i(s.inspectSource)||(s.inspectSource=function(e){return o(e)}),e.exports=s.inspectSource},4483:(e,t,r)=>{"use strict";var n,i,s,o=r(4644),a=r(5578),c=r(1704),l=r(9037),u=r(5755),d=r(1831),p=r(5409),h=r(1507),f="Object already initialized",g=a.TypeError,m=a.WeakMap;if(o||d.state){var v=d.state||(d.state=new m);v.get=v.get,v.has=v.has,v.set=v.set,n=function(e,t){if(v.has(e))throw new g(f);return t.facade=e,v.set(e,t),t},i=function(e){return v.get(e)||{}},s=function(e){return v.has(e)}}else{var y=p("state");h[y]=!0,n=function(e,t){if(u(e,y))throw new g(f);return t.facade=e,l(e,y,t),t},i=function(e){return u(e,y)?e[y]:{}},s=function(e){return u(e,y)}}e.exports={set:n,get:i,has:s,enforce:function(e){return s(e)?i(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!c(t)||(r=i(t)).type!==e)throw new g("Incompatible receiver, "+e+" required");return r}}}},5299:(e,t,r)=>{"use strict";var n=r(1),i=r(6775),s=n("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||o[s]===e)}},4914:(e,t,r)=>{"use strict";var n=r(1278);e.exports=Array.isArray||function isArray(e){return"Array"===n(e)}},1483:e=>{"use strict";var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},8730:(e,t,r)=>{"use strict";var n=r(8473),i=r(1483),s=/#|\.prototype\./,isForced=function(e,t){var r=a[o(e)];return r===l||r!==c&&(i(t)?n(t):!!t)},o=isForced.normalize=function(e){return String(e).replace(s,".").toLowerCase()},a=isForced.data={},c=isForced.NATIVE="N",l=isForced.POLYFILL="P";e.exports=isForced},5983:e=>{"use strict";e.exports=function(e){return null==e}},1704:(e,t,r)=>{"use strict";var n=r(1483);e.exports=function(e){return"object"==typeof e?null!==e:n(e)}},9557:e=>{"use strict";e.exports=!1},1423:(e,t,r)=>{"use strict";var n=r(1409),i=r(1483),s=r(4815),o=r(5022),a=Object;e.exports=o?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return i(t)&&s(t.prototype,a(e))}},1506:(e,t,r)=>{"use strict";var n=r(2914),i=r(1807),s=r(2293),o=r(8761),a=r(5299),c=r(6960),l=r(4815),u=r(4887),d=r(6665),p=r(6721),h=TypeError,Result=function(e,t){this.stopped=e,this.result=t},f=Result.prototype;e.exports=function(e,t,r){var g,m,v,y,w,b,S,x=r&&r.that,E=!(!r||!r.AS_ENTRIES),I=!(!r||!r.IS_RECORD),C=!(!r||!r.IS_ITERATOR),_=!(!r||!r.INTERRUPTED),O=n(t,x),stop=function(e){return g&&p(g,"normal",e),new Result(!0,e)},callFn=function(e){return E?(s(e),_?O(e[0],e[1],stop):O(e[0],e[1])):_?O(e,stop):O(e)};if(I)g=e.iterator;else if(C)g=e;else{if(!(m=d(e)))throw new h(o(e)+" is not iterable");if(a(m)){for(v=0,y=c(e);y>v;v++)if((w=callFn(e[v]))&&l(f,w))return w;return new Result(!1)}g=u(e,m)}for(b=I?e.next:g.next;!(S=i(b,g)).done;){try{w=callFn(S.value)}catch(e){p(g,"throw",e)}if("object"==typeof w&&w&&l(f,w))return w}return new Result(!1)}},6721:(e,t,r)=>{"use strict";var n=r(1807),i=r(2293),s=r(2564);e.exports=function(e,t,r){var o,a;i(e);try{if(!(o=s(e,"return"))){if("throw"===t)throw r;return r}o=n(o,e)}catch(e){a=!0,o=e}if("throw"===t)throw r;if(a)throw o;return i(o),r}},8660:(e,t,r)=>{"use strict";var n=r(1807),i=r(5290),s=r(9037),o=r(2313),a=r(1),c=r(4483),l=r(2564),u=r(1851).IteratorPrototype,d=r(5247),p=r(6721),h=a("toStringTag"),f="IteratorHelper",g="WrapForValidIterator",m=c.set,createIteratorProxyPrototype=function(e){var t=c.getterFor(e?g:f);return o(i(u),{next:function next(){var r=t(this);if(e)return r.nextHandler();try{var n=r.done?void 0:r.nextHandler();return d(n,r.done)}catch(e){throw r.done=!0,e}},return:function(){var r=t(this),i=r.iterator;if(r.done=!0,e){var s=l(i,"return");return s?n(s,i):d(void 0,!0)}if(r.inner)try{p(r.inner.iterator,"normal")}catch(e){return p(i,"throw",e)}return i&&p(i,"normal"),d(void 0,!0)}})},v=createIteratorProxyPrototype(!0),y=createIteratorProxyPrototype(!1);s(y,h,"Iterator Helper"),e.exports=function(e,t){var r=function Iterator(r,n){n?(n.iterator=r.iterator,n.next=r.next):n=r,n.type=t?g:f,n.nextHandler=e,n.counter=0,n.done=!1,m(this,n)};return r.prototype=t?v:y,r}},1851:(e,t,r)=>{"use strict";var n,i,s,o=r(8473),a=r(1483),c=r(1704),l=r(5290),u=r(3181),d=r(7914),p=r(1),h=r(9557),f=p("iterator"),g=!1;[].keys&&("next"in(s=[].keys())?(i=u(u(s)))!==Object.prototype&&(n=i):g=!0),!c(n)||o((function(){var e={};return n[f].call(e)!==e}))?n={}:h&&(n=l(n)),a(n[f])||d(n,f,(function(){return this})),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:g}},6775:e=>{"use strict";e.exports={}},6960:(e,t,r)=>{"use strict";var n=r(8324);e.exports=function(e){return n(e.length)}},169:(e,t,r)=>{"use strict";var n=r(4762),i=r(8473),s=r(1483),o=r(5755),a=r(382),c=r(2048).CONFIGURABLE,l=r(7268),u=r(4483),d=u.enforce,p=u.get,h=String,f=Object.defineProperty,g=n("".slice),m=n("".replace),v=n([].join),y=a&&!i((function(){return 8!==f((function(){}),"length",{value:8}).length})),w=String(String).split("String"),b=e.exports=function(e,t,r){"Symbol("===g(h(t),0,7)&&(t="["+m(h(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!o(e,"name")||c&&e.name!==t)&&(a?f(e,"name",{value:t,configurable:!0}):e.name=t),y&&r&&o(r,"arity")&&e.length!==r.arity&&f(e,"length",{value:r.arity});try{r&&o(r,"constructor")&&r.constructor?a&&f(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var n=d(e);return o(n,"source")||(n.source=v(w,"string"==typeof t?t:"")),e};Function.prototype.toString=b((function toString(){return s(this)&&p(this).source||l(this)}),"toString")},1703:e=>{"use strict";var t=Math.ceil,r=Math.floor;e.exports=Math.trunc||function trunc(e){var n=+e;return(n>0?r:t)(n)}},5290:(e,t,r)=>{"use strict";var n,i=r(2293),s=r(5799),o=r(4741),a=r(1507),c=r(2811),l=r(3145),u=r(5409),d="prototype",p="script",h=u("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(e){return"<"+p+">"+e+""},NullProtoObjectViaActiveX=function(e){e.write(scriptTag("")),e.close();var t=e.parentWindow.Object;return e=null,t},NullProtoObject=function(){try{n=new ActiveXObject("htmlfile")}catch(e){}var e,t,r;NullProtoObject="undefined"!=typeof document?document.domain&&n?NullProtoObjectViaActiveX(n):(t=l("iframe"),r="java"+p+":",t.style.display="none",c.appendChild(t),t.src=String(r),(e=t.contentWindow.document).open(),e.write(scriptTag("document.F=Object")),e.close(),e.F):NullProtoObjectViaActiveX(n);for(var i=o.length;i--;)delete NullProtoObject[d][o[i]];return NullProtoObject()};a[h]=!0,e.exports=Object.create||function create(e,t){var r;return null!==e?(EmptyConstructor[d]=i(e),r=new EmptyConstructor,EmptyConstructor[d]=null,r[h]=e):r=NullProtoObject(),void 0===t?r:s.f(r,t)}},5799:(e,t,r)=>{"use strict";var n=r(382),i=r(3896),s=r(5835),o=r(2293),a=r(5599),c=r(3658);t.f=n&&!i?Object.defineProperties:function defineProperties(e,t){o(e);for(var r,n=a(t),i=c(t),l=i.length,u=0;l>u;)s.f(e,r=i[u++],n[r]);return e}},5835:(e,t,r)=>{"use strict";var n=r(382),i=r(1799),s=r(3896),o=r(2293),a=r(3815),c=TypeError,l=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",p="configurable",h="writable";t.f=n?s?function defineProperty(e,t,r){if(o(e),t=a(t),o(r),"function"==typeof e&&"prototype"===t&&"value"in r&&h in r&&!r[h]){var n=u(e,t);n&&n[h]&&(e[t]=r.value,r={configurable:p in r?r[p]:n[p],enumerable:d in r?r[d]:n[d],writable:!1})}return l(e,t,r)}:l:function defineProperty(e,t,r){if(o(e),t=a(t),o(r),i)try{return l(e,t,r)}catch(e){}if("get"in r||"set"in r)throw new c("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},4961:(e,t,r)=>{"use strict";var n=r(382),i=r(1807),s=r(7611),o=r(7738),a=r(5599),c=r(3815),l=r(5755),u=r(1799),d=Object.getOwnPropertyDescriptor;t.f=n?d:function getOwnPropertyDescriptor(e,t){if(e=a(e),t=c(t),u)try{return d(e,t)}catch(e){}if(l(e,t))return o(!i(s.f,e,t),e[t])}},2278:(e,t,r)=>{"use strict";var n=r(6742),i=r(4741).concat("length","prototype");t.f=Object.getOwnPropertyNames||function getOwnPropertyNames(e){return n(e,i)}},4347:(e,t)=>{"use strict";t.f=Object.getOwnPropertySymbols},3181:(e,t,r)=>{"use strict";var n=r(5755),i=r(1483),s=r(2347),o=r(5409),a=r(9441),c=o("IE_PROTO"),l=Object,u=l.prototype;e.exports=a?l.getPrototypeOf:function(e){var t=s(e);if(n(t,c))return t[c];var r=t.constructor;return i(r)&&t instanceof r?r.prototype:t instanceof l?u:null}},4815:(e,t,r)=>{"use strict";var n=r(4762);e.exports=n({}.isPrototypeOf)},6742:(e,t,r)=>{"use strict";var n=r(4762),i=r(5755),s=r(5599),o=r(6651).indexOf,a=r(1507),c=n([].push);e.exports=function(e,t){var r,n=s(e),l=0,u=[];for(r in n)!i(a,r)&&i(n,r)&&c(u,r);for(;t.length>l;)i(n,r=t[l++])&&(~o(u,r)||c(u,r));return u}},3658:(e,t,r)=>{"use strict";var n=r(6742),i=r(4741);e.exports=Object.keys||function keys(e){return n(e,i)}},7611:(e,t)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!r.call({1:2},1);t.f=i?function propertyIsEnumerable(e){var t=n(this,e);return!!t&&t.enumerable}:r},348:(e,t,r)=>{"use strict";var n=r(1807),i=r(1483),s=r(1704),o=TypeError;e.exports=function(e,t){var r,a;if("string"===t&&i(r=e.toString)&&!s(a=n(r,e)))return a;if(i(r=e.valueOf)&&!s(a=n(r,e)))return a;if("string"!==t&&i(r=e.toString)&&!s(a=n(r,e)))return a;throw new o("Can't convert object to primitive value")}},9497:(e,t,r)=>{"use strict";var n=r(1409),i=r(4762),s=r(2278),o=r(4347),a=r(2293),c=i([].concat);e.exports=n("Reflect","ownKeys")||function ownKeys(e){var t=s.f(a(e)),r=o.f;return r?c(t,r(e)):t}},3312:(e,t,r)=>{"use strict";var n=r(5983),i=TypeError;e.exports=function(e){if(n(e))throw new i("Can't call method on "+e);return e}},5409:(e,t,r)=>{"use strict";var n=r(7255),i=r(1866),s=n("keys");e.exports=function(e){return s[e]||(s[e]=i(e))}},1831:(e,t,r)=>{"use strict";var n=r(9557),i=r(5578),s=r(2095),o="__core-js_shared__",a=e.exports=i[o]||s(o,{});(a.versions||(a.versions=[])).push({version:"3.39.0",mode:n?"pure":"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.39.0/LICENSE",source:"https://github.com/zloirock/core-js"})},7255:(e,t,r)=>{"use strict";var n=r(1831);e.exports=function(e,t){return n[e]||(n[e]=t||{})}},6029:(e,t,r)=>{"use strict";var n=r(6477),i=r(8473),s=r(5578).String;e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol("symbol detection");return!s(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},3392:(e,t,r)=>{"use strict";var n=r(3005),i=Math.max,s=Math.min;e.exports=function(e,t){var r=n(e);return r<0?i(r+t,0):s(r,t)}},5599:(e,t,r)=>{"use strict";var n=r(2121),i=r(3312);e.exports=function(e){return n(i(e))}},3005:(e,t,r)=>{"use strict";var n=r(1703);e.exports=function(e){var t=+e;return t!=t||0===t?0:n(t)}},8324:(e,t,r)=>{"use strict";var n=r(3005),i=Math.min;e.exports=function(e){var t=n(e);return t>0?i(t,9007199254740991):0}},2347:(e,t,r)=>{"use strict";var n=r(3312),i=Object;e.exports=function(e){return i(n(e))}},2355:(e,t,r)=>{"use strict";var n=r(1807),i=r(1704),s=r(1423),o=r(2564),a=r(348),c=r(1),l=TypeError,u=c("toPrimitive");e.exports=function(e,t){if(!i(e)||s(e))return e;var r,c=o(e,u);if(c){if(void 0===t&&(t="default"),r=n(c,e,t),!i(r)||s(r))return r;throw new l("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}},3815:(e,t,r)=>{"use strict";var n=r(2355),i=r(1423);e.exports=function(e){var t=n(e,"string");return i(t)?t:t+""}},4338:(e,t,r)=>{"use strict";var n={};n[r(1)("toStringTag")]="z",e.exports="[object z]"===String(n)},8761:e=>{"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},1866:(e,t,r)=>{"use strict";var n=r(4762),i=0,s=Math.random(),o=n(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++i+s,36)}},5022:(e,t,r)=>{"use strict";var n=r(6029);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3896:(e,t,r)=>{"use strict";var n=r(382),i=r(8473);e.exports=n&&i((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},4644:(e,t,r)=>{"use strict";var n=r(5578),i=r(1483),s=n.WeakMap;e.exports=i(s)&&/native code/.test(String(s))},1:(e,t,r)=>{"use strict";var n=r(5578),i=r(7255),s=r(5755),o=r(1866),a=r(6029),c=r(5022),l=n.Symbol,u=i("wks"),d=c?l.for||l:l&&l.withoutSetter||o;e.exports=function(e){return s(u,e)||(u[e]=a&&s(l,e)?l[e]:d("Symbol."+e)),u[e]}},6281:(e,t,r)=>{"use strict";var n=r(8612),i=r(6651).includes,s=r(8473),o=r(7095);n({target:"Array",proto:!0,forced:s((function(){return!Array(1).includes()}))},{includes:function includes(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("includes")},5724:(e,t,r)=>{"use strict";var n=r(8612),i=r(2347),s=r(6960),o=r(9273),a=r(1091);n({target:"Array",proto:!0,arity:1,forced:r(8473)((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function push(e){var t=i(this),r=s(t),n=arguments.length;a(r+n);for(var c=0;c{"use strict";var n=r(8612),i=r(5578),s=r(6021),o=r(2293),a=r(1483),c=r(3181),l=r(3864),u=r(670),d=r(8473),p=r(5755),h=r(1),f=r(1851).IteratorPrototype,g=r(382),m=r(9557),v="constructor",y="Iterator",w=h("toStringTag"),b=TypeError,S=i[y],x=m||!a(S)||S.prototype!==f||!d((function(){S({})})),E=function Iterator(){if(s(this,f),c(this)===f)throw new b("Abstract class Iterator not directly constructable")},defineIteratorPrototypeAccessor=function(e,t){g?l(f,e,{configurable:!0,get:function(){return t},set:function(t){if(o(this),this===f)throw new b("You can't redefine this property");p(this,e)?this[e]=t:u(this,e,t)}}):f[e]=t};p(f,w)||defineIteratorPrototypeAccessor(w,y),!x&&p(f,v)&&f[v]!==Object||defineIteratorPrototypeAccessor(v,E),E.prototype=f,n({global:!0,constructor:!0,forced:x},{Iterator:E})},1975:(e,t,r)=>{"use strict";var n=r(8612),i=r(1807),s=r(8120),o=r(2293),a=r(41),c=r(8660),l=r(8901),u=r(9557),d=c((function(){for(var e,t,r=this.iterator,n=this.predicate,s=this.next;;){if(e=o(i(s,r)),this.done=!!e.done)return;if(t=e.value,l(r,n,[t,this.counter++],!0))return t}}));n({target:"Iterator",proto:!0,real:!0,forced:u},{filter:function filter(e){return o(this),s(e),new d(a(this),{predicate:e})}})},3242:(e,t,r)=>{"use strict";var n=r(8612),i=r(1506),s=r(8120),o=r(2293),a=r(41);n({target:"Iterator",proto:!0,real:!0},{find:function find(e){o(this),s(e);var t=a(this),r=0;return i(t,(function(t,n){if(e(t,r++))return n(t)}),{IS_RECORD:!0,INTERRUPTED:!0}).result}})},9930:(e,t,r)=>{"use strict";var n=r(8612),i=r(1506),s=r(8120),o=r(2293),a=r(41);n({target:"Iterator",proto:!0,real:!0},{forEach:function forEach(e){o(this),s(e);var t=a(this),r=0;i(t,(function(t){e(t,r++)}),{IS_RECORD:!0})}})},4846:(e,t,r)=>{"use strict";r(3617)},7458:(e,t,r)=>{"use strict";r(1975)},6211:(e,t,r)=>{"use strict";r(3242)},9655:(e,t,r)=>{"use strict";r(9930)}},e=>{var t;t=4946,e(e.s=t)}]) ;/*! jQuery UI - v1.13.3 - 2024-04-26 * https://jqueryui.com * Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ !function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";var t,e,i,n,W,C,o,s,r,l,a,h,u;function E(t,e,i){return[parseFloat(t[0])*(a.test(t[0])?e/100:1),parseFloat(t[1])*(a.test(t[1])?i/100:1)]}function L(t,e){return parseInt(x.css(t,e),10)||0}function N(t){return null!=t&&t===t.window}x.ui=x.ui||{},x.ui.version="1.13.3", /*! * jQuery UI :data 1.13.3 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ x.extend(x.expr.pseudos,{data:x.expr.createPseudo?x.expr.createPseudo(function(e){return function(t){return!!x.data(t,e)}}):function(t,e,i){return!!x.data(t,i[3])}}), /*! * jQuery UI Disable Selection 1.13.3 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ x.fn.extend({disableSelection:(t="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}}), /*! * jQuery UI Focusable 1.13.3 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ x.ui.focusable=function(t,e){var i,n,o,s=t.nodeName.toLowerCase();return"area"===s?(o=(i=t.parentNode).name,!(!t.href||!o||"map"!==i.nodeName.toLowerCase())&&0<(i=x("img[usemap='#"+o+"']")).length&&i.is(":visible")):(/^(input|select|textarea|button|object)$/.test(s)?(n=!t.disabled)&&(o=x(t).closest("fieldset")[0])&&(n=!o.disabled):n="a"===s&&t.href||e,n&&x(t).is(":visible")&&function(t){var e=t.css("visibility");for(;"inherit"===e;)t=t.parent(),e=t.css("visibility");return"visible"===e}(x(t)))},x.extend(x.expr.pseudos,{focusable:function(t){return x.ui.focusable(t,null!=x.attr(t,"tabindex"))}}),x.fn._form=function(){return"string"==typeof this[0].form?this.closest("form"):x(this[0].form)}, /*! * jQuery UI Form Reset Mixin 1.13.3 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ x.ui.formResetMixin={_formResetHandler:function(){var e=x(this);setTimeout(function(){var t=e.data("ui-form-reset-instances");x.each(t,function(){this.refresh()})})},_bindFormResetHandler:function(){var t;this.form=this.element._form(),this.form.length&&((t=this.form.data("ui-form-reset-instances")||[]).length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t))},_unbindFormResetHandler:function(){var t;this.form.length&&((t=this.form.data("ui-form-reset-instances")).splice(x.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))}},x.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()), /*! * jQuery UI Support for jQuery core 1.8.x and newer 1.13.3 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license * */ x.expr.pseudos||(x.expr.pseudos=x.expr[":"]),x.uniqueSort||(x.uniqueSort=x.unique),x.escapeSelector||(e=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,i=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},x.escapeSelector=function(t){return(t+"").replace(e,i)}),x.fn.even&&x.fn.odd||x.fn.extend({even:function(){return this.filter(function(t){return t%2==0})},odd:function(){return this.filter(function(t){return t%2==1})}}), /*! * jQuery UI Keycode 1.13.3 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}, /*! * jQuery UI Labels 1.13.3 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ x.fn.labels=function(){var t,e,i;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(e=this.eq(0).parents("label"),(t=this.attr("id"))&&(i=(i=this.eq(0).parents().last()).add((i.length?i:this).siblings()),t="label[for='"+x.escapeSelector(t)+"']",e=e.add(i.find(t).addBack(t))),this.pushStack(e)):this.pushStack([])},x.ui.plugin={add:function(t,e,i){var n,o=x.ui[t].prototype;for(n in i)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([e,i[n]])},call:function(t,e,i,n){var o,s=t.plugins[e];if(s&&(n||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(o=0;o
")).children()[0],x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),n=t-i)},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthW(C(n),C(o))?s.important="horizontal":s.important="vertical",f.using.call(this,t,s)}),r.offset(x.extend(h,{using:t}))})):h.apply(this,arguments)},x.ui.position={fit:{left:function(t,e){var i,n=e.within,o=n.isWindow?n.scrollLeft:n.offset.left,n=n.width,s=t.left-e.collisionPosition.marginLeft,r=o-s,l=s+e.collisionWidth-n-o;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=c++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,n,o,s=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(s={},t=(i=t.split(".")).shift(),i.length){for(n=s[t]=x.widget.extend({},this.options[t]),o=0;o{var r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2890));class _default extends elementorModules.ViewModule{constructor(){super(...arguments),this.documents={},this.initDocumentClasses(),this.attachDocumentsClasses()}getDefaultSettings(){return{selectors:{document:".elementor"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$documents:jQuery(e.document)}}initDocumentClasses(){this.documentClasses={base:o.default},elementorFrontend.hooks.doAction("elementor/frontend/documents-manager/init-classes",this)}addDocumentClass(e,t){this.documentClasses[e]=t}attachDocumentsClasses(){this.elements.$documents.each(((e,t)=>this.attachDocumentClass(jQuery(t))))}attachDocumentClass(e){const t=e.data(),n=t.elementorId,r=t.elementorType,o=this.documentClasses[r]||this.documentClasses.base;this.documents[n]=new o({$element:e,id:n})}}t.default=_default},7248:(e,t,n)=>{var r=n(6784);n(4846),n(9655);var o=r(n(4970)),s=r(n(3678)),i=r(n(2126)),a=r(n(8891));e.exports=function(e){var t=this;const r={};this.elementsHandlers={"accordion.default":()=>n.e(131).then(n.bind(n,9675)),"alert.default":()=>n.e(707).then(n.bind(n,7243)),"counter.default":()=>n.e(457).then(n.bind(n,3905)),"progress.default":()=>n.e(234).then(n.bind(n,9754)),"tabs.default":()=>n.e(575).then(n.bind(n,3485)),"toggle.default":()=>n.e(775).then(n.bind(n,3049)),"video.default":()=>n.e(180).then(n.bind(n,3774)),"image-carousel.default":()=>n.e(177).then(n.bind(n,4315)),"text-editor.default":()=>n.e(212).then(n.bind(n,5362)),"wp-widget-media_audio.default":()=>n.e(211).then(n.bind(n,2793)),container:s.default,section:i.default,column:a.default},elementorFrontendConfig.experimentalFeatures["nested-elements"]&&(this.elementsHandlers["nested-tabs.default"]=()=>n.e(215).then(n.bind(n,4328))),elementorFrontendConfig.experimentalFeatures["nested-elements"]&&(this.elementsHandlers["nested-accordion.default"]=()=>n.e(915).then(n.bind(n,8216))),elementorFrontendConfig.experimentalFeatures.container&&(this.elementsHandlers["contact-buttons.default"]=()=>n.e(1).then(n.bind(n,6285)),this.elementsHandlers["floating-bars-var-1.default"]=()=>n.e(336).then(n.bind(n,5199)));const addElementsHandlers=()=>{e.each(this.elementsHandlers,((e,t)=>{const n=e.split(".");e=n[0];const r=n[1]||null;this.attachHandler(e,t,r)}))},isClassHandler=e=>e.prototype?.getUniqueHandlerID;this.addHandler=function(t,n){const o=n.$element.data("model-cid");let s;if(o){s=t.prototype.getConstructorID(),r[o]||(r[o]={});const e=r[o][s];e&&e.onDestroy()}const i=new t(n);elementorFrontend.hooks.doAction(`frontend/element_handler_ready/${n.elementName}`,n.$element,e),o&&(r[o][s]=i)},this.attachHandler=(e,n,r)=>{Array.isArray(n)||(n=[n]),n.forEach((n=>function(e,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default";r=r?"."+r:"";const o=e+r;elementorFrontend.hooks.addAction(`frontend/element_ready/${o}`,(e=>{if(isClassHandler(n))t.addHandler(n,{$element:e,elementName:o},!0);else{const r=n();if(!r)return;r instanceof Promise?r.then((n=>{let{default:r}=n;t.addHandler(r,{$element:e,elementName:o},!0)})):t.addHandler(r,{$element:e,elementName:o},!0)}}))}(e,n,r)))},this.getHandler=function(e){const t=this.elementsHandlers[e];return isClassHandler(t)?t:new Promise((e=>{t().then((t=>{let{default:n}=t;e(n)}))}))},this.getHandlers=function(e){return elementorDevTools.deprecation.deprecated("getHandlers","3.1.0","elementorFrontend.elementsHandler.getHandler"),e?this.getHandler(e):this.elementsHandlers},this.runReadyTrigger=function(t){const n=!!t.closest('[data-delay-child-handlers="true"]')&&0!==t.closest('[data-delay-child-handlers="true"]').length;if(elementorFrontend.config.is_static||n)return;const r=jQuery(t),o=r.attr("data-element_type");if(o&&(elementorFrontend.hooks.doAction("frontend/element_ready/global",r,e),elementorFrontend.hooks.doAction(`frontend/element_ready/${o}`,r,e),"widget"===o)){const t=r.attr("data-widget_type");elementorFrontend.hooks.doAction(`frontend/element_ready/${t}`,r,e)}},this.init=()=>{elementorFrontend.hooks.addAction("frontend/element_ready/global",o.default),addElementsHandlers()}}},7603:(e,t,n)=>{var r=n(6784);n(4846),n(6211),n(9655),n(8309);var o=r(n(4047)),s=r(n(8767)),i=r(n(5115)),a=r(n(5073)),l=r(n(3126)),d=r(n(8427)),c=r(n(3582)),u=r(n(4901)),h=r(n(4252)),m=r(n(8422)),f=r(n(5896)),g=r(n(4799)),p=r(n(7842)),v=r(n(607)),y=r(n(9807)),b=n(7672);const w=n(5956),_=n(7248);class Frontend extends elementorModules.ViewModule{constructor(){super(...arguments),this.config=elementorFrontendConfig,this.config.legacyMode={get elementWrappers(){return elementorFrontend.isEditMode()&&window.top.elementorDevTools.deprecation.deprecated("elementorFrontend.config.legacyMode.elementWrappers","3.1.0"),!1}},this.populateActiveBreakpointsConfig()}get Module(){return this.isEditMode()&&parent.elementorDevTools.deprecation.deprecated("elementorFrontend.Module","2.5.0","elementorModules.frontend.handlers.Base"),elementorModules.frontend.handlers.Base}getDefaultSettings(){return{selectors:{elementor:".elementor",adminBar:"#wpadminbar"}}}getDefaultElements(){const e={window,$window:jQuery(window),$document:jQuery(document),$head:jQuery(document.head),$body:jQuery(document.body),$deviceMode:jQuery("",{id:"elementor-device-mode",class:"elementor-screen-only"})};return e.$body.append(e.$deviceMode),e}bindEvents(){this.elements.$window.on("resize",(()=>this.setDeviceModeData()))}getElements(e){return this.getItems(this.elements,e)}getPageSettings(e){const t=this.isEditMode()?elementor.settings.page.model.attributes:this.config.settings.page;return this.getItems(t,e)}getGeneralSettings(e){return this.isEditMode()&&parent.elementorDevTools.deprecation.deprecated("getGeneralSettings()","3.0.0","getKitSettings() and remove the `elementor_` prefix"),this.getKitSettings(`elementor_${e}`)}getKitSettings(e){return this.getItems(this.config.kit,e)}getCurrentDeviceMode(){return getComputedStyle(this.elements.$deviceMode[0],":after").content.replace(/"/g,"")}getDeviceSetting(e,t,n){if("widescreen"===e)return this.getWidescreenSetting(t,n);const r=elementorFrontend.breakpoints.getActiveBreakpointsList({largeToSmall:!0,withDesktop:!0});let o=r.indexOf(e);for(;o>0;){const e=t[n+"_"+r[o]];if(e||0===e)return e;o--}return t[n]}getWidescreenSetting(e,t){const n=t+"_widescreen";let r;return r=e[n]?e[n]:e[t],r}getCurrentDeviceSetting(e,t){return this.getDeviceSetting(elementorFrontend.getCurrentDeviceMode(),e,t)}isEditMode(){return this.config.environmentMode.edit}isWPPreviewMode(){return this.config.environmentMode.wpPreview}initDialogsManager(){let e;this.getDialogsManager=()=>(e||(e=new DialogsManager.Instance),e)}initOnReadyComponents(){this.utils={youtube:new a.default,vimeo:new l.default,baseVideoLoader:new d.default,get lightbox(){return h.default.getLightbox()},urlActions:new c.default,swiper:u.default,environment:i.default,assetsLoader:new m.default,escapeHTML:b.escapeHTML,events:g.default,controls:new v.default,anchor_scroll_margin:new y.default},this.modules={StretchElement:elementorModules.frontend.tools.StretchElement,Masonry:elementorModules.utils.Masonry},this.elementsHandler.init(),this.isEditMode()?elementor.once("document:loaded",(()=>this.onDocumentLoaded())):this.onDocumentLoaded()}initOnReadyElements(){this.elements.$wpAdminBar=this.elements.$document.find(this.getSettings("selectors.adminBar"))}addUserAgentClasses(){for(const[e,t]of Object.entries(i.default))t&&this.elements.$body.addClass("e--ua-"+e)}setDeviceModeData(){this.elements.$body.attr("data-elementor-device-mode",this.getCurrentDeviceMode())}addListenerOnce(e,t,n,r){if(r||(r=this.elements.$window),this.isEditMode())if(this.removeListeners(e,t,r),r instanceof jQuery){const o=t+"."+e;r.on(o,n)}else r.on(t,n,e);else r.on(t,n)}removeListeners(e,t,n,r){if(r||(r=this.elements.$window),r instanceof jQuery){const o=t+"."+e;r.off(o,n)}else r.off(t,n,e)}debounce(e,t){let n;return function(){const r=this,o=arguments,s=!n;clearTimeout(n),n=setTimeout((()=>{n=null,e.apply(r,o)}),t),s&&e.apply(r,o)}}muteMigrationTraces(){jQuery.migrateMute=!0,jQuery.migrateTrace=!1}initModules(){const e={shapes:p.default};elementorFrontend.trigger("elementor/modules/init:before"),elementorFrontend.trigger("elementor/modules/init/before"),Object.entries(e).forEach((e=>{let[t,n]=e;this.modulesHandlers[t]=new n}))}populateActiveBreakpointsConfig(){this.config.responsive.activeBreakpoints={},Object.entries(this.config.responsive.breakpoints).forEach((e=>{let[t,n]=e;n.is_enabled&&(this.config.responsive.activeBreakpoints[t]=n)}))}init(){this.hooks=new w,this.breakpoints=new f.default(this.config.responsive),this.storage=new s.default,this.elementsHandler=new _(jQuery),this.modulesHandlers={},this.addUserAgentClasses(),this.setDeviceModeData(),this.initDialogsManager(),this.isEditMode()&&this.muteMigrationTraces(),g.default.dispatch(this.elements.$window,"elementor/frontend/init"),this.initModules(),this.initOnReadyElements(),this.initOnReadyComponents()}onDocumentLoaded(){this.documentsManager=new o.default,this.trigger("components:init"),new h.default}}window.elementorFrontend=new Frontend,elementorFrontend.isEditMode()||jQuery((()=>elementorFrontend.init()))},8891:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=[()=>n.e(557).then(n.bind(n,628))]},3678:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(3002);t.default=[()=>n.e(557).then(n.bind(n,628)),()=>n.e(557).then(n.bind(n,3031)),(0,r.createEditorHandler)((()=>n.e(396).then(n.bind(n,9956)))),(0,r.createEditorHandler)((()=>n.e(768).then(n.bind(n,8847)))),(0,r.createEditorHandler)((()=>n.e(768).then(n.bind(n,3323))))]},3002:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createEditorHandler=function createEditorHandler(e){return()=>new Promise((t=>{elementorFrontend.isEditMode()&&e().then(t)}))}},4970:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class GlobalHandler extends elementorModules.frontend.handlers.Base{getWidgetType(){return"global"}animate(){const e=this.$element,t=this.getAnimation();if("none"===t)return void e.removeClass("elementor-invisible");const n=this.getElementSettings(),r=n._animation_delay||n.animation_delay||0;e.removeClass(t),this.currentAnimation&&e.removeClass(this.currentAnimation),this.currentAnimation=t,setTimeout((()=>{e.removeClass("elementor-invisible").addClass("animated "+t)}),r)}getAnimation(){return this.getCurrentDeviceSetting("animation")||this.getCurrentDeviceSetting("_animation")}onInit(){if(super.onInit(...arguments),this.getAnimation()){const e=elementorModules.utils.Scroll.scrollObserver({callback:t=>{t.isInViewport&&(this.animate(),e.unobserve(this.$element[0]))}});e.observe(this.$element[0])}}onElementChange(e){/^_?animation/.test(e)&&this.animate()}}t.default=e=>{elementorFrontend.elementsHandler.addHandler(GlobalHandler,{$element:e})}},2126:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(3002);t.default=[()=>n.e(77).then(n.bind(n,2439)),()=>n.e(557).then(n.bind(n,628)),()=>n.e(557).then(n.bind(n,3031)),(0,r.createEditorHandler)((()=>n.e(396).then(n.bind(n,9956)))),(0,r.createEditorHandler)((()=>n.e(220).then(n.bind(n,3243))))]},9807:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(5724),n(4846),n(7458),n(9655);class _default extends elementorModules.ViewModule{getDefaultSettings(){return{selectors:{links:'.elementor-element a[href*="#"]',stickyElements:".elementor-element.elementor-sticky"}}}onInit(){this.observeStickyElements((()=>{this.initializeStickyAndAnchorTracking()}))}observeStickyElements(e){new MutationObserver((t=>{for(const n of t)("childList"===n.type||"attributes"===n.type&&n.target.classList.contains("elementor-sticky"))&&e()})).observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["class","style"]})}initializeStickyAndAnchorTracking(){const e=this.getAllAnchorLinks(),t=this.getAllStickyElements(),n=[];!t.length>0&&!e.length>0||(this.trackStickyElements(t,n),this.trackAnchorLinks(e,n),this.organizeStickyAndAnchors(n))}trackAnchorLinks(e,t){e.forEach((e=>{const n=this.getAnchorTarget(e),r=this.getScrollPosition(n);t.push({element:n,type:"anchor",scrollPosition:r})}))}trackStickyElements(e,t){e.forEach((e=>{const n=this.getElementSettings(e);if(!n||!n.sticky_anchor_link_offset)return;const{sticky_anchor_link_offset:r}=n;if(0===r)return;const o=this.getScrollPosition(e);t.push({scrollMarginTop:r,type:"sticky",scrollPosition:o})}))}organizeStickyAndAnchors(e){const t=this.filterAndSortElementsByType(e,"sticky"),n=this.filterAndSortElementsByType(e,"anchor");t.forEach(((e,r)=>{this.defineCurrentStickyRange(e,r,t,n)}))}defineCurrentStickyRange(e,t,n,r){const o=t+1{const n=t.scrollPosition>e.scrollPosition&&t.scrollPositiont===n.findIndex((t=>t.getAttribute("data-id")===e.getAttribute("data-id")))))}getAllAnchorLinks(){const e=document.querySelectorAll(this.getSettings("selectors.links"));return Array.from(e).filter(((e,t,n)=>t===n.findIndex((t=>t.getAttribute("href")===e.getAttribute("href")))))}filterAndSortElementsByType(e,t){return e.filter((e=>t===e.type)).sort(((e,t)=>e.scrollPosition-t.scrollPosition))}isValidSelector(e){return/^#[A-Za-z_][\w-]*$/.test(e)}getAnchorTarget(e){const t=e?.hash;return this.isValidSelector(t)?document.querySelector(t):null}getElementSettings(e){return JSON.parse(e.getAttribute("data-settings"))}}t.default=_default},8422:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class AssetsLoader{getScriptElement(e){const t=document.createElement("script");return t.src=e,t}getStyleElement(e){const t=document.createElement("link");return t.rel="stylesheet",t.href=e,t}load(e,t){const n=AssetsLoader.assets[e][t];return n.loader||(n.loader=this.isAssetLoaded(n,e)?Promise.resolve(!0):this.loadAsset(n,e)),n.loader}isAssetLoaded(e,t){const n="script"===t?`script[src="${e.src}"]`:`link[href="${e.src}"]`;return!!document.querySelectorAll(n)?.length}loadAsset(e,t){return new Promise((n=>{const r="style"===t?this.getStyleElement(e.src):this.getScriptElement(e.src);r.onload=()=>n(!0),this.appendAsset(e,r)}))}appendAsset(e,t){const n=document.querySelector(e.before);if(n)return void n.insertAdjacentElement("beforebegin",t);const r="head"===e.parent?e.parent:"body";document[r].appendChild(t)}}t.default=AssetsLoader;const n=elementorFrontendConfig.urls.assets,r=elementorFrontendConfig.environmentMode.isScriptDebug?"":".min",o=elementorFrontendConfig.version;AssetsLoader.assets={script:{dialog:{src:`${n}lib/dialog/dialog${r}.js?ver=4.9.3`},"share-link":{src:`${n}lib/share-link/share-link${r}.js?ver=${o}`},swiper:{src:`${n}lib/swiper/v8/swiper${r}.js?ver=8.4.5`}},style:{swiper:{src:`${n}lib/swiper/v8/css/swiper${r}.css?ver=8.4.5`,parent:"head"},"e-lightbox":{src:elementorFrontendConfig?.responsive?.hasCustomBreakpoints?`${elementorFrontendConfig.urls.uploadUrl}/elementor/css/custom-lightbox.min.css?ver=${o}`:`${n}css/conditionals/lightbox${r}.css?ver=${o}`},dialog:{src:`${n}css/conditionals/dialog${r}.css?ver=${o}`,parent:"head",before:"#elementor-frontend-css"}}}},607:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class Controls{getControlValue(e,t,n){let r;return r="object"==typeof e[t]&&n?e[t][n]:e[t],r}getResponsiveControlValue(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";const r=(arguments.length>3&&void 0!==arguments[3]?arguments[3]:null)||elementorFrontend.getCurrentDeviceMode(),o=this.getControlValue(e,t,n);if("widescreen"===r){const r=this.getControlValue(e,`${t}_widescreen`,n);return r||0===r?r:o}const s=elementorFrontend.breakpoints.getActiveBreakpointsList({withDesktop:!0});let i=r,a=s.indexOf(r),l="";for(;a<=s.length;){if("desktop"===i){l=o;break}const r=`${t}_${i}`,d=this.getControlValue(e,r,n);if(d||0===d){l=d;break}a++,i=s[a]}return l}}},4252:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(4846),n(6211);class LightboxManager extends elementorModules.ViewModule{static getLightbox(){const e=new Promise((e=>{n.e(216).then(n.t.bind(n,3942,23)).then((t=>{let{default:n}=t;return e(new n)}))})),t=elementorFrontend.utils.assetsLoader.load("script","dialog"),r=elementorFrontend.utils.assetsLoader.load("style","dialog"),o=elementorFrontend.utils.assetsLoader.load("script","share-link"),s=elementorFrontend.utils.assetsLoader.load("style","swiper"),i=elementorFrontend.utils.assetsLoader.load("style","e-lightbox");return Promise.all([e,t,r,o,s,i]).then((()=>e))}getDefaultSettings(){return{selectors:{links:"a, [data-elementor-lightbox]",slideshow:"[data-elementor-lightbox-slideshow]"}}}getDefaultElements(){return{$links:jQuery(this.getSettings("selectors.links")),$slideshow:jQuery(this.getSettings("selectors.slideshow"))}}isLightboxLink(e){if("a"===e.tagName.toLowerCase()&&(e.hasAttribute("download")||!/^[^?]+\.(png|jpe?g|gif|svg|webp|avif)(\?.*)?$/i.test(e.href))&&!e.dataset.elementorLightboxVideo)return!1;const t=elementorFrontend.getKitSettings("global_image_lightbox"),n=e.dataset.elementorOpenLightbox;return"yes"===n||t&&"no"!==n}isLightboxSlideshow(){return 0!==this.elements.$slideshow.length}async onLinkClick(e){const t=e.currentTarget,n=jQuery(e.target),r=elementorFrontend.isEditMode(),o=r&&elementor.$previewContents.find("body").hasClass("elementor-editor__ui-state__color-picker"),s=!!n.closest(".elementor-edit-area").length;if(!this.isLightboxLink(t))return void(r&&s&&e.preventDefault());if(e.preventDefault(),r&&!elementor.getPreferences("lightbox_in_editor"))return;if(o)return;(await LightboxManager.getLightbox()).createLightbox(t)}bindEvents(){elementorFrontend.elements.$document.on("click",this.getSettings("selectors.links"),(e=>this.onLinkClick(e)))}onInit(){super.onInit(...arguments),elementorFrontend.isEditMode()||this.maybeActivateLightboxOnLink()}maybeActivateLightboxOnLink(){this.elements.$links.each(((e,t)=>{if(this.isLightboxLink(t))return LightboxManager.getLightbox(),!1}))}}t.default=LightboxManager},4901:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(4846),n(9655);t.default=class SwiperHandler{constructor(e,t){return this.config=t,this.config.breakpoints&&(this.config=this.adjustConfig(t)),e instanceof jQuery&&(e=e[0]),e.closest(".elementor-widget-wrap")?.classList.add("e-swiper-container"),e.closest(".elementor-widget")?.classList.add("e-widget-swiper"),new Promise((t=>{"undefined"!=typeof Swiper?("function"==typeof Swiper&&void 0===window.Swiper&&(window.Swiper=Swiper),t(this.createSwiperInstance(e,this.config))):elementorFrontend.utils.assetsLoader.load("script","swiper").then((()=>t(this.createSwiperInstance(e,this.config))))}))}createSwiperInstance(e,t){const n=window.Swiper;return n.prototype.adjustConfig=this.adjustConfig,new n(e,t)}adjustConfig(e){if(!e.handleElementorBreakpoints)return e;const t=elementorFrontend.config.responsive.activeBreakpoints,n=elementorFrontend.breakpoints.getBreakpointValues();return Object.keys(e.breakpoints).forEach((r=>{const o=parseInt(r);let s;if(o===t.mobile.value||o+1===t.mobile.value)s=0;else if(!t.widescreen||o!==t.widescreen.value&&o+1!==t.widescreen.value){const e=n.findIndex((e=>o===e||o+1===e));s=n[e-1]}else s=o;e.breakpoints[s]=e.breakpoints[r],e.breakpoints[r]={slidesPerView:e.slidesPerView,slidesPerGroup:e.slidesPerGroup?e.slidesPerGroup:1}})),e}}},3582:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(6409);class _default extends elementorModules.ViewModule{getDefaultSettings(){return{selectors:{links:'a[href^="%23elementor-action"], a[href^="#elementor-action"]'}}}bindEvents(){elementorFrontend.elements.$document.on("click",this.getSettings("selectors.links"),this.runLinkAction.bind(this))}initActions(){this.actions={lightbox:async e=>{const t=await elementorFrontend.utils.lightbox;e.slideshow?t.openSlideshow(e.slideshow,e.url):(e.id&&(e.type="image"),t.showModal(e))}}}addAction(e,t){this.actions[e]=t}runAction(e){e=decodeURI(e);const t=(e=decodeURIComponent(e)).match(/action=(.+?)&/);if(!t)return;const n=this.actions[t[1]];if(!n)return;let r={};const o=e.match(/settings=(.+)/);o&&(r=JSON.parse(atob(o[1]))),r.previousEvent=event;for(var s=arguments.length,i=new Array(s>1?s-1:0),a=1;a{Object.defineProperty(t,"__esModule",{value:!0}),t.isScrollSnapActive=t.escapeHTML=void 0;t.escapeHTML=e=>{const t={"&":"&","<":"<",">":">","'":"'",'"':"""};return e.replace(/[&<>'"]/g,(e=>t[e]||e))};t.isScrollSnapActive=()=>"yes"===(elementorFrontend.isEditMode()?elementor.settings.page.model.attributes?.scroll_snap:elementorFrontend.config.settings.page?.scroll_snap)},8427:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class BaseLoader extends elementorModules.ViewModule{getDefaultSettings(){return{isInserted:!1,selectors:{firstScript:"script:first"}}}getDefaultElements(){return{$firstScript:jQuery(this.getSettings("selectors.firstScript"))}}insertAPI(){this.elements.$firstScript.before(jQuery("