PageSourceSearch

https://teambutter.com/wp-content/litespeed/js/e17aa8c16947285c8f8f632b1990d250.js?ver=67f01

js teambutter.com collected 2026-10-02 15:00:40 UTC 1,673,650 bytes, 185 lines download raw bytes

1/*!
2 * Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com
3 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 */
5(function(){
vendor: 14,868 bytes, line 5
5var l,a;l=this,a=function(){"use strict";var l={},a={};try{"undefined"!=typeof window&&(l=window),"undefined"!=typeof document&&(a=document)}catch(l){}var e=(l.navigator||{}).userAgent,r=void 0===e?"":e,n=l,o=a,u=(n.document,!!o.documentElement&&!!o.head&&"function"==typeof o.addEventListener&&o.createElement,~r.indexOf("MSIE")||r.indexOf("Trident/"),"___FONT_AWESOME___"),t=function(){try{return"production"===process.env.NODE_ENV}catch(l){return!1}}();var f=n||{};f[u]||(f[u]={}),f[u].styles||(f[u].styles={}),f[u].hooks||(f[u].hooks={}),f[u].shims||(f[u].shims=[]);var i=f[u],s=[["glass",null,"glass-martini"],["meetup","fab",null],["star-o","far","star"],["remove",null,"times"],["close",null,"times"],["gear",null,"cog"],["trash-o","far","trash-alt"],["file-o","far","file"],["clock-o","far","clock"],["arrow-circle-o-down","far","arrow-alt-circle-down"],["arrow-circle-o-up","far","arrow-alt-circle-up"],["play-circle-o","far","play-circle"],["repeat",null,"redo"],["rotate-right",null,"redo"],["refresh",null,"sync"],["list-alt","far",null],["dedent",null,"outdent"],["video-camera",null,"video"],["picture-o","far","image"],["photo","far","image"],["image","far","image"],["pencil",null,"pencil-alt"],["map-marker",null,"map-marker-alt"],["pencil-square-o","far","edit"],["share-square-o","far","share-square"],["check-square-o","far","check-square"],["arrows",null,"arrows-alt"],["times-circle-o","far","times-circle"],["check-circle-o","far","check-circle"],["mail-forward",null,"share"],["expand",null,"expand-alt"],["compress",null,"compress-alt"],["eye","far",null],["eye-slash","far",null],["warning",null,"exclamation-triangle"],["calendar",null,"calendar-alt"],["arrows-v",null,"arrows-alt-v"],["arrows-h",null,"arrows-alt-h"],["bar-chart","far","chart-bar"],["bar-chart-o","far","chart-bar"],["twitter-square","fab",null],["facebook-square","fab",null],["gears",null,"cogs"],["thumbs-o-up","far","thumbs-up"],["thumbs-o-down","far","thumbs-down"],["heart-o","far","heart"],["sign-out",null,"sign-out-alt"],["linkedin-square","fab","linkedin"],["thumb-tack",null,"thumbtack"],["external-link",null,"external-link-alt"],["sign-in",null,"sign-in-alt"],["github-square","fab",null],["lemon-o","far","lemon"],["square-o","far","square"],["bookmark-o","far","bookmark"],["twitter","fab",null],["facebook","fab","facebook-f"],["facebook-f","fab","facebook-f"],["github","fab",null],["credit-card","far",null],["feed",null,"rss"],["hdd-o","far","hdd"],["hand-o-right","far","hand-point-right"],["hand-o-left","far","hand-point-left"],["hand-o-up","far","hand-point-up"],["hand-o-down","far","hand-point-down"],["arrows-alt",null,"expand-arrows-alt"],["group",null,"users"],["chain",null,"link"],["scissors",null,"cut"],["files-o","far","copy"],["floppy-o","far","save"],["navicon",null,"bars"],["reorder",null,"bars"],["pinterest","fab",null],["pinterest-square","fab",null],["google-plus-square","fab",null],["google-plus","fab","google-plus-g"],["money","far","money-bill-alt"],["unsorted",null,"sort"],["sort-desc",null,"sort-down"],["sort-asc",null,"sort-up"],["linkedin","fab","linkedin-in"],["rotate-left",null,"undo"],["legal",null,"gavel"],["tachometer",null,"tachometer-alt"],["dashboard",null,"tachometer-alt"],["comment-o","far","comment"],["comments-o","far","comments"],["flash",null,"bolt"],["clipboard","far",null],["paste","far","clipboard"],["lightbulb-o","far","lightbulb"],["exchange",null,"exchange-alt"],["cloud-download",null,"cloud-download-alt"],["cloud-upload",null,"cloud-upload-alt"],["bell-o","far","bell"],["cutlery",null,"utensils"],["file-text-o","far","file-alt"],["building-o","far","building"],["hospital-o","far","hospital"],["tablet",null,"tablet-alt"],["mobile",null,"mobile-alt"],["mobile-phone",null,"mobile-alt"],["circle-o","far","circle"],["mail-reply",null,"reply"],["github-alt","fab",null],["folder-o","far","folder"],["folder-open-o","far","folder-open"],["smile-o","far","smile"],["frown-o","far","frown"],["meh-o","far","meh"],["keyboard-o","far","keyboard"],["flag-o","far","flag"],["mail-reply-all",null,"reply-all"],["star-half-o","far","star-half"],["star-half-empty","far","star-half"],["star-half-full","far","star-half"],["code-fork",null,"code-branch"],["chain-broken",null,"unlink"],["shield",null,"shield-alt"],["calendar-o","far","calendar"],["maxcdn","fab",null],["html5","fab",null],["css3","fab",null],["ticket",null,"ticket-alt"],["minus-square-o","far","minus-square"],["level-up",null,"level-up-alt"],["level-down",null,"level-down-alt"],["pencil-square",null,"pen-square"],["external-link-square",null,"external-link-square-alt"],["compass","far",null],["caret-square-o-down","far","caret-square-down"],["toggle-down","far","caret-square-down"],["caret-square-o-up","far","caret-square-up"],["toggle-up","far","caret-square-up"],["caret-square-o-right","far","caret-square-right"],["toggle-right","far","caret-square-right"],["eur",null,"euro-sign"],["euro",null,"euro-sign"],["gbp",null,"pound-sign"],["usd",null,"dollar-sign"],["dollar",null,"dollar-sign"],["inr",null,"rupee-sign"],["rupee",null,"rupee-sign"],["jpy",null,"yen-sign"],["cny",null,"yen-sign"],["rmb",null,"yen-sign"],["yen",null,"yen-sign"],["rub",null,"ruble-sign"],["ruble",null,"ruble-sign"],["rouble",null,"ruble-sign"],["krw",null,"won-sign"],["won",null,"won-sign"],["btc","fab",null],["bitcoin","fab","btc"],["file-text",null,"file-alt"],["sort-alpha-asc",null,"sort-alpha-down"],["sort-alpha-desc",null,"sort-alpha-down-alt"],["sort-amount-asc",null,"sort-amount-down"],["sort-amount-desc",null,"sort-amount-down-alt"],["sort-numeric-asc",null,"sort-numeric-down"],["sort-numeric-desc",null,"sort-numeric-down-alt"],["youtube-square","fab",null],["youtube","fab",null],["xing","fab",null],["xing-square","fab",null],["youtube-play","fab","youtube"],["dropbox","fab",null],["stack-overflow","fab",null],["instagram","fab",null],["flickr","fab",null],["adn","fab",null],["bitbucket","fab",null],["bitbucket-square","fab","bitbucket"],["tumblr","fab",null],["tumblr-square","fab",null],["long-arrow-down",null,"long-arrow-alt-down"],["long-arrow-up",null,"long-arrow-alt-up"],["long-arrow-left",null,"long-arrow-alt-left"],["long-arrow-right",null,"long-arrow-alt-right"],["apple","fab",null],["windows","fab",null],["android","fab",null],["linux","fab",null],["dribbble","fab",null],["skype","fab",null],["foursquare","fab",null],["trello","fab",null],["gratipay","fab",null],["gittip","fab","gratipay"],["sun-o","far","sun"],["moon-o","far","moon"],["vk","fab",null],["weibo","fab",null],["renren","fab",null],["pagelines","fab",null],["stack-exchange","fab",null],["arrow-circle-o-right","far","arrow-alt-circle-right"],["arrow-circle-o-left","far","arrow-alt-circle-left"],["caret-square-o-left","far","caret-square-left"],["toggle-left","far","caret-square-left"],["dot-circle-o","far","dot-circle"],["vimeo-square","fab",null],["try",null,"lira-sign"],["turkish-lira",null,"lira-sign"],["plus-square-o","far","plus-square"],["slack","fab",null],["wordpress","fab",null],["openid","fab",null],["institution",null,"university"],["bank",null,"university"],["mortar-board",null,"graduation-cap"],["yahoo","fab",null],["google","fab",null],["reddit","fab",null],["reddit-square","fab",null],["stumbleupon-circle","fab",null],["stumbleupon","fab",null],["delicious","fab",null],["digg","fab",null],["pied-piper-pp","fab",null],["pied-piper-alt","fab",null],["drupal","fab",null],["joomla","fab",null],["spoon",null,"utensil-spoon"],["behance","fab",null],["behance-square","fab",null],["steam","fab",null],["steam-square","fab",null],["automobile",null,"car"],["envelope-o","far","envelope"],["spotify","fab",null],["deviantart","fab",null],["soundcloud","fab",null],["file-pdf-o","far","file-pdf"],["file-word-o","far","file-word"],["file-excel-o","far","file-excel"],["file-powerpoint-o","far","file-powerpoint"],["file-image-o","far","file-image"],["file-photo-o","far","file-image"],["file-picture-o","far","file-image"],["file-archive-o","far","file-archive"],["file-zip-o","far","file-archive"],["file-audio-o","far","file-audio"],["file-sound-o","far","file-audio"],["file-video-o","far","file-video"],["file-movie-o","far","file-video"],["file-code-o","far","file-code"],["vine","fab",null],["codepen","fab",null],["jsfiddle","fab",null],["life-ring","far",null],["life-bouy","far","life-ring"],["life-buoy","far","life-ring"],["life-saver","far","life-ring"],["support","far","life-ring"],["circle-o-notch",null,"circle-notch"],["rebel","fab",null],["ra","fab","rebel"],["resistance","fab","rebel"],["empire","fab",null],["ge","fab","empire"],["git-square","fab",null],["git","fab",null],["hacker-news","fab",null],["y-combinator-square","fab","hacker-news"],["yc-square","fab","hacker-news"],["tencent-weibo","fab",null],["qq","fab",null],["weixin","fab",null],["wechat","fab","weixin"],["send",null,"paper-plane"],["paper-plane-o","far","paper-plane"],["send-o","far","paper-plane"],["circle-thin","far","circle"],["header",null,"heading"],["sliders",null,"sliders-h"],["futbol-o","far","futbol"],["soccer-ball-o","far","futbol"],["slideshare","fab",null],["twitch","fab",null],["yelp","fab",null],["newspaper-o","far","newspaper"],["paypal","fab",null],["google-wallet","fab",null],["cc-visa","fab",null],["cc-mastercard","fab",null],["cc-discover","fab",null],["cc-amex","fab",null],["cc-paypal","fab",null],["cc-stripe","fab",null],["bell-slash-o","far","bell-slash"],["trash",null,"trash-alt"],["copyright","far",null],["eyedropper",null,"eye-dropper"],["area-chart",null,"chart-area"],["pie-chart",null,"chart-pie"],["line-chart",null,"chart-line"],["lastfm","fab",null],["lastfm-square","fab",null],["ioxhost","fab",null],["angellist","fab",null],["cc","far","closed-captioning"],["ils",null,"shekel-sign"],["shekel",null,"shekel-sign"],["sheqel",null,"shekel-sign"],["meanpath","fab","font-awesome"],["buysellads","fab",null],["connectdevelop","fab",null],["dashcube","fab",null],["forumbee","fab",null],["leanpub","fab",null],["sellsy","fab",null],["shirtsinbulk","fab",null],["simplybuilt","fab",null],["skyatlas","fab",null],["diamond","far","gem"],["intersex",null,"transgender"],["facebook-official","fab","facebook"],["pinterest-p","fab",null],["whatsapp","fab",null],["hotel",null,"bed"],["viacoin","fab",null],["medium","fab",null],["y-combinator","fab",null],["yc","fab","y-combinator"],["optin-monster","fab",null],["opencart","fab",null],["expeditedssl","fab",null],["battery-4",null,"battery-full"],["battery",null,"battery-full"],["battery-3",null,"battery-three-quarters"],["battery-2",null,"battery-half"],["battery-1",null,"battery-quarter"],["battery-0",null,"battery-empty"],["object-group","far",null],["object-ungroup","far",null],["sticky-note-o","far","sticky-note"],["cc-jcb","fab",null],["cc-diners-club","fab",null],["clone","far",null],["hourglass-o","far","hourglass"],["hourglass-1",null,"hourglass-start"],["hourglass-2",null,"hourglass-half"],["hourglass-3",null,"hourglass-end"],["hand-rock-o","far","hand-rock"],["hand-grab-o","far","hand-rock"],["hand-paper-o","far","hand-paper"],["hand-stop-o","far","hand-paper"],["hand-scissors-o","far","hand-scissors"],["hand-lizard-o","far","hand-lizard"],["hand-spock-o","far","hand-spock"],["hand-pointer-o","far","hand-pointer"],["hand-peace-o","far","hand-peace"],["registered","far",null],["creative-commons","fab",null],["gg","fab",null],["gg-circle","fab",null],["tripadvisor","fab",null],["odnoklassniki","fab",null],["odnoklassniki-square","fab",null],["get-pocket","fab",null],["wikipedia-w","fab",null],["safari","fab",null],["chrome","fab",null],["firefox","fab",null],["opera","fab",null],["internet-explorer","fab",null],["television",null,"tv"],["contao","fab",null],["500px","fab",null],["amazon","fab",null],["calendar-plus-o","far","calendar-plus"],["calendar-minus-o","far","calendar-minus"],["calendar-times-o","far","calendar-times"],["calendar-check-o","far","calendar-check"],["map-o","far","map"],["commenting",null,"comment-dots"],["commenting-o","far","comment-dots"],["houzz","fab",null],["vimeo","fab","vimeo-v"],["black-tie","fab",null],["fonticons","fab",null],["reddit-alien","fab",null],["edge","fab",null],["credit-card-alt",null,"credit-card"],["codiepie","fab",null],["modx","fab",null],["fort-awesome","fab",null],["usb","fab",null],["product-hunt","fab",null],["mixcloud","fab",null],["scribd","fab",null],["pause-circle-o","far","pause-circle"],["stop-circle-o","far","stop-circle"],["bluetooth","fab",null],["bluetooth-b","fab",null],["gitlab","fab",null],["wpbeginner","fab",null],["wpforms","fab",null],["envira","fab",null],["wheelchair-alt","fab","accessible-icon"],["question-circle-o","far","question-circle"],["volume-control-phone",null,"phone-volume"],["asl-interpreting",null,"american-sign-language-interpreting"],["deafness",null,"deaf"],["hard-of-hearing",null,"deaf"],["glide","fab",null],["glide-g","fab",null],["signing",null,"sign-language"],["viadeo","fab",null],["viadeo-square","fab",null],["snapchat","fab",null],["snapchat-ghost","fab",null],["snapchat-square","fab",null],["pied-piper","fab",null],["first-order","fab",null],["yoast","fab",null],["themeisle","fab",null],["google-plus-official","fab","google-plus"],["google-plus-circle","fab","google-plus"],["font-awesome","fab",null],["fa","fab","font-awesome"],["handshake-o","far","handshake"],["envelope-open-o","far","envelope-open"],["linode","fab",null],["address-book-o","far","address-book"],["vcard",null,"address-card"],["address-card-o","far","address-card"],["vcard-o","far","address-card"],["user-circle-o","far","user-circle"],["user-o","far","user"],["id-badge","far",null],["drivers-license",null,"id-card"],["id-card-o","far","id-card"],["drivers-license-o","far","id-card"],["quora","fab",null],["free-code-camp","fab",null],["telegram","fab",null],["thermometer-4",null,"thermometer-full"],["thermometer",null,"thermometer-full"],["thermometer-3",null,"thermometer-three-quarters"],["thermometer-2",null,"thermometer-half"],["thermometer-1",null,"thermometer-quarter"],["thermometer-0",null,"thermometer-empty"],["bathtub",null,"bath"],["s15",null,"bath"],["window-maximize","far",null],["window-restore","far",null],["times-rectangle",null,"window-close"],["window-close-o","far","window-close"],["times-rectangle-o","far","window-close"],["bandcamp","fab",null],["grav","fab",null],["etsy","fab",null],["imdb","fab",null],["ravelry","fab",null],["eercast","fab","sellcast"],["snowflake-o","far","snowflake"],["superpowers","fab",null],["wpexplorer","fab",null],["cab",null,"taxi"]];return function(l){try{l()}catch(l){if(!t)throw l}}(function(){var l;"function"==typeof i.hooks.addShims?i.hooks.addShims(s):(l=i.shims).push.apply(l,s)}),s},"object"==typeof exports&&"undefined"!=typeof module?module.exports=a():"function"==typeof define&&define.amd?define(a):l["fontawesome-free-shims"]=a()
vendor: 881 bytes, lines 5-7
5})()
6;/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
7"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]}
7,n.console&&n.console.log&&(s&&e("3.0.0")&&!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var o={};function u(e,t){var r=n.console;!s.migrateIsPatchEnabled(e)||s.migrateDeduplicateWarnings&&o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&&r.warn&&!s.migrateMute&&(r.warn("JQMIGRATE: "+t),s.migrateTrace&&r.trace&&r.trace()))}function r(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n,o),r},set:function(e){u(n,o),r=e}})}function a(e,t,r,n,o){var a=e[t];e[t]=function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}}function c(e,t,r,n,o){if(!o)throw new Error("No warning message provided");return a(e,t,r,n,o),0}function i(e,t,r,n){return a(e,t,r,n),0}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=s.fn.init,y=s.find,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;for(d in i(s.fn,"init",function(e){var t=Array.prototype.slice.call(arguments);return s.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof e&&"#"===e&&(u("selector-empty-id","jQuery( '#' ) is not a valid selector"),t[0]=[]),m.apply(this,t)},"selector-empty-id"),s.fn.init.prototype=s.fn,i(s,"find",function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&h.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(g,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(s.find[d]=y[d]);c(s.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),c(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),c(s,"holdReady",s.holdReady,"holdReady","jQuery.holdReady is deprecated"),c(s,"unique",s.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),r(s.expr,"filters",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),r(s.expr,":",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&c(s,"trim",function(e){return null==e?"":(e+"").replace(v,"$1")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(c(s,"nodeName",function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),c(s,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),c(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),c(s,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),c(s,"isWindow",function(e){return null!=e&&e===e.window},"isWindow","jQuery.isWindow() is deprecated")),s.ajax&&(l=s.ajax,p=/(=)\?(?=&|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(c(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),c(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),c(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&u("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=s.fn.removeAttr,b=s.fn.toggleClass,w=/\S+/g;function x(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}i(s.fn,"removeAttr",function(e){var r=this,n=!1;return s.each(e.match(w),function(e,t){s.expr.match.bool.test(t)&&r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&&(u("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),j.apply(this,arguments)},"removeAttr-bool"),i(s.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))},"toggleClass-bool");var Q,A,R=!1,C=/^[a-z]/,N=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return R=!0,e=r.apply(this,arguments),R=!1,e})}),i(s,"swap",function(e,t,r,n){var o,a,i={};for(a in R||u("swap","jQuery.swap() is undocumented and deprecated"),t)i[a]=e.style[a],e.style[a]=t[a];for(a in o=r.apply(e,n||[]),t)e.style[a]=i[a];return o},"swap"),e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),e("4.0.0")?(A={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},"undefined"!=typeof Proxy?s.cssNumber=new Proxy(A,{get:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}}):s.cssNumber=A):A=s.cssNumber,Q=s.fn.css,i(s.fn,"css",function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=x(e),n=r,C.test(n)&&N.test(n[0].toUpperCase()+n.slice(1))||A[r]||u("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))},"css-number");var S,P,k,H,E=s.data;i(s,"data",function(e,t,r){var n,o,a;if(t&&"object"==typeof t&&2===arguments.length){for(a in n=s.hasData(e)&&E.call(this,e),o={},t)a!==x(a)?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+a),n[a]=t[a]):o[a]=t[a];return E.call(this,e,o),t}return t&&"string"==typeof t&&t!==x(t)&&(n=s.hasData(e)&&E.call(this,e))&&t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&&(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1<s.easing[this.easing].length&&(u("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),S=s.fx.interval,P="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&&void 0===S?13:S},set:function(e){u("fx-interval",P),S=e}}));var M=s.fn.load,q=s.event.add,O=s.event.fix;s.event.props=[],s.event.fixHooks={}
7,r(s.event.props,"concat",s.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),i(s.event,"fix",function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&&n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("load-after-event","jQuery(window).on('load'...) called after load event occurred"),q.apply(this,arguments)},"load-after-event"),s.each(["load","unload","error"],function(e,t){i(s.fn,t,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?M.apply(this,e):(u("shorthand-removed-v3","jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){c(s.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("ready-event","'ready' event is deprecated")}},c(s.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),c(s.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),c(s.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),c(s.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),c(s.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated");function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}var F=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1></$2>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1></$2>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s})
8;!function(n){n.fn.alterClass=function(s,a){var e=this;if(-1===s.indexOf("*"))return e.removeClass(s),a?e.addClass(a):e;var r=new RegExp("\\s"+s.replace(/\*/g,"[A-Za-z0-9-_]+").split(" ").join("\\s|\\s")+"\\s","g");return e.each(function(s,a){for(var e=" "+a.className+" ";r.test(e);)e=e.replace(r," ");a.className=n.trim(e)}),a?e.addClass(a):e}}(jQuery)
9;var facebookSignalConfig={"cookieName":"wc_facebook_signals_state","ajaxUrl":"https://teambutter.com/wp-admin/admin-ajax.php","signalsAction":"fbpix_set_pixel_signals","signalsNonce":"7ac95055ad"}
10;window.FacebookSignal=window.FacebookSignal||{_held:!1,_releasing:!1,_pixelInitialized:!1,_pixelId:null,_pixelUserInfo:{},_pixelOptions:{}
10,_pendingPixelEvents:[],_queue:[],_config:{},_seenEventIds:{},_fbclid:(function(){try{var match=window.location.search.match(/[?&]fbclid=([^&]*)/);return match?decodeURIComponent(match[1]):null}catch(e){return null}})(),_readCookie:function(name){try{var pairs=(document.cookie||'').split(';');for(var i=0;i<pairs.length;i++){var pair=pairs[i].replace(/^\s+/,'');if(pair.indexOf(name+'=')===0){return decodeURIComponent(pair.substring(name.length+1))}}}catch(e){}
11return null},init:function(config){this._config=config||{};this._attribution=this._config.attribution||{};var cookieState=this._readCookie('wc_facebook_signals_state');this._held=cookieState?cookieState==='held':!!this._config.held;if(typeof fbq==='function'){fbq('consent',this._held?'revoke':'grant')}
12try{var raw=window.sessionStorage.getItem('fbpix_seen_event_ids');this._seenEventIds=raw?JSON.parse(raw):{}}catch(e){this._seenEventIds=this._seenEventIds||{}}},initPixel:function(pixelId,userInfo,options){this._pixelId=pixelId;this._pixelUserInfo=userInfo&&typeof userInfo==='object'&&!Array.isArray(userInfo)?userInfo:{};this._pixelOptions=options||{};if(!this._held){this._runPixelInit()}},_runPixelInit:function(){if(this._pixelInitialized||!this._pixelId||typeof fbq!=='function'){return}
13if(this._pixelOptions&&this._pixelOptions.includeCapiIntegration){var url=window.location.origin+'?ob=open-bridge';fbq('set','openbridge',this._pixelId,url)}
14if(this._config.capig==='1'){fbq('optinMetaEnabledCapi',this._pixelId)}
15fbq('init',this._pixelId,this._pixelUserInfo,this._pixelOptions);this._pixelInitialized=!0;this._flushPendingPixelEvents()}
15,_flushPendingPixelEvents:function(){var pending=this._pendingPixelEvents;this._pendingPixelEvents=[];for(var i=0;i<pending.length;i++){var ev=pending[i];this._firePixelEvent(ev.name,ev.params,ev.method,ev.eventId)}},_fireOrQueuePixelEvent:function(name,params,method,eventId){if(!this._pixelInitialized){this._pendingPixelEvents.push({name:name,params:params||{},method:method||'track',eventId:eventId||null,});return}
16this._firePixelEvent(name,params||{},method||'track',eventId||null)},_firePixelEvent:function(name,params,method,eventId){method=method||'track';if(eventId){fbq(method,name,params||{},{eventID:eventId})}else{fbq(method,name,params||{})}},_syncCookie:function(name,serverValue,domain){if(!serverValue){return}
17var encoded=encodeURIComponent(serverValue);var match=document.cookie.match(new RegExp('(?:^|;\\s*)'+name+'=([^;]*)'),);var current=match?match[1]:null;if(current&&current!==encoded){var cookie=name+'='+encoded+';path=/;max-age=7776000;SameSite=Lax';if(domain){cookie+=';domain='+domain}
18document.cookie=cookie}},queueEvent:function(eventData){if(!eventData||!eventData.event_name){return}
19if(eventData.event_id&&this._seenEventIds[eventData.event_id]){return}
20eventData.event_time=eventData.event_time||Math.floor(Date.now()/1000);eventData.event_source_url=eventData.event_source_url||window.location.href;this._queue.push(eventData);if(eventData.event_id){this._seenEventIds[eventData.event_id]=1;try{window.sessionStorage.setItem('fbpix_seen_event_ids',JSON.stringify(this._seenEventIds),)}catch(e){}}},trackEvent:function(name,params,userData,method,eventId){method=method||'track';eventId=eventId||(params&&params.eventID)||null;if(this._held){this.queueEvent({event_name:name,custom_data:params||{},event_id:eventId,event_time:Math.floor(Date.now()/1000),method:method,})}else{this._fireOrQueuePixelEvent(name,params||{},method,eventId)}},hold:function(){this._held=!0;fbq('consent','revoke')},release:function(){var self=this;if(!self._held||self._releasing||!self._config.ajaxUrl){return Promise.resolve({success:!0,data:{sent_count:0}})}
21self._releasing=!0;return new Promise(function(resolve,reject){var xhr=new XMLHttpRequest();var url=self._config.ajaxUrl+(self._config.ajaxUrl.indexOf('?')===-1?'?':'&')+'action='+encodeURIComponent(self._config.releaseAction);xhr.open('POST',url,!0);xhr.setRequestHeader('Content-Type','application/json');xhr.onload=function(){if(xhr.status<200||xhr.status>=300){self._releasing=!1;reject(new Error('Release AJAX failed: '+xhr.status));return}
22try{var response=JSON.parse(xhr.responseText);self._handleReleaseResponse(response.data||{});self._releasing=!1;resolve(response)}catch(error){self._releasing=!1;reject(error)}};xhr.onerror=function(){self._releasing=!1;reject(new Error('Network error'))};var attribution=self._config.attribution||{};xhr.send(JSON.stringify({events:self._queue,fbclid:self._fbclid,fbp:self._readCookie('_fbp')||attribution.fbp||null,fbc:self._readCookie('_fbc')||attribution.fbc||null,}),)})},_handleReleaseResponse:function(data){var attr=this._config.attribution||{};var fbpValue=data.fbp||attr.fbp;var fbcValue=data.fbc||attr.fbc;if(fbpValue){var fbpCookie='_fbp='+encodeURIComponent(fbpValue)+';path=/;max-age=7776000;SameSite=Lax';if(attr.fbpDomain){fbpCookie+=';domain='+attr.fbpDomain}
23document.cookie=fbpCookie}
24if(fbcValue){var fbcCookie='_fbc='+encodeURIComponent(fbcValue)+';path=/;max-age=7776000;SameSite=Lax';if(attr.fbcDomain){fbcCookie+=';domain='+attr.fbcDomain}
25document.cookie=fbcCookie}
26if(data.user_info&&typeof data.user_info==='object'&&!Array.isArray(data.user_info)){this._pixelUserInfo=data.user_info}
27this._pixelInitialized=!1;this._runPixelInit();fbq('consent','grant');for(var i=0;i<this._queue.length;i++){var queuedEvent=this._queue[i];var customData=queuedEvent.custom_data||{};var trackMethod=queuedEvent.method||(queuedEvent.is_custom?'trackCustom':'track');if(queuedEvent.event_id){fbq(trackMethod,queuedEvent.event_name,customData,{eventID:queuedEvent.event_id,})}else{fbq(trackMethod,queuedEvent.event_name,customData)}}
28this._queue=[];this._held=!1;this._releasing=!1},};window.fbwcsignal=window.fbwcsignal||{};(function(api){var signalConfig=window.facebookSignalConfig||{};var cookieName=signalConfig.cookieName||'';var ajaxUrl=signalConfig.ajaxUrl||'';var signalsAction=signalConfig.signalsAction||'';var signalsNonce=signalConfig.signalsNonce||'';function setCookie(value){var expires=new Date();expires.setTime(expires.getTime()+365*24*60*60*1000);document.cookie=cookieName+'='+encodeURIComponent(value)+';expires='+expires.toUTCString()+';path=/;SameSite=Lax'}
29function getCookie(){var match=document.cookie.match(new RegExp('(?:^|;\\s*)'+cookieName+'=([^;]*)'),);return match?decodeURIComponent(match[1]):null}
30function updateState(state){var normalizedState=state==='active'?'active':'held';
30setCookie(normalizedState);return new Promise(function(resolve,reject){var xhr=new XMLHttpRequest();xhr.open('POST',ajaxUrl,!0);xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8',);xhr.onload=function(){if(xhr.status<200||xhr.status>=300){reject(new Error('Signals AJAX failed: '+xhr.status));return}
31try{var response=JSON.parse(xhr.responseText);if(normalizedState==='held'){window.FacebookSignal.hold();resolve(response);return}
32if(window.FacebookSignal&&window.FacebookSignal._held){window.FacebookSignal.release().then(function(){resolve(response)},function(error){reject(error)},);return}
33resolve(response)}catch(error){reject(error)}};xhr.onerror=function(){reject(new Error('Network error'))};xhr.send('action='+encodeURIComponent(signalsAction)+'&security='+encodeURIComponent(signalsNonce)+'&state='+encodeURIComponent(normalizedState),)})}
34api.hold=function(){return updateState('held')};api.release=function(){return updateState('active')};api.getState=function(){var value=getCookie();if(value==='active'||value==='held'){return value}
35return null}})(window.fbwcsignal)
36;var _hsq=_hsq||[];_hsq.push(["setContentType","standard-page"])
37;!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js')
38;FacebookSignal.init({"held":!1,"ajaxUrl":"https:\/\/teambutter.com\/wp-admin\/admin-ajax.php","releaseAction":"fbpix_release_signals","pixelId":"1943629193130944","attribution":{},"capig":"1"});FacebookSignal.initPixel("1943629193130944",{},{"agent":"wordpress_0_fbl4b-7.1.2-5.2.2","includeCapiIntegration":!0})
39;fbq('track','PageView',[])
40;(function(){function runPixelCode(response){if(!response||!response.data||!response.data.fb_pxl_code){return}
41try{new Function(response.data.fb_pxl_code)()}catch(e){console&&console.warn&&console.warn('Meta Pixel response parsing failed. Please check if your pixel is connected.',e)}}
42var radio=window.nfRadio||(window.Backbone&&window.Backbone.Radio);if(radio&&radio.channel){radio.channel('forms').on('submit:response',runPixelCode)}
43if(window.jQuery){window.jQuery(document).on('nfFormSubmitResponse',function(event,data){if(data&&data.response){runPixelCode(data.response)}})}})()
44;(function($){if(!$||typeof document==='undefined'){return}
45$(document).on('wpformsAjaxSubmitSuccess',function(event,data){if(data&&data.data&&data.data.fb_pxl_code){try{new Function(data.data.fb_pxl_code)()}catch(e){console&&console.warn&&console.warn('Meta Pixel eval failed',e)}}})})(window.jQuery)
46;document.addEventListener('wpcf7mailsent',function(event){if("fb_pxl_code" in event.detail.apiResponse){eval(event.detail.apiResponse.fb_pxl_code)}},!1)
47;(()=>{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')}
48lazyloadBackgroundObserver.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)})})()
49;jQuery(document).ready(function($){function _setupHowItWorks(){if(!$("#how-it-works-slider").length)return;var preventDouble=!1;var swiperCar=$("#how-it-works-slider .swiper-horizontal");var swiperInstance=(swiperCar.length?swiperCar.data('swiper'):'');if(!swiperInstance||!swiperCar){setTimeout(_setupHowItWorks,500);return}
50swiperInstance.on("slideChange",function(){preventDouble=!0;
50$("#how-it-works-accordion .elementor-accordion-item").eq(swiperInstance.realIndex).find('.elementor-tab-title').not(".elementor-active").trigger('click')});$("#how-it-works-accordion .elementor-tab-title").click(function(event){if(preventDouble){preventDouble=!1;return}
51var index=$(this).attr('data-tab');console.log(index);index=parseInt(index)-1;swiperInstance.slideTo(index);preventDouble=!1})}
52function _faqHelpers(){$("div.faq-button").css({cursor:'pointer'}).each(function(){var href=$(this).find('a').eq(0).attr('href');if(href)$(this).click(function(event){window.location=href})})};$(document).ready(function(){_faqHelpers();$("a[href^='https://'],a[href^='http://'],a[href$='.doc'],a[href$='.pdf'],a[href$='.jpg'],a[href$='.mp3']").not("a[href*='https://teambutter.com'],a[href*='http://teambutter.com'],a[href*='https://staging.teambutter.com'],a[href*='http://local.teambutter']").attr("target","_blank");$(".jupiterx-header .menu-item-has-children > a").click(function(event){if($(window).width()>767)event.preventDefault();});_setupHowItWorks()})})
53;var leadin_wordpress={"userRole":"visitor","pageType":"home","leadinPluginVersion":"11.3.75"}
54;!function(t,e,r){if(!document.getElementById(t)){var n=document.createElement("script");for(var a in n.src="https://js.hscollectedforms.net/collectedforms.js",n.type="text/javascript",n.id=t,r)r.hasOwnProperty(a)&&n.setAttribute(a,r[a]);var i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(n,i)}}("CollectedForms-47510950",0,{"crossorigin":"anonymous","data-leadin-portal-id":47510950,"data-leadin-env":"prod","data-loader":"hs-scriptloader","data-hsjs-portal":47510950,"data-hsjs-env":"prod","data-hsjs-hublet":"na1"});!function(e,t){if(!document.getElementById(e)){window.__hsReferrer=window.__hsReferrer||document.referrer;window.__hsInitialUrl=window.__hsInitialUrl||window.location.href;var c=document.createElement("script");c.src="https://js.hs-analytics.net/analytics/1790899200000/47510950.js",c.type="text/javascript",c.id=e;var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(c,n)}}("hs-analytics");!function(t,e,r){if(!document.getElementById(t)){var n=document.createElement("script");for(var a in n.src="https://js.hsadspixel.net/pixels.js",n.type="text/javascript",n.id=t,r)r.hasOwnProperty(a)&&n.setAttribute(a,r[a]);var i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(n,i)}}("hs-ads-pixel-47510950",0,{"data-ads-portal-id":47510950,"data-ads-env":"prod","data-loader":"hs-scriptloader","data-hsjs-portal":47510950,"data-hsjs-env":"prod","data-hsjs-hublet":"na1"});var _hsp=window._hsp=window._hsp||[];_hsp.push(['addEnabledFeatureGates',[]]);_hsp.push(['setBusinessUnitId',0]);!function(t,e,r){if(!document.getElementById(t)){var n=document.createElement("script");for(var a in n.src="https://js.hs-banner.com/v2/47510950/banner.js",n.type="text/javascript",n.id=t,r)r.hasOwnProperty(a)&&n.setAttribute(a,r[a]);var i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(n,i)}}("cookieBanner-47510950",0,{"data-cookieconsent":"ignore","data-hs-ignore":!0,"data-loader":"hs-scriptloader","data-hsjs-portal":47510950,"data-hsjs-env":"prod","data-hsjs-hublet":"na1"});!function(t,e,r){if(!document.getElementById(t)){var n=document.createElement("script");for(var a in n.src="https://js.usemessages.com/conversations-embed.js",n.type="text/javascript",n.id=t,r)r.hasOwnProperty(a)&&n.setAttribute(a,r[a]);var i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(n,i)}}("hubspot-messages-loader",0,{"data-loader":"hs-scriptloader","data-hsjs-portal":47510950,"data-hsjs-env":"prod","data-hsjs-hublet":"na1"})
55;jQuery(function($){$('body').on('click','.jupiterx-product-has-quick-view',function(){setTimeout(addInputAndEvents);function addInputAndEvents(){id=$('.featherlight-content .jupiterx-product-quick-view-modal').attr('id');if($('.featherlight-content #'+id+' .custom-qty-input').length==0){$('.featherlight-content #'+id+' .input-text.qty').hide();$('.featherlight-content #'+id+' .input-text.qty').after('<div class=\"input-group input-text qty text custom-qty-input \"><div class=\"input-group-prepend\"><button style=\"min-width: 0; box-shadow: none;
vendor: 5,102 bytes, lines 55-58
55\" class=\"btn btn-decrement btn-sm btn-outline-secondary\" type=\"button\" tabindex=\"-1\"><strong>-</strong></button></div><input type=\"text\" value="" style=\"text-align: center\" class=\"form-control input-text qty text\" placeholder=\"\" tabindex=\"-1\"><div class=\"input-group-append\"><button style=\"min-width: 0; box-shadow: none;\" class=\"btn btn-increment btn-sm btn-outline-secondary\" type=\"button\" tabindex=\"-1\"><strong>+</strong></button></div></div>');$('.featherlight-content #'+id+' .custom-qty-input .input-text.qty').val($('.featherlight-content #'+id+' .input-text.qty').val())}
56$('.featherlight-content .jupiterx-product-quick-view-modal').on('keyup paste change','.custom-qty-input .qty',function(){$('.featherlight-content #'+id+' .input-text.qty').val($(this).val())});$('.featherlight-content #'+id).on('click','.btn-increment',function(){$('.featherlight-content #'+id+' .custom-qty-input .input-text.qty').val(function(i,oldval){return parseInt(oldval,10)+1}).trigger('change')});$('.featherlight-content #'+id).on('click','.btn-decrement',function(){$('.featherlight-content #'+id+' .custom-qty-input .input-text.qty').val(function(i,oldval){if(parseInt(oldval,10)>1){return parseInt(oldval,10)-1}else{return parseInt(oldval,10)}}).trigger('change')})}})})
57;/*! This file is auto-generated */
58!function(n,t){var r,e;"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define("underscore",t):(n="undefined"!=typeof globalThis?globalThis:n||self,r=n._,(e=n._=t()).noConflict=function(){return n._=r,e})}(this,function(){var n="1.13.8",t="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},e=Array.prototype,V=Object.prototype,F="undefined"!=typeof Symbol?Symbol.prototype:null,P=e.push,f=e.slice,s=V.toString,q=V.hasOwnProperty,r="undefined"!=typeof ArrayBuffer,u="undefined"!=typeof DataView,U=Array.isArray,W=Object.keys,z=Object.create,L=r&&ArrayBuffer.isView,$=isNaN,C=isFinite,K=!{toString:null}.propertyIsEnumerable("toString"),J=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],G=Math.pow(2,53)-1;function l(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),t=Array(n),r=0;r<n;r++)t[r]=arguments[r+i];switch(i){case 0:return u.call(this,t);case 1:return u.call(this,arguments[0],t);case 2:return u.call(this,arguments[0],arguments[1],t)}for(var e=Array(i+1),r=0;r<i;r++)e[r]=arguments[r];return e[i]=t,u.apply(this,e)}}function i(n){var t=typeof n;return"function"==t||"object"==t&&!!n}function H(n){return void 0===n}function Q(n){return!0===n||!1===n||"[object Boolean]"===s.call(n)}function o(n){var t="[object "+n+"]";return function(n){return s.call(n)===t}}var X=o("String"),Y=o("Number"),Z=o("Date"),nn=o("RegExp"),tn=o("Error"),rn=o("Symbol"),en=o("ArrayBuffer"),a=o("Function"),t=t.document&&t.document.childNodes,p=a="function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof t?function(n){return"function"==typeof n||!1}:a,t=o("Object"),un=u&&(!/\[native code\]/.test(String(DataView))||t(new DataView(new ArrayBuffer(8)))),a="undefined"!=typeof Map&&t(new Map),u=o("DataView");var h=un?function(n){return null!=n&&p(n.getInt8)&&en(n.buffer)}:u,c=U||o("Array");function v(n,t){return null!=n&&q.call(n,t)}var on=o("Arguments"),an=(!function(){on(arguments)||(on=function(n){return v(n,"callee")})}(),on);function fn(n){return Y(n)&&$(n)}function cn(n){return function(){return n}}function ln(t){return function(n){n=t(n);return"number"==typeof n&&0<=n&&n<=G}}function sn(t){return function(n){return null==n?void 0:n[t]}}var y=sn("byteLength"),pn=ln(y),hn=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var vn=r?function(n){return L?L(n)&&!h(n):pn(n)&&hn.test(s.call(n))}:cn(!1),d=sn("length");function yn(n,t){t=function(t){for(var r={},n=t.length,e=0;e<n;++e)r[t[e]]=!0;return{contains:function(n){return!0===r[n]},push:function(n){return r[n]=!0,t.push(n)}}}(t);var r=J.length,e=n.constructor,u=p(e)&&e.prototype||V,i="constructor";for(v(n,i)&&!t.contains(i)&&t.push(i);r--;)(i=J[r])in n&&n[i]!==u[i]&&!t.contains(i)&&t.push(i)}function g(n){if(!i(n))return[];if(W)return W(n);var t,r=[];for(t in n)v(n,t)&&r.push(t);return K&&yn(n,r),r}function dn(n,t){var r=g(t),e=r.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=r[i];if(t[o]!==u[o]||!(o in u))return!1}return!0}function b(n){return n instanceof b?n:this instanceof b?void(this._wrapped=n):new b(n)}function gn(n){return new Uint8Array(n.buffer||n,n.byteOffset||0,y(n))}b.VERSION=n,b.prototype.valueOf=b.prototype.toJSON=b.prototype.value=function(){return this._wrapped},b.prototype.toString=function(){return String(this._wrapped)};var bn="[object DataView]";function m(n){if(!i(n))return[];var t,r=[];for(t in n)r.push(t);return K&&yn(n,r),r}function mn(e){var u=d(e);return function(n){if(null==n)return!1;var t=m(n);if(d(t))return!1;for(var r=0;r<u;r++)if(!p(n[e[r]]))return!1;return e!==wn||!p(n[jn])}}
vendor: 13,632 bytes, line 58
58var jn="forEach",t=["clear","delete"],u=["get","has","set"],U=t.concat(jn,u),wn=t.concat(u),r=["add"].concat(t,jn,"has"),u=a?mn(U):o("Map"),t=a?mn(wn):o("WeakMap"),U=a?mn(r):o("Set"),a=o("WeakSet");function j(n){for(var t=g(n),r=t.length,e=Array(r),u=0;u<r;u++)e[u]=n[t[u]];return e}function _n(n){for(var t={},r=g(n),e=0,u=r.length;e<u;e++)t[n[r[e]]]=r[e];return t}function An(n){var t,r=[];for(t in n)p(n[t])&&r.push(t);return r.sort()}function xn(f,c){return function(n){var t=arguments.length;if(c&&(n=Object(n)),!(t<2||null==n))for(var r=1;r<t;r++)for(var e=arguments[r],u=f(e),i=u.length,o=0;o<i;o++){var a=u[o];c&&void 0!==n[a]||(n[a]=e[a])}return n}}var Sn=xn(m),w=xn(g),On=xn(m,!0);function Mn(n){var t;return i(n)?z?z(n):((t=function(){}).prototype=n,n=new t,t.prototype=null,n):{}}function En(n){return c(n)?n:[n]}function _(n){return b.toPath(n)}function Bn(n,t){for(var r=t.length,e=0;e<r;e++){if(null==n)return;n=n[t[e]]}return r?n:void 0}function Nn(n,t,r){n=Bn(n,_(t));return H(n)?r:n}function kn(n){return n}function A(t){return t=w({},t),function(n){return dn(n,t)}}function In(t){return t=_(t),function(n){return Bn(n,t)}}function x(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,t,r){return u.call(i,n,t,r)};case 4:return function(n,t,r,e){return u.call(i,n,t,r,e)}}return function(){return u.apply(i,arguments)}}function Tn(n,t,r){return null==n?kn:p(n)?x(n,t,r):(i(n)&&!c(n)?A:In)(n)}function Dn(n,t){return Tn(n,t,1/0)}function S(n,t,r){return b.iteratee!==Dn?b.iteratee(n,t):Tn(n,t,r)}function Rn(){}function Vn(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))}b.toPath=En,b.iteratee=Dn;var O=Date.now||function(){return(new Date).getTime()};function Fn(t){function r(n){return t[n]}var n="(?:"+g(t).join("|")+")",e=RegExp(n),u=RegExp(n,"g");return function(n){return e.test(n=null==n?"":""+n)?n.replace(u,r):n}}var r={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},Pn=Fn(r),r=Fn(_n(r)),qn=b.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Un=/(.)^/,Wn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},zn=/\\|'|\r|\n|\u2028|\u2029/g;function Ln(n){return"\\"+Wn[n]}var $n=/^\s*(\w|\$)+\s*$/;var Cn=0;function Kn(n,t,r,e,u){return e instanceof t?(e=Mn(n.prototype),i(t=n.apply(e,u))?t:e):n.apply(r,u)}var M=l(function(u,i){function o(){for(var n=0,t=i.length,r=Array(t),e=0;e<t;e++)r[e]=i[e]===a?arguments[n++]:i[e];for(;n<arguments.length;)r.push(arguments[n++]);return Kn(u,o,this,this,r)}var a=M.placeholder;return o}),Jn=(M.placeholder=b,l(function(t,r,e){var u;if(p(t))return u=l(function(n){return Kn(t,u,r,this,e.concat(n))});throw new TypeError("Bind must be called on a function")})),E=ln(d);function B(n,t,r){t||0===t||(t=1/0);for(var e=[],u=0,i=0,o=d(n)||0,a=[];;){if(o<=i){if(a.length){var f=a.pop(),i=f.i,o=d(n=f.v);continue}break}f=n[i++];t<=a.length?e[u++]=f:E(f)&&(c(f)||an(f))?(a.push({i:i,v:n}),i=0,o=d(n=f)):r||(e[u++]=f)}return e}var Gn=l(function(n,t){var r=(t=B(t,!1,!1)).length;if(r<1)throw new Error("bindAll must be passed function names");for(;r--;){var e=t[r];n[e]=Jn(n[e],n)}return n});var Hn=l(function(n,t,r){return setTimeout(function(){return n.apply(null,r)},t)}),Qn=M(Hn,b,1);function Xn(n){return function(){return!n.apply(this,arguments)}}function Yn(n,t){var r;return function(){return 0<--n&&(r=t.apply(this,arguments)),n<=1&&(t=null),r}}var Zn=M(Yn,2);function nt(n,t,r){t=S(t,r);for(var e,u=g(n),i=0,o=u.length;i<o;i++)if(t(n[e=u[i]],e,n))return e}function tt(i){return function(n,t,r){t=S(t,r);for(var e=d(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(t(n[u],u,n))return u;return-1}}var rt=tt(1),et=tt(-1);function ut(n,t,r,e){for(var u=(r=S(r,e,1))(t),i=0,o=d(n);i<o;){var a=Math.floor((i+o)/2);r(n[a])<u?i=a+1:o=a}return i}function it(i,o,a){return function(n,t,r){var e=0,u=d(n);if("number"==typeof r)0<i?e=0<=r?r:Math.max(r+u,e):u=0<=r?Math.min(r+1,u):r+u+1;else if(a&&r&&u)return n[r=a(n,t)]===t?r:-1;if(t!=t)return 0<=(r=o(f.call(n,e,u),fn))?r+e:-1;for(r=0<i?e:u-1;0<=r&&r<u;r+=i)if(n[r]===t)return r;return-1}}var ot=it(1,rt,ut),at=it(-1,et);function ft(n,t,r){t=(E(n)?rt:nt)(n,t,r);if(void 0!==t&&-1!==t)return n[t]}function N(n,t,r){if(t=x(t,r),E(n))for(u=0,i=n.length;u<i;u++)t(n[u],u,n);else for(var e=g(n),u=0,i=e.length;u<i;u++)t(n[e[u]],e[u],n);return n}function k(n,t,r){t=S(t,r);for(var e=!E(n)&&g(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=t(n[a],a,n)}return i}function ct(f){return function(n,t,r,e){var u=3<=arguments.length;return function(n,t,r,e){var u=!E(n)&&g(n),i=(u||n).length,o=0<f?0:i-1;for(e||(r=n[u?u[o]:o],o+=f);0<=o&&o<i;o+=f){var a=u?u[o]:o;r=t(r,n[a],a,n)}return r}(n,x(t,e,4),r,u)}}var lt=ct(1),st=ct(-1);function I(n,e,t){var u=[];return e=S(e,t),N(n,function(n,t,r){e(n,t,r)&&u.push(n)}),u}function pt(n,t,r){t=S(t,r);for(var e=!E(n)&&g(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!t(n[o],o,n))return!1}return!0}function ht(n,t,r){t=S(t,r);for(var e=!E(n)&&g(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(t(n[o],o,n))return!0}return!1}function T(n,t,r,e){return E(n)||(n=j(n)),0<=ot(n,t,r="number"==typeof r&&!e?r:0)}var vt=l(function(n,r,e){var u,i;return p(r)?i=r:(r=_(r),u=r.slice(0,-1),r=r[r.length-1]),k(n,function(n){var t=i;if(!t){if(null==(n=u&&u.length?Bn(n,u):n))return;t=n[r]}return null==t?t:t.apply(n,e)})});function yt(n,t){return k(n,In(t))}function dt(n,e,t){var r,u,i=-1/0,o=-1/0;if(null==e||"number"==typeof e&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=E(n)?n:j(n)).length;a<f;a++)null!=(r=n[a])&&i<r&&(i=r);else e=S(e,t),N(n,function(n,t,r){u=e(n,t,r),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i}var gt=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function bt(n){return n?c(n)?f.call(n):X(n)?n.match(gt):E(n)?k(n,kn):j(n):[]}function mt(n,t,r){if(null==t||r)return(n=E(n)?n:j(n))[Vn(n.length-1)];for(var e=bt(n),r=d(e),u=(t=Math.max(Math.min(t,r),0),r-1),i=0;i<t;i++){var o=Vn(i,u),a=e[i];e[i]=e[o],e[o]=a}return e.slice(0,t)}function D(i,t){return function(r,e,n){var u=t?[[],[]]:{};return e=S(e,n),N(r,function(n,t){t=e(n,t,r);i(u,n,t)}),u}}var jt=D(function(n,t,r){v(n,r)?n[r].push(t):n[r]=[t]}),wt=D(function(n,t,r){n[r]=t}),_t=D(function(n,t,r){v(n,r)?n[r]++:n[r]=1}),At=D(function(n,t,r){n[r?0:1].push(t)},!0);function xt(n,t,r){return t in r}var St=l(function(n,t){var r={},e=t[0];if(null!=n){p(e)?(1<t.length&&(e=x(e,t[1])),t=m(n)):(e=xt,t=B(t,!1,!1),n=Object(n));for(var u=0,i=t.length;u<i;u++){var o=t[u],a=n[o];e(a,o,n)&&(r[o]=a)}}return r}),Ot=l(function(n,r){var t,e=r[0];return p(e)?(e=Xn(e),1<r.length&&(t=r[1])):(r=k(B(r,!1,!1),String),e=function(n,t){return!T(r,t)}),St(n,e,t)});function Mt(n,t,r){return f.call(n,0,Math.max(0,n.length-(null==t||r?1:t)))}function Et(n,t,r){return null==n||n.length<1?null==t||r?void 0:[]:null==t||r?n[0]:Mt(n,n.length-t)}function R(n,t,r){return f.call(n,null==t||r?1:t)}var Bt=l(function(n,t){return t=B(t,!0,!0),I(n,function(n){return!T(t,n)})}),Nt=l(function(n,t){return Bt(n,t)});function kt(n,t,r,e){Q(t)||(e=r,r=t,t=!1),null!=r&&(r=S(r,e));for(var u=[],i=[],o=0,a=d(n);o<a;o++){var f=n[o],c=r?r(f,o,n):f;t&&!r?(o&&i===c||u.push(f),i=c):r?T(i,c)||(i.push(c),u.push(f)):T(u,f)||u.push(f)}return u}var It=l(function(n){return kt(B(n,!0,!0))});function Tt(n){for(var t=n&&dt(n,d).length||0,r=Array(t),e=0;e<t;e++)r[e]=yt(n,e);return r}var Dt=l(Tt);function Rt(n,t){return n._chain?b(t).chain():t}function Vt(r){return N(An(r),function(n){var t=b[n]=r[n];b.prototype[n]=function(){var n=[this._wrapped];return P.apply(n,arguments),Rt(this,t.apply(b,n))}}),b}N(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var r=e[t];b.prototype[t]=function(){var n=this._wrapped;return null!=n&&(r.apply(n,arguments),"shift"!==t&&"splice"!==t||0!==n.length||delete n[0]),Rt(this,n)}}),N(["concat","join","slice"],function(n){var t=e[n];b.prototype[n]=function(){var n=this._wrapped;return Rt(this,n=null!=n?t.apply(n,arguments):n)}});n=Vt({__proto__:null,VERSION:n,restArguments:l,isObject:i,isNull:function(n){return null===n},isUndefined:H,isBoolean:Q,isElement:function(n){return!(!n||1!==n.nodeType)},isString:X,isNumber:Y,isDate:Z,isRegExp:nn,isError:tn,isSymbol:rn,isArrayBuffer:en,isDataView:h,isArray:c,isFunction:p,isArguments:an,isFinite:function(n){return!rn(n)&&C(n)&&!isNaN(parseFloat(n))},isNaN:fn,isTypedArray:vn,isEmpty:function(n){var t;return null==n||("number"==typeof(t=d(n))&&(c(n)||X(n)||an(n))?0===t:0===d(g(n)))},isMatch:dn,isEqual:function(n,t){for(var r=[{a:n,b:t}],e=[],u=[];r.length;){var i=r.pop();if(!0===i)e.pop(),u.pop();else{if((n=i.a)===(t=i.b)){if(0!==n||1/n==1/t)continue;return!1}if(null==n||null==t)return!1;if(n!=n){if(t!=t)continue;return!1}i=typeof n;if("function"!=i&&"object"!=i&&"object"!=typeof t)return!1;n instanceof b&&(n=n._wrapped),t instanceof b&&(t=t._wrapped);i=s.call(n);if(i!==s.call(t))return!1;if(un&&"[object Object]"==i&&h(n)){if(!h(t))return!1;i=bn}switch(i){case"[object RegExp]":case"[object String]":if(""+n==""+t)continue;return!1;case"[object Number]":r.push({a:+n,b:+t});continue;case"[object Date]":case"[object Boolean]":if(+n==+t)continue;return!1;case"[object Symbol]":if(F.valueOf.call(n)===F.valueOf.call(t))continue;return!1;case"[object ArrayBuffer]":case bn:r.push({a:gn(n),b:gn(t)});continue}i="[object Array]"===i;if(!i&&vn(n)){if(y(n)!==y(t))return!1;if(n.buffer===t.buffer&&n.byteOffset===t.byteOffset)continue;i=!0}if(!i){if("object"!=typeof n||"object"!=typeof t)return!1;var o=n.constructor,a=t.constructor;if(o!==a&&!(p(o)&&o instanceof o&&p(a)&&a instanceof a)&&"constructor"in n&&"constructor"in t)return!1}for(var f=e.length;f--;)if(e[f]===n){if(u[f]===t)break;return!1}if(!(0<=f))if(e.push(n),u.push(t),r.push(!0),i){if((f=n.length)!==t.length)return!1;for(;f--;)r.push({a:n[f],b:t[f]})}else{var c,l=g(n),f=l.length;if(g(t).length!==f)return!1;for(;f--;){if(!v(t,c=l[f]))return!1;r.push({a:n[c],b:t[c]})}}}}return!0},isMap:u,isWeakMap:t,isSet:U,isWeakSet:a,keys:g,allKeys:m,values:j,pairs:function(n){for(var t=g(n),r=t.length,e=Array(r),u=0;u<r;u++)e[u]=[t[u],n[t[u]]];return e},invert:_n,functions:An,methods:An,extend:Sn,extendOwn:w,assign:w,defaults:On,create:function(n,t){return n=Mn(n),t&&w(n,t),n},clone:function(n){return i(n)?c(n)?n.slice():Sn({},n):n},tap:function(n,t){return t(n),n},get:Nn,has:function(n,t){for(var r=(t=_(t)).length,e=0;e<r;e++){var u=t[e];if(!v(n,u))return!1;n=n[u]}return!!r},mapObject:function(n,t,r){t=S(t,r);for(var e=g(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=t(n[a],a,n)}return i},identity:kn,constant:cn,noop:Rn,toPath:En,property:In,propertyOf:function(t){return null==t?Rn:function(n){return Nn(t,n)}},matcher:A,matches:A,times:function(n,t,r){var e=Array(Math.max(0,n));t=x(t,r,1);for(var u=0;u<n;u++)e[u]=t(u);return e},random:Vn,now:O,escape:Pn,unescape:r,templateSettings:qn,template:function(i,n,t){n=On({},n=!n&&t?t:n,b.templateSettings);var r,t=RegExp([(n.escape||Un).source,(n.interpolate||Un).source,(n.evaluate||Un).source].join("|")+"|$","g"),o=0,a="__p+='";if(i.replace(t,function(n,t,r,e,u){return a+=i.slice(o,u).replace(zn,Ln),o=u+n.length,t?a+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":r?a+="'+\n((__t=("+r+"))==null?'':__t)+\n'":e&&(a+="';\n"+e+"\n__p+='"),n}),a+="';\n",t=n.variable){if(!$n.test(t))throw new Error("variable is not a bare identifier: "+t)}else a="with(obj||{}){\n"+a+"}\n",t="obj";a="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+a+"return __p;\n";try{r=new Function(t,"_",a)}catch(n){throw n.source=a,n}function e(n){return r.call(this,n,b)}return e.source="function("+t+"){\n"+a+"}",e},result:function(n,t,r){var e=(t=_(t)).length;if(!e)return p(r)?r.call(n):r;for(var u=0;u<e;u++){var i=null==n?void 0:n[t[u]];void 0===i&&(i=r,u=e),n=p(i)?i.call(n):i}return n},uniqueId:function(n){var t=++Cn+"";return n?n+t:t},chain:function(n){return(n=b(n))._chain=!0,n},iteratee:Dn,partial:M,bind:Jn,bindAll:Gn,memoize:function(e,u){function i(n){var t=i.cache,r=""+(u?u.apply(this,arguments):n);return v(t,r)||(t[r]=e.apply(this,arguments)),t[r]}return i.cache={},i},delay:Hn,defer:Qn,throttle:function(r,e,u){function i(){l=!1===u.leading?0:O(),o=null,c=r.apply(a,f),o||(a=f=null)}function n(){var n=O(),t=(l||!1!==u.leading||(l=n),e-(n-l));return a=this,f=arguments,t<=0||e<t?(o&&(clearTimeout(o),o=null),l=n,c=r.apply(a,f),o||(a=f=null)):o||!1===u.trailing||(o=setTimeout(i,t)),c}var o,a,f,c,l=0;return u=u||{},n.cancel=function(){clearTimeout(o),l=0,o=a=f=null},n},debounce:function(t,r,e){function u(){var n=O()-o;n<r?i=setTimeout(u,r-n):(i=null,e||(f=t.apply(c,a)),i||(a=c=null))}var i,o,a,f,c,n=l(function(n){return c=this,a=n,o=O(),i||(i=setTimeout(u,r),e&&(f=t.apply(c,a))),f});return n.cancel=function(){clearTimeout(i),i=a=c=null},n},wrap:function(n,t){return M(t,n)},negate:Xn,compose:function(){var r=arguments,e=r.length-1;return function(){for(var n=e,t=r[e].apply(this,arguments);n--;)t=r[n].call(this,t);return t}},after:function(n,t){return function(){if(--n<1)return t.apply(this,arguments)}},before:Yn,once:Zn,findKey:nt,findIndex:rt,findLastIndex:et,sortedIndex:ut,indexOf:ot,lastIndexOf:at,find:ft,detect:ft,findWhere:function(n,t){return ft(n,A(t))},each:N,forEach:N,map:k,collect:k,reduce:lt,foldl:lt,inject:lt,reduceRight:st,foldr:st,filter:I,select:I,reject:function(n,t,r){return I(n,Xn(S(t)),r)},every:pt,all:pt,some:ht,any:ht,contains:T,includes:T,include:T,invoke:vt,pluck:yt,where:function(n,t){return I(n,A(t))},max:dt,min:function(n,e,t){var r,u,i=1/0,o=1/0;
58if(null==e||"number"==typeof e&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=E(n)?n:j(n)).length;a<f;a++)null!=(r=n[a])&&r<i&&(i=r);else e=S(e,t),N(n,function(n,t,r){((u=e(n,t,r))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},shuffle:function(n){return mt(n,1/0)},sample:mt,sortBy:function(n,e,t){var u=0;return e=S(e,t),yt(k(n,function(n,t,r){return{value:n,index:u++,criteria:e(n,t,r)}}).sort(function(n,t){var r=n.criteria,e=t.criteria;if(r!==e){if(e<r||void 0===r)return 1;if(r<e||void 0===e)return-1}return n.index-t.index}),"value")},groupBy:jt,indexBy:wt,countBy:_t,partition:At,toArray:bt,size:function(n){return null==n?0:(E(n)?n:g(n)).length},pick:St,omit:Ot,first:Et,head:Et,take:Et,initial:Mt,last:function(n,t,r){return null==n||n.length<1?null==t||r?void 0:[]:null==t||r?n[n.length-1]:R(n,Math.max(0,n.length-t))},rest:R,tail:R,drop:R,compact:function(n){return I(n,Boolean)},flatten:function(n,t){return B(n,t,!1)},without:Nt,uniq:kt,unique:kt,union:It,intersection:function(n){for(var t=[],r=arguments.length,e=0,u=d(n);e<u;e++){var i=n[e];if(!T(t,i)){for(var o=1;o<r&&T(arguments[o],i);o++);o===r&&t.push(i)}}return t},difference:Bt,unzip:Tt,transpose:Tt,zip:Dt,object:function(n,t){for(var r={},e=0,u=d(n);e<u;e++)t?r[n[e]]=t[e]:r[n[e][0]]=n[e][1];return r},range:function(n,t,r){null==t&&(t=n||0,n=0),r=r||(t<n?-1:1);for(var e=Math.max(Math.ceil((t-n)/r),0),u=Array(e),i=0;i<e;i++,n+=r)u[i]=n;return u},chunk:function(n,t){if(null==t||t<1)return[];for(var r=[],e=0,u=n.length;e<u;)r.push(f.call(n,e,e+=t));return r},mixin:Vt,default:b});return n._=n})
59;var jupiterxOptions={"smoothScroll":"1","videMedia":"0","quantityFieldSwitch":"undefined"}
60;function is_smooth_scroll(){return"undefined"==typeof jupiterxOptions||void 0===jupiterxOptions.smoothScroll?null:0!=jupiterxOptions.smoothScroll}window.noZensmooth=!0,function(){var r=!1,s=/xyz/.test(function(){xyz})?/\b_super\b/:/.*/;this.Class=function(){},Class.extend=function(e){var n=this.prototype;r=!0;var t=new this;for(var i in r=!1,e)t[i]="function"==typeof e[i]&&"function"==typeof n[i]&&s.test(e[i])?function(i,o){return function(){var e=this._super;this._super=n[i];var t=o.apply(this,arguments);return this._super=e,t}}(i,e[i]):e[i];function o(){!r&&this.init&&this.init.apply(this,arguments)}return((o.prototype=t).constructor=o).extend=arguments.callee,o}}(),function(e,t,i){"use strict";"function"==typeof define&&define.amd?define(i):"undefined"!=typeof module&&module.exports?module.exports=i():t.PubSub=i("PubSub",t)}(0,this,function(e,t){"use strict";function o(e,t,i){var o;for(o in e)if(Object.prototype.hasOwnProperty.call(e,o)&&t&&!1===t.call(i,e[o],o,e))return;return e}function n(e,t,i){for(var o,n,r=e._pubsub_topics,s=r[t]?r[t].slice(0):[],a=0,l=s.length;a<l;a+=1)n=s[a].token,(o=s[a]).callback(i,{name:t,token:n}),!0===o.once&&e.unsubscribe(n)}function i(e){var t=Array.prototype.slice.call(e,1);return t.length<=1?t[0]:t}function r(e,t,i,o){return!!e._pubsub_topics[t]&&(o?n(e,t,i):setTimeout(function(){n(e,t,i)},0),!0)}function s(){return this instanceof s?(this._pubsub_topics={},this._pubsub_uid=-1,this):new s}var a=(t||{})[e];return s.prototype.subscribe=function(e,t,i){var o=this._pubsub_topics,n=this._pubsub_uid+=1,r={};if("function"!=typeof t)throw new TypeError("When subscribing for an event, a callback function must be defined.");return o[e]||(o[e]=[]),r.token=n,r.callback=t,r.once=!!i,o[e].push(r),n},s.prototype.subscribeOnce=function(e,t){return this.subscribe(e,t,!0)},s.prototype.publish=function(e){return r(this,e,i(arguments),!1)},s.prototype.publishSync=function(e){return r(this,e,i(arguments),!0)},s.prototype.unsubscribe=function(e){var t,i,o=this._pubsub_topics,n=!1;for(t in o)if(Object.prototype.hasOwnProperty.call(o,t)&&o[t]){for(i=o[t].length;i;){if(i-=1,o[t][i].token===e)return o[t].splice(i,1),0===o[t].length&&delete o[t],e;t===e&&(o[t].splice(i,1),0===o[t].length&&delete o[t],n=!0)}if(!0===n)return e}return!1},s.prototype.unsubscribeAll=function(){return this._pubsub_topics={},this},s.prototype.hasSubscribers=function(e){var t=this._pubsub_topics,i=!1;return null==e?(o(t,function(e,t){if(t)return!(i=!0)}),i):Object.prototype.hasOwnProperty.call(t,e)},s.prototype.subscribers=function(){var i={};return o(this._pubsub_topics,function(e,t){i[t]=e.slice(0)}),i},s.prototype.subscribersByTopic=function(e){return this._pubsub_topics[e]?this._pubsub_topics[e].slice(0):[]},s.prototype.alias=function(i){return o(i,function(e,t){s.prototype[t]&&(s.prototype[i[t]]=function(e){return function(){return this[e].apply(this,arguments)}}(t))}),this},s.noConflict=function(){return t&&(t[e]=a),s},s.version="3.4.0",s}),function(){"use strict";for(var t,i,e=["webkit","moz"],o=0;o<e.length&&!window.requestAnimationFrame;++o){var n=e[o];window.requestAnimationFrame=window[n+"RequestAnimationFrame"],window.cancelAnimationFrame=window[n+"CancelAnimationFrame"]||window[n+"CancelRequestAnimationFrame"]}if(!/iP(ad|hone|od).*OS 6/.test(window.navigator.userAgent)&&window.requestAnimationFrame&&window.cancelAnimationFrame)window.jQuery&&((t=jQuery).fx.timer=function(e){e()&&t.timers.push(e)&&!i&&(i=!0,s())},t.fx.stop=function(){i=!1});else{var r=0;window.requestAnimationFrame=function(e){var t=+new Date,i=Math.max(r+16,t);return setTimeout(function(){e(r=i)},i-t)},window.cancelAnimationFrame=clearTimeout}function s(){i&&(requestAnimationFrame(s),t.fx.tick())}if(!!(!window.performance||!window.performance.now)){var a=window.requestAnimationFrame,l=+new Date;window.requestAnimationFrame=function(t,e){a(function(e){return t(e<1e12?e:e-l)},e)}}}(),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.updwn=t()}(this,function(){var e=a(),r=e.x,s=e.y,h=[];function a(){return"undefined"==typeof window?{}:{x:window.innerWidth,y:window.pageYOffset}}function i(n){requestAnimationFrame(function(){for(var e=a(),t=e.x,i=e.y,o=0;o<h.length;o++)h[o]({y:i,prevY:s,x:t,prevX:r},n);s=i,r=t})}return function(e){var a=e.speed;void 0===a&&(a=20);var l=e.interval;void 0===l&&(l=100);var t,d=null,c=0,p=0,u=[],f=[];return t=function(e,t){var i=e.y,o=e.prevY;c=t.timeStamp-p,p=t.timeStamp;var n=(Math.abs(i-o)/c||0)*l>a;if(o<=i&&"down"!==d&&n){d="down";
vendor: 11,881 bytes, line 60
60for(var r=0;r<f.length;r++)f[r]()}else if(i<=o&&"up"!==d&&n){d="up";for(var s=0;s<u.length;s++)u[s]()}},window.addEventListener("scroll",i),window.addEventListener("resize",i),h.indexOf(t)<0&&h.push(t),{up:function(e){return u.indexOf(e)<0&&u.push(e),function(){return u.splice(u.indexOf(e),1)}},down:function(e){return f.indexOf(e)<0&&f.push(e),function(){return f.splice(f.indexOf(e),1)}},get position(){return d}}}}),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(d){"use strict";var n,s=window.Slick||{};(n=0,s=function(e,t){var i,o=this;o.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:d(e),appendDots:d(e),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return d('<button type="button" />').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},o.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},d.extend(o,o.initials),o.activeBreakpoint=null,o.animType=null,o.animProp=null,o.breakpoints=[],o.breakpointSettings=[],o.cssTransitions=!1,o.focussed=!1,o.interrupted=!1,o.hidden="hidden",o.paused=!0,o.positionProp=null,o.respondTo=null,o.rowCount=1,o.shouldClick=!0,o.$slider=d(e),o.$slidesCache=null,o.transformType=null,o.transitionType=null,o.visibilityChange="visibilitychange",o.windowWidth=0,o.windowTimer=null,i=d(e).data("slick")||{},o.options=d.extend({},o.defaults,t,i),o.currentSlide=o.options.initialSlide,o.originalSettings=o.options,void 0!==document.mozHidden?(o.hidden="mozHidden",o.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(o.hidden="webkitHidden",o.visibilityChange="webkitvisibilitychange"),o.autoPlay=d.proxy(o.autoPlay,o),o.autoPlayClear=d.proxy(o.autoPlayClear,o),o.autoPlayIterator=d.proxy(o.autoPlayIterator,o),o.changeSlide=d.proxy(o.changeSlide,o),o.clickHandler=d.proxy(o.clickHandler,o),o.selectHandler=d.proxy(o.selectHandler,o),o.setPosition=d.proxy(o.setPosition,o),o.swipeHandler=d.proxy(o.swipeHandler,o),o.dragHandler=d.proxy(o.dragHandler,o),o.keyHandler=d.proxy(o.keyHandler,o),o.instanceUid=n++,o.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,o.registerBreakpoints(),o.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},s.prototype.addSlide=s.prototype.slickAdd=function(e,t,i){var o=this;if("boolean"==typeof t)i=t,t=null;else if(t<0||t>=o.slideCount)return!1;o.unload(),"number"==typeof t?0===t&&0===o.$slides.length?d(e).appendTo(o.$slideTrack):i?d(e).insertBefore(o.$slides.eq(t)):d(e).insertAfter(o.$slides.eq(t)):!0===i?d(e).prependTo(o.$slideTrack):d(e).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each(function(e,t){d(t).attr("data-slick-index",e)}),o.$slidesCache=o.$slides,o.reinit()},s.prototype.animateHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:t},e.options.speed)}},s.prototype.animateSlide=function(e,t){var i={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(e=-e),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:e},o.options.speed,o.options.easing,t):o.$slideTrack.animate({top:e},o.options.speed,o.options.easing,t):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),d({animStart:o.currentLeft}).animate({animStart:e},{duration:o.options.speed,easing:o.options.easing,step:function(e){e=Math.ceil(e),!1===o.options.vertical?i[o.animType]="translate("+e+"px, 0px)":i[o.animType]="translate(0px,"+e+"px)",o.$slideTrack.css(i)},complete:function(){t&&t.call()}})):(o.applyTransition(),e=Math.ceil(e),!1===o.options.vertical?i[o.animType]="translate3d("+e+"px, 0px, 0px)":i[o.animType]="translate3d(0px,"+e+"px, 0px)",o.$slideTrack.css(i),t&&setTimeout(function(){o.disableTransition(),t.call()},o.options.speed))},s.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=d(e).not(this.$slider)),e},s.prototype.asNavFor=function(t){var e=this.getNavTarget();null!==e&&"object"==typeof e&&e.each(function(){var e=d(this).slick("getSlick");e.unslicked||e.slideHandler(t,!0)})},s.prototype.applyTransition=function(e){var t=this,i={};!1===t.options.fade?i[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:i[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,!1===t.options.fade?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},s.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},s.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},s.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(!1===e.options.infinite&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1==0&&(e.direction=1))),e.slideHandler(t))},s.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=d(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=d(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},s.prototype.buildDots=function(){var e,t,i=this;if(!0===i.options.dots){for(i.$slider.addClass("slick-dotted"),t=d("<ul />").addClass(i.options.dotsClass),e=0;e<=i.getDotCount();e+=1)t.append(d("<li />").append(i.options.customPaging.call(this,i,e)));i.$dots=t.appendTo(i.options.appendDots),i.$dots.find("li").first().addClass("slick-active")}},s.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){d(t).attr("data-slick-index",e).data("originalStyling",d(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?d('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),d("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},s.prototype.buildRows=function(){var e,t,i,o,n,r,s,a=this;if(o=document.createDocumentFragment(),r=a.$slider.children(),1<a.options.rows){for(s=a.options.slidesPerRow*a.options.rows,n=Math.ceil(r.length/s),e=0;e<n;e++){var l=document.createElement("div");for(t=0;t<a.options.rows;t++){var d=document.createElement("div");for(i=0;i<a.options.slidesPerRow;i++){var c=e*s+(t*a.options.slidesPerRow+i);r.get(c)&&d.appendChild(r.get(c))}l.appendChild(d)}o.appendChild(l)}a.$slider.empty().append(o),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},s.prototype.checkResponsive=function(e,t){var i,o,n,r=this,s=!1,a=r.$slider.width(),l=window.innerWidth||d(window).width();if("window"===r.respondTo?n=l:"slider"===r.respondTo?n=a:"min"===r.respondTo&&(n=Math.min(l,a)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){for(i in o=null,r.breakpoints)r.breakpoints.hasOwnProperty(i)&&(!1===r.originalSettings.mobileFirst?n<r.breakpoints[i]&&(o=r.breakpoints[i]):n>r.breakpoints[i]&&(o=r.breakpoints[i]));null!==o?null!==r.activeBreakpoint?o===r.activeBreakpoint&&!t||(r.activeBreakpoint=o,"unslick"===r.breakpointSettings[o]?r.unslick(o):(r.options=d.extend({},r.originalSettings,r.breakpointSettings[o]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),s=o):(r.activeBreakpoint=o,"unslick"===r.breakpointSettings[o]?r.unslick(o):(r.options=d.extend({},r.originalSettings,r.breakpointSettings[o]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),s=o):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),s=o),e||!1===s||r.$slider.trigger("breakpoint",[r,s])}},s.prototype.changeSlide=function(e,t){var i,o,n=this,r=d(e.currentTarget);switch(r.is("a")&&e.preventDefault(),r.is("li")||(r=r.closest("li")),i=n.slideCount%n.options.slidesToScroll!=0?0:(n.slideCount-n.currentSlide)%n.options.slidesToScroll,e.data.message){case"previous":o=0==i?n.options.slidesToScroll:n.options.slidesToShow-i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide-o,!1,t);break;case"next":o=0==i?n.options.slidesToScroll:i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide+o,!1,t);break;case"index":var s=0===e.data.index?0:e.data.index||r.index()*n.options.slidesToScroll;n.slideHandler(n.checkNavigable(s),!1,t),r.children().trigger("focus");break;default:return}},s.prototype.checkNavigable=function(e){var t,i;if(i=0,e>(t=this.getNavigableIndexes())[t.length-1])e=t[t.length-1];else for(var o in t){if(e<t[o]){e=i;break}i=t[o]}return e},s.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(d("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",d.proxy(e.interrupt,e,!0)).off("mouseleave.slick",d.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.
60slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),d(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().off("click.slick",e.selectHandler),d(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),d(window).off("resize.slick.slick-"+e.instanceUid,e.resize),d("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),d(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},s.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",d.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",d.proxy(e.interrupt,e,!1))},s.prototype.cleanUpRows=function(){var e;1<this.options.rows&&((e=this.$slides.children().children()).removeAttr("style"),this.$slider.empty().append(e))},s.prototype.clickHandler=function(e){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},s.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),d(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){d(this).attr("style",d(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},s.prototype.disableTransition=function(e){var t={};t[this.transitionType]="",!1===this.options.fade?this.$slideTrack.css(t):this.$slides.eq(e).css(t)},s.prototype.fadeSlide=function(e,t){var i=this;!1===i.cssTransitions?(i.$slides.eq(e).css({zIndex:i.options.zIndex}),i.$slides.eq(e).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(e),i.$slides.eq(e).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(e),t.call()},i.options.speed))},s.prototype.fadeSlideOut=function(e){var t=this;!1===t.cssTransitions?t.$slides.eq(e).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(e),t.$slides.eq(e).css({opacity:0,zIndex:t.options.zIndex-2}))},s.prototype.filterSlides=s.prototype.slickFilter=function(e){var t=this;null!==e&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(e).appendTo(t.$slideTrack),t.reinit())},s.prototype.focusHandler=function(){var i=this;i.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(e){e.stopImmediatePropagation();var t=d(this);setTimeout(function(){i.options.pauseOnFocus&&(i.focussed=t.is(":focus"),i.autoPlay())},0)})},s.prototype.getCurrent=s.prototype.slickCurrentSlide=function(){return this.currentSlide},s.prototype.getDotCount=function(){var e=this,t=0,i=0,o=0;if(!0===e.options.infinite)if(e.slideCount<=e.options.slidesToShow)++o;else for(;t<e.slideCount;)++o,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(!0===e.options.centerMode)o=e.slideCount;else if(e.options.asNavFor)for(;t<e.slideCount;)++o,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else o=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return o-1},s.prototype.getLeft=function(e){var t,i,o,n,r=this,s=0;return r.slideOffset=0,i=r.$slides.first().outerHeight(!0),!0===r.options.infinite?(r.slideCount>r.options.slidesToShow&&(r.slideOffset=r.slideWidth*r.options.slidesToShow*-1,n=-1,!0===r.options.vertical&&!0===r.options.centerMode&&(2===r.options.slidesToShow?n=-1.5:1===r.options.slidesToShow&&(n=-2)),s=i*r.o
60ptions.slidesToShow*n),r.slideCount%r.options.slidesToScroll!=0&&e+r.options.slidesToScroll>r.slideCount&&r.slideCount>r.options.slidesToShow&&(s=e>r.slideCount?(r.slideOffset=(r.options.slidesToShow-(e-r.slideCount))*r.slideWidth*-1,(r.options.slidesToShow-(e-r.slideCount))*i*-1):(r.slideOffset=r.slideCount%r.options.slidesToScroll*r.slideWidth*-1,r.slideCount%r.options.slidesToScroll*i*-1))):e+r.options.slidesToShow>r.slideCount&&(r.slideOffset=(e+r.options.slidesToShow-r.slideCount)*r.slideWidth,s=(e+r.options.slidesToShow-r.slideCount)*i),r.slideCount<=r.options.slidesToShow&&(s=r.slideOffset=0),!0===r.options.centerMode&&r.slideCount<=r.options.slidesToShow?r.slideOffset=r.slideWidth*Math.floor(r.options.slidesToShow)/2-r.slideWidth*r.slideCount/2:!0===r.options.centerMode&&!0===r.options.infinite?r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)-r.slideWidth:!0===r.options.centerMode&&(r.slideOffset=0,r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)),t=!1===r.options.vertical?e*r.slideWidth*-1+r.slideOffset:e*i*-1+s,!0===r.options.variableWidth&&(o=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(e):r.$slideTrack.children(".slick-slide").eq(e+r.options.slidesToShow),t=!0===r.options.rtl?o[0]?-1*(r.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===r.options.centerMode&&(o=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(e):r.$slideTrack.children(".slick-slide").eq(e+r.options.slidesToShow+1),t=!0===r.options.rtl?o[0]?-1*(r.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,t+=(r.$list.width()-o.outerWidth())/2)),t},s.prototype.getOption=s.prototype.slickGetOption=function(e){return this.options[e]},s.prototype.getNavigableIndexes=function(){var e,t=this,i=0,o=0,n=[];for(e=!1===t.options.infinite?t.slideCount:(i=-1*t.options.slidesToScroll,o=-1*t.options.slidesToScroll,2*t.slideCount);i<e;)n.push(i),i=o+t.options.slidesToScroll,o+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return n},s.prototype.getSlick=function(){return this},s.prototype.getSlideCount=function(){var i,o,n=this;return o=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each(function(e,t){if(t.offsetLeft-o+d(t).outerWidth()/2>-1*n.swipeLeft)return i=t,!1}),Math.abs(d(i).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},s.prototype.goTo=s.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:parseInt(e)}},t)},s.prototype.init=function(e){var t=this;d(t.$slider).hasClass("slick-initialized")||(d(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},s.prototype.initADA=function(){var i=this,o=Math.ceil(i.slideCount/i.options.slidesToShow),n=i.getNavigableIndexes().filter(function(e){return 0<=e&&e<i.slideCount});i.$slides.add(i.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==i.$dots&&(i.$slides.not(i.$slideTrack.find(".slick-cloned")).each(function(e){var t=n.indexOf(e);d(this).attr({role:"tabpanel",id:"slick-slide"+i.instanceUid+e,tabindex:-1}),-1!==t&&d(this).attr({"aria-describedby":"slick-slide-control"+i.instanceUid+t})}),i.$dots.attr("role","tablist").find("li").each(function(e){var t=n[e];d(this).attr({role:"presentation"}),d(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+i.instanceUid+e,"aria-controls":"slick-slide"+i.instanceUid+t,"aria-label":e+1+" of "+o,"aria-selected":null,tabindex:"-1"})}).eq(i.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var e=i.currentSlide,t=e+i.options.slidesToShow;e<t;e++)i.$slides.eq(e).attr("tabindex",0);i.activateADA()},s.prototype.initArrowEvents=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow.on("keydown.slick",e.keyHandler),e.$nextArrow.on("keydown.slick",e.keyHandler)))},s.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(d("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&d("li",e.$dots).on("mouseenter.slick",d.proxy(e.interrupt,e,!0)).on("mouseleave.
60slick",d.proxy(e.interrupt,e,!1))},s.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",d.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",d.proxy(e.interrupt,e,!1)))},s.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),d(document).on(e.visibilityChange,d.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().on("click.slick",e.selectHandler),d(window).on("orientationchange.slick.slick-"+e.instanceUid,d.proxy(e.orientationChange,e)),d(window).on("resize.slick.slick-"+e.instanceUid,d.proxy(e.resize,e)),d("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),d(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),d(e.setPosition)},s.prototype.initUI=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.show()},s.prototype.keyHandler=function(e){var t=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&!0===t.options.accessibility?t.changeSlide({data:{message:!0===t.options.rtl?"next":"previous"}}):39===e.keyCode&&!0===t.options.accessibility&&t.changeSlide({data:{message:!0===t.options.rtl?"previous":"next"}}))},s.prototype.lazyLoad=function(){function e(e){d("img[data-lazy]",e).each(function(){var e=d(this),t=d(this).attr("data-lazy"),i=d(this).attr("data-srcset"),o=d(this).attr("data-sizes")||r.$slider.attr("data-sizes"),n=document.createElement("img");n.onload=function(){e.animate({opacity:0}
vendor: 18,171 bytes, line 60
60,100,function(){i&&(e.attr("srcset",i),o&&e.attr("sizes",o)),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),r.$slider.trigger("lazyLoaded",[r,e,t])})},n.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,e,t])},n.src=t})}var t,i,o,r=this;if(!0===r.options.centerMode?o=!0===r.options.infinite?(i=r.currentSlide+(r.options.slidesToShow/2+1))+r.options.slidesToShow+2:(i=Math.max(0,r.currentSlide-(r.options.slidesToShow/2+1)),r.options.slidesToShow/2+1+2+r.currentSlide):(i=r.options.infinite?r.options.slidesToShow+r.currentSlide:r.currentSlide,o=Math.ceil(i+r.options.slidesToShow),!0===r.options.fade&&(0<i&&i--,o<=r.slideCount&&o++)),t=r.$slider.find(".slick-slide").slice(i,o),"anticipated"===r.options.lazyLoad)for(var n=i-1,s=o,a=r.$slider.find(".slick-slide"),l=0;l<r.options.slidesToScroll;l++)n<0&&(n=r.slideCount-1),t=(t=t.add(a.eq(n))).add(a.eq(s)),n--,s++;e(t),r.slideCount<=r.options.slidesToShow?e(r.$slider.find(".slick-slide")):r.currentSlide>=r.slideCount-r.options.slidesToShow?e(r.$slider.find(".slick-cloned").slice(0,r.options.slidesToShow)):0===r.currentSlide&&e(r.$slider.find(".slick-cloned").slice(-1*r.options.slidesToShow))},s.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),"progressive"===e.options.lazyLoad&&e.progressiveLazyLoad()},s.prototype.next=s.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},s.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},s.prototype.pause=s.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},s.prototype.play=s.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},s.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&d(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},s.prototype.prev=s.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},s.prototype.preventDefault=function(e){e.preventDefault()},s.prototype.progressiveLazyLoad=function(e){e=e||1;var t,i,o,n,r,s=this,a=d("img[data-lazy]",s.$slider);a.length?(t=a.first(),i=t.attr("data-lazy"),o=t.attr("data-srcset"),n=t.attr("data-sizes")||s.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){o&&(t.attr("srcset",o),n&&t.attr("sizes",n)),t.attr("src",i).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===s.options.adaptiveHeight&&s.setPosition(),s.$slider.trigger("lazyLoaded",[s,t,i]),s.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout(function(){s.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,t,i]),s.progressiveLazyLoad())},r.src=i):s.$slider.trigger("allImagesLoaded",[s])},s.prototype.refresh=function(e){var t,i,o=this;i=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>i&&(o.currentSlide=i),o.slideCount<=o.options.slidesToShow&&(o.currentSlide=0),t=o.currentSlide,o.destroy(!0),d.extend(o,o.initials,{currentSlide:t}),o.init(),e||o.changeSlide({data:{message:"index",index:t}},!1)},s.prototype.registerBreakpoints=function(){var e,t,i,o=this,n=o.options.responsive||null;if("array"===d.type(n)&&n.length){for(e in o.respondTo=o.options.respondTo||"window",n)if(i=o.breakpoints.length-1,n.hasOwnProperty(e)){for(t=n[e].breakpoint;0<=i;)o.breakpoints[i]&&o.breakpoints[i]===t&&o.breakpoints.splice(i,1),i--;o.breakpoints.push(t),o.breakpointSettings[t]=n[e].settings}o.breakpoints.sort(function(e,t){return o.options.mobileFirst?e-t:t-e})}},s.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},s.prototype.resize=function(){var e=this;d(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=d(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},s.prototype.removeSlide=s.prototype.slickRemove=function(e,t,i){var o=this;if(e="boolean"==typeof e?!0===(t=e)?0:o.slideCount-1:!0===t?--e:e,o.slideCount<1||e<0||e>o.slideCount-1)return!1;o.unload(),!0===i?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(e).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},s.prototype.setCSS=function(e){var t,i,o=this,n={};!0===o.options.rtl&&(e=-e),t="left"==o.positionProp?Math.ceil(e)+"px":"0px",i="top"==o.positionProp?Math.ceil(e)+"px":"0px",n[o.positionProp]=e,!1===o.transformsEnabled||(!(n={})===o.cssTransitions?n[o.animType]="translate("+t+", "+i+")":n[o.animType]="translate3d("+t+", "+i+", 0px)"),o.$slideTrack.css(n)},s.prototype.setDimensions=function(){var e=this;!1===e.options.vertical?!0===e.options.centerMode&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),!0===e.options.centerMode&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),!1===e.options.vertical&&!1===e.options.variableWidth?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):!0===e.options.variableWidth?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length)));var t=e.$slides.first().outerWidth(!0)-e.$slides.first().width();!1===e.options.variableWidth&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},s.prototype.setFade=function(){var i,o=this;o.$slides.each(function(e,t){i=o.slideWidth*e*-1,!0===o.options.rtl?d(t).css({position:"relative",right:i,top:0,zIndex:o.options.zIndex-2,opacity:0}):d(t).css({position:"relative",left:i,top:0,zIndex:o.options.zIndex-2,opacity:0})}),o.$slides.eq(o.currentSlide).css({zIndex:o.options.zIndex-1,opacity:1})},s.prototype.setHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.css("height",t)}},s.prototype.setOption=s.prototype.slickSetOption=function(){var e,t,i,o,n,r=this,s=!1;if("object"===d.type(arguments[0])?(i=arguments[0],s=arguments[1],n="multiple"):"string"===d.type(arguments[0])&&(o=arguments[1],s=arguments[2],"responsive"===(i=arguments[0])&&"array"===d.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[i]=o;else if("multiple"===n)d.each(i,function(e,t){r.options[e]=t});else if("responsive"===n)for(t in o)if("array"!==d.type(r.options.responsive))r.options.responsive=[o[t]];else{for(e=r.options.responsive.length-1;0<=e;)r.options.responsive[e].breakpoint===o[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(o[t])}s&&(r.unload(),r.reinit())},s.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),!1===e.options.fade?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},s.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=!0===e.options.vertical?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),void 0===t.WebkitTransition&&void 0===t.MozTransition&&void 0===t.msTransition||!0===e.options.useCSS&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(e.animType=!1)),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform&&(e.animType=!1)),void 0!==t.transform&&!1!==e.animType&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&!1!==e.animType},s.prototype.setSlideClasses=function(e){var t,i,o,n,r=this;if(i=r.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),r.$slides.eq(e).addClass("slick-current"),!0===r.options.centerMode){var s=r.options.slidesToShow%2==0?1:0;t=Math.floor(r.options.slidesToShow/2),!0===r.options.infinite&&(t<=e&&e<=r.slideCount-1-t?r.$slides.slice(e-t+s,e+t+1).addClass("slick-active").attr("aria-hidden","false"):(o=r.options.slidesToShow+e,i.slice(o-t+1+s,o+t+2).addClass("slick-active").attr("aria-hidden","false")),0===e?i.eq(i.length-1-r.options.slidesToShow).addClass("slick-center"):e===r.slideCount-1&&i.eq(r.options.slidesToShow).addClass("slick-center")),r.$slides.eq(e).addClass("slick-center")}else 0<=e&&e<=r.slideCount-r.options.slidesToShow?r.$slides.slice(e,e+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=r.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(n=r.slideCount%r.options.slidesToShow,o=!0===r.options.infinite?r.options.slidesToShow+e:e,r.options.slidesToShow==r.options.slidesToScroll&&r.slideCount-e<r.options.slidesToShow?i.slice(o-(r.options.slidesToShow-n),o+n).addClass("slick-active").attr("aria-hidden","false"):i.slice(o,o+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==r.options.lazyLoad&&"anticipated"!==r.options.lazyLoad||r.lazyLoad()},s.prototype.setupInfinite=function(){var e,t,i,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(t=null,o.slideCount>o.options.slidesToShow)){for(i=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,e=o.slideCount;e>o.slideCount-i;e-=1)t=e-1,d(o.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(e=0;e<i+o.slideCount;e+=1)t=e,d(o.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each(function(){d(this).attr("id","")})}},s.prototype.interrupt=function(e){e||this.autoPlay(),this.interrupted=e},s.prototype.selectHandler=function(e){var t=d(e.target).is(".slick-slide")?d(e.target):d(e.target).parents(".slick-slide"),i=parseInt(t.attr("data-slick-index"));i||(i=0),this.slideCount<=this.options.slidesToShow?this.slideHandler(i,!1,!0):this.slideHandler(i)},s.prototype.slideHandler=function(e,t,i){var o,n,r,s,a,l=null,d=this;if(t=t||!1,!(!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===e))if(!1===t&&d.asNavFor(e),o=e,l=d.getLeft(o),s=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?s:d.swipeLeft,!1===d.options.infinite&&!1===d.options.centerMode&&(e<0||e>d.getDotCount()*d.options.slidesToScroll))!1===d.options.fade&&(o=d.currentSlide,!0!==i?d.animateSlide(s,function(){d.postSlide(o)}):d.postSlide(o));else if(!1===d.options.infinite&&!0===d.options.centerMode&&(e<0||e>d.slideCount-d.options.slidesToScroll))!1===d.options.fade&&(o=d.currentSlide,!0!==i?d.animateSlide(s,function(){d.postSlide(o)}):d.postSlide(o));else{if(d.options.autoplay&&clearInterval(d.autoPlayTimer),n=o<0?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+o:o>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:o-d.slideCount:o,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,n]),r=d.currentSlide,d.currentSlide=n,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(a=(a=d.getNavTarget()).slick("getSlick")).slideCount<=a.options.slidesToShow&&a.setSlideClasses(d.currentSlide),d.updateDots(),d.updateArrows(),!0===d.options.fade)return!0!==i?(d.fadeSlideOut(r),d.fadeSlide(n,function(){d.postSlide(n)})):d.postSlide(n),void d.animateHeight();!0!==i?d.animateSlide(l,function(){d.postSlide(n)}):d.postSlide(n)}},s.prototype.startLoad=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},s.prototype.swipeDirection=function(){var e,t,i,o,n=this;return e=n.touchObject.startX-n.touchObject.curX,t=n.touchObject.startY-n.touchObject.curY,i=Math.atan2(t,e),(o=Math.round(180*i/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&0<=o?!1===n.options.rtl?"left":"right":o<=360&&315<=o?!1===n.options.rtl?"left":"right":135<=o&&o<=225?!1===n.options.rtl?"right":"left":!0===n.options.verticalSwiping?35<=o&&o<=135?"down":"up":"vertical"},s.prototype.swipeEnd=function(e){var t,i,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1;if(o.interrupted=!1,o.shouldClick=!(10<o.touchObject.swipeLength),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(i=o.swipeDirection()){case"left":case"down":t=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":t=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=i&&(o.slideHandler(t),o.touchObject={},o.$slider.trigger("swipe",[o,i]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},s.prototype.swipeHandler=function(e){var t=this;if(!(!1===t.options.swipe||"ontouchend"in document&&!1===t.options.swipe||!1===t.options.draggable&&-1!==e.type.indexOf("mouse")))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,!0===t.options.verticalSwiping&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},s.prototype.swipeMove=function(e){var t,i,o,n,r,s,a=this;return r=void 0!==e.originalEvent?e.originalEvent.touches:null,!(!a.dragging||a.scrolling||r&&1!==r.length)&&(t=a.getLeft(a.currentSlide),a.touchObject.curX=void 0!==r?r[0].pageX:e.clientX,a.touchObject.curY=void 0!==r?r[0].pageY:e.clientY,a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curX-a.touchObject.startX,2))),s=Math.round(Math.sqrt(Math.pow(a.touchObject.curY-a.touchObject.startY,2))),!a.options.verticalSwiping&&!a.swiping&&4<s?!(a.scrolling=!0):(!0===a.options.verticalSwiping&&(a.touchObject.swipeLength=s),i=a.swipeDirection(),void 0!==e.originalEvent&&4<a.touchObject.swipeLength&&(a.swiping=!0,e.preventDefault()),n=(!1===a.options.rtl?1:-1)*(a.touchObject.curX>a.touchObject.startX?1:-1),!0===a.options.verticalSwiping&&(n=a.touchObject.curY>a.touchObject.startY?1:-1),o=a.touchObject.swipeLength,(a.touchObject.edgeHit=!1)===a.options.infinite&&(0===a.currentSlide&&"right"===i||a.currentSlide>=a.getDotCount()&&"left"===i)&&(o=a.touchObject.swipeLength*a.options.edgeFriction,a.touchObject.edgeHit=!0),!1===a.options.vertical?a.swipeLeft=t+o*n:a.swipeLeft=t+o*(a.$list.height()/a.listWidth)*n,!0===a.options.verticalSwiping&&(a.swipeLeft=t+o*n),!0!==a.options.fade&&!1!==a.options.touchMove&&(!0===a.animating?(a.swipeLeft=null,!1):void a.setCSS(a.swipeLeft))))},s.prototype.swipeStart=function(e){var t,i=this;if(i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow)return!(i.touchObject={});void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==t?t.pageX:e.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==t?t.pageY:e.clientY,i.dragging=!0},s.prototype.unfilterSlides=s.prototype.slickUnfilter=function(){var e=this;null!==e.$slidesCache&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},s.prototype.unload=function(){var e=this;d(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
60,s.prototype.unslick=function(e){this.$slider.trigger("unslick",[this,e]),this.destroy()},s.prototype.updateArrows=function(){var e=this;Math.floor(e.options.slidesToShow/2),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-e.options.slidesToShow&&!1===e.options.centerMode?(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-1&&!0===e.options.centerMode&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},s.prototype.updateDots=function(){var e=this;null!==e.$dots&&(e.$dots.find("li").removeClass("slick-active").end(),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active"))},s.prototype.visibility=function(){this.options.autoplay&&(document[this.hidden]?this.interrupted=!0:this.interrupted=!1)},d.fn.slick=function(){var e,t,i=this,o=arguments[0],n=Array.prototype.slice.call(arguments,1),r=i.length;for(e=0;e<r;e++)if("object"==typeof o||void 0===o?i[e].slick=new s(i[e],o):t=i[e].slick[o].apply(i[e].slick,n),void 0!==t)return t;return i}}),function(p,u){"use strict";function f(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}function h(e){return parseFloat(e)||0}function g(e){for(var t=0;e;)t+=e.offsetTop,e=e.offsetParent;return t}var e=function(e,t,i){return t&&o(e.prototype,t),i&&o(e,i),e},m=!1;function o(e,t){for(var i=0;i<t.length;i++){var o=t[i];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}if(p.getComputedStyle){var t=u.createElement("div");["","-webkit-","-moz-","-ms-"].some(function(e){try{t.style.position=e+"sticky"}catch(e){}return""!=t.style.position})&&(m=!0)}else m=!0;var v="undefined"!=typeof ShadowRoot,r={top:null,left:null},s=[],n=(e(i,[{key:"refresh",value:function(){if(!m&&!this._removed){this._active&&this._deactivate();var e=this._node,t=getComputedStyle(e),i={top:t.top,display:t.display,marginTop:t.marginTop,marginBottom:t.marginBottom,marginLeft:t.marginLeft,marginRight:t.marginRight,cssFloat:t.cssFloat};if(!isNaN(parseFloat(i.top))&&"table-cell"!=i.display&&"none"!=i.display){this._active=!0;var o=e.parentNode,n=v&&o instanceof ShadowRoot?o.host:o,r=e.getBoundingClientRect(),s=n.getBoundingClientRect(),a=getComputedStyle(n);this._parent={node:n,styles:{position:n.style.position},offsetHeight:n.offsetHeight},this._offsetToWindow={left:r.left,right:u.documentElement.clientWidth-r.right},this._offsetToParent={top:r.top-s.top-h(a.borderTopWidth),left:r.left-s.left-h(a.borderLeftWidth),right:-r.right+s.right-h(a.borderRightWidth)},this._styles={position:e.style.position,top:e.style.top,bottom:e.style.bottom,left:e.style.left,right:e.style.right,width:e.style.width,marginTop:e.style.marginTop,marginLeft:e.style.marginLeft,marginRight:e.style.marginRight};var l=h(i.top);this._limits={start:r.top+p.pageYOffset-l,end:s.top+p.pageYOffset+n.offsetHeight-h(a.borderBottomWidth)-e.offsetHeight-l-h(i.marginBottom)};var d=a.position;"absolute"!=d&&"relative"!=d&&(n.style.position="relative"),this._recalcPosition();var c=this._clone={};c.node=u.createElement("div"),f(c.node.style,{width:r.right-r.left+"px",height:r.bottom-r.top+"px",marginTop:i.marginTop,marginBottom:i.marginBottom,marginLeft:i.marginLeft,marginRight:i.marginRight,cssFloat:i.cssFloat,padding:0,border:0,borderSpacing:0,fontSize:"1em",position:"static"}),o.insertBefore(c.node,e),c.docOffsetTop=g(c.node)}}}},{key:"_recalcPosition",value:function(){if(this._active&&!this._removed){var e=r.top<=this._limits.start?"start":r.top>=this._limits.end?"end":"middle";if(this._stickyMode!=e){switch(e){case"start":f(this._node.style,{position:"absolute",left:this._offsetToParent.left+"px",right:this._offsetToParent.right+"px",to
60p:this._offsetToParent.top+"px",bottom:"auto",width:"auto",marginLeft:0,marginRight:0,marginTop:0});break;case"middle":f(this._node.style,{position:"fixed",left:this._offsetToWindow.left+"px",right:this._offsetToWindow.right+"px",top:this._styles.top,bottom:"auto",width:"auto",marginLeft:0,marginRight:0,marginTop:0});break;case"end":f(this._node.style,{position:"absolute",left:this._offsetToParent.left+"px",right:this._offsetToParent.right+"px",top:"auto",bottom:0,width:"auto",marginLeft:0,marginRight:0})}this._stickyMode=e}}}},{key:"_fastCheck",value:function(){this._active&&!this._removed&&(1<Math.abs(g(this._clone.node)-this._clone.docOffsetTop)||1<Math.abs(this._parent.node.offsetHeight-this._parent.offsetHeight))&&this.refresh()}},{key:"_deactivate",value:function(){var t=this;this._active&&!this._removed&&(this._clone.node.parentNode.removeChild(this._clone.node),delete this._clone,f(this._node.style,this._styles),delete this._styles,s.some(function(e){return e!==t&&e._parent&&e._parent.node===t._parent.node})||f(this._parent.node.style,this._parent.styles),delete this._parent,this._stickyMode=null,this._active=!1,delete this._offsetToWindow,delete this._offsetToParent,delete this._limits)}},{key:"remove",value:function(){var i=this;this._deactivate(),s.some(function(e,t){if(e._node===i._node)return s.splice(t,1),!0}),this._removed=!0}}]),i),a={stickies:s,Sticky:n,addOne:function(e){if(!(e instanceof HTMLElement)){if(!e.length||!e[0])return;e=e[0]}for(var t=0;t<s.length;t++)if(s[t]._node===e)return s[t];return new n(e)},add:function(e){if(e instanceof HTMLElement&&(e=[e]),e.length){for(var i=[],o=0;o<e.length;o++)!function(){var t=e[o];t instanceof HTMLElement?s.some(function(e){if(e._node===t)return i.push(e),!0})||i.push(new n(t)):i.push(void 0)}();return i}},refreshAll:function(){s.forEach(function(e){return e.refresh()})},removeOne:function(t){if(!(t instanceof HTMLElement)){if(!t.length||!t[0])return;t=t[0]}s.some(function(e){if(e._node===t)return e.remove(),!0})},remove:function(e){if(e instanceof HTMLElement&&(e=[e]),e.length)for(var i=0;i<e.length;i++)!function(){var t=e[i];s.some(function(e){if(e._node===t)return e.remove(),!0})}()},removeAll:function(){for(;s.length;)s[0].remove()}};function i(t){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),!(t instanceof HTMLElement))throw new Error("First argument must be HTMLElement");if(s.some(function(e){return e._node===t}))throw new Error("Stickyfill is already applied to this node");this._node=t,this._stickyMode=null,this._active=!1,s.push(this),this.refresh()}m||function(){function e(){p.pageXOffset!=r.left?(r.top=p.pageYOffset,r.left=p.pageXOffset,a.refreshAll()):p.pageYOffset!=r.top&&(r.top=p.pageYOffset,r.left=p.pageXOffset,s.forEach(function(e){return e._recalcPosition()}))}function t(){i=setInterval(function(){s.forEach(function(e){return e._fastCheck()})},500)}e(),p.addEventListener("scroll",e),p.addEventListener("resize",a.refreshAll),p.addEventListener("orientationchange",a.refreshAll);var i=void 0,o=void 0,n=void 0;"hidden"in u?(o="hidden",n="visibilitychange"):"webkitHidden"in u&&(o="webkitHidden",n="webkitvisibilitychange"),n?(u[o]||t(),u.addEventListener(n,function(){u[o]?clearInterval(i):t()})):t()}(),"undefined"!=typeof module&&module.exports?module.exports=a:p.Stickyfill=a}(window,document),function(){"use strict";if("undefined"!=typeof window){var e=window.navigator.userAgent.match(/Edge\/(\d{2})\./),o=!!e&&16<=parseInt(e[1],10);if("objectFit"in document.documentElement.style!=0&&!o)return window.objectFitPolyfill=function(){return!1};var n=function(e,t,i){var o,n,r,s,a;if((i=i.split(" ")).length<2&&(i[1]=i[0]),"x"===e)o=i[0],n=i[1],r="left",s="right",a=t.clientWidth;else{if("y"!==e)return;o=i[1],n=i[0],r="top",s="bottom",a=t.clientHeight}return o===r||n===r?void(t.style[r]="0"):o===s||n===s?void(t.style[s]="0"):"center"===o||"50%"===o?(t.style[r]="50%",void(t.style["margin-"+r]=a/-2+"px")):0<=o.indexOf("%")?void((o=parseInt(o))<50?(t.style[r]=o+"%",t.style["margin-"+r]=a*(o/-100)+"px"):(o=100-o,t.style[s]=o+"%",t.style["margin-"+s]=a*(o/-100)+"px")):void(t.style[r]=o)},r=function(e){var t=e.dataset?e.dataset.objectFit:e.getAttribute("data-object-fit"),i=e.dataset?e.dataset.objectPosition:e.getAttribute("data-object-position");t=t||"cover",i=i||"50% 50%";var o=e.parentNode;(function(e){var t=window.getComputedStyle(e,null),i=t.getPropertyValue("position"),o=t.getPropertyValue("overflow"),n=t.getPropertyValue("display");
60i&&"static"!==i||(e.style.position="relative"),"hidden"!==o&&(e.style.overflow="hidden"),n&&"inline"!==n||(e.style.display="block"),0===e.clientHeight&&(e.style.height="100%"),-1===e.className.indexOf("object-fit-polyfill")&&(e.className=e.className+" object-fit-polyfill")})(o),function(e){var t=window.getComputedStyle(e,null),i={"max-width":"none","max-height":"none","min-width":"0px","min-height":"0px",top:"auto",right:"auto",bottom:"auto",left:"auto","margin-top":"0px","margin-right":"0px","margin-bottom":"0px","margin-left":"0px"};for(var o in i)t.getPropertyValue(o)!==i[o]&&(e.style[o]=i[o])}(e),e.style.position="absolute",e.style.height="100%",e.style.width="auto","scale-down"===t&&(e.style.height="auto",e.clientWidth<o.clientWidth&&e.clientHeight<o.clientHeight?(n("x",e,i),n("y",e,i)):(t="contain",e.style.height="100%")),"none"===t?(e.style.width="auto",e.style.height="auto",n("x",e,i),n("y",e,i)):"cover"===t&&e.clientWidth>o.clientWidth||"contain"===t&&e.clientWidth<o.clientWidth?(e.style.top="0",e.style.marginTop="0",n("x",e,i)):"scale-down"!==t&&(e.style.width="100%",e.style.height="auto",e.style.left="0",e.style.marginLeft="0",n("y",e,i))},t=function(e){if(void 0===e)e=document.querySelectorAll("[data-object-fit]");else if(e&&e.nodeName)e=[e];else{if("object"!=typeof e||!e.length||!e[0].nodeName)return!1;e=e}for(var t=0;t<e.length;t++)if(e[t].nodeName){var i=e[t].nodeName.toLowerCase();"img"!==i||o?"video"===i&&(0<e[t].readyState?r(e[t]):e[t].addEventListener("loadedmetadata",function(){r(this)})):e[t].complete?r(e[t]):e[t].addEventListener("load",function(){r(this)})}return!0};document.addEventListener("DOMContentLoaded",function(){t()}),window.addEventListener("resize",function(){t()}),window.objectFitPolyfill=t}}(),function(t,i){"function"==typeof define&&define.amd?define([],i()):"object"==typeof module&&module.exports?module.exports=i():function e(){document&&document.body?t.zenscroll=i():setTimeout(e,9)}()}(this,function(){"use strict";if(!1!==is_smooth_scroll()){var g=function(e){return e&&"getComputedStyle"in window&&"smooth"===window.getComputedStyle(e)["scroll-behavior"]};if("undefined"==typeof window||!("document"in window))return{};var o=function(l,i,d){var t;i=i||999,d||0===d||(d=9);function c(e){t=e}function p(){clearTimeout(t),c(0)}function u(e){return Math.max(0,l.getTopOf(e)-d)}function f(e,o,n){if(p(),0===o||o&&o<0||g(l.body))l.toY(e),n&&n();else{var r=l.getY(),s=Math.max(0,e)-r,a=(new Date).getTime();o=o||Math.min(Math.abs(s),i),function i(){c(setTimeout(function(){var e=Math.min(1,((new Date).getTime()-a)/o),t=Math.max(0,Math.floor(r+s*(e<.5?2*e*e:e*(4-2*e)-1)));l.toY(t),e<1&&l.getHeight()+t<l.body.scrollHeight?i():(setTimeout(p,99),n&&n())},9))}()}}function h(e,t,i){f(u(e),t,i)}return{setup:function(e,t){return 0!==e&&!e||(i=e),0!==t&&!t||(d=t),{defaultDuration:i,edgeOffset:d}},to:h,toY:f,intoView:function(e,t,i){var o=e.getBoundingClientRect().height,n=l.getTopOf(e)+o,r=l.getHeight(),s=l.getY(),a=s+r;u(e)<s||r<o+d?h(e,t,i):a<n+d?f(n-r+d,t,i):i&&i()},center:function(e,t,i,o){f(Math.max(0,l.getTopOf(e)-l.getHeight()/2+(i||e.getBoundingClientRect().height/2)),t,o)},stop:p,moving:function(){return!!t},getY:l.getY,getTopOf:l.getTopOf}},n=document.documentElement,t=function(){return window.scrollY||n.scrollTop},l=o({body:document.scrollingElement||document.body,toY:function(e){window.scrollTo(0,e)},getY:t,getHeight:function(){return window.innerHeight||n.clientHeight},getTopOf:function(e){return e.getBoundingClientRect().top+t()-n.offsetTop}});if(l.createScroller=function(t,e,i){return o({body:t,toY:function(e){t.scrollTop=e},getY:function(){return t.scrollTop},getHeight:function(){return Math.min(t.clientHeight,window.innerHeight||n.clientHeight)},getTopOf:function(e){return e.offsetTop}},e,i)},"addEventListener"in window&&!window.noZensmooth&&!g(document.body)){var d="history"in window&&"pushState"in history,c=d&&"scrollRestoration"in history;c&&(history.scrollRestoration="auto"),window.addEventListener("load",function(){c&&(setTimeout(function(){history.scrollRestoration="manual"},9),window.addEventListener("popstate",function(e){e.state&&"zenscrollY"in e.state&&l.toY(e.state.zenscrollY)},!1)),window.location.hash&&setTimeout(function(){var e=l.setup().edgeOffset;if(e){var t=document.getElementById(window.location.href.split("#")[1]);if(t){var i=Math.max(0,l.getTopOf(t)-e),o=l.getY()-i;0<=o&&o<9&&window.scrollTo(0,i)}}},9)},!1);var p=new RegExp("(^|\\s)noZensmooth(\\s|$)");window.addEventListener("click",function(e){for(var t=e.target;t&&"A"!==t.tagName;)t=t.parentNode;if(!(!t||1!==e.which||e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)){if(c){var i=history.state&&"object"==typeof history.state?history.state:{};i.zenscrollY=l.getY();try{history.replaceState(i,"")}catch(e){}}var o=t.getAttribute("href")||"";if(0===o.indexOf("#")&&!p.test(t.className)){var n=0,r=document.getElementById(o.substring(1));if("#"!==o){if(!r)return;n=l.getTopOf(r)}e.preventDefault();var s=function(){window.location=o},a=l.setup().edgeOffset;a&&(n=Math.max(0,n-a),d&&(s=function(){history.pushState({},"",o)})),l.toY(n,null,s)}}},!1)}return l}});var jupiterx={components:{},utils:{}};jupiterx.components.Base=Class.extend({setElements:function(){this.elements={};var e=jQuery;this.elements.window=window,this.elements.$window=e(window),this.elements.$document=e(document),this.elements.$body=e("body"),this.elements.$site=e(".jupiterx-site")},setSettings:function(){this.settings={},this.settings.windowWidth=this.elements.$window.outerWidth()},bindEvents:function(){},init:function(){this.setElements(),this.setSettings(),this.bindEvents()}}),window.jupiterx=jupiterx,function(r){var e=window.jupiterx||{};e.utils=function(){this.resize=function(){var t=e.pubsub;r(window).on("resize",_.throttle(function(){var e=r(this).outerWidth();t.publish("resize",e)},150))},this.scroll=function(){var t=e.pubsub,i=r("[data-jupiterx-scroll]"),o=_.defaults(i.data("jupiterxScroll")||{},{offset:1e3});r(window).on("scroll",_.throttle(function(){var e=r(this).scrollTop();if(t.publish("scroll",e),!(_.size(i)<1))return e>o.offset?i.addClass("jupiterx-scrolled"):void i.removeClass("jupiterx-scrolled")},100))},this.scrollSmooth=function(){r(document).on("click","[data-jupiterx-scroll-target]",function(e){var t=r(this).data("jupiterxScrollTarget"),i="smooth";e.preventDefault(),!1===is_smooth_scroll()&&(i="auto"),_.isNumber(t)?window.scrollTo({top:t,left:0,behavior:i}
60):window.scrollTo({top:r(t).offset().top,left:0,behavior:i})})},this.scrollDirection=function(){var e=this.pubsub,t=r("[data-jupiterx-scroll-direction]"),i=updwn({speed:50});i.up(function(){e.publish("scroll-up"),_.size(t)<1||(t.addClass("jupiterx-scroll-up"),t.removeClass("jupiterx-scroll-down"))}),i.down(function(){e.publish("scroll-down"),_.size(t)<1||(t.addClass("jupiterx-scroll-down"),t.removeClass("jupiterx-scroll-up"))})},this.alterClass=function(e,t,i){var o=e;if(-1===t.indexOf("*"))return o.removeClass(t),i?o.addClass(i):o;var n=new RegExp("\\s"+t.replace(/\*/g,"[A-Za-z0-9-_]+").split(" ").join("\\s|\\s")+"\\s","g");return o.each(function(e,t){for(var i=" "+t.className+" ";n.test(i);)i=i.replace(n," ");t.className=r.trim(i)}),i?o.addClass(i):o},this.onMobile=function(){return jQuery(window).width()<=575.98},this.onTablet=function(){var e=jQuery(window).width();return 575.98<e&&e<=767.98},this.onDesktop=function(){return 767.98<jQuery(window).width()},this.init=function(){this.resize(),this.scroll(),this.scrollSmooth()},this.init()}}(jQuery),function(a){var e=window.jupiterx||{};e.components.Header=e.components.Base.extend({setElements:function(){this._super();var e=this.elements;e.header=".jupiterx-header",e.$header=a(e.header),e.$navbar=e.$header.find(".navbar-nav"),e.$collapseMenu=e.$header.find(".navbar-collapse"),e.$dropdownToggler=e.$navbar.find(".dropdown-toggle-icon"),e.$window=a(window),e.$inPageMenuItems=e.$navbar.find('a[href^="#"]')},setSettings:function(){this._super();var e=this.settings,t=this.elements.$header.data("jupiterxSettings");e.breakpoint=t.breakpoint,e.template=t.template,e.stickyTemplate=t.stickyTemplate,e.behavior=t.behavior,e.position=t.position||"top",e.offset=parseInt(t.offset)+this.tbarHeight(),e.overlap=t.overlap,e.headerHeight=this.elements.$header.height()},bindEvents:function(){var t=this,i=this.elements,o=this.settings;t.focusToggler(),t.blurToggler(),t.setBehavior(),t.mobileMenuScroll(),i.$dropdownToggler.on("click",function(e){t.initNavbarDropdown(e),t.setHeight()}),e.pubsub.subscribe("resize",function(e){t.setBehavior(),t.setHeight(),e>o.breakpoint&&i.$navbar.find(".dropdown-menu").removeClass("show")}),e.pubsub.subscribe("scroll",function(e){t.setBehaviorSticky(e)}),t.responsiveMenuAutoClose(),a(document).on("click","a.jupiterx-smooth-scroll, .jupiterx-smooth-scroll a",function(e){t.handleSmoothScrollElements(e,a(this))})},lastItemDepth:function(e,t){var i=e;if($li=t.find("> li:last-child"),$li.hasClass("dropdown"))i=i<(o=this.lastItemDepth(e+1,$li.find(".dropdown-menu")))?o:i;else if(t.hasClass("dropdown-menu")){var o;i=i<(o=e+1)?o:i}return i},lastItemDepths:function(e){for(var t=[],i=0;i<e.find("> li").length;i++)$li=e.find("> li:nth-of-type("+(i+1)+")"),$li.hasClass("dropdown")?t[i]=this.lastItemDepth(1,$li.find(".dropdown-menu")):t[i]=1;return t},focusToggler:function(){a(".jupiterx-site-navbar").find("a").on("focus",function(){a(".dropdown.hover, ul.dropdown-menu.hover").removeClass("hover show"),a(this).parents("ul, li").addClass("hover show focus"),a(this).next("ul.dropdown-menu").addClass("hover show focus")})},blurToggler:function(){var n=this;a(".jupiterx-nav-primary").find("a").on("blur",function(){for(var e=a(this),t=n.lastItemDepths(a(".jupiterx-nav-primary")),i=0,o=!0;!e.hasClass("jupiterx-nav-primary");)"li"===e.prop("tagName").toLowerCase()&&(o=o&&-1===e.next().index(),i++,e.parent().hasClass("jupiterx-nav-primary")&&i===t[e.index()]&&o&&a(".dropdown.hover, ul.dropdown-menu.hover").removeClass("hover show")),e=e.parent()})},responsiveMenuAutoClose:function(){var e=this.elements.$collapseMenu,t=e.find('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'),i=t[t.length-1];a(i).on("blur",function(){e.removeClass("show")})},setHeight:function(){var e=this.elements.$header.find(".navbar-collapse");if(e.length){var t=this.elements.$navbar;e.css("max-height",document.documentElement.clientHeight-e.offset().top+window.pageYOffset-parseInt(t.css("margin-top")))}},mobileMenuScroll:function(){for(var i=document.getElementsByClassName("navbar-collapse"),o=null,n=0;n<i.length;n++)i[n].addEventListener("touchstart",function(e){1===e.targetTouches.length&&(o=e.targetTouches[0].clientY)},{capture:!1,passive:!0}),i[n].addEventListener("touchmove",function(e){if(1===e.targetTouches.length){var t=e.targetTouches[0].clientY-o;0===i[n].scrollTop&&0<t&&e.cancelable&&e.preventDefault(),i[n].scrollHeight-i[n].scrollTop<=i[n].clientHeight&&t<0&&e.cancelable&&e.preventDefault()}},{capture:!1,passive:!0})},setBehavior:function(){this.setBehaviorFixed(),this.setBehaviorSticky()},setBehaviorFixed:function(){"fixed"===this.settings.behavior&&this.setSiteSpacing()},setBehaviorSticky:function(e){var t=this.elements,i=this.settings;if(!(0<t.$body.find(".jupiterx-header").find(".raven-sticky").length)&&"sticky"===i.behavior&&void 0!==e){if(e>i.headerHeight){t.$body.addClass("jupiterx-header-stick"),this.setSiteSpacing();var o=a(".jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:last-of-type:not(:first-of-type)");o.length&&0<o.height()&&t.$header.height(o.height())}else t.$body.removeClass("jupiterx-header-stick"),this.clearSiteSpacing(),t.$header.attr("style",function(e,t){return t&&t.replace(/height[^;]+;?/g,"")});e>i.offset?t.$body.addClass("jupiterx-header-sticked"):t.$body.removeClass("jupiterx-header-sticked")}},setSiteSpacing:function(){var e=this.elements,t=this.settings;if(this.isOverlap()){if(this.clearSiteSpacing(),"fixed"===t.behavior&&0<a(".jupiterx-tbar").length){var i=window.jupiterx.utils.onMobile()?"":this.tbarHeight()||"";i-=this.getJetScrollNavSectionOffset(),e.$site.css("padding-top",i)}}else{var o=e.$header;if("fixed"===t.behavior&&"bottom"===t.position)e.$site.css("padding-"+t.position,o.outerHeight());else if("sticky"===t.behavior){var n=0,r=a(".jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:first-of-type:not(:last-of-type)");n=r.length?r.outerHeight():o.outerHeight(),e.$site.css("padding-"+t.position,n)}else e.$header.css("position","fixed"),e.$site.css("padding-"+t.position,o.outerHeight()+this.tbarHeight())}},getJetScrollNavSectionOffset:function(){if($jetScroll=a(".jet-scroll-navigation"),0===$jetScroll.length)return 0;var e=$jetScroll.find(".jet-scroll-navigation__item");if(0===e.length)return 0;var t=e.data("anchor");return t&&0!==a("#"+t).length?a("#"+t).offset().top:0},clearSiteSpacing:function(){this.elements.$site.css("padding-"+this.settings.position,"")},isOverlap:function(){var e=this.elements.$window.outerWidth(),t=this.settings.overlap;if(!t)return!1;var i=768<e&&-1<t.indexOf("desktop"),o=e<767.98&&576<e&&-1<t.indexOf("tablet"),n=e<575.98&&-1<t.indexOf("mobile");return i||o||n},initNavbarDropdown:function(e){if(e.preventDefault(),e.stopPropagation(),!(this.elements.$window.outerWidth()>this.settings.breakpoint))return a(e.target).closest(".menu-item").hasClass("focus")?(a(e.target).closest(".menu-item").removeClass("focus"),void a(e.target).closest(".menu-item").find("> .dropdown-menu").removeClass("focus")):void a(e.target).closest(".menu-item").find("> .dropdown-menu").toggleClass("show")},inPageMenuClick:function(){var n,r=this,s=this.getHeaderSettings();this.elements.$navbar.on("click",function(e){n=e.target.getAttribute("href")||"";var t=null;try{t=new window.URL(a(e.target).prop("href")),a(e.target).parents("li").addClass("active")}catch(e){return}if((t.href.replace(t.hash,"")===window.location.href.replace(window.location.hash,"")||-1!==n.search(/^#/))&&-1!==t.hash.search(/^#/)){n=t.hash,e.preventDefault();var i=a(n);if(0===i.length)return a("#jupiterxSiteNavbar").hasClass("show")&&r.isBelowDesktop()&&a("#jupiterxSiteNavbar").collapse("hide"),void window.history.pushState(null,null,t.hash);var o=i.offset().top;if(o-=r.getAdminbarHeight(),o-=r.getBodyBorderWidth(),s&&"sticky"===s.behavior&&s.overlap?o-=r.isHeaderSticked()?r.tbarHeight():2*r.tbarHeight():s&&!s.behavior?o-=r.isHeaderSticked()?r.tbarHeight():2*r.tbarHeight():o-=r.tbarHeight(),(s&&"fixed"===s.behavior&&"top"===s.position||s&&"sticky"===s.behavior)&&(o-=r.getHeaderHeight()),!1!==is_smooth_scroll())return a("html, body").stop().animate({scrollTop:o},500,"swing",function(){a("#jupiterxSiteNavbar").hasClass("show")&&r.isBelowDesktop()&&a("#jupiterxSiteNavbar").collapse("hide"),window.history.pushState(null,null,t.hash)}),!1;window.scroll({top:o,behavior:"auto"})}})},inPageMenuScroll:function(){var e=this;e.elements.$inPageMenuItems.length&&(e.activateMenuItem(),window.addEventListener("scroll",_.throttle(function(){e.activateMenuItem()},200)))},activateMenuItem:function(){var i,o,n=this,r=window.pageYOffset;n.elements.$inPageMenuItems.each(function(e,t){return t.hash<1||(!(o=document.querySelector('[id="'+t.hash.replace("#","")+'"]'))||(M
60ath.abs(a(o).offset().top+a(o).outerHeight()-a(document).height())<10&&Math.abs(a(window).scrollTop()+window.innerHeight-a(document).height())<10?(i=t.hash,!1):r+10>=a(o).offset().top-n.getHeaderHeight()-n.getAdminbarHeight()?(i=t.hash,!0):void 0))}),n.elements.$inPageMenuItems.removeClass("active"),n.elements.$navbar.find('a[href="'+i+'"]').addClass("active")},getHeaderHeight:function(){var e=a(".jupiterx-header");if(0===e.length)return 0;var t=e.data("jupiterx-settings").behavior;return"fixed"===t||"sticky"===t||window.pageYOffset<e.height()?e.height():0},hasCustomStickyHeader:function(){if(0===a(".jupiterx-header.jupiterx-header-custom").length)return!1;var e=this.getHeaderSettings();return!!e&&(!(!e.behavior||"sticky"!==e.behavior)&&(!e.stickyTemplate||e.stickyTemplate!==e.template))},getHeaderSettings:function(){return a(".jupiterx-header").data("jupiterx-settings")},getCustomStickyHeaderHeight:function(){if(!this.hasCustomStickyHeader())return 0;var e=a(".jupiterx-header-custom .elementor:last-of-type");return 0===e.length?0:e.outerHeight()},getBodyBorderWidth:function(){var e=a(".jupiterx-site-body-border");if(0===e.length)return 0;var t=e.css("border-width");return t?parseInt(t.replace("px","")):0},getAdminbarHeight:function(){var e=a("#wpadminbar");return e.length?e.height():0},tbarHeight:function(){var e=a(".jupiterx-tbar");return"none"===e.css("display")?0:e.length?e.outerHeight():0},isBelowDesktop:function(){return window.jupiterx.utils.onMobile()||window.jupiterx.utils.onTablet()},handlePageLoadScroll:function(){var i=this,o=this.getHeaderSettings();a(document).ready(function(){if(!(window.jupiterx.utils.onMobile()&&a("body").hasClass("jupiterx-header-mobile-behavior-off")||window.jupiterx.utils.onTablet()&&a("body").hasClass("jupiterx-header-tablet-behavior-off"))){var e=a(window.location.hash);if(0!==e.length){var t=e.offset().top;t-=i.getAdminbarHeight(),t-=i.getBodyBorderWidth(),o&&"sticky"===o.behavior&&o.overlap?t-=i.isHeaderSticked()?i.tbarHeight():2*i.tbarHeight():o&&!o.behavior?t-=i.isTbarFixed()?i.tbarHeight():2*i.tbarHeight():t-=i.tbarHeight(),i.hasCustomStickyHeader()?t-=i.getCustomStickyHeaderHeight():(o&&"fixed"===o.behavior&&"top"===o.position||o&&"sticky"===o.behavior)&&(t-=i.getHeaderHeight()),a("#jupiterxSiteNavbar").find("a").each(function(e,t){window.location.hash=="#"+a(t).attr("href").split("#")[1]&&(a(t).addClass("active"),a(t).parent().addClass("active"))}),!1!==is_smooth_scroll()?a("html, body").stop().animate({scrollTop:t},500,"swing"):window.scroll({top:t,behavior:"auto"})}}})},handleSmoothScrollElements:function(e,t){var i=this,o=i.getHeaderSettings(),n=t.attr("href")||"",r=null;try{r=new window.URL(t.prop("href"))}catch(e){return}if((r.href.replace(r.hash,"")===window.location.href.replace(window.location.hash,"")||-1!==n.search(/^#/))&&-1!==r.hash.search(/^#/)){n=r.hash,e.preventDefault();var s=a(n).offset().top;return s-=i.getAdminbarHeight(),s-=i.getBodyBorderWidth(),o&&"sticky"===o.behavior&&o.overlap?s-=i.isHeaderSticked()?i.tbarHeight():2*i.tbarHeight():o&&!o.behavior?s-=i.isHeaderSticked()?i.tbarHeight():2*i.tbarHeight():s-=i.tbarHeight(),i.hasCustomStickyHeader()?s-=i.getCustomStickyHeaderHeight():(o&&"fixed"===o.behavior&&"top"===o.position||o&&"sticky"===o.behavior)&&(s-=i.getHeaderHeight()),window.elementorFrontend&&window.elementorFrontend.hooks.addFilter("frontend/handlers/menu_anchor/scroll_top_distance",function(){return s}),a("html, body").stop().animate({scrollTop:s},500,"swing",function(){window.history.pushState(null,null,r.hash)}),!1}},isHeaderSticked:function(){return 0<a(".jupiterx-header-sticked").length},isTbarFixed:function(){return"fixed"===a(".jupiterx-tbar").css("position")},init:function(){this.handlePageLoadScroll(),this.setElements(),this.elements.$header.length&&(this.setSettings(),this.bindEvents(),this.inPageMenuClick(),this.inPageMenuScroll())}})}(jQuery),jQuery(document).ready(function(t){var e=t(".jupiterx-widget.widget_nav_menu").find(".current_page_item, .current-cat");e.length&&e.parents(".sub-menu, .children").slideToggle().parents(".menu-item-has-children, .cat-parent").toggleClass("jupiterx-icon-plus jupiterx-icon-minus"),t(document).on("click",".jupiterx-widget .menu-item-has-children, .jupiterx-widget .cat-parent",function(e){e.stopPropagation(),"A"!==e.target.nodeName&&t(this).toggleClass("jupiterx-icon-plus jupiterx-icon-minus").find("> ul").slideToggle()})}),jQuery(document).ready(function(n){n(".jupiterx-footer-fixed").each(function(e,t){var i,o=n(t);i=n("<span></span>",{class:"jupiterx-footer-dummy"}),o.after(i),n(window).resize(function(){i&&i.height(o.outerHeight())}),i.height(o.outerHeight())}),n("body").is(".elementor-editor-active.jupiterx-header-overlapped")&&n("header.jupiterx-header").length&&(n("body").prepend('<div class="jupiterx-toggle-overlapped"><i class="jupiterx-icon-eye-slash" ></i><span>Hide Header</span></div>'),n(".jupiterx-header-overlapped header").addClass("jupiterx-disableable-overlapped"),n(".jupiterx-toggle-overlapped").on("click",function(){var e=n(this).find("span"),t=n(this).find("i");n(".jupiterx-header-overlapped header").toggle(),t.hasClass("jupiterx-icon-eye-slash")?(e.text("Show Header"),t.removeClass("jupiterx-icon-eye-slash").addClass("jupiterx-icon-eye-regular")):(e.text("Hide Header"),t.removeClass("jupiterx-icon-eye-regular").addClass("jupiterx-icon-eye-slash"))}))}),jQuery(document).ready(function(){var e=window.jupiterx||{};e.initComponents=function(){for(component in this.components)new this.components[component]},e.init=function(){this.pubsub=new PubSub,this.pubsub.publish("init"),this.utils=new this.utils,this.initComponents()}
60,e.init()}),void 0!==window.jQuery&&($=window.jQuery),function(e){if(void 0===e)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=e.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||4<=t[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}($);var Util=function(o){var t="transitionend";function e(e){var t=this,i=!1;return o(this).one(l.TRANSITION_END,function(){i=!0}),setTimeout(function(){i||l.triggerTransitionEnd(t)},e),this}var l={TRANSITION_END:"bsTransitionEnd",getUID:function(e){for(;e+=~~(1e6*Math.random()),document.getElementById(e););return e},getSelectorFromElement:function(e){var t=e.getAttribute("data-target");t&&"#"!==t||(t=e.getAttribute("href")||"");try{return 0<o(document).find(t).length?t:null}catch(e){return null}},getTransitionDurationFromElement:function(e){if(!e)return 0;var t=o(e).css("transition-duration");return parseFloat(t)?(t=t.split(",")[0],1e3*parseFloat(t)):0},reflow:function(e){return e.offsetHeight},triggerTransitionEnd:function(e){o(e).trigger(t)},supportsTransitionEnd:function(){return Boolean(t)},isElement:function(e){return(e[0]||e).nodeType},typeCheckConfig:function(e,t,i){for(var o in i)if(Object.prototype.hasOwnProperty.call(i,o)){var n=i[o],r=t[o],s=r&&l.isElement(r)?"element":(a=r,{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(n).test(s))throw new Error(e.toUpperCase()+': Option "'+o+'" provided type "'+s+'" but expected type "'+n+'".')}var a}};return o.fn.emulateTransitionEnd=e,o.event.special[l.TRANSITION_END]={bindType:t,delegateType:t,handle:function(e){if(o(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}},l}($);function _objectSpread(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{},o=Object.keys(i);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(i).filter(function(e){return Object.getOwnPropertyDescriptor(i,e).enumerable}))),o.forEach(function(e){_defineProperty(t,e,i[e])})}return t}function _defineProperty(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function _defineProperties(e,t){for(var i=0;i<t.length;i++){var o=t[i];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function _createClass(e,t,i){return t&&_defineProperties(e.prototype,t),i&&_defineProperties(e,i),e}!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Popper=t()}(this,function(){"use strict";for(var e="undefined"!=typeof window&&"undefined"!=typeof document,t=["Edge","Trident","Firefox"],i=0,o=0;o<t.length;o+=1)if(e&&0<=navigator.userAgent.indexOf(t[o])){i=1;break}var r=e&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},i))}};function s(e){return e&&"[object Function]"==={}.toString.call(e)}function b(e,t){if(1!==e.nodeType)return[];var i=getComputedStyle(e,null);return t?i[t]:i}function f(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function g(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=b(e),i=t.overflow,o=t.overflowX,n=t.overflowY;return/(auto|scroll|overlay)/.test(i+n+o)?e:g(f(e))}var n=e&&!(!window.MSInputMethodContext||!document.documentMode),a=e&&/MSIE 10/.test(navigator.userAgent);function m(e){return 11===e?n:10===e?a:n||a}function w(e){if(!e)return document.documentElement;for(var t=m(10)?document.body:null,i=e.offsetParent;i===t&&e.nextElementSibling;)i=(e=e.nextElementSibling).offsetParent;var o=i&&i.nodeName;return o&&"BODY"!==o&&"HTML"!==o?-1!==["TD","TABLE"].indexOf(i.nodeName)&&"static"===b(i,"position")?w(i):i:e?e.ownerDocument.documentElement:document.documentElement}function l(e){return null!==e.parentNode?l(e.parentNode):e}function h(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var i=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,o=i?e:t,n=i?t:e,r=document.createRange();r.setStart(o,0),r.setEnd(n,0);var s=r.commonAncestorContainer;if(e!==s&&t!==s||o.contains(n))return function(e){var t=e.nodeName;return"BODY"!==t&&("HTML"===t||w(e.firstElementChild)===e)}(s)?s:w(s);var a=l(e);return a.host?h(a.host,t):h(e,l(t).host)}function v(e,t){var i="top"===(1<arguments.length&&void 0!==t?t:"top")?"scrollTop":"scrollLeft",o=e.nodeName;if("BODY"!==o&&"HTML"!==o)return e[i];var n=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||n)[i]}function p(e,t){var i="x"===t?"Left":"Top",o="Left"==i?"Right":"Bottom";return parseFloat(e["border"+i+"Width"],10)+parseFloat(e["border"+o+"Width"],10)}function d(e,t,i,o){return Math.max(t["offset"+e],t["scroll"+e],i["client"+e],i["offset"+e],i["scroll"+e],m(10)?i["offset"+e]+o["margin"+("Height"===e?"Top":"Left")]+o["margin"+("Height"===e?"Bottom":"Right")]:0)}function y(){var e=document.body,t=document.documentElement,i=m(10)&&getComputedStyle(t);return{height:d("Height",e,t,i),width:d("Width",e,t,i)}}var c=function(e,t,i){return t&&u(e.prototype,t),i&&u(e,i),e};function u(e,t){for(var i=0;i<t.length;i++){var o=t[i];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function k(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e};function T(e){return x({},e,{right:e.left+e.width,bottom:e.top+e.height})}function C(e){var t={};try{if(m(10)){t=e.getBoundingClientRect();var i=v(e,"top"),o=v(e,"left");t.top+=i,t.left+=o,t.bottom+=i,t.right+=o}else t=e.getBoundingClientRect()}catch(e){}var n={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top}
vendor: 13,130 bytes, line 60
60,r="HTML"===e.nodeName?y():{},s=r.width||e.clientWidth||n.right-n.left,a=r.height||e.clientHeight||n.bottom-n.top,l=e.offsetWidth-s,d=e.offsetHeight-a;if(l||d){var c=b(e);l-=p(c,"x"),d-=p(c,"y"),n.width-=l,n.height-=d}return T(n)}function S(e,t,i){var o=2<arguments.length&&void 0!==i&&i,n=m(10),r="HTML"===t.nodeName,s=C(e),a=C(t),l=g(e),d=b(t),c=parseFloat(d.borderTopWidth,10),p=parseFloat(d.borderLeftWidth,10);o&&"HTML"===t.nodeName&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var u=T({top:s.top-a.top-c,left:s.left-a.left-p,width:s.width,height:s.height});if(u.marginTop=0,u.marginLeft=0,!n&&r){var f=parseFloat(d.marginTop,10),h=parseFloat(d.marginLeft,10);u.top-=c-f,u.bottom-=c-f,u.left-=p-h,u.right-=p-h,u.marginTop=f,u.marginLeft=h}return(n&&!o?t.contains(l):t===l&&"BODY"!==l.nodeName)&&(u=function(e,t,i){var o=2<arguments.length&&void 0!==i&&i,n=v(t,"top"),r=v(t,"left"),s=o?-1:1;return e.top+=n*s,e.bottom+=n*s,e.left+=r*s,e.right+=r*s,e}(u,t)),u}function _(e){if(!e||!e.parentElement||m())return document.documentElement;for(var t=e.parentElement;t&&"none"===b(t,"transform");)t=t.parentElement;return t||document.documentElement}function $(e,t,i,o,n){var r=4<arguments.length&&void 0!==n&&n,s={top:0,left:0},a=r?_(e):h(e,t);if("viewport"===o)s=function(e,t){var i=1<arguments.length&&void 0!==t&&t,o=e.ownerDocument.documentElement,n=S(e,o),r=Math.max(o.clientWidth,window.innerWidth||0),s=Math.max(o.clientHeight,window.innerHeight||0),a=i?0:v(o),l=i?0:v(o,"left");return T({top:a-n.top+n.marginTop,left:l-n.left+n.marginLeft,width:r,height:s})}(a,r);else{var l=void 0;"scrollParent"===o?"BODY"===(l=g(f(t))).nodeName&&(l=e.ownerDocument.documentElement):l="window"===o?e.ownerDocument.documentElement:o;var d=S(l,a,r);if("HTML"!==l.nodeName||function e(t){var i=t.nodeName;return"BODY"!==i&&"HTML"!==i&&("fixed"===b(t,"position")||e(f(t)))}(a))s=d;else{var c=y(),p=c.height,u=c.width;s.top+=d.top-d.marginTop,s.bottom=p+d.top,s.left+=d.left-d.marginLeft,s.right=u+d.left}}return s.left+=i,s.top+=i,s.right-=i,s.bottom-=i,s}function j(e,t,o,i,n,r){var s=5<arguments.length&&void 0!==r?r:0;if(-1===e.indexOf("auto"))return e;var a=$(o,i,s,n),l={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},d=Object.keys(l).map(function(e){return x({key:e},l[e],{area:function(e){return e.width*e.height}(l[e])})}).sort(function(e,t){return t.area-e.area}),c=d.filter(function(e){var t=e.width,i=e.height;return t>=o.clientWidth&&i>=o.clientHeight}),p=0<c.length?c[0].key:d[0].key,u=e.split("-")[1];return p+(u?"-"+u:"")}function O(e,t,i,o){var n=3<arguments.length&&void 0!==o?o:null;return S(i,n?_(t):h(t,i),n)}function E(e){var t=getComputedStyle(e),i=parseFloat(t.marginTop)+parseFloat(t.marginBottom),o=parseFloat(t.marginLeft)+parseFloat(t.marginRight);return{width:e.offsetWidth+o,height:e.offsetHeight+i}}function A(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function H(e,t,i){i=i.split("-")[0];var o=E(e),n={width:o.width,height:o.height},r=-1!==["right","left"].indexOf(i),s=r?"top":"left",a=r?"left":"top",l=r?"height":"width",d=r?"width":"height";return n[s]=t[s]+t[l]/2-o[l]/2,n[a]=i===a?t[a]-o[d]:t[A(a)],n}function P(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function D(e,i,t){return(void 0===t?e:e.slice(0,function(e,t,i){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===i});var o=P(e,function(e){return e[t]===i});return e.indexOf(o)}(e,"name",t))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var t=e.function||e.fn;e.enabled&&s(t)&&(i.offsets.popper=T(i.offsets.popper),i.offsets.reference=T(i.offsets.reference),i=t(i,e))}),i}function M(e,i){return e.some(function(e){var t=e.name;return e.enabled&&t===i})}function L(e){for(var t=[!1,"ms","Webkit","Moz","O"],i=e.charAt(0).toUpperCase()+e.slice(1),o=0;o<t.length;o++){var n=t[o],r=n?""+n+i:e;if(void 0!==document.body.style[r])return r}return null}function I(e){var t=e.ownerDocument;return t?t.defaultView:window}function N(e,t,i,o){i.updateBound=o,I(e).addEventListener("resize",i.updateBound,{passive:!0});var n=g(e);return function e(t,i,o,n){var r="BODY"===t.nodeName,s=r?t.ownerDocument.defaultView:t;s.addEventListener(i,o,{passive:!0}),r||e(g(s.parentNode),i,o,n),n.push(s)}(n,"scroll",i.updateBound,i.scrollParents),i.scrollElement=n,i.eventsEnabled=!0,i}function F(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=function(e,t){return I(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}(this.reference,this.state))}function z(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function W(i,o){Object.keys(o).forEach(function(e){var t="";-1!==["width","height","top","right","bottom","left"].indexOf(e)&&z(o[e])&&(t="px"),i.style[e]=o[e]+t})}function B(e,t,i){var o=P(e,function(e){return e.name===t}),n=!!o&&e.some(function(e){return e.name===i&&e.enabled&&e.order<o.order});if(!n){var r="`"+t+"`",s="`"+i+"`";console.warn(s+" modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")}return n}var q=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],R=q.slice(3);function Y(e,t){var i=1<arguments.length&&void 0!==t&&t,o=R.indexOf(e),n=R.slice(o+1).concat(R.slice(0,o));return i?n.reverse():n}var U="flip",Q="clockwise",V="counterclockwise";function X(e,n,r,t){var s=[0,0],a=-1!==["right","left"].indexOf(t),i=e.split(/(\+|\-)/).map(function(e){return e.trim()}),o=i.indexOf(P(i,function(e){return-1!==e.search(/,|\s/)}));i[o]&&-1===i[o].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,d=-1!==o?[i.slice(0,o).concat([i[o].split(l)[0]]),[i[o].split(l)[1]].concat(i.slice(o+1))]:[i];return(d=d.map(function(e,t){var i=(1===t?!a:a)?"height":"width",o=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,o=!0,e):o?(e[e.length-1]+=t,o=!1,e):e.concat(t)},[]).map(function(e){return function(e,t,i,o){var n=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+n[1],s=n[2];if(!r)return e;if(0!==s.indexOf("%"))return"vh"!==s&&"vw"!==s?r:("vh"===s?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*r;var a=void 0;switch(s){case"%p":a=i;break;case"%":case"%r":default:a=o}return T(a)[t]/100*r}(e,i,n,r)})})).forEach(function(i,o){i.forEach(function(e,t){z(e)&&(s[o]+=e*("-"===i[t-1]?-1:1))})}),s}var K={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,i=t.split("-")[0],o=t.split("-")[1];if(o){var n=e.offsets,r=n.reference,s=n.popper,a=-1!==["bottom","top"].indexOf(i),l=a?"left":"top",d=a?"width":"height",c={start:k({},l,r[l]),end:k({},l,r[l]+r[d]-s[d])};e.offsets.popper=x({},s,c[o])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var i=t.offset,o=e.placement,n=e.offsets,r=n.popper,s=n.reference,a=o.split("-")[0],l=void 0;return l=z(+i)?[+i,0]:X(i,r,s,a),"left"===a?(r.top+=l[0],r.left-=l[1]):"right"===a?(r.top+=l[0],r.left+=l[1]):"top"===a?(r.left+=l[0],r.top-=l[1]):"bottom"===a&&(r.left+=l[0],r.top+=l[1]),e.popper=r,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,o){var t=o.boundariesElement||w(e.instance.popper);e.instance.reference===t&&(t=w(t));var i=L("transform"),n=e.instance.popper.style,r=n.top,s=n.left,a=n[i];n.top="",n.left="",n[i]="";var l=$(e.instance.popper,e.instance.reference,o.padding,t,e.positionFixed);n.top=r,n.left=s,n[i]=a,o.boundaries=l;var d=o.priority,c=e.offsets.popper,p={primary:function(e){var t=c[e];return c[e]<l[e]&&!o.escapeWithReference&&(t=Math.max(c[e],l[e])),k({},e,t)},secondary:function(e){var t="right"===e?"left":"top",i=c[t];return c[e]>l[e]&&!o.escapeWithReference&&(i=Math.min(c[t],l[e]-("right"===e?c.width:c.height))),k({},t,i)}};return d.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";c=x({},c,p[t](e))}),e.offsets.popper=c,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,i=t.popper,o=t.reference,n=e.placement.split("-")[0],r=Math.floor,s=-1!==["top","bottom"].indexOf(n),a=s?"right":"bottom",l=s?"left":"top",d=s?"width":"height";return i[a]<r(o[l])&&(e.offsets.popper[l]=r(o[l])-i[d]),i[l]>r(o[a])&&(e.offsets.popper[l]=r(o[a])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var i;if(!B(e.instance.modifiers,"arrow","keepTogether"))return e;var o=t.element;if("string"==typeof o){if(!(o=e.instance.popper.querySelector(o)))return e}else if(!e.instance.popper.contains(o))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var n=e.placement.split("-")[0],r=e.offsets,s=r.popper,a=r.reference,l=-1!==["left","right"].indexOf(n),d=l?"height":"width",c=l?"Top":"Left",p=c.toLowerCase(),u=l?"left":"top",f=l?"bottom":"right",h=E(o)[d];a[f]-h<s[p]&&(e.offsets.popper[p]-=s[p]-(a[f]-h)),a[p]+h>s[f]&&(e.offsets.popper[p]+=a[p]+h-s[f]),e.offsets.popper=T(e.offsets.popper);var g=a[p]+a[d]/2-h/2,m=b(e.instance.popper),v=parseFloat(m["margin"+c],10),w=parseFloat(m["border"+c+"Width"],10),y=g-e.offsets.popper[p]-v-w;return y=Math.max(Math.min(s[d]-h,y),0),e.arrowElement=o,e.offsets.arrow=(k(i={},p,Math.round(y)),k(i,u,""),i),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(f,h){if(M(f.instance.modifiers,"inner"))return f;if(f.flipped&&f.placement===f.originalPlacement)return f;var g=$(f.instance.popper,f.instance.reference,h.padding,h.boundariesElement,f.positionFixed),m=f.placement.split("-")[0],v=A(m),w=f.placement.split("-")[1]||"",y=[];switch(h.behavior){case U:y=[m,v];break;case Q:y=Y(m);break;case V:y=Y(m,!0);break;default:y=h.behavior}return y.forEach(function(e,t){if(m!==e||y.length===t+1)return f;m=f.placement.split("-")[0],v=A(m);var i=f.offsets.popper,o=f.offsets.reference,n=Math.floor,r="left"===m&&n(i.right)>n(o.left)||"right"===m&&n(i.left)<n(o.right)||"top"===m&&n(i.bottom)>n(o.top)||"bottom"===m&&n(i.top)<n(o.bottom),s=n(i.left)<n(g.left),a=n(i.right)>n(g.right),l=n(i.top)<n(g.top),d=n(i.bottom)>n(g.bottom),c="left"===m&&s||"right"===m&&a||"top"===m&&l||"bottom"===m&&d,p=-1!==["top","bottom"].indexOf(m),u=!!h.flipVariations&&(p&&"start"===w&&s||p&&"end"===w&&a||!p&&"start"===w&&l||!p&&"end"===w&&d);(r||c||u)&&(f.flipped=!0,(r||c)&&(m=y[t+1]),u&&(w=function(e){return"end"===e?"start":"start"===e?"end":e}(w)),f.placement=m+(w?"-"+w:""),f.offsets.popper=x({},f.offsets.popper,H(f.instance.popper,f.offsets.reference,f.placement)),f=D(f.instance.modifiers,f,"flip"))}),f},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,i=t.split("-")[0],o=e.offsets,n=o.popper,r=o.reference,s=-1!==["left","right"].indexOf(i),a=-1===["top","left"].indexOf(i);return n[s?"left":"top"]=r[i]-(a?n[s?"width":"height"]:0),e.placement=A(t),e.offsets.popper=T(n),e}},hide:{order:800,enabled:!0,fn:function(e){if(!B(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,i=P(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottom<i.top||t.left>i.right||t.top>i.bottom||t.right<i.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var i=t.x,o=t.y,n=e.offsets.popper,r=P(e.instance.modifiers,function(e){return"applyStyle"===e.name}).gpuAcceleration;void 0!==r&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var s=void 0!==r?r:t.gpuAcceleration,a=C(w(e.instance.popper)),l={position:n.position},d={left:Math.floor(n.left),top:Math.round(n.top),bottom:Math.round(n.bottom),right:Math.floor(n.right)},c="bottom"===i?"top":"bottom",p="right"===o?"left":"right",u=L("transform"),f=void 0,h=void 0;if(h="bottom"==c?-a.height+d.bottom:d.top,f="right"==p?-a.width+d.right:d.left,s&&u)l[u]="translate3d("+f+"px, "+h+"px, 0)",l[c]=0,l[p]=0,l.willChange="transform";else{var g="bottom"==c?-1:1,m="right"==p?-1:1;l[c]=h*g,l[p]=f*m,l.willChange=c+", "+p}var v={"x-placement":e.placement};return e.attributes=x({},v,e.attributes),e.styles=x({},l,e.styles),e.arrowStyles=x({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){return W(e.instance.popper,e.styles),function(t,i){Object.keys(i).forEac
60h(function(e){!1!==i[e]?t.setAttribute(e,i[e]):t.removeAttribute(e)})}(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&W(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,i,o,n){var r=O(n,t,e,i.positionFixed),s=j(i.placement,r,t,e,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return t.setAttribute("x-placement",s),W(t,{position:i.positionFixed?"fixed":"absolute"}),i},gpuAcceleration:void 0}}},G=(c(Z,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=O(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=j(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=H(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=D(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,M(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[L("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=N(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return F.call(this)}}]),Z);function Z(e,t){var i=this,o=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Z),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=r(this.update.bind(this)),this.options=x({},Z.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=t&&t.jquery?t[0]:t,this.options.modifiers={},Object.keys(x({},Z.Defaults.modifiers,o.modifiers)).forEach(function(e){i.options.modifiers[e]=x({},Z.Defaults.modifiers[e]||{},o.modifiers?o.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return x({name:e},i.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&s(e.onLoad)&&e.onLoad(i.reference,i.popper,i.options,e,i.state)}),this.update();var n=this.options.eventsEnabled;n&&this.enableEventListeners(),this.state.eventsEnabled=n}return G.Utils=("undefined"!=typeof window?window:global).PopperUtils,G.placements=q,G.Defaults=K,G});var Dropdown=function(d){var t="dropdown",c="bs.dropdown",i="."+c,e=".data-api",o=d.fn[t],s=new RegExp("38|40|27"),p={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,CLICK:"click"+i,CLICK_DATA_API:"click"+i+e,KEYDOWN_DATA_API:"keydown"+i+e,KEYUP_DATA_API:"keyup"+i+e},a="disabled",u="show",n="dropup",r="dropright",f="dropleft",h="dropdown-menu-right",g="position-static",m='[data-toggle="dropdown"]',l=".dropdown form",v=".dropdown-menu",w=".navbar-nav",y=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",b="top-start",k="top-end",x="bottom-start",T="bottom-end",C="right-start",S="left-start",_={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic"},$={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string"},j=function(){function l(e,t){this._element=e,this._popper=null,this._config=this._getConfig(t),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=l.prototype;return e.toggle=function(){if(!this._element.disabled&&!d(this._element).hasClass(a)){var e=l._getParentFromElement(this._element),t=d(this._menu).hasClass(u);if(l._clearMenus(),!t){var i={relatedTarget:this._element}
60,o=d.Event(p.SHOW,i);if(d(e).trigger(o),!o.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof Popper)throw new TypeError("Bootstrap dropdown require Popper.js (https://popper.js.org)");var n=this._element;"parent"===this._config.reference?n=e:Util.isElement(this._config.reference)&&(n=this._config.reference,void 0!==this._config.reference.jquery&&(n=this._config.reference[0])),"scrollParent"!==this._config.boundary&&d(e).addClass(g),this._popper=new Popper(n,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===d(e).closest(w).length&&d(document.body).children().on("mouseover",null,d.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),d(this._menu).toggleClass(u),d(e).toggleClass(u).trigger(d.Event(p.SHOWN,i))}}}},e.dispose=function(){d.removeData(this._element,c),d(this._element).off(i),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;d(this._element).on(p.CLICK,function(e){e.preventDefault(),e.stopPropagation(),t.toggle()})},e._getConfig=function(e){return e=_objectSpread({},this.constructor.Default,d(this._element).data(),e),Util.typeCheckConfig(t,e,this.constructor.DefaultType),e},e._getMenuElement=function(){if(!this._menu){var e=l._getParentFromElement(this._element);this._menu=d(e).find(v)[0]}return this._menu},e._getPlacement=function(){var e=d(this._element).parent(),t=x;return e.hasClass(n)?(t=b,d(this._menu).hasClass(h)&&(t=k)):e.hasClass(r)?t=C:e.hasClass(f)?t=S:d(this._menu).hasClass(h)&&(t=T),t},e._detectNavbar=function(){return 0<d(this._element).closest(".navbar").length},e._getPopperConfig=function(){var t=this,e={};"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=_objectSpread({},e.offsets,t._config.offset(e.offsets)||{}),e}:e.offset=this._config.offset;var i={placement:this._getPlacement(),modifiers:{offset:e,flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(i.modifiers.applyStyle={enabled:!1}),i},l._jQueryInterface=function(t){return this.each(function(){var e=d(this).data(c);if(e||(e=new l(this,"object"==typeof t?t:null),d(this).data(c,e)),"string"==typeof t){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}})},l._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var t=d.makeArray(d(m)),i=0;i<t.length;i++){var o=l._getParentFromElement(t[i]),n=d(t[i]).data(c),r={relatedTarget:t[i]};if(n){var s=n._menu;if(d(o).hasClass(u)&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&d.contains(o,e.target))){var a=d.Event(p.HIDE,r);d(o).trigger(a),a.isDefaultPrevented()||("ontouchstart"in document.documentElement&&d(document.body).children().off("mouseover",null,d.noop),t[i].setAttribute("aria-expanded","false"),d(s).removeClass(u),d(o).removeClass(u).trigger(d.Event(p.HIDDEN,r)))}}}},l._getParentFromElement=function(e){var t,i=Util.getSelectorFromElement(e);return i&&(t=d(i)[0]),t||e.parentNode},l._dataApiKeydownHandler=function(e){if((/input|textarea/i.test(e.target.tagName)?!(32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||d(e.target).closest(v).length)):s.test(e.which))&&(e.preventDefault(),e.stopPropagation(),!this.disabled&&!d(this).hasClass(a))){var t=l._getParentFromElement(this),i=d(t).hasClass(u);if((i||27===e.which&&32===e.which)&&(!i||27!==e.which&&32!==e.which)){var o=d(t).find(y).get();if(0!==o.length){var n=o.indexOf(e.target);38===e.which&&0<n&&n--,40===e.which&&n<o.length-1&&n++,n<0&&(n=0),o[n].focus()}}else{if(27===e.which){var r=d(t).find(m)[0];d(r).trigger("focus")}d(this).trigger("click")}}},_createClass(l,null,[{key:"VERSION",get:function(){return"4.1.0"}},{key:"Default",get:function(){return _}},{key:"DefaultType",get:function(){return $}}]),l}();return d(document).on(p.KEYDOWN_DATA_API,m,j._dataApiKeydownHandler).on(p.KEYDOWN_DATA_API,v,j._dataApiKeydownHandler).on(p.CLICK_DATA_API+" "+p.KEYUP_DATA_API,j._clearMenus).on(p.CLICK_DATA_API,m,function(e){e.preventDefault(),e.stopPropagation(),j._jQueryInterface.call(d(this),"toggle")}).on(p.CLICK_DATA_API,l,function(e){e.stopPropagation()}
60),d.fn[t]=j._jQueryInterface,d.fn[t].Constructor=j,d.fn[t].noConflict=function(){return d.fn[t]=o,j._jQueryInterface},j}($,Popper);!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("jquery"),require("./util.js")):"function"==typeof define&&define.amd?define(["jquery","./util"],t):(e="undefined"!=typeof globalThis?globalThis:e||self).Collapse=t(e.jQuery,e.Util)}(this,function(e,t){"use strict";function i(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var l=i(e),d=i(t);function o(e,t){for(var i=0;i<t.length;i++){var o=t[i];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e}).apply(this,arguments)}var r="collapse",c="bs.collapse",s=l.default.fn[r],p="show",u="collapse",f="collapsing",h="collapsed",g='[data-toggle="collapse"]',m={toggle:!0,parent:""},v={toggle:"boolean",parent:"(string|element)"},a=function(){function a(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var i=[].slice.call(document.querySelectorAll(g)),o=0,n=i.length;o<n;o++){var r=i[o],s=d.default.getSelectorFromElement(r),a=[].slice.call(document.querySelectorAll(s)).filter(function(e){return e===t});null!==s&&0<a.length&&(this._selector=s,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=a.prototype;return e.toggle=function(){l.default(this._element).hasClass(p)?this.hide():this.show()},e.show=function(){var e,t,i=this;if(!this._isTransitioning&&!l.default(this._element).hasClass(p)&&(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter(function(e){return"string"==typeof i._config.parent?e.getAttribute("data-parent")===i._config.parent:e.classList.contains(u)})).length&&(e=null),!(e&&(t=l.default(e).not(this._selector).data(c))&&t._isTransitioning))){var o=l.default.Event("show.bs.collapse");if(l.default(this._element).trigger(o),!o.isDefaultPrevented()){e&&(a._jQueryInterface.call(l.default(e).not(this._selector),"hide"),t||l.default(e).data(c,null));var n=this._getDimension();l.default(this._element).removeClass(u).addClass(f),this._element.style[n]=0,this._triggerArray.length&&l.default(this._triggerArray).removeClass(h).attr("aria-expanded",!0),this.setTransitioning(!0);var r="scroll"+(n[0].toUpperCase()+n.slice(1)),s=d.default.getTransitionDurationFromElement(this._element);l.default(this._element).one(d.default.TRANSITION_END,function(){l.default(i._element).removeClass(f).addClass(u+" "+p),i._element.style[n]="",i.setTransitioning(!1),l.default(i._element).trigger("shown.bs.collapse")}).emulateTransitionEnd(s),this._element.style[n]=this._element[r]+"px"}}},e.hide=function(){var e=this;if(!this._isTransitioning&&l.default(this._element).hasClass(p)){var t=l.default.Event("hide.bs.collapse");if(l.default(this._element).trigger(t),!t.isDefaultPrevented()){var i=this._getDimension();this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",d.default.reflow(this._element),l.default(this._element).addClass(f).removeClass(u+" "+p);var o=this._triggerArray.length;if(0<o)for(var n=0;n<o;n++){var r=this._triggerArray[n],s=d.default.getSelectorFromElement(r);if(null!==s)l.default([].slice.call(document.querySelectorAll(s))).hasClass(p)||l.default(r).addClass(h).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[i]="";var a=d.default.getTransitionDurationFromElement(this._element);l.default(this._element).one(d.default.TRANSITION_END,function(){e.setTransitioning(!1),l.default(e._element).removeClass(f).addClass(u).trigger("hidden.bs.collapse")}).emulateTransitionEnd(a)}}},e.setTransitioning=function(e){this._isTransitioning=e},e.dispose=function(){l.default.removeData(this._element,c),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(e){return(e=n({},m,e)).toggle=Boolean(e.toggle),d.default.typeCheckConfig(r,e,v),e},e._getDimension=function(){return l.default(this._element).hasClass("width")?"width":"height"},e._getParent=function(){var e,i=this;d.default.isElement(this._config.parent)?(e=this._config.parent,void 0!==this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent);var t='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',o=[].slice.call(e.querySelectorAll(t));return l.default(o).each(function(e,t){i._addAriaAndCollapsedClass(a._getTargetFromElement(t),[t])}),e},e._addAriaAndCollapsedClass=function(e,t){var i=l.default(e).hasClass(p);t.length&&l.default(t).toggleClass(h,!i).attr("aria-expanded",i)},a._getTargetFromElement=function(e){var t=d.default.getSelectorFromElement(e);return t?document.querySelector(t):null},a._jQueryInterface=function(o){return this.each(function(){var e=l.default(this),t=e.data(c),i=n({},m,e.data(),"object"==typeof o&&o?o:{});if(!t&&i.toggle&&"string"==typeof o&&/show|hide/.test(o)&&(i.toggle=!1),t||(t=new a(this,i),e.data(c,t)),"string"==typeof o){if(void 0===t[o])throw new TypeError('No method n
60amed "'+o+'"');t[o]()}})},function(e,t,i){t&&o(e.prototype,t),i&&o(e,i),Object.defineProperty(e,"prototype",{writable:!1})}(a,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return m}}]),a}();return l.default(document).on("click.bs.collapse.data-api",g,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var i=l.default(this),t=d.default.getSelectorFromElement(this),o=[].slice.call(document.querySelectorAll(t));l.default(o).each(function(){var e=l.default(this),t=e.data(c)?"toggle":i.data();a._jQueryInterface.call(e,t)})}),l.default.fn[r]=a._jQueryInterface,l.default.fn[r].Constructor=a,l.default.fn[r].noConflict=function(){return l.default.fn[r]=s,a._jQueryInterface},a}),function(c){"use strict";if(void 0!==c)if(c.fn.jquery.match(/-ajax/))"console"in window&&window.console.info("Featherlight needs regular jQuery, not the slim version.");else{var o=[],n=function(t){return o=c.grep(o,function(e){return e!==t&&0<e.$instance.closest("body").length})},r={allow:1,allowfullscreen:1,frameborder:1,height:1,longdesc:1,marginheight:1,marginwidth:1,mozallowfullscreen:1,name:1,referrerpolicy:1,sandbox:1,scrolling:1,src:1,srcdoc:1,style:1,webkitallowfullscreen:1,width:1},i={keyup:"onKeyUp",resize:"onResize"},s=function(e){c.each(l.opened().reverse(),function(){if(!e.isDefaultPrevented()&&!1===this[i[e.type]](e))return e.preventDefault(),e.stopPropagation(),!1})},a=function(e){if(e!==l._globalHandlerInstalled){l._globalHandlerInstalled=e;var t=c.map(i,function(e,t){return t+"."+l.prototype.namespace}).join(" ");c(window)[e?"on":"off"](t,s)}};l.prototype={constructor:l,namespace:"featherlight",targetAttr:"data-featherlight",variant:null,resetCss:!1,background:null,openTrigger:"click",closeTrigger:"click",filter:null,root:"body",openSpeed:250,closeSpeed:250,closeOnClick:"background",closeOnEsc:!0,closeIcon:"&#10005;",loading:"",persist:!1,otherClose:null,beforeOpen:c.noop,beforeContent:c.noop,beforeClose:c.noop,afterOpen:c.noop,afterContent:c.noop,afterClose:c.noop,onKeyUp:c.noop,onResize:c.noop,type:null,contentFilters:["jquery","image","html","ajax","iframe","text"],setup:function(e,t){"object"!=typeof e||e instanceof c!=!1||t||(t=e,e=void 0);var i=c.extend(this,t,{target:e}),o=i.resetCss?i.namespace+"-reset":i.namespace,n=c(i.background||['<div class="'+o+"-loading "+o+'">','<div class="'+o+'-content">','<button class="'+o+"-close-icon "+i.namespace+'-close" aria-label="Close">',i.closeIcon,"</button>",'<div class="'+i.namespace+'-inner">'+i.loading+"</div>","</div>","</div>"].join("")),r="."+i.namespace+"-close"+(i.otherClose?","+i.otherClose:"");return i.$instance=n.clone().addClass(i.variant),i.$instance.on(i.closeTrigger+"."+i.namespace,function(e){if(!e.isDefaultPrevented()){var t=c(e.target);("background"===i.closeOnClick&&t.is("."+i.namespace)||"anywhere"===i.closeOnClick||t.closest(r).length)&&(i.close(e),e.preventDefault())}}),this},getContent:function(){if(!1!==this.persist&&this.$content)return this.$content;function e(e){return t.$currentTarget&&t.$currentTarget.attr(e)}var t=this,i=this.constructor.contentFilters,o=e(t.targetAttr),n=t.target||o||"",r=i[t.type];if(!r&&n in i&&(r=i[n],n=t.target&&o),n=n||e("href")||"",!r)for(var s in i)t[s]&&(r=i[s],n=t[s]);if(!r){var a=n;if(n=null,c.each(t.contentFilters,function(){return(r=i[this]).test&&(n=r.test(a)),!n&&r.regex&&a.match&&a.match(r.regex)&&(n=a),!n}),!n)return"console"in window&&window.console.error("Featherlight: no content filter found "+(a?' for "'+a+'"':" (no target specified)")),!1}return r.process.call(t,n)},setContent:function(e){return this.$instance.removeClass(this.namespace+"-loading"),this.$instance.toggleClass(this.namespace+"-iframe",e.is("iframe")),this.$instance.find("."+this.namespace+"-inner").not(e).slice(1).remove().end().replaceWith(c.contains(this.$instance[0],e[0])?"":e),this.$content=e.addClass(this.namespace+"-inner"),this},open:function(t){var i=this;if(i.$instance.hide().appendTo(i.root),!(t&&t.isDefaultPrevented()||!1===i.beforeOpen(t))){t&&t.preventDefault();var e=i.getContent();if(e)return o.push(i),a(!0),i.$instance.fadeIn(i.openSpeed),i.beforeContent(t),c.when(e).always(function(e){i.setContent(e),i.afterContent(t)}).then(i.$instance.promise()).done(function(){i.afterOpen(t)})}return i.$instance.detach(),c.Deferred().reject().promise()},close:function(e){var t=this,i=c.Deferred();return!1===t.beforeClose(e)?i.reject():(0===n(t).length&&a(!1),t.$instance.fadeOut(t.closeSpeed,function(){t.$instance.detach(),t.afterClose(e),i.resolve()})),i.promise()},resize:function(e,t){if(e&&t){this.$content.css("width","").css("height","");var i=Math.max(e/(this.$content.parent().width()-1),t/(this.$content.parent().height()-1));1<i&&(i=t/Math.floor(t/i),this.$content.css("width",e/i+"px").css("height",t/i+"px"))}},chainCallbacks:function(e){for(var t in e)this[t]=c.proxy(e[t],this,c.proxy(this[t],this))}},c.extend(l,{id:0,autoBind:"[data-featherlight]",defaults:l.prototype,contentFilters:{jquery:{regex:/^[#.]\w/,test:function(e){return e instanceof c&&e},process:function(e){return!1!==this.persist?c(e):c(e).clone(!0)}},image:{regex:/\.(png|jpg|jpeg|gif|tiff?|bmp|svg)(\?\S*)?$/i,process:function(e){var t=c.Deferred(),i=new Image,o=c('<img src="'+e+'" alt="" class="'+this.namespace+'-image" />');
60return i.onload=function(){o.naturalWidth=i.width,o.naturalHeight=i.height,t.resolve(o)},i.onerror=function(){t.reject(o)},i.src=e,t.promise()}},html:{regex:/^\s*<[\w!][^<]*>/,process:function(e){return c(e)}},ajax:{regex:/./,process:function(e){var i=c.Deferred(),o=c("<div></div>").load(e,function(e,t){"error"!==t&&i.resolve(o.contents()),i.fail()});return i.promise()}},iframe:{process:function(e){var t=new c.Deferred,i=c("<iframe/>"),o=function(e,t){var i={},o=new RegExp("^"+t+"([A-Z])(.*)");for(var n in e){var r=n.match(o);if(r)i[(r[1]+r[2].replace(/([A-Z])/g,"-$1")).toLowerCase()]=e[n]}return i}(this,"iframe"),n=function(e,t){var i={};for(var o in e)o in t&&(i[o]=e[o],delete e[o]);return i}(o,r);return i.hide().attr("src",e).attr(n).css(o).on("load",function(){t.resolve(i.show())}).appendTo(this.$instance.find("."+this.namespace+"-content")),t.promise()}},text:{process:function(e){return c("<div>",{text:e})}}},functionAttributes:["beforeOpen","afterOpen","beforeContent","afterContent","beforeClose","afterClose"],readElementConfig:function(e,t){var o=this,n=new RegExp("^data-"+t+"-(.*)"),r={};return e&&e.attributes&&c.each(e.attributes,function(){var e=this.name.match(n);if(e){var t=this.value,i=c.camelCase(e[1]);if(0<=c.inArray(i,o.functionAttributes))t=new Function(t);else try{t=JSON.parse(t)}catch(e){}r[i]=t}}),r},extend:function(e,t){function i(){this.constructor=e}return i.prototype=this.prototype,e.prototype=new i,e.__super__=this.prototype,c.extend(e,this,t),e.defaults=e.prototype,e},attach:function(n,r,s){var a=this;"object"!=typeof r||r instanceof c!=!1||s||(s=r,r=void 0);function e(e){var t=c(e.currentTarget),i=c.extend({$source:n,$currentTarget:t},a.readElementConfig(n[0],d.namespace),a.readElementConfig(e.currentTarget,d.namespace),s),o=l||t.data("featherlight-persisted")||new a(r,i);"shared"===o.persist?l=o:!1!==o.persist&&t.data("featherlight-persisted",o),i.$currentTarget.blur&&i.$currentTarget.blur(),o.open(e)}var l,t=(s=c.extend({},s)).namespace||a.defaults.namespace,d=c.extend({},a.defaults,a.readElementConfig(n[0],t),s);return n.on(d.openTrigger+"."+d.namespace,d.filter,e),{filter:d.filter,handler:e}},current:function(){var e=this.opened();return e[e.length-1]||null},opened:function(){var t=this;return n(),c.grep(o,function(e){return e instanceof t})},close:function(e){var t=this.current();if(t)return t.close(e)},_onReady:function(){var o=this;if(o.autoBind){var n=c(o.autoBind);n.each(function(){o.attach(c(this))}),c(document).on("click",o.autoBind,function(e){if(!e.isDefaultPrevented()){var t=c(e.currentTarget);if(n.length!==(n=n.add(t)).length){var i=o.attach(t);(!i.filter||0<c(e.target).parentsUntil(t,i.filter).length)&&i.handler(e)}}})}},_callbackChain:{onKeyUp:function(e,t){return 27===t.keyCode?(this.closeOnEsc&&c.featherlight.close(t),!1):e(t)},beforeOpen:function(e,t){return c(document.documentElement).addClass("with-featherlight"),this._previouslyActive=document.activeElement,this._$previouslyTabbable=c("a, input, select, textarea, iframe, button, iframe, [contentEditable=true]").not("[tabindex]").not(this.$instance.find("button")),this._$previouslyWithTabIndex=c("[tabindex]").not('[tabindex="-1"]'),this._previousWithTabIndices=this._$previouslyWithTabIndex.map(function(e,t){return c(t).attr("tabindex")}),this._$previouslyWithTabIndex.add(this._$previouslyTabbable).attr("tabindex",-1),document.activeElement.blur&&document.activeElement.blur(),e(t)},afterClose:function(e,t){var i=e(t),o=this;return this._$previouslyTabbable.removeAttr("tabindex"),this._$previouslyWithTabIndex.each(function(e,t){c(t).attr("tabindex",o._previousWithTabIndices[e])}),this._previouslyActive.focus(),0===l.opened().length&&c(document.documentElement).removeClass("with-featherlight"),i},onResize:function(e,t){return this.resize(this.$content.naturalWidth,this.$content.naturalHeight),e(t)},afterContent:function(e,t){var i=e(t);return this.$instance.find("[autofocus]:not([disabled])").focus(),this.onResize(t),i}}}),c.featherlight=l,c.fn.featherlight=function(e,t){return l.attach(this,e,t),this},c(document).ready(function(){l._onReady()})}else"console"in window&&window.console.info("Too much lightness, Featherlight needs jQuery.");function l(e,t){if(!(this instanceof l)){var i=new l(e,t);return i.open(),i}this.id=l.id++,this.setup(e,t),this.chainCallbacks(l._callbackChain)}}(jQuery),function(E){"use strict";var A=!1,t=E.fn.val;function H(){return"ontouchstart"in window||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints}function P(e,t){H()?e.addEventListener("touchstart",function(e){e.cancelable&&e.preventDefault(),t(e)},{passive:!0}):(e.addEventListener("mousedown",function(e){e.preventDefault(),t(e)}),e.addEventListener("keydown",function(e){32!==e.keyCode&&13!==e.keyCode||A||(A=!0,t(e))}))}E.fn.val=function(e){return 1<=arguments.length&&void 0!==this[0]&&this[0]["bootstrap-input-spinner"]&&this[0].setValue&&this[0].setValue(e),t.apply(this,arguments)},E.fn.InputSpinner=E.fn.inputSpinner=function(e){if("1"===jupiterxOptions.quantityFieldSwitch||"undefined"===jupiterxOptions.quantityFieldSwitch){var $={decrementButton:"<strong>-</strong>",incrementButton:"<strong>+</strong>",groupClass:"",buttonsClass:"btn-outline-secondary",buttonsWidth:"2.5rem",textAlign:"center",autoDelay:500,autoInterval:100,boostThreshold:10,boostMultiplier:"auto",locale:null};for(var t in e)$[t]=e[t];var j='<div class="input-group '+$.groupClass+'"><div class="input-group-prepend"><button style="min-width: '+$.buttonsWidth+'" class="btn btn-decrement '+$.buttonsClass+'" type="button">'+$.decrementButton+'</button></div><input type="text" style="text-align: '+$.textAlign+'" class="form-control"/><div class="input-group-append"><button style="min-width: '+$.buttonsWidth+'" class="btn btn-increment '+$.buttonsClass+'" type="button">'+$.incrementButton+"</button></div></div>",O=$.locale||navigator.language||"en-US";this.each(function(){var o=E(this);o[0]["bootstrap-input-spinner"]=!0,o.hide();var t=null,i=null,n="auto"===$.boostMultiplier,r=n?1:$.boostMultiplier,s=E(j),a=s.find(".btn-decrement"),l=s.find(".btn-increment"),d=s.find("input"),c=parseFloat(o.prop("min"))||0,p=isNaN(o.prop("max"))||""===o.prop("max")?1/0:parseFloat(o.prop("max")),e=parseFloat(o.prop("step"))||1,u=parseInt(o.attr("data-step-max"))||0,f=parseInt(o.attr("data-decimals"))||0,h=new Intl.NumberFormat(O,{minimumFractionDigits:f,maximumFractionDigits:f}),g=parseFloat(o[0].value),m=0,v=o.attr("data-prefix")||"",w=o.attr("data-suffix")||"";if(v){var y=E('<span class="input-group-text">'+v+"</span>");s.find(".input-group-prepend").append(y)}
60if(w){var b=E('<span class="input-group-text">'+w+"</span>");s.find(".input-group-append").prepend(b)}function k(e,t){void 0===t&&(t=!0),g=isNaN(e)||""===e?(o[0].value="",t&&(d[0].value=""),NaN):(e=parseFloat(e),c=parseFloat(o.prop("min"))||0,p=isNaN(o.prop("max"))||""===o.prop("max")?1/0:parseFloat(o.prop("max")),e=Math.min(Math.max(e,c),p),e=Math.round(e*Math.pow(10,f))/Math.pow(10,f),o[0].value=e,t&&(d[0].value=h.format(e)),e)}function x(t,i){i&&setTimeout(function(){var e;"function"==typeof Event?e=new Event(i,{bubbles:!0}):(e=document.createEvent("Event")).initEvent(i,!0,!0),t[0].dispatchEvent(e)})}function T(e){d[0].disabled||d[0].readOnly||(C(e),S(),t=setTimeout(function(){i=setInterval(function(){m>$.boostThreshold?n?(C(e*parseInt(r,10)),r<1e8&&(r*=1.1),u&&(r=Math.min(u,r))):C(e*r):C(e),m++},$.autoInterval)},$.autoDelay))}function C(e){isNaN(g)&&(g=0),k(Math.round(g/e)*e+e),x(o,"input"),x(o,"change")}function S(){m=0,r=r=n?1:$.boostMultiplier,clearTimeout(t),clearTimeout(i)}function _(){d.prop("required",o.prop("required")),d.prop("placeholder",o.prop("placeholder"));var e=o.prop("disabled");d.prop("disabled",e),l.prop("disabled",e),a.prop("disabled",e),d.prop("class","form-control "+o.prop("class")),s.prop("class","input-group "+o.prop("class")+" "+$.groupClass)}o[0].setValue=function(e){k(e)},new MutationObserver(function(){_()}).observe(o[0],{attributes:!0}),_(),o.after(s),k(g),d.on("paste input change focusout",function(e){var t=d[0].value,i="focusout"===e.type;"en-US"!==O&&"en-GB"!==O&&"th-TH"!==O&&(t=t.replace(/[. ]/g,"").replace(/,/g,".")),k(t,i),x(o,e.type)}),P(a[0],function(){T(-e)}),P(l[0],function(){T(e)}),function(e,t){if(H())return e.addEventListener("touchend",function(e){t(e)});e.addEventListener("mouseup",function(e){t(e)}),e.addEventListener("touchend",function(e){t(e)}),e.addEventListener("keyup",function(e){32!==e.keyCode&&13!==e.keyCode||(A=!1,t(e))})}(document.body,function(){S()})})}}}(jQuery),$(document).on("wc_fragments_refreshed wc_fragments_loaded",function(){var e=$
60(document).find(".woocommerce-mini-cart__buttons");0<e.parents(".elementor-widget-raven-shopping-cart").length||($.each(e,function(){$(this).find("a").eq(0).addClass("jupiterx-icon-shopping-cart-6")}),$(document).find(".woocommerce-mini-cart-item .remove").addClass("jupiterx-icon-solid-times-circle").html(" "),$(document).find(".woocommerce-mini-cart__empty-message").addClass("jupiterx-icon-shopping-cart-6"))}),jQuery(document).ready(function(t){function e(){t(".quantity > input").InputSpinner({buttonsClass:"btn-sm btn-outline-secondary",buttonsWidth:0})}0===t('.elementor[ data-elementor-type="jet-woo-builder" ], .elementor[ data-elementor-type="product" ]').length&&(e(),t(document).on("updated_wc_div",function(){e()})),t(document).on("click",".jupiterx-navbar-cart",function(e){"#"===t(this).attr("href")&&(e.preventDefault(),t("body").addClass("jupiterx-cart-quick-view-overlay"))}),t(document).on("click",".jupiterx-mini-cart-close",function(){t("body").alterClass("jupiterx-cart-quick-view-*","")})}),jQuery(document).ready(function(d){function i(){return"undefined"==typeof jupiterxOptions||void 0===jupiterxOptions.videMedia?null:0!=jupiterxOptions.videMedia}function l(){d("video").on("ended",function(e){d(e.currentTarget).parent().find("i").removeClass("circle-pause").addClass("circle-play")})}function c(e){this.$target=e,this.$images=e.find(".woocommerce-product-gallery__image"),this.$target.hasClass("jupiterx-product-gallery-static")?this.initZoom():(this.createSlickThumbnailsSlider(),this.repositionDirectionNav(),this.disableProductElementorLighBox()),this.preventSmoothScroll(),i()&&(this.playIconTrigger(),this.handleVideo(),this.handlePhotoswipe(),this.handleVideoOnChangeSlide(),this.handlePhotoswipeIcon(),this.handleIframe(),this.handleVideoWithoutSlider(),this.handleVideoWithoutGallery(),l()),this.handleWcModal()}if(c.prototype.handleVideoWithoutSlider=function(){var a=this.$target;a.ready(function(){var e=a.find("video"),t=a.find("iframe"),i=a.find(".flex-active-slide");0<e.length&&e.each(function(){d(this).parent().find("i").removeClass("circle-pause").addClass("circle-play"),d(this).get(0).pause()}),0<t.length&&(c.prototype.resetIframes(t),t.on("load",function(e){d(e.currentTarget).parent().removeClass("iframe-on-load"),d(e.currentTarget).show(),d(e.currentTarget).next().hide()})),0<i.length&&0<i.find("video").length&&void 0!==i.find("video").attr("autoplay")&&(i.find("video").parent().find("i").removeClass("circle-play").addClass("circle-pause"),i.find("video").get(0).play())}),a.on("click",".jupiterx-attachment-media-custom-video-icons",function(e){var t=d(e.currentTarget),i=d(e.currentTarget).find("i"),o=t.prev(),n=a.find(".jupiterx-attachment-media-iframe"),r=a.find("video"),s=a.find("iframe");if(0<s.length&&c.prototype.resetIframes(s),!o.get(0).paused)return i.removeClass("circle-pause").addClass("circle-play"),void o.get(0).pause();n.find("i").removeClass("circle-pause").addClass("circle-play"),r.trigger("pause"),i.removeClass("circle-play").addClass("circle-pause"),o.get(0).play()})},c.prototype.handleWcModal=function(){d(".pswp__button--close").off().on("click touchend",function(e){d(e.target).closest(".pswp--open").removeClass("pswp--open"),setTimeout(function(){d(e.target).closest(".pswp--open").removeClass("pswp--open")})}),d(".pswp__item").off().on("click touched",function(e){d(e.target).closest("img.pswp__img").length||d(e.target).closest(".pswp--open").removeClass("pswp--open")})},c.prototype.disableProductElementorLighBox=function(){var e=d(this.$target).find("a");d(e).attr("data-elementor-open-lightbox","no")},c.prototype.handleIframe=function(){var e=d(this.$target),t=e.find(".flex-active-slide");0===t.length&&(t=e.find(".woocommerce-product-gallery__image")),t.find("iframe").on("load",function(e){d(e.currentTarget).parent().removeClass("iframe-on-load"),d(e.currentTarget).show(),d(e.currentTarget).next().hide()})},c.prototype.handlePhotoswipeIcon=function(){var t=d(this.$target),e=t.find(".flex-active-slide"),i=t.data("flexslider"),o=this;e.ready(function(){ifram=e.find(".jupiterx-attachment-media-iframe"),o.initZoom(),0<ifram.length?t.find(".woocommerce-product-gallery__trigger").hide(0):t.find(".woocommerce-product-gallery__trigger").show(0)}),void 0!==i&&(i.vars.after=function(){var e=t.find(".flex-active-slide");if(0<e.find(".jupiterx-attachment-media-iframe").length)return t.find(".woocommerce-product-gallery__trigger").hide(0),void e.find("iframe").on("load",function(e){d(e.currentTarget).parent().removeClass("iframe-on-load"),d(e.currentTarget).show(),d(e.currentTarget).next().hide()});t.find(".woocommerce-product-gallery__trigger").show(0)})},c.prototype.handleVideoOnChangeSlide=function(){var o=this.$target;o.on("click",".flex-direction-nav a, .flex-control-thumbs li, .woocommerce-product-gallery__image a, .woocommerce-product-gallery__trigger",function(){var e=o.find("video"),t=o.find("iframe"),i=o.find(".flex-active-slide");0<e.length&&(e.parent().find("i").removeClass("circle-pause").addClass("circle-play"),e.each(function(e,t){d(t).get(0).pause()}));0<t.length&&(c.prototype.resetIframes(t),t.on("load",function(e){d(e.currentTarget).parent().removeClass("iframe-on-load"),d(e.currentTarget).show(),d(e.currentTarget).next().hide()})),0<i.length&&void 0!==i.find("video").attr("autoplay")&&(e.parent().find("i").removeClass("circle-play").addClass("circle-pause"),i.find("video").get(0).play())})},c.prototype.resetIframes=function(e){e.each(function(e,t){var i=d(t).attr("src");d(t).attr("src",i)})},c.prototype.playIconTrigger=function(){d(document).on("click",".jupiterx-product-single-play-icon",function(){d(this).next().click()})},c.prototype.getGalleryItems=function(){var e=d(".woocommerce-product-gallery__image"),l=[];return 0<e.length&&e.each(function(e,t){var i=d(t).find("img");if(0<i.length){var o=i.attr("data-large_image"),n=i.attr("data-large_image_width"),r=i.attr("data-large_image_height"),s={alt:i.attr("alt"),src:o,w:n,h:r,title:i.attr("data-caption")?i.attr("data-caption"):i.attr("title")};l.push(s)}else{var a=d(t).find(".jupiterx-attachment-media-iframe").parent().html();l.push({html:'<div class="jupiterx-pswp-attachment-media-iframe">'+a+"</div>"})}}),l},c.prototype.handleVideoOnPhotoSwipe=function(n,e){d(n).hasClass("pswp--open")&&e.listen("beforeChange",function(){var i=d(n).find("video"),e=d(n).find("iframe"),t=d(n).find(".pswp__item");0<i.length&&(i.parent().find("i").removeClass("circle-pause").addClass("circle-play"),i.get(0).pause());if(0<e.length){var o=e.attr("src");e=e.attr("src",o),d(n).find("iframe").on("load",function(e){d(e.currentTarget).parent().removeClass("iframe-on-load"),d(e.currentTarget).show(),d(e.currentTarget).next().hide()})}t.each(function(e,t){if("block"===d(t).css("display")&&void 0!==d(t).find("video").attr("autoplay"))return i.parent().find("i").removeClass("circle-play").addClass("circle-pause"),void d(t).find("video").get(0).play()})})},c.prototype.openPhotoswipe=function(e){if(wc_single_product_params.photoswipe_enabled){e.preventDefault();var t,i=d(".pswp")[0],o=c.prototype.getGalleryItems(),n=d(e.target);t=n.is(".woocommerce-product-gallery__trigger")||n.is(".woocommerce-product-gallery__trigger img")?d(".flex-active-slide"):n.closest(".woocommerce-product-gallery__image");var r=d.extend({index:d(t).index(),addCaptionHTMLFn:function(e,t){return e.title?(t.children[0].textContent=e.title,!0):(t.children[0].textContent="",!1)}},wc_single_product_params.photoswipe_options),s=new PhotoSwipe(i,PhotoSwipeUI_Default,o,r);s.init(),c.prototype.handleVideoOnPhotoSwipe(i,s)}},c.prototype.handlePhotoswipe=function(){this.$target.off("click",".woocommerce-product-gallery__trigger"),this.$target.off("click",".woocommerce-product-gallery__image a"),wc_single_product_params.zoom_enabled?(this.$target.on("click",".woocommerce-product-gallery__trigger",this.openPhotoswipe),this.$target.on("click",".woocommerce-product-gallery__image a",function(e){e.preventDefault()}),wc_single_product_params.flexslider_enabled||this.$target.on("click",".woocommerce-product-gallery__image a",this.openPhotoswipe)):this.$target.on("click",".woocommerce-product-gallery__image a",this.openPhotoswipe)},c.prototype.handleVideoWithoutGallery=function(){var e=this.$target;0===e.find(".flex-viewport").length&&e.on("click",".jupiterx-attachment-media-custom-video-icons",function(e){var t=d(e.currentTarget),i=d(e.currentTarget).find("i"),o=t.prev();if(!o.get(0).paused)return i.removeClass("circle-pause").addClass("circle-play"),void o.get(0).pause();i.removeClass("circle-play").addClass("circle-pause"),o.get(0).play()})},c.prototype.handleVideo=function(){d(document).on("click",".jupiterx-attachment-media-custom-video-icons",function(e){var t=d(e.currentTarget),i=d(e.currentTarget).find("i"),o=t.prev(),n=0<o.closest(".flex-active-slide").length,r=0<o.closest(".pswp").length;if((d("body").hasClass("jupiterx-product-template-9")||d("body").hasClass("jupiterx-product-template-10"))&&(n=!0),n||r){if(!o.get(0).paused)return i.removeClass("circle-pause").addClass("circle-play"),void o.get(0).pause();i.removeClass("circle-play").addClass("circle-pause"),o.get(0).play()}})},c.prototype.createSlickThumbnailsSlider=function(){var e=this.$target,t={infinite:!1,draggable:!1,slidesToShow:7,slidesToScroll:1,prevArrow:'<button class="slick-prev" aria-label="Prev" type="button"><svg fill="#333333" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="7.2px" height="12px" viewBox="0 0 7.2 12" style="enable-background:new 0 0 7.2 12;" xml:space="preserve"><path class="st0" d="M2.4,6l4.5-4.3c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0l-5.2,5C0.1,5.5,0,5.7,0,6s0.1,0.5,0.3,0.7l5.2,5\tC5.7,11.9,6,12,6.2,12c0.3,0,0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L2.4,6z"/></svg></button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button"><svg fill="#333333" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="7.2px" height="12px" viewBox="0 0 7.2 12" style="enable-background:new 0 0 7.2 12;" xml:space="preserve"><path class="st0" d="M4.8,6l-4.5,4.3c-0.4,0.4-0.4,1,0,1.4c0.4,0.4,1,0.4,1.4,0l5.2-5C7.1,6.5,7.2,6.3,7.2,6S7.1,5.5,6.9,5.3l-5.2-5C1.5,0.1,1.2,0,1,0C0.7,0,0.5,0.1,0.3,0.3c-0.4,0.4-0.4,1,0,1.4L4.8,6z"/></svg></button>'};e.hasClass("jupiterx-product-gallery-vertical")&&(t=d.extend(t,{vertical:!0,slidesToShow:5})),e.find(".flex-control-thumbs").slick(t),i()&&(galleryItems=e.find(".woocommerce-product-gallery__image"),galleryItems.each(function(e,t){void 0!==d(t).data("poster")&&d(".flex-control-nav").find("li[data-slick-index="+e+"]").prepend('<i class="jupiterx-product-single-play-icon"></i>')})),e.on("click",".flex-direction-nav a",function(){e.find(".flex-control-nav").slick("slickGoTo",e.find(".flex-active-slide").index())})},c.prototype.repositionDirectionNav=function(){var e,i=this.$target;i.hasClass("jupiterx-product-gallery-vertical")&&(e=function(){var e=i.find(".flex-direction-nav"),t=i.find(".flex-control-thumbs");e.css("left",t.outerWidth(!0))},d(window).resize(e),e())},c.prototype.initZoom=function(){if(d.isFunction(d.fn.zoom)||wc_single_product_params.zoom_enabled){var e=this.$target,t=e.find(".woocommerce-product-gallery__image"),i=e.width(),o=!1;if(d(t).each(function(e,t){if(d(t).find("img").data("large_image_width")>i)return!(o=!0)}),o){var n={touch:!1};"ontouchstart"in window&&(n.on="click"),t.trigger("zoom.destroy"),t.zoom(n)}}},c.prototype.preventSmoothScroll=function(){this.$target.on("click",".flex-direction-nav a",function(e){e.preventDefault(),e.stopPropagation()})},0===d('.elementor[ data-elementor-type="jet-woo-builder" ]').length&&d(".woocommerce-product-gallery").each(function(e,t){new c(d(t))}),0<d("form.variations_form").length){var p=new function e(t){var i=this;this.$variationsForm=t,this.$outOfStockBadge=d(".jupiterx-out-of-stock"),this.$onSaleBadge=d(".jupiterx-product-badges .jupiterx-sale-badge"),this.variations=this.$variationsForm.data("product_variations")||[],void 0===e._initialized&&(e.prototype.bindEvents=function(){this.$variationsForm.on("woocommerce_variation_select_change",this.onVariationAttributeChange),d(".single_variation_wrap").on("show_variation",this.onVariationSelected)},e.prototype.checkOutOfStockStatus=function(){this.isProductInStock()||(this.$onSaleBadge.hide(),this.$outOfStockBadge.show())},e.prototype.onVariationAttributeChange=function(){0===(i.$variationsForm.find("input[name=variation_id]").val()||0)&&(i.isProductInStock()?i.isProductOnSale()&&(i.$onSaleBadge.show(),i.$outOfStockBadge.hide()):i.$outOfStockBadge.show())},e.prototype.onVariationSelected=function(e,t){t&&i.toggleOutOfStockBadgeVisibility(t)},e.prototype.toggleOutOfStockBadgeVisibility=function(e){e.is_in_stock?(this.isVariationOnSale(e.variation_id)?this.$onSaleBadge.show():this.$onSaleBadge.hide(),this.$outOfStockBadge.hide()):(this.$onSaleBadge.hide(),this.$outOfStockBadge.show())},e.prototype.isProductOnSale=function(){for(var e=0;e<this.variations.length;e++){var t=this.variations[e];if(t.display_price!==t.display_regular_price)return!0}return!1},e.prototype.isVariationOnSale=function(e){for(var t=0;t<this.variations.length;t++){var i=this.variations[t];if(i.display_price!==i.display_regular_price&&e===i.variation_id)return!0}return!1},e.prototype.isProductInStock=function(){for(var e=0;e<this.variations.length;e++)if(this.variations[e].is_in_stock)return!0;return!1}
60,e.prototype.selectOptionControl=function(){var e={selected:".woocommerce div.product form.cart .variations select",outOfStockClassName:"jupiterx-out-of-stock",outOfStockClass:this.$outOfStockBadge};d("body").find(e.outOfStockClassName)&&d(e.selected).change(function(){""==d(e.selected).children("option:selected").val()&&d(e.outOfStockClass).css("display","none")})},e.prototype.handleVariation=function(){if(this.$variationsForm&&this.variations){var a=this.variations;this.$variationsForm.on("woocommerce_update_variation_values",function(e){var t=null,i="",o="",n="",r=d(".woocommerce-product-gallery__image:first-child"),s=r.attr("data-default")?JSON.parse(r.attr("data-default")):{};setTimeout(function(){price=d(e.currentTarget).find(".woocommerce-variation-price"),0!==price.length&&"none"!==price.parents(".woocommerce-variation").css("display")&&(""===(t=d(e.currentTarget).attr("current-image"))&&(i=s.content,o=s.video_type,n=s.poster,p.handleNavControl(s.enabled)),a.forEach(function(e){e.image_id===parseInt(t)&&(i=e.jupiterx_attached_media,o=e.jupiterx_attached_media_type,n=e.jupiterx_attached_media_poster,p.handleNavControl(e.jupiterx_attached_media_enabled))}),i&&i.includes("jupiterx-attachment-media-iframe")?d(".woocommerce-product-gallery__trigger").hide(0):d(".woocommerce-product-gallery__trigger").show(0),r.html(i),r.attr("data-video-type",o),r.attr("data-poster",n),r.find("a").attr("data-elementor-open-lightbox","no"),d(window).trigger("resize"),p.handleIframe(r),r.parents(".images").trigger("woocommerce_gallery_init_zoom"),l())},50)})}},e.prototype.handleIframe=function(e){var t=e.closest(".flex-viewport"),i=e.find("video");e.find("iframe").on("load",function(e){d(e.currentTarget).parent().removeClass("iframe-on-load"),d(e.currentTarget).show(),d(e.currentTarget).next().hide(),t.height(d(e.currentTarget).height())}),0<i.length&&t.height(i.height())},e.prototype.handleNavControl=function(e){var t=d(".slick-slide:first-child"),i=t.find(".jupiterx-product-single-play-icon");e?0===i.length&&t.prepend('<i class="jupiterx-product-single-play-icon"></i>'):i.remove()},e._initialized=!0)}(d("form.variations_form"));p.bindEvents(),p.selectOptionControl(),p.checkOutOfStockStatus(),i()&&p.handleVariation()}if(d("body").find("jupiterx-out-of-stock")){var e=".woocommerce div.product form.cart .variations select",t=".jupiterx-out-of-stock";d(t).css("display","inline-block"),checkOptions=d(e).children("option:selected").val(),""==checkOptions&&d(t).css("display","none")}d("body").find(".woocommerce-product-gallery__trigger")&&d(".pswp__button--close").attr("ontouchstart","return false;"),d("body").find(".woocommerce-product-rating")&&"jet-woo-builder"!=d("main .elementor").data("elementor-type")&&(d(".woocommerce-review-link").attr("href","#jupiterx-wc-header-reviews"),d("#tab-title-reviews").attr("id","jupiterx-wc-header-reviews"),"#jupiterx-wc-header-reviews"===window.location.hash&&(d(".wc-tabs").children("li").removeClass("active"),d("#jupiterx-wc-header-reviews").addClass("active"),d("#jupiterx-wc-header-reviews a").trigger("click")),jQuery(".woocommerce-product-rating > a").click(function(e){d=jQuery,e.preventDefault(),e.stopPropagation();var t=d(".woocommerce-review-link").attr("href");if("#jupiterx-wc-header-reviews"===t&&(d(".wc-tabs").children("li").removeClass("active"),d("#jupiterx-wc-header-reviews").addClass("active"),d("#jupiterx-wc-header-reviews a").trigger("click"),history.pushState(null,null,t)),!(window.jupiterx.utils.onMobile()&&d("body").hasClass("jupiterx-header-mobile-behavior-off")||window.jupiterx.utils.onTablet()&&d("body").hasClass("jupiterx-header-tablet-behavior-off"))){var i=d(t);if(0!==i.length){var o=d("body").hasClass("jupiterx-header-overlapped"),n=i.offset().top;n-=o?2*d(".jupiterx-header").height():d(".jupiterx-header").height()+50,!1!==is_smooth_scroll()?d("html, body").stop().animate({scrollTop:n},500,"swing"):d("html, body").stop().animate({scrollTop:n},0)}}})),0<d(".elementor-jet-single-images").length&&(d(".elementor-jet-single-images").find(".woocommerce-product-gallery").addClass("jupiterx-jet-woo-gallery"),d(".elementor-jet-single-images").find(".flex-active").addClass("jupiterx-jet-woo-gallery-active-item"),d(".elementor-jet-single-images").find(".flex-control-thumbs img").on("click",function(e){d(".elementor-jet-single-images").find(".flex-active").removeClass("jupiterx-jet-woo-gallery-active-item"),d(e.currentTarget).addClass("jupiterx-jet-woo-gallery-active-item")})),window.elementorFrontend&&window.elementorFrontend.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(e){"jet-single-images.default"===e.data("widget_type")&&(e.find(".woocommerce-product-gallery").addClass("jupiterx-jet-woo-gallery"),e.find(".flex-active").addClass("jupiterx-jet-woo-gallery-active-item"),e.find(".flex-control-thumbs img").on("click",function(e){d(".elementor-jet-single-images").find(".flex-active").removeClass("jupiterx-jet-woo-gallery-active-item"),d(e.currentTarget).addClass("jupiterx-jet-woo-gallery-active-item")}))})}),jQuery(document).ready(function(o){(new function e(){var i=this;
60this.$productContainer=o(".jupiterx-product-container"),this.modals={},void 0===e._initialized&&(e.prototype.init=function(){this.hasQuickView()&&this.bindEvents()},e.prototype.bindEvents=function(){this.hasQuickViewBtn()?o(document).add(this.$productContainer).on("click",".jupiterx-product-quick-view-btn",function(e){e.preventDefault(),e.stopPropagation();var t=o(this).closest(".jupiterx-product-container").data("product-id");i.showQuickView(t)}):(o(document).add(this.$productContainer).on("click",".woocommerce-loop-product__link",function(e){e.preventDefault(),e.stopPropagation()}),o(document).add(this.$productContainer).on("click",".woocommerce-loop-product__title",function(){var e=o(this).closest(".jupiterx-product-container").data("product-id");i.showQuickView(e)}),o(document).add(this.$productContainer).on("click",".jupiterx-wc-loop-product-image",function(){var e=o(this).closest(".jupiterx-product-container").data("product-id");i.showQuickView(e)}))},e.prototype.showQuickView=function(e){i.modals[e]?i.modals[e].open():i.modals[e]=o.featherlight(o("#jupiterx-product-quick-view-modal-"+e),{persist:!0,variant:"jupiterx-product-quick-view-featherlight"})},e.prototype.hasQuickViewBtn=function(){return 0<this.$productContainer.find(".jupiterx-product-quick-view-btn").length},e.prototype.hasQuickView=function(){return this.$productContainer.hasClass("jupiterx-product-has-quick-view")})}).init()}),jQuery(document).ready(function(o){function e(){o(".entry-summary").css({top:50})}o.scrollDetection=function(e){var t=o.extend({scrollDown:function(){},scrollUp:function(){}},e),i=0;o(window).scroll(function(){var e=o(this).scrollTop();i<e?t.scrollDown():e<i&&t.scrollUp(),i=e})},0!==o(".jupiterx-product-sticky-info").length&&(e(),o.scrollDetection({scrollUp:function(){e()},scrollDown:function(){!function(){var e=50,t=o(".entry-summary").outerHeight(),i=o(window).height();i<t&&(e=i-t),o(".entry-summary").css({top:e})}()}}))}),function(e){e(".jet-portfolio__list, .jet-image-comparison").each(function(){e(this).find("img[data-lazy-src]").each(function(e,t){var i=jQuery(t),o=i.attr("data-lazy-src");o&&(i.unbind("scrollin").hide().removeAttr("data-lazy-src").attr("data-lazy-loaded","true"),t.src=o,i.fadeIn())})})}(jQuery)
61;
62;"use strict";(function(){var __esmMin=(e,t,n)=>()=>{if(n)throw n[0];try{return e&&(t=e(e=0)),t}catch(e){throw n=[e],e}},__commonJSMin=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),e=__commonJSMin(((e,t)=>{function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}t.exports=_interopRequireDefault,t.exports.__esModule=!0,t.exports.default=t.exports})),t=__commonJSMin(((e,t)=>{var check=function(e){return e&&e.Math===Math&&e};t.exports=check(typeof globalThis==`object`&&globalThis)||check(typeof window==`object`&&window)||check(typeof self==`object`&&self)||check(typeof global==`object`&&global)||check(typeof e==`object`&&e)||(function(){return this})()||Function(`return this`)()})),n=__commonJSMin(((e,t)=>{t.exports=function(e){try{return!!e()}catch(e){return!0}}})),r=__commonJSMin(((e,t)=>{t.exports=!n()(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})})),i=__commonJSMin(((e,t)=>{t.exports=!n()(function(){var e=(function(){}).bind();return typeof e!=`function`||e.hasOwnProperty(`prototype`)})})),a=__commonJSMin(((e,t)=>{var n=i(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}})),o=__commonJSMin((e=>{var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!t.call({1:2},1)?function propertyIsEnumerable(e){var t=n(this,e);return!!t&&t.enumerable}:t})),s=__commonJSMin(((e,t)=>{t.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}})),c=__commonJSMin(((e,t)=>{var n=i(),r=Function.prototype,a=r.call,o=n&&r.bind.bind(a,a);t.exports=n?o:function(e){return function(){return a.apply(e,arguments)}}})),l=__commonJSMin(((e,t)=>{var n=c(),r=n({}.toString),i=n(``.slice);t.exports=function(e){return i(r(e),8,-1)}})),u=__commonJSMin(((e,t)=>{var r=c(),i=n(),a=l(),o=Object,s=r(``.split);t.exports=i(function(){return!o(`z`).propertyIsEnumerable(0)})?function(e){return a(e)===`String`?s(e,``):o(e)}:o})),d=__commonJSMin(((e,t)=>{t.exports=function(e){return e==null}}
vendor: 18,334 bytes, line 62
62)),f=__commonJSMin(((e,t)=>{var n=d(),r=TypeError;t.exports=function(e){if(n(e))throw new r(`Can't call method on `+e);return e}})),p=__commonJSMin(((e,t)=>{var n=u(),r=f();t.exports=function(e){return n(r(e))}})),m=__commonJSMin(((e,t)=>{var n=typeof document==`object`&&document.all;t.exports=n===void 0&&n!==void 0?function(e){return typeof e==`function`||e===n}:function(e){return typeof e==`function`}})),h=__commonJSMin(((e,t)=>{var n=m();t.exports=function(e){return typeof e==`object`?e!==null:n(e)}})),g=__commonJSMin(((e,n)=>{var r=t(),i=m(),aFunction=function(e){return i(e)?e:void 0};n.exports=function(e,t){return arguments.length<2?aFunction(r[e]):r[e]&&r[e][t]}})),_=__commonJSMin(((e,t)=>{t.exports=c()({}.isPrototypeOf)})),v=__commonJSMin(((e,n)=>{var r=t().navigator,i=r&&r.userAgent;n.exports=i?String(i):``})),y=__commonJSMin(((e,n)=>{var r=t(),i=v(),a=r.process,o=r.Deno,s=a&&a.versions||o&&o.version,c=s&&s.v8,l,u;c&&(l=c.split(`.`),u=l[0]>0&&l[0]<4?1:+(l[0]+l[1])),!u&&i&&(l=i.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=i.match(/Chrome\/(\d+)/),l&&(u=+l[1]))),n.exports=u})),b=__commonJSMin(((e,r)=>{var i=y(),a=n(),o=t().String;r.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol(`symbol detection`);return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41})})),x=__commonJSMin(((e,t)=>{t.exports=b()&&!Symbol.sham&&typeof Symbol.iterator==`symbol`})),S=__commonJSMin(((e,t)=>{var n=g(),r=m(),i=_(),a=x(),o=Object;t.exports=a?function(e){return typeof e==`symbol`}:function(e){var t=n(`Symbol`);return r(t)&&i(t.prototype,o(e))}})),C=__commonJSMin(((e,t)=>{var n=String;t.exports=function(e){try{return n(e)}catch(e){return`Object`}}})),w=__commonJSMin(((e,t)=>{var n=m(),r=C(),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not a function`)}})),T=__commonJSMin(((e,t)=>{var n=w(),r=d();t.exports=function(e,t){var i=e[t];return r(i)?void 0:n(i)}})),E=__commonJSMin(((e,t)=>{var n=a(),r=m(),i=h(),o=TypeError;t.exports=function(e,t){var a,s;if(t===`string`&&r(a=e.toString)&&!i(s=n(a,e))||r(a=e.valueOf)&&!i(s=n(a,e))||t!==`string`&&r(a=e.toString)&&!i(s=n(a,e)))return s;throw new o(`Can't convert object to primitive value`)}})),D=__commonJSMin(((e,t)=>{t.exports=!1})),O=__commonJSMin(((e,n)=>{var r=t(),i=Object.defineProperty;n.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}})),k=__commonJSMin(((e,n)=>{var r=D(),i=t(),a=O(),o=`__core-js_shared__`,s=n.exports=i[o]||a(o,{});(s.versions||(s.versions=[])).push({version:`3.46.0`,mode:r?`pure`:`global`,copyright:`© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)`,license:`https://github.com/zloirock/core-js/blob/v3.46.0/LICENSE`,source:`https://github.com/zloirock/core-js`})})),ee=__commonJSMin(((e,t)=>{var n=k();t.exports=function(e,t){return n[e]||(n[e]=t||{})}})),A=__commonJSMin(((e,t)=>{var n=f(),r=Object;t.exports=function(e){return r(n(e))}})),j=__commonJSMin(((e,t)=>{var n=c(),r=A(),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function hasOwn(e,t){return i(r(e),t)}})),te=__commonJSMin(((e,t)=>{var n=c(),r=0,i=Math.random(),a=n(1.1.toString);t.exports=function(e){return`Symbol(`+(e===void 0?``:e)+`)_`+a(++r+i,36)}})),M=__commonJSMin(((e,n)=>{var r=t(),i=ee(),a=j(),o=te(),s=b(),c=x(),l=r.Symbol,u=i(`wks`),d=c?l.for||l:l&&l.withoutSetter||o;n.exports=function(e){return a(u,e)||(u[e]=s&&a(l,e)?l[e]:d(`Symbol.`+e)),u[e]}})),ne=__commonJSMin(((e,t)=>{var n=a(),r=h(),i=S(),o=T(),s=E(),c=M(),l=TypeError,u=c(`toPrimitive`);t.exports=function(e,t){if(!r(e)||i(e))return e;var a=o(e,u),c;if(a){if(t===void 0&&(t=`default`),c=n(a,e,t),!r(c)||i(c))return c;throw new l(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),s(e,t)}})),re=__commonJSMin(((e,t)=>{var n=ne(),r=S();t.exports=function(e){var t=n(e,`string`);return r(t)?t:t+``}})),ie=__commonJSMin(((e,n)=>{var r=t(),i=h(),a=r.document,o=i(a)&&i(a.createElement);n.exports=function(e){return o?a.createElement(e):{}}})),ae=__commonJSMin(((e,t)=>{var i=r(),a=n(),o=ie();t.exports=!i&&!a(function(){return Object.defineProperty(o(`div`),"a",{get:function(){return 7}}).a!==7})})),oe=__commonJSMin((e=>{var t=r(),n=a(),i=o(),c=s(),l=p(),u=re(),d=j(),f=ae(),m=Object.getOwnPropertyDescriptor;e.f=t?m:function getOwnPropertyDescriptor(e,t){if(e=l(e),t=u(t),f)try{return m(e,t)}catch(e){}if(d(e,t))return c(!n(i.f,e,t),e[t])}})),se=__commonJSMin(((e,t)=>{var i=r(),a=n();t.exports=i&&a(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})})),N=__commonJSMin(((e,t)=>{var n=h(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not an object`)}})),P=__commonJSMin((e=>{var t=r(),n=ae(),i=se(),a=N(),o=re(),s=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u=`enumerable`,d=`configurable`,f=`writable`;e.f=t?i?function defineProperty(e,t,n){if(a(e),t=o(t),a(n),typeof e==`function`&&t===`prototype`&&`value`in n&&f in n&&!n[f]){var r=l(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:u in n?n[u]:r[u],writable:!1})}return c(e,t,n)}:c:function defineProperty(e,t,r){if(a(e),t=o(t),a(r),n)try{return c(e,t,r)}catch(e){}if(`get`in r||`set`in r)throw new s(`Accessors not supported`);return`value`in r&&(e[t]=r.value),e}})),I=__commonJSMin(((e,t)=>{var n=r(),i=P(),a=s();t.exports=n?function(e,t,n){return i.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}})),ce=__commonJSMin(((e,t)=>{var n=r(),i=j(),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=i(a,`name`);t.exports={EXISTS:s,PROPER:s&&(function something(){}).name===`something`,CONFIGURABLE:s&&(!n||n&&o(a,`name`).configurable)}})),le=__commonJSMin(((e,t)=>{var n=c(),r=m(),i=k(),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource})),ue=__commonJSMin(((e,n)=>{var r=t(),i=m(),a=r.WeakMap;n.exports=i(a)&&/native code/.test(String(a))})),L=__commonJSMin(((e,t)=>{var n=ee(),r=te(),i=n(`keys`);t.exports=function(e){return i[e]||(i[e]=r(e))}})),R=__commonJSMin(((e,t)=>{t.exports={}})),de=__commonJSMin(((e,n)=>{var r=ue(),i=t(),a=h(),o=I(),s=j(),c=k(),l=L(),u=R(),d=`Object already initialized`,f=i.TypeError,p=i.WeakMap,set,get,has,enforce=function(e){return has(e)?get(e):set(e,{})},getterFor=function(e){return function(t){var n;if(!a(t)||(n=get(t)).type!==e)throw new f(`Incompatible receiver, `+e+` required`);return n}};if(r||c.state){var m=c.state||(c.state=new p);m.get=m.get,m.has=m.has,m.set=m.set,set=function(e,t){if(m.has(e))throw new f(d);return t.facade=e,m.set(e,t),t},get=function(e){return m.get(e)||{}},has=function(e){return m.has(e)}}else{var g=l(`state`);u[g]=!0,set=function(e,t){if(s(e,g))throw new f(d);return t.facade=e,o(e,g,t),t},get=function(e){return s(e,g)?e[g]:{}},has=function(e){return s(e,g)}}n.exports={set,get,has,enforce,getterFor}})),fe=__commonJSMin(((e,t)=>{var i=c(),a=n(),o=m(),s=j(),l=r(),u=ce().CONFIGURABLE,d=le(),f=de(),p=f.enforce,h=f.get,g=String,_=Object.defineProperty,v=i(``.slice),y=i(``.replace),b=i([].join),x=l&&!a(function(){return _(function(){},`length`,{value:8}).length!==8}),S=String(String).split(`String`),C=t.exports=function(e,t,n){v(g(t),0,7)===`Symbol(`&&(t=`[`+y(g(t),/^Symbol\(([^)]*)\).*$/,`$1`)+`]`),n&&n.getter&&(t=`get `+t),n&&n.setter&&(t=`set `+t),(!s(e,`name`)||u&&e.name!==t)&&(l?_(e,`name`,{value:t,configurable:!0}):e.name=t),x&&n&&s(n,`arity`)&&e.length!==n.arity&&_(e,`length`,{value:n.arity});try{n&&s(n,`constructor`)&&n.constructor?l&&_(e,`prototype`,{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=p(e);return s(r,`source`)||(r.source=b(S,typeof t==`string`?t:``)),e};Function.prototype.toString=C(function toString(){return o(this)&&h(this).source||d(this)},`toString`)})),z=__commonJSMin(((e,t)=>{var n=m(),r=P(),i=fe(),a=O();t.exports=function(e,t,o,s){s||(s={});var c=s.enumerable,l=s.name===void 0?t:s.name;if(n(o)&&i(o,l,s),s.global)c?e[t]=o:a(t,o);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=o:r.f(e,t,{value:o,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}})),pe=__commonJSMin(((e,t)=>{var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function trunc(e){var t=+e;return(t>0?r:n)(t)}})),me=__commonJSMin(((e,t)=>{var n=pe();t.exports=function(e){var t=+e;return t!==t||t===0?0:n(t)}})),he=__commonJSMin(((e,t)=>{var n=me(),r=Math.max,i=Math.min;t.exports=function(e,t){var a=n(e);return a<0?r(a+t,0):i(a,t)}})),ge=__commonJSMin(((e,t)=>{var n=me(),r=Math.min;t.exports=function(e){var t=n(e);return t>0?r(t,9007199254740991):0}})),B=__commonJSMin(((e,t)=>{var n=ge();t.exports=function(e){return n(e.length)}})),_e=__commonJSMin(((e,t)=>{var n=p(),r=he(),i=B(),createMethod=function(e){return function(t,a,o){var s=n(t),c=i(s);if(c===0)return!e&&-1;var l=r(o,c),u;if(e&&a!==a){for(;c>l;)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===a)return e||l||0;return!e&&-1}};t.exports={includes:createMethod(!0),indexOf:createMethod(!1)}})),ve=__commonJSMin(((e,t)=>{var n=c(),r=j(),i=p(),a=_e().indexOf,o=R(),s=n([].push);t.exports=function(e,t){var n=i(e),c=0,l=[],u;for(u in n)!r(o,u)&&r(n,u)&&s(l,u);for(;t.length>c;)r(n,u=t[c++])&&(~a(l,u)||s(l,u));return l}})),V=__commonJSMin(((e,t)=>{t.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]})),ye=__commonJSMin((e=>{var t=ve(),n=V().concat(`length`,`prototype`);e.f=Object.getOwnPropertyNames||function getOwnPropertyNames(e){return t(e,n)}})),be=__commonJSMin((e=>{e.f=Object.getOwnPropertySymbols})),xe=__commonJSMin(((e,t)=>{var n=g(),r=c(),i=ye(),a=be(),o=N(),s=r([].concat);t.exports=n(`Reflect`,`ownKeys`)||function ownKeys(e){var t=i.f(o(e)),n=a.f;return n?s(t,n(e)):t}})),Se=__commonJSMin(((e,t)=>{var n=j(),r=xe(),i=oe(),a=P();t.exports=function(e,t,o){for(var s=r(t),c=a.f,l=i.f,u=0;u<s.length;u++){var d=s[u];!n(e,d)&&!(o&&n(o,d))&&c(e,d,l(t,d))}}})),Ce=__commonJSMin(((e,t)=>{var r=n(),i=m(),a=/#|\.prototype\./,isForced=function(e,t){var n=s[o(e)];return n===l?!0:n===c?!1:i(t)?r(t):!!t},o=isForced.normalize=function(e){return String(e).replace(a,`.`).toLowerCase()},s=isForced.data={},c=isForced.NATIVE=`N`,l=isForced.POLYFILL=`P`;t.exports=isForced})),H=__commonJSMin(((e,n)=>{var r=t(),i=oe().f,a=I(),o=z(),s=O(),c=Se(),l=Ce();n.exports=function(e,t){var n=e.target,u=e.global,d=e.stat,f,p=u?r:d?r[n]||s(n,{}):r[n]&&r[n].prototype,m,h,g,_;if(p)for(m in t){if(g=t[m],e.dontCallGetSet?(_=i(p,m),h=_&&_.value):h=p[m],f=l(u?m:n+(d?`.`:`#`)+m,e.forced),!f&&h!==void 0){if(typeof g==typeof h)continue;c(g,h)}(e.sham||h&&h.sham)&&a(g,`sham`,!0),o(p,m,g,e)}}})),we=__commonJSMin(((e,t)=>{var n=l();t.exports=Array.isArray||function isArray(e){return n(e)===`Array`}})),Te=__commonJSMin(((e,t)=>{var n=r(),i=we(),a=TypeError,o=Object.getOwnPropertyDescriptor;t.exports=n&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}()?function(e,t){if(i(e)&&!o(e,`length`).writable)throw new a(`Cannot set read only .length`);return e.length=t}:function(e,t){return e.length=t}})),Ee=__commonJSMin(((e,t)=>{var n=TypeError,r=9007199254740991;t.exports=function(e){if(e>r)throw n(`Maximum allowed index exceeded`);return e}})),U=__commonJSMin((()=>{var e=H(),t=A(),r=B(),i=Te(),a=Ee(),o=n()(function(){return[].push.call({length:4294967296},1)!==4294967297}),properErrorOnNonWritableLength=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}};e({target:`Array`,proto:!0,arity:1,forced:o||!properErrorOnNonWritableLength()},{push:function push(e){var n=t(this),o=r(n),s=arguments.length;a(o+s);for(var c=0;c<s;c++)n[o]=arguments[c],o++;return i(n,o),o}})})),De=__commonJSMin(((e,t)=>{var n=_(),r=TypeError;t.exports=function(e,t){if(n(t,e))return e;throw new r(`Incorrect invocation`)}})),Oe=__commonJSMin(((e,t)=>{t.exports=!n()(function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype})})),ke=__commonJSMin(((e,t)=>{var n=j(),r=m(),i=A(),a=L(),o=Oe(),s=a(`IE_PROTO`),c=Object,l=c.prototype;t.exports=o?c.getPrototypeOf:function(e){var t=i(e);if(n(t,s))return t[s];var a=t.constructor;return r(a)&&t instanceof a?a.prototype:t instanceof c?l:null}})),Ae=__commonJSMin(((e,t)=>{var n=fe(),r=P();t.exports=function(e,t,i){return i.get&&n(i.get,t,{getter:!0}),i.set&&n(i.set,t,{setter:!0}),r.f(e,t,i)}})),je=__commonJSMin(((e,t)=>{var n=r(),i=P(),a=s();t.exports=function(e,t,r){n?i.f(e,t,a(0,r)):e[t]=r}})),Me=__commonJSMin(((e,t)=>{var n=ve(),r=V();t.exports=Object.keys||function keys(e){return n(e,r)}})),Ne=__commonJSMin((e=>{var t=r(),n=se(),i=P(),a=N(),o=p(),s=Me();e.f=t&&!n?Object.defineProperties:function defineProperties(e,t){a(e);for(var n=o(t),r=s(t),c=r.length,l=0,u;c>l;)i.f(e,u=r[l++],n[u]);return e}})),Pe=__commonJSMin(((e,t)=>{t.exports=g()(`document`,`documentElement`)})),W=__commonJSMin(((e,t)=>{var n=N(),r=Ne(),i=V(),a=R(),o=Pe(),s=ie(),c=L(),l=`>`,u=`<`,d=`prototype`,f=`script`,p=c(`IE_PROTO`),EmptyConstructor=function(){},scriptTag=function(e){return u+f+l+e+u+`/`+f+l},NullProtoObjectViaActiveX=function(e){e.write(scriptTag(``)),e.close();var t=e.parentWindow.Object;return e=null,t},NullProtoObjectViaIFrame=function(){var e=s(`iframe`),t=`java`+f+`:`,n;return e.style.display=`none`,o.appendChild(e),e.src=String(t),n=e.contentWindow.document,n.open(),n.write(scriptTag(`document.F=Object`)),n.close(),n.F},m,NullProtoObject=function(){try{m=new ActiveXObject(`htmlfile`)}catch(e){}NullProtoObject=typeof document<`u`?document.domain&&m?NullProtoObjectViaActiveX(m):NullProtoObjectViaIFrame():NullProtoObjectViaActiveX(m);for(var e=i.length;e--;)delete NullProtoObject[d][i[e]];return NullProtoObject()};a[p]=!0,t.exports=Object.create||function create(e,t){var i;return e===null?i=NullProtoObject():(EmptyConstructor[d]=n(e),i=new EmptyConstructor,EmptyConstructor[d]=null,i[p]=e),t===void 0?i:r.f(i,t)}})),Fe=__commonJSMin(((e,t)=>{var r=n(),i=m(),a=h(),o=W(),s=ke(),c=z(),l=M(),u=D(),d=l(`iterator`),f=!1,p,g,_;[].keys&&(_=[].keys(),`next`in _?(g=s(s(_)),g!==Object.prototype&&(p=g)):f=!0),!a(p)||r(function(){var e={};return p[d].call(e)!==e})?p={}:u&&(p=o(p)),i(p[d])||c(p,d,function(){return this}),t.exports={IteratorPrototype:p,BUGGY_SAFARI_ITERATORS:f}})),Ie=__commonJSMin((()=>{var e=H(),i=t(),a=De(),o=N(),s=m(),c=ke(),l=Ae(),u=je(),d=n(),f=j(),p=M(),h=Fe().IteratorPrototype,g=r(),_=D(),v=`constructor`,y=`Iterator`,b=p(`toStringTag`),x=TypeError,S=i[y],C=_||!s(S)||S.prototype!==h||!d(function(){S({})}),w=function Iterator(){if(a(this,h),c(this)===h)throw new x(`Abstract class Iterator not directly constructable`)},defineIteratorPrototypeAccessor=function(e,t){g?l(h,e,{configurable:!0,get:function(){return t},set:function(t){if(o(this),this===h)throw new x(`You can't redefine this property`);f(this,e)?this[e]=t:u(this,e,t)}}):h[e]=t};f(h,b)||defineIteratorPrototypeAccessor(b,y),(C||!f(h,v)||h[v]===Object)&&defineIteratorPrototypeAccessor(v,w),w.prototype=h,e({global:!0,constructor:!0,forced:C},{Iterator:w})})),G=__commonJSMin((()=>{Ie()})),K=__commonJSMin(((e,t)=>{t.exports=function(e){return{iterator:e,next:e.next,done:!1}}})),Le=__commonJSMin(((e,t)=>{var n=z();t.exports=function(e,t,r){for(var i in t)n(e,i,t[i],r);return e}})),Re=__commonJSMin(((e,t)=>{t.exports=function(e,t){return{value:e,done:t}}})),q=__commonJSMin(((e,t)=>{var n=a(),r=N(),i=T();t.exports=function(e,t,a){var o,s;r(e);try{if(o=i(e,`return`),!o){if(t===`throw`)throw a;return a}o=n(o,e)}catch(e){s=!0,o=e}if(t===`throw`)throw a;if(s)throw o;return r(o),a}})),ze=__commonJSMin(((e,t)=>{var n=q();t.exports=function(e,t,r){for(var i=e.length-1;i>=0;i--)if(e[i]!==void 0)try{r=n(e[i].iterator,t,r)}catch(e){t=`throw`,r=e}if(t===`throw`)throw r;return r}})),Be=__commonJSMin(((e,t)=>{var n=a(),r=W(),i=I(),o=Le(),s=M(),c=de(),l=T(),u=Fe().IteratorPrototype,d=Re(),f=q(),p=ze(),m=s(`toStringTag`),h=`IteratorHelper`,g=`WrapForValidIterator`,_=`normal`,v=`throw`,y=c.set,createIteratorProxyPrototype=function(e){var t=c.getterFor(e?g:h);return o(r(u),{next:function next(){var n=t(this);if(e)return n.nextHandler();if(n.done)return d(void 0,!0);try{var r=n.nextHandler();return n.returnHandlerResult?r:d(r,n.done)}catch(e){throw n.done=!0,e}},return:function(){var r=t(this),i=r.iterator;if(r.done=!0,e){var a=l(i,`return`);return a?n(a,i):d(void 0,!0)}if(r.inner)try{f(r.inner.iterator,_)}catch(e){return f(i,v,e)}if(r.openIters)try{p(r.openIters,_)}catch(e){return f(i,v,e)}return i&&f(i,_),d(void 0,!0)}})},b=createIteratorProxyPrototype(!0),x=createIteratorProxyPrototype(!1);i(x,m,`Iterator Helper`),t.exports=function(e,t,n){var r=function Iterator(r,i){i?(i.iterator=r.iterator,i.next=r.next):i=r,i.type=t?g:h,i.returnHandlerResult=!!n,i.nextHandler=e,i.counter=0,i.done=!1,y(this,i)};return r.prototype=t?b:x,r}})),Ve=__commonJSMin(((e,t)=>{var n=N(),r=q();t.exports=function(e,t,i,a){try{return a?t(n(i)[0],i[1]):t(i)}catch(t){r(e,`throw`,t)}}})),He=__commonJSMin(((e,t)=>{t.exports=function(e,t){var n=typeof Iterator==`function`&&Iterator.prototype[e];if(n)try{n.call({next:null},t).next()}catch(e){return!0}}})),J=__commonJSMin(((e,n)=>{var r=t();n.exports=function(e,t){var n=r.Iterator,i=n&&n.prototype,a=i&&i[e],o=!1;if(a)try{a.call({next:function(){return{done:!0}},return:function(){o=!0}},-1)}catch(e){e instanceof t||(o=!1)}if(!o)return a}})),Ue=__commonJSMin((()=>{var e=H(),t=a(),n=w(),r=N(),i=K(),o=Be(),s=Ve(),c=D(),l=q(),u=He(),d=J(),f=!c&&!u(`filter`,function(){}),p=!c&&!f&&d(`filter`,TypeError),m=c||f||p,h=o(function(){for(var e=this.iterator,n=this.predicate,i=this.next,a,o,c;;){if(a=r(t(i,e)),o=this.done=!!a.done,o)return;if(c=a.value,s(e,n,[c,this.counter++],!0))return c}});e({target:`Iterator`,proto:!0,real:!0,forced:m},{filter:function filter(e){r(this);try{n(e)}catch(e){l(this,`throw`,e)}return p?t(p,this,e):new h(i(this),{predicate:e})}})})),Y=__commonJSMin((()=>{Ue()})),We=__commonJSMin(((e,t)=>{var n=l(),r=c();t.exports=function(e){if(n(e)===`Function`)return r(e)}})),Ge=__commonJSMin(((e,t)=>{var n=We(),r=w(),a=i(),o=n(n.bind);t.exports=function(e,t){return r(e),t===void 0?e:a?o(e,t):function(){return e.apply(t,arguments)}}}
62)),Ke=__commonJSMin(((e,t)=>{t.exports={}})),qe=__commonJSMin(((e,t)=>{var n=M(),r=Ke(),i=n(`iterator`),a=Array.prototype;t.exports=function(e){return e!==void 0&&(r.Array===e||a[i]===e)}})),Je=__commonJSMin(((e,t)=>{var n=M()(`toStringTag`),r={};r[n]=`z`,t.exports=String(r)===`[object z]`})),Ye=__commonJSMin(((e,t)=>{var n=Je(),r=m(),i=l(),a=M()(`toStringTag`),o=Object,s=i(function(){return arguments}())===`Arguments`,tryGet=function(e,t){try{return e[t]}catch(e){}};t.exports=n?i:function(e){var t,n,c;return e===void 0?`Undefined`:e===null?`Null`:typeof(n=tryGet(t=o(e),a))==`string`?n:s?i(t):(c=i(t))===`Object`&&r(t.callee)?`Arguments`:c}})),Xe=__commonJSMin(((e,t)=>{var n=Ye(),r=T(),i=d(),a=Ke(),o=M()(`iterator`);t.exports=function(e){if(!i(e))return r(e,o)||r(e,`@@iterator`)||a[n(e)]}})),Ze=__commonJSMin(((e,t)=>{var n=a(),r=w(),i=N(),o=C(),s=Xe(),c=TypeError;t.exports=function(e,t){var a=arguments.length<2?s(e):t;if(r(a))return i(n(a,e));throw new c(o(e)+` is not iterable`)}})),Qe=__commonJSMin(((e,t)=>{var n=Ge(),r=a(),i=N(),o=C(),s=qe(),c=B(),l=_(),u=Ze(),d=Xe(),f=q(),p=TypeError,Result=function(e,t){this.stopped=e,this.result=t},m=Result.prototype;t.exports=function(e,t,a){var h=a&&a.that,g=!!(a&&a.AS_ENTRIES),_=!!(a&&a.IS_RECORD),v=!!(a&&a.IS_ITERATOR),y=!!(a&&a.INTERRUPTED),b=n(t,h),x,S,C,w,T,E,D,stop=function(e){return x&&f(x,`normal`),new Result(!0,e)},callFn=function(e){return g?(i(e),y?b(e[0],e[1],stop):b(e[0],e[1])):y?b(e,stop):b(e)};if(_)x=e.iterator;else if(v)x=e;else{if(S=d(e),!S)throw new p(o(e)+` is not iterable`);if(s(S)){for(C=0,w=c(e);w>C;C++)if(T=callFn(e[C]),T&&l(m,T))return T;return new Result(!1)}x=u(e,S)}for(E=_?e.next:x.next;!(D=r(E,x)).done;){try{T=callFn(D.value)}catch(e){f(x,`throw`,e)}if(typeof T==`object`&&T&&l(m,T))return T}return new Result(!1)}})),$e=__commonJSMin((()=>{var e=H(),t=a(),n=Qe(),r=w(),i=N(),o=K(),s=q(),c=J()(`forEach`,TypeError);e({target:`Iterator`,proto:!0,real:!0,forced:c},{forEach:function forEach(e){i(this);try{r(e)}catch(e){s(this,`throw`,e)}if(c)return t(c,this,e);var a=o(this),l=0;n(a,function(t){e(t,l++)},{IS_RECORD:!0})}})})),X=__commonJSMin((()=>{$e()})),et=__commonJSMin(((e,t)=>{U(),G(),Y(),X();var Module=function(){let e=jQuery,t=arguments,n=this,r={},i,ensureClosureMethods=function(){e.each(n,function(e){let t=n[e];typeof t==`function`&&(n[e]=function(){return t.apply(n,arguments)})})},initSettings=function(){i=n.getDefaultSettings();let r=t[0];r&&e.extend(!0,i,r)},init=function(){n.__construct.apply(n,t),ensureClosureMethods(),initSettings(),n.trigger(`init`)};this.getItems=function(e,t){if(t){let n=t.split(`.`),r=n.splice(0,1);return n.length?e[r]?this.getItems(e[r],n.join(`.`)):void 0:e[r]}return e},this.getSettings=function(e){return this.getItems(i,e)},this.setSettings=function(t,r,a){if(a||(a=i),typeof t==`object`)return e.extend(a,t),n;let o=t.split(`.`),s=o.splice(0,1);return o.length?(a[s]||(a[s]={}),n.setSettings(o.join(`.`),r,a[s])):(a[s]=r,n)},this.getErrorMessage=function(e,t){let n;switch(e){case`forceMethodImplementation`:n=`The method '${t}' must to be implemented in the inheritor child.`;break;default:n=`An error occurs`}return n},this.forceMethodImplementation=function(e){throw Error(this.getErrorMessage(`forceMethodImplementation`,e))},this.on=function(t,i){return typeof t==`object`?(e.each(t,function(e){n.on(e,this)}),n):(t.split(` `).forEach(function(e){r[e]||(r[e]=[]),r[e].push(i)}),n)},this.off=function(e,t){if(!r[e])return n;if(!t)return delete r[e],n;let i=r[e].indexOf(t);return i!==-1&&(delete r[e][i],r[e]=r[e].filter(e=>e)),n},this.trigger=function(t){let i=`on`+t[0].toUpperCase()+t.slice(1),a=Array.prototype.slice.call(arguments,1);n[i]&&n[i].apply(n,a);let o=r[t];return o&&e.each(o,function(e,t){t.apply(n,a)}),n},init()};Module.prototype.__construct=function(){},Module.prototype.getDefaultSettings=function(){return{}},Module.prototype.getConstructorID=function(){return this.constructor.name},Module.extend=function(e){let t=jQuery,n=this,child=function(){return n.apply(this,arguments)};return t.extend(child,n),child.prototype=Object.create(t.extend({},n.prototype,e)),child.prototype.constructor=child,child.__super__=n.prototype,child},t.exports=Module})),tt=__commonJSMin((t=>{var n=e();
62Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=n(et()).default.extend({elements:null,getDefaultElements(){return{}},bindEvents(){},onInit(){this.initElements(),this.bindEvents()},initElements(){this.elements=this.getDefaultElements()}})})),nt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,U(),G(),X(),e.default=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)){let t=this.getInstanceType===InstanceType.getInstanceType?`BaseInstanceType`:this.getInstanceType();e.instanceTypes.indexOf(t)===-1&&e.instanceTypes.push(t)}return!t&&e&&(t=e.instanceTypes&&Array.isArray(e.instanceTypes)&&e.instanceTypes.indexOf(this.getInstanceType())!==-1),t}static getInstanceType(){elementorModules.ForceMethodImplementation()}constructor(){let e=new.target,t=[];for(;e.__proto__&&e.__proto__.name;)t.push(e.__proto__),e=e.__proto__;t.reverse().forEach(e=>this instanceof e)}}})),rt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var _default=(e,t)=>{t=Array.isArray(t)?t:[t];for(let n of t)if(e.constructor.name===n.prototype[Symbol.toStringTag])return!0;return!1};e.default=_default})),it=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(nt()),i=n(rt()),ArgsObject=class extends r.default{static getInstanceType(){return`ArgsObject`}constructor(e){super(),this.args=e}requireArgument(e,t=this.args){if(!Object.prototype.hasOwnProperty.call(t,e))throw Error(`${e} is required.`)}requireArgumentType(e,t,n=this.args){if(this.requireArgument(e,n),typeof n[e]!==t)throw Error(`${e} invalid type: ${t}.`)}requireArgumentInstance(e,t,n=this.args){if(this.requireArgument(e,n),!(n[e]instanceof t)&&!(0,i.default)(n[e],t))throw Error(`${e} invalid instance.`)}requireArgumentConstructor(e,t,n=this.args){if(this.requireArgument(e,n),n[e].constructor.toString()!==t.prototype.constructor.toString())throw Error(`${e} invalid constructor type.`)}};t.default=ArgsObject})),at=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,U(),t.default=n(tt()).default.extend({getDefaultSettings(){return{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,n=this.getSettings(),r=n.columnsCount;t+=parseInt(this.elements.$container.css(`margin-top`),10),this.elements.$items.each(function(i){var a=Math.floor(i/r),o=jQuery(this),s=o[0].getBoundingClientRect().height+n.verticalSpaceBetween;if(a){var c=o.position(),l=i%r,u=c.top-t-e[l];u-=parseInt(o.css(`margin-top`),10),u*=-1,o.css(`margin-top`,u+`px`),e[l]+=s}else e.push(s)})}})})),ot=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,U();var Scroll=class{static scrollObserver(e){let t=0,buildThresholds=(e=0)=>{let t=[];if(e>0&&e<=100){let n=100/e;for(let e=0;e<=100;e+=n)t.push(e/100)}else t.push(0);return t},n={root:e.root||null,rootMargin:e.offset||`0px`,threshold:buildThresholds(e.sensitivity)};function handleIntersect(n){let r=n[0].boundingClientRect.y,i=n[0].isIntersecting,a=r<t?`down`:`up`,o=Math.abs(parseFloat((n[0].intersectionRatio*100).toFixed(2)));e.callback({sensitivity:e.sensitivity,isInViewport:i,scrollPercentage:o,intersectionScrollDirection:a}),t=r}return new IntersectionObserver(handleIntersect,n)}static getElementViewportPercentage(e,t={}){let n=e[0].getBoundingClientRect(),r=t.start||0,i=t.end||0,a=window.innerHeight*r/100,o=window.innerHeight*i/100,s=n.top-window.innerHeight,c=n.top+a+e.height(),l=0-s+a,u=c-s+o,d=Math.max(0,Math.min(l/u,1));return parseFloat((d*100).toFixed(2))}static getPageScrollPercentage(e={},t){let n=e.start||0,r=e.end||0,i=t||document.documentElement.scrollHeight-document.documentElement.clientHeight,a=i*n/100,o=i+a+i*r/100;return(document.documentElement.scrollTop+document.body.scrollTop+a)/o*100}};e.default=Scroll})),st=__commonJSMin(((e,t)=>{var n=M(),r=W(),i=P().f,a=n(`unscopables`),o=Array.prototype;o[a]===void 0&&i(o,a,{configurable:!0,value:r(null)}),t.exports=function(e){o[a][e]=!0}})),ct=__commonJSMin((()=>{var e=H(),t=_e().includes,r=n(),i=st();e({target:`Array`,proto:!0,forced:r(function(){return![,].includes()})},{includes:function includes(e){return t(this,e,arguments.length>1?arguments[1]:void 0)}}),i(`includes`)})),lt=__commonJSMin((e=>
62{Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ForceMethodImplementation=void 0,ct();var t=class ForceMethodImplementation extends Error{constructor(e={},t={}){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)}};e.ForceMethodImplementation=t;var _default=e=>{let n=Error().stack.split(`
63`)[2].trim(),r=n.startsWith(`at new`)?`constructor`:n.split(` `)[1],i={};if(i.functionName=r,i.fullName=r,i.functionName.includes(`.`)){let e=i.functionName.split(`.`);i.className=e[0],i.functionName=e[1]}else i.isStatic=!0;throw new t(i,e)};e.default=_default}));function _typeof(e){"@babel/helpers - typeof";return _typeof=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},_typeof(e)}var ut=__esmMin((()=>{}));function toPrimitive(e,t){if(_typeof(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(_typeof(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var dt=__esmMin((()=>{ut()}));function toPropertyKey(e){var t=toPrimitive(e,`string`);return _typeof(t)==`symbol`?t:t+``}var ft=__esmMin((()=>{ut(),dt()}));function _defineProperty(e,t,n){return(t=toPropertyKey(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var pt=__esmMin((()=>{ft()}));function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread2(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?ownKeys(Object(n),!0).forEach(function(t){_defineProperty(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var mt=__esmMin((()=>{pt()})),ht=__commonJSMin((e=>{mt(),Object.defineProperty(e,"__esModule",{value:!0}),e.createGetInitialState=createGetInitialState;function createGetInitialState(e,t={}){return(n,r)=>{let i=r;if(n.hasOwnProperty(`uploadedData`)){var a;i=!1;let t=n.uploadedData.manifest.templates,r=((a=elementorAppConfig)==null||(a=a[`import-export-customization`])==null?void 0:a.exportGroups)||{};for(let n in t)if(r[t[n].doc_type]===e){i=!0;break}}return _objectSpread2({enabled:i},t)}}}));function _objectWithoutPropertiesLoose(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}var gt=__esmMin((()=>{}));function _objectWithoutProperties(e,t){if(e==null)return{};var n,r,i=_objectWithoutPropertiesLoose(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var _t=__esmMin((()=>{gt()})),vt=__commonJSMin((()=>{var e=H(),t=a(),n=w(),r=N(),i=K(),o=Be(),s=Ve(),c=q(),l=He(),u=J(),d=D(),f=!d&&!l(`map`,function(){}),p=!d&&!f&&u(`map`,TypeError),m=d||f||p,h=o(function(){var e=this.iterator,n=r(t(this.next,e));if(!(this.done=!!n.done))return s(e,this.mapper,[n.value,this.counter++],!0)});e({target:`Iterator`,proto:!0,real:!0,forced:m},{map:function map(e){r(this);try{n(e)}catch(e){c(this,`throw`,e)}return p?t(p,this,e):new h(i(this),{mapper:e})}})})),yt=__commonJSMin((()=>{vt()})),bt=__commonJSMin((e=>{_t(),mt();var t=[`children`];Object.defineProperty(e,"__esModule",{value:!0}),e.BaseRegistry=void 0,G(),Y(),X(),yt();var BaseRegistry=class{constructor(){this.sections=new Map}register(e){if(!e.key||!e.title)throw Error(`Template type must have key and title`);let t=this.get(e.key)||this.formatSection(e);if(e.children)if(t.children){let n=new Map(t.children.map(e=>[e.key,e]));
63e.children.forEach(e=>{let t=this.formatSection(e);n.set(e.key,t)}),t.children=Array.from(n.values())}else t.children=e.children.map(e=>this.formatSection(e));this.sections.set(e.key,t)}formatSection(e){let{children:n}=e,r=_objectWithoutProperties(e,t);return _objectSpread2({key:r.key,title:r.title,description:r.description||``,useParentDefault:r.useParentDefault!==!1,getInitialState:r.getInitialState||null,component:r.component||null,order:r.order||10,isAvailable:r.isAvailable||(()=>!0)},r)}getAll(){return Array.from(this.sections.values()).filter(e=>e.isAvailable()).map(e=>e.children?_objectSpread2(_objectSpread2({},e),{},{children:[...e.children].sort((e,t)=>e.order-t.order)}):e).sort((e,t)=>e.order-t.order)}get(e){return this.sections.get(e)}};e.BaseRegistry=BaseRegistry})),xt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.customizationDialogsRegistry=void 0,e.customizationDialogsRegistry=new(bt()).BaseRegistry})),St=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(et()),i=n(tt()),a=n(it()),o=n(at()),s=n(ot()),c=n(lt()),l=ht(),u=xt(),d={Module:r.default,ViewModule:i.default,ArgsObject:a.default,ForceMethodImplementation:c.default,utils:{Masonry:o.default,Scroll:s.default},importExport:{createGetInitialState:l.createGetInitialState,customizationDialogsRegistry:u.customizationDialogsRegistry}};window.elementorModules?Object.assign(window.elementorModules,d):window.elementorModules=d,t.default=window.elementorModules})),Ct=__commonJSMin((()=>{var e=H(),t=a(),n=Qe(),r=w(),i=N(),o=K(),s=q(),c=J()(`find`,TypeError);e({target:`Iterator`,proto:!0,real:!0,forced:c},{find:function find(e){i(this);try{r(e)}catch(e){s(this,`throw`,e)}if(c)return t(c,this,e);var a=o(this),l=0;return n(a,function(t,n){if(e(t,l++))return n(t)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})})),Z=__commonJSMin((()=>{Ct()})),wt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,G(),Z();var _default=class extends elementorModules.ViewModule{getDefaultSettings(){return{selectors:{elements:`.elementor-element`,nestedDocumentElements:`.elementor .elementor-element`},classes:{editMode:`elementor-edit-mode`}}}getDefaultElements(){let 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={};let e=elementor.settings.page.model;jQuery.each(e.getActiveControls(),n=>{t[n]=e.attributes[n]})}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(){}};e.default=_default})),Tt=__commonJSMin(((e,t)=>{t.exports=elementorModules.ViewModule.extend({getDefaultSettings(){return{element:null,direction:elementorFrontend.config.is_rtl?`right`:`left`,selectors:{container:window},considerScrollbar:!1,cssOutput:`inline`}},getDefaultElements(){return{$element:jQuery(this.getSettings(`element`))}},stretch(){let e=this.getSettings(),t;try{t=jQuery(e.selectors.container)}catch(e){}(!t||!t.length)&&(t=jQuery(this.getDefaultSettings().selectors.container)),this.reset();var n=this.elements.$element,r=t.innerWidth(),i=n.offset().left,a=n.css(`position`)===`fixed`,o=a?0:i,s=window===t[0];if(!s){var c=t.offset().left;a&&(o=c),i>c&&(o=i-c)}if(e.considerScrollbar&&s){let e=window.innerWidth-r;o-=e}a||(elementorFrontend.config.is_rtl&&(o=r-(n.outerWidth()+o)),o=-o),e.margin&&(o+=e.margin);var l={};let u=r;if(e.margin&&(u-=e.margin*2),l.width=u+`px`,l[e.direction]=o+`px`,e.cssOutput===`variables`){this.applyCssVariables(n,l);return}n.css(l)},reset(){let e={},t=this.getSettings(),n=this.elements.$element;if(t.cssOutput===`variables`){this.resetCssVariables(n);return}e.width=``,e[t.direction]=``,n.css(e)},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":``})}})})),Q=__commonJSMin(((e,t)=>{U(),G(),Y(),Z(),X(),t.exports=elementorModules.ViewModule.extend({$element:null,editorListeners:null,onElementChange:null,onEditSettingsChange:null,onPageSettingsChange:null,isEdit:null,__c
63onstruct(e){this.isActive(e)&&(this.$element=e.$element,this.isEdit=this.$element.hasClass(`elementor-element-edit-mode`),this.isEdit&&this.addEditorListeners())},isActive(){return!0},isElementInTheCurrentDocument(){return elementorFrontend.isEditMode()?elementor.documents.currentDocument.id.toString()===this.$element[0].closest(`.elementor`).dataset.elementorId:!1},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){let t=e.getWidgetType()||e.getElementType(),n=`change`;t!==`global`&&(n+=`:`+t),e.editorListeners.push({event:n,to:elementor.channels.editor,callback(t,n){e.getUniqueHandlerID(n.model.cid,n.$el)===e.getUniqueHandlerID()&&e.onElementChange(t.model.get(`name`),t,n)}})}e.onEditSettingsChange&&e.editorListeners.push({event:`change:editSettings`,to:elementor.channels.editor,callback(t,n){if(n.model.cid!==e.getModelCID())return;let r=Object.keys(t.changed)[0];e.onEditSettingsChange(r,t.changed[r])}}),[`page`].forEach(function(t){var n=`on`+t[0].toUpperCase()+t.slice(1)+`SettingsChange`;e[n]&&e.editorListeners.push({event:`change`,to:elementor.settings[t].model,callback(t){e[n](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(){let 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={},n=this.getModelCID();if(this.isEdit&&n){let e=elementorFrontend.config.elements.data[n],r=e.attributes,i=r.widgetType||r.elType;r.isInner&&(i=`inner-`+i);let a=elementorFrontend.config.elements.keys[i];a||(a=elementorFrontend.config.elements.keys[i]=[],jQuery.each(e.controls,(e,t)=>{(t.frontend_available||t.editor_available)&&a.push(e)})),jQuery.each(e.getActiveControls(),function(e){if(a.indexOf(e)!==-1){let n=r[e];n.toJSON&&(n=n.toJSON()),t[e]=n}})}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()}})})),Et=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,G(),Z();var r=n(Q()),StretchedElement=class extends r.default{getStretchedClass(){return`e-stretched`}getStretchSettingName(){return`stretch_element`}getStretchActiveValue(){return`yes`}bindEvents(){let 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(e=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(...e){this.isActive(this.getSettings())&&(this.initStretch(),super.onInit(...e),this.stretch())}
63onElementChange(e){this.getStretchSettingName()===e&&(this.isStretchSettingEnabled()?this.stretch():this.stretchElement.reset())}onKitChangeStretchContainerChange(){this.stretchElement.setSettings(`selectors.container`,this.getStretchContainer()),this.stretch()}};t.default=StretchedElement})),Dt=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(Q()),SwiperHandlerBase=class extends r.default{getInitialSlide(){let 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(){let 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}));function asyncGeneratorStep(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}function _asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function _next(e){asyncGeneratorStep(a,r,i,_next,_throw,`next`,e)}function _throw(e){asyncGeneratorStep(a,r,i,_next,_throw,`throw`,e)}_next(void 0)})}}var Ot=__esmMin((()=>{})),kt=__commonJSMin((t=>{Ot();var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,G(),Z(),X();var r=n(Dt()),CarouselHandlerBase=class extends r.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(){let 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(){let e=this.getElementSettings(),t=+e.slides_to_show||3,n=t===1,r=elementorFrontend.config.responsive.activeBreakpoints,i={mobile:1,tablet:n?1:2},a={slidesPerView:t,loop:e.infinite===`yes`,speed:e.speed,handleElementorBreakpoints:!0};a.breakpoints={};let o=t;Object.keys(r).reverse().forEach(t=>
63{let n=i[t]?i[t]:o;a.breakpoints[r[t].value]={slidesPerView:+e[`slides_to_show_`+t]||n,slidesPerGroup:+e[`slides_to_scroll_`+t]||1},e.image_spacing_custom&&(a.breakpoints[r[t].value].spaceBetween=this.getSpaceBetween(t)),o=+e[`slides_to_show_`+t]||n}),e.autoplay===`yes`&&(a.autoplay={delay:e.autoplay_speed,disableOnInteraction:e.pause_on_interaction===`yes`}),n?(a.effect=e.effect,e.effect===`fade`&&(a.fadeEffect={crossFade:!0})):a.slidesPerGroup=+e.slides_to_scroll||1,e.image_spacing_custom&&(a.spaceBetween=this.getSpaceBetween());let s=e.navigation===`arrows`||e.navigation===`both`,c=e.navigation===`dots`||e.navigation===`both`||e.pagination;return s&&(a.navigation={prevEl:`.elementor-swiper-button-prev`,nextEl:`.elementor-swiper-button-next`}),c&&(a.pagination={el:`.elementor-element-${this.getID()} .swiper-pagination`,type:e.pagination?e.pagination:`bullets`,clickable:!0,renderBullet:(e,t)=>`<span class="${t}" role="button" tabindex="0" data-bullet-index="${e}" aria-label="${elementorFrontend.config.i18n.a11yCarouselPaginationBulletMessage} ${e+1}"></span>`}),e.lazyload===`yes`&&(a.lazy={loadPrevNext:!0,loadPrevNextAmount:1}),a.a11y={enabled:!0,prevSlideMessage:elementorFrontend.config.i18n.a11yCarouselPrevSlideMessage,nextSlideMessage:elementorFrontend.config.i18n.a11yCarouselNextSlideMessage,firstSlideMessage:elementorFrontend.config.i18n.a11yCarouselFirstSlideMessage,lastSlideMessage:elementorFrontend.config.i18n.a11yCarouselLastSlideMessage},a.on={slideChange:()=>{this.a11ySetPaginationTabindex(),this.handleElementHandlers(),this.a11ySetSlideAriaHidden()},init:()=>{this.a11ySetPaginationTabindex(),this.a11ySetSlideAriaHidden(`initialisation`)}},this.applyOffsetSettings(e,a,t),a}getOffsetWidth(){let e=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),`offset_width`,`size`,e)||0}applyOffsetSettings(e,t,n){let r=e.offset_sides;if(!(elementorFrontend.isEditMode()&&this.constructor.name===`NestedCarousel`||!r||r===`none`))switch(r){case`right`:this.forceSliderToShowNextSlideWhenOnLast(t,n),this.addClassToSwiperContainer(`offset-right`);break;case`left`:this.addClassToSwiperContainer(`offset-left`);break;case`both`:this.forceSliderToShowNextSlideWhenOnLast(t,n),this.addClassToSwiperContainer(`offset-both`);break}}forceSliderToShowNextSlideWhenOnLast(e,t){e.slidesPerView=t+.001}addClassToSwiperContainer(e){this.getDefaultElements().$swiperContainer[0].classList.add(e)}onInit(...e){var _superprop_getOnInit=()=>super.onInit,t=this;return _asyncToGenerator(function*(){_superprop_getOnInit().call(t,...e),!(!t.elements.$swiperContainer.length||2>t.elements.$slides.length)&&(yield t.initSwiper(),t.getElementSettings().pause_on_hover===`yes`&&t.togglePauseOnHover(!0))})()}initSwiper(){var e=this;return _asyncToGenerator(function*(){let t=elementorFrontend.utils.swiper;e.swiper=yield new t(e.elements.$swiperContainer,e.getSwiperSettings()),e.elements.$swiperContainer.data(`swiper`,e.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){let t=elementorFrontend.config.is_rtl,n=[`ArrowLeft`,`ArrowRight`],r=e.originalEvent.code,i=n.indexOf(r)!==-1,a=t?`ArrowRight`:`ArrowLeft`,o=t?`ArrowLeft`:`ArrowRight`;if(i)a===r?this.swiper.slidePrev():o===r&&this.swiper.slideNext();else return!0}onFocusDisableAutoplay(){this.swiper.autoplay.stop()}updateSwiperOption(e){let t=this.getElementSettings()[e],n=this.swiper.params;switch(e){case`autoplay_speed`:n.autoplay.delay=t;break;case`speed`:n.speed=t;break}
63this.swiper.update()}getChangeableProperties(){return{pause_on_hover:`pauseOnHover`,autoplay_speed:`delay`,speed:`speed`,arrows_position:`arrows_position`}}onElementChange(e){if(e.indexOf(`image_spacing_custom`)===0){this.updateSpaceBetween(e);return}if(this.getChangeableProperties()[e])if(e===`pause_on_hover`){let e=this.getElementSettings(`pause_on_hover`);this.togglePauseOnHover(e===`yes`)}else this.updateSwiperOption(e)}onEditSettingsChange(e){e===`activeItemIndex`&&this.swiper.slideToLoop(this.getEditSettings(`activeItemIndex`)-1)}getSpaceBetween(e=null){let t=elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),`image_spacing_custom`,`size`,e);return Number(t)||0}updateSpaceBetween(e){let t=e.match(`image_spacing_custom_(.*)`),n=t?t[1]:`desktop`,r=this.getSpaceBetween(n);n!==`desktop`&&(this.swiper.params.breakpoints[elementorFrontend.config.responsive.activeBreakpoints[n].value].spaceBetween=r),this.swiper.params.spaceBetween=r,this.swiper.update()}getPaginationBullets(e=`array`){let t=this.$element.find(this.getSettings(`selectors`).paginationBullet);return e===`array`?Array.from(t):t}a11ySetPaginationTabindex(){var e,t,n,r,i;let a=(e=this.swiper)==null||(e=e.params)==null?void 0:e.pagination.bulletClass,o=(t=this.swiper)==null||(t=t.params)==null?void 0:t.pagination.bulletActiveClass;this.getPaginationBullets().forEach(e=>{var t;(t=e.classList)!=null&&t.contains(o)||e.removeAttribute(`tabindex`)});let s=((n=event)==null?void 0:n.code)===`ArrowLeft`||((r=event)==null?void 0:r.code)===`ArrowRight`;(i=event)!=null&&(i=i.target)!=null&&(i=i.classList)!=null&&i.contains(a)&&s&&this.$element.find(`.${o}`).trigger(`focus`)}getSwiperWrapperTranformXValue(){var e;let t=(e=this.elements.$swiperWrapper[0])==null?void 0:e.style.transform;return t=t.replace(`translate3d(`,``),t=t.split(`,`),t=parseInt(t[0].replace(`px`,``)),t||0}a11ySetSlideAriaHidden(e=``){var t;if(typeof(e===`initialisation`?0:(t=this.swiper)==null?void 0:t.activeIndex)!=`number`)return;let n=this.getSwiperWrapperTranformXValue(),r=this.elements.$swiperWrapper[0].clientWidth;this.elements.$swiperContainer.find(this.getSettings(`selectors`).slideContent).each((e,t)=>{0<=t.offsetLeft+n&&r>t.offsetLeft+n?(t.removeAttribute(`aria-hidden`),t.removeAttribute(`inert`)):(t.setAttribute(`aria-hidden`,!0),t.setAttribute(`inert`,``))})}handleElementHandlers(){}};
vendor: 6,830 bytes, lines 63-77
63t.default=CarouselHandlerBase})),$=e(),At=$(St()),jt=$(wt()),Mt=$(Tt()),Nt=$(Et()),Pt=$(Q()),Ft=$(Dt()),It=$(kt());At.default.frontend={Document:jt.default,tools:{StretchElement:Mt.default},handlers:{Base:Pt.default,StretchedElement:Nt.default,SwiperBase:Ft.default,CarouselBase:It.default}}})()
64;jQuery.uiBackCompat=!0
65;/*! jQuery UI - v1.14.2 - 2026-07-15
66* https://jqueryui.com
67* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js
68* Copyright OpenJS Foundation and other contributors; Licensed MIT */
69!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";x.ui=x.ui||{};x.ui.version="1.14.2";
70/*!
71 * jQuery UI Widget 1.14.2
72 * https://jqueryui.com
73 *
74 * Copyright OpenJS Foundation and other contributors
75 * Released under the MIT license.
76 * https://jquery.org/license
77 */var o,n,W,C,s,r,l,a,h,i,f=0,c=Array.prototype.hasOwnProperty,u=Array.prototype.slice;x.cleanData=(o=x.cleanData,function(t){for(var e,i,n=0;null!=(i=t[n]);n++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");o(t)}),x.widget=function(t,i,e){var n,o,s,r,l={},a=t.split(".")[0];return"__proto__"===(t=t.split(".")[1])||"constructor"===t?x.error("Invalid widget name: "+t):(r=a+"-"+t,e||(e=i,i=x.Widget),Array.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[r.toLowerCase()]=function(t){return!!x.data(t,r)},x[a]=x[a]||{},n=x[a][t],o=x[a][t]=function(t,e){if(!this||!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},x.extend(o,n,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(s=new i).options=x.widget.extend({},s.options),x.each(e,function(e,n){function o(){return i.prototype[e].apply(this,arguments)}function s(t){return i.prototype[e].apply(this,t)}l[e]="function"!=typeof n?n:function(){var t,e=this._super,i=this._superApply;return this._super=o,this._superApply=s,t=n.apply(this,arguments),this._super=e,this._superApply=i,t}}),o.prototype=x.widget.extend(s,{widgetEventPrefix:n&&s.widgetEventPrefix||t},l,{constructor:o,namespace:a,widgetName:t,widgetFullName:r}),n?(x.each(n._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,o,e._proto)}),delete n._childConstructors):i._childConstructors.push(o),x.widget.bridge(t,o),o)},x.widget.extend=function(t){for(var e,i,n=u.call(arguments,1),o=0,s=n.length;o<s;o++)for(e in n[o])i=n[o][e],c.call(n[o],e)&&void 0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(s,e){var r=e.prototype.widgetFullName||s;x.fn[s]=function(i){var t="string"==typeof i,n=u.call(arguments,1),o=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,r);return"instance"===i?(o=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?x.error("no such method '"+i+"' for "+s+" widget instance"):(t=e[i].apply(e,n))!==e&&void 0!==t?(o=t&&t.jquery?o.pushStack(t.get()):t,!1):void 0:x.error("cannot call methods on "+s+" prior to initialization; attempted to call method '"+i+"'")}):o=void 0:(n.length&&(i=x.widget.extend.apply(null,[i].concat(n))),this.each(function(){var t=x.data(this,r);t?(t.option(i||{}),t._init&&t._init()):x.data(this,r,new e(i,this))})),o}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=f++,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<i.length-1;o++)n[i[o]]=n[i[o]]||{},n=n[i[o]];if(t=i.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];s[t]=e}return this._setOptions(s),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,n;for(e in t)n=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&n&&n.length&&(i=x(n.get()),this._removeClass(n,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(o){var s=[],r=this;function t(t,e){for(var i,n=0;n<t.length;n++)i=r.classesElementLookup[t[n]]||x(),i=o.add?(function(){var i=[];o.element.each(function(t,e){x.map(r.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),r._on(x(i),{remove:"_untrackClassesElement"})}(),x(x.uniqueSort(i.get().concat(o.element.get())))):x(i.not(o.element).get()),r.classesElementLookup[t[n]]=i,s.push(t[n]),e&&o.classes[t[n]]&&s.push(o.classes[t[n]])}return(o=x.extend({element:this.element,classes:this.options.classes||{}},o)).keys&&t(o.keys.match(/\S+/g)||[],!0),o.extra&&t(o.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(i){var n=this;x.each(n.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&&(n.classesElementLookup[t]=x(e.not(i.target).get()))}),this._off(x(i.target))}
vendor: 11,811 bytes, lines 77-115
77,_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,n){var o="string"==typeof t||null===t,e={extra:o?e:i,keys:o?t:e,element:o?this.element:t,add:n="boolean"==typeof n?n:i};return e.element.toggleClass(this._classes(e),n),this},_on:function(o,s,t){var r,l=this;"boolean"!=typeof o&&(t=s,s=o,o=!1),t?(s=r=x(s),this.bindings=this.bindings.add(s)):(t=s,s=this.element,r=this.widget()),x.each(t,function(t,e){function i(){if(o||!0!==l.options.disabled&&!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?l[e]:e).apply(l,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||x.guid++);var t=t.match(/^([\w:-]*)\s*(.*)$/),n=t[1]+l.eventNamespace,t=t[2];t?r.on(n,t,i):s.on(n,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var n,o,s=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],o=e.originalEvent)for(n in o)n in e||(e[n]=o[n]);return this.element.trigger(e,i),!("function"==typeof s&&!1===s.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(s,r){x.Widget.prototype["_"+s]=function(e,t,i){var n,o=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||r:s;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),n=!x.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),n&&x.effects&&x.effects.effect[o]?e[s](t):o!==s&&e[o]?e[o](t.duration,t.easing,i):e.queue(function(t){x(this)[s](),i&&i.call(e[0]),t()})}}),x.widget;function E(t,e,i){return[parseFloat(t[0])*(h.test(t[0])?e/100:1),parseFloat(t[1])*(h.test(t[1])?i/100:1)]}function P(t,e){return parseInt(x.css(t,e),10)||0}function H(t){return null!=t&&t===t.window}
78/*!
79 * jQuery UI Position 1.14.2
80 * https://jqueryui.com
81 *
82 * Copyright OpenJS Foundation and other contributors
83 * Released under the MIT license.
84 * https://jquery.org/license
85 *
86 * https://api.jqueryui.com/position/
87 */
88W=Math.max,C=Math.abs,s=/left|center|right/,r=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,a=/^\w+/,h=/%$/,i=x.fn.position,x.position={scrollbarWidth:function(){var t,e,i;return void 0!==n?n:(i=(e=x("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>")).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.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=H(e[0]),n=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:n,offset:!i&&!n?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(c){var u,d,p,g,m,v,w,y,b,_,t,e;return c&&c.of?(v="string"==typeof(c=x.extend({},c)).of?x(document).find(c.of):x(c.of),w=x.position.getWithinInfo(c.within),y=x.position.getScrollInfo(w),b=(c.collision||"flip").split(" "),_={},e=9===(e=(t=v)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:H(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()},v[0].preventDefault&&(c.at="left top"),d=e.width,p=e.height,m=x.extend({},g=e.offset),x.each(["my","at"],function(){var t,e,i=(c[this]||"").split(" ");(i=1===i.length?s.test(i[0])?i.concat(["center"]):r.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=s.test(i[0])?i[0]:"center",i[1]=r.test(i[1])?i[1]:"center",t=l.exec(i[0]),e=l.exec(i[1]),_[this]=[t?t[0]:0,e?e[0]:0],c[this]=[a.exec(i[0])[0],a.exec(i[1])[0]]}),1===b.length&&(b[1]=b[0]),"right"===c.at[0]?m.left+=d:"center"===c.at[0]&&(m.left+=d/2),"bottom"===c.at[1]?m.top+=p:"center"===c.at[1]&&(m.top+=p/2),u=E(_.at,d,p),m.left+=u[0],m.top+=u[1],this.each(function(){var i,t,r=x(this),l=r.outerWidth(),a=r.outerHeight(),e=P(this,"marginLeft"),n=P(this,"marginTop"),o=l+e+P(this,"marginRight")+y.width,s=a+n+P(this,"marginBottom")+y.height,h=x.extend({},m),f=E(_.my,r.outerWidth(),r.outerHeight());"right"===c.my[0]?h.left-=l:"center"===c.my[0]&&(h.left-=l/2),"bottom"===c.my[1]?h.top-=a:"center"===c.my[1]&&(h.top-=a/2),h.left+=f[0],h.top+=f[1],i={marginLeft:e,marginTop:n},x.each(["left","top"],function(t,e){x.ui.position[b[t]]&&x.ui.position[b[t]][e](h,{targetWidth:d,targetHeight:p,elemWidth:l,elemHeight:a,collisionPosition:i,collisionWidth:o,collisionHeight:s,offset:[u[0]+f[0],u[1]+f[1]],my:c.my,at:c.at,within:w,elem:r})}),c.using&&(t=function(t){var e=g.left-h.left,i=e+d-l,n=g.top-h.top,o=n+p-a,s={target:{element:v,left:g.left,top:g.top,width:d,height:p},element:{element:r,left:h.left,top:h.top,width:l,height:a},horizontal:i<0?"left":0<e?"right":"center",vertical:o<0?"top":0<n?"bottom":"middle"};d<l&&C(e+i)<d&&(s.horizontal="center"),p<a&&C(n+o)<p&&(s.vertical="middle"),W(C(e),C(i))>W(C(n),C(o))?s.important="horizontal":s.important="vertical",c.using.call(this,t,s)}),r.offset(x.extend(h,{using:t}))})):i.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<e.collisionWidth?0<r&&l<=0?(i=t.left+r+e.collisionWidth-n-o,t.left+=r-i):t.left=!(0<l&&r<=0)&&l<r?o+n-e.collisionWidth:o:0<r?t.left+=r:0<l?t.left-=l:t.left=W(t.left-s,t.left)},top:function(t,e){var i,n=e.within,n=n.isWindow?n.scrollTop:n.offset.top,o=e.within.height,s=t.top-e.collisionPosition.marginTop,r=n-s,l=s+e.collisionHeight-o-n;o<e.collisionHeight?0<r&&l<=0?(i=t.top+r+e.collisionHeight-o-n,t.top+=r-i):t.top=!(0<l&&r<=0)&&l<r?n+o-e.collisionHeight:n:0<r?t.top+=r:0<l?t.top-=l:t.top=W(t.top-s,t.top)}},flip:{left:function(t,e){var i=e.within,n=i.offset.left+i.scrollLeft,o=i.width,i=i.isWindow?i.scrollLeft:i.offset.left,s=t.left-e.collisionPosition.marginLeft,r=s-i,s=s+e.collisionWidth-o-i,l="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,a="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,h=-2*e.offset[0];r<0?((o=t.left+l+a+h+e.collisionWidth-o-n)<0||o<C(r))&&(t.left+=l+a+h):0<s&&(0<(n=t.left-e.collisionPosition.marginLeft+l+a+h-i)||C(n)<s)&&(t.left+=l+a+h)},top:function(t,e){var i=e.within,n=i.offset.top+i.scrollTop,o=i.height,i=i.isWindow?i.scrollTop:i.offset.top,s=t.top-e.collisionPosition.marginTop,r=s-i,s=s+e.collisionHeight-o-i,l="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,a="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,h=-2*e.offset[1];r<0?((o=t.top+l+a+h+e.collisionHeight-o-n)<0||o<C(r))&&(t.top+=l+a+h):0<s&&(0<(n=t.top-e.collisionPosition.marginTop+l+a+h-i)||C(n)<s)&&(t.top+=l+a+h)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}};var t,e;
89/*!
90 * jQuery UI :data 1.14.2
91 * https://jqueryui.com
92 *
93 * Copyright OpenJS Foundation and other contributors
94 * Released under the MIT license.
95 * https://jquery.org/license
96 */x.ui.position,x.extend(x.expr.pseudos,{data:x.expr.createPseudo(function(e){return function(t){return!!x.data(t,e)}})}),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")}}),
97/*!
98 * jQuery UI Focusable 1.14.2
99 * https://jqueryui.com
100 *
101 * Copyright OpenJS Foundation and other contributors
102 * Released under the MIT license.
103 * https://jquery.org/license
104 */
105x.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")&&"visible"===x(t).css("visibility"))},x.extend(x.expr.pseudos,{focusable:function(t){return x.ui.focusable(t,null!=x.attr(t,"tabindex"))}}),x.ui.focusable,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=x(this.element.prop("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"))}},
106/*!
107 * jQuery UI Legacy jQuery Core patches 1.14.2
108 * https://jqueryui.com
109 *
110 * Copyright OpenJS Foundation and other contributors
111 * Released under the MIT license.
112 * https://jquery.org/license
113 *
114 */
115x.escapeSelector||(x.escapeSelector=function(t){return CSS.escape(t+"")}),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})}}),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},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='"+CSS.escape(t)+"']",e=e.add(i.find(t).addBack(t))),this.pushStack(e)):this.pushStack([])},x.fn.scrollParent=function(t){var e=this.css("position"),i="absolute"===e,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,t=this.parents().filter(function(){var t=x(this);return(!i||"static"!==t.css("position"))&&n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&&t.length?t:x(this[0].ownerDocument||document)},x.extend(x.expr.pseudos,{tabbable:function(t){var e=x.attr(t,"tabindex"),i=null!=e;return(!i||0<=e)&&x.ui.focusable(t,i)}}),x.fn.extend({uniqueId:(e=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++e)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id
115)&&x(this).removeAttr("id")})}});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<s.length;o++)t.options[s[o][0]]&&s[o][1].apply(t.element,i)}}});
116;var elementorFrontendConfig={"environmentMode":{"edit":!1,"wpPreview":!1,"isScriptDebug":!1},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":!1,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":!0},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":!1},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":!0},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":!1},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":!1},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":!1}},"hasCustomBreakpoints":!1},"version":"4.3.3","is_static":!1,"experimentalFeatures":{"additional_custom_breakpoints":!0,"theme_builder_v2":!0,"import-export-customization":!0,"e_pro_atomic_form":!0,"e_pro_collection_loop":!0},"urls":{"assets":"https:\/\/teambutter.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/teambutter.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/teambutter.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"c27fec4cf5","atomicFormsSendForm":"c2c7da2c28"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":8,"title":"Online%20Fundraising%20Platform%20for%20Schools%20and%20Teams%20%7C%20Team%20Butter","excerpt":"","featuredImage":!1}}
117;"use strict";(function(){var __esmMin=(e,t,n)=>()=>{if(n)throw n[0];try{return e&&(t=e(e=0)),t}catch(e){throw n=[e],e}},__commonJSMin=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),e=__commonJSMin(((e,t)=>{function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}t.exports=_interopRequireDefault,t.exports.__esModule=!0,t.exports.default=t.exports})),t=__commonJSMin(((e,t)=>{var check=function(e){return e&&e.Math===Math&&e};t.exports=check(typeof globalThis==`object`&&globalThis)||check(typeof window==`object`&&window)||check(typeof self==`object`&&self)||check(typeof global==`object`&&global)||check(typeof e==`object`&&e)||(function(){return this})()||Function(`return this`)()})),n=__commonJSMin(((e,t)=>{t.exports=function(e){try{return!!e()}catch(e){return!0}}})),r=__commonJSMin(((e,t)=>{t.exports=!n()(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})})),i=__commonJSMin(((e,t)=>{t.exports=!n()(function(){var e=(function(){}).bind();return typeof e!=`function`||e.hasOwnProperty(`prototype`)})})),a=__commonJSMin(((e,t)=>{var n=i(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}})),o=__commonJSMin((e=>{var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!t.call({1:2},1)?function propertyIsEnumerable(e){var t=n(this,e);return!!t&&t.enumerable}:t})),s=__commonJSMin(((e,t)=>{t.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}})),c=__commonJSMin(((e,t)=>{var n=i(),r=Function.prototype,a=r.call,o=n&&r.bind.bind(a,a);t.exports=n?o:function(e){return function(){return a.apply(e,arguments)}}})),l=__commonJSMin(((e,t)=>{var n=c(),r=n({}.toString),i=n(``.slice);t.exports=function(e){return i(r(e),8,-1)}})),u=__commonJSMin(((e,t)=>{var r=c(),i=n(),a=l(),o=Object,s=r(``.split);t.exports=i(function(){return!o(`z`).propertyIsEnumerable(0)})?function(e){return a(e)===`String`?s(e,``):o(e)}:o})),d=__commonJSMin(((e,t)=>{t.exports=function(e){return e==null}}
vendor: 17,428 bytes, line 117
117)),f=__commonJSMin(((e,t)=>{var n=d(),r=TypeError;t.exports=function(e){if(n(e))throw new r(`Can't call method on `+e);return e}})),p=__commonJSMin(((e,t)=>{var n=u(),r=f();t.exports=function(e){return n(r(e))}})),m=__commonJSMin(((e,t)=>{var n=typeof document==`object`&&document.all;t.exports=n===void 0&&n!==void 0?function(e){return typeof e==`function`||e===n}:function(e){return typeof e==`function`}})),h=__commonJSMin(((e,t)=>{var n=m();t.exports=function(e){return typeof e==`object`?e!==null:n(e)}})),g=__commonJSMin(((e,n)=>{var r=t(),i=m(),aFunction=function(e){return i(e)?e:void 0};n.exports=function(e,t){return arguments.length<2?aFunction(r[e]):r[e]&&r[e][t]}})),_=__commonJSMin(((e,t)=>{t.exports=c()({}.isPrototypeOf)})),v=__commonJSMin(((e,n)=>{var r=t().navigator,i=r&&r.userAgent;n.exports=i?String(i):``})),y=__commonJSMin(((e,n)=>{var r=t(),i=v(),a=r.process,o=r.Deno,s=a&&a.versions||o&&o.version,c=s&&s.v8,l,u;c&&(l=c.split(`.`),u=l[0]>0&&l[0]<4?1:+(l[0]+l[1])),!u&&i&&(l=i.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=i.match(/Chrome\/(\d+)/),l&&(u=+l[1]))),n.exports=u})),b=__commonJSMin(((e,r)=>{var i=y(),a=n(),o=t().String;r.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol(`symbol detection`);return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41})})),x=__commonJSMin(((e,t)=>{t.exports=b()&&!Symbol.sham&&typeof Symbol.iterator==`symbol`})),S=__commonJSMin(((e,t)=>{var n=g(),r=m(),i=_(),a=x(),o=Object;t.exports=a?function(e){return typeof e==`symbol`}:function(e){var t=n(`Symbol`);return r(t)&&i(t.prototype,o(e))}})),C=__commonJSMin(((e,t)=>{var n=String;t.exports=function(e){try{return n(e)}catch(e){return`Object`}}})),w=__commonJSMin(((e,t)=>{var n=m(),r=C(),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not a function`)}})),T=__commonJSMin(((e,t)=>{var n=w(),r=d();t.exports=function(e,t){var i=e[t];return r(i)?void 0:n(i)}})),E=__commonJSMin(((e,t)=>{var n=a(),r=m(),i=h(),o=TypeError;t.exports=function(e,t){var a,s;if(t===`string`&&r(a=e.toString)&&!i(s=n(a,e))||r(a=e.valueOf)&&!i(s=n(a,e))||t!==`string`&&r(a=e.toString)&&!i(s=n(a,e)))return s;throw new o(`Can't convert object to primitive value`)}})),D=__commonJSMin(((e,t)=>{t.exports=!1})),O=__commonJSMin(((e,n)=>{var r=t(),i=Object.defineProperty;n.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}})),k=__commonJSMin(((e,n)=>{var r=D(),i=t(),a=O(),o=`__core-js_shared__`,s=n.exports=i[o]||a(o,{});(s.versions||(s.versions=[])).push({version:`3.46.0`,mode:r?`pure`:`global`,copyright:`© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)`,license:`https://github.com/zloirock/core-js/blob/v3.46.0/LICENSE`,source:`https://github.com/zloirock/core-js`})})),A=__commonJSMin(((e,t)=>{var n=k();t.exports=function(e,t){return n[e]||(n[e]=t||{})}})),j=__commonJSMin(((e,t)=>{var n=f(),r=Object;t.exports=function(e){return r(n(e))}})),M=__commonJSMin(((e,t)=>{var n=c(),r=j(),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function hasOwn(e,t){return i(r(e),t)}})),N=__commonJSMin(((e,t)=>{var n=c(),r=0,i=Math.random(),a=n(1.1.toString);t.exports=function(e){return`Symbol(`+(e===void 0?``:e)+`)_`+a(++r+i,36)}})),P=__commonJSMin(((e,n)=>{var r=t(),i=A(),a=M(),o=N(),s=b(),c=x(),l=r.Symbol,u=i(`wks`),d=c?l.for||l:l&&l.withoutSetter||o;n.exports=function(e){return a(u,e)||(u[e]=s&&a(l,e)?l[e]:d(`Symbol.`+e)),u[e]}})),ee=__commonJSMin(((e,t)=>{var n=a(),r=h(),i=S(),o=T(),s=E(),c=P(),l=TypeError,u=c(`toPrimitive`);t.exports=function(e,t){if(!r(e)||i(e))return e;var a=o(e,u),c;if(a){if(t===void 0&&(t=`default`),c=n(a,e,t),!r(c)||i(c))return c;throw new l(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),s(e,t)}})),te=__commonJSMin(((e,t)=>{var n=ee(),r=S();t.exports=function(e){var t=n(e,`string`);return r(t)?t:t+``}})),ne=__commonJSMin(((e,n)=>{var r=t(),i=h(),a=r.document,o=i(a)&&i(a.createElement);n.exports=function(e){return o?a.createElement(e):{}}})),re=__commonJSMin(((e,t)=>{var i=r(),a=n(),o=ne();t.exports=!i&&!a(function(){return Object.defineProperty(o(`div`),"a",{get:function(){return 7}}).a!==7})})),ie=__commonJSMin((e=>{var t=r(),n=a(),i=o(),c=s(),l=p(),u=te(),d=M(),f=re(),m=Object.getOwnPropertyDescriptor;e.f=t?m:function getOwnPropertyDescriptor(e,t){if(e=l(e),t=u(t),f)try{return m(e,t)}catch(e){}if(d(e,t))return c(!n(i.f,e,t),e[t])}})),ae=__commonJSMin(((e,t)=>{var i=r(),a=n();t.exports=i&&a(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})})),I=__commonJSMin(((e,t)=>{var n=h(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not an object`)}})),L=__commonJSMin((e=>{var t=r(),n=re(),i=ae(),a=I(),o=te(),s=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u=`enumerable`,d=`configurable`,f=`writable`;e.f=t?i?function defineProperty(e,t,n){if(a(e),t=o(t),a(n),typeof e==`function`&&t===`prototype`&&`value`in n&&f in n&&!n[f]){var r=l(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:u in n?n[u]:r[u],writable:!1})}return c(e,t,n)}:c:function defineProperty(e,t,r){if(a(e),t=o(t),a(r),n)try{return c(e,t,r)}catch(e){}if(`get`in r||`set`in r)throw new s(`Accessors not supported`);return`value`in r&&(e[t]=r.value),e}})),R=__commonJSMin(((e,t)=>{var n=r(),i=L(),a=s();t.exports=n?function(e,t,n){return i.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}})),oe=__commonJSMin(((e,t)=>{var n=r(),i=M(),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=i(a,`name`);t.exports={EXISTS:s,PROPER:s&&(function something(){}).name===`something`,CONFIGURABLE:s&&(!n||n&&o(a,`name`).configurable)}})),se=__commonJSMin(((e,t)=>{var n=c(),r=m(),i=k(),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource})),ce=__commonJSMin(((e,n)=>{var r=t(),i=m(),a=r.WeakMap;n.exports=i(a)&&/native code/.test(String(a))})),z=__commonJSMin(((e,t)=>{var n=A(),r=N(),i=n(`keys`);t.exports=function(e){return i[e]||(i[e]=r(e))}})),B=__commonJSMin(((e,t)=>{t.exports={}})),le=__commonJSMin(((e,n)=>{var r=ce(),i=t(),a=h(),o=R(),s=M(),c=k(),l=z(),u=B(),d=`Object already initialized`,f=i.TypeError,p=i.WeakMap,set,get,has,enforce=function(e){return has(e)?get(e):set(e,{})},getterFor=function(e){return function(t){var n;if(!a(t)||(n=get(t)).type!==e)throw new f(`Incompatible receiver, `+e+` required`);return n}};if(r||c.state){var m=c.state||(c.state=new p);m.get=m.get,m.has=m.has,m.set=m.set,set=function(e,t){if(m.has(e))throw new f(d);return t.facade=e,m.set(e,t),t},get=function(e){return m.get(e)||{}},has=function(e){return m.has(e)}}else{var g=l(`state`);u[g]=!0,set=function(e,t){if(s(e,g))throw new f(d);return t.facade=e,o(e,g,t),t},get=function(e){return s(e,g)?e[g]:{}},has=function(e){return s(e,g)}}n.exports={set,get,has,enforce,getterFor}})),ue=__commonJSMin(((e,t)=>{var i=c(),a=n(),o=m(),s=M(),l=r(),u=oe().CONFIGURABLE,d=se(),f=le(),p=f.enforce,h=f.get,g=String,_=Object.defineProperty,v=i(``.slice),y=i(``.replace),b=i([].join),x=l&&!a(function(){return _(function(){},`length`,{value:8}).length!==8}),S=String(String).split(`String`),C=t.exports=function(e,t,n){v(g(t),0,7)===`Symbol(`&&(t=`[`+y(g(t),/^Symbol\(([^)]*)\).*$/,`$1`)+`]`),n&&n.getter&&(t=`get `+t),n&&n.setter&&(t=`set `+t),(!s(e,`name`)||u&&e.name!==t)&&(l?_(e,`name`,{value:t,configurable:!0}):e.name=t),x&&n&&s(n,`arity`)&&e.length!==n.arity&&_(e,`length`,{value:n.arity});try{n&&s(n,`constructor`)&&n.constructor?l&&_(e,`prototype`,{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=p(e);return s(r,`source`)||(r.source=b(S,typeof t==`string`?t:``)),e};Function.prototype.toString=C(function toString(){return o(this)&&h(this).source||d(this)},`toString`)})),V=__commonJSMin(((e,t)=>{var n=m(),r=L(),i=ue(),a=O();t.exports=function(e,t,o,s){s||(s={});var c=s.enumerable,l=s.name===void 0?t:s.name;if(n(o)&&i(o,l,s),s.global)c?e[t]=o:a(t,o);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=o:r.f(e,t,{value:o,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}})),de=__commonJSMin(((e,t)=>{var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function trunc(e){var t=+e;return(t>0?r:n)(t)}})),fe=__commonJSMin(((e,t)=>{var n=de();t.exports=function(e){var t=+e;return t!==t||t===0?0:n(t)}})),pe=__commonJSMin(((e,t)=>{var n=fe(),r=Math.max,i=Math.min;t.exports=function(e,t){var a=n(e);return a<0?r(a+t,0):i(a,t)}})),me=__commonJSMin(((e,t)=>{var n=fe(),r=Math.min;t.exports=function(e){var t=n(e);return t>0?r(t,9007199254740991):0}})),H=__commonJSMin(((e,t)=>{var n=me();t.exports=function(e){return n(e.length)}})),he=__commonJSMin(((e,t)=>{var n=p(),r=pe(),i=H(),createMethod=function(e){return function(t,a,o){var s=n(t),c=i(s);if(c===0)return!e&&-1;var l=r(o,c),u;if(e&&a!==a){for(;c>l;)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===a)return e||l||0;return!e&&-1}};t.exports={includes:createMethod(!0),indexOf:createMethod(!1)}})),ge=__commonJSMin(((e,t)=>{var n=c(),r=M(),i=p(),a=he().indexOf,o=B(),s=n([].push);t.exports=function(e,t){var n=i(e),c=0,l=[],u;for(u in n)!r(o,u)&&r(n,u)&&s(l,u);for(;t.length>c;)r(n,u=t[c++])&&(~a(l,u)||s(l,u));return l}})),U=__commonJSMin(((e,t)=>{t.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]})),_e=__commonJSMin((e=>{var t=ge(),n=U().concat(`length`,`prototype`);e.f=Object.getOwnPropertyNames||function getOwnPropertyNames(e){return t(e,n)}})),ve=__commonJSMin((e=>{e.f=Object.getOwnPropertySymbols})),ye=__commonJSMin(((e,t)=>{var n=g(),r=c(),i=_e(),a=ve(),o=I(),s=r([].concat);t.exports=n(`Reflect`,`ownKeys`)||function ownKeys(e){var t=i.f(o(e)),n=a.f;return n?s(t,n(e)):t}})),be=__commonJSMin(((e,t)=>{var n=M(),r=ye(),i=ie(),a=L();t.exports=function(e,t,o){for(var s=r(t),c=a.f,l=i.f,u=0;u<s.length;u++){var d=s[u];!n(e,d)&&!(o&&n(o,d))&&c(e,d,l(t,d))}}})),xe=__commonJSMin(((e,t)=>{var r=n(),i=m(),a=/#|\.prototype\./,isForced=function(e,t){var n=s[o(e)];return n===l?!0:n===c?!1:i(t)?r(t):!!t},o=isForced.normalize=function(e){return String(e).replace(a,`.`).toLowerCase()},s=isForced.data={},c=isForced.NATIVE=`N`,l=isForced.POLYFILL=`P`;t.exports=isForced})),W=__commonJSMin(((e,n)=>{var r=t(),i=ie().f,a=R(),o=V(),s=O(),c=be(),l=xe();n.exports=function(e,t){var n=e.target,u=e.global,d=e.stat,f,p=u?r:d?r[n]||s(n,{}):r[n]&&r[n].prototype,m,h,g,_;if(p)for(m in t){if(g=t[m],e.dontCallGetSet?(_=i(p,m),h=_&&_.value):h=p[m],f=l(u?m:n+(d?`.`:`#`)+m,e.forced),!f&&h!==void 0){if(typeof g==typeof h)continue;c(g,h)}(e.sham||h&&h.sham)&&a(g,`sham`,!0),o(p,m,g,e)}}})),Se=__commonJSMin(((e,t)=>{var n=_(),r=TypeError;t.exports=function(e,t){if(n(t,e))return e;throw new r(`Incorrect invocation`)}})),Ce=__commonJSMin(((e,t)=>{t.exports=!n()(function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype})})),we=__commonJSMin(((e,t)=>{var n=M(),r=m(),i=j(),a=z(),o=Ce(),s=a(`IE_PROTO`),c=Object,l=c.prototype;t.exports=o?c.getPrototypeOf:function(e){var t=i(e);if(n(t,s))return t[s];var a=t.constructor;return r(a)&&t instanceof a?a.prototype:t instanceof c?l:null}})),Te=__commonJSMin(((e,t)=>{var n=ue(),r=L();t.exports=function(e,t,i){return i.get&&n(i.get,t,{getter:!0}),i.set&&n(i.set,t,{setter:!0}),r.f(e,t,i)}})),Ee=__commonJSMin(((e,t)=>{var n=r(),i=L(),a=s();t.exports=function(e,t,r){n?i.f(e,t,a(0,r)):e[t]=r}})),De=__commonJSMin(((e,t)=>{var n=ge(),r=U();t.exports=Object.keys||function keys(e){return n(e,r)}})),Oe=__commonJSMin((e=>{var t=r(),n=ae(),i=L(),a=I(),o=p(),s=De();e.f=t&&!n?Object.defineProperties:function defineProperties(e,t){a(e);for(var n=o(t),r=s(t),c=r.length,l=0,u;c>l;)i.f(e,u=r[l++],n[u]);return e}})),ke=__commonJSMin(((e,t)=>{t.exports=g()(`document`,`documentElement`)})),Ae=__commonJSMin(((e,t)=>{var n=I(),r=Oe(),i=U(),a=B(),o=ke(),s=ne(),c=z(),l=`>`,u=`<`,d=`prototype`,f=`script`,p=c(`IE_PROTO`),EmptyConstructor=function(){},scriptTag=function(e){return u+f+l+e+u+`/`+f+l},NullProtoObjectViaActiveX=function(e){e.write(scriptTag(``)),e.close();var t=e.parentWindow.Object;return e=null,t},NullProtoObjectViaIFrame=function(){var e=s(`iframe`),t=`java`+f+`:`,n;return e.style.display=`none`,o.appendChild(e),e.src=String(t),n=e.contentWindow.document,n.open(),n.write(scriptTag(`document.F=Object`)),n.close(),n.F},m,NullProtoObject=function(){try{m=new ActiveXObject(`htmlfile`)}catch(e){}NullProtoObject=typeof document<`u`?document.domain&&m?NullProtoObjectViaActiveX(m):NullProtoObjectViaIFrame():NullProtoObjectViaActiveX(m);for(var e=i.length;e--;)delete NullProtoObject[d][i[e]];return NullProtoObject()};a[p]=!0,t.exports=Object.create||function create(e,t){var i;return e===null?i=NullProtoObject():(EmptyConstructor[d]=n(e),i=new EmptyConstructor,EmptyConstructor[d]=null,i[p]=e),t===void 0?i:r.f(i,t)}})),je=__commonJSMin(((e,t)=>{var r=n(),i=m(),a=h(),o=Ae(),s=we(),c=V(),l=P(),u=D(),d=l(`iterator`),f=!1,p,g,_;[].keys&&(_=[].keys(),`next`in _?(g=s(s(_)),g!==Object.prototype&&(p=g)):f=!0),!a(p)||r(function(){var e={};return p[d].call(e)!==e})?p={}:u&&(p=o(p)),i(p[d])||c(p,d,function(){return this}),t.exports={IteratorPrototype:p,BUGGY_SAFARI_ITERATORS:f}})),Me=__commonJSMin((()=>{var e=W(),i=t(),a=Se(),o=I(),s=m(),c=we(),l=Te(),u=Ee(),d=n(),f=M(),p=P(),h=je().IteratorPrototype,g=r(),_=D(),v=`constructor`,y=`Iterator`,b=p(`toStringTag`),x=TypeError,S=i[y],C=_||!s(S)||S.prototype!==h||!d(function(){S({})}),w=function Iterator(){if(a(this,h),c(this)===h)throw new x(`Abstract class Iterator not directly constructable`)},defineIteratorPrototypeAccessor=function(e,t){g?l(h,e,{configurable:!0,get:function(){return t},set:function(t){if(o(this),this===h)throw new x(`You can't redefine this property`);f(this,e)?this[e]=t:u(this,e,t)}}):h[e]=t};f(h,b)||defineIteratorPrototypeAccessor(b,y),(C||!f(h,v)||h[v]===Object)&&defineIteratorPrototypeAccessor(v,w),w.prototype=h,e({global:!0,constructor:!0,forced:C},{Iterator:w})})),G=__commonJSMin((()=>{Me()})),Ne=__commonJSMin(((e,t)=>{var n=l(),r=c();t.exports=function(e){if(n(e)===`Function`)return r(e)}})),Pe=__commonJSMin(((e,t)=>{var n=Ne(),r=w(),a=i(),o=n(n.bind);t.exports=function(e,t){return r(e),t===void 0?e:a?o(e,t):function(){return e.apply(t,arguments)}}})),K=__commonJSMin(((e,t)=>{t.exports={}})),Fe=__commonJSMin(((e,t)=>{var n=P(),r=K(),i=n(`iterator`),a=Array.prototype;t.exports=function(e){return e!==void 0&&(r.Array===e||a[i]===e)}})),Ie=__commonJSMin(((e,t)=>{var n=P()(`toStringTag`),r={};r[n]=`z`,t.exports=String(r)===`[object z]`})),Le=__commonJSMin(((e,t)=>{var n=Ie(),r=m(),i=l(),a=P()(`toStringTag`),o=Object,s=i(function(){return arguments}())===`Arguments`,tryGet=function(e,t){try{return e[t]}catch(e){}};t.exports=n?i:function(e){var t,n,c;return e===void 0?`Undefined`:e===null?`Null`:typeof(n=tryGet(t=o(e),a))==`string`?n:s?i(t):(c=i(t))===`Object`&&r(t.callee)?`Arguments`:c}})),Re=__commonJSMin(((e,t)=>{var n=Le(),r=T(),i=d(),a=K(),o=P()(`iterator`);t.exports=function(e){if(!i(e))return r(e,o)||r(e,`@@iterator`)||a[n(e)]}})),ze=__commonJSMin(((e,t)=>{var n=a(),r=w(),i=I(),o=C(),s=Re(),c=TypeError;t.exports=function(e,t){var a=arguments.length<2?s(e):t;if(r(a))return i(n(a,e));throw new c(o(e)+` is not iterable`)}})),q=__commonJSMin(((e,t)=>{var n=a(),r=I(),i=T();t.exports=function(e,t,a){var o,s;r(e);try{if(o=i(e,`return`),!o){if(t===`throw`)throw a;return a}o=n(o,e)}catch(e){s=!0,o=e}if(t===`throw`)throw a;if(s)throw o;return r(o),a}})),Be=__commonJSMin(((e,t)=>{var n=Pe(),r=a(),i=I(),o=C(),s=Fe(),c=H(),l=_(),u=ze(),d=Re(),f=q(),p=TypeError,Result=function(e,t){this.stopped=e,this.result=t},m=Result.prototype;t.exports=function(e,t,a){var h=a&&a.that,g=!!(a&&a.AS_ENTRIES),_=!!(a&&a.IS_RECORD),v=!!(a&&a.IS_ITERATOR),y=!!(a&&a.INTERRUPTED),b=n(t,h),x,S,C,w,T,E,D,stop=function(e){return x&&f(x,`normal`),new Result(!0,e)},callFn=function(e){return g?(i(e),y?b(e[0],e[1],stop):b(e[0],e[1])):y?b(e,stop):b(e)};if(_)x=e.iterator;else if(v)x=e;else{if(S=d(e),!S)throw new p(o(e)+` is not iterable`);if(s(S)){for(C=0,w=c(e);w>C;C++)if(T=callFn(e[C]),T&&l(m,T))return T;return new Result(!1)}x=u(e,S)}for(E=_?e.next:x.next;!(D=r(E,x)).done;){try{T=callFn(D.value)}catch(e){f(x,`throw`,e)}if(typeof T==`object`&&T&&l(m,T))return T}return new Result(!1)}})),J=__commonJSMin(((e,t)=>{t.exports=function(e){return{iterator:e,next:e.next,done:!1}}})),Y=__commonJSMin(((e,n)=>{var r=t();n.exports=function(e,t){var n=r.Iterator,i=n&&n.prototype,a=i&&i[e],o=!1;if(a)try{a.call({next:function(){return{done:!0}},return:function(){o=!0}},-1)}catch(e){e instanceof t||(o=!1)}if(!o)return a}})),Ve=__commonJSMin((()=>{var e=W(),t=a(),n=Be(),r=w(),i=I(),o=J(),s=q(),c=Y()(`find`,TypeError);e({target:`Iterator`,proto:!0,real:!0,forced:c},{find:function find(e){i(this);try{r(e)}catch(e){s(this,`throw`,e)}if(c)return t(c,this,e);var a=o(this),l=0;return n(a,function(t,n){if(e(t,l++))return n(t)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})})),X=__commonJSMin((()=>{Ve()})),He=__commonJSMin((()=>{var e=W(),t=a(),n=Be(),r=w(),i=I(),o=J(),s=q(),c=Y()(`forEach`,TypeError);e({target:`Iterator`,proto:!0,real:!0,forced:c},{forEach:function forEach(e){i(this);try{r(e)}catch(e){s(this,`throw`,e)}if(c)return t(c,this,e);var a=o(this),l=0;n(a,function(t){e(t,l++)},{IS_RECORD:!0})}})})),Z=__commonJSMin((()=>{He()}
117)),Ue=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0})})),We=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.loadChunk=loadChunk;function chunkUrl(e){var t;let n=window.elementorFrontendConfig||{},r=((t=n.urls)==null?void 0:t.assets)||``,i=n.version?`?ver=`+encodeURIComponent(n.version):``;return r+`js/chunks/`+e+`.min.js`+i}var t=window.__elementorChunks=window.__elementorChunks||{},n=new Map;function appendChunkScript(e){return new Promise((n,r)=>{let i=document.createElement(`script`);i.src=chunkUrl(e),i.async=!0,i.onload=()=>{t[e]?n(t[e]):r(Error(`[elementor] chunk "${e}" loaded but did not register`))},i.onerror=()=>r(Error(`[elementor] failed to load chunk "${e}" from ${i.src}`)),document.head.appendChild(i)})}function loadChunk(e){return t[e]?Promise.resolve(t[e]):(n.has(e)||n.set(e,appendChunkScript(e)),n.get(e))}window.__elementorLoadChunk=loadChunk})),Ge=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,G(),X();var _default=class extends elementorModules.ViewModule{getDefaultSettings(){return{selectors:{elements:`.elementor-element`,nestedDocumentElements:`.elementor .elementor-element`},classes:{editMode:`elementor-edit-mode`}}}getDefaultElements(){let 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={};let e=elementor.settings.page.model;jQuery.each(e.getActiveControls(),n=>{t[n]=e.attributes[n]})}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(){}};e.default=_default})),Ke=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(Ge()),_default=class extends elementorModules.ViewModule{constructor(...e){super(...e),this.documents={},this.initDocumentClasses(),this.attachDocumentsClasses()}getDefaultSettings(){return{selectors:{document:`.elementor`}}}getDefaultElements(){let e=this.getSettings(`selectors`);return{$documents:jQuery(e.document)}}initDocumentClasses(){this.documentClasses={base:r.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){let t=e.data(),n=t.elementorId,r=t.elementorType,i=this.documentClasses[r]||this.documentClasses.base;this.documents[n]=new i({$element:e,id:n})}};t.default=_default})),qe=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,G(),Z();var _default=class extends elementorModules.Module{get(e,t){t=t||{};let n;try{n=t.session?sessionStorage:localStorage}catch(t){return e?void 0:{}}let r=n.getItem(`elementor`);r=r?JSON.parse(r):{},r.__expiration||(r.__expiration={});let i=r.__expiration,a=[];e?i[e]&&(a=[e]):a=Object.keys(i);let o=!1;return a.forEach(e=>{new Date(i[e])<new Date&&(delete r[e],delete i[e],o=!0)}),o&&this.save(r,t.session),e?r[e]:r}set(e,t,n){n=n||{};let r=this.get(null,n);if(r[e]=t,n.lifetimeInSeconds){let t=new Date;t.setTime(t.getTime()+n.lifetimeInSeconds*1e3),r.__expiration[e]=t.getTime()}this.save(r,n.session)}save(e,t){let n;try{n=t?sessionStorage:localStorage}catch(e){return}n.setItem(`elementor`,JSON.stringify(e))}};e.default=_default})),Je=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var matchUserAgent=e=>t.indexOf(e)>=0,t=navigator.userAgent,n=!!window.opr&&!!opr.addons||!!window.opera||matchUserAgent(` OPR/`),r=matchUserAgent(`Firefox`),i=/^((?!chrome|android).)*safari/i.test(t)||/constructor/i.test(window.HTMLElement)||(e=>e.toString()===`[object SafariRemoteNotification]`)(!window.safari||typeof safari<`u`&&safari.pushNotification),a=/Trident|MSIE/.test(t)&&!!document.documentMode,o=!a&&!!window.StyleMedia||matchUserAgent(`Edg`),s=!!window.chrome&&matchUserAgent(`Chrome`)&&!(o||n),c=matchUserAgent(`Chrome`)&&!!window.CSS,l=matchUserAgent(`AppleWebKit`)&&!c;e.default={isTouchDevice:`ontouchstart`in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>
1170,appleWebkit:l,blink:c,chrome:s,edge:o,firefox:r,ie:a,mac:matchUserAgent(`Macintosh`),opera:n,safari:i,webkit:matchUserAgent(`AppleWebKit`)}})),Q=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var BaseLoader=class 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(`<script>`,{src:this.getApiURL()})),this.setSettings(`isInserted`,!0)}getVideoIDFromURL(e){let t=e.match(this.getURLRegex());return t&&t[1]}onApiReady(e){this.getSettings(`isInserted`)||this.insertAPI(),this.isApiLoaded()?e(this.getApiObject()):setTimeout(()=>{this.onApiReady(e)},350)}getAutoplayURL(e){return e.replace(`&autoplay=0`,``)+`&autoplay=1`}};e.default=BaseLoader})),Ye=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(Q()),YoutubeLoader=class extends r.default{getApiURL(){return`https://www.youtube.com/iframe_api`}getURLRegex(){return/^(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtu\.be\/|youtube\.com\/(?:(?:watch)?\?(?:.*&)?vi?=|(?:embed|v|vi|user|shorts)\/))([^?&"'>]+)/}isApiLoaded(){return window.YT&&YT.loaded}getApiObject(){return YT}};t.default=YoutubeLoader})),Xe=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(Q()),VimeoLoader=class extends r.default{getApiURL(){return`https://player.vimeo.com/api/player.js`}getURLRegex(){return/^(?:https?:\/\/)?(?:www|player\.)?(?:vimeo\.com\/)?(?:video\/|external\/)?(\d+)([^.?&#"'>]?)/}isApiLoaded(){return window.Vimeo}getApiObject(){return Vimeo}getAutoplayURL(e){let t=e.match(/#t=[^&]*/);return e.replace(t[0],``)+t}};t.default=VimeoLoader}));function asyncGeneratorStep(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}function _asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function _next(e){asyncGeneratorStep(a,r,i,_next,_throw,`next`,e)}function _throw(e){asyncGeneratorStep(a,r,i,_next,_throw,`throw`,e)}_next(void 0)})}}var Ze=__esmMin((()=>{})),Qe=__commonJSMin(((e,t)=>{var n=c(),r=w();t.exports=function(e,t,i){try{return n(r(Object.getOwnPropertyDescriptor(e,t)[i]))}catch(e){}}})),$e=__commonJSMin(((e,t)=>{var n=h();t.exports=function(e){return n(e)||e===null}})),et=__commonJSMin(((e,t)=>{var n=$e(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(`Can't set `+r(e)+` as a prototype`)}})),tt=__commonJSMin(((e,t)=>{var n=Qe(),r=h(),i=f(),a=et();
vendor: 1,882 bytes, line 117
117t.exports=Object.setPrototypeOf||(`__proto__`in{}?function(){var e=!1,t={},o;try{o=n(Object.prototype,`__proto__`,`set`),o(t,[]),e=t instanceof Array}catch(e){}return function setPrototypeOf(t,n){return i(t),a(n),r(t)&&(e?o(t,n):t.__proto__=n),t}}():void 0)})),nt=__commonJSMin(((e,t)=>{var n=m(),r=h(),i=tt();t.exports=function(e,t,a){var o,s;return i&&n(o=t.constructor)&&o!==a&&r(s=o.prototype)&&s!==a.prototype&&i(e,s),e}})),rt=__commonJSMin(((e,t)=>{var n=Le(),r=String;t.exports=function(e){if(n(e)===`Symbol`)throw TypeError(`Cannot convert a Symbol value to a string`);return r(e)}})),it=__commonJSMin(((e,t)=>{var n=rt();t.exports=function(e,t){return e===void 0?arguments.length<2?``:t:n(e)}})),at=__commonJSMin(((e,t)=>{t.exports={IndexSizeError:{s:`INDEX_SIZE_ERR`,c:1,m:1},DOMStringSizeError:{s:`DOMSTRING_SIZE_ERR`,c:2,m:0},HierarchyRequestError:{s:`HIERARCHY_REQUEST_ERR`,c:3,m:1},WrongDocumentError:{s:`WRONG_DOCUMENT_ERR`,c:4,m:1},InvalidCharacterError:{s:`INVALID_CHARACTER_ERR`,c:5,m:1},NoDataAllowedError:{s:`NO_DATA_ALLOWED_ERR`,c:6,m:0},NoModificationAllowedError:{s:`NO_MODIFICATION_ALLOWED_ERR`,c:7,m:1},NotFoundError:{s:`NOT_FOUND_ERR`,c:8,m:1},NotSupportedError:{s:`NOT_SUPPORTED_ERR`,c:9,m:1},InUseAttributeError:{s:`INUSE_ATTRIBUTE_ERR`,c:10,m:1},InvalidStateError:{s:`INVALID_STATE_ERR`,c:11,m:1},SyntaxError:{s:`SYNTAX_ERR`,c:12,m:1},InvalidModificationError:{s:`INVALID_MODIFICATION_ERR`,c:13,m:1},NamespaceError:{s:`NAMESPACE_ERR`,c:14,m:1},InvalidAccessError:{s:`INVALID_ACCESS_ERR`,c:15,m:1},ValidationError:{s:`VALIDATION_ERR`,c:16,m:0},TypeMismatchError:{s:`TYPE_MISMATCH_ERR`,c:17,m:1},SecurityError:{s:`SECURITY_ERR`,c:18,m:1},NetworkError:{s:`NETWORK_ERR`,c:19,m:1},AbortError:{s:`ABORT_ERR`,c:20,m:1},URLMismatchError:{s:`URL_MISMATCH_ERR`,c:21,m:1},QuotaExceededError:{s:`QUOTA_EXCEEDED_ERR`,c:22,m:1},TimeoutError:{s:`TIMEOUT_ERR`,c:23,m:1}
117,InvalidNodeTypeError:{s:`INVALID_NODE_TYPE_ERR`,c:24,m:1},DataCloneError:{s:`DATA_CLONE_ERR`,c:25,m:1}}})),ot=__commonJSMin(((e,t)=>{var n=c(),r=Error,i=n(``.replace),a=(function(e){return String(new r(e).stack)})(`zxcasd`),o=/\n\s*at [^:]*:[^\n]*/,s=o.test(a);t.exports=function(e,t){if(s&&typeof e==`string`&&!r.prepareStackTrace)for(;t--;)e=i(e,o,``);return e}})),st=__commonJSMin((()=>{var e=W(),n=t(),i=g(),a=s(),o=L().f,c=M(),l=Se(),u=nt(),d=it(),f=at(),p=ot(),m=r(),h=D(),_=`DOMException`,v=i(`Error`),y=i(_),b=function DOMException(){l(this,x);var e=arguments.length,t=d(e<1?void 0:arguments[0]),n=new y(t,d(e<2?void 0:arguments[1],`Error`)),r=new v(t);return r.name=_,o(n,`stack`,a(1,p(r.stack,1))),u(n,this,b),n},x=b.prototype=y.prototype,S=`stack`in new v(_),C=`stack`in new y(1,2),w=y&&m&&Object.getOwnPropertyDescriptor(n,_),T=!!w&&!(w.writable&&w.configurable),E=S&&!T&&!C;e({global:!0,constructor:!0,forced:h||E},{DOMException:E?b:y});var O=i(_),k=O.prototype;if(k.constructor!==O){for(var A in h||o(k,`constructor`,a(1,O)),f)if(c(f,A)){var j=f[A],N=j.s;c(O,N)||o(O,N,a(6,j.c))}}})),ct=__commonJSMin((e=>{Ze(),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,st();var _default=class 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:function(){var e=_asyncToGenerator(function*(e){let t=yield elementorFrontend.utils.lightbox;e.slideshow?t.openSlideshow(e.slideshow,e.url):(e.id&&(e.type=`image`),t.showModal(e))});return function lightbox(t){return e.apply(this,arguments)}}()}}addAction(e,t){this.actions[e]=t}runAction(e,...t){e=decodeURI(e),e=decodeURIComponent(e);let n=e.match(/action=(.+?)&/);if(!n)return;let r=this.actions[n[1]];if(!r)return;let i={},a=e.match(/settings=(.+)/);a&&(i=JSON.parse(atob(a[1]))),i.previousEvent=event,r(i,...t)}runLinkAction(e){e.preventDefault(),this.runAction(jQuery(e.currentTarget).attr(`href`),e)}runHashAction(){if(!location.hash)return;let e=document.querySelector(`[data-e-action-hash="${location.hash}"], a[href*="${location.hash}"]`);e&&this.runAction(e.getAttribute(`data-e-action-hash`))}createActionHash(e,t){return encodeURIComponent(`#elementor-action:action=${e}&settings=${btoa(JSON.stringify(t))}`)}onInit(){super.onInit(),this.initActions(),elementorFrontend.on(`components:init`,this.runHashAction.bind(this))}};e.default=_default})),lt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,G(),Z();var SwiperHandler=class{constructor(e,t){var n,r;return this.config=t,this.config.breakpoints&&(this.config=this.adjustConfig(t)),e instanceof jQuery&&(e=e[0]),(n=e.closest(`.elementor-widget-wrap`))==null||n.classList.add(`e-swiper-container`),(r=e.closest(`.elementor-widget`))==null||r.classList.add(`e-widget-swiper`),new Promise(t=>{if(typeof Swiper>`u`){elementorFrontend.utils.assetsLoader.load(`script`,`swiper`).then(()=>t(this.createSwiperInstance(e,this.config)));return}typeof Swiper==`function`&&window.Swiper===void 0&&(window.Swiper=Swiper),t(this.createSwiperInstance(e,this.config))})}createSwiperInstance(e,t){let n=window.Swiper;return n.prototype.adjustConfig=this.adjustConfig,t=this.applyMotionPreferences(t),new n(e,t)}adjustConfig(e){if(!e.handleElementorBreakpoints)return e;let t=elementorFrontend.config.responsive.activeBreakpoints,n=elementorFrontend.breakpoints.getBreakpointValues();return Object.keys(e.breakpoints).forEach(r=>{let i=parseInt(r),a;if(i===t.mobile.value||i+1===t.mobile.value)a=0;else if(t.widescreen&&(i===t.widescreen.value||i+1===t.widescreen.value))a=i;else{let e=n.findIndex(e=>i===e||i+1===e);a=n[e-1]}e.breakpoints[a]=e.breakpoints[r],e.breakpoints[r]={slidesPerView:e.slidesPerView,slidesPerGroup:e.slidesPerGroup?e.slidesPerGroup:1}}),e}applyMotionPreferences(e){return window.matchMedia(`(prefers-reduced-motion: reduce)`).matches?Object.assign({},e,{speed:0,autoplay:!1}):e}};e.default=SwiperHandler})),ut=__commonJSMin((e=>
117{Ze(),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,G(),X(),e.default=class LightboxManager extends elementorModules.ViewModule{static getLightbox(){let e=new Promise(e=>{__elementorLoadChunk(`lightbox-lightbox`).then(({default:t})=>e(new t))}),t=elementorFrontend.utils.assetsLoader.load(`script`,`dialog`),n=elementorFrontend.utils.assetsLoader.load(`style`,`dialog`),r=elementorFrontend.utils.assetsLoader.load(`script`,`share-link`),i=elementorFrontend.utils.assetsLoader.load(`style`,`swiper`),a=elementorFrontend.utils.assetsLoader.load(`style`,`e-lightbox`);return Promise.all([e,t,n,r,i,a]).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(e.tagName.toLowerCase()===`a`&&(e.hasAttribute(`download`)||!/^[^?]+\.(png|jpe?g|gif|svg|webp|avif)(\?.*)?$/i.test(e.href))&&!e.dataset.elementorLightboxVideo)return!1;let t=elementorFrontend.getKitSettings(`global_image_lightbox`),n=e.dataset.elementorOpenLightbox;return n===`yes`||t&&n!==`no`}isLightboxSlideshow(){return this.elements.$slideshow.length!==0}onLinkClick(e){var t=this;return _asyncToGenerator(function*(){let n=e.currentTarget,r=jQuery(e.target),i=elementorFrontend.isEditMode(),a=i&&elementor.$previewContents.find(`body`).hasClass(`elementor-editor__ui-state__color-picker`),o=!!r.closest(`.elementor-edit-area`).length;if(!t.isLightboxLink(n)){i&&o&&e.preventDefault();return}e.preventDefault(),!(i&&!elementor.getPreferences(`lightbox_in_editor`))&&(a||(yield LightboxManager.getLightbox()).createLightbox(n))})()}bindEvents(){elementorFrontend.elements.$document.on(`click`,this.getSettings(`selectors.links`),e=>this.onLinkClick(e))}onInit(...e){super.onInit(...e),!elementorFrontend.isEditMode()&&this.maybeActivateLightboxOnLink()}maybeActivateLightboxOnLink(){this.elements.$links.each((e,t)=>{if(this.isLightboxLink(t))return LightboxManager.getLightbox(),!1})}}})),dt=__commonJSMin((e=>{var t;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=class AssetsLoader{getScriptElement(e){let t=document.createElement(`script`);return t.src=e,t}getStyleElement(e){let t=document.createElement(`link`);return t.rel=`stylesheet`,t.href=e,t}
117load(e,t){let 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){var n;let r=t===`script`?`script[src="${e.src}"]`:`link[href="${e.src}"]`;return!!((n=document.querySelectorAll(r))!=null&&n.length)}loadAsset(e,t){return new Promise(n=>{let r=t===`style`?this.getStyleElement(e.src):this.getScriptElement(e.src);r.onload=()=>n(!0),this.appendAsset(e,r)})}appendAsset(e,t){let n=document.querySelector(e.before);if(n){n.insertAdjacentElement(`beforebegin`,t);return}let r=e.parent===`head`?e.parent:`body`;document[r].appendChild(t)}};e.default=n;var r=elementorFrontendConfig.urls.assets,i=elementorFrontendConfig.environmentMode.isScriptDebug?``:`.min`,a=elementorFrontendConfig.version;n.assets={script:{dialog:{src:`${r}lib/dialog/dialog${i}.js?ver=4.9.3`},"share-link":{src:`${r}lib/share-link/share-link${i}.js?ver=${a}`},swiper:{src:`${r}lib/swiper/v8/swiper${i}.js?ver=8.4.5`}},style:{swiper:{src:`${r}lib/swiper/v8/css/swiper${i}.css?ver=8.4.5`,parent:`head`},"e-lightbox":{src:(t=elementorFrontendConfig)!=null&&(t=t.responsive)!=null&&t.hasCu
117stomBreakpoints?`${elementorFrontendConfig.urls.uploadUrl}/elementor/css/custom-lightbox.min.css?ver=${a}`:`${r}css/conditionals/lightbox${i}.css?ver=${a}`},dialog:{src:`${r}css/conditionals/dialog${i}.css?ver=${a}`,parent:`head`,before:`#elementor-frontend-css`}}}}));function _typeof(e){"@babel/helpers - typeof";return _typeof=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},_typeof(e)}var ft=__esmMin((()=>{}));function toPrimitive(e,t){if(_typeof(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(_typeof(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var pt=__esmMin((()=>{ft()}));function toPropertyKey(e){var t=toPrimitive(e,`string`);return _typeof(t)==`symbol`?t:t+``}var mt=__esmMin((()=>{ft(),pt()}));function _defineProperty(e,t,n){return(t=toPropertyKey(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ht=__esmMin((()=>{mt()}));function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread2(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?ownKeys(Object(n),!0).forEach(function(t){_defineProperty(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var gt=__esmMin((()=>{ht()})),_t=__commonJSMin(((e,t)=>{var n=l();t.exports=Array.isArray||function isArray(e){return n(e)===`Array`}})),vt=__commonJSMin(((e,t)=>{var n=r(),i=_t(),a=TypeError,o=Object.getOwnPropertyDescriptor;t.exports=n&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}()?function(e,t){if(i(e)&&!o(e,`length`).writable)throw new a(`Cannot set read only .length`);return e.length=t}:function(e,t){return e.length=t}})),yt=__commonJSMin(((e,t)=>{var n=TypeError,r=9007199254740991;t.exports=function(e){if(e>r)throw n(`Maximum allowed index exceeded`);return e}})),$=__commonJSMin((()=>{var e=W(),t=j(),r=H(),i=vt(),a=yt(),o=n()(function(){return[].push.call({length:4294967296},1)!==4294967297}),properErrorOnNonWritableLength=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}};e({target:`Array`,proto:!0,arity:1,forced:o||!properErrorOnNonWritableLength()},{push:function push(e){var n=t(this),o=r(n),s=arguments.length;a(o+s);for(var c=0;c<s;c++)n[o]=arguments[c],o++;return i(n,o),o}})})),bt=__commonJSMin(((e,t)=>{var n=V();t.exports=function(e,t,r){for(var i in t)n(e,i,t[i],r);return e}})),xt=__commonJSMin(((e,t)=>{t.exports=function(e,t){return{value:e,done:t}}})),St=__commonJSMin(((e,t)=>{var n=q();t.exports=function(e,t,r){for(var i=e.length-1;i>=0;i--)if(e[i]!==void 0)try{r=n(e[i].iterator,t,r)}catch(e){t=`throw`,r=e}if(t===`throw`)throw r;return r}})),Ct=__commonJSMin(((e,t)=>{var n=a(),r=Ae(),i=R(),o=bt(),s=P(),c=le(),l=T(),u=je().IteratorPrototype,d=xt(),f=q(),p=St(),m=s(`toStringTag`),h=`IteratorHelper`,g=`WrapForValidIterator`,_=`normal`,v=`throw`,y=c.set,createIteratorProxyPrototype=function(e){var t=c.getterFor(e?g:h);return o(r(u),{next:function next(){var n=t(this);if(e)return n.nextHandler();if(n.done)return d(void 0,!0);try{var r=n.nextHandler();return n.returnHandlerResult?r:d(r,n.done)}catch(e){throw n.done=!0,e}},return:function(){var r=t(this),i=r.iterator;if(r.done=!0,e){var a=l(i,`return`);return a?n(a,i):d(void 0,!0)}if(r.inner)try{f(r.inner.iterator,_)}catch(e){return f(i,v,e)}if(r.openIters)try{p(r.openIters,_)}catch(e){return f(i,v,e)}return i&&f(i,_),d(void 0,!0)}})},b=createIteratorProxyPrototype(!0),x=createIteratorProxyPrototype(!1);
117i(x,m,`Iterator Helper`),t.exports=function(e,t,n){var r=function Iterator(r,i){i?(i.iterator=r.iterator,i.next=r.next):i=r,i.type=t?g:h,i.returnHandlerResult=!!n,i.nextHandler=e,i.counter=0,i.done=!1,y(this,i)};return r.prototype=t?b:x,r}})),wt=__commonJSMin(((e,t)=>{var n=I(),r=q();t.exports=function(e,t,i,a){try{return a?t(n(i)[0],i[1]):t(i)}catch(t){r(e,`throw`,t)}}})),Tt=__commonJSMin(((e,t)=>{t.exports=function(e,t){var n=typeof Iterator==`function`&&Iterator.prototype[e];if(n)try{n.call({next:null},t).next()}catch(e){return!0}}})),Et=__commonJSMin((()=>{var e=W(),t=a(),n=w(),r=I(),i=J(),o=Ct(),s=wt(),c=q(),l=Tt(),u=Y(),d=D(),f=!d&&!l(`map`,function(){}),p=!d&&!f&&u(`map`,TypeError),m=d||f||p,h=o(function(){var e=this.iterator,n=r(t(this.next,e));if(!(this.done=!!n.done))return s(e,this.mapper,[n.value,this.counter++],!0)});e({target:`Iterator`,proto:!0,real:!0,forced:m},{map:function map(e){r(this);try{n(e)}catch(e){c(this,`throw`,e)}return p?t(p,this,e):new h(i(this),{mapper:e})}})})),Dt=__commonJSMin((()=>{Et()})),Ot=__commonJSMin((e=>{gt(),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,$(),G(),Z(),Dt();var Breakpoints=class extends elementorModules.Module{constructor(e){super(),this.responsiveConfig=e}getActiveBreakpointsList(e={}){e=_objectSpread2(_objectSpread2({},{largeToSmall:!1,withDesktop:!1}),e);let t=Object.keys(this.responsiveConfig.activeBreakpoints);if(e.withDesktop){let e=t.indexOf(`widescreen`)===-1?t.length:t.length-1;t.splice(e,0,`desktop`)}return e.largeToSmall&&t.reverse(),t}getBreakpointValues(){let{activeBreakpoints:e}=this.responsiveConfig,t=[];return Object.values(e).forEach(e=>{t.push(e.value)}),t}getDesktopPreviousDeviceKey(){let e=``,{activeBreakpoints:t}=this.responsiveConfig,n=Object.keys(t),r=n.length;return e=t[n[r-1]].direction===`min`?n[r-2]:n[r-1],e}getDesktopMinPoint(){let{activeBreakpoints:e}=this.responsiveConfig;return e[this.getDesktopPreviousDeviceKey()].value+1}getDeviceMinBreakpoint(e){if(e===`desktop`)return this.getDesktopMinPoint();let{activeBreakpoints:t}=this.responsiveConfig,n=Object.keys(t),r;return r=n[0]===e?320:e===`widescreen`?t[e]?t[e].value:this.responsiveConfig.breakpoints.widescreen:t[n[n.indexOf(e)-1]].value+1,r}getActiveMatchRegex(){return RegExp(this.getActiveBreakpointsList().map(e=>`_`+e).join(`|`)+`$`)}};e.default=Breakpoints})),kt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Events=void 0;var Events=class{static dispatch(e,t,n=null,r=null){e=e instanceof jQuery?e[0]:e,r&&e.dispatchEvent(new CustomEvent(r,{detail:n})),e.dispatchEvent(new CustomEvent(t,{detail:n}))}};e.Events=Events,e.default=Events})),At=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var _default=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler(`text-path`,()=>__elementorLoadChunk(`text-path`))}};e.default=_default})),jt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var Controls=class{getControlValue(e,t,n){let r;return r=typeof e[t]==`object`&&n?e[t][n]:e[t],r}getResponsiveControlValue(e,t,n=``,r=null){let i=r||elementorFrontend.getCurrentDeviceMode(),a=this.getControlValue(e,t,n);if(i===`widescreen`){let r=this.getControlValue(e,`${t}_widescreen`,n);return r||r===0?r:a}let o=elementorFrontend.breakpoints.getActiveBreakpointsList({withDesktop:!0}),s=i,c=o.indexOf(i),l=``;for(;c<=o.length;){if(s===`desktop`){l=a;break}let r=`${t}_${s}`,i=this.getControlValue(e,r,n);if(i||i===0){l=i;break}c++,s=o[c]}return l}};e.default=Controls})),Mt=__commonJSMin((()=>{var e=W(),t=a(),n=w(),r=I(),i=J(),o=Ct(),s=wt(),c=D(),l=q(),u=Tt(),d=Y(),f=!c&&!u(`filter`,function(){}),p=!c&&!f&&d(`filter`,TypeError),m=c||f||p,h=o(function(){for(var e=this.iterator,n=this.predicate,i=this.next,a,o,c;;){if(a=r(t(i,e)),o=this.done=!!a.done,o)return;if(c=a.value,s(e,n,[c,this.counter++],!0))return c}});e({target:`Iterator`,proto:!0,real:!0,forced:m},{filter:function filter(e){r(this);try{n(e)}catch(e){l(this,`throw`,e)}return p?t(p,this,e):new h(i(this),{predicate:e})}})})),Nt=__commonJSMin((()=>{Mt()})),Pt=__commonJSMin((e=>
117{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,$(),G(),Nt(),Z();var _default=class 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(let n of t)(n.type===`childList`||n.type===`attributes`&&n.target.classList.contains(`elementor-sticky`))&&e()}).observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:[`class`,`style`]})}initializeStickyAndAnchorTracking(){let 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=>{let n=this.getAnchorTarget(e),r=this.getScrollPosition(n);t.push({element:n,type:`anchor`,scrollPosition:r})})}trackStickyElements(e,t){e.forEach(e=>{let n=this.getElementSettings(e);if(!n||!n.sticky_anchor_link_offset)return;let{sticky_anchor_link_offset:r}=n;if(r===0)return;let i=this.getScrollPosition(e);t.push({scrollMarginTop:r,type:`sticky`,scrollPosition:i})})}
117organizeStickyAndAnchors(e){let 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){let i=t+1<n.length?n[t+1].scrollPosition:1/0;e.anchor=r.filter(t=>{let n=t.scrollPosition>e.scrollPosition&&t.scrollPosition<i;return n&&(t.element.style.scrollMarginTop=`${e.scrollMarginTop}px`),n})}getScrollPosition(e){let t=0;for(;e;)t+=e.offsetTop,e=e.offsetParent;return t}getAllStickyElements(){let e=document.querySelectorAll(this.getSettings(`selectors.stickyElements`));return Array.from(e).filter((e,t,n)=>t===n.findIndex(t=>t.getAttribute(`data-id`)===e.getAttribute(`data-id`)))}getAllAnchorLinks(){let 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){let t=e==null?void 0:e.hash;return this.isValidSelector(t)?document.querySelector(t):null}getElementSettings(e){return JSON.parse(e.getAttribute(`data-settings`))}};e.default=_default})),Ft=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isScrollSnapActive=e.escapeHTML=void 0;var escapeHTML=e=>{let t={"&":`&amp;`,"<":`&lt;`,">":`&gt;`,"'":`&#39;`,'"':`&quot;`};return e.replace(/[&<>'"]/g,e=>t[e]||e)};e.escapeHTML=escapeHTML;var isScrollSnapActive=()=>{var e,t;return(elementorFrontend.isEditMode()?(e=elementor.settings.page.model.attributes)==null?void 0:e.scroll_snap:(t=elementorFrontend.config.settings.page)==null?void 0:t.scroll_snap)===`yes`};e.isScrollSnapActive=isScrollSnapActive})),It=__commonJSMin(((e,t)=>{$();var EventManager=function(){var e=Array.prototype.slice,t,n={actions:{},filters:{}};function _removeHook(e,t,r,i){var a,o,s;if(n[e][t])if(!r)n[e][t]=[];else if(a=n[e][t],i)for(s=a.length;s--;)o=a[s],o.callback===r&&o.context===i&&a.splice(s,1);else for(s=a.length;s--;)a[s].callback===r&&a.splice(s,1)}function _hookInsertSort(e){for(var t,n,r,i=1,a=e.length;i<a;i++){for(t=e[i],n=i;(r=e[n-1])&&r.priority>t.priority;)e[n]=e[n-1],--n;e[n]=t}return e}function _addHook(e,t,r,i,a){var o={callback:r,priority:i,context:a},s=n[e][t];if(s){var c=!1;if(jQuery.each(s,function(){if(this.callback===r)return c=!0,!1}),c)return;s.push(o),s=_hookInsertSort(s)}else s=[o];n[e][t]=s}function _runHook(e,t,r){var i=n[e][t],a,o;if(!i)return e===`filters`&&r[0];if(o=i.length,e===`filters`)for(a=0;a<o;a++)r[0]=i[a].callback.apply(i[a].context,r);else for(a=0;a<o;a++)i[a].callback.apply(i[a].context,r);return e!==`filters`||r[0]}function addAction(e,n,r,i){return typeof e==`string`&&typeof n==`function`&&(r=parseInt(r||10,10),_addHook(`actions`,e,n,r,i)),t}function doAction(){var n=e.call(arguments),r=n.shift();return typeof r==`string`&&_runHook(`actions`,r,n),t}function removeAction(e,n){return typeof e==`string`&&_removeHook(`actions`,e,n),t}function addFilter(e,n,r,i){return typeof e==`string`&&typeof n==`function`&&(r=parseInt(r||10,10),_addHook(`filters`,e,n,r,i)),t}function applyFilters(){var n=e.call(arguments),r=n.shift();return typeof r==`string`?_runHook(`filters`,r,n):t}function removeFilter(e,n){return typeof e==`string`&&_removeHook(`filters`,e,n),t}return t={removeFilter,applyFilters,addFilter,removeAction,doAction,addAction},t};t.exports=EventManager})),Lt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var GlobalHandler=class extends elementorModules.frontend.handlers.Base{getWidgetType(){return`global`}animate(){let e=this.$element,t=this.getAnimation();if(t===`none`){e.removeClass(`elementor-invisible`);return}let 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(...e){if(super.onInit(...e),this.getAnimation()){let e=elementorModules.utils.Scroll.
117scrollObserver({callback:t=>{t.isInViewport&&(this.animate(),e.unobserve(this.$element[0]))}});e.observe(this.$element[0])}}onElementChange(e){/^_?animation/.test(e)&&this.animate()}},_default=e=>{elementorFrontend.elementsHandler.addHandler(GlobalHandler,{$element:e})};e.default=_default})),Rt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.createEditorHandler=createEditorHandler;function createEditorHandler(e){return()=>new Promise(t=>{elementorFrontend.isEditMode()&&e().then(t)})}})),zt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=Rt();e.default=[()=>__elementorLoadChunk(`background-slideshow`),()=>__elementorLoadChunk(`background-video`),(0,t.createEditorHandler)(()=>__elementorLoadChunk(`handles-position`)),(0,t.createEditorHandler)(()=>__elementorLoadChunk(`container-shapes`)),(0,t.createEditorHandler)(()=>__elementorLoadChunk(`container-grid-container`))]})),Bt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=Rt();e.default=[()=>__elementorLoadChunk(`section-stretched-section`),()=>__elementorLoadChunk(`background-slideshow`),()=>__elementorLoadChunk(`background-video`),(0,t.createEditorHandler)(()=>__elementorLoadChunk(`handles-position`)),(0,t.createEditorHandler)(()=>__elementorLoadChunk(`section-shapes`))]})),Vt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.default=[()=>__elementorLoadChunk(`background-slideshow`)]})),Ht=__commonJSMin(((t,n)=>{var r=e();G(),Z();var i=r(Lt()),a=r(zt()),o=r(Bt()),s=r(Vt());n.exports=function(e){let t={};this.elementsHandlers={"accordion.default":()=>__elementorLoadChunk(`accordion`),"alert.default":()=>__elementorLoadChunk(`alert`),"counter.default":()=>__elementorLoadChunk(`counter`),"progress.default":()=>__elementorLoadChunk(`progress`),"tabs.default":()=>__elementorLoadChunk(`tabs`),"toggle.default":()=>__elementorLoadChunk(`toggle`),"video.default":()=>__elementorLoadChunk(`video`),"image-carousel.default":()=>__elementorLoadChunk(`image-carousel`),"text-editor.default":()=>__elementorLoadChunk(`text-editor`),"wp-widget-media_audio.default":()=>__elementorLoadChunk(`wp-audio`),container:a.default,section:o.default,column:s.default},elementorFrontendConfig.experimentalFeatures.container&&(this.elementsHandlers[`nested-tabs.default`]=()=>__elementorLoadChunk(`nested-tabs`),this.elementsHandlers[`nested-accordion.default`]=()=>__elementorLoadChunk(`nested-accordion`)),elementorFrontendConfig.experimentalFeatures.container&&(this.elementsHandlers[`contact-buttons.default`]=()=>__elementorLoadChunk(`contact-buttons`),this.elementsHandlers[`floating-bars-var-1.default`]=()=>__elementorLoadChunk(`floating-bars`));let addGlobalHandlers=()=>elementorFrontend.hooks.addAction(`frontend/element_ready/global`,i.default),addElementsHandlers=()=>{e.each(this.elementsHandlers,(e,t)=>{let n=e.split(`.`);e=n[0];let r=n[1]||null;this.attachHandler(e,t,r)})},isClassHandler=e=>{var t;return(t=e.prototype)==null?void 0:t.getUniqueHandlerID},addHandlerWithHook=(e,t,n=`default`)=>{n=n?`.`+n:``;let r=e+n;elementorFrontend.hooks.addAction(`frontend/element_ready/${r}`,e=>{if(isClassHandler(t))this.addHandler(t,{$element:e,elementName:r},!0);else{let n=t();if(!n)return;n instanceof Promise?n.then(({default:t})=>{this.addHandler(t,{$element:e,elementName:r},!0)}):this.addHandler(n,{$element:e,elementName:r},!0)}})};this.addHandler=function(n,r){let i=r.$element.data(`model-cid`),a;if(i){a=n.prototype.getConstructorID(),t[i]||(t[i]={});let e=t[i][a];e&&e.onDestroy()}let o=new n(r);elementorFrontend.hooks.doAction(`frontend/element_handler_ready/${r.elementName}`,r.$element,e),i&&(t[i][a]=o)},this.attachHandler=(e,t,n)=>{Array.isArray(t)||(t=[t]),t.forEach(t=>addHandlerWithHook(e,t,n))},this.getHandler=function(e){let t=this.elementsHandlers[e];return isClassHandler(t)?t:new Promise(e=>{t().then(({default:t})=>{e(t)})})},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){let n=!!t.closest(`[data-delay-child-handlers="true"]`)&&t.closest(`[data-delay-child-handlers="true"]`).length!==0;if(elementorFrontend.config.is_static||n)return;let r=jQuery(t),i=r.attr(`data-element_type`);if(i&&(elementorFrontend.hooks.doAction(`frontend/element_ready/global`,r,e),elementorFrontend.hooks.doAction(`frontend/element_ready/${i}`,r,e),i===`widget`)){let t=r.attr(`data-widget_type`);elementorFrontend.hooks.doAction(`frontend/element_ready/${t}`,r,e)}},this.init=()=>{addGlobalHandlers(),addElementsHandlers()}}}));return __commonJSMin((t=>{var n=e();
117Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,G(),X(),Z(),Ue(),We();var r=n(Ke()),i=n(qe()),a=n(Je()),o=n(Ye()),s=n(Xe()),c=n(Q()),l=n(ct()),u=n(lt()),d=n(ut()),f=n(dt()),p=n(Ot()),m=n(kt()),h=n(At()),g=n(jt()),_=n(Pt()),v=Ft(),y=It(),b=Ht(),Frontend=class extends elementorModules.ViewModule{constructor(...e){super(...e),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(){let e={window,$window:jQuery(window),$document:jQuery(document),$head:jQuery(document.head),$body:jQuery(document.body),$deviceMode:jQuery(`<span>`,{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){let 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(e===`widescreen`)return this.getWidescreenSetting(t,n);let r=elementorFrontend.breakpoints.getActiveBreakpointsList({largeToSmall:!0,withDesktop:!0}),i=r.indexOf(e);for(;i>0;){let e=r[i],a=t[n+`_`+e];if(a||a===0)return a;i--}return t[n]}getWidescreenSetting(e,t){let n=t+`_widescreen`,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 o.default,vimeo:new s.default,baseVideoLoader:new c.default,get lightbox(){return d.default.getLightbox()},urlActions:new l.default,swiper:u.default,environment:a.default,assetsLoader:new f.default,escapeHTML:v.escapeHTML,events:m.default,controls:new g.default,anchor_scroll_margin:new _.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(let[e,t]of Object.entries(a.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()){r.on(t,n);return}if(this.removeListeners(e,t,r),r instanceof jQuery){let i=t+`.`+e;r.on(i,n)}else r.on(t,n,e)}removeListeners(e,t,n,r){if(r||(r=this.elements.$window),r instanceof jQuery){let i=t+`.`+e;r.off(i,n)}else r.off(t,n,e)}debounce(e,t){let n;return function(){let r=this,i=arguments,later=()=>{n=null,e.apply(r,i)},a=!n;clearTimeout(n),n=setTimeout(later,t),a&&e.apply(r,i)}}muteMigrationTraces(){jQuery.migrateMute=!0,jQuery.migrateTrace=!1}initModules(){let e={shapes:h.default};elementorFrontend.trigger(`elementor/modules/init:before`),elementorFrontend.trigger(`elementor/modules/init/before`),Object.entries(e).forEach(([e,t])=>{this.modulesHandlers[e]=new t})}populateActiveBreakpointsConfig(){this.config.responsive.activeBreakpoints={}
117,Object.entries(this.config.responsive.breakpoints).forEach(([e,t])=>{t.is_enabled&&(this.config.responsive.activeBreakpoints[e]=t)})}init(){this.hooks=new y,this.breakpoints=new p.default(this.config.responsive),this.storage=new i.default,this.elementsHandler=new b(jQuery),this.modulesHandlers={},this.addUserAgentClasses(),this.setDeviceModeData(),this.initDialogsManager(),this.isEditMode()&&this.muteMigrationTraces(),m.default.dispatch(this.elements.$window,`elementor/frontend/init`),this.initModules(),this.initOnReadyElements(),this.initOnReadyComponents()}onDocumentLoaded(){this.documentsManager=new r.default,this.trigger(`components:init`),new d.default}};t.default=Frontend,window.elementorFrontend=new Frontend,elementorFrontend.isEditMode()||jQuery(()=>elementorFrontend.init())}))()})()
118;/*!
119 * SmartMenus jQuery Plugin - v1.1.0 - September 17, 2017
120 * http://www.smartmenus.org/
121 *
122 * Copyright Vasil Dinkov, Vadikom Web Ltd.
123 * http://vadikom.com
124 *
125 * Licensed MIT
126 */
127!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&"object"==typeof module.exports?module.exports=t(require("jquery")):t(jQuery)}((function($){var menuTrees=[],mouse=!1,touchEvents="ontouchstart"in window,mouseDetectionEnabled=!1,requestAnimationFrame=window.requestAnimationFrame||function(t){return setTimeout(t,1e3/60)},cancelAnimationFrame=window.cancelAnimationFrame||function(t){clearTimeout(t)},canAnimate=!!$.fn.animate;function initMouseDetection(t){var e=".smartmenus_mouse";if(mouseDetectionEnabled||t)mouseDetectionEnabled&&t&&($(document).off(e),mouseDetectionEnabled=!1);else{var i=!0,s=null,o={mousemove:function(t){var e={x:t.pageX,y:t.pageY,timeStamp:(new Date).getTime()};if(s){var o=Math.abs(s.x-e.x),a=Math.abs(s.y-e.y);if((o>0||a>0)&&o<=2&&a<=2&&e.timeStamp-s.timeStamp<=300&&(mouse=!0,i)){var n=$(t.target).closest("a");n.is("a")&&$.each(menuTrees,(function(){if($.contains(this.$root[0],n[0]))return this.itemEnter({currentTarget:n[0]}),!1})),i=!1}}s=e}};o[touchEvents?"touchstart":"pointerover pointermove pointerout MSPointerOver MSPointerMove MSPointerOut"]=function(t){isTouchEvent(t.originalEvent)&&(mouse=!1)},$(document).on(getEventsNS(o,e)),mouseDetectionEnabled=!0}}function isTouchEvent(t){return!/^(4|mouse)$/.test(t.pointerType)}function getEventsNS(t,e){e||(e="");var i={};for(var s in t)i[s.split(" ").join(e+" ")+e]=t[s];return i}return $.SmartMenus=function(t,e){this.$root=$(t),this.opts=e,this.rootId="",this.accessIdPrefix="",this.$subArrow=null,this.activatedItems=[],this.visibleSubMenus=[],this.showTimeout=0,this.hideTimeout=0,this.scrollTimeout=0,this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.idInc=0,this.$firstLink=null,this.$firstSub=null,this.disabled=!1,this.$disableOverlay=null,this.$touchScrollingSub=null,this.cssTransforms3d="perspective"in t.style||"webkitPerspective"in t.style,this.wasCollapsible=!1,this.init()},$.extend($.SmartMenus,{hideAll:function(){$.each(menuTrees,(function(){this.menuHideAll()}))},destroy:function(){for(;menuTrees.length;)menuTrees[0].destroy();initMouseDetection(!0)},prototype:{init:function(t){var e=this;if(!t){menuTrees.push(this),this.rootId=((new Date).getTime()+Math.random()+"").replace(/\D/g,""),this.accessIdPrefix="sm-"+this.rootId+"-",this.$root.hasClass("sm-rtl")&&(this.opts.rightToLeftSubMenus=!0);var i=".smartmenus";this.$root.data("smartmenus",this).attr("data-smartmenus-id",this.rootId).dataSM("level",1).on(getEventsNS({"mouseover focusin":$.proxy(this.rootOver,this),"mouseout focusout":$.proxy(this.rootOut,this),keydown:$.proxy(this.rootKeyDown,this)},i)).on(getEventsNS({mouseenter:$.proxy(this.itemEnter,this),mouseleave:$.proxy(this.itemLeave,this),mousedown:$.proxy(this.itemDown,this),focus:$.proxy(this.itemFocus,this),blur:$.proxy(this.itemBlur,this),click:$.proxy(this.itemClick,this)},i),"a"),i+=this.rootId,this.opts.hideOnClick&&$(document).on(getEventsNS({touchstart:$.proxy(this.docTouchStart,this),touchmove:$.proxy(this.docTouchMove,this),touchend:$.proxy(this.docTouchEnd,this),click:$.proxy(this.docClick,this)},i)),$(window).on(getEventsNS({"resize orientationchange":$.proxy(this.winResize,this)},i)),this.opts.subIndicators&&(this.$subArrow=$("<span/>
127").addClass("sub-arrow"),this.opts.subIndicatorsText&&this.$subArrow.html(this.opts.subIndicatorsText)),initMouseDetection()}if(this.$firstSub=this.$root.find("ul.submenu, ul.sub-menu").filter((function(){for(var t=e.$root[0],i=this;i!==t;){if(!i.parentNode||!i.parentNode.parentNode)return!1;i=i.parentNode.parentNode}return!0})).each((function(){e.menuInit($(this))})).eq(0),this.$firstLink=this.$root.find("a").eq(0),this.opts.markCurrentItem){var s=/(index|default)\.[^#\?\/]*/i,o=window.location.href.replace(s,""),a=o.replace(/#.*/,"");this.$root.find("a").each((function(){var t=this.href.replace(s,""),i=$(this);t!=o&&t!=a||(i.addClass("current"),e.opts.markCurrentTree&&i.parentsUntil("[data-smartmenus-id]","ul").each((function(){$(this).dataSM("parent-a").addClass("current")})))}))}this.wasCollapsible=this.isCollapsible()},destroy:function(t){if(!t){var e=".smartmenus";this.$root.removeData("smartmenus").removeAttr("data-smartmenus-id").removeDataSM("level").off(e),e+=this.rootId,$(document).off(e),$(window).off(e),this.opts.subIndicators&&(this.$subArrow=null)}this.menuHideAll();var i=this;this.$root.find("ul").each((function(){var t=$(this);t.dataSM("scroll-arrows")&&t.dataSM("scroll-arrows").remove(),t.dataSM("shown-before")&&((i.opts.subMenusMinWidth||i.opts.subMenusMaxWidth)&&t.css({width:"",minWidth:"",maxWidth:""}).removeClass("sm-nowrap"),t.dataSM("scroll-arrows")&&t.dataSM("scroll-arrows").remove(),t.css({zIndex:"",top:"",left:"",marginLeft:"",marginTop:"",display:""})),0==(t.attr("id")||"").indexOf(i.accessIdPrefix)&&t.removeAttr("id")})).removeDataSM("in-mega").removeDataSM("shown-before").removeDataSM("scroll-arrows").removeDataSM("parent-a").removeDataSM("level").removeDataSM("beforefirstshowfired").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeAttr("aria-expanded"),this.$root.find("a.has-submenu").each((function(){var t=$(this);0==t.attr("id").indexOf(i.accessIdPrefix)&&t.removeAttr("id")})).removeClass("has-submenu").removeDataSM("sub").removeAttr("aria-haspopup").removeAttr("aria-controls").removeAttr("aria-expanded").closest("li").removeDataSM("sub"),this.opts.subIndicators&&this.$root.find("span.sub-arrow").remove(),this.opts.markCurrentItem&&this.$root.find("a.current").removeClass("current"),t||(this.$root=null,this.$firstLink=null,this.$firstSub=null,this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),menuTrees.splice($.inArray(this,menuTrees),1))},disable:function(t){if(!this.disabled){if(this.menuHideAll(),!t&&!this.opts.isPopup&&this.$root.is(":visible")){var e=this.$root.offset();this.$disableOverlay=$('<div class="sm-jquery-disable-overlay"/>').css({position:"absolute",top:e.top,left:e.left,width:this.$root.outerWidth(),height:this.$root.outerHeight(),zIndex:this.getStartZIndex(!0),opacity:0}).appendTo(document.body)}this.disabled=!0}},docClick:function(t){this.$touchScrollingSub?this.$touchScrollingSub=null:(this.visibleSubMenus.length&&!$.contains(this.$root[0],t.target)||$(t.target).closest("a").length)&&this.menuHideAll()},docTouchEnd:function(t){if(this.lastTouch){if(this.visibleSubMenus.length&&(void 0===this.lastTouch.x2||this.lastTouch.x1==this.lastTouch.x2)&&(void 0===this.lastTouch.y2||this.lastTouch.y1==this.lastTouch.y2)&&(!this.lastTouch.target||!$.contains(this.$root[0],this.lastTouch.target))){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var e=this;this.hideTimeout=setTimeout((function(){e.menuHideAll()}),350)}this.lastTouch=null}},docTouchMove:function(t){if(this.lastTouch){var e=t.originalEvent.touches[0];this.lastTouch.x2=e.pageX,this.lastTouch.y2=e.pageY}},docTouchStart:function(t){var e=t.originalEvent.touches[0];this.lastTouch={x1:e.pageX,y1:e.pageY,target:e.target}},enable:function(){this.disabled&&(this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),this.disabled=!1)},getClosestMenu:function(t){for(var e=$(t).closest("ul");e.dataSM("in-mega");)e=e.parent().closest("ul");return e[0]||null},getHeight:function(t){return this.getOffset(t,!0)},getOffset:function(t,e){var i;"none"==t.css("display")&&(i={position:t[0].style.position,visibility:t[0].style.visibility},t.css({position:"absolute",visibility:"hidden"}).show());var s=t[0].getBoundingClientRect&&t[0].getBoundingClientRect(),o=s&&(e?s.height||s.bottom-s.top:s.width||s.right-s.left);return o||0===o||(o=e?t[0].offsetHeight:t[0].offsetWidth),i&&t.hide().css(i),o},getStartZIndex:function(t){var e=parseInt(this[t?"$root":"$firstSub"].css("z-index"));return!t&&isNaN(e)&&(e=parseInt(this.$root.css("z-index"))),isNaN(e)?1:e},getTouchPoint:function(t){return t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0]||t},getViewport:function(t){var e=t?"Height":"Width",i=document.documentElement["client"+e],s=window["inner"+e];return s&&(i=Math.min(i,s)),i}
127,getViewportHeight:function(){return this.getViewport(!0)},getViewportWidth:function(){return this.getViewport()},getWidth:function(t){return this.getOffset(t)},handleEvents:function(){return!this.disabled&&this.isCSSOn()},handleItemEvents:function(t){return this.handleEvents()&&!this.isLinkInMegaMenu(t)},isCollapsible:function(){return"static"==this.$firstSub.css("position")},isCSSOn:function(){return"inline"!=this.$firstLink.css("display")},isFixed:function(){var t="fixed"==this.$root.css("position");return t||this.$root.parentsUntil("body").each((function(){if("fixed"==$(this).css("position"))return t=!0,!1})),t},isLinkInMegaMenu:function(t){return $(this.getClosestMenu(t[0])).hasClass("mega-menu")},isTouchMode:function(){return!mouse||this.opts.noMouseOver||this.isCollapsible()},itemActivate:function(t,e){var i=t.closest("ul"),s=i.dataSM("level");if(s>1&&(!this.activatedItems[s-2]||this.activatedItems[s-2][0]!=i.dataSM("parent-a")[0])){var o=this;$(i.parentsUntil("[data-smartmenus-id]","ul").get().reverse()).add(i).each((function(){o.itemActivate($(this).dataSM("parent-a"))}))}if($(i).parents(".raven-megamenu-wrapper").length>0&&(s+=$(i).parents(".raven-megamenu-wrapper").length),this.isCollapsible()&&!e||this.menuHideSubMenus(this.activatedItems[s-1]&&this.activatedItems[s-1][0]==t[0]?s:s-1),this.activatedItems[s-1]=t,!1!==this.$root.triggerHandler("activate.smapi",t[0])){var a=t.dataSM("sub");a&&(this.isTouchMode()||!this.opts.showOnClick||this.clickActivated)&&this.menuShow(a)}},itemBlur:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&this.$root.triggerHandler("blur.smapi",e[0])},itemClick:function(t){var e=$(t.currentTarget);if(this.handleItemEvents(e)){if(this.$touchScrollingSub&&this.$touchScrollingSub[0]==e.closest("ul")[0])return this.$touchScrollingSub=null,t.stopPropagation(),!1;if(!1===this.$root.triggerHandler("click.smapi",e[0]))return!1;var i=$(t.target).is(".sub-arrow"),s=e.dataSM("sub"),o=!!s&&2==s.dataSM("level"),a=this.isCollapsible(),n=/toggle$/.test(this.opts.collapsibleBehavior),r=/link$/.test(this.opts.collapsibleBehavior),h=/^accordion/.test(this.opts.collapsibleBehavior);if(s&&!s.is(":visible")){if((!r||!a||i)&&(this.opts.showOnClick&&o&&(this.clickActivated=!0),this.itemActivate(e,h),s.is(":visible")))return this.focusActivated=!0,!1}else if(a&&(n||i))return this.itemActivate(e,h),this.menuHide(s),n&&(this.focusActivated=!1),!1;return!(this.opts.showOnClick&&o||e.hasClass("disabled")||!1===this.$root.triggerHandler("select.smapi",e[0]))&&void 0}},itemDown:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&e.dataSM("mousedown",!0)},itemEnter:function(t){var e=$(t.currentTarget);if(this.handleItemEvents(e)&&!this.opts.showOnClick){if(!this.isTouchMode()){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);var i=this;this.showTimeout=setTimeout((function(){i.itemActivate(e)}
127),this.opts.showOnClick&&1==e.closest("ul").dataSM("level")?1:this.opts.showTimeout)}this.$root.triggerHandler("mouseenter.smapi",e[0])}},itemFocus:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&(!this.focusActivated||this.isTouchMode()&&e.dataSM("mousedown")||this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0]==e[0]||this.itemActivate(e,!0),this.$root.triggerHandler("focus.smapi",e[0]))},itemLeave:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&(this.isTouchMode()||(e[0].blur(),this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0)),e.removeDataSM("mousedown"),this.$root.triggerHandler("mouseleave.smapi",e[0]))},menuHide:function(t){if(!1!==this.$root.triggerHandler("beforehide.smapi",t[0])&&(canAnimate&&t.stop(!0,!0),"none"!=t.css("display"))){var e=function(){t.css("z-index","")};this.isCollapsible()?canAnimate&&this.opts.collapsibleHideFunction?this.opts.collapsibleHideFunction.call(this,t,e):t.hide(this.opts.collapsibleHideDuration,e):canAnimate&&this.opts.hideFunction?this.opts.hideFunction.call(this,t,e):t.hide(this.opts.hideDuration,e),t.dataSM("scroll")&&(this.menuScrollStop(t),t.css({"touch-action":"","-ms-touch-action":"","-webkit-transform":"",transform:""}).off(".smartmenus_scroll").removeDataSM("scroll").dataSM("scroll-arrows").hide()),t.dataSM("parent-a").removeClass("highlighted").attr("aria-expanded","false"),t.attr({"aria-expanded":"false","aria-hidden":"true"});var i=t.dataSM("level");this.activatedItems.splice(i-1,1),this.visibleSubMenus.splice($.inArray(t,this.visibleSubMenus),1),this.$root.triggerHandler("hide.smapi",t[0])}},menuHideAll:function(){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);for(var t=this.opts.isPopup?1:0,e=this.visibleSubMenus.length-1;e>=t;e--)this.menuHide(this.visibleSubMenus[e]);this.opts.isPopup&&(canAnimate&&this.$root.stop(!0,!0),this.$root.is(":visible")&&(canAnimate&&this.opts.hideFunction?this.opts.hideFunction.call(this,this.$root):this.$root.hide(this.opts.hideDuration))),this.activatedItems=[],this.visibleSubMenus=[],this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.$root.triggerHandler("hideAll.smapi")},menuHideSubMenus:function(t){for(var e=this.activatedItems.length-1;e>=t;e--){var i=this.activatedItems[e].dataSM("sub");i&&this.menuHide(i)}},menuInit:function(t){if(!t.dataSM("in-mega")){t.hasClass("mega-menu")&&t.find("ul").dataSM("in-mega",!0);for(var e=2,i=t[0];(i=i.parentNode.parentNode)!=this.$root[0];)e++;var s=t.prevAll("a").eq(-1);s.length||(s=t.prevAll().find("a").eq(-1)),s.addClass("has-submenu").dataSM("sub",t),t.dataSM("parent-a",s).dataSM("level",e).parent().dataSM("sub",t);var o=s.attr("id")||this.accessIdPrefix+ ++this.idInc,a=t.attr("id")||this.accessIdPrefix+ ++this.idInc;s.attr({id:o,"aria-haspopup":"true","aria-controls":a,"aria-expanded":"false"}),t.attr({id:a,role:"group","aria-hidden":"true","aria-labelledby":o,"aria-expanded":"false"}),this.opts.subIndicators&&s[this.opts.subIndicatorsPos](this.$subArrow.clone())}},menuPosition:function(t){var e,i,s=t.dataSM("parent-a"),o=s.closest("li"),a=o.parent(),n=t.dataSM("level"),r=this.getWidth(t),h=this.getHeight(t),u=s.offset(),l=u.left,c=u.top,d=this.getWidth(s),m=this.getHeight(s),p=$(window),f=p.scrollLeft(),v=p.scrollTop(),b=this.getViewportWidth(),S=this.getViewportHeight(),g=a.parent().is("[data-sm-horizontal-sub]")||2==n&&!a.hasClass("sm-vertical"),w=this.opts.rightToLeftSubMenus&&!o.is("[data-sm-reverse]")||!this.opts.rightToLeftSubMenus&&o.is("[data-sm-reverse]"),M=2==n?this.opts.mainMenuSubOffsetX:this.opts.subMenusSubOffsetX,T=2==n?this.opts.mainMenuSubOffsetY:this.opts.subMenusSubOffsetY;if(g?(e=w?d-r-M:M,i=this.opts.bottomToTopSubMenus?-h-T:m+T):(e=w?M-r:d-M,i=this.opts.bottomToTopSubMenus?m-T-h:T),this.opts.keepInViewport){var y=l+e,I=c+i;if(w&&y<f?e=g?f-y+e:d-M:!w&&y+r>f+b&&(e=g?f+b-r-y+e:M-r),g||(h<S&&I+h>v+S?i+=v+S-h-I:(h>=S||I<v)&&(i+=v-I)),g&&(I+h>v+S+.49||I<v)||!g&&h>S+.49){var x=this;t.dataSM("scroll-arrows")||t.dataSM("scroll-arrows",$([$('<span class="scroll-up"><span class="scroll-up-arrow"></span></span>')[0],$('<span class="scroll-down"><span class="scroll-down-arrow"></span></span>')[0]]).on({mouseenter:function(){t.dataSM("scroll").up=$(this).hasClass("scroll-up"),x.menuScroll(t)},mouseleave:function(e){x.menuScrollStop(t),x.menuScrollOut(t,e)},"mousewheel DOMMouseScroll":function(t){t.preventDefault()}}).insertAfter(t));var A=".smartmenus_scroll";if(t.dataSM("scroll",{y:this.cssTransforms3d?0:i-m,step:1,itemH:m,subH:h,arrowDownH:this.getHeight(t.dataSM("scroll-arrows").eq(1))}).on(getEventsNS({mouseover:function(e){x.menuScrollOver(t,e)},mouseout:function(e){x.menuScrollOut(t,e)},"mousewheel DOMMouseScroll":function(e){x.menuScrollMousewheel(t,e)}},A)).dataSM("scroll-arrows").css({top:"auto",left:"0",marginLeft:e+(parseInt(t.css("border-left-width"))||0),width:r-(parseInt(t.css("border-left-width"))||0)-(parseInt(t.css("border-right-width"))||0),zIndex:t.css("z-index")}).eq(g&&this.opts.bottomToTopSubMenus?0:1).show(),this.isFixed()){var C={};C[touchEvents?"touchstart touchmove touchend":"pointerdown pointermove pointerup MSPointerDown MSPointerMove MSPointerUp"]=function(e){x.menuScrollTouch(t,e)},t.css({"touch-action":"none","-ms-touch-action":"none"}).on(getEventsNS(C,A))}}}t.css({top:"auto",left:"0",marginLeft:e,marginTop:i-m})}
127,menuScroll:function(t,e,i){var s,o=t.dataSM("scroll"),a=t.dataSM("scroll-arrows"),n=o.up?o.upEnd:o.downEnd;if(!e&&o.momentum){if(o.momentum*=.92,(s=o.momentum)<.5)return void this.menuScrollStop(t)}else s=i||(e||!this.opts.scrollAccelerate?this.opts.scrollStep:Math.floor(o.step));var r=t.dataSM("level");if(this.activatedItems[r-1]&&this.activatedItems[r-1].dataSM("sub")&&this.activatedItems[r-1].dataSM("sub").is(":visible")&&this.menuHideSubMenus(r-1),o.y=o.up&&n<=o.y||!o.up&&n>=o.y?o.y:Math.abs(n-o.y)>s?o.y+(o.up?s:-s):n,t.css(this.cssTransforms3d?{"-webkit-transform":"translate3d(0, "+o.y+"px, 0)",transform:"translate3d(0, "+o.y+"px, 0)"}:{marginTop:o.y}),mouse&&(o.up&&o.y>o.downEnd||!o.up&&o.y<o.upEnd)&&a.eq(o.up?1:0).show(),o.y==n)mouse&&a.eq(o.up?0:1).hide(),this.menuScrollStop(t);else if(!e){this.opts.scrollAccelerate&&o.step<this.opts.scrollStep&&(o.step+=.2);var h=this;this.scrollTimeout=requestAnimationFrame((function(){h.menuScroll(t)}))}},menuScrollMousewheel:function(t,e){if(this.getClosestMenu(e.target)==t[0]){var i=((e=e.originalEvent).wheelDelta||-e.detail)>0;t.dataSM("scroll-arrows").eq(i?0:1).is(":visible")&&(t.dataSM("scroll").up=i,this.menuScroll(t,!0))}e.preventDefault()},menuScrollOut:function(t,e){mouse&&(/^scroll-(up|down)/.test((e.relatedTarget||"").className)||(t[0]==e.relatedTarget||$.contains(t[0],e.relatedTarget))&&this.getClosestMenu(e.relatedTarget)==t[0]||t.dataSM("scroll-arrows").css("visibility","hidden"))},menuScrollOver:function(t,e){if(mouse&&!/^scroll-(up|down)/.test(e.target.className)&&this.getClosestMenu(e.target)==t[0]){this.menuScrollRefreshData(t);var i=t.dataSM("scroll"),s=$(window).scrollTop()-t.dataSM("parent-a").offset().top-i.itemH;t.dataSM("scroll-arrows").eq(0).css("margin-top",s).end().eq(1).css("margin-top",s+this.getViewportHeight()-i.arrowDownH).end().css("visibility","visible")}},menuScrollRefreshData:function(t){var e=t.dataSM("scroll"),i=$(window).scrollTop()-t.dataSM("parent-a").offset().top-e.itemH;this.cssTransforms3d&&(i=-(parseFloat(t.css("margin-top"))-i)),$.extend(e,{upEnd:i,downEnd:i+this.getViewportHeight()-e.subH})},menuScrollStop:function(t){if(this.scrollTimeout)return cancelAnimationFrame(this.scrollTimeout),this.scrollTimeout=0,t.dataSM("scroll").step=1,!0},menuScrollTouch:function(t,e){if(isTouchEvent(e=e.originalEvent)){var i=this.getTouchPoint(e);if(this.getClosestMenu(i.target)==t[0]){var s=t.dataSM("scroll");if(/(start|down)$/i.test(e.type))this.menuScrollStop(t)?(e.preventDefault(),this.$touchScrollingSub=t):this.$touchScrollingSub=null,this.menuScrollRefreshData(t),$.extend(s,{touchStartY:i.pageY,touchStartTime:e.timeStamp});else if(/move$/i.test(e.type)){var o=void 0!==s.touchY?s.touchY:s.touchStartY;if(void 0!==o&&o!=i.pageY){this.$touchScrollingSub=t;var a=o<i.pageY;void 0!==s.up&&s.up!=a&&$.extend(s,{touchStartY:i.pageY,touchStartTime:e.timeStamp}),$.extend(s,{up:a,touchY:i.pageY}),this.menuScroll(t,!0,Math.abs(i.pageY-o))}e.preventDefault()}else void 0!==s.touchY&&((s.momentum=15*Math.pow(Math.abs(i.pageY-s.touchStartY)/(e.timeStamp-s.touchStartTime),2))&&(this.menuScrollStop(t),this.menuScroll(t),e.preventDefault()),delete s.touchY)}}},menuShow:function(t){if((t.dataSM("beforefirstshowfired")||(t.dataSM("beforefirstshowfired",!0),!1!==this.$root.triggerHandler("beforefirstshow.smapi",t[0])))&&!1!==this.$root.triggerHandler("beforeshow.smapi",t[0])&&(t.dataSM("shown-before",!0),canAnimate&&t.stop(!0,!0),!t.is(":visible"))){var e=t.dataSM("parent-a"),i=this.isCollapsible();if((this.opts.keepHighlighted||i)&&e.addClass("highlighted"),i)t.removeClass("sm-nowrap").css({zIndex:"",width:"auto",minWidth:"",maxWidth:"",top:"",left:"",marginLeft:"",marginTop:""});else{if(t.css("z-index",this.zIndexInc=(this.zIndexInc||this.getStartZIndex())+1),(this.opts.subMenusMinWidth||this.opts.subMenusMaxWidth)&&(t.css({width:"auto",minWidth:"",maxWidth:""}).addClass("sm-nowrap"),this.opts.subMenusMinWidth&&t.css("min-width",this.opts.subMenusMinWidth),this.opts.subMenusMaxWidth)){var s=this.getWidth(t);t.css("max-width",this.opts.subMenusMaxWidth),s>this.getWidth(t)&&t.removeClass("sm-nowrap").css("width",this.opts.subMenusMaxWidth)}this.menuPosition(t)}var o=function(){t.css("overflow","")};i?canAnimate&&this.opts.collapsibleShowFunction?this.opts.collapsibleShowFunction.call(this,t,o):t.show(this.opts.collapsibleShowDuration,o):canAnimate&&this.opts.showFunction?this.opts.showFunction.call(this,t,o):t.show(this.opts.showDuration,o),e.attr("aria-expanded","true"),t.attr({"aria-expanded":"true","aria-hidden":"false"}),this.visibleSubMenus.push(t),this.$root.triggerHandler("show.smapi",t[0])}},popupHide:function(t){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var e=this;this.hideTimeout=setTimeout((function(){e.menuHideAll()}),t?1:this.opts.hideTimeout)},popupShow:function(t,e){if(this.opts.isPopup){if(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),this.$root.dataSM("shown-before",!0),canAnimate&&this.$root.stop(!0,!0),!this.$root.is(":visible")){this.$root.css({left:t,top:e});var i=this,s=function(){i.$root.css("overflow","")};canAnimate&&this.opts.showFunction?this.opts.showFunction.call(this,this.$root,s):this.$root.show(this.opts.showDuration,s),this.visibleSubMenus[0]=this.$root}}else alert('SmartMenus jQuery Error:\n\nIf you want to show this menu via the "popupShow" method, set the isPopup:true option.')},refresh:function(){this.destroy(!0),this.init(!0)},rootKeyDown:function(t){if(this.handleEvents())switch(t.keyCode){case 27:var e=this.activatedItems[0];if(e)this.menuHideAll(),e[0].focus(),(i=e.dataSM("sub"))&&this.menuHide(i);break;case 32:var i,s=$(t.target);if(s.is("a")&&this.handleItemEvents(s))(i=s.dataSM("sub"))&&!i.is(":visible")&&(this.itemClick({currentTarget:t.target}),t.preventDefault())}},rootOut:function(t){if(this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),!this.opts.showOnClick||!this.opts.hideOnClick)){var e=this;this.hideTimeout=setTimeout((function(){e.menuHideAll()}),this.opts.hideTimeout)}},rootOver:function(t){this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0)},winResize:function(t){if(this.handleEvents()){if(!("onorientationchange"in window)||"orientationchange"==t.type){var e=this.isCollapsible();this.wasCollapsible&&e||(this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0].blur(),this.menuHideAll()),this.wasCollapsible=e}}else if(this.$disableOverlay){var i=this.$root.offset();
127this.$disableOverlay.css({top:i.top,left:i.left,width:this.$root.outerWidth(),height:this.$root.outerHeight()})}}}}),$.fn.dataSM=function(t,e){return e?this.data(t+"_smartmenus",e):this.data(t+"_smartmenus")},$.fn.removeDataSM=function(t){return this.removeData(t+"_smartmenus")},$.fn.smartmenus=function(options){if("string"==typeof options){var args=arguments,method=options;return Array.prototype.shift.call(args),this.each((function(){var t=$(this).data("smartmenus");t&&t[method]&&t[method].apply(t,args)}))}return this.each((function(){var dataOpts=$(this).data("sm-options")||null;if(dataOpts)try{dataOpts=eval("("+dataOpts+")")}catch(t){dataOpts=null,alert('ERROR\n\nSmartMenus jQuery init:\nInvalid "data-sm-options" attribute value syntax.')}new $.SmartMenus(this,$.extend({},$.fn.smartmenus.defaults,options,dataOpts))}))},$.fn.smartmenus.defaults={isPopup:!1,mainMenuSubOffsetX:0,mainMenuSubOffsetY:0,subMenusSubOffsetX:0,subMenusSubOffsetY:0,subMenusMinWidth:"10em",subMenusMaxWidth:"20em",subIndicators:!0,subIndicatorsPos:"append",subIndicatorsText:"",scrollStep:30,scrollAccelerate:!0,showTimeout:250,hideTimeout:500,showDuration:0,showFunction:null,hideDuration:0,hideFunction:function(t,e){t.fadeOut(200,e)},collapsibleShowDuration:0,collapsibleShowFunction:function(t,e){t.slideDown(200,e)},collapsibleHideDuration:0,collapsibleHideFunction:function(t,e){t.slideUp(200,e)},showOnClick:!1,hideOnClick:!0,noMouseOver:!1,keepInViewport:!0,keepHighlighted:!0,markCurrentItem:!1,markCurrentTree:!0,rightToLeftSubMenus:!1,bottomToTopSubMenus:!1,collapsibleBehavior:"default"},$}))
128;/*! jupiterx-raven-url-polyfill */
129(function(t){var e=function(){try{return!!Symbol.iterator}catch(e){return!1}};var r=e();var n=function(t){var e={next:function(){var e=t.shift();return{done:e===void 0,value:e}}};if(r){e[Symbol.iterator]=function(){return e}}return e};var i=function(e){return encodeURIComponent(e).replace(/%20/g,"+")};var o=function(e){return decodeURIComponent(String(e).replace(/\+/g," "))};var a=function(){var a=function(e){Object.defineProperty(this,"_entries",{writable:!0,value:{}});var t=typeof e;if(t==="undefined"){}else if(t==="string"){if(e!==""){this._fromString(e)}}else if(e instanceof a){var r=this;e.forEach(function(e,t){r.append(t,e)})}else if(e!==null&&t==="object"){if(Object.prototype.toString.call(e)==="[object Array]"){for(var n=0;n<e.length;n++){var i=e[n];if(Object.prototype.toString.call(i)==="[object Array]"||i.length!==2){this.append(i[0],i[1])}else{throw new TypeError("Expected [string, any] as entry at index "+n+" of URLSearchParams's input")}}}else{for(var o in e){if(e.hasOwnProperty(o)){this.append(o,e[o])}}}}else{throw new TypeError("Unsupported input's type for URLSearchParams")}};var e=a.prototype;e.append=function(e,t){if(e in this._entries){this._entries[e].push(String(t))}else{this._entries[e]=[String(t)]}};e.delete=function(e){delete this._entries[e]};e.get=function(e){return e in this._entries?this._entries[e][0]:null};e.getAll=function(e){return e in this._entries?this._entries[e].slice(0):[]};e.has=function(e){return e in this._entries};e.set=function(e,t){this._entries[e]=[String(t)]};e.forEach=function(e,t){var r;for(var n in this._entries){if(this._entries.hasOwnProperty(n)){r=this._entries[n];for(var i=0;i<r.length;i++){e.call(t,r[i],n,this)}}}};e.keys=function(){var r=[];this.forEach(function(e,t){r.push(t)});return n(r)};e.values=function(){var t=[];this.forEach(function(e){t.push(e)});return n(t)};e.entries=function(){var r=[];this.forEach(function(e,t){r.push([t,e])});return n(r)};if(r){e[Symbol.iterator]=e.entries}e.toString=function(){var r=[];this.forEach(function(e,t){r.push(i(t)+"="+i(e))});return r.join("&")};t.URLSearchParams=a};var s=function(){try{var e=t.URLSearchParams;return new e("?a=1").toString()==="a=1"&&typeof e.prototype.set==="function"}catch(e){return!1}};if(!s()){a()}var f=t.URLSearchParams.prototype;if(typeof f.sort!=="function"){f.sort=function(){var r=this;var n=[];this.forEach(function(e,t){n.push([t,e]);if(!r._entries){r.delete(t)}});n.sort(function(e,t){if(e[0]<t[0]){return-1}else if(e[0]>t[0]){return+1}else{return 0}});if(r._entries){r._entries={}}for(var e=0;e<n.length;e++){this.append(n[e][0],n[e][1])}}}if(typeof f._fromString!=="function"){Object.defineProperty(f,"_fromString",{enumerable:!1,
129configurable:!1,writable:!1,value:function(e){if(this._entries){this._entries={}}else{var r=[];this.forEach(function(e,t){r.push(t)});for(var t=0;t<r.length;t++){this.delete(r[t])}}e=e.replace(/^\?/,"");var n=e.split("&");var i;for(var t=0;t<n.length;t++){i=n[t].split("=");this.append(o(i[0]),i.length>1?o(i[1]):"")}}})}})(typeof global!=="undefined"?global:typeof window!=="undefined"?window:typeof self!=="undefined"?self:this);(function(h){var e=function(){try{var e=new h.URL("b","http://a");e.pathname="c%20d";return e.href==="http://a/c%20d"&&e.searchParams}catch(e){return!1}};var t=function(){var t=h.URL;var e=function(e,t){if(typeof e!=="string")e=String(e);var r=document,n;if(t&&(h.location===void 0||t!==h.location.href)){r=document.implementation.createHTMLDocument("");n=r.createElement("base");n.href=t;r.head.appendChild(n);try{if(n.href.indexOf(t)!==0)throw new Error(n.href)}catch(e){throw new Error("URL unable to set base "+t+" due to "+e)}}var i=r.createElement("a");i.href=e;if(n){r.body.appendChild(i);i.href=i.href}if(i.protocol===":"||!/:/.test(i.href)){throw new TypeError("Invalid URL")}Object.defineProperty(this,"_anchorElement",{value:i});var o=new h.URLSearchParams(this.search);var a=!0;var s=!0;var f=this;["append","delete","set"].forEach(function(e){var t=o[e];o[e]=function(){t.apply(o,arguments);if(a){s=!1;f.search=o.toString();s=!0}}});Object.defineProperty(this,"searchParams",{value:o,enumerable:!0});var c=void 0;Object.defineProperty(this,"_updateSearchParams",{enumerable:!1,configurable:!1,writable:!1,value:function(){if(this.search!==c){c=this.search;if(s){a=!1;this.searchParams._fromString(this.search);a=!0}}}})};var r=e.prototype;var n=function(t){Object.defineProperty(r,t,{get:function(){return this._anchorElement[t]},set:function(e){this._anchorElement[t]=e},enumerable:!0})};["hash","host","hostname","port","protocol"].forEach(function(e){n(e)});Object.defineProperty(r,"search",{get:function(){return this._anchorElement.search},set:function(e){this._anchorElement.search=e;this._updateSearchParams()},enumerable:!0});Object.defineProperties(r,{toString:{get:function(){var e=this;return function(){return e.href}}},href:{get:function(){return this._anchorElement.href.replace(/\?$/,"")},set:function(e){this._anchorElement.href=e;this._updateSearchParams()},enumerable:!0},pathname:{get:function(){return this._anchorElement.pathname.replace(/(^\/?)/,"/")},set:function(e){this._anchorElement.pathname=e},enumerable:!0},origin:{get:function(){var e={"http:":80,"https:":443,"ftp:":21}[this._anchorElement.protocol];var t=this._anchorElement.port!=e&&this._anchorElement.port!=="";return this._anchorElement.protocol+"//"+this._anchorElement.hostname+(t?":"+this._anchorElement.port:"")},enumerable:!0},password:{get:function(){return""},set:function(e){},enumerable:!0},username:{get:function(){return""},set:function(e){},enumerable:!0}});e.createObjectURL=function(e){return t.createObjectURL.apply(t,arguments)};e.revokeObjectURL=function(e){return t.revokeObjectURL.apply(t,arguments)};h.URL=e};if(!e()){t()}if(h.location!==void 0&&!("origin"in h.location)){var r=function(){return h.location.protocol+"//"+h.location.hostname+(h.location.port?":"+h.location.port:"")};try{Object.defineProperty(h.location,"origin",{get:r,enumerable:!0})}catch(e){setInterval(function(){h.location.origin=r()},100)}}})(typeof global!=="undefined"?global:typeof window!=="undefined"?window:typeof self!=="undefined"?self:this)
130;!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).Swiper=t()}(this,(function(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function t(s,a){void 0===s&&(s={}),void 0===a&&(a={}),Object.keys(a).forEach((i=>{void 0===s[i]?s[i]=a[i]:e(a[i])&&e(s[i])&&Object.keys(a[i]).length>0&&t(s[i],a[i])}))}const s={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function a(){const e="undefined"!=typeof document?document:{};return t(e,s),e}const i={document:s,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){}
vendor: 32,671 bytes, line 130
130,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function r(){const e="undefined"!=typeof window?window:{};return t(e,i),e}class n extends Array{constructor(e){"number"==typeof e?super(e):(super(...e||[]),function(e){const t=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>t,set(e){t.__proto__=e}})}(this))}}function l(e){void 0===e&&(e=[]);const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...l(e)):t.push(e)})),t}function o(e,t){return Array.prototype.filter.call(e,t)}function d(e,t){const s=r(),i=a();let l=[];if(!t&&e instanceof n)return e;if(!e)return new n(l);if("string"==typeof e){const s=e.trim();if(s.indexOf("<")>=0&&s.indexOf(">")>=0){let e="div";0===s.indexOf("<li")&&(e="ul"),0===s.indexOf("<tr")&&(e="tbody"),0!==s.indexOf("<td")&&0!==s.indexOf("<th")||(e="tr"),0===s.indexOf("<tbody")&&(e="table"),0===s.indexOf("<option")&&(e="select");const t=i.createElement(e);t.innerHTML=s;for(let e=0;e<t.childNodes.length;e+=1)l.push(t.childNodes[e])}else l=function(e,t){if("string"!=typeof e)return[e];const s=[],a=t.querySelectorAll(e);for(let e=0;e<a.length;e+=1)s.push(a[e]);return s}(e.trim(),t||i)}else if(e.nodeType||e===s||e===i)l.push(e);else if(Array.isArray(e)){if(e instanceof n)return e;l=e}return new n(function(e){const t=[];for(let s=0;s<e.length;s+=1)-1===t.indexOf(e[s])&&t.push(e[s]);return t}(l))}d.fn=n.prototype;const c={addClass:function(){for(var e=arguments.length,t=new Array(e),s=0;s<e;s++)t[s]=arguments[s];const a=l(t.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.add(...a)})),this},removeClass:function(){for(var e=arguments.length,t=new Array(e),s=0;s<e;s++)t[s]=arguments[s];const a=l(t.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.remove(...a)})),this},hasClass:function(){for(var e=arguments.length,t=new Array(e),s=0;s<e;s++)t[s]=arguments[s];const a=l(t.map((e=>e.split(" "))));return o(this,(e=>a.filter((t=>e.classList.contains(t))).length>0)).length>0},toggleClass:function(){for(var e=arguments.length,t=new Array(e),s=0;s<e;s++)t[s]=arguments[s];const a=l(t.map((e=>e.split(" "))));this.forEach((e=>{a.forEach((t=>{e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let s=0;s<this.length;s+=1)if(2===arguments.length)this[s].setAttribute(e,t);else for(const t in e)this[s][t]=e[t],this[s].setAttribute(t,e[t]);return this},removeAttr:function(e){for(let t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function(){for(var e=arguments.length,t=new Array(e),s=0;s<e;s++)t[s]=arguments[s];let[a,i,r,n]=t;function l(e){const t=e.target;if(!t)return;const s=e.target.dom7EventData||[];if(s.indexOf(e)<0&&s.unshift(e),d(t).is(i))r.apply(t,s);else{const e=d(t).parents();for(let t=0;t<e.length;t+=1)d(e[t]).is(i)&&r.apply(e[t],s)}}function o(e){const t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),r.apply(this,t)}"function"==typeof t[1]&&([a,r,n]=t,i=void 0),n||(n=!1);const c=a.split(" ");let p;for(let e=0;e<this.length;e+=1){const t=this[e];if(i)for(p=0;p<c.length;p+=1){const e=c[p];t.dom7LiveListeners||(t.dom7LiveListeners={}),t.dom7LiveListeners[e]||(t.dom7LiveListeners[e]=[]),t.dom7LiveListeners[e].push({listener:r,proxyListener:l}),t.addEventListener(e,l,n)}else for(p=0;p<c.length;p+=1){const e=c[p];t.dom7Listeners||(t.dom7Listeners={}),t.dom7Listeners[e]||(t.dom7Listeners[e]=[]),t.dom7Listeners[e].push({listener:r,proxyListener:o}),t.addEventListener(e,o,n)}}return this},off:function(){for(var e=arguments.length,t=new Array(e),s=0;s<e;s++)t[s]=arguments[s];let[a,i,r,n]=t;"function"==typeof t[1]&&([a,r,n]=t,i=void 0),n||(n=!1);const l=a.split(" ");for(let e=0;e<l.length;e+=1){const t=l[e];for(let e=0;e<this.length;e+=1){const s=this[e];let a;if(!i&&s.dom7Listeners?a=s.dom7Listeners[t]:i&&s.dom7LiveListeners&&(a=s.dom7LiveListeners[t]),a&&a.length)for(let e=a.length-1;e>=0;e-=1){const i=a[e];r&&i.listener===r||r&&i.listener&&i.listener.dom7proxy&&i.listener.dom7proxy===r?(s.removeEventListener(t,i.proxyListener,n),a.splice(e,1)):r||(s.removeEventListener(t,i.proxyListener,n),a.splice(e,1))}}}return this},trigger:function(){const e=r();for(var t=arguments.length,s=new Array(t),a=0;a<t;a++)s[a]=arguments[a];const i=s[0].split(" "),n=s[1];for(let t=0;t<i.length;t+=1){const a=i[t];for(let t=0;t<this.length;t+=1){const i=this[t];if(e.CustomEvent){const t=new e.CustomEvent(a,{detail:n,bubbles:!0,cancelable:!0});i.dom7EventData=s.filter(((e,t)=>t>0)),i.dispatchEvent(t),i.dom7EventData=[],delete i.dom7EventData}}}return this},transitionEnd:function(e){const t=this;return e&&t.on("transitionend",(function s(a){a.target===this&&(e.call(this,a),t.off("transitionend",s))})),this},outerWidth:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const e=r();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const e=r(),t=a(),s=this[0],i=s.getBoundingClientRect(),n=t.body,l=s.clientTop||n.clientTop||0,o=s.clientLeft||n.clientLeft||0,d=s===e?e.scrollY:s.scrollTop,c=s===e?e.scrollX:s.scrollLeft;return{top:i.top+d-l,left:i.left+c-o}}return null},css:function(e,t){const s=r();let a;if(1===arguments.length){if("string"!=typeof e){for(a=0;a<this.length;a+=1)for(const t in e)this[a].style[t]=e[t];return this}if(this[0])return s.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(a=0;a<this.length;a+=1)this[a].style[e]=t;return this}return this},each:function(e){return e?(this.forEach(((t,s)=>{e.apply(t,[t,s])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(let t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(let t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){const t=r(),s=a(),i=this[0];let l,o;if(!i||void 0===e)return!1;if("string"==typeof e){if(i.matches)return i.matches(e);if(i.webkitMatchesSelector)return i.webkitMatchesSelector(e);if(i.msMatchesSelector)return i.msMatchesSelector(e);for(l=d(e),o=0;o<l.length;o+=1)if(l[o]===i)return!0;return!1}if(e===s)return i===s;if(e===t)return i===t;if(e.nodeType||e instanceof n){for(l=e.nodeType?[e]:e,o=0;o<l.length;o+=1)if(l[o]===i)return!0;return!1}return!1},index:function(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;const t=this.length;if(e>t-1)return d([]);if(e<0){const s=t+e;return d(s<0?[]:[this[s]])}return d([this[e]])},append:function(){let e;const t=a();for(let s=0;s<arguments.length;s+=1){e=s<0||arguments.length<=s?void 0:arguments[s];for(let s=0;s<this.length;s+=1)if("string"==typeof e){const a=t.createElement("div");for(a.innerHTML=e;a.firstChild;)this[s].appendChild(a.firstChild)}else if(e instanceof n)for(let t=0;t<e.length;t+=1)this[s].appendChild(e[t]);else this[s].appendChild(e)}return this},prepend:function(e){const t=a();let s,i;for(s=0;s<this.length;s+=1)if("string"==typeof e){const a=t.createElement("div");for(a.innerHTML=e,i=a.childNodes.length-1;i>=0;i-=1)this[s].insertBefore(a.childNodes[i],this[s].childNodes[0])}else if(e instanceof n)for(i=0;i<e.length;i+=1)this[s].insertBefore(e[i],this[s].childNodes[0]);else this[s].insertBefore(e,this[s].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&d(this[0].nextElementSibling).is(e)?d([this[0].nextElementSibling]):d([]):this[0].nextElementSibling?d([this[0].nextElementSibling]):d([]):d([])},nextAll:function(e){const t=[];let s=this[0];if(!s)return d([]);for(;s.nextElementSibling;){const a=s.nextElementSibling;e?d(a).is(e)&&t.push(a):t.push(a),s=a}return d(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&d(t.previousElementSibling).is(e)?d([t.previousElementSibling]):d([]):t.previousElementSibling?d([t.previousElementSibling]):d([])}return d([])},prevAll:function(e){const t=[];let s=this[0];if(!s)return d([]);for(;s.previousElementSibling;){const a=s.previousElementSibling;e?d(a).is(e)&&t.push(a):t.push(a),s=a}return d(t)},parent:function(e){const t=[];for(let s=0;s<this.length;s+=1)null!==this[s].parentNode&&(e?d(this[s].parentNode).is(e)&&t.push(this[s].parentNode):t.push(this[s].parentNode));return d(t)},parents:function(e){const t=[];for(let s=0;s<this.length;s+=1){let a=this[s].parentNode;for(;a;)e?d(a).is(e)&&t.push(a):t.push(a),a=a.parentNode}return d(t)},closest:function(e){let t=this;return void 0===e?d([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){const t=[];for(let s=0;s<this.length;s+=1){const a=this[s].querySelectorAll(e);for(let e=0;e<a.length;e+=1)t.push(a[e])}return d(t)},children:function(e){const t=[];for(let s=0;s<this.length;s+=1){const a=this[s].children;for(let s=0;s<a.length;s+=1)e&&!d(a[s]).is(e)||t.push(a[s])}return d(t)},filter:function(e){return d(o(this,e))},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};function p(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function u(){return Date.now()}function h(e,t){void 0===t&&(t="x");const s=r();let a,i,n;const l=function(e){const t=r();let s;return t.getComputedStyle&&(s=t.getComputedStyle(e,null)),!s&&e.currentStyle&&(s=e.currentStyle),s||(s=e.style),s}(e);return s.WebKitCSSMatrix?(i=l.transform||l.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),n=new s.WebKitCSSMatrix("none"===i?"":i)):(n=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),a=n.toString().split(",")),"x"===t&&(i=s.WebKitCSSMatrix?n.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(i=s.WebKitCSSMatrix?n.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),i||0}function m(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function f(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function g(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let s=1;s<arguments.length;s+=1){const a=s<0||arguments.length<=s?void 0:arguments[s];if(null!=a&&!f(a)){const s=Object.keys(Object(a)).filter((e=>t.indexOf(e)<0));for(let t=0,i=s.length;t<i;t+=1){const i=s[t],r=Object.getOwnPropertyDescriptor(a,i);void 0!==r&&r.enumerable&&(m(e[i])&&m(a[i])?a[i].__swiper__?e[i]=a[i]:g(e[i],a[i]):!m(e[i])&&m(a[i])?(e[i]={},a[i].__swiper__?e[i]=a[i]:g(e[i],a[i])):e[i]=a[i])}}}return e}function v(e,t,s){e.style.setProperty(t,s)}function w(e){let{swiper:t,targetPosition:s,side:a}=e;const i=r(),n=-t.translate;let l,o=null;const d=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const c=s>n?"next":"prev",p=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{l=(new Date).getTime(),null===o&&(o=l);const e=Math.max(Math.min((l-o)/d,1),0),r=.5-Math.cos(e*Math.PI)/2;let c=n+r*(s-n);if(p(c,s)&&(c=s),t.wrapperEl.scrollTo({[a]:c}),p(c,s))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[a]:c})})),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(u)};u()}let b,x,y;function E(){return b||(b=function(){const e=r(),t=a();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let t=!1;try{const s=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,s)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),b}function C(e){return void 0===e&&(e={}),x||(x=function(e){let{userAgent:t}=void 0===e?{}:e;const s=E(),a=r(),i=a.navigator.platform,n=t||a.navigator.userAgent,l={ios:!1,android:!1},o=a.screen.width,d=a.screen.height,c=n.match(/(Android);?[\s\/]+([\d.]+)?/);let p=n.match(/(iPad).*OS\s([\d_]+)/);const u=n.match(/(iPod)(.*OS\s([\d_]+))?/),h=!p&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="Win32"===i;let f="MacIntel"===i;return!p&&f&&s.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${d}`)>=0&&(p=n.match(/(Version)\/([\d.]+)/),p||(p=[0,1,"13_0_0"]),f=!1),c&&!m&&(l.os="android",l.android=!0),(p||h||u)&&(l.os="ios",l.ios=!0),l}(e)),x}function T(){return y||(y=function(){const e=r();return{isSafari:function(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),y}Object.keys(c).forEach((e=>{Object.defineProperty(d.fn,e,{value:c[e],writable:!0})}));var $={on(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;const i=s?"unshift":"push";return e.split(" ").forEach((e=>{a.eventsListeners[e]||(a.eventsListeners[e]=[]),a.eventsListeners[e][i](t)})),a},once(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;function i(){a.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var s=arguments.length,r=new Array(s),n=0;n<s;n++)r[n]=arguments[n];t.apply(a,r)}return i.__emitterProxy=t,a.on(e,i,s)},onAny(e,t){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof e)return s;const a=t?"unshift":"push";return s.eventsAnyListeners.indexOf(e)<0&&s.eventsAnyListeners[a](e),s},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const s=t.eventsAnyListeners.indexOf(e);return s>=0&&t.eventsAnyListeners.splice(s,1),t},off(e,t){const s=this;return!s.eventsListeners||s.destroyed?s:s.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].forEach(((a,i)=>{(a===t||a.__emitterProxy&&a.__emitterProxy===t)&&s.eventsListeners[e].splice(i,1)}))})),s):s},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,s,a;for(var i=arguments.length,r=new Array(i),n=0;n<i;n++)r[n]=arguments[n];"string"==typeof r[0]||Array.isArray(r[0])?(t=r[0],s=r.slice(1,r.length),a=e):(t=r[0].events,s=r[0].data,a=r[0].context||e),s.unshift(a);return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(a,[t,...s])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(a,s)}))})),e}};var S={updateSize:function(){const e=this;let t,s;const a=e.$el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:a[0].clientWidth,s=void 0!==e.params.height&&null!==e.params.height?e.params.height:a[0].clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(a.css("padding-left")||0,10)-parseInt(a.css("padding-right")||0,10),s=s-parseInt(a.css("padding-top")||0,10)-parseInt(a.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(s)&&(s=0),Object.assign(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}function s(e,s){return parseFloat(e.getPropertyValue(t(s))||0)}const a=e.params,{$wrapperEl:i,size:r,rtlTranslate:n,wrongRTL:l}=e,o=e.virtual&&a.virtual.enabled,d=o?e.virtual.slides.length:e.slides.length,c=i.children(`.${e.params.slideClass}`),p=o?e.virtual.slides.length:c.length;let u=[];const h=[],m=[];let f=a.slidesOffsetBefore;"function"==typeof f&&(f=a.slidesOffsetBefore.call(e));let g=a.slidesOffsetAfter;"function"==typeof g&&(g=a.slidesOffsetAfter.call(e));const w=e.snapGrid.length,b=e.slidesGrid.length;let x=a.spaceBetween,y=-f,E=0,C=0;if(void 0===r)return;"string"==typeof x&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*r),e.virtualSize=-x,n?c.css({marginLeft:"",marginBottom:"",marginTop:""}):c.css({marginRight:"",marginBottom:"",marginTop:""}),a.centeredSlides&&a.cssMode&&(v(e.wrapperEl,"--swiper-centered-offset-before",""),v(e.wrapperEl,"--swiper-centered-offset-after",""));const T=a.grid&&a.grid.rows>1&&e.grid;let $;T&&e.grid.initSlides(p);const S="auto"===a.slidesPerView&&a.breakpoints&&Object.keys(a.breakpoints).filter((e=>void 0!==a.breakpoints[e].slidesPerView)).length>0;for(let i=0;i<p;i+=1){$=0;const n=c.eq(i);if(T&&e.grid.updateSlide(i,n,p,t),"none"!==n.css("display")){if("auto"===a.slidesPerView){S&&(c[i].style[t("width")]="");const r=getComputedStyle(n[0]),l=n[0].style.transform,o=n[0].style.webkitTransform;if(l&&(n[0].style.transform="none"),o&&(n[0].style.webkitTransform="none"),a.roundLengths)$=e.isHorizontal()?n.outerWidth(!0):n.outerHeight(!0);else{const e=s(r,"width"),t=s(r,"padding-left"),a=s(r,"padding-right"),i=s(r,"margin-left"),l=s(r,"margin-right"),o=r.getPropertyValue("box-sizing");if(o&&"border-box"===o)$=e+i+l;else{const{clientWidth:s,offsetWidth:r}=n[0];$=e+t+a+i+l+(r-s)}}l&&(n[0].style.transform=l),o&&(n[0].style.webkitTransform=o),a.roundLengths&&($=Math.floor($))}else $=(r-(a.slidesPerView-1)*x)/a.slidesPerView,a.roundLengths&&($=Math.floor($)),c[i]&&(c[i].style[t("width")]=`${$}px`);c[i]&&(c[i].swiperSlideSize=$),m.push($),a.centeredSlides?(y=y+$/2+E/2+x,0===E&&0!==i&&(y=y-r/2-x),0===i&&(y=y-r/2-x),Math.abs(y)<.001&&(y=0),a.roundLengths&&(y=Math.floor(y)),C%a.slidesPerGroup==0&&u.push(y),h.push(y)):(a.roundLengths&&(y=Math.floor(y)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&u.push(y),h.push(y),y=y+$+x),e.virtualSize+=$+x,E=$,C+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+g,n&&l&&("slide"===a.effect||"coverflow"===a.effect)&&i.css({width:`${e.virtualSize+a.spaceBetween}px`}),a.setWrapperSize&&i.css({[t("width")]:`${e.virtualSize+a.spaceBetween}px`}),T&&e.grid.updateWrapperSize($,u,t),!a.centeredSlides){const t=[];for(let s=0;s<u.length;s+=1){let i=u[s];a.roundLengths&&(i=Math.floor(i)),u[s]<=e.virtualSize-r&&t.push(i)}u=t,Math.floor(e.virtualSize-r)-Math.floor(u[u.length-1])>1&&u.push(e.virtualSize-r)}if(0===u.length&&(u=[0]),0!==a.spaceBetween){const s=e.isHorizontal()&&n?"marginLeft":t("marginRight");c.filter(((e,t)=>!a.cssMode||t!==c.length-1)).css({[s]:`${x}px`})}if(a.centeredSlides&&a.centeredSlidesBounds){let e=0;m.forEach((t=>{e+=t+(a.spaceBetween?a.spaceBetween:0)})),e-=a.spaceBetween;const t=e-r;u=u.map((e=>e<0?-f:e>t?t+g:e))}if(a.centerInsufficientSlides){let e=0;if(m.forEach((t=>{e+=t+(a.spaceBetween?a.spaceBetween:0)})),e-=a.spaceBetween,e<r){const t=(r-e)/2;u.forEach(((e,s)=>{u[s]=e-t})),h.forEach(((e,s)=>{h[s]=e+t}))}}if(Object.assign(e,{slides:c,snapGrid:u,slidesGrid:h,slidesSizesGrid:m}),a.centeredSlides&&a.cssMode&&!a.centeredSlidesBounds){v(e.wrapperEl,"--swiper-centered-offset-before",-u[0]+"px"),v(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-m[m.length-1]/2+"px");const t=-e.snapGrid[0],s=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+s))}if(p!==d&&e.emit("slidesLengthChange"),u.length!==w&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==b&&e.emit("slidesGridLengthChange"),a.watchSlidesProgress&&e.updateSlidesOffset(),!(o||a.cssMode||"slide"!==a.effect&&"fade"!==a.effect)){const t=`${a.containerModifierClass}backface-hidden`,s=e.$el.hasClass(t);p<=a.maxBackfaceHiddenSlides?s||e.$el.addClass(t):s&&e.$el.removeClass(t)}},updateAutoHeight:function(e){const t=this,s=[],a=t.virtual&&t.params.virtual.enabled;let i,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const n=e=>a?t.slides.filter((t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e))[0]:t.slides.eq(e)[0];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||d([])).each((e=>{s.push(e)}));else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!a)break;s.push(n(e))}else s.push(n(t.activeIndex));for(i=0;i<s.length;i+=1)if(void 0!==s[i]){const e=s[i].offsetHeight;r=e>r?e:r}(r||0===r)&&t.$wrapperEl.css("height",`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let s=0;s<t.length;s+=1)t[s].swiperSlideOffset=e.isHorizontal()?t[s].offsetLeft:t[s].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,s=t.params,{slides:a,rtlTranslate:i,snapGrid:r}=t;if(0===a.length)return;void 0===a[0].swiperSlideOffset&&t.updateSlidesOffset();let n=-e;i&&(n=e),a.removeClass(s.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let e=0;e<a.length;e+=1){const l=a[e];let o=l.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(o-=a[0].swiperSlideOffset);const d=(n+(s.centeredSlides?t.minTranslate():0)-o)/(l.swiperSlideSize+s.spaceBetween),c=(n-r[0]+(s.centeredSlides?t.minTranslate():0)-o)/(l.swiperSlideSize+s.spaceBetween),p=-(n-o),u=p+t.slidesSizesGrid[e];(p>=0&&p<t.size-1||u>1&&u<=t.size||p<=0&&u>=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e),a.eq(e).addClass(s.slideVisibleClass)),l.progress=i?-d:d,l.originalProgress=i?-c:c}t.visibleSlides=d(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,a=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:r,isEnd:n}=t;const l=r,o=n;0===a?(i=0,r=!0,n=!0):(i=(e-t.minTranslate())/a,r=i<=0,n=i>=1),Object.assign(t,{progress:i,isBeginning:r,isEnd:n}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),r&&!l&&t.emit("reachBeginning toEdge"),n&&!o&&t.emit("reachEnd toEdge"),(l&&!r||o&&!n)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,$wrapperEl:a,activeIndex:i,realIndex:r}=e,n=e.virtual&&s.virtual.enabled;let l;t.removeClass(`${s.slideActiveClass} ${s.slideNextClass} ${s.slidePrevClass} ${s.slideDuplicateActiveClass} ${s.slideDuplicateNextClass} ${s.slideDuplicatePrevClass}`),l=n?e.$wrapperEl.find(`.${s.slideClass}[data-swiper-slide-index="${i}"]`):t.eq(i),l.addClass(s.slideActiveClass),s.loop&&(l.hasClass(s.slideDuplicateClass)?a.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${r}"]`).addClass(s.slideDuplicateActiveClass):a.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${r}"]`).addClass(s.slideDuplicateActiveClass));let o=l.nextAll(`.${s.slideClass}`).eq(0).addClass(s.slideNextClass);s.loop&&0===o.length&&(o=t.eq(0),o.addClass(s.slideNextClass));let d=l.prevAll(`.${s.slideClass}`).eq(0).addClass(s.slidePrevClass);s.loop&&0===d.length&&(d=t.eq(-1),d.addClass(s.slidePrevClass)),s.loop&&(o.hasClass(s.slideDuplicateClass)?a.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass):a.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass),d.hasClass(s.slideDuplicateClass)?a.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass):a.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:a,snapGrid:i,params:r,activeIndex:n,realIndex:l,snapIndex:o}=t;let d,c=e;if(void 0===c){for(let e=0;e<a.length;e+=1)void 0!==a[e+1]?s>=a[e]&&s<a[e+1]-(a[e+1]-a[e])/2?c=e:s>=a[e]&&s<a[e+1]&&(c=e+1):s>=a[e]&&(c=e);r.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(i.indexOf(s)>=0)d=i.indexOf(s);else{const e=Math.min(r.slidesPerGroupSkip,c);d=e+Math.floor((c-e)/r.slidesPerGroup)}if(d>=i.length&&(d=i.length-1),c===n)return void(d!==o&&(t.snapIndex=d,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);Object.assign(t,{snapIndex:d,realIndex:p,previousIndex:n,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),l!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,s=t.params,a=d(e).closest(`.${s.slideClass}`)[0];let i,r=!1;if(a)for(let e=0;e<t.slides.length;e+=1)if(t.slides[e]===a){r=!0,i=e;break}if(!a||!r)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=a,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(d(a).attr("data-swiper-slide-index"),10):t.clickedIndex=i,s.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};var M={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:s,translate:a,$wrapperEl:i}=this;if(t.virtualTranslate)return s?-a:a;if(t.cssMode)return a;let r=h(i[0],e);return s&&(r=-r),r||0},setTranslate:function(e,t){const s=this,{rtlTranslate:a,params:i,$wrapperEl:r,wrapperEl:n,progress:l}=s;let o,d=0,c=0;s.isHorizontal()?d=a?-e:e:c=e,i.roundLengths&&(d=Math.floor(d),c=Math.floor(c)),i.cssMode?n[s.isHorizontal()?"scrollLeft":"scrollTop"]=s.isHorizontal()?-d:-c:i.virtualTranslate||r.transform(`translate3d(${d}px, ${c}px, 0px)`),s.previousTranslate=s.translate,s.translate=s.isHorizontal()?d:c;const p=s.maxTranslate()-s.minTranslate();o=0===p?0:(e-s.minTranslate())/p,o!==l&&s.updateProgress(e),s.emit("setTranslate",s.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,s,a,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===s&&(s=!0),void 0===a&&(a=!0);const r=this,{params:n,wrapperEl:l}=r;if(r.animating&&n.preventInteractionOnTransition)return!1;const o=r.minTranslate(),d=r.maxTranslate();let c;if(c=a&&e>o?o:a&&e<d?d:e,r.updateProgress(c),n.cssMode){const e=r.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-c;else{if(!r.support.smoothScroll)return w({swiper:r,targetPosition:-c,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,s&&r.emit("transitionEnd"))}),r.$wrapperEl[0].addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd))),!0}};function P(e){let{swiper:t,runCallbacks:s,direction:a,step:i}=e;const{activeIndex:r,previousIndex:n}=t;let l=a;if(l||(l=r>n?"next":r<n?"prev":"reset"),t.emit(`transition${i}`),s&&r!==n){if("reset"===l)return void t.emit(`slideResetTransition${i}`);t.emit(`slideChangeTransition${i}`),"next"===l?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}var k={slideTo:function(e,t,s,a,i){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===s&&(s=!0),"number"!=typeof e&&"string"!=typeof e)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const r=this;let n=e;n<0&&(n=0);const{params:l,snapGrid:o,slidesGrid:d,previousIndex:c,activeIndex:p,rtlTranslate:u,wrapperEl:h,enabled:m}=r;if(r.animating&&l.preventInteractionOnTransition||!m&&!a&&!i)return!1;const f=Math.min(r.params.slidesPerGroupSkip,n);let g=f+Math.floor((n-f)/r.params.slidesPerGroup);g>=o.length&&(g=o.length-1);const v=-o[g];if(l.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){const t=-Math.floor(100*v),s=Math.floor(100*d[e]),a=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=s&&t<a-(a-s)/2?n=e:t>=s&&t<a&&(n=e+1):t>=s&&(n=e)}if(r.initialized&&n!==p){if(!r.allowSlideNext&&v<r.translate&&v<r.minTranslate())return!1;if(!r.allowSlidePrev&&v>r.translate&&v>r.maxTranslate()&&(p||0)!==n)return!1}let b;if(n!==(c||0)&&s&&r.emit("beforeSlideChangeStart"),r.updateProgress(v),b=n>p?"next":n<p?"prev":"reset",u&&-v===r.translate||!u&&v===r.translate)return r.updateActiveIndex(n),l.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==l.effect&&r.setTranslate(v),"reset"!==b&&(r.transitionStart(s,b),r.transitionEnd(s,b)),!1;if(l.cssMode){const e=r.isHorizontal(),s=u?v:-v;if(0===t){const t=r.virtual&&r.params.virtual.enabled;t&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),h[e?"scrollLeft":"scrollTop"]=s,t&&requestAnimationFrame((()=>{r.wrapperEl.style.scrollSnapType="",r._swiperImmediateVirtual=!1}))}else{if(!r.support.smoothScroll)return w({swiper:r,targetPosition:s,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:s,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(v),r.updateActiveIndex(n),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,a),r.transitionStart(s,b),0===t?r.transitionEnd(s,b):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(s,b))}),r.$wrapperEl[0].addEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,s,a){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===s&&(s=!0),"string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const i=this;let r=e;return i.params.loop&&(r+=i.loopedSlides),i.slideTo(r,t,s,a)},slideNext:function(e,t,s){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const a=this,{animating:i,enabled:r,params:n}=a;if(!r)return a;let l=n.slidesPerGroup;"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(l=Math.max(a.slidesPerViewDynamic("current",!0),1));const o=a.activeIndex<n.slidesPerGroupSkip?1:l;if(n.loop){if(i&&n.loopPreventsSlide)return!1;a.loopFix(),a._clientLeft=a.$wrapperEl[0].clientLeft}return n.rewind&&a.isEnd?a.slideTo(0,e,t,s):a.slideTo(a.activeIndex+o,e,t,s)},slidePrev:function(e,t,s){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const a=this,{params:i,animating:r,snapGrid:n,slidesGrid:l,rtlTranslate:o,enabled:d}=a;if(!d)return a;if(i.loop){if(r&&i.loopPreventsSlide)return!1;a.loopFix(),a._clientLeft=a.$wrapperEl[0].clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=c(o?a.translate:-a.translate),u=n.map((e=>c(e)));let h=n[u.indexOf(p)-1];if(void 0===h&&i.cssMode){let e;
vendor: 8,012 bytes, line 130
130n.forEach(((t,s)=>{p>=t&&(e=s)})),void 0!==e&&(h=n[e>0?e-1:e])}let m=0;if(void 0!==h&&(m=l.indexOf(h),m<0&&(m=a.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(m=m-a.slidesPerViewDynamic("previous",!0)+1,m=Math.max(m,0))),i.rewind&&a.isBeginning){const i=a.params.virtual&&a.params.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1;return a.slideTo(i,e,t,s)}return a.slideTo(m,e,t,s)},slideReset:function(e,t,s){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,s)},slideToClosest:function(e,t,s,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===a&&(a=.5);const i=this;let r=i.activeIndex;const n=Math.min(i.params.slidesPerGroupSkip,r),l=n+Math.floor((r-n)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;if(o>=i.snapGrid[l]){const e=i.snapGrid[l];o-e>(i.snapGrid[l+1]-e)*a&&(r+=i.params.slidesPerGroup)}else{const e=i.snapGrid[l-1];o-e<=(i.snapGrid[l]-e)*a&&(r-=i.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,i.slidesGrid.length-1),i.slideTo(r,e,t,s)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:s}=e,a="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,r=e.clickedIndex;if(t.loop){if(e.animating)return;i=parseInt(d(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?r<e.loopedSlides-a/2||r>e.slides.length-e.loopedSlides+a/2?(e.loopFix(),r=s.children(`.${t.slideClass}[data-swiper-slide-index="${i}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),p((()=>{e.slideTo(r)}))):e.slideTo(r):r>e.slides.length-a?(e.loopFix(),r=s.children(`.${t.slideClass}[data-swiper-slide-index="${i}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),p((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}};var z={loopCreate:function(){const e=this,t=a(),{params:s,$wrapperEl:i}=e,r=i.children().length>0?d(i.children()[0].parentNode):i;r.children(`.${s.slideClass}.${s.slideDuplicateClass}`).remove();let n=r.children(`.${s.slideClass}`);if(s.loopFillGroupWithBlank){const e=s.slidesPerGroup-n.length%s.slidesPerGroup;if(e!==s.slidesPerGroup){for(let a=0;a<e;a+=1){const e=d(t.createElement("div")).addClass(`${s.slideClass} ${s.slideBlankClass}`);r.append(e)}n=r.children(`.${s.slideClass}`)}}"auto"!==s.slidesPerView||s.loopedSlides||(s.loopedSlides=n.length),e.loopedSlides=Math.ceil(parseFloat(s.loopedSlides||s.slidesPerView,10)),e.loopedSlides+=s.loopAdditionalSlides,e.loopedSlides>n.length&&e.params.loopedSlidesLimit&&(e.loopedSlides=n.length);const l=[],o=[];n.each(((e,t)=>{d(e).attr("data-swiper-slide-index",t)}));for(let t=0;t<e.loopedSlides;t+=1){const e=t-Math.floor(t/n.length)*n.length;o.push(n.eq(e)[0]),l.unshift(n.eq(n.length-e-1)[0])}for(let e=0;e<o.length;e+=1)r.append(d(o[e].cloneNode(!0)).addClass(s.slideDuplicateClass));for(let e=l.length-1;e>=0;e-=1)r.prepend(d(l[e].cloneNode(!0)).addClass(s.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:s,loopedSlides:a,allowSlidePrev:i,allowSlideNext:r,snapGrid:n,rtlTranslate:l}=e;let o;e.allowSlidePrev=!0,e.allowSlideNext=!0;const d=-n[t]-e.getTranslate();if(t<a){o=s.length-3*a+t,o+=a;e.slideTo(o,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d)}else if(t>=s.length-a){o=-s.length+t+a,o+=a;e.slideTo(o,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d)}e.allowSlidePrev=i,e.allowSlideNext=r,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:s}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),s.removeAttr("data-swiper-slide-index")}};function L(e){const t=this,s=a(),i=r(),n=t.touchEventsData,{params:l,touches:o,enabled:c}=t;if(!c)return;if(t.animating&&l.preventInteractionOnTransition)return;!t.animating&&l.cssMode&&l.loop&&t.loopFix();let p=e;p.originalEvent&&(p=p.originalEvent);let h=d(p.target);if("wrapper"===l.touchEventsTarget&&!h.closest(t.wrapperEl).length)return;if(n.isTouchEvent="touchstart"===p.type,!n.isTouchEvent&&"which"in p&&3===p.which)return;if(!n.isTouchEvent&&"button"in p&&p.button>0)return;if(n.isTouched&&n.isMoved)return;const m=!!l.noSwipingClass&&""!==l.noSwipingClass,f=e.composedPath?e.composedPath():e.path;m&&p.target&&p.target.shadowRoot&&f&&(h=d(f[0]));const g=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,v=!(!p.target||!p.target.shadowRoot);if(l.noSwiping&&(v?function(e,t){return void 0===t&&(t=this),function t(s){if(!s||s===a()||s===r())return null;s.assignedSlot&&(s=s.assignedSlot);const i=s.closest(e);return i||s.getRootNode?i||t(s.getRootNode().host):null}(t)}(g,h[0]):h.closest(g)[0]))return void(t.allowClick=!0);if(l.swipeHandler&&!h.closest(l.swipeHandler)[0])return;o.currentX="touchstart"===p.type?p.targetTouches[0].pageX:p.pageX,o.currentY="touchstart"===p.type?p.targetTouches[0].pageY:p.pageY;const w=o.currentX,b=o.currentY,x=l.edgeSwipeDetection||l.iOSEdgeSwipeDetection,y=l.edgeSwipeThreshold||l.iOSEdgeSwipeThreshold;if(x&&(w<=y||w>=i.innerWidth-y)){if("prevent"!==x)return;e.preventDefault()}if(Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=w,o.startY=b,n.touchStartTime=u(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,l.threshold>0&&(n.allowThresholdMove=!1),"touchstart"!==p.type){let e=!0;h.is(n.focusableElements)&&(e=!1,"SELECT"===h[0].nodeName&&(n.isTouched=!1)),s.activeElement&&d(s.activeElement).is(n.focusableElements)&&s.activeElement!==h[0]&&s.activeElement.blur();const a=e&&t.allowTouchMove&&l.touchStartPreventDefault;!l.touchStartForcePreventDefault&&!a||h[0].isContentEditable||p.preventDefault()}t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!l.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",p)}function O(e){const t=a(),s=this,i=s.touchEventsData,{params:r,touches:n,rtlTranslate:l,enabled:o}=s;if(!o)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),!i.isTouched)return void(i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",c));if(i.isTouchEvent&&"touchmove"!==c.type)return;const p="touchmove"===c.type&&c.targetTouches&&(c.targetTouches[0]||c.changedTouches[0]),h="touchmove"===c.type?p.pageX:c.pageX,m="touchmove"===c.type?p.pageY:c.pageY;if(c.preventedByNestedSwiper)return n.startX=h,void(n.startY=m);if(!s.allowTouchMove)return d(c.target).is(i.focusableElements)||(s.allowClick=!1),void(i.isTouched&&(Object.assign(n,{startX:h,startY:m,currentX:h,currentY:m}),i.touchStartTime=u()));if(i.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop)if(s.isVertical()){if(m<n.startY&&s.translate<=s.maxTranslate()||m>n.startY&&s.translate>=s.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(h<n.startX&&s.translate<=s.maxTranslate()||h>n.startX&&s.translate>=s.minTranslate())return;if(i.isTouchEvent&&t.activeElement&&c.target===t.activeElement&&d(c.target).is(i.focusableElements))return i.isMoved=!0,void(s.allowClick=!1);if(i.allowTouchCallbacks&&s.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;n.currentX=h,n.currentY=m;const f=n.currentX-n.startX,g=n.currentY-n.startY;if(s.params.threshold&&Math.sqrt(f**2+g**2)<s.params.threshold)return;if(void 0===i.isScrolling){let e;s.isHorizontal()&&n.currentY===n.startY||s.isVertical()&&n.currentX===n.startX?i.isScrolling=!1:f*f+g*g>=25&&(e=180*Math.atan2(Math.abs(g),Math.abs(f))/Math.PI,i.isScrolling=s.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(i.isScrolling&&s.emit("touchMoveOpposite",c),void 0===i.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(i.startMoving=!0)),i.isScrolling)return void(i.isTouched=!1);if(!i.startMoving)return;s.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation(),i.isMoved||(r.loop&&!r.cssMode&&s.loopFix(),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating&&s.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce
vendor: 1,100 bytes, line 130
130=!1,!r.grabCursor||!0!==s.allowSlideNext&&!0!==s.allowSlidePrev||s.setGrabCursor(!0),s.emit("sliderFirstMove",c)),s.emit("sliderMove",c),i.isMoved=!0;let v=s.isHorizontal()?f:g;n.diff=v,v*=r.touchRatio,l&&(v=-v),s.swipeDirection=v>0?"prev":"next",i.currentTranslate=v+i.startTranslate;let w=!0,b=r.resistanceRatio;if(r.touchReleaseOnEdges&&(b=0),v>0&&i.currentTranslate>s.minTranslate()?(w=!1,r.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+v)**b)):v<0&&i.currentTranslate<s.maxTranslate()&&(w=!1,r.resistance&&(i.currentTranslate=s.maxTranslate()+1-(s.maxTranslate()-i.startTranslate-v)**b)),w&&(c.preventedByNestedSwiper=!0),!s.allowSlideNext&&"next"===s.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&"prev"===s.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),s.allowSlidePrev||s.allowSlideNext||(i.currentTranslate=i.startTranslate),r.threshold>0){if(!(Math.abs(v)>r.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
vendor: 17,582 bytes, line 130
130if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void(n.diff=s.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&s.freeMode||r.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),s.params.freeMode&&r.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate))}function I(e){const t=this,s=t.touchEventsData,{params:a,touches:i,rtlTranslate:r,slidesGrid:n,enabled:l}=t;if(!l)return;let o=e;if(o.originalEvent&&(o=o.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",o),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&a.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);a.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const d=u(),c=d-s.touchStartTime;if(t.allowClick){const e=o.path||o.composedPath&&o.composedPath();t.updateClickedSlide(e&&e[0]||o.target),t.emit("tap click",o),c<300&&d-s.lastClickTime<300&&t.emit("doubleTap doubleClick",o)}if(s.lastClickTime=u(),p((()=>{t.destroyed||(t.allowClick=!0)})),!s.isTouched||!s.isMoved||!t.swipeDirection||0===i.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=a.followFinger?r?t.translate:-t.translate:-s.currentTranslate,a.cssMode)return;if(t.params.freeMode&&a.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});let m=0,f=t.slidesSizesGrid[0];for(let e=0;e<n.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){const t=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==n[e+t]?h>=n[e]&&h<n[e+t]&&(m=e,f=n[e+t]-n[e]):h>=n[e]&&(m=e,f=n[n.length-1]-n[n.length-2])}let g=null,v=null;a.rewind&&(t.isBeginning?v=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));const w=(h-n[m])/f,b=m<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(c>a.longSwipesMs){if(!a.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(w>=a.longSwipesRatio?t.slideTo(a.rewind&&t.isEnd?g:m+b):t.slideTo(m)),"prev"===t.swipeDirection&&(w>1-a.longSwipesRatio?t.slideTo(m+b):null!==v&&w<0&&Math.abs(w)>a.longSwipesRatio?t.slideTo(v):t.slideTo(m))}else{if(!a.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(o.target===t.navigation.nextEl||o.target===t.navigation.prevEl)?o.target===t.navigation.nextEl?t.slideTo(m+b):t.slideTo(m):("next"===t.swipeDirection&&t.slideTo(null!==g?g:m+b),"prev"===t.swipeDirection&&t.slideTo(null!==v?v:m))}}function A(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:a,allowSlidePrev:i,snapGrid:r}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=i,e.allowSlideNext=a,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function D(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function G(){const e=this,{wrapperEl:t,rtlTranslate:s,enabled:a}=e;if(!a)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();i=0===r?0:(e.translate-e.minTranslate())/r,i!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let N=!1;function B(){}const H=(e,t)=>{const s=a(),{params:i,touchEvents:r,el:n,wrapperEl:l,device:o,support:d}=e,c=!!i.nested,p="on"===t?"addEventListener":"removeEventListener",u=t;if(d.touch){const t=!("touchstart"!==r.start||!d.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1};n[p](r.start,e.onTouchStart,t),n[p](r.move,e.onTouchMove,d.passiveListener?{passive:!1,capture:c}:c),n[p](r.end,e.onTouchEnd,t),r.cancel&&n[p](r.cancel,e.onTouchEnd,t)}else n[p](r.start,e.onTouchStart,!1),s[p](r.move,e.onTouchMove,c),s[p](r.end,e.onTouchEnd,!1);(i.preventClicks||i.preventClicksPropagation)&&n[p]("click",e.onClick,!0),i.cssMode&&l[p]("scroll",e.onScroll),i.updateOnWindowResize?e[u](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",A,!0):e[u]("observerUpdate",A,!0)};var X={attachEvents:function(){const e=this,t=a(),{params:s,support:i}=e;e.onTouchStart=L.bind(e),e.onTouchMove=O.bind(e),e.onTouchEnd=I.bind(e),s.cssMode&&(e.onScroll=G.bind(e)),e.onClick=D.bind(e),i.touch&&!N&&(t.addEventListener("touchstart",B),N=!0),H(e,"on")},detachEvents:function(){H(this,"off")}};const Y=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var R={addClasses:function(){const e=this,{classNames:t,params:s,rtl:a,$el:i,device:r,support:n}=e,l=function(e,t){const s=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((a=>{e[a]&&s.push(t+a)})):"string"==typeof e&&s.push(t+e)})),s}(["initialized",s.direction,{"pointer-events":!n.touch},{"free-mode":e.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:a},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&"column"===s.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],s.containerModifierClass);t.push(...l),i.addClass([...t].join(" ")),e.emitContainerClasses()},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}};var W={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function q(e,t){return function(s){void 0===s&&(s={});const a=Object.keys(s)[0],i=s[a];"object"==typeof i&&null!==i?(["navigation","pagination","scrollbar"].indexOf(a)>=0&&!0===e[a]&&(e[a]={auto:!0}),a in e&&"enabled"in i?(!0===e[a]&&(e[a]={enabled:!0}),"object"!=typeof e[a]||"enabled"in e[a]||(e[a].enabled=!0),e[a]||(e[a]={enabled:!1}),g(t,s)):g(t,s)):g(t,s)}}const j={eventsEmitter:$,update:S,translate:M,transition:{setTransition:function(e,t){const s=this;s.params.cssMode||s.$wrapperEl.transition(e),s.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const s=this,{params:a}=s;a.cssMode||(a.autoHeight&&s.updateAutoHeight(),P({swiper:s,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const s=this,{params:a}=s;s.animating=!1,a.cssMode||(s.setTransition(0),P({swiper:s,runCallbacks:e,direction:t,step:"End"}))}},slide:k,loop:z,grabCursor:{setGrabCursor:function(e){const t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const s="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;s.style.cursor="move",s.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){const e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:X,breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:s,loopedSlides:a=0,params:i,$el:r}=e,n=i.breakpoints;if(!n||n&&0===Object.keys(n).length)return;const l=e.getBreakpoint(n,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;const o=(l in n?n[l]:void 0)||e.originalParams,d=Y(e,i),c=Y(e,o),p=i.enabled;d&&!c?(r.removeClass(`${i.containerModifierClass}grid ${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!d&&c&&(r.addClass(`${i.containerModifierClass}grid`),(o.grid.fill&&"column"===o.grid.fill||!o.grid.fill&&"column"===i.grid.fill)&&r.addClass(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{const s=i[t]&&i[t].enabled,a=o[t]&&o[t].enabled;s&&!a&&e[t].disable(),!s&&a&&e[t].enable()}));const u=o.direction&&o.direction!==i.direction,h=i.loop&&(o.slidesPerView!==i.slidesPerView||u);u&&s&&e.changeDirection(),g(e.params,o);const m=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!m?e.disable():!p&&m&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",o),h&&s&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-a+e.loopedSlides,0,!1)),e.emit("breakpoint",o)},getBreakpoint:function(e,t,s){if(void 0===t&&(t="window"),!e||"container"===t&&!s)return;let a=!1;const i=r(),n="window"===t?i.innerHeight:s.clientHeight,l=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));l.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<l.length;e+=1){const{point:r,value:n}=l[e];"window"===t?i.matchMedia(`(min-width: ${n}px)`).matches&&(a=r):n<=s.clientWidth&&(a=r)}return a||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:s}=e,{slidesOffsetBefore:a}=s;if(a){const t=e.slides.length-1,s=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*a;e.isLocked=e.size>s}else e.isLocked=1===e.snapGrid.length;!0===s.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===s.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:R,images:{loadImage:function(e,t,s,a,i,n){const l=r();let o;function c(){n&&n()}d(e).parent("picture")[0]||e.complete&&i?c():t?(o=new l.Image,o.onload=c,o.onerror=c,a&&(o.sizes=a),s&&(o.srcset=s),t&&(o.src=t)):c()},preloadImages:function(){const e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let s=0;s<e.imagesToLoad.length;s+=1){const a=e.imagesToLoad[s];e.loadImage(a,a.currentSrc||a.getAttribute("src"),a.srcset||a.getAttribute("srcset"),a.sizes||a.getAttribute("sizes"),!0,t)}}}},_={};class V{constructor(){let e,t;for(var s=arguments.length,a=new Array(s),i=0;i<s;i++)a[i]=arguments[i];if(1===a.length&&a[0].constructor&&"Object"===Object.prototype.toString.call(a[0]).slice(8,-1)?t=a[0]:[e,t]=a,t||(t={}),t=g({},t),e&&!t.el&&(t.el=e),t.el&&d(t.el).length>1){const e=[];return d(t.el).each((s=>{const a=g({},t,{el:s});e.push(new V(a))})),e}const r=this;r.__swiper__=!0,r.support=E(),r.device=C({userAgent:t.userAgent}),r.browser=T(),r.eventsListeners={},r.eventsAnyListeners=[],r.modules=[...r.__modules__],t.modules&&Array.isArray(t.modules)&&r.modules.push(...t.modules);const n={};r.modules.forEach((e=>{e({swiper:r,extendParams:q(t,n),on:r.on.bind(r),once:r.once.bind(r),off:r.off.bind(r),emit:r.emit.bind(r)})}));const l=g({},W,n);return r.params=g({},l,_,t),r.originalParams=g({},r.params),r.passedParams=g({},t),r.params&&r.params.on&&Object.keys(r.params.on).forEach((e=>{r.on(e,r.params.on[e])})),r.params&&r.params.onAny&&r.onAny(r.params.onAny),r.$=d,Object.assign(r,{enabled:r.params.enabled,el:e,classNames:[],slides:d(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===r.params.direction,isVertical:()=>"vertical"===r.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return r.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},r.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},r.support.touch||!r.params.simulateTouch?r.touchEventsTouch:r.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:r.params.focusableElements,lastClickTime:u(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.emit("_swiper"),r.params.init&&r.init(),r}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const s=this;e=Math.min(Math.max(e,0),1);const a=s.minTranslate(),i=(s.maxTranslate()-a)*e+a;s.translateTo(i,void 0===t?0:t),s.updateActiveIndex(),s.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.each((s=>{const a=e.getSlideClasses(s);t.push({slideEl:s,classNames:a}),e.emit("_slideClass",s,a)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:s,slides:a,slidesGrid:i,slidesSizesGrid:r,size:n,activeIndex:l}=this;let o=1;if(s.centeredSlides){let e,t=a[l].swiperSlideSize;for(let s=l+1;s<a.length;s+=1)a[s]&&!e&&(t+=a[s].swiperSlideSize,o+=1,t>n&&(e=!0));for(let s=l-1;s>=0;s-=1)a[s]&&!e&&(t+=a[s].swiperSlideSize,o+=1,t>n&&(e=!0))}else if("current"===e)for(let e=l+1;e<a.length;e+=1){(t?i[e]+r[e]-i[l]<n:i[e]-i[l]<n)&&(o+=1)}else for(let e=l-1;e>=0;e-=1){i[l]-i[e]<n&&(o+=1)}return o}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:s}=e;function a(){const t=e.rtlTranslate?-1*e.translate:e.translate,s=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(s),e.updateActiveIndex(),e.updateSlidesClasses()}let i;s.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(a(),e.params.autoHeight&&e.updateAutoHeight()):(i=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),i||a()),s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const s=this,a=s.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(s.$el.removeClass(`${s.params.containerModifierClass}${a}`).addClass(`${s.params.containerModifierClass}${e}`),s.emitContainerClasses(),s.params.direction=e,s.slides.each((t=>{"vertical"===e?t.style.width="":t.style.height=""})),s.emit("changeDirection"),t&&s.update()),s}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.$el.addClass(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.$el.removeClass(`${t.params.containerModifierClass}
130rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;const s=d(e||t.params.el);if(!(e=s[0]))return!1;e.swiper=t;const i=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const t=d(e.shadowRoot.querySelector(i()));return t.children=e=>s.children(e),t}return s.children?s.children(i()):d(s).children(i())})();if(0===r.length&&t.params.createElements){const e=a().createElement("div");r=d(e),e.className=t.params.wrapperClass,s.append(e),s.children(`.${t.params.slideClass}`).each((e=>{r.append(e)}))}return Object.assign(t,{$el:s,el:e,$wrapperEl:r,wrapperEl:r[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===s.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===s.css("direction")),wrongRTL:"-webkit-box"===r.css("display")}),!0}init(e){const t=this;if(t.initialized)return t;return!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const s=this,{params:a,$el:i,$wrapperEl:r,slides:n}=s;return void 0===s.params||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),t&&(s.removeClasses(),i.removeAttr("style"),r.removeAttr("style"),n&&n.length&&n.removeClass([a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach((e=>{s.off(e)})),!1!==e&&(s.$el[0].swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(s)),s.destroyed=!0),null}static extendDefaults(e){g(_,e)}static get extendedDefaults(){return _}static get defaults(){return W}static installModule(e){V.prototype.__modules__||(V.prototype.__modules__=[]);const t=V.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>V.installModule(e))),V):(V.installModule(e),V)}}function F(e,t,s,i){const r=a();
vendor: 34,804 bytes, line 130
130return e.params.createElements&&Object.keys(i).forEach((a=>{if(!s[a]&&!0===s.auto){let n=e.$el.children(`.${i[a]}`)[0];n||(n=r.createElement("div"),n.className=i[a],e.$el.append(n)),s[a]=n,t[a]=n}})),s}function U(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function K(e){const t=this,{$wrapperEl:s,params:a}=t;if(a.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&s.append(e[t]);else s.append(e);a.loop&&t.loopCreate(),a.observer||t.update()}function Z(e){const t=this,{params:s,$wrapperEl:a,activeIndex:i}=t;s.loop&&t.loopDestroy();let r=i+1;if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&a.prepend(e[t]);r=i+e.length}else a.prepend(e);s.loop&&t.loopCreate(),s.observer||t.update(),t.slideTo(r,0,!1)}function Q(e,t){const s=this,{$wrapperEl:a,params:i,activeIndex:r}=s;let n=r;i.loop&&(n-=s.loopedSlides,s.loopDestroy(),s.slides=a.children(`.${i.slideClass}`));const l=s.slides.length;if(e<=0)return void s.prependSlide(t);if(e>=l)return void s.appendSlide(t);let o=n>e?n+1:n;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides.eq(t);e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&a.append(t[e]);o=n>e?n+t.length:n}else a.append(t);for(let e=0;e<d.length;e+=1)a.append(d[e]);i.loop&&s.loopCreate(),i.observer||s.update(),i.loop?s.slideTo(o+s.loopedSlides,0,!1):s.slideTo(o,0,!1)}function J(e){const t=this,{params:s,$wrapperEl:a,activeIndex:i}=t;let r=i;s.loop&&(r-=t.loopedSlides,t.loopDestroy(),t.slides=a.children(`.${s.slideClass}`));let n,l=r;if("object"==typeof e&&"length"in e){for(let s=0;s<e.length;s+=1)n=e[s],t.slides[n]&&t.slides.eq(n).remove(),n<l&&(l-=1);l=Math.max(l,0)}else n=e,t.slides[n]&&t.slides.eq(n).remove(),n<l&&(l-=1),l=Math.max(l,0);s.loop&&t.loopCreate(),s.observer||t.update(),s.loop?t.slideTo(l+t.loopedSlides,0,!1):t.slideTo(l,0,!1)}function ee(){const e=this,t=[];for(let s=0;s<e.slides.length;s+=1)t.push(s);e.removeSlide(t)}function te(e){const{effect:t,swiper:s,on:a,setTranslate:i,setTransition:r,overwriteParams:n,perspective:l,recreateShadows:o,getEffectParams:d}=e;let c;a("beforeInit",(()=>{if(s.params.effect!==t)return;s.classNames.push(`${s.params.containerModifierClass}${t}`),l&&l()&&s.classNames.push(`${s.params.containerModifierClass}3d`);const e=n?n():{};Object.assign(s.params,e),Object.assign(s.originalParams,e)})),a("setTranslate",(()=>{s.params.effect===t&&i()})),a("setTransition",((e,a)=>{s.params.effect===t&&r(a)})),a("transitionEnd",(()=>{if(s.params.effect===t&&o){if(!d||!d().slideShadows)return;s.slides.each((e=>{s.$(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").remove()})),o()}})),a("virtualUpdate",(()=>{s.params.effect===t&&(s.slides.length||(c=!0),requestAnimationFrame((()=>{c&&s.slides&&s.slides.length&&(i(),c=!1)})))}))}function se(e,t){return e.transformEl?t.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):t}function ae(e){let{swiper:t,duration:s,transformEl:a,allSlides:i}=e;const{slides:r,activeIndex:n,$wrapperEl:l}=t;if(t.params.virtualTranslate&&0!==s){let e,s=!1;e=i?a?r.find(a):r:a?r.eq(n).find(a):r.eq(n),e.transitionEnd((()=>{if(s)return;if(!t||t.destroyed)return;s=!0,t.animating=!1;const e=["webkitTransitionEnd","transitionend"];for(let t=0;t<e.length;t+=1)l.trigger(e[t])}))}}function ie(e,t,s){const a="swiper-slide-shadow"+(s?`-${s}`:""),i=e.transformEl?t.find(e.transformEl):t;let r=i.children(`.${a}`);return r.length||(r=d(`<div class="swiper-slide-shadow${s?`-${s}`:""}"></div>`),i.append(r)),r}Object.keys(j).forEach((e=>{Object.keys(j[e]).forEach((t=>{V.prototype[t]=j[e][t]}))})),V.use([function(e){let{swiper:t,on:s,emit:a}=e;const i=r();let n=null,l=null;const o=()=>{t&&!t.destroyed&&t.initialized&&(a("beforeResize"),a("resize"))},d=()=>{t&&!t.destroyed&&t.initialized&&a("orientationchange")};s("init",(()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(n=new ResizeObserver((e=>{l=i.requestAnimationFrame((()=>{const{width:s,height:a}=t;let i=s,r=a;e.forEach((e=>{let{contentBoxSize:s,contentRect:a,target:n}=e;n&&n!==t.el||(i=a?a.width:(s[0]||s).inlineSize,r=a?a.height:(s[0]||s).blockSize)})),i===s&&r===a||o()}))})),n.observe(t.el)):(i.addEventListener("resize",o),i.addEventListener("orientationchange",d))})),s("destroy",(()=>{l&&i.cancelAnimationFrame(l),n&&n.unobserve&&t.el&&(n.unobserve(t.el),n=null),i.removeEventListener("resize",o),i.removeEventListener("orientationchange",d)}))},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=[],l=r(),o=function(e,t){void 0===t&&(t={});const s=new(l.MutationObserver||l.WebkitMutationObserver)((e=>{if(1===e.length)return void i("observerUpdate",e[0]);const t=function(){i("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(t):l.setTimeout(t,0)}));s.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),n.push(s)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=t.$el.parents();for(let t=0;t<e.length;t+=1)o(e[t])}o(t.$el[0],{childList:t.params.observeSlideChildren}),o(t.$wrapperEl[0],{attributes:!1})}})),a("destroy",(()=>{n.forEach((e=>{e.disconnect()})),n.splice(0,n.length)}))}]);const re=[function(e){let t,{swiper:s,extendParams:a,on:i,emit:r}=e;function n(e,t){const a=s.params.virtual;if(a.cache&&s.virtual.cache[t])return s.virtual.cache[t];const i=a.renderSlide?d(a.renderSlide.call(s,e,t)):d(`<div class="${s.params.slideClass}" data-swiper-slide-index="${t}">${e}</div>`);return i.attr("data-swiper-slide-index")||i.attr("data-swiper-slide-index",t),a.cache&&(s.virtual.cache[t]=i),i}function l(e){const{slidesPerView:t,slidesPerGroup:a,centeredSlides:i}=s.params,{addSlidesBefore:l,addSlidesAfter:o}=s.params.virtual,{from:d,to:c,slides:p,slidesGrid:u,offset:h}=s.virtual;s.params.cssMode||s.updateActiveIndex();const m=s.activeIndex||0;let f,g,v;f=s.rtlTranslate?"right":s.isHorizontal()?"left":"top",i?(g=Math.floor(t/2)+a+o,v=Math.floor(t/2)+a+l):(g=t+(a-1)+o,v=a+l);const w=Math.max((m||0)-v,0),b=Math.min((m||0)+g,p.length-1),x=(s.slidesGrid[w]||0)-(s.slidesGrid[0]||0);function y(){s.updateSlides(),s.updateProgress(),s.updateSlidesClasses(),s.lazy&&s.params.lazy.enabled&&s.lazy.load(),r("virtualUpdate")}if(Object.assign(s.virtual,{from:w,to:b,offset:x,slidesGrid:s.slidesGrid}),d===w&&c===b&&!e)return s.slidesGrid!==u&&x!==h&&s.slides.css(f,`${x}px`),s.updateProgress(),void r("virtualUpdate");if(s.params.virtual.renderExternal)return s.params.virtual.renderExternal.call(s,{offset:x,from:w,to:b,slides:function(){const e=[];for(let t=w;t<=b;t+=1)e.push(p[t]);return e}()}),void(s.params.virtual.renderExternalUpdate?y():r("virtualUpdate"));const E=[],C=[];if(e)s.$wrapperEl.find(`.${s.params.slideClass}`).remove();else for(let e=d;e<=c;e+=1)(e<w||e>b)&&s.$wrapperEl.find(`.${s.params.slideClass}[data-swiper-slide-index="${e}"]`).remove();for(let t=0;t<p.length;t+=1)t>=w&&t<=b&&(void 0===c||e?C.push(t):(t>c&&C.push(t),t<d&&E.push(t)));C.forEach((e=>{s.$wrapperEl.append(n(p[e],e))})),E.sort(((e,t)=>t-e)).forEach((e=>{s.$wrapperEl.prepend(n(p[e],e))})),s.$wrapperEl.children(".swiper-slide").css(f,`${x}px`),y()}a({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),s.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]},i("beforeInit",(()=>{s.params.virtual.enabled&&(s.virtual.slides=s.params.virtual.slides,s.classNames.push(`${s.params.containerModifierClass}virtual`),s.params.watchSlidesProgress=!0,s.originalParams.watchSlidesProgress=!0,s.params.initialSlide||l())})),i("setTranslate",(()=>{s.params.virtual.enabled&&(s.params.cssMode&&!s._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{l()}),100)):l())})),i("init update resize",(()=>{s.params.virtual.enabled&&s.params.cssMode&&v(s.wrapperEl,"--swiper-virtual-size",`${s.virtualSize}px`)})),Object.assign(s.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&s.virtual.slides.push(e[t]);else s.virtual.slides.push(e);l(!0)},prependSlide:function(e){const t=s.activeIndex;let a=t+1,i=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&s.virtual.slides.unshift(e[t]);a=t+e.length,i=e.length}else s.virtual.slides.unshift(e);if(s.params.virtual.cache){const e=s.virtual.cache,t={};Object.keys(e).forEach((s=>{const a=e[s],r=a.attr("data-swiper-slide-index");r&&a.attr("data-swiper-slide-index",parseInt(r,10)+i),t[parseInt(s,10)+i]=a})),s.virtual.cache=t}l(!0),s.slideTo(a,0)},removeSlide:function(e){if(null==e)return;let t=s.activeIndex;if(Array.isArray(e))for(let a=e.length-1;a>=0;a-=1)s.virtual.slides.splice(e[a],1),s.params.virtual.cache&&delete s.virtual.cache[e[a]],e[a]<t&&(t-=1),t=Math.max(t,0);else s.virtual.slides.splice(e,1),s.params.virtual.cache&&delete s.virtual.cache[e],e<t&&(t-=1),t=Math.max(t,0);l(!0),s.slideTo(t,0)},removeAllSlides:function(){s.virtual.slides=[],s.params.virtual.cache&&(s.virtual.cache={}),l(!0),s.slideTo(0,0)},update:l})},function(e){let{swiper:t,extendParams:s,on:i,emit:n}=e;const l=a(),o=r();function c(e){if(!t.enabled)return;const{rtlTranslate:s}=t;let a=e;a.originalEvent&&(a=a.originalEvent);const i=a.keyCode||a.charCode,r=t.params.keyboard.pageUpDown,d=r&&33===i,c=r&&34===i,p=37===i,u=39===i,h=38===i,m=40===i;if(!t.allowSlideNext&&(t.isHorizontal()&&u||t.isVertical()&&m||c))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&p||t.isVertical()&&h||d))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||l.activeElement&&l.activeElement.nodeName&&("input"===l.activeElement.nodeName.toLowerCase()||"textarea"===l.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(d||c||p||u||h||m)){let e=!1;if(t.$el.parents(`.${t.params.slideClass}`).length>0&&0===t.$el.parents(`.${t.params.slideActiveClass}`).length)return;const a=t.$el,i=a[0].clientWidth,r=a[0].clientHeight,n=o.innerWidth,l=o.innerHeight,d=t.$el.offset();s&&(d.left-=t.$el[0].scrollLeft);const c=[[d.left,d.top],[d.left+i,d.top],[d.left,d.top+r],[d.left+i,d.top+r]];for(let t=0;t<c.length;t+=1){const s=c[t];if(s[0]>=0&&s[0]<=n&&s[1]>=0&&s[1]<=l){if(0===s[0]&&0===s[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((d||c||p||u)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),((c||u)&&!s||(d||p)&&s)&&t.slideNext(),((d||p)&&!s||(c||u)&&s)&&t.slidePrev()):((d||c||h||m)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),(c||m)&&t.slideNext(),(d||h)&&t.slidePrev()),n("keyPress",i)}}function p(){t.keyboard.enabled||(d(l).on("keydown",c),t.keyboard.enabled=!0)}function u(){t.keyboard.enabled&&(d(l).off("keydown",c),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},s({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",(()=>{t.params.keyboard.enabled&&p()})),i("destroy",(()=>{t.keyboard.enabled&&u()})),Object.assign(t.keyboard,{enable:p,disable:u})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=r();let l;s({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),t.mousewheel={enabled:!1};let o,c=u();const h=[];function m(){t.enabled&&(t.mouseEntered=!0)}function f(){t.enabled&&(t.mouseEntered=!1)}function g(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&u()-c<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&u()-c<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),i("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),i("scroll",e.raw)),c=(new n.Date).getTime(),!1)))}function v(e){let s=e,a=!0;if(!t.enabled)return;const r=t.params.mousewheel;t.params.cssMode&&s.preventDefault();let n=t.$el;if("container"!==t.params.mousewheel.eventsTarget&&(n=d(t.params.mousewheel.eventsTarget)),!t.mouseEntered&&!n[0].contains(s.target)&&!r.releaseOnEdges)return!0;s.originalEvent&&(s=s.originalEvent);let c=0;const m=t.rtlTranslate?-1:1,f=function(e){let t=0,s=0,a=0,i=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),a=10*t,i=10*s,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(a=e.deltaX),e.shiftKey&&!a&&(a=i,i=0),(a||i)&&e.deltaMode&&(1===e.deltaMode?(a*=40,i*=40):(a*=800,i*=800)),a&&!t&&(t=a<1?-1:1),i&&!s&&(s=i<1?-1:1),{spinX:t,spinY:s,pixelX:a,pixelY:i}}(s);if(r.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(f.pixelX)>Math.abs(f.pixelY)))return!0;c=-f.pixelX*m}else{if(!(Math.abs(f.pixelY)>Math.abs(f.pixelX)))return!0;c=-f.pixelY}else c=Math.abs(f.pixelX)>Math.abs(f.pixelY)?-f.pixelX*m:-f.pixelY;if(0===c)return!0;r.invert&&(c=-c);let v=t.getTranslate()+c*r.sensitivity;if(v>=t.minTranslate()&&(v=t.minTranslate()),v<=t.maxTranslate()&&(v=t.maxTranslate()),a=!!t.params.loop||!(v===t.minTranslate()||v===t.maxTranslate()),a&&t.params.nested&&s.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:u(),delta:Math.abs(c),direction:Math.sign(c)},a=o&&e.time<o.time+500&&e.delta<=o.delta&&e.direction===o.direction;if(!a){o=void 0,t.params.loop&&t.loopFix();let n=t.getTranslate()+c*r.sensitivity;const d=t.isBeginning,u=t.isEnd;if(n>=t.minTranslate()&&(n=t.minTranslate()),n<=t.maxTranslate()&&(n=t.maxTranslate()),t.setTransition(0),t.setTranslate(n),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!d&&t.isBeginning||!u&&t.isEnd)&&t.updateSlidesClasses(),t.params.freeMode.sticky){clearTimeout(l),l=void 0,h.length>=15&&h.shift();const s=h.length?h[h.length-1]:void 0,a=h[0];if(h.push(e),s&&(e.delta>s.delta||e.direction!==s.direction))h.splice(0);else if(h.length>=15&&e.time-a.time<500&&a.delta-e.delta>=1&&e.delta<=6){const s=c>0?.8:.2;o=e,h.splice(0),l=p((()=>{t.slideToClosest(t.params.speed,!0,void 0,s)}),0)}l||(l=p((()=>{o=e,h.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(a||i("scroll",s),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),n===t.minTranslate()||n===t.maxTranslate())return!0}}else{const s={time:u(),delta:Math.abs(c),direction:Math.sign(c),raw:e};h.length>=2&&h.shift();const a=h.length?h[h.length-1]:void 0;if(h.push(s),a?(s.direction!==a.direction||s.delta>a.delta||s.time>a.time+150)&&g(s):g(s),function(e){const s=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&s.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&s.releaseOnEdges)return!0;return!1}(s))return!0}return s.preventDefault?s.preventDefault():s.returnValue=!1,!1}function w(e){let s=t.$el;"container"!==t.params.mousewheel.eventsTarget&&(s=d(t.params.mousewheel.eventsTarget)),s[e]("mouseenter",m),s[e]("mouseleave",f),s[e]("wheel",v)}function b(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",v),!0):!t.mousewheel.enabled&&(w("on"),t.mousewheel.enabled=!0,!0)}function x(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,v),!0):!!t.mousewheel.enabled&&(w("off"),t.mousewheel.enabled=!1,!0)}a("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&x(),t.params.mousewheel.enabled&&b()})),a("destroy",(()=>{t.params.cssMode&&b(),t.mousewheel.enabled&&x()})),Object.assign(t.mousewheel,{enable:b,disable:x})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;function r(e){let s;return e&&(s=d(e),t.params.uniqueNavElements&&"string"==typeof e&&s.length>1&&1===t.$el.find(e).length&&(s=t.$el.find(e))),s}function n(e,s){const a=t.params.navigation;e&&e.length>0&&(e[s?"addClass":"removeClass"](a.disabledClass),e[0]&&"BUTTON"===e[0].tagName&&(e[0].disabled=s),t.params.watchOverflow&&t.enabled&&e[t.isLocked?"addClass":"removeClass"](a.lockClass))}function l(){if(t.params.loop)return;const{$nextEl:e,$prevEl:s}=t.navigation;n(s,t.isBeginning&&!t.params.rewind),n(e,t.isEnd&&!t.params.rewind)}function o(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function p(){const e=t.params.navigation;if(t.params.navigation=F(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;const s=r(e.nextEl),a=r(e.prevEl);s&&s.length>0&&s.on("click",c),a&&a.length>0&&a.on("click",o),Object.assign(t.navigation,{$nextEl:s,nextEl:s&&s[0],$prevEl:a,prevEl:a&&a[0]}),t.enabled||(s&&s.addClass(e.lockClass),a&&a.addClass(e.lockClass))}function u(){const{$nextEl:e,$prevEl:s}=t.navigation;e&&e.length&&(e.off("click",c),e.removeClass(t.params.navigation.disabledClass)),s&&s.length&&(s.off("click",o),s.removeClass(t.params.navigation.disabledClass))}s({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},a("init",(()=>{!1===t.params.navigation.enabled?h():(p(),l())})),a("toEdge fromEdge lock unlock",(()=>{l()})),a("destroy",(()=>{u()})),a("enable disable",(()=>{const{$nextEl:e,$prevEl:s}=t.navigation;e&&e[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass),s&&s[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass)})),a("click",((e,s)=>{const{$nextEl:a,$prevEl:r}=t.navigation,n=s.target;if(t.params.navigation.hideOnClick&&!d(n).is(r)&&!d(n).is(a)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===n||t.pagination.el.contains(n)))return;let e;a?e=a.hasClass(t.params.navigation.hiddenClass):r&&(e=r.hasClass(t.params.navigation.hiddenClass)),i(!0===e?"navigationShow":"navigationHide"),a&&a.toggleClass(t.params.navigation.hiddenClass),r&&r.toggleClass(t.params.navigation.hiddenClass)}}));const h=()=>{t.$el.addClass(t.params.navigation.navigationDisabledClass),u()};Object.assign(t.navigation,{enable:()=>{t.$el.removeClass(t.params.navigation.navigationDisabledClass),p(),l()},disable:h,update:l,init:p,destroy:u})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const r="swiper-pagination";let n;s({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),t.pagination={el:null,$el:null,bullets:[]};let l=0;function o(){return!t.params.pagination.el||!t.pagination.el||!t.pagination.$el||0===t.pagination.$el.length}function c(e,s){const{bulletActiveClass:a}=t.params.pagination;e[s]().addClass(`${a}-${s}`)[s]().addClass(`${a}-${s}-${s}`)}function p(){const e=t.rtl,s=t.params.pagination;if(o())return;const a=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,r=t.pagination.$el;let p;const u=t.params.loop?Math.ceil((a-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(p=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup),p>a-1-2*t.loopedSlides&&(p-=a-2*t.loopedSlides),p>u-1&&(p-=u),p<0&&"bullets"!==t.params.paginationType&&(p=u+p)):p=void 0!==t.snapIndex?t.snapIndex:t.activeIndex||0,"bullets"===s.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const a=t.pagination.bullets;let i,o,u;if(s.dynamicBullets&&(n=a.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),r.css(t.isHorizontal()?"width":"height",n*(s.dynamicMainBullets+4)+"px"),s.dynamicMainBullets>1&&void 0!==t.previousIndex&&(l+=p-(t.previousIndex-t.loopedSlides||0),l>s.dynamicMainBullets-1?l=s.dynamicMainBullets-1:l<0&&(l=0)),i=Math.max(p-l,0),o=i+(Math.min(a.length,s.dynamicMainBullets)-1),u=(o+i)/2),a.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${s.bulletActiveClass}${e}`)).join(" ")),r.length>1)a.each((e=>{const t=d(e),a=t.index();a===p&&t.addClass(s.bulletActiveClass),s.dynamicBullets&&(a>=i&&a<=o&&t.addClass(`${s.bulletActiveClass}-main`),a===i&&c(t,"prev"),a===o&&c(t,"next"))}));else{const e=a.eq(p),r=e.index();if(e.addClass(s.bulletActiveClass),s.dynamicBullets){const e=a.eq(i),n=a.eq(o);for(let e=i;e<=o;e+=1)a.eq(e).addClass(`${s.bulletActiveClass}-main`);if(t.params.loop)if(r>=a.length){for(let e=s.dynamicMainBullets;e>=0;e-=1)a.eq(a.length-e).addClass(`${s.bulletActiveClass}-main`);a.eq(a.length-s.dynamicMainBullets-1).addClass(`${s.bulletActiveClass}-prev`)}else c(e,"prev"),c(n,"next");else c(e,"prev"),c(n,"next")}}if(s.dynamicBullets){const i=Math.min(a.length,s.dynamicMainBullets+4),r=(n*i-n)/2-u*n,l=e?"right":"left";a.css(t.isHorizontal()?l:"top",`${r}px`)}}if("fraction"===s.type&&(r.find(U(s.currentClass)).text(s.formatFractionCurrent(p+1)),r.find(U(s.totalClass)).text(s.formatFractionTotal(u))),"progressbar"===s.type){let e;e=s.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const a=(p+1)/u;let i=1,n=1;"horizontal"===e?i=a:n=a,r.find(U(s.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${i}) scaleY(${n})`).transition(t.params.speed)}"custom"===s.type&&s.renderCustom?(r.html(s.renderCustom(t,p+1,u)),i("paginationRender",r[0])):i("paginationUpdate",r[0]),t.params.watchOverflow&&t.enabled&&r[t.isLocked?"addClass":"removeClass"](s.lockClass)}function u(){const e=t.params.pagination;if(o())return;const s=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,a=t.pagination.$el;let r="";if("bullets"===e.type){let i=t.params.loop?Math.ceil((s-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&!t.params.loop&&i>s&&(i=s);for(let s=0;s<i;s+=1)e.renderBullet?r+=e.renderBullet.call(t,s,e.bulletClass):r+=`<${e.bulletElement} class="${e.bulletClass}"></${e.bulletElement}>`;a.html(r),t.pagination.bullets=a.find(U(e.bulletClass))}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`,a.html(r)),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`,a.html(r)),"custom"!==e.type&&i("paginationRender",t.pagination.$el[0])}function h(){t.params.pagination=F(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let s=d(e.el);0!==s.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&s.length>1&&(s=t.$el.find(e.el),s.length>1&&(s=s.filter((e=>d(e).parents(".swiper")[0]===t.el)))),"bullets"===e.type&&e.clickable&&s.addClass(e.clickableClass),s.addClass(e.modifierClass+e.type),s.addClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(s.addClass(`${e.modifierClass}${e.type}-dynamic`),l=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&s.addClass(e.progressbarOppositeClass),e.clickable&&s.on("click",U(e.bulletClass),(function(e){e.preventDefault();let s=d(this).index()*t.params.slidesPerGroup;t.params.loop&&(s+=t.loopedSlides),t.slideTo(s)})),Object.assign(t.pagination,{$el:s,el:s[0]}),t.enabled||s.addClass(e.lockClass))}function m(){const e=t.params.pagination;if(o())return;const s=t.pagination.$el;s.removeClass(e.hiddenClass),s.removeClass(e.modifierClass+e.type),s.removeClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.pagination.bullets&&t.pagination.bullets.removeClass&&t.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&s.off("click",U(e.bulletClass))}a("init",(()=>{!1===t.params.pagination.enabled?f():(h(),u(),p())})),a("activeIndexChange",(()=>{(t.params.loop||void 0===t.snapIndex)&&p()})),a("snapIndexChange",(()=>{t.params.loop||p()})),a("slidesLengthChange",(()=>{t.params.loop&&(u(),p())})),a("snapGridLengthChange",(()=>{t.params.loop||(u(),p())})),a("destroy",(()=>{m()})),a("enable disable",(()=>{const{$el:e}=t.pagination;e&&e[t.enabled?"removeClass":"addClass"](t.params.pagination.lockClass)})),a("lock unlock",(()=>{p()})),a("click",((e,s)=>{const a=s.target,{$el:r}=t.pagination;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!d(a).hasClass(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&a===t.navigation.nextEl||t.navigation.prevEl&&a===t.navigation.prevEl))return;const e=r.hasClass(t.params.pagination.hiddenClass);i(!0===e?"paginationShow":"paginationHide"),r.toggleClass(t.params.pagination.hiddenClass)}}));const f=()=>{t.$el.addClass(t.params.pagination.paginationDisabledClass),t.pagination.$el&&t.pagination.$el.addClass(t.params.pagination.paginationDisabledClass),m()};Object.assign(t.pagination,{enable:()=>{t.$el.removeClass(t.params.pagination.paginationDisabledClass),t.pagination.$el&&t.pagination.$el.removeClass(t.params.pagination.paginationDisabledClass),h(),u(),p()},disable:f,render:u,update:p,init:h,destroy:m})},function(e){let{swiper:t,extendParams:s,on:i,emit:r}=e;const n=a();let l,o,c,u,h=!1,m=null,f=null;function g(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:s,progress:a}=t,{$dragEl:i,$el:r}=e,n=t.params.scrollbar;let l=o,d=(c-o)*a;s?(d=-d,d>0?(l=o-d,d=0):-d+o>c&&(l=c+d)):d<0?(l=o+d,d=0):d+o>c&&(l=c-d),t.isHorizontal()?(i.transform(`translate3d(${d}px, 0, 0)`),i[0].style.width=`${l}px`):(i.transform(`translate3d(0px, ${d}px, 0)`),i[0].style.height=`${l}px`),n.hide&&(clearTimeout(m),r[0].style.opacity=1,m=setTimeout((()=>{r[0].style.opacity=0,r.transition(400)}),1e3))}function v(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{$dragEl:s,$el:a}=e;s[0].style.width="",s[0].style.height="",c=t.isHorizontal()?a[0].offsetWidth:a[0].offsetHeight,u=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),o="auto"===t.params.scrollbar.dragSize?c*u:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?s[0].style.width=`${o}px`:s[0].style.height=`${o}px`,a[0].style.display=u>=1?"none":"",t.params.scrollbar.hide&&(a[0].style.opacity=0),t.params.watchOverflow&&t.enabled&&e.$el[t.isLocked?"addClass":"removeClass"](t.params.scrollbar.lockClass)}function w(e){return t.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientX:e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientY:e.clientY}function b(e){const{scrollbar:s,rtlTranslate:a}=t,{$el:i}=s;let r;r=(w(e)-i.offset()[t.isHorizontal()?"left":"top"]-(null!==l?l:o/2))/(c-o),r=Math.max(Math.min(r,1),0),a&&(r=1-r);const n=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*r;t.updateProgress(n),t.setTranslate(n),t.updateActiveIndex(),t.updateSlidesClasses()}function x(e){const s=t.params.scrollbar,{scrollbar:a,$wrapperEl:i}=t,{$el:n,$dragEl:o}=a;h=!0,l=e.target===o[0]||e.target===o?w(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),i.transition(100),o.transition(100),b(e),clearTimeout(f),n.transition(0),s.hide&&n.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),r("scrollbarDragStart",e)}function y(e){const{scrollbar:s,$wrapperEl:a}=t,{$el:i,$dragEl:n}=s;h&&(e.preventDefault?e.preventDefault():e.returnValue=!1,b(e),a.transition(0),i.transition(0),n.transition(0),r("scrollbarDragMove",e))}function E(e){const s=t.params.scrollbar,{scrollbar:a,$wrapperEl:i}=t,{$el:n}=a;h&&(h=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),i.transition("")),s.hide&&(clearTimeout(f),f=p((()=>{n.css("opacity",0),n.transition(400)}),1e3)),r("scrollbarDragEnd",e),s.snapOnRelease&&t.slideToClosest())}function C(e){const{scrollbar:s,touchEventsTouch:a,touchEventsDesktop:i,params:r,support:l}=t,o=s.$el;if(!o)return;const d=o[0],c=!(!l.passiveListener||!r.passiveListeners)&&{passive:!1,capture:!1},p=!(!l.passiveListener||!r.passiveListeners)&&{passive:!0,capture:!1};if(!d)return;const u="on"===e?"addEventListener":"removeEventListener";l.touch?(d[u](a.start,x,c),d[u](a.move,y,c),d[u](a.end,E,p)):(d[u](i.start,x,c),n[u](i.move,y,c),n[u](i.end,E,p))}function T(){const{scrollbar:e,$el:s}=t;t.params.scrollbar=F(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const a=t.params.scrollbar;if(!a.el)return;let i=d(a.el);t.params.uniqueNavElements&&"string"==typeof a.el&&i.length>1&&1===s.find(a.el).length&&(i=s.find(a.el)),i.addClass(t.isHorizontal()?a.horizontalClass:a.verticalClass);let r=i.find(`.${t.params.scrollbar.dragClass}`);0===r.length&&(r=d(`<div class="${t.params.scrollbar.dragClass}"></div>`),i.append(r)),Object.assign(e,{$el:i,el:i[0],$dragEl:r,dragEl:r[0]}),a.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&C("on"),i&&i[t.enabled?"removeClass":"addClass"](t.params.scrollbar.lockClass)}function $(){const e=t.params.scrollbar,s=t.scrollbar.$el;s&&s.removeClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.params.scrollbar.el&&t.scrollbar.el&&C("off")}s({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},i("init",(()=>{!1===t.params.scrollbar.enabled?S():(T(),v(),g())})),i("update resize observerUpdate lock unlock",(()=>{v()})),i("setTranslate",(()=>{g()})),i("setTransition",((e,s)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&t.scrollbar.$dragEl.transition(e)}(s)})),i("enable disable",(()=>{const{$el:e}=t.scrollbar;e&&e[t.enabled?"removeClass":"addClass"](t.params.scrollbar.lockClass)})),i("destroy",(()=>{$()}));const S=()=>{t.$el.addClass(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.$el&&t.scrollbar.$el.addClass(t.params.scrollbar.scrollbarDisabledClass),$()};Object.assign(t.scrollbar,{enable:()=>{t.$el.removeClass(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.$el&&t.scrollbar.$el.removeClass(t.params.scrollbar.scrollbarDisabledClass),T(),v(),g()},disable:S,updateSize:v,setTranslate:g,init:T,destroy:$})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({parallax:{enabled:!1}});const i=(e,s)=>{const{rtl:a}=t,i=d(e),r=a?-1:1,n=i.attr("data-swiper-parallax")||"0";let l=i.attr("data-swiper-parallax-x"),o=i.attr("data-swiper-parallax-y");const c=i.attr("data-swiper-parallax-scale"),p=i.attr("data-swiper-parallax-opacity");if(l||o?(l=l||"0",o=o||"0"):t.isHorizontal()?(l=n,o="0"):(o=n,l="0"),l=l.indexOf("%")>=0?parseInt(l,10)*s*r+"%":l*s*r+"px",o=o.indexOf("%")>=0?parseInt(o,10)*s+"%":o*s+"px",null!=p){const e=p-(p-1)*(1-Math.abs(s));i[0].style.opacity=e}if(null==c)i.transform(`translate3d(${l}, ${o}, 0px)`);else{const e=c-(c-1)*(1-Math.abs(s));i.transform(`translate3d(${l}, ${o}, 0px) scale(${e})`)}},r=()=>{const{$el:e,slides:s,progress:a,snapGrid:r}=t;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{i(e,a)})),s.each(((e,s)=>{let n=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(n+=Math.ceil(s/2)-a*(r.length-1)),n=Math.min(Math.max(n,-1),1),d(e).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{i(e,n)}))}))};a("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),a("init",(()=>{t.params.parallax.enabled&&r()})),a("setTranslate",(()=>{t.params.parallax.enabled&&r()})),a("setTransition",((e,s)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{$el:s}=t;s.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t=>{const s=d(t);let a=parseInt(s.attr("data-swiper-parallax-duration"),10)||e;0===e&&(a=0),s.transition(a)}))}(s)}))},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=r();s({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let l,o,c,p=1,u=!1;const m={$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},f={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},g={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let v=1;function w(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,s=e.targetTouches[0].pageY,a=e.targetTouches[1].pageX,i=e.targetTouches[1].pageY;return Math.sqrt((a-t)**2+(i-s)**2)}function b(e){const s=t.support,a=t.params.zoom;if(o=!1,c=!1,!s.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;o=!0,m.scaleStart=w(e)}m.$slideEl&&m.$slideEl.length||(m.$slideEl=d(e.target).closest(`.${t.params.slideClass}`),0===m.$slideEl.length&&(m.$slideEl=t.slides.eq(t.activeIndex)),m.$imageEl=m.$slideEl.find(`.${a.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),m.$imageWrapEl=m.$imageEl.parent(`.${a.containerClass}`),m.maxRatio=m.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,0!==m.$imageWrapEl.length)?(m.$imageEl&&m.$imageEl.transition(0),u=!0):m.$imageEl=void 0}function x(e){const s=t.support,a=t.params.zoom,i=t.zoom;if(!s.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;c=!0,m.scaleMove=w(e)}m.$imageEl&&0!==m.$imageEl.length?(s.gestures?i.scale=e.scale*p:i.scale=m.scaleMove/m.scaleStart*p,i.scale>m.maxRatio&&(i.scale=m.maxRatio-1+(i.scale-m.maxRatio+1)**.5),i.scale<a.minRatio&&(i.scale=a.minRatio+1-(a.minRatio-i.scale+1)**.5),m.$imageEl.transform(`translate3d(0,
1300,0) scale(${i.scale})`)):"gesturechange"===e.type&&b(e)}function y(e){const s=t.device,a=t.support,i=t.params.zoom,r=t.zoom;if(!a.gestures){if(!o||!c)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!s.android)return;o=!1,c=!1}m.$imageEl&&0!==m.$imageEl.length&&(r.scale=Math.max(Math.min(r.scale,m.maxRatio),i.minRatio),m.$imageEl.transition(t.params.speed).transform(`translate3d(0,0,0) scale(${r.scale})`),p=r.scale,u=!1,1===r.scale&&(m.$slideEl=void 0))}function E(e){const s=t.zoom;if(!m.$imageEl||0===m.$imageEl.length)return;if(t.allowClick=!1,!f.isTouched||!m.$slideEl)return;f.isMoved||(f.width=m.$imageEl[0].offsetWidth,f.height=m.$imageEl[0].offsetHeight,f.startX=h(m.$imageWrapEl[0],"x")||0,f.startY=h(m.$imageWrapEl[0],"y")||0,m.slideWidth=m.$slideEl[0].offsetWidth,m.slideHeight=m.$slideEl[0].offsetHeight,m.$imageWrapEl.transition(0));const a=f.width*s.scale,i=f.height*s.scale;if(!(a<m.slideWidth&&i<m.slideHeight)){if(f.minX=Math.min(m.slideWidth/2-a/2,0),f.maxX=-f.minX,f.minY=Math.min(m.slideHeight/2-i/2,0),f.maxY=-f.minY,f.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,f.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!f.isMoved&&!u){if(t.isHorizontal()&&(Math.floor(f.minX)===Math.floor(f.startX)&&f.touchesCurrent.x<f.touchesStart.x||Math.floor(f.maxX)===Math.floor(f.startX)&&f.touchesCurrent.x>f.touchesStart.x))return void(f.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(f.minY)===Math.floor(f.startY)&&f.touchesCurrent.y<f.touchesStart.y||Math.floor(f.maxY)===Math.floor(f.startY)&&f.touchesCurrent.y>f.touchesStart.y))return void(f.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),f.isMoved=!0,f.currentX=f.touchesCurrent.x-f.touchesStart.x+f.startX,f.currentY=f.touchesCurrent.y-f.touchesStart.y+f.startY,f.currentX<f.minX&&(f.currentX=f.minX+1-(f.minX-f.currentX+1)**.8),f.currentX>f.maxX&&(f.currentX=f.maxX-1+(f.currentX-f.maxX+1)**.8),f.currentY<f.minY&&(f.currentY=f.minY+1-(f.minY-f.currentY+1)**.8),f.currentY>f.maxY&&(f.currentY=f.maxY-1+(f.currentY-f.maxY+1)**.8),g.prevPositionX||(g.prevPositionX=f.touchesCurrent.x),g.prevPositionY||(g.prevPositionY=f.touchesCurrent.y),g.prevTime||(g.prevTime=Date.now()),g.x=(f.touchesCurrent.x-g.prevPositionX)/(Date.now()-g.prevTime)/2,g.y=(f.touchesCurrent.y-g.prevPositionY)/(Date.now()-g.prevTime)/2,Math.abs(f.touchesCurrent.x-g.prevPositionX)<2&&(g.x=0),Math.abs(f.touchesCurrent.y-g.prevPositionY)<2&&(g.y=0),g.prevPositionX=f.touchesCurrent.x,g.prevPositionY=f.touchesCurrent.y,g.prevTime=Date.now(),m.$imageWrapEl.transform(`translate3d(${f.currentX}px, ${f.currentY}px,0)`)}}function C(){const e=t.zoom;m.$slideEl&&t.previousIndex!==t.activeIndex&&(m.$imageEl&&m.$imageEl.transform("translate3d(0,0,0) scale(1)"),m.$imageWrapEl&&m.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,p=1,m.$slideEl=void 0,m.$imageEl=void 0,m.$imageWrapEl=void 0)}function T(e){const s=t.zoom,a=t.params.zoom;if(m.$slideEl||(e&&e.target&&(m.$slideEl=d(e.target).closest(`.${t.params.slideClass}`)),m.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?m.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):m.$slideEl=t.slides.eq(t.activeIndex)),m.$imageEl=m.$slideEl.find(`.${a.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),m.$imageWrapEl=m.$imageEl.parent(`.${a.containerClass}`)),!m.$imageEl||0===m.$imageEl.length||!m.$imageWrapEl||0===m.$imageWrapEl.length)return;let i,r,l,o,c,u,h,g,v,w,b,x,y,E,C,T,$,S;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),m.$slideEl.addClass(`${a.zoomedSlideClass}`),void 0===f.touchesStart.x&&e?(i="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,r="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(i=f.touchesStart.x,r=f.touchesStart.y),s.scale=m.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,p=m.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,e?($=m.$slideEl[0].offsetWidth,S=m.$slideEl[0].offsetHeight,l=m.$slideEl.offset().left+n.scrollX,o=m.$slideEl.offset().top+n.scrollY,c=l+$/2-i,u=o+S/2-r,v=m.$imageEl[0].offsetWidth,w=m.$imageEl[0].offsetHeight,b=v*s.scale,x=w*s.scale,y=Math.min($/2-b/2,0),E=Math.min(S/2-x/2,0),C=-y,T=-E,h=c*s.scale,g=u*s.scale,h<y&&(h=y),h>C&&(h=C),g<E&&(g=E),g>T&&(g=T)):(h=0,g=0),m.$imageWrapEl.transition(300).transform(`translate3d(${h}px, ${g}
130px,0)`),m.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${s.scale})`)}function $(){const e=t.zoom,s=t.params.zoom;m.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?m.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):m.$slideEl=t.slides.eq(t.activeIndex),m.$imageEl=m.$slideEl.find(`.${s.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),m.$imageWrapEl=m.$imageEl.parent(`.${s.containerClass}`)),m.$imageEl&&0!==m.$imageEl.length&&m.$imageWrapEl&&0!==m.$imageWrapEl.length&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,p=1,m.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),m.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),m.$slideEl.removeClass(`${s.zoomedSlideClass}`),m.$slideEl=void 0)}function S(e){const s=t.zoom;s.scale&&1!==s.scale?$():T(e)}function M(){const e=t.support;return{passiveListener:!("touchstart"!==t.touchEvents.start||!e.passiveListener||!t.params.passiveListeners)&&{passive:!0,capture:!1},activeListenerWithCapture:!e.passiveListener||{passive:!1,capture:!0}}}function P(){return`.${t.params.slideClass}`}function k(e){const{passiveListener:s}=M(),a=P();t.$wrapperEl[e]("gesturestart",a,b,s),t.$wrapperEl[e]("gesturechange",a,x,s),t.$wrapperEl[e]("gestureend",a,y,s)}function z(){l||(l=!0,k("on"))}function L(){l&&(l=!1,k("off"))}function O(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const s=t.support,{passiveListener:a,activeListenerWithCapture:i}=M(),r=P();s.gestures?(t.$wrapperEl.on(t.touchEvents.start,z,a),t.$wrapperEl.on(t.touchEvents.end,L,a)):"touchstart"===t.touchEvents.start&&(t.$wrapperEl.on(t.touchEvents.start,r,b,a),t.$wrapperEl.on(t.touchEvents.move,r,x,i),t.$wrapperEl.on(t.touchEvents.end,r,y,a),t.touchEvents.cancel&&t.$wrapperEl.on(t.touchEvents.cancel,r,y,a)),t.$wrapperEl.on(t.touchEvents.move,`.${t.params.zoom.containerClass}`,E,i)}function I(){const e=t.zoom;if(!e.enabled)return;const s=t.support;e.enabled=!1;const{passiveListener:a,activeListenerWithCapture:i}=M(),r=P();s.gestures?(t.$wrapperEl.off(t.touchEvents.start,z,a),t.$wrapperEl.off(t.touchEvents.end,L,a)):"touchstart"===t.touchEvents.start&&(t.$wrapperEl.off(t.touchEvents.start,r,b,a),t.$wrapperEl.off(t.touchEvents.move,r,x,i),t.$wrapperEl.off(t.touchEvents.end,r,y,a),t.touchEvents.cancel&&t.$wrapperEl.off(t.touchEvents.cancel,r,y,a)),t.$wrapperEl.off(t.touchEvents.move,`.${t.params.zoom.containerClass}`,E,i)}Object.defineProperty(t.zoom,"scale",{get:()=>v,set(e){if(v!==e){const t=m.$imageEl?m.$imageEl[0]:void 0,s=m.$slideEl?m.$slideEl[0]:void 0;i("zoomChange",e,t,s)}v=e}}),a("init",(()=>{t.params.zoom.enabled&&O()})),a("destroy",(()=>{I()})),a("touchStart",((e,s)=>{t.zoom.enabled&&function(e){const s=t.device;m.$imageEl&&0!==m.$imageEl.length&&(f.isTouched||(s.android&&e.cancelable&&e.preventDefault(),f.isTouched=!0,f.touchesStart.x="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,f.touchesStart.y="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY))}(s)})),a("touchEnd",((e,s)=>{t.zoom.enabled&&function(){const e=t.zoom;if(!m.$imageEl||0===m.$imageEl.length)return;if(!f.isTouched||!f.isMoved)return f.isTouched=!1,void(f.isMoved=!1);f.isTouched=!1,f.isMoved=!1;let s=300,a=300;const i=g.x*s,r=f.currentX+i,n=g.y*a,l=f.currentY+n;0!==g.x&&(s=Math.abs((r-f.currentX)/g.x)),0!==g.y&&(a=Math.abs((l-f.currentY)/g.y));const o=Math.max(s,a);f.currentX=r,f.currentY=l;const d=f.width*e.scale,c=f.height*e.scale;f.minX=Math.min(m.slideWidth/2-d/2,0),f.maxX=-f.minX,f.minY=Math.min(m.slideHeight/2-c/2,0),f.maxY=-f.minY,f.currentX=Math.max(Math.min(f.currentX,f.maxX),f.minX),f.currentY=Math.max(Math.min(f.currentY,f.maxY),f.minY),m.$imageWrapEl.transition(o).transform(`translate3d(${f.currentX}px, ${f.currentY}px,0)`)}()})),a("doubleTap",((e,s)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&S(s)})),a("transitionEnd",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&C()})),a("slideChange",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&C()})),Object.assign(t.zoom,{enable:O,disable:I,in:T,out:$,toggle:S})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;s({lazy:{checkInView:!1,enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}}),t.lazy={};let n=!1,l=!1;function o(e,s){void 0===s&&(s=!0);const a=t.params.lazy;if(void 0===e)return;if(0===t.slides.length)return;const r=t.virtual&&t.params.virtual.enabled?t.$wrapperEl.children(`.${t.params.slideClass}[data-swiper-slide-index="${e}"]`):t.slides.eq(e),n=r.find(`.${a.elementClass}:not(.${a.loadedClass}):not(.${a.loadingClass})`);!r.hasClass(a.elementClass)||r.hasClass(a.loadedClass)||r.hasClass(a.loadingClass)||n.push(r[0]),0!==n.length&&n.each((e=>{const n=d(e);n.addClass(a.loadingClass);const l=n.attr("data-background"),c=n.attr("data-src"),p=n.attr("data-srcset"),u=n.attr("data-sizes"),h=n.parent("picture");t.loadImage(n[0],c||l,p,u,!1,(()=>
vendor: 7,199 bytes, line 130
130{if(null!=t&&t&&(!t||t.params)&&!t.destroyed){if(l?(n.css("background-image",`url("${l}")`),n.removeAttr("data-background")):(p&&(n.attr("srcset",p),n.removeAttr("data-srcset")),u&&(n.attr("sizes",u),n.removeAttr("data-sizes")),h.length&&h.children("source").each((e=>{const t=d(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))})),c&&(n.attr("src",c),n.removeAttr("data-src"))),n.addClass(a.loadedClass).removeClass(a.loadingClass),r.find(`.${a.preloaderClass}`).remove(),t.params.loop&&s){const e=r.attr("data-swiper-slide-index");if(r.hasClass(t.params.slideDuplicateClass)){o(t.$wrapperEl.children(`[data-swiper-slide-index="${e}"]:not(.${t.params.slideDuplicateClass})`).index(),!1)}else{o(t.$wrapperEl.children(`.${t.params.slideDuplicateClass}[data-swiper-slide-index="${e}"]`).index(),!1)}}i("lazyImageReady",r[0],n[0]),t.params.autoHeight&&t.updateAutoHeight()}})),i("lazyImageLoad",r[0],n[0])}))}function c(){const{$wrapperEl:e,params:s,slides:a,activeIndex:i}=t,r=t.virtual&&s.virtual.enabled,n=s.lazy;let c=s.slidesPerView;function p(t){if(r){if(e.children(`.${s.slideClass}[data-swiper-slide-index="${t}"]`).length)return!0}else if(a[t])return!0;return!1}function u(e){return r?d(e).attr("data-swiper-slide-index"):d(e).index()}if("auto"===c&&(c=0),l||(l=!0),t.params.watchSlidesProgress)e.children(`.${s.slideVisibleClass}`).each((e=>{o(r?d(e).attr("data-swiper-slide-index"):d(e).index())}));else if(c>1)for(let e=i;e<i+c;e+=1)p(e)&&o(e);else o(i);if(n.loadPrevNext)if(c>1||n.loadPrevNextAmount&&n.loadPrevNextAmount>1){const e=n.loadPrevNextAmount,t=Math.ceil(c),s=Math.min(i+t+Math.max(e,t),a.length),r=Math.max(i-Math.max(t,e),0);for(let e=i+t;e<s;e+=1)p(e)&&o(e);for(let e=r;e<i;e+=1)p(e)&&o(e)}else{const t=e.children(`.${s.slideNextClass}`);t.length>0&&o(u(t));const a=e.children(`.${s.slidePrevClass}`);a.length>0&&o(u(a))}}function p(){const e=r();if(!t||t.destroyed)return;const s=t.params.lazy.scrollingElement?d(t.params.lazy.scrollingElement):d(e),a=s[0]===e,i=a?e.innerWidth:s[0].offsetWidth,l=a?e.innerHeight:s[0].offsetHeight,o=t.$el.offset(),{rtlTranslate:u}=t;let h=!1;u&&(o.left-=t.$el[0].scrollLeft);const m=[[o.left,o.top],[o.left+t.width,o.top],[o.left,o.top+t.height],[o.left+t.width,o.top+t.height]];for(let e=0;e<m.length;e+=1){const t=m[e];if(t[0]>=0&&t[0]<=i&&t[1]>=0&&t[1]<=l){if(0===t[0]&&0===t[1])continue;h=!0}}const f=!("touchstart"!==t.touchEvents.start||!t.support.passiveListener||!t.params.passiveListeners)&&{passive:!0,capture:!1};h?(c(),s.off("scroll",p,f)):n||(n=!0,s.on("scroll",p,f))}a("beforeInit",(()=>{t.params.lazy.enabled&&t.params.preloadImages&&(t.params.preloadImages=!1)})),a("init",(()=>{t.params.lazy.enabled&&(t.params.lazy.checkInView?p():c())})),a("scroll",(()=>{t.params.freeMode&&t.params.freeMode.enabled&&!t.params.freeMode.sticky&&c()})),a("scrollbarDragMove resize _freeModeNoMomentumRelease",(()=>{t.params.lazy.enabled&&(t.params.lazy.checkInView?p():c())})),a("transitionStart",(()=>{t.params.lazy.enabled&&(t.params.lazy.loadOnTransitionStart||!t.params.lazy.loadOnTransitionStart&&!l)&&(t.params.lazy.checkInView?p():c())})),a("transitionEnd",(()=>{t.params.lazy.enabled&&!t.params.lazy.loadOnTransitionStart&&(t.params.lazy.checkInView?p():c())})),a("slideChange",(()=>{const{lazy:e,cssMode:s,watchSlidesProgress:a,touchReleaseOnEdges:i,resistanceRatio:r}=t.params;e.enabled&&(s||a&&(i||0===r))&&c()})),a("destroy",(()=>{t.$el&&t.$el.find(`.${t.params.lazy.loadingClass}`).removeClass(t.params.lazy.loadingClass)})),Object.assign(t.lazy,{load:c,loadInSlide:o})},function(e){let{swiper:t,extendParams:s,on:a}=e;function i(e,t){const s=function(){let e,t,s;return(a,i)=>{for(t=-1,e=a.length;e-t>1;)s=e+t>>1,a[s]<=i?t=s:e=s;return e}}();let a,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=s(this.x,e),a=i-1,(e-this.x[a])*(this.y[i]-this.y[a])/(this.x[i]-this.x[a])+this.y[a]):0},this}function r(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}s({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},a("beforeInit",(()=>{t.controller.control=t.params.controller.control})),a("update",(()=>{r()})),a("resize",(()=>{r()})),a("observerUpdate",(()=>{r()})),a("setTranslate",((e,s,a)=>{t.controller.control&&t.controller.setTranslate(s,a)})),a("setTransition",((e,s,a)=>{t.controller.control&&t.controller.setTransition(s,a)})),Object.assign(t.controller,{setTranslate:function(e,s){const a=t.controller.control;let r,n;const l=t.constructor;function o(e){const s=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(!function(e){t.controller.spline||(t.controller.spline=t.params.loop?new i(t.slidesGrid,e.slidesGrid):new i(t.snapGrid,e.snapGrid))}(e),n=-t.controller.spline.interpolate(-s)),n&&"container"!==t.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),n=(s-t.minTranslate())*r+e.minTranslate()),t.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(a))for(let e=0;e<a.length;e+=1)a[e]!==s&&a[e]instanceof l&&o(a[e]);else a instanceof l&&s!==a&&o(a)},setTransition:function(e,s){const a=t.constructor,i=t.controller.control;let r;function n(s){s.setTransition(e,t),0!==e&&(s.transitionStart(),s.params.autoHeight&&p((()=>{s.updateAutoHeight()})),s.$wrapperEl.transitionEnd((()=>{i&&(s.params.loop&&"slide"===t.params.controller.by&&s.loopFix(),s.transitionEnd())})))}if(Array.isArray(i))for(r=0;r<i.length;r+=1)i[r]!==s&&i[r]instanceof a&&n(i[r]);else i instanceof a&&s!==i&&n(i)}})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),t.a11y={clicked:!1};let i=null;function r(e){const t=i;0!==t.length&&(t.html(""),t.html(e))}function n(e){e.attr("tabIndex","0")}function l(e){e.attr("tabIndex","-1")}function o(e,t){e.attr("role",t)}function c(e,t){e.attr("aria-roledescription",t)}function p(e,t){e.attr("aria-label",t)}function u(e){e.attr("aria-disabled",!0)}function h(e){e.attr("aria-disabled",!1)}function m(e){if(13!==e.keyCode&&32!==e.keyCode)return;const s=t.params.a11y,a=d(e.target);t.navigation&&t.navigation.$nextEl&&a.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?r(s.lastSlideMessage):r(s.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&a.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?r(s.firstSlideMessage):r(s.prevSlideMessage)),t.pagination&&a.is(U(t.params.pagination.bulletClass))&&a[0].click()}function f(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function g(){return f()&&t.params.pagination.clickable}const v=(e,t,s)=>
130{n(e),"BUTTON"!==e[0].tagName&&(o(e,"button"),e.on("keydown",m)),p(e,s),function(e,t){e.attr("aria-controls",t)}(e,t)},w=()=>{t.a11y.clicked=!0},b=()=>{requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},x=e=>{if(t.a11y.clicked)return;const s=e.target.closest(`.${t.params.slideClass}`);if(!s||!t.slides.includes(s))return;const a=t.slides.indexOf(s)===t.activeIndex,i=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(s);a||i||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(s),0))},y=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&c(d(t.slides),e.itemRoleDescriptionMessage),e.slideRole&&o(d(t.slides),e.slideRole);const s=t.params.loop?t.slides.filter((e=>!e.classList.contains(t.params.slideDuplicateClass))).length:t.slides.length;e.slideLabelMessage&&t.slides.each(((a,i)=>{const r=d(a),n=t.params.loop?parseInt(r.attr("data-swiper-slide-index"),10):i;p(r,e.slideLabelMessage.replace(/\{\{index\}\}/,n+1).replace(/\{\{slidesLength\}\}/,s))}))},E=()=>{const e=t.params.a11y;t.$el.append(i);const s=t.$el;e.containerRoleDescriptionMessage&&c(s,e.containerRoleDescriptionMessage),e.containerMessage&&p(s,e.containerMessage);const a=t.$wrapperEl,r=e.id||a.attr("id")||`swiper-wrapper-${n=16,void 0===n&&(n=16),"x".repeat(n).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}`;var n;const l=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var o;let d,u;o=r,a.attr("id",o),function(e,t){e.attr("aria-live",t)}(a,l),y(),t.navigation&&t.navigation.$nextEl&&(d=t.navigation.$nextEl),t.navigation&&t.navigation.$prevEl&&(u=t.navigation.$prevEl),d&&d.length&&v(d,r,e.nextSlideMessage),u&&u.length&&v(u,r,e.prevSlideMessage),g()&&t.pagination.$el.on("keydown",U(t.params.pagination.bulletClass),m),t.$el.on("focus",x,!0),t.$el.on("pointerdown",w,!0),t.$el.on("pointerup",b,!0)};a("beforeInit",(()=>{i=d(`<span class="${t.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"></span>`)})),a("afterInit",(()=>{t.params.a11y.enabled&&E()})),a("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&y()})),a("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{$nextEl:e,$prevEl:s}=t.navigation;s&&s.length>0&&(t.isBeginning?(u(s),l(s)):(h(s),n(s))),e&&e.length>0&&(t.isEnd?(u(e),l(e)):(h(e),n(e)))}()})),a("paginationUpdate",(()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;f()&&t.pagination.bullets.each((s=>{const a=d(s);t.params.pagination.clickable&&(n(a),t.params.pagination.renderBullet||(o(a,"button"),p(a,e.paginationBulletMessage.replace(/\{\{index\}\}/,a.index()+1)))),a.is(`.${t.params.pagination.bulletActiveClass}`)?a.attr("aria-current","true"):a.removeAttr("aria-current")}))}()})),a("destroy",(()=>{t.params.a11y.enabled&&function(){let e,s;i&&i.length>0&&i.remove(),t.navigation&&t.navigation.$nextEl&&(e=t.navigation.$nextEl),t.navigation&&t.navigation.$prevEl&&(s=t.navigation.$prevEl),e&&e.off("keydown",m),s&&s.off("keydown",m),g()&&t.pagination.$el.off("keydown",U(t.params.pagination.bulletClass),m),t.$el.off("focus",x,!0),t.$el.off("pointerdown",w,!0),t.$el.off("pointerup",b,!0)}()}))},function(e){let{swiper:t,extendParams:s,on:a}=e;s({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let i=!1,n={};const l=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=r();let s;s=e?new URL(e):t.location;const a=s.pathname.slice(1).split("/").filter((e=>""!==e)),i=a.length;return{key:a[i-2],value:a[i-1]}},d=(e,s)=>{const a=r();if(!i||!t.params.history.enabled)return;let n;n=t.params.url?new URL(t.params.url):a.location;const o=t.slides.eq(s);let d=l(o.attr("data-history"));if(t.params.history.root.length>0){let s=t.params.history.root;"/"===s[s.length-1]&&(s=s.slice(0,s.length-1)),d=`${s}/${e}/${d}`}else n.pathname.includes(e)||(d=`${e}/${d}
130`);t.params.history.keepQuery&&(d+=n.search);const c=a.history.state;c&&c.value===d||(t.params.history.replaceState?a.history.replaceState({value:d},null,d):a.history.pushState({value:d},null,d))},c=(e,s,a)=>{if(s)for(let i=0,r=t.slides.length;i<r;i+=1){const r=t.slides.eq(i);if(l(r.attr("data-history"))===s&&!r.hasClass(t.params.slideDuplicateClass)){const s=r.index();t.slideTo(s,e,a)}}else t.slideTo(0,e,a)},p=()=>{n=o(t.params.url),c(t.params.speed,n.value,!1)};a("init",(()=>{t.params.history.enabled&&(()=>{const e=r();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);i=!0,n=o(t.params.url),(n.key||n.value)&&(c(0,n.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",p))}})()})),a("destroy",(()=>{t.params.history.enabled&&(()=>{const e=r();t.params.history.replaceState||e.removeEventListener("popstate",p)})()})),a("transitionEnd _freeModeNoMomentumRelease",(()=>{i&&d(t.params.history.key,t.activeIndex)})),a("slideChange",(()=>{i&&t.params.cssMode&&d(t.params.history.key,t.activeIndex)}))},function(e){let{swiper:t,extendParams:s,emit:i,on:n}=e,l=!1;const o=a(),c=r();s({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}});const p=()=>{i("hashChange");const e=o.location.hash.replace("#","");if(e!==t.slides.eq(t.activeIndex).attr("data-hash")){const s=t.$wrapperEl.children(`.${t.params.slideClass}[data-hash="${e}"]`).index();if(void 0===s)return;t.slideTo(s)}},u=()=>{if(l&&t.params.hashNavigation.enabled)if(t.params.hashNavigation.replaceState&&c.history&&c.history.replaceState)c.history.replaceState(null,null,`#${t.slides.eq(t.activeIndex).attr("data-hash")}`||""),i("hashSet");else{const e=t.slides.eq(t.activeIndex),s=e.attr("data-hash")||e.attr("data-history");o.location.hash=s||"",i("hashSet")}};n("init",(()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;l=!0;const e=o.location.hash.replace("#","");if(e){const s=0;for(let a=0,i=t.slides.length;a<i;a+=1){const i=t.slides.eq(a);if((i.attr("data-hash")||i.attr("data-history"))===e&&!i.hasClass(t.params.slideDuplicateClass)){const e=i.index();t.slideTo(e,s,t.params.runCallbacksOnInit,!0)}}}t.params.hashNavigation.watchState&&d(c).on("hashchange",p)})()})),n("destroy",(()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&d(c).off("hashchange",p)})),n("transitionEnd _freeModeNoMomentumRelease",(()=>{l&&u()})),n("slideChange",(()=>{l&&t.params.cssMode&&u()}))},function(e){let t,{swiper:s,extendParams:i,on:r,emit:n}=e;function l(){if(!s.size)return s.autoplay.running=!1,void(s.autoplay.paused=!1);const e=s.slides.eq(s.activeIndex);let a=s.params.autoplay.delay;e.attr("data-swiper-autoplay")&&(a=e.attr("data-swiper-autoplay")||s.params.autoplay.delay),clearTimeout(t),t=p((()=>{let e;s.params.autoplay.reverseDirection?s.params.loop?(s.loopFix(),e=s.slidePrev(s.params.speed,!0,!0),n("autoplay")):s.isBeginning?s.params.autoplay.stopOnLastSlide?d():(e=s.slideTo(s.slides.length-1,s.params.speed,!0,!0),n("autoplay")):(e=s.slidePrev(s.params.speed,!0,!0),n("autoplay")):s.params.loop?(s.loopFix(),e=s.slideNext(s.params.speed,!0,!0),n("autoplay")):s.isEnd?s.params.autoplay.stopOnLastSlide?d():(e=s.slideTo(0,s.params.speed,!0,!0),n("autoplay")):(e=s.slideNext(s.params.speed,!0,!0),n("autoplay")),(s.params.cssMode&&s.autoplay.running||!1===e)&&l()}),a)}function o(){return void 0===t&&(!s.autoplay.running&&(s.autoplay.running=!0,n("autoplayStart"),l(),!0))}function d(){return!!s.autoplay.running&&(void 0!==t&&(t&&(clearTimeout(t),t=void 0),s.autoplay.running=!1,n("autoplayStop"),!0))}function c(e){s.autoplay.running&&(s.autoplay.paused||(t&&clearTimeout(t),s.autoplay.paused=!0,0!==e&&s.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach((e=>{s.$wrapperEl[0].addEventListener(e,h)})):(s.autoplay.paused=!1,l())))}function u(){const e=a();"hidden"===e.visibilityState&&s.autoplay.running&&c(),"visible"===e.visibilityState&&s.autoplay.paused&&(l(),s.autoplay.paused=!1)}function h(e){s&&!s.destroyed&&s.$wrapperEl&&e.target===s.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach((e=>{s.$wrapperEl[0].removeEventListener(e,h)})),s.autoplay.paused=!1,s.autoplay.running?l():d())}function m(){s.params.autoplay.disableOnInteraction?d():(n("autoplayPause"),c()),["transitionend","webkitTransitionEnd"].forEach((e=>{s.$wrapperEl[0].removeEventListener(e,h)}))}function f(){s.params.autoplay.disableOnInteraction||(s.autoplay.paused=!1,n("autoplayResume"),l())}s.autoplay={running:!1,paused:!1},i({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),r("init",(()=>{if(s.params.autoplay.enabled){o();a().addEventListener("visibilitychange",u),s.params.autoplay.pauseOnMouseEnter&&(s.$el.on("mouseenter",m),s.$el.on("mouseleave",f))}})),r("beforeTransitionStart",((e,t,a)=>{s.autoplay.running&&(a||!s.params.autoplay.disableOnInteraction?s.autoplay.pause(t):d())})),r("sliderFirstMove",(()=>{s.autoplay.running&&(s.params.autoplay.disableOnInteraction?d():c())})),r("touchEnd",(()=>{s.params.cssMode&&s.autoplay.paused&&!s.params.autoplay.disableOnInteraction&&l()})),r("destroy",(()=>{s.$el.off("mouseenter",m),s.$el.off("mouseleave",f),s.autoplay.running&&d();a().removeEventListener("visibilitychange",u)})),Object.assign(s.autoplay,{pause:c,run:l,start:o,stop:d})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let i=!1,r=!1;function n(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const s=e.clickedIndex,a=e.clickedSlide;if(a&&d(a).hasClass(t.params.thumbs.slideThumbActiveClass))return;if(null==s)return;let i;if(i=e.params.loop?parseInt(d(e.clickedSlide).attr("data-swiper-slide-index"),10):s,t.params.loop){let e=t.activeIndex;t.slides.eq(e).hasClass(t.params.slideDuplicateClass)&&(t.loopFix(),t._clientLeft=t.$wrapperEl[0].clientLeft,e=t.activeIndex);const s=t.slides.eq(e).prevAll(`[data-swiper-slide-index="${i}"]`).eq(0).index(),a=t.slides.eq(e).nextAll(`[data-swiper-slide-index="${i}"]`).eq(0).index();i=void 0===s?a:void 0===a?s:a-e<e-s?a:s}t.slideTo(i)}function l(){const{thumbs:e}=t.params;if(i)return!1;i=!0;const s=t.constructor;if(e.swiper instanceof s)t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1});else if(m(e.swiper)){const a=Object.assign({},e.swiper);Object.assign(a,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new s(a),r=!0}return t.thumbs.swiper.$el.addClass(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",n),!0}function o(e){const s=t.thumbs.swiper;if(!s||s.destroyed)return;const a="auto"===s.params.slidesPerView?s.slidesPerViewDynamic():s.params.slidesPerView;let i=1;const r=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(i=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),s.slides.removeClass(r),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let e=0;e<i;e+=1)s.$wrapperEl.children(`[data-swiper-slide-index="${t.realIndex+e}"]`).addClass(r);else for(let e=0;e<i;e+=1)s.slides.eq(t.realIndex+e).addClass(r);const n=t.params.thumbs.autoScrollOffset,l=n&&!s.params.loop;if(t.realIndex!==s.realIndex||l){let i,r,o=s.activeIndex;if(s.params.loop){s.slides.eq(o).hasClass(s.params.slideDuplicateClass)&&(s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft,o=s.activeIndex);const e=s.slides.eq(o).prevAll(`[data-swiper-slide-index="${t.realIndex}"]`).eq(0).index(),a=s.slides.eq(o).nextAll(`[data-swiper-slide-index="${t.realIndex}"]`).eq(0).index();i=void 0===e?a:void 0===a?e:a-o==o-e?s.params.slidesPerGroup>1?a:o:a-o<o-e?a:e,r=t.activeIndex>t.previousIndex?"next":"prev"}else i=t.realIndex,r=i>t.previousIndex?"next":"prev";l&&(i+="next"===r?n:-1*n),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(i)<0&&(s.params.centeredSlides?i=i>o?i-Math.floor(a/2)+1:i+Math.floor(a/2)-1:i>o&&s.params.slidesPerGroup,s.slideTo(i,e?0:void 0))}}t.thumbs={swiper:null},a("beforeInit",(()=>{const{thumbs:e}=t.params;e&&e.swiper&&(l(),o(!0))})),a("slideChange update resize observerUpdate",(()=>{o()})),a("setTransition",((e,s)=>{const a=t.thumbs.swiper;a&&!a.destroyed&&a.setTransition(s)})),a("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&r&&e.destroy()})),Object.assign(t.thumbs,{init:l,update:o})},function(e){let{swiper:t,extendParams:s,emit:a,once:i}=e;s({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){const{touchEventsData:e,touches:s}=t;0===e.velocities.length&&e.velocities.push({position:s[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:s[t.isHorizontal()?"currentX":"currentY"],time:u()})},onTouchEnd:function(e){let{currentPos:s}=e;const{params:r,$wrapperEl:n,rtlTranslate:l,snapGrid:o,touchEventsData:d}=t,c=u()-d.touchStartTime;if(s<-t.minTranslate())t.slideTo(t.activeIndex);else if(s>-t.maxTranslate())t.slides.length<o.length?t.slideTo(o.length-1):t.slideTo(t.slides.length-1);else{if(r.freeMode.momentum){if(d.velocities.length>1){const e=d.velocities.pop(),s=d.velocities.pop(),a=e.position-s.position,i=e.time-s.time;t.velocity=a/i,t.velocity/=2,Math.abs(t.velocity)<r.freeMode.minimumVelocity&&(t.velocity=0),(i>150||u()-e.time>300)&&(t.velocity=0)}else t.velocity=0;
vendor: 11,383 bytes, line 130
130t.velocity*=r.freeMode.momentumVelocityRatio,d.velocities.length=0;let e=1e3*r.freeMode.momentumRatio;const s=t.velocity*e;let c=t.translate+s;l&&(c=-c);let p,h=!1;const m=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;let f;if(c<t.maxTranslate())r.freeMode.momentumBounce?(c+t.maxTranslate()<-m&&(c=t.maxTranslate()-m),p=t.maxTranslate(),h=!0,d.allowMomentumBounce=!0):c=t.maxTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(c>t.minTranslate())r.freeMode.momentumBounce?(c-t.minTranslate()>m&&(c=t.minTranslate()+m),p=t.minTranslate(),h=!0,d.allowMomentumBounce=!0):c=t.minTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(r.freeMode.sticky){let e;for(let t=0;t<o.length;t+=1)if(o[t]>-c){e=t;break}c=Math.abs(o[e]-c)<Math.abs(o[e-1]-c)||"next"===t.swipeDirection?o[e]:o[e-1],c=-c}if(f&&i("transitionEnd",(()=>{t.loopFix()})),0!==t.velocity){if(e=l?Math.abs((-c-t.translate)/t.velocity):Math.abs((c-t.translate)/t.velocity),r.freeMode.sticky){const s=Math.abs((l?-c:c)-t.translate),a=t.slidesSizesGrid[t.activeIndex];e=s<a?r.speed:s<2*a?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode.momentumBounce&&h?(t.updateProgress(p),t.setTransition(e),t.setTranslate(c),t.transitionStart(!0,t.swipeDirection),t.animating=!0,n.transitionEnd((()=>{t&&!t.destroyed&&d.allowMomentumBounce&&(a("momentumBounce"),t.setTransition(r.speed),setTimeout((()=>{t.setTranslate(p),n.transitionEnd((()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(a("_freeModeNoMomentumRelease"),t.updateProgress(c),t.setTransition(e),t.setTranslate(c),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,n.transitionEnd((()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(c),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode&&a("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||c>=r.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,s,a,{swiper:i,extendParams:r}=e;r({grid:{rows:1,fill:"column"}}),i.grid={initSlides:e=>{const{slidesPerView:r}=i.params,{rows:n,fill:l}=i.params.grid;s=t/n,a=Math.floor(e/n),t=Math.floor(e/n)===e/n?e:Math.ceil(e/n)*n,"auto"!==r&&"row"===l&&(t=Math.max(t,r*n))},updateSlide:(e,r,n,l)=>{const{slidesPerGroup:o,spaceBetween:d}=i.params,{rows:c,fill:p}=i.params.grid;let u,h,m;if("row"===p&&o>1){const s=Math.floor(e/(o*c)),a=e-c*o*s,i=0===s?o:Math.min(Math.ceil((n-s*c*o)/c),o);m=Math.floor(a/i),h=a-m*i+s*o,u=h+m*t/c,r.css({"-webkit-order":u,order:u})}else"column"===p?(h=Math.floor(e/c),m=e-h*c,(h>a||h===a&&m===c-1)&&(m+=1,m>=c&&(m=0,h+=1))):(m=Math.floor(e/s),h=e-m*s);r.css(l("margin-top"),0!==m?d&&`${d}px`:"")},updateWrapperSize:(e,s,a)=>{const{spaceBetween:r,centeredSlides:n,roundLengths:l}=i.params,{rows:o}=i.params.grid;if(i.virtualSize=(e+r)*t,i.virtualSize=Math.ceil(i.virtualSize/o)-r,i.$wrapperEl.css({[a("width")]:`${i.virtualSize+r}px`}),n){s.splice(0,s.length);const e=[];for(let t=0;t<s.length;t+=1){let a=s[t];l&&(a=Math.floor(a)),s[t]<i.virtualSize+s[0]&&e.push(a)}s.push(...e)}}}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:K.bind(t),prependSlide:Z.bind(t),addSlide:Q.bind(t),removeSlide:J.bind(t),removeAllSlides:ee.bind(t)})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({fadeEffect:{crossFade:!1,transformEl:null}}),te({effect:"fade",swiper:t,on:a,setTranslate:()=>{const{slides:e}=t,s=t.params.fadeEffect;for(let a=0;a<e.length;a+=1){const e=t.slides.eq(a);let i=-e[0].swiperSlideOffset;t.params.virtualTranslate||(i-=t.translate);let r=0;t.isHorizontal()||(r=i,i=0);const n=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e[0].progress),0):1+Math.min(Math.max(e[0].progress,-1),0);se(s,e).css({opacity:n}).transform(`translate3d(${i}px, ${r}px, 0px)`)}},setTransition:e=>{const{transformEl:s}=t.params.fadeEffect;(s?t.slides.find(s):t.slides).transition(e),ae({swiper:t,duration:e,transformEl:s,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const i=(e,t,s)=>{let a=s?e.find(".swiper-slide-shadow-left"):e.find(".swiper-slide-shadow-top"),i=s?e.find(".swiper-slide-shadow-right"):e.find(".swiper-slide-shadow-bottom");0===a.length&&(a=d(`<div class="swiper-slide-shadow-${s?"left":"top"}"></div>`),e.append(a)),0===i.length&&(i=d(`<div class="swiper-slide-shadow-${s?"right":"bottom"}"></div>`),e.append(i)),a.length&&(a[0].style.opacity=Math.max(-t,0)),i.length&&(i[0].style.opacity=Math.max(t,0))};te({effect:"cube",swiper:t,on:a,setTranslate:()=>{const{$el:e,$wrapperEl:s,slides:a,width:r,height:n,rtlTranslate:l,size:o,browser:c}=t,p=t.params.cubeEffect,u=t.isHorizontal(),h=t.virtual&&t.params.virtual.enabled;let m,f=0;p.shadow&&(u?(m=s.find(".swiper-cube-shadow"),0===m.length&&(m=d('<div class="swiper-cube-shadow"></div>'),s.append(m)),m.css({height:`${r}px`})):(m=e.find(".swiper-cube-shadow"),0===m.length&&(m=d('<div class="swiper-cube-shadow"></div>'),e.append(m))));for(let e=0;e<a.length;e+=1){const t=a.eq(e);let s=e;h&&(s=parseInt(t.attr("data-swiper-slide-index"),10));let r=90*s,n=Math.floor(r/360);l&&(r=-r,n=Math.floor(-r/360));const d=Math.max(Math.min(t[0].progress,1),-1);let c=0,m=0,g=0;s%4==0?(c=4*-n*o,g=0):(s-1)%4==0?(c=0,g=4*-n*o):(s-2)%4==0?(c=o+4*n*o,g=o):(s-3)%4==0&&(c=-o,g=3*o+4*o*n),l&&(c=-c),u||(m=c,c=0);const v=`rotateX(${u?0:-r}deg) rotateY(${u?r:0}deg) translate3d(${c}px, ${m}px, ${g}px)`;d<=1&&d>-1&&(f=90*s+90*d,l&&(f=90*-s-90*d)),t.transform(v),p.slideShadows&&i(t,d,u)}if(s.css({"-webkit-transform-origin":`50% 50% -${o/2}px`,"transform-origin":`50% 50% -${o/2}px`}),p.shadow)if(u)m.transform(`translate3d(0px, ${r/2+p.shadowOffset}px, ${-r/2}px) rotateX(90deg) rotateZ(0deg) scale(${p.shadowScale})`);else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=p.shadowScale,a=p.shadowScale/t,i=p.shadowOffset;m.transform(`scale3d(${s}, 1, ${a}) translate3d(0px, ${n/2+i}px, ${-n/2/a}px) rotateX(-90deg)`)}const g=c.isSafari||c.isWebView?-o/2:0;s.transform(`translate3d(0px,0,${g}px) rotateX(${t.isHorizontal()?0:f}deg) rotateY(${t.isHorizontal()?-f:0}deg)`),s[0].style.setProperty("--swiper-cube-translate-z",`${g}px`)},setTransition:e=>{const{$el:s,slides:a}=t;a.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.cubeEffect.shadow&&!t.isHorizontal()&&s.find(".swiper-cube-shadow").transition(e)},recreateShadows:()=>{const e=t.isHorizontal();t.slides.each((t=>{const s=Math.max(Math.min(t.progress,1),-1);i(d(t),s,e)}))},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({flipEffect:{slideShadows:!0,limitRotation:!0,transformEl:null}});const i=(e,s,a)=>{let i=t.isHorizontal()?e.find(".swiper-slide-shadow-left"):e.find(".swiper-slide-shadow-top"),r=t.isHorizontal()?e.find(".swiper-slide-shadow-right"):e.find(".swiper-slide-shadow-bottom");0===i.length&&(i=ie(a,e,t.isHorizontal()?"left":"top")),0===r.length&&(r=ie(a,e,t.isHorizontal()?"right":"bottom")),i.length&&(i[0].style.opacity=Math.max(-s,0)),r.length&&(r[0].style.opacity=Math.max(s,0))};te({effect:"flip",swiper:t,on:a,setTranslate:()=>{const{slides:e,rtlTranslate:s}=t,a=t.params.flipEffect;for(let r=0;r<e.length;r+=1){const n=e.eq(r);let l=n[0].progress;t.params.flipEffect.limitRotation&&(l=Math.max(Math.min(n[0].progress,1),-1));const o=n[0].swiperSlideOffset;let d=-180*l,c=0,p=t.params.cssMode?-o-t.translate:-o,u=0;t.isHorizontal()?s&&(d=-d):(u=p,p=0,c=-d,d=0),n[0].style.zIndex=-Math.abs(Math.round(l))+e.length,a.slideShadows&&i(n,l,a);const h=`translate3d(${p}px, ${u}px, 0px) rotateX(${c}deg) rotateY(${d}deg)`;se(a,n).transform(h)}},setTransition:e=>{const{transformEl:s}=t.params.flipEffect;(s?t.slides.find(s):t.slides).transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),ae({swiper:t,duration:e,transformEl:s})},recreateShadows:()=>{const e=t.params.flipEffect;t.slides.each((s=>{const a=d(s);let r=a[0].progress;t.params.flipEffect.limitRotation&&(r=Math.max(Math.min(s.progress,1),-1)),i(a,r,e)}))},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),te({effect:"coverflow",swiper:t,on:a,setTranslate:()=>{const{width:e,height:s,slides:a,slidesSizesGrid:i}=t,r=t.params.coverflowEffect,n=t.isHorizontal(),l=t.translate,o=n?e/2-l:s/2-l,d=n?r.rotate:-r.rotate,c=r.depth;for(let e=0,t=a.length;e<t;e+=1){const t=a.eq(e),s=i[e],l=(o-t[0].swiperSlideOffset-s/2)/s,p="function"==typeof r.modifier?r.modifier(l):l*r.modifier;let u=n?d*p:0,h=n?0:d*p,m=-c*Math.abs(p),f=r.stretch;"string"==typeof f&&-1!==f.indexOf("%")&&(f=parseFloat(r.stretch)/100*s);let g=n?0:f*p,v=n?f*p:0,w=1-(1-r.scale)*Math.abs(p);Math.abs(v)<.001&&(v=0),Math.abs(g)<.001&&(g=0),Math.abs(m)<.001&&(m=0),Math.abs(u)<.001&&(u=0),Math.abs(h)<.001&&(h=0),Math.abs(w)<.001&&(w=0);const b=`translate3d(${v}px,${g}px,${m}px)  rotateX(${h}deg) rotateY(${u}deg) scale(${w})`;if(se(r,t).transform(b),t[0].style.zIndex=1-Math.abs(Math.round(p)),r.slideShadows){let e=n?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),s=n?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=ie(r,t,n?"left":"top")),0===s.length&&(s=ie(r,t,n?"right":"bottom")),e.length&&(e[0].style.opacity=p>0?p:0),s.length&&(s[0].style.opacity=-p>0?-p:0)}}},setTransition:e=>{const{transformEl:s}=t.params.coverflowEffect;(s?t.slides.find(s):t.slides).transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({creativeEffect:{transformEl:null,limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const i=e=>"string"==typeof e?e:`${e}px`;te({effect:"creative",swiper:t,on:a,setTranslate:()=>{const{slides:e,$wrapperEl:s,slidesSizesGrid:a}=t,r=t.params.creativeEffect,{progressMultiplier:n}=r,l=t.params.centeredSlides;if(l){const e=a[0]/2-t.params.slidesOffsetBefore||0;s.transform(`translateX(calc(50% - ${e}px))`)}for(let s=0;s<e.length;s+=1){const a=e.eq(s),o=a[0].progress,d=Math.min(Math.max(a[0].progress,-r.limitProgress),r.limitProgress);let c=d;l||(c=Math.min(Math.max(a[0].originalProgress,-r.limitProgress),r.limitProgress));const p=a[0].swiperSlideOffset,u=[t.params.cssMode?-p-t.translate:-p,0,0],h=[0,0,0];let m=!1;t.isHorizontal()||(u[1]=u[0],u[0]=0);
130let f={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};d<0?(f=r.next,m=!0):d>0&&(f=r.prev,m=!0),u.forEach(((e,t)=>{u[t]=`calc(${e}px + (${i(f.translate[t])} * ${Math.abs(d*n)}))`})),h.forEach(((e,t)=>{h[t]=f.rotate[t]*Math.abs(d*n)})),a[0].style.zIndex=-Math.abs(Math.round(o))+e.length;const g=u.join(", "),v=`rotateX(${h[0]}deg) rotateY(${h[1]}deg) rotateZ(${h[2]}deg)`,w=c<0?`scale(${1+(1-f.scale)*c*n})`:`scale(${1-(1-f.scale)*c*n})`,b=c<0?1+(1-f.opacity)*c*n:1-(1-f.opacity)*c*n,x=`translate3d(${g}) ${v} ${w}`;if(m&&f.shadow||!m){let e=a.children(".swiper-slide-shadow");if(0===e.length&&f.shadow&&(e=ie(r,a)),e.length){const t=r.shadowPerProgress?d*(1/r.limitProgress):d;e[0].style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const y=se(r,a);y.transform(x).css({opacity:b}),f.origin&&y.css("transform-origin",f.origin)}},setTransition:e=>{const{transformEl:s}=t.params.creativeEffect;(s?t.slides.find(s):t.slides).transition(e).find(".swiper-slide-shadow").transition(e),ae({swiper:t,duration:e,transformEl:s,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({cardsEffect:{slideShadows:!0,transformEl:null,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),te({effect:"cards",swiper:t,on:a,setTranslate:()=>{const{slides:e,activeIndex:s}=t,a=t.params.cardsEffect,{startTranslate:i,isTouched:r}=t.touchEventsData,n=t.translate;for(let l=0;l<e.length;l+=1){const o=e.eq(l),d=o[0].progress,c=Math.min(Math.max(d,-4),4);let p=o[0].swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&t.$wrapperEl.transform(`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(p-=e[0].swiperSlideOffset);let u=t.params.cssMode?-p-t.translate:-p,h=0;const m=-100*Math.abs(c);let f=1,g=-a.perSlideRotate*c,v=a.perSlideOffset-.75*Math.abs(c);const w=t.virtual&&t.params.virtual.enabled?t.virtual.from+l:l,b=(w===s||w===s-1)&&c>0&&c<1&&(r||t.params.cssMode)&&n<i,x=(w===s||w===s+1)&&c<0&&c>-1&&(r||t.params.cssMode)&&n>i;if(b||x){const e=(1-Math.abs((Math.abs(c)-.5)/.5))**.5;g+=-28*c*e,f+=-.5*e,v+=96*e,h=-25*e*Math.abs(c)+"%"}if(u=c<0?`calc(${u}px + (${v*Math.abs(c)}%))`:c>0?`calc(${u}px + (-${v*Math.abs(c)}%))`:`${u}px`,!t.isHorizontal()){const e=h;h=u,u=e}const y=c<0?""+(1+(1-f)*c):""+(1-(1-f)*c),E=`\n        translate3d(${u}, ${h}, ${m}px)\n        rotateZ(${a.rotate?g:0}deg)\n        scale(${y})\n      `;if(a.slideShadows){let e=o.find(".swiper-slide-shadow");0===e.length&&(e=ie(a,o)),e.length&&(e[0].style.opacity=Math.min(Math.max((Math.abs(c)-.5)/.5,0),1))}o[0].style.zIndex=-Math.abs(Math.round(d))+e.length;se(a,o).transform(E)}},setTransition:e=>{const{transformEl:s}=t.params.cardsEffect;(s?t.slides.find(s):t.slides).transition(e).find(".swiper-slide-shadow").transition(e),ae({swiper:t,duration:e,transformEl:s})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}];return V.use(re),V}))
131;/*! This file is auto-generated */
132(function(){"use strict";var wp;(wp||={}).hooks=(()=>{var v=Object.defineProperty;var S=Object.getOwnPropertyDescriptor;var g=Object.getOwnPropertyNames;var I=Object.prototype.hasOwnProperty;var w=(e,n)=>{for(var s in n)v(e,s,{get:n[s],enumerable:!0})},D=(e,n,s,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(let t of g(n))!I.call(e,t)&&t!==s&&v(e,t,{get:()=>n[t],enumerable:!(r=S(n,t))||r.enumerable});return e};var T=e=>D(v({},"__esModule",{value:!0}),e);var le={};w(le,{actions:()=>ae,addAction:()=>J,addFilter:()=>K,applyFilters:()=>N,applyFiltersAsync:()=>ee,createHooks:()=>F,currentAction:()=>te,currentFilter:()=>re,defaultHooks:()=>b,didAction:()=>ie,didFilter:()=>se,doAction:()=>X,doActionAsync:()=>Y,doingAction:()=>ne,doingFilter:()=>oe,filters:()=>ce,hasAction:()=>P,hasFilter:()=>Q,removeAction:()=>L,removeAllActions:()=>U,removeAllFilters:()=>W,removeFilter:()=>M});function z(e){return typeof e!="string"||e===""?(console.error("The namespace must be a non-empty string."),!1):/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)?!0:(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}var m=z;function E(e){return typeof e!="string"||e===""?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)?!0:(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}var f=E;function Z(e,n){return function(r,t,a,i=10){let c=e[n];if(!f(r)||!m(t))return;if(typeof a!="function"){console.error("The hook callback must be a function.");return}if(typeof i!="number"){console.error("If specified, the hook priority must be a number.");return}let l={callback:a,priority:i,namespace:t};if(c[r]){let o=c[r].handlers,d;for(d=o.length;d>0&&!(i>=o[d-1].priority);d--);d===o.length?o[d]=l:o.splice(d,0,l),c.__current.forEach(h=>{h.name===r&&h.currentIndex>=d&&h.currentIndex++})}else c[r]={handlers:[l],runs:0};r!=="hookAdded"&&e.doAction("hookAdded",r,t,a,i)}}var H=Z;function C(e,n,s=!1){return function(t,a){let i=e[n];if(!f(t)||!s&&!m(a))return;if(!i[t])return 0;let c=0;if(s)c=i[t].handlers.length,i[t]={runs:i[t].runs,handlers:[]};else{let l=i[t].handlers;for(let o=l.length-1;o>=0;o--)l[o].namespace===a&&(l.splice(o,1),c++,i.__current.forEach(d=>{d.name===t&&d.currentIndex>=o&&d.currentIndex--}))}return t!=="hookRemoved"&&e.doAction("hookRemoved",t,a),c}}var p=C;function O(e,n){return function(r,t){let a=e[n];return typeof t<"u"?r in a&&a[r].handlers.some(i=>i.namespace===t):r in a}}var _=O;function j(e,n,s,r){return function(a,...i){let c=e[n];c[a]||(c[a]={handlers:[],runs:0}),c[a].runs++;let l=c[a].handlers;if(!l||!l.length)return s?i[0]:void 0;let o={name:a,currentIndex:0};async function d(){try{c.__current.add(o);let u=s?i[0]:void 0;for(;o.currentIndex<l.length;
132)u=await l[o.currentIndex].callback.apply(null,i),s&&(i[0]=u),o.currentIndex++;return s?u:void 0}finally{c.__current.delete(o)}}function h(){try{c.__current.add(o);let u=s?i[0]:void 0;for(;o.currentIndex<l.length;)u=l[o.currentIndex].callback.apply(null,i),s&&(i[0]=u),o.currentIndex++;return s?u:void 0}finally{c.__current.delete(o)}}return(r?d:h)()}}var A=j;function $(e,n){return function(){let r=e[n];return Array.from(r.__current).at(-1)?.name??null}}var y=$;function V(e,n){return function(r){let t=e[n];return typeof r>"u"?t.__current.size>0:Array.from(t.__current).some(a=>a.name===r)}}var k=V;function q(e,n){return function(r){let t=e[n];if(f(r))return t[r]&&t[r].runs?t[r].runs:0}}var x=q;var B=class{actions;filters;addAction;addFilter;removeAction;removeFilter;hasAction;hasFilter;removeAllActions;removeAllFilters;doAction;doActionAsync;applyFilters;applyFiltersAsync;currentAction;currentFilter;doingAction;doingFilter;didAction;didFilter;constructor(){this.actions=Object.create(null),this.actions.__current=new Set,this.filters=Object.create(null),this.filters.__current=new Set,this.addAction=H(this,"actions"),this.addFilter=H(this,"filters"),this.removeAction=p(this,"actions"),this.removeFilter=p(this,"filters"),this.hasAction=_(this,"actions"),this.hasFilter=_(this,"filters"),this.removeAllActions=p(this,"actions",!0),this.removeAllFilters=p(this,"filters",!0),this.doAction=A(this,"actions",!1,!1),this.doActionAsync=A(this,"actions",!1,!0),this.applyFilters=A(this,"filters",!0,!1),this.applyFiltersAsync=A(this,"filters",!0,!0),this.currentAction=y(this,"actions"),this.currentFilter=y(this,"filters"),this.doingAction=k(this,"actions"),this.doingFilter=k(this,"filters"),this.didAction=x(this,"actions"),this.didFilter=x(this,"filters")}};function G(){return new B}var F=G;var b=F(),{addAction:J,addFilter:K,removeAction:L,removeFilter:M,hasAction:P,hasFilter:Q,removeAllActions:U,removeAllFilters:W,doAction:X,doActionAsync:Y,applyFilters:N,applyFiltersAsync:ee,currentAction:te,currentFilter:re,doingAction:ne,doingFilter:oe,didAction:ie,didFilter:se,actions:ae,filters:ce}=b;return T(le)})();(window.wp||={}).hooks=wp.hooks})()
133;/*! This file is auto-generated */
134(function(){"use strict";var wp;(wp||={}).i18n=(()=>{var nt=Object.create;var L=Object.defineProperty;var at=Object.getOwnPropertyDescriptor;var it=Object.getOwnPropertyNames;var ut=Object.getPrototypeOf,lt=Object.prototype.hasOwnProperty;var ft=(t,r)=>()=>(r||t((r={exports:{}}).exports,r),r.exports),ot=(t,r)=>{for(var e in r)L(t,e,{get:r[e],enumerable:!0})},O=(t,r,e,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let u of it(r))!lt.call(t,u)&&u!==e&&L(t,u,{get:()=>r[u],enumerable:!(n=at(r,u))||n.enumerable});return t};var st=(t,r,e)=>(e=t!=null?nt(ut(t)):{},O(r||!t||!t.__esModule?L(e,"default",{value:t,enumerable:!0}):e,t)),pt=t=>O(L({},"__esModule",{value:!0}),t);var $=ft((It,M)=>{M.exports=window.wp.hooks});var yt={};ot(yt,{__:()=>Z,_n:()=>G,_nx:()=>B,_x:()=>q,createI18n:()=>R,defaultI18n:()=>H,getLocaleData:()=>j,hasTranslation:()=>Q,isRTL:()=>J,resetLocaleData:()=>U,setLocaleData:()=>z,sprintf:()=>P,subscribe:()=>X});var ct=/%(((\d+)\$)|(\(([$_a-zA-Z][$_a-zA-Z0-9]*)\)))?[ +0#-]*\d*(\.(\d+|\*))?(ll|[lhqL])?([cduxXefgsp%])/g;function T(t,...r){var e=0;return Array.isArray(r[0])&&(r=r[0]),t.replace(ct,function(){var n,u,l,o,f;return n=arguments[3],u=arguments[5],l=arguments[7],o=arguments[9],o==="%"?"%":(l==="*"&&(l=r[e],e++),u===void 0?(n===void 0&&(n=e+1),e++,f=r[n-1]):r[0]&&typeof r[0]=="object"&&r[0].hasOwnProperty(u)&&(f=r[0][u]),o==="f"?f=parseFloat(f)||0:o==="d"&&(f=parseInt(f)||0),l!==void 0&&(o==="f"?f=f.toFixed(l):o==="s"&&(f=f.substr(0,l))),f??"")})}function P(t,...r){return T(t,...r)}var D,I,h,N;D={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1};I=["(","?"];h={")":["("],":":["?","?:"]};N=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;function b(t){for(var r=[],e=[],n,u,l,o;n=t.match(N);){for(u=n[0],l=t.substr(0,n.index).trim(),l&&r.push(l);o=e.pop();){if(h[u]){if(h[u][0]===o){u=h[u][1]||u;break}}else if(I.indexOf(o)>=0||D[o]<D[u]){e.push(o);break}r.push(o)}h[u]||e.push(u),t=t.substr(n.index+u.length)}return t=t.trim(),t&&r.push(t),r.concat(e.reverse())}var dt={"!":function(t){return!t},"*":function(t,r){return t*r},"/":function(t,r){return t/r},"%":function(t,r){return t%r},"+":function(t,r){return t+r},"-":function(t,r){return t-r},"<":function(t,r){return t<r},"<=":function(t,r){return t<=r},">":function(t,r){return t>r},">=":function(t,r){return t>=r},"==":function(t,r){return t===r},"!=":function(t,r){return t!==r},"&&":function(t,r){return t&&r},"||":function(t,r){return t||r},"?:":function(t,r,e){if(t)throw r;return e}};function g(t,r){var e=[],n,u,l,o,f,_;for(n=0;n<t.length;n++){if(f=t[n],o=dt[f],o){for(u=o.length,l=Array(u);u--;)l[u]=e.pop();try{_=o.apply(null,l)}catch(v){return v}}else r.hasOwnProperty(f)?_=r[f]:_=+f;e.push(_)}return e[0]}function A(t){var r=b(t);return function(e){return g(r,e)}}function E(t){var r=A(t);return function(e){return+r({n:e})}}var S={contextDelimiter:"�",onMissingKey:null};function _t(t){var r,e,n;for(r=t.split(";"),e=0;e<r.length;e++)if(n=r[e].trim(),n.indexOf("plural=")===0)return n.substr(7)}function x(t,r){var e;this.data=t,this.pluralForms={},this.options={};for(e in S)this.options[e]=r!==void 0&&e in r?r[e]:S[e]}x.prototype.getPluralForm=function(t,r){var e=this.pluralForms[t],n,u,l;return e||(n=this.data[t][""],l=n["Plural-Forms"]||n["plural-forms"]||n.plural_forms,typeof l!="function"&&(u=_t(n["Plural-Forms"]||n["plural-forms"]||n.plural_forms),l=E(u)),e=this.pluralForms[t]=l),e(r)};x.prototype.dcnpgettext=function(t,r,e,n,u){var l,o,f;return u===void 0?l=0:l=this.getPluralForm(t,u),o=e,r&&(o=r+this.options.contextDelimiter+e),f=this.data[t][o],f&&f[l]?f[l]:(this.options.onMissingKey&&this.options.onMissingKey(e,t),l===0?e:n)};var K={"":{plural_forms(t){return t===1?0:1}}},vt=/^i18n\.(n?gettext|has_translation)(_|$)/,R=(t,r,e)=>{let n=new x({}),u=new Set,l=()=>{u.forEach(a=>a())},o=a=>(u.add(a),()=>u.delete(a)),f=(a="default")=>n.data[a],_=(a,i="default")=>{n.data[i]={...n.data[i],...a},n.data[i][""]={...K[""],...n.data[i]?.[""]},delete n.pluralForms[i]},v=(a,i)=>{_(a,i),l()},V=(a,i="default")=>{n.data[i]={...n.data[i],...a,"":{...K[""],...n.data[i]?.[""],...a?.[""]}},delete n.pluralForms[i],l()},W=(a,i)=>{n.data={},n.pluralForms={},v(a,i)},m=(a="default",i,s,c,d)=>(n.data[a]||_(void 0,a),n.dcnpgettext(a,i,s,c,d)),y=a=>a||"default",Y=(a,i)=>{let s=m(i,void 0,a);return e?(s=e.applyFilters("i18n.gettext",s,a,i),e.applyFilters("i18n.gettext_"+y(i),s,a,i)):s},w=(a,i,s)=>{let c=m(s,i,a);return e?(c=e.applyFilters("i18n.gettext_with_context",c,a,i,s),e.applyFilters("i18n.gettext_with_context_"+y(s),c,a,i,s)):c},k=(a,i,s,c)=>{let d=m(c,void 0,a,i,s);return e?(d=e.applyFilters("i18n.ngettext",d,a,i,s,c),e.applyFilters("i18n.ngettext_"+y(c),d,a,i,s,c)):d},tt=(a,i,s,c,d)=>{let F=m(d,c,a,i,s);return e?(F=e.applyFilters("i18n.ngettext_with_context",F,a,i,s,c,d),e.applyFilters("i18n.ngettext_with_context_"+y(d),F,a,i,s,c,d)):F},rt=()=>w("ltr","text direction")==="rtl",et=(a,i,s)=>{let c=i?i+"�"+a:a,d=!!n.data?.[s??"default"]?.[c];return e&&(d=e.applyFilters("i18n.has_translation",d,a,i,s),d=e.applyFilters("i18n.has_translation_"+y(s),d,a,i,s)),d};if(t&&v(t,r),e){let a=i=>{vt.test(i)&&l()};e.addAction("hookAdded","core/i18n",a),e.addAction("hookRemoved","core/i18n",a)}return{getLocaleData:f,setLocaleData:v,addLocaleData:V,resetLocaleData:W,subscribe:o,__:Y,_x:w,_n:k,_nx:tt,isRTL:rt,hasTranslation:et}};var C=st($(),1);var p=R(void 0,void 0,C.defaultHooks),H=p,j=p.getLocaleData.bind(p),z=p.setLocaleData.bind(p),U=p.resetLocaleData.bind(p),X=p.subscribe.bind(p),Z=p.__.bind(p),q=p._x.bind(p),G=p._n.bind(p),B=p._nx.bind(p),J=p.isRTL.bind(p),Q=p.hasTranslation.bind(p);return pt(yt)})();(window.wp||={}).i18n=wp.i18n})()
135;wp.i18n.setLocaleData({'text direction\u0004ltr':['ltr']})
136;var ElementorProFrontendConfig={"ajaxurl":"https:\/\/teambutter.com\/wp-admin\/admin-ajax.php","nonce":"df68c87dc8","urls":{"assets":"https:\/\/teambutter.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/teambutter.com\/wp-json\/"},"settings":{"lazy_load_background_images":!0},"popup":{"hasPopUps":!0},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":!0},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":!0},"pinterest":{"title":"Pinterest","has_counter":!0},"reddit":{"title":"Reddit","has_counter":!0},"vk":{"title":"VK","has_counter":!0},"odnoklassniki":{"title":"OK","has_counter":!0},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":!0},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":!0},"xing":{"title":"XING","has_counter":!0},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/teambutter.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}
137;/*! elementor-pro - v4.3.0 - 30-09-2026 */
138(function(){var fe,pe,ge,ye,be,Te,ve,_e,Se,Ee,Ae;var lt=Object.defineProperty,U=(t,e)=>lt(t,"name",{value:e,configurable:!0}),C=(t,e,n)=>()=>{if(n)throw n[0];try{return t&&(e=t(t=0)),e}catch(s){throw n=[s],s}},xe=(t,e)=>{let n={};for(var s in t)lt(n,s,{get:t[s],enumerable:!0});return e||lt(n,Symbol.toStringTag,{value:"Module"}),n};__webpack_public_path__=ElementorProFrontendConfig.urls.assets+"js/";function Re(t){"@babel/helpers - typeof";return Re=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Re(t)}function Ei(t,e){if(Re(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var s=n.call(t,e||"default");if(Re(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function Ai(t){var e=Ei(t,"string");return Re(e)=="symbol"?e:e+""}function Ii(t,e,n){return(e=Ai(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Kt=(fe=class extends elementorModules.ViewModule{constructor(...e){super(...e),Ii(this,"onInsideViewport",()=>{this.run(),this.animationFrameRequest=requestAnimationFrame(this.onInsideViewport)})}__construct(e){this.motionFX=e.motionFX,this.intersectionObservers||this.setElementInViewportObserver()}setElementInViewportObserver(){this.intersectionObserver=elementorModules.utils.Scroll.
138scrollObserver({callback:n=>{n.isInViewport?this.onInsideViewport():this.removeAnimationFrameRequest()}});const e=this.motionFX.getSettings("range")==="page"?elementorFrontend.elements.$body[0]:this.motionFX.elements.$parent[0];this.intersectionObserver.observe(e)}runCallback(...e){this.getSettings("callback")(...e)}removeIntersectionObserver(){this.intersectionObserver&&this.intersectionObserver.unobserve(this.motionFX.elements.$parent[0])}removeAnimationFrameRequest(){this.animationFrameRequest&&cancelAnimationFrame(this.animationFrameRequest)}destroy(){this.removeAnimationFrameRequest(),this.removeIntersectionObserver()}onInit(){super.onInit()}},U(fe,"default"),fe),Pi=(pe=class extends Kt{run(){if(pageYOffset===this.windowScrollTop)return!1;this.onScrollMovement(),this.windowScrollTop=pageYOffset}onScrollMovement(){this.updateMotionFxDimensions(),this.updateAnimation(),this.resetTransitionVariable()}resetTransitionVariable(){this.motionFX.$element.css("--e-transform-transition-duration","100ms")}updateMotionFxDimensions(){this.motionFX.getSettings().refreshDimensions&&this.motionFX.defineDimensions()}updateAnimation(){let e;this.motionFX.getSettings("range")==="page"?e=elementorModules.utils.Scroll.getPageScrollPercentage():this.motionFX.getSettings("isFixedPosition")?e=elementorModules.utils.Scroll.getPageScrollPercentage({},window.innerHeight):e=elementorModules.utils.Scroll.getElementViewportPercentage(this.motionFX.elements.$parent),this.runCallback(e)}},U(pe,"default"),pe),ze=class Be extends Kt{bindEvents(){Be.mouseTracked||(elementorFrontend.elements.$window.on("mousemove",Be.updateMousePosition),Be.mouseTracked=!0)}run(){const e=Be.mousePosition,n=this.oldMousePosition;if(n.x===e.x&&n.y===e.y)return;this.oldMousePosition={x:e.x,y:e.y};const s=100/innerWidth*e.x,o=100/innerHeight*e.y;this.runCallback(s,o)}onInit(){this.oldMousePosition={},super.onInit()}};ze.mousePosition={},ze.updateMousePosition=t=>{ze.mousePosition={x:t.clientX,y:t.clientY}};var Ci=(ge=class extends elementorModules.Module{getMovePointFromPassedPercents(e,n){return+(n/e*100).toFixed(2)}getEffectValueFromMovePoint(e,n){return e*n/100}getStep(e,n){return this.getSettings("type")==="element"?this.getElementStep(e,n):this.getBackgroundStep(e,n)}getElementStep(e,n){return-(e-50)*n.speed}getBackgroundStep(e,n){const s=this.getSettings("dimensions.movable"+n.axis.toUpperCase());return-this.getEffectValueFromMovePoint(s,e)}getDirectionMovePoint(e,n,s){let o;return e<s.start?n==="out-in"?o=0:n==="in-out"?o=100:(o=this.getMovePointFromPassedPercents(s.start,e),n==="in-out-in"&&(o=100-o)):e<s.end?n==="in-out-in"?o=0:n==="out-in-out"?o=100:(o=this.getMovePointFromPassedPercents(s.end-s.start,e-s.start),n==="in-out"&&(o=100-o)):n==="in-out"?o=0:n==="out-in"?o=100:(o=this.getMovePointFromPassedPercents(100-s.end,100-e),n==="in-out-in"&&(o=100-o)),o}translateX(e,n){e.axis="x",e.unit="px",this.transform("translateX",n,e)}translateY(e,n){e.axis="y",e.unit="px",this.transform("translateY",n,e)}translateXY(e,n,s){this.translateX(e,n),this.translateY(e,s)}tilt(e,n,s){const o={speed:e.speed/10,direction:e.direction};this.rotateX(o,s),this.rotateY(o,100-n)}rotateX(e,n){e.axis="x",e.unit="deg",this.transform("rotateX",n,e)}rotateY(e,n){e.axis="y",e.unit="deg",this.transform("rotateY",n,e)}rotateZ(e,n){e.unit="deg",this.transform("rotateZ",n,e)}scale(e,n){const s=this.getDirectionMovePoint(n,e.direction,e.range);this.updateRulePart("transform","scale",1+e.speed*s/1e3)}transform(e,n,s){s.direction&&(n=100-n),this.updateRulePart("transform",e,this.getStep(n,s)+s.unit)}setCSSTransformVariables(e){this.CSSTransformVariables=[],jQuery.each(e,(n,s)=>{const o=n.match(/_transform_(.+?)_effect/m);if(o&&s){if(o[1]==="perspective"){this.CSSTransformVariables.unshift(o[1]);return}if(this.CSSTransformVariables.includes(o[1]))return;this.CSSTransformVariables.push(o[1])}})}opacity(e,n){const s=this.getDirectionMovePoint(n,e.direction,e.range),o=e.level/10,c=1-o+this.getEffectValueFromMovePoint(o,s);this.$element.css({opacity:c,"will-change":"opacity"})}blur(e,n){const s=this.getDirectionMovePoint(n,e.direction,e.range),o=e.level-this.getEffectValueFromMovePoint(e.level,s);this.updateRulePart("filter","blur",o+"px")}updateRulePart(e,n,s){this.rulesVariables[e]||(this.rulesVariables[e]={}),this.rulesVariables[e][n]||(this.rulesVariables[e][n]=!0,this.updateRule(e));const o=`--${n}`;this.$element[0].style.setProperty(o,s)}updateRule(e){let n="";n+=this.concatTransformCSSProperties(e),n+=this.concatTransformMotionEffectCSSProperties(e),this.$element.css(e,n)}concatTransformCSSProperties(e){let n="";return e==="transform"&&jQuery.each(this.CSSTransformVariables,(s,o)=>{const c=o;o.startsWith("flip")&&(o=o.replace("flip","scale"));const d=o.startsWith("rotate")||o.startsWith("skew")?"deg":"px",p=o.startsWith("scale")?1:0+d;n+=`${o}(var(--e-transform-${c}, ${p}))`}),n}concatTransformMotionEffectCSSProperties(e){let n="";return jQuery.each(this.rulesVariables[e],s=>{n+=`${s}(var(--${s}))`}),n}runAction(e,n,s,...o){n.affectedRange&&(n.affectedRange.start>s&&(s=n.affectedRange.start),n.affectedRange.end<s&&(s=n.affectedRange.end)),this[e](n,s,...o)}refresh(){this.rulesVariables={},this.CSSTransformVariables=[],this.$element.css({transform:"",filter:"",opacity:"","will-change":""})}onInit(){this.$element=this.getSettings("$targetElement"),this.refresh()}},U(ge,"default"),ge),wi=(ye=class extends elementorModules.ViewModule{getDefaultSettings(){return{type:"element",$element:null,$dimensionsElement:null,addBackgroun
138dLayerTo:null,interactions:{},refreshDimensions:!1,range:"viewport",classes:{element:"motion-fx-element",parent:"motion-fx-parent",backgroundType:"motion-fx-element-type-background",container:"motion-fx-container",layer:"motion-fx-layer",perspective:"motion-fx-perspective"}}}bindEvents(){this.defineDimensions=this.defineDimensions.bind(this),elementorFrontend.elements.$window.on("resize elementor-pro/motion-fx/recalc",this.defineDimensions)}unbindEvents(){elementorFrontend.elements.$window.off("resize elementor-pro/motion-fx/recalc",this.defineDimensions)}addBackgroundLayer(){const e=this.getSettings();this.elements.$motionFXContainer=jQuery("<div>",{class:e.classes.container}),this.elements.$motionFXLayer=jQuery("<div>",{class:e.classes.layer}),this.updateBackgroundLayerSize(),this.elements.$motionFXContainer.prepend(this.elements.$motionFXLayer),(e.addBackgroundLayerTo?this.$element.find(e.addBackgroundLayerTo):this.$element).prepend(this.elements.$motionFXContainer)}removeBackgroundLayer(){this.elements.$motionFXContainer.remove()}
138updateBackgroundLayerSize(){const e=this.getSettings(),n={x:0,y:0},s=e.interactions.mouseMove,o=e.interactions.scroll;s&&s.translateXY&&(n.x=s.translateXY.speed*10,n.y=s.translateXY.speed*10),o&&(o.translateX&&(n.x=o.translateX.speed*10),o.translateY&&(n.y=o.translateY.speed*10)),this.elements.$motionFXLayer.css({width:100+n.x+"%",height:100+n.y+"%"})}defineDimensions(){const e=this.getSettings("$dimensionsElement")||this.$element,n=e.offset(),s={elementHeight:e.outerHeight(),elementWidth:e.outerWidth(),elementTop:n.top,elementLeft:n.left};s.elementRange=s.elementHeight+innerHeight,this.setSettings("dimensions",s),this.getSettings("type")==="background"&&this.defineBackgroundLayerDimensions()}defineBackgroundLayerDimensions(){const e=this.getSettings("dimensions");e.layerHeight=this.elements.$motionFXLayer.height(),e.layerWidth=this.elements.$motionFXLayer.width(),e.movableX=e.layerWidth-e.elementWidth,e.movableY=e.layerHeight-e.elementHeight,this.setSettings("dimensions",e)}initInteractionsTypes(){this.interactionsTypes={scroll:Pi,mouseMove:ze}}prepareSpecialActions(){const e=this.getSettings(),n=!!(e.interactions.mouseMove&&e.interactions.mouseMove.tilt);this.elements.$parent.toggleClass(e.classes.perspective,n)}cleanSpecialActions(){const e=this.getSettings();this.elements.$parent.removeClass(e.classes.perspective)}runInteractions(){const e=this.getSettings();this.actions.setCSSTransformVariables(e.elementSettings),this.prepareSpecialActions(),jQuery.each(e.interactions,(n,s)=>{this.interactions[n]=new this.interactionsTypes[n]({motionFX:this,callback:(...o)=>{jQuery.each(s,(c,d)=>this.actions.runAction(c,d,...o))}}),this.interactions[n].run()})}destroyInteractions(){this.cleanSpecialActions(),jQuery.each(this.interactions,(e,n)=>n.destroy()),this.interactions={}}refresh(){this.actions.setSettings(this.getSettings()),this.getSettings("type")==="background"&&(this.updateBackgroun
138dLayerSize(),this.defineBackgroundLayerDimensions()),this.actions.refresh(),this.destroyInteractions(),this.runInteractions()}destroy(){this.destroyInteractions(),this.actions.refresh();const e=this.getSettings();this.$element.removeClass(e.classes.element),this.elements.$parent.removeClass(e.classes.parent),e.type==="background"&&(this.$element.removeClass(e.classes.backgroundType),this.removeBackgroundLayer())}onInit(){super.onInit();const e=this.getSettings();this.$element=e.$element,this.elements.$parent=this.$element.parent(),this.$element.addClass(e.classes.element),this.elements.$parent=this.$element.parent(),this.elements.$parent.addClass(e.classes.parent),e.type==="background"&&(this.$element.addClass(e.classes.backgroundType),this.addBackgroundLayer()),this.defineDimensions(),e.$targetElement=e.type==="element"?this.$element:this.elements.$motionFXLayer,this.interactions={},this.actions=new Ci(e),this.initInteractionsTypes(),this.runInteractions()}},U(ye,"default"),ye),Oi=(be=class extends elementorModules.frontend.handlers.Base{__construct(...e){super.__construct(...e),this.toggle=elementorFrontend.debounce(this.toggle,200)}getDefaultSettings(){return{selectors:{container:".elementor-widget-container"}}}getDefaultElements(){const e=this.getSettings("selectors");let n=this.$element.find(e.container);return n.length===0&&(n=this.$element),{$container:n}}bindEvents(){elementorFrontend.elements.$window.on("resize",this.toggle)}unbindEvents(){elementorFrontend.elements.$window.off("resize",this.toggle)}addCSSTransformEvents(){this.getElementSettings("motion_fx_motion_fx_scrolling")&&!this.isTransitionEventAdded&&(this.isTransitionEventAdded=!0,this.elements.$container.on("mouseenter",()=>{this.elements.$container.css("--e-transform-transition-duration","")}))}initEffects(){this.effects={translateY:{interaction:"scroll",actions:["translateY"]},translateX:{interaction:"scroll",actions:["translateX"]},rotateZ:{interaction:"scroll",actions:["rotateZ"]},scale:{interaction:"scroll",actions:["scale"]},opacity:{interaction:"scroll",actions:["opacity"]},blur:{interaction:"scroll",actions:["blur"]},mouseTrack:{interaction:"mouseMove",actions:["translateXY"]},tilt:{interaction:"mouseMove",actions:["tilt"]}}}prepareOptions(e){const n=this.getElementSettings(),s=e==="motion_fx"?"element":"background",o={};jQuery.each(n,(O,V)=>{const Ie=new RegExp("^"+e+"_(.+?)_effect"),L=O.match(Ie);if(!L||!V)return;const J={},E=L[1];jQuery.each(n,(re,P)=>{const W=new RegExp(e+"_"+E+"_(.+)"),R=re.match(W);R&&R[1]!=="effect"&&(typeof P=="object"&&(P=Object.keys(P.sizes).length?P.sizes:P.size),J[R[1]]=P)});const $=this.effects[E],F=$.interaction;o[F]||(o[F]={}),$.actions.forEach(re=>o[F][re]=J)});let c=this.$element,d,p;const h=this.getElementType();if(s==="element"&&!["section","container"].includes(h)){d=c;let O;h==="column"?O=".elementor-widget-wrap":O=".elementor-widget-container",p=c.find("> "+O),c=p.length===0?this.$element:p}const y={type:s,interactions:o,elementSettings:n,$element:c,$dimensionsElement:d,refreshDimensions:this.isEdit,range:n[e+"_range"],classes:{element:"elementor-motion-effects-element",parent:"elementor-motion-effects-parent",backgroundType:"elementor-motion-effects-element-type-background",container:"elementor-motion-effects-container",layer:"elementor-motion-effects-layer",perspective:"elementor-motion-effects-perspective"}};return!y.range&&this.getCurrentDeviceSetting("_position")==="fixed"&&(y.range="page"),this.getCurrentDeviceSetting("_position")==="fixed"&&(y.isFixedPosition=!0),s==="background"&&this.getElementType()==="column"&&(y.addBackgroundLayerTo=" > .elementor-element-populated"),y}activate(e){const n=this.prepareOptions(e);jQuery.isEmptyObject(n.interactions)||(this[e]=new wi(n))}deactivate(e){this[e]&&(this[e].destroy(),delete this[e])}toggle(){const e=elementorFrontend.getCurrentDeviceMode(),n=this.getElementSettings();["motion_fx","background_motion_fx"].forEach(s=>{const o=n[s+"_devices"];(!o||o.indexOf(e)!==-1)&&(n[s+"_motion_fx_scrolling"]||n[s+"_motion_fx_mouse"])?this[s]?this.refreshInstance(s):this.activate(s):this.deactivate(s)})}refreshInstance(e){const n=this[e];if(!n)return;const s=this.prepareOptions(e);
138n.setSettings(s),n.refresh()}onInit(){super.onInit();const e=window.matchMedia("(prefers-reduced-motion: reduce)");e&&e.matches||(this.initEffects(),this.addCSSTransformEvents(),this.toggle())}onElementChange(e){if(/motion_fx_((scrolling)|(mouse)|(devices))$/.test(e)){e==="motion_fx_motion_fx_scrolling"&&this.addCSSTransformEvents(),this.toggle();return}const n=e.match(".*?(motion_fx|_transform)");if(n){const s=n[0].match("(_transform)")?"motion_fx":n[0];this.refreshInstance(s),this[s]||this.activate(s)}/^_position/.test(e)&&["motion_fx","background_motion_fx"].forEach(s=>{this.refreshInstance(s)})}onDestroy(){super.onDestroy(),["motion_fx","background_motion_fx"].forEach(e=>{this.deactivate(e)})}},U(be,"default"),be),ki=(Te=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("global",Oi,null)}},U(Te,"default"),Te),Mi=()=>{var t,e;return(elementorFrontend.isEditMode()?(t=elementor.settings.page.model.attributes)==null?void 0:t.scroll_snap:(e=elementorFrontend.config.settings.page)==null?void 0:e.scroll_snap)==="yes"},ct=elementorModules.frontend.handlers.Base.extend({currentConfig:{},debouncedReactivate:null,bindEvents(){elementorFrontend.addListenerOnce(this.getUniqueHandlerID()+"sticky","resize",this.reactivateOnResize)},unbindEvents(){elementorFrontend.removeListeners(this.getUniqueHandlerID()+"sticky","resize",this.reactivateOnResize)},isStickyInstanceActive(){return this.$element.data("sticky")!==void 0},getResponsiveSetting(t){const e=this.getElementSettings();return elementorFrontend.getCurrentDeviceSetting(e,t)},getResponsiveSettingList(t){return["",...Object.keys(elementorFrontend.config.responsive.activeBreakpoints)].map(e=>e?`${t}_${e}`:t)},getConfig(){const t=this.getElementSettings(),e={to:t.sticky,offset:this.getResponsiveSetting("sticky_offset"),effectsOffset:this.getResponsiveSetting("sticky_effects_offset"),classes:{sticky:"elementor-sticky",stickyActive:"elementor-sticky--active elementor-section--handles-inside",stickyEffects:"elementor-sticky--effects",spacer:"elementor-sticky__spacer"},isRTL:elementorFrontend.config.is_rtl,isScrollSnapActive:Mi(),handleScrollbarWidth:elementorFrontend.isEditMode()},n=elementorFrontend.elements.$wpAdminBar,s=this.isContainerElement(this.$element[0])&&!this.isContainerElement(this.$element[0].parentElement);return n.length&&t.sticky==="top"&&n.css("position")==="fixed"&&(e.offset+=n.height()),t.sticky_parent&&!s&&(e.parent=".e-con, .e-con-inner, .elementor-widget-wrap"),e},activate(){this.currentConfig=this.getConfig(),this.$element.sticky(this.currentConfig)},deactivate(){this.isStickyInstanceActive()&&this.$element.sticky("destroy")},run(t){if(!this.getElementSettings("sticky")){this.deactivate();return}var e=elementorFrontend.getCurrentDeviceMode();this.getElementSettings("sticky_on").indexOf(e)!==-1?t===!0?this.reactivate():this.isStickyInstanceActive()||this.activate():this.deactivate()},reactivateOnResize(){clearTimeout(this.debouncedReactivate),this.debouncedReactivate=setTimeout(()=>{const t=this.getConfig();JSON.stringify(t)!==JSON.stringify(this.currentConfig)&&this.run(!0)},300)},reactivate(){this.deactivate(),this.activate()},onElementChange(t){["sticky","sticky_on"].indexOf(t)!==-1&&this.run(!0),[...this.getResponsiveSettingList("sticky_offset"),...this.getResponsiveSettingList("sticky_effects_offset"),"sticky_parent"].indexOf(t)!==-1&&this.reactivate()},onDeviceModeChange(){setTimeout(()=>this.run(!0))},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),elementorFrontend.isEditMode()&&elementor.listenTo(elementor.channels.deviceMode,"change",()=>this.onDeviceModeChange()),this.run()},onDestroy(){elementorModules.frontend.handlers.Base.prototype.onDestroy.apply(this,arguments),this.deactivate()},isContainerElement(t){return["e-con","e-con-inner"].some(e=>t==null?void 0:t.classList.contains(e))}}),xi=(ve=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("section",ct,null),elementorFrontend.elementsHandler.attachHandler("container",ct,null),elementorFrontend.elementsHandler.attachHandler("widget",ct,null)}},U(ve,"default"),ve),Ks="modulepreload",Zs=function(t){return"/"+t},Js={}
138,De=function(e,n,s){let o=Promise.resolve();if(0)var d,p;function c(h){const y=new Event("vite:preloadError",{cancelable:!0});if(y.payload=h,window.dispatchEvent(y),!y.defaultPrevented)throw h}return o.then(h=>{for(const y of h||[])y.status==="rejected"&&c(y.reason);return e().catch(c)})},Ri=xe({default:()=>Zt}),Zt,Di=C((()=>{Zt=class extends elementorModules.frontend.handlers.Base{onInit(...t){super.onInit(...t),Prism.highlightAllUnder(this.$element[0],!1)}onElementChange(){Prism.highlightAllUnder(this.$element[0],!1)}}})),Li=(_e=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("code-highlight",()=>De(()=>Promise.resolve().then(()=>(Di(),Ri)),void 0))}},U(_e,"default"),_e);function Jt(t,e,n,s,o,c,d){try{var p=t[c](d),h=p.value}catch(y){n(y);return}p.done?e(h):Promise.resolve(h).then(s,o)}function Le(t){return function(){var e=this,n=arguments;return new Promise(function(s,o){var c=t.apply(e,n);function d(h){Jt(c,s,o,d,p,"next",h)}function p(h){Jt(c,s,o,d,p,"throw",h)}d(void 0)})}}var We=C((()=>{})),en,Fi=C((()=>{en=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{tablist:'[role="tablist"]',tabTitle:".e-tab-title",tabContent:".e-tab-content"},classes:{active:"e-active"},showTabFn:"show",hideTabFn:"hide",toggleSelf:!0,hidePrevious:!0,autoExpand:!0,keyDirection:{ArrowLeft:elementorFrontendConfig.is_rtl?1:-1,ArrowUp:-1,ArrowRight:elementorFrontendConfig.is_rtl?-1:1,ArrowDown:1}}}getDefaultElements(){const t=this.getSettings("selectors");return{$tabTitles:this.findElement(t.tabTitle),$tabContents:this.findElement(t.tabContent)}}activateDefaultTab(t){const e=this.getSettings();if(!e.autoExpand||e.autoExpand==="editor"&&!this.isEdit)return;const n=this.getEditSettings("activeItemIndex")||t||1,s={showTabFn:e.showTabFn,hideTabFn:e.hideTabFn};this.setSettings({showTabFn:"show",hideTabFn:"hide"}),this.changeActiveTab(n),this.setSettings(s)}handleKeyboardNavigation(t){const e=t.currentTarget,n=jQuery(e.closest(this.getSettings("selectors").tablist)),s=n.find(this.getSettings("selectors").tabTitle),o=n.attr("aria-orientation")==="vertical";switch(t.key){case"ArrowLeft":case"ArrowRight":if(o)return;break;case"ArrowUp":case"ArrowDown":if(!o)return;t.preventDefault();break;case"Home":t.preventDefault(),s.first().trigger("focus");return;case"End":t.preventDefault(),s.last().trigger("focus");return;default:return}const c=e.getAttribute("data-tab")-1,d=this.getSettings("keyDirection")[t.key],p=s[c+d];p?p.focus():c+d===-1?s.last().trigger("focus"):s.first().trigger("focus")}deactivateActiveTab(t){const e=this.getSettings(),n=e.classes.active,s=t?'[data-tab="'+t+'"]':"."+n,o=this.elements.$tabTitles.filter(s),c=this.elements.$tabContents.filter(s);o.add(c).removeClass(n),o.attr({tabindex:"-1","aria-selected":"false"}),c[e.hideTabFn](),c.attr("hidden","hidden")}activateTab(t){const e=this.getSettings(),n=e.classes.active,s=this.elements.$tabTitles.filter('[data-tab="'+t+'"]'),o=this.elements.$tabContents.filter('[data-tab="'+t+'"]'),c=e.showTabFn==="show"?0:400;s.add(o).addClass(n),s.attr({tabindex:"0","aria-selected":"true"}),o[e.showTabFn](c,()=>elementorFrontend.elements.$window.trigger("resize")),o.removeAttr("hidden")}isActiveTab(t){return this.elements.$tabTitles.filter('[data-tab="'+t+'"]').hasClass(this.getSettings("classes.active"))}bindEvents(){this.elements.$tabTitles.on({keydown:t=>{jQuery(t.target).is("a")&&t.key==="Enter"&&t.preventDefault(),["End","Home","ArrowUp","ArrowDown"].includes(t.key)&&this.handleKeyboardNavigation(t)},keyup:t=>{switch(t.key){case"ArrowLeft":case"ArrowRight":this.handleKeyboardNavigation(t);break;case"Enter":case"Space":t.preventDefault(),this.changeActiveTab(t.currentTarget.getAttribute("data-tab"));break}},click:t=>{t.preventDefault(),this.changeActiveTab(t.currentTarget.getAttribute("data-tab"))}})}onInit(...t){super.onInit(...t)}
138changeActiveTab(t){const e=this.isActiveTab(t),n=this.getSettings();(n.toggleSelf||!e)&&n.hidePrevious&&this.deactivateActiveTab(),!n.hidePrevious&&e&&this.deactivateActiveTab(t),e||this.activateTab(t)}}})),Xe,ut=C((()=>{Xe=class{constructor(t,e){this.playlistItem=t,this.positionInVideoList=e}formatDuration(t){const e=new Date(t*1e3),n=e.getUTCHours(),s=e.getUTCMinutes(),o=e.getSeconds();return n!==0?`${n.toString()}:${s.toString().padStart(2,"0")}:${o.toString().padStart(2,"0")}`:`${s.toString()}:${o.toString().padStart(2,"0")}`}}})),tn,Ni=C((()=>{ut(),We(),tn=class extends Xe{constructor(t,e){super(t,e),this.apiProvider=elementorFrontend.utils.youtube,this.playerObject=null,this.watchCount=0,this.isVideoPlaying=!1,this.isVideoPausedLocal=!1,this.isVideoEnded=!1,this.seekSequenceArray=[],this.pauseCurrentTime=null,this.isReady=!1}create(){return this.currentVideoID=this.apiProvider.getVideoIDFromURL(this.playlistItem.videoUrl),new Promise(t=>{this.apiProvider.onApiReady(e=>{const n={width:"773",videoId:this.currentVideoID,playerVars:{rel:0,showinfo:0,ecver:2},events:{onReady:()=>{this.isReady=!0,t()}}};this.playerObject=new e.Player(this.playlistItem.tabContent.querySelector("div"),n),this.playerObject.addEventListener("onStateChange",s=>{s.data===3&&(this.seekSequenceArray[this.seekSequenceArray.length-1]===2?this.seekSequenceArray.push(3):(this.seekSequenceArray=[],clearTimeout(this.seekTimeOut)))})})})}handleEnded(t){this.playerObject.addEventListener("onStateChange",e=>{e.data===0&&(this.watchCount++,this.isVideoEnded=!0,e.target.seekTo(0),e.target.stopVideo(),this.isVideoPlaying=!1,t())})}handlePaused(t){this.playerObject.addEventListener("onStateChange",e=>{e.data===2&&(this.seekSequenceArray=[],this.seekSequenceArray.push(2),this.pauseCurrentTime=this.playerObject.playerInfo.currentTime,this.seekTimeOut=setTimeout(()=>{this.seekSequenceArray.length===2&&this.seekSequenceArray[0]===2&&this.seekSequenceArray[1]===3?(this.seekSequenceArray=[],clearTimeout(this.seekTimeOut)):(t(this.positionInVideoList),this.isVideoPausedLocal=!0)},1e3))})}handlePlayed(t){this.playerObject.addEventListener("onStateChange",e=>{e.data===1&&!this.isVideoEnded?this.seekSequenceArray.length===2&&this.seekSequenceArray[0]===2&&this.seekSequenceArray[1]===3||t():this.isVideoEnded=!1})}handleError(t){this.playerObject.addEventListener("onError",()=>{t()})}handleFullScreenChange(t){this.playerObject.h.addEventListener("fullscreenchange",()=>{t(document.fullscreenElement)})}getCurrentTime(){const t=this.pauseCurrentTime?this.pauseCurrentTime:this.playerObject.playerInfo.currentTime;return this.pauseCurrentTime=null,t}play(){this.isReady&&(this.isVideoPlaying=!0,this.playerObject.playVideo())}pause(){this.isReady&&(this.isVideoPlaying=!1,this.playerObject.pauseVideo())}mute(){this.playerObject.mute()}setVideoProviderData(){var t=this;return Le(function*(){t.isReady&&(t.currentVideoID&&t.currentVideoID.length===11?(t.playlistItem.thumbnail={url:"https://img.youtube.com/vi/"+t.playerObject.getVideoData().video_id+"/maxresdefault.jpg"},t.playlistItem.video_title=t.playerObject.getVideoData().title,t.playlistItem.duration=t.formatDuration(t.playerObject.getDuration())):(t.playlistItem.thumbnail={url:""},t.playlistItem.video_title="",t.playlistItem.duration=""))})()}}})),nn,$i=C((()=>{ut(),We(),nn=class extends Xe{constructor(t,e){super(t,e),this.apiProvider=elementorFrontend.utils.vimeo,this.playerObject=null,this.watchCount=0,this.isVideoInFullScreenChange=!1,this.isReady=!1}create(){return this.currentVideoID=this.apiProvider.getVideoIDFromURL(this.playlistItem.videoUrl),new Promise(t=>{this.apiProvider.onApiReady(e=>{const n={id:this.currentVideoID,autoplay:!1};this.playerObject=new e.Player(this.playlistItem.tabContent.querySelector("div"),n),this.playerObject.ready().then(()=>{this.isReady=!0,t()})})})}handleEnded(t){this.playerObject.on("ended",()=>{this.watchCount++,t(this.playlistItem)})}handlePaused(t){this.playerObject.on("pause",e=>{e.percent===0||e.percent>=1||this.isVideoInFullScreenChange||t(this.positionInVideoList)})}handlePlayed(t){this.playerObject.on("play",()=>{if(this.isVideoInFullScreenChange){this.isVideoInFullScreenChange=!1;return}t(this.playlistItem)})}handleFullScreenChange(t){this.playerObject.element.addEventListener("fullscreenchange",()=>{t(document.fullscreenElement),this.isVideoInFullScreenChange=!0})}getCurrentTime(){return this.playerObject.getCurrentTime().then(t=>t)}play(){this.isReady&&this.playerObject.play()}pause(){this.isReady&&this.playerObject.pause()}mute(){this.playerObject.setMuted(!0)}setVideoProviderData(){var t=this;return Le(function*(){if(!t.currentVideoID&&!t.currentVideoID.length===9)return;const e=yield t.playerObject.getVideoId(),n=yield(yield fetch("https://vimeo.com/api/v2/video/"+e+".json")).json();return t.playlistItem.duration=t.formatDuration(n[0].duration),t.playlistItem.video_title=n[0].title,t.playlistItem.thumbnail={url:n[0].thumbnail_medium},t.playlistItem})()}}})),sn,Vi=C((()=>{ut(),sn=class extends Xe{constructor(t,e){super(t,e),this.playerObject=null,this.watchCount=0,this.isVideoPlaying=!1,this.isVideoPausedLocal=!1,this.isVideoSeeking=!1,this.isVideoEnded=!1,this.isReady=!1}create(){return new Promise(t=>{const e=document.createElement("video");e.setAttribute("controls","");const n=document.createTextNode("Sorry, your browser doesn't support embedded videos."),s=document.createElement("source");s.setAttribute("src",this.playlistItem.videoUrl),s.setAttribute("type","video/"+this.playlistItem.videoUrl.split(".").pop()),e.appendChild(s),e.appendChild(n),this.playerObject=e,this.playlistItem.tabContent.querySelector("div").replaceWith(this.playerObject),this.playerObject.addEventListener("canplay",()=>{this.isReady=!0,t()}),this.playerObject.addEventListener("seeked",()=>{this.isVideoSeeking=!1}),this.playerObject.addEventListener("seeking",()=>{clearTimeout(this.seekTimeOut),this.isVideoSeeking=!0})})}handleEnded(t){this.playerObject.addEventListener("ended",()=>{this.watchCount++,this.isVideoEnded=!0,this.isVideoPlaying=!1,t(this.playlistItem)})}handlePaused(t){this.playerObject.addEventListener("pause",()=>{this.seekTimeOut=setTimeout(()=>{!this.isVideoSeeking&&!this.isVideoEnded?(t(this.positionInVideoList),this.isVideoPausedLocal=!0):this.isVideoEnded=!1},30)})}handlePlayed(t){this.playerObject.addEventListener("play",()=>{this.isVideoSeeking||t(this.playlistItem)})}handleFullScreenChange(t){jQuery(this.playerObject).on("webkitfullscreenchange mozfullscreenchange fullscreenchange",()=>{t(document.fullscreenElement)})}getCurrentTime(){return this.playerObject.currentTime}play(){this.isReady&&(this.isVideoPlaying=!0,this.playerObject.play())}pause(){this.isReady&&(this.isVideoPlaying=!1,this.playerObject.pause())}mute(){this.playerObject.muted=!0}
138}}));function rn(t,e){if(!e){t.$tabsItems[0].offsetHeight<t.$tabsItems[0].scrollHeight&&t.$tabsWrapper.addClass("bottom-shadow");return}e.target.scrollTop>0?t.$tabsWrapper.addClass("top-shadow"):t.$tabsWrapper.removeClass("top-shadow"),e.target.offsetHeight+e.target.scrollTop>=e.target.scrollHeight?t.$tabsWrapper.removeClass("bottom-shadow"):t.$tabsWrapper.addClass("bottom-shadow")}var Hi=C((()=>{})),on,Ui=C((()=>{on=class{constructor({event:t,tab:e,playlist:n,video:s}){this.event={type:t.type||"",time:t.time||0,element:t.element,trigger:t.trigger||"",watchCount:t.watchCount||0},this.tab={name:e.name,index:e.index},this.playlist={name:n.name,currentItem:n.currentItem,amount:n.amount},this.video={provider:s.provider,url:s.url,title:s.title,duration:s.duration}}}}));function ji(t){const e=t.elements.$innerTabs.filter(".e-active").find(".e-inner-tabs-wrapper .e-inner-tab-title");if(e.length){const n=e.filter(".e-inner-tab-active");return{name:n.text().trim(),index:n.index()+1}}return{name:"none",index:"none"}}function Bi(t,e){const n=e||t.currentPlaylistItemIndex;return{name:t.getElementSettings("playlist_title"),currentItem:n,amount:t.playlistItemsArray.filter(s=>s.videoType!=="section").length}}function zi(t,e){const n=e||t.currentPlaylistItemIndex,s=t.playlistItemsArray[n-1];return{provider:s.videoType,url:s.videoUrl,title:s.videoTitle,duration:s.videoDuration}}function Wi(t,e,n,s){return dt.apply(this,arguments)}function dt(){return dt=Le(function*(t,e,n,s){const o=s||t.currentPlaylistItemIndex,c=t.playlistItemsArray[o-1];return{type:e,time:yield c.playerInstance.getCurrentTime(),element:t.$element,trigger:n,watchCount:c.playerInstance.watchCount}}),dt.apply(this,arguments)}function ce(t,e,n,s){return ht.apply(this,arguments)}function ht(){return ht=Le(function*(t,e,n,s){const o=new on({event:yield Wi(t,e,n,s),tab:ji(t),playlist:Bi(t,s),video:zi(t,s)});jQuery("body").trigger("elementor-video-playList",o)}),ht.apply(this,arguments)}var an=C((()=>{Ui(),We()}));function ln(t,e,n){const s=t.currentTarget,o=s.querySelectorAll(".e-inner-tab-title");if(e.hasClass("e-inner-tab-active")||o.length<2)return;const c=s.querySelectorAll(".e-inner-tab-content");o.forEach(d=>{d.classList.toggle("e-inner-tab-active")}),c.forEach(d=>{d.toggleAttribute("hidden"),d.classList.toggle("e-inner-tab-active")}),cn(Array.from(c),n.isCollapsible,n.innerTabsHeightLimit),ce(n,"tabOpened","click")}function Xi(t,e){const n=t.target,s=n.tagName;n.classList.contains("e-inner-tab-title-text")&&(t.preventDefault(),ln(t,jQuery(n).parent(".e-inner-tab-title"),e)),n.classList.contains("e-tab-mobile-title")&&ln(t,jQuery(n),e),s.toLowerCase()==="button"&&Gi(t,e)}function cn(t,e,n){if(!e)return;const s=t.filter(d=>d.classList.contains("e-inner-tab-active")),o=s[0].querySelector(".e-inner-tab-text > div").offsetHeight,c=parseInt(n.size);c&&o>c&&s[0].classList.add("show-inner-tab-buttons")}function Gi(t,e){const n=jQuery(t.currentTarget).find(".e-inner-tab-content").filter(".e-inner-tab-active");n.find("button").toggleClass("show-button"),n.toggleClass("show-full-height"),ce(e,n.hasClass("show-full-height")?"tabExpanded":"tabCollapsed","click")}var Yi=C((()=>{an()}));function qi(t,e){const n=new URLSearchParams(location.search),s=n.get("playlist"),o=1;if(!s)return!1;if(s===t){const c=n.get("video"),d=e.find(h=>c===h.dataItemId),p=d?d.dataTab:o;return p||mt(t,e,o),p||!1}}function mt(t,e,n){const s=new URLSearchParams(location.search);s.set("playlist",t),s.set("video",e[n-1].dataItemId),history.replaceState({},"",location.pathname+"?"+s)}var Qi=C((()=>{})),Ki=xe({default:()=>pn}),un,dn,hn,ft,mn,fn,pt,Fe,gt,pn,Zi=C((()=>{Fi(),Ni(),$i(),Vi(),Hi(),Yi(),Qi(),an(),un=Object.defineProperty,dn=Object.defineProperties,hn=Object.getOwnPropertyDescriptors,ft=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,pt=(t,e,n)=>e in t?un(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Fe=(t,e)=>{for(var n in e||(e={}))mn.call(e,n)&&pt(t,n,e[n]);if(ft)for(var n of ft(e))fn.call(e,n)&&pt(t,n,e[n]);return t},gt=(t,e)=>dn(t,hn(e)),pn=class extends en{getDefaultSettings(){const t=super.getDefaultSettings();return gt(Fe({},t),{selectors:Fe(Fe({},t.selectors),{tabsWrapper:".e-tabs-items-wrapper",tabsItems:".e-tabs-items",toggleVideosDisplayButton:".e-tabs-toggle-videos-display-button",videos:".e-tabs-content-wrapper .e-tab-content",innerTabs:".e-tabs-inner-tabs .e-tab-content",imageOverlay:".elementor-custom-embed-image-overlay"})})}getDefaultElements(){const t=super.getDefaultElements(),e=this.getSettings("selectors");return gt(Fe({},t),{$tabsWrapper:this.findElement(e.tabsWrapper),$tabsItems:this.findElement(e.tabsItems),$toggleVideosDisplayButton:this.findElement(e.toggleVideosDisplayButton),$videos:this.findElement(e.videos),$innerTabs:this.findElement(e.innerTabs),$imageOverlay:this.findElement(e.imageOverlay)})}initEditorListeners(){super.initEditorListeners(),this.editorListeners.push({event:"elementorPlaylistWidget:fetchVideoData",to:elementor.channels.editor,callback:t=>{this.getCurrentPlayerSelected().setVideoProviderData().then(()=>{t.currentItem=this.getCurrentItemSelected(),elementor.channels.editor.trigger("elementorPlaylistWidget:setVideoData",t)})}})}bindEvents(){super.bindEvents(),this.elements.$imageOverlay.on({click:t=>{t.currentTarget.remove(),this.getCurrentPlayerSelected().play()}}),this.elements.$innerTabs.on({click:t=>{Xi(t,this)}}),this.elements.$tabsItems.on({scroll:t=>{rn(this.elements,t)}}),this.elements.$toggleVideosDisplayButton.on({click:t=>{jQuery(t.target).toggleClass("rotate-up"),jQuery(t.target).toggleClass("rotate-down"),this.elements.$tabsWrapper.slideToggle("slow")}})}onInit(...t){super.onInit(...t),this.playlistId=this.getID(),this.storageKey="watched_videos_"+this.getID();const e=elementorFrontend.storage.get(this.storageKey);e?this.watchedVideosArray=JSON.parse(e):this.watchedVideosArray=[],this.watchedIndication=this.getElementSettings("show_watched_indication"),rn(this.elements),this.isAutoplayOnLoad=this.getElementSettings("autoplay_on_load")==="yes",this.isAutoplayNextUp=this.getElementSettings("autoplay_next")==="yes",this.isFirstVideoActivated=!0,this.createPlaylistItems(),this.isCollapsible=this.getElementSettings("inner_tab_is_content_collapsible"),this.innerTabsHeightLimit=this.getElementSettings("inner_tab_collapsible_height"),this.currentPlayingPlaylistItemIndex=1,this.activateInitialVideo(),this.activateInnerTabInEditMode()}onEditSettingsChange(t){if(t==="panel"&&(this.preventTabActivation=!0),t==="activeItemIndex"){if(this.preventTabActivation){this.preventTabActivation=!1;return}this.activateDefaultTab()}}activateInitialVideo(){var t;this.isPageOnLoad=!0;const e=!!this.getElementSettings("lazy_load"),n=qi(this.playlistId,this.playlistItemsArray);let s=!1;n?(this.currentPlaylistItemIndex=n,this.currentPlayingPlaylistItemIndex=n,s=!0):(this.currentPlaylistItemIndex=1,this.currentPlayingPlaylistItemIndex=1),this.isAutoplayOnLoad&&!s&&mt(this.playlistId,this.playlistItemsArray,this.currentPlaylistItemIndex),s&&((t=this.$element[0])==null||t.scrollIntoView({behavior:"smooth"})),this.handleFirstVideoActivation(e)}handleFirstVideoActivation(t){if(!t){this.activateDefaultTab(this.currentPlaylistItemIndex);return}const e=document.querySelector(".elementor-element-"+this.playlistId+" .e-tabs-main-area"),n=elementorModules.utils.Scroll.
138scrollObserver({callback:s=>{s.isInViewport&&(this.activateDefaultTab(this.currentPlaylistItemIndex),n.unobserve(e))}});n.observe(e)}getCurrentItemSelected(){return this.playlistItemsArray[this.currentPlaylistItemIndex-1]}getCurrentPlayerSelected(){return this.getCurrentItemSelected().playerInstance}getCurrentPlayerPlaying(){return this.playlistItemsArray[this.currentPlayingPlaylistItemIndex-1].playerInstance}isVideoShouldBePlayed(){if(this.currentPlayingPlaylistItemIndex!==this.currentPlaylistItemIndex)this.getCurrentPlayerPlaying()&&this.getCurrentPlayerPlaying().pause(),this.currentPlayingPlaylistItemIndex=this.currentPlaylistItemIndex;else if(this.getCurrentPlayerPlaying().isVideoPlaying)return this.getCurrentPlayerPlaying().pause(),!1;return!0}activateInnerTabInEditMode(){if(this.isEdit&&this.getEditSettings("innerActiveIndex")){const t=this.getEditSettings("innerActiveIndex");jQuery(this.elements.$innerTabs.eq(this.currentPlaylistItemIndex-1).find(".e-inner-tab-title a"))[t].click()}}handleVideo(t){t.playerInstance?this.isVideoShouldBePlayed()&&(this.currentPlaylistItemIndex===1&&this.elements.$imageOverlay&&this.elements.$imageOverlay.remove(),this.playVideoAfterCreation(t)):(t.playerInstance=new{youtube:tn,vimeo:nn,hosted:sn}[t.videoType](t,this.currentPlaylistItemIndex),t.playerInstance.create().then(()=>{this.isVideoShouldBePlayed()&&this.playVideoOnCreation(t),t.playerInstance.handleFullScreenChange(e=>{ce(this,e?"videoFullScreen":"videoExitFullScreen","click")}),t.playerInstance.handlePlayed(()=>{const e=this.getCurrentItemSelected();let n="click";e.isAutoplayOnLoad?(n="onLoad",t.isAutoplayOnLoad=!1):e.isAutoPlayNextUp&&(n="nextVideo"),ce(this,e.playerInstance.isVideoPausedLocal?"videoResume":"videoStart",n)}),t.playerInstance.handleEnded(()=>{ce(this,"videoEnded","click"),this.watchedIndication&&this.elements.$tabTitles.filter(".e-active").addClass("watched-video");const e=this.getCurrentItemSelected().dataItemId;if(!this.watchedVideosArray.includes(e)&&this.watchedIndication&&(this.watchedVideosArray.push(this.getCurrentItemSelected().dataItemId),elementorFrontend.storage.set(this.storageKey,JSON.stringify(this.watchedVideosArray))),this.isAutoplayNextUp&&this.playlistItemsArray.length>=++this.currentPlaylistItemIndex){for(;this.getCurrentItemSelected().videoType==="section";)if(this.currentPlaylistItemIndex++,this.playlistItemsArray.length<this.currentPlaylistItemIndex){this.currentPlaylistItemIndex=this.playlistItemsArray.length;return}this.changeActiveTab(this.currentPlaylistItemIndex,!0)}}),t.playerInstance.handlePaused(e=>{ce(this,"videoPaused","click",e)})}))}playVideoAfterCreation(t){t.playerInstance.play()}playVideoOnCreation(t){this.isAutoplayOnLoad?(t.isAutoplayOnLoad=!0,t.playerInstance.mute(),t.playerInstance.play(),this.isAutoplayOnLoad=!1):this.isFirstVideoActivated||(t.isAutoPlayNextUp=!0,t.playerInstance.play()),this.isFirstVideoActivated=!1}createPlaylistItems(){this.playlistItemsArray=[],this.elements.$videos.each((t,e)=>{const n={},s=jQuery(e);n.videoUrl=s.attr("data-video-url"),n.videoType=s.attr("data-video-type"),n.videoTitle=s.attr("data-video-title"),n.videoDuration=s.attr("data-video-duration"),n.tabContent=e,n.dataTab=t+1,n.dataItemId=this.getElementSettings().tabs[t]._id,this.playlistItemsArray.push(n)}),this.watchedVideosArray.length>0&&this.watchedIndication&&this.watchedVideosArray.forEach(t=>{const e=this.playlistItemsArray.find(n=>n.dataItemId===t);this.elements.$tabTitles.filter('[data-tab="'+e.dataTab+'"]').addClass("watched-video")})}changeActiveTab(t,e){super.changeActiveTab(t),this.playlistItemsArray[t-1]&&this.playlistItemsArray[t-1].videoType!=="section"&&(this.currentPlaylistItemIndex=parseInt(t),e&&(this.currentPlayingPlaylistItemIndex=this.currentPlaylistItemIndex),this.handleVideo(this.getCurrentItemSelected(),e),this.isPageOnLoad||mt(this.playlistId,this.playlistItemsArray,this.currentPlaylistItemIndex),this.isPageOnLoad=!1,jQuery(this.elements.$innerTabs.eq(t-1)).find(".e-inner-tab-content").length>0&&cn(this.elements.$innerTabs.filter(".e-active").find(".e-inner-tab-content").toArray(),this.isCollapsible,this.innerTabsHeightLimit))}}}));We();var Ji=(Se=class extends elementorModules.Module{constructor(){super(),elementorFrontend.hooks.addAction("frontend/element_ready/video-playlist.default",e=>{De(Le(function*(){const{default:n}=yield Promise.resolve().then(()=>(Zi(),Ki));return{default:n}}),void 0).then(({default:n})=>{elementorFrontend.elementsHandler.addHandler(n,{$element:e,toggleSelf:!1})})})}},U(Se,"default"),Se),es=xe({default:()=>gn}),gn,ts=C((()=>{gn=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{button:".elementor-button.elementor-paypal-legacy",errors:".elementor-message-danger"}}}getDefaultElements(){const t=this.getSettings();return{wrapper:this.$element[0],button:this.$element[0].querySelector(t.selectors.button),errors:this.$element[0].querySelectorAll(t.selectors.errors)}}handleClick(t){0<this.elements.errors.length&&(t.preventDefault(),this.elements.errors.forEac
vendor: 6,026 bytes, lines 138-139
138h(e=>{e.classList.remove("elementor-hidden")}))}bindEvents(){this.elements.button.addEventListener("click",this.handleClick.bind(this))}}}));function yn(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,s=Array(e);n<e;n++)s[n]=t[n];return s}function ns(t){if(Array.isArray(t))return t}function is(t,e){var n=t==null?null:typeof Symbol!="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var s,o,c,d,p=[],h=!0,y=!1;try{if(c=(n=n.call(t)).next,e!==0)for(;!(h=(s=c.call(n)).done)&&(p.push(s.value),p.length!==e);h=!0);}catch(O){y=!0,o=O}finally{try{if(!h&&n.return!=null&&(d=n.return(),Object(d)!==d))return}finally{if(y)throw o}}return p}}function ss(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
139In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function rs(t,e){return ns(t)||is(t,e)||os(t,e)||ss()}function os(t,e){if(t){if(typeof t=="string")return yn(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yn(t,e):void 0}}function I(t){return function(e){e instanceof RegExp&&(e.lastIndex=0);for(var n=arguments.length,s=new Array(n>1?n-1:0),o=1;o<n;o++)s[o-1]=arguments[o];return Ge(t,e,s)}}function as(t){return function(){for(var e=arguments.length,n=new Array(e),s=0;s<e;s++)n[s]=arguments[s];return Ye(t,n)}}function f(t,e){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:de;if(bt&&bt(t,null),!Y(e))return t;let s=e.length;for(;s--;){let o=e[s];if(typeof o=="string"){const c=n(o);c!==o&&(Tn(e)||(e[s]=c),o=c)}t[o]=!0}return t}function ls(t){for(let e=0;e<t.length;e++)w(t,e)||(t[e]=null);return t}function D(t){const e=ie(null);for(const s of yt(t)){var n=rs(s,2);const o=n[0],c=n[1];w(t,o)&&(Y(c)?e[o]=ls(c):c&&typeof c=="object"&&c.constructor===Object?e[o]=D(c):e[o]=c)}return e}function cs(t){switch(typeof t){case"string":return t;case"number":return In(t);case"boolean":return Pn(t);case"bigint":return Et?Et(t):"0";case"symbol":return At?At(t):"Symbol()";case"undefined":return me(t);case"function":case"object":{if(t===null)return me(t);const e=t,n=z(e,"toString");if(typeof n=="function"){const s=n(e);return typeof s=="string"?s:me(s)}return me(t)}default:return me(t)}}function z(t,e){for(;t!==null;){const s=_n(t,e);if(s){if(s.get)return I(s.get);if(typeof s.value=="function")return I(s.value)}t=vn(t)}function n(){return null}return n}function us(t){try{return x(t,""),!0}catch(e){return!1}}function bn(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Un();const e=l=>bn(l);if(e.version="3.4.11",e.removed=[],!t||!t.document||t.document.nodeType!==j.document||!t.Element)return e.isSupported=!1,e;let n=t.document;const s=n,o=s.currentScript;t.DocumentFragment;const c=t.HTMLTemplateElement,d=t.Node,p=t.Element,h=t.NodeFilter;t.NamedNodeMap===void 0&&(t.NamedNodeMap||t.MozNamedAttrMap),t.HTMLFormElement;const y=t.DOMParser,O=t.trustedTypes,V=p.prototype,Ie=z(V,"cloneNode"),L=z(V,"remove"),J=z(V,"nextSibling"),E=z(V,"childNodes"),$=z(V,"parentNode"),F=z(V,"shadowRoot"),re=z(V,"attributes"),P=d&&d.prototype?z(d.prototype,"nodeType"):null,W=d&&d.prototype?z(d.prototype,"nodeName"):null;if(typeof c=="function"){const l=n.createElement("template");l.content&&l.content.ownerDocument&&(n=l.content.ownerDocument)}let R,oe="",xt,Yn=!1,$e=0;const qn=function(){if($e>0)throw Z('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},Pe=function(i){qn(),$e++;try{return R.createHTML(i)}finally{$e--}},Es=function(i){qn(),$e++;try{return R.createScriptURL(i)}finally{$e--}},As=function(){return Yn||(xt=jn(O,o),Yn=!0),xt},et=n,Rt=et.implementation,Qn=et.createNodeIterator,Is=et.createDocumentFragment,Ps=et.getElementsByTagName,Cs=s.importNode;let A=Mt();e.isSupported=typeof yt=="function"&&typeof $=="function"&&Rt&&Rt.createHTMLDocument!==void 0;const ws=On,Os=kn,ks=Mn,Ms=xn,xs=Rn,Rs=Dn,Kn=Ln,Ds=Nn;let Zn=Ot,T=null;const Jn=f({},[...It,...Qe,...Ke,...Ze,...Pt]);let v=null;const ei=f({},[...Ct,...Je,...wt,...Ne]);let _=Object.seal(ie(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Ve=null,ti=null;const ee=Object.seal(ie(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let ni=!0,Dt=!0,ii=!1,si=!0,te=!1,He=!0,ae=!1,Lt=!1,Ft=null,Nt=null,$t=!1,Ce=!1,tt=!1,nt=!1,ri=!0,oi=!1;const ai="user-content-";let Vt=!0,Ht=!1,we={},X=null;const Ut=f({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]);let li=null;const ci=f({},["audio","video","img","source","image","track"]);let jt=null;const ui=f({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),it="http://www.w3.org/1998/Math/MathML",st="http://www.w3.org/2000/svg",G="http://www.w3.org/1999/xhtml";let Oe=G,Bt=!1,zt=null;const Ls=f({},[it,st,G],qe),di=k(["mi","mo","mn","ms","mtext"]);let Wt=f({},di);const hi=k(["annotation-xml"]);let Xt=f({},hi);const Fs=f({},["title","style","font","a","script"]);let Ue=null;const Ns=["application/xhtml+xml","text/html"],$s="text/html";let S=null,ke=null;const Vs=n.createElement("form"),mi=function(i){return i instanceof RegExp||i instanceof Function},Gt=function(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(ke&&ke===i)return;(!i||typeof i!="object")&&(i={}
vendor: 12,224 bytes, line 139
139),i=D(i),Ue=Ns.indexOf(i.PARSER_MEDIA_TYPE)===-1?$s:i.PARSER_MEDIA_TYPE,S=Ue==="application/xhtml+xml"?qe:de,T=q(i,"ALLOWED_TAGS",Jn,{transform:S}),v=q(i,"ALLOWED_ATTR",ei,{transform:S}),zt=q(i,"ALLOWED_NAMESPACES",Ls,{transform:qe}),jt=q(i,"ADD_URI_SAFE_ATTR",ui,{transform:S,base:ui}),li=q(i,"ADD_DATA_URI_TAGS",ci,{transform:S,base:ci}),X=q(i,"FORBID_CONTENTS",Ut,{transform:S}),Ve=q(i,"FORBID_TAGS",D({}),{transform:S}),ti=q(i,"FORBID_ATTR",D({}),{transform:S}),we=w(i,"USE_PROFILES")?i.USE_PROFILES&&typeof i.USE_PROFILES=="object"?D(i.USE_PROFILES):i.USE_PROFILES:!1,ni=i.ALLOW_ARIA_ATTR!==!1,Dt=i.ALLOW_DATA_ATTR!==!1,ii=i.ALLOW_UNKNOWN_PROTOCOLS||!1,si=i.ALLOW_SELF_CLOSE_IN_ATTR!==!1,te=i.SAFE_FOR_TEMPLATES||!1,He=i.SAFE_FOR_XML!==!1,ae=i.WHOLE_DOCUMENT||!1,Ce=i.RETURN_DOM||!1,tt=i.RETURN_DOM_FRAGMENT||!1,nt=i.RETURN_TRUSTED_TYPE||!1,$t=i.FORCE_BODY||!1,ri=i.SANITIZE_DOM!==!1,oi=i.SANITIZE_NAMED_PROPS||!1,Vt=i.KEEP_CONTENT!==!1,Ht=i.IN_PLACE||!1,Zn=us(i.ALLOWED_URI_REGEXP)?i.ALLOWED_URI_REGEXP:Ot,Oe=typeof i.NAMESPACE=="string"?i.NAMESPACE:G,Wt=w(i,"MATHML_TEXT_INTEGRATION_POINTS")&&i.MATHML_TEXT_INTEGRATION_POINTS&&typeof i.MATHML_TEXT_INTEGRATION_POINTS=="object"?D(i.MATHML_TEXT_INTEGRATION_POINTS):f({},di),Xt=w(i,"HTML_INTEGRATION_POINTS")&&i.HTML_INTEGRATION_POINTS&&typeof i.HTML_INTEGRATION_POINTS=="object"?D(i.HTML_INTEGRATION_POINTS):f({},hi);const r=w(i,"CUSTOM_ELEMENT_HANDLING")&&i.CUSTOM_ELEMENT_HANDLING&&typeof i.CUSTOM_ELEMENT_HANDLING=="object"?D(i.CUSTOM_ELEMENT_HANDLING):ie(null);if(_=ie(null),w(r,"tagNameCheck")&&mi(r.tagNameCheck)&&(_.tagNameCheck=r.tagNameCheck),w(r,"attributeNameCheck")&&mi(r.attributeNameCheck)&&(_.attributeNameCheck=r.attributeNameCheck),w(r,"allowCustomizedBuiltInElements")&&typeof r.allowCustomizedBuiltInElements=="boolean"&&(_.allowCustomizedBuiltInElements=r.allowCustomizedBuiltInElements),M(_),te&&(Dt=!1),tt&&(Ce=!0),we&&(T=f({},Pt),v=ie(null),we.html===!0&&(f(T,It),f(v,Ct)),we.svg===!0&&(f(T,Qe),f(v,Je),f(v,Ne)),we.svgFilters===!0&&(f(T,Ke),f(v,Je),f(v,Ne)),we.mathMl===!0&&(f(T,Ze),f(v,wt),f(v,Ne))),ee.tagCheck=null,ee.attributeCheck=null,w(i,"ADD_TAGS")&&(typeof i.ADD_TAGS=="function"?ee.tagCheck=i.ADD_TAGS:Y(i.ADD_TAGS)&&(T===Jn&&(T=D(T)),f(T,i.ADD_TAGS,S))),w(i,"ADD_ATTR")&&(typeof i.ADD_ATTR=="function"?ee.attributeCheck=i.ADD_ATTR:Y(i.ADD_ATTR)&&(v===ei&&(v=D(v)),f(v,i.ADD_ATTR,S))),w(i,"ADD_URI_SAFE_ATTR")&&Y(i.ADD_URI_SAFE_ATTR)&&f(jt,i.ADD_URI_SAFE_ATTR,S),w(i,"FORBID_CONTENTS")&&Y(i.FORBID_CONTENTS)&&(X===Ut&&(X=D(X)),f(X,i.FORBID_CONTENTS,S)),w(i,"ADD_FORBID_CONTENTS")&&Y(i.ADD_FORBID_CONTENTS)&&(X===Ut&&(X=D(X)),f(X,i.ADD_FORBID_CONTENTS,S)),Vt&&(T["#text"]=!0),ae&&f(T,["html","head","body"]),T.table&&(f(T,["tbody"]),delete Ve.tbody),i.TRUSTED_TYPES_POLICY){if(typeof i.TRUSTED_TYPES_POLICY.createHTML!="function")throw Z('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof i.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Z('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');const a=R;R=i.TRUSTED_TYPES_POLICY;try{oe=Pe("")}catch(u){throw R=a,u}}else i.TRUSTED_TYPES_POLICY===null?(R=void 0,oe=""):(R===void 0&&(R=As()),R&&typeof oe=="string"&&(oe=Pe("")));k&&k(i),ke=i},fi=f({},[...Qe,...Ke,...Cn]),pi=f({},[...Ze,...wn]),Hs=function(i,r,a){return r.namespaceURI===G?i==="svg":r.namespaceURI===it?i==="svg"&&(a==="annotation-xml"||Wt[a]):!!fi[i]},Us=function(i,r,a){return r.namespaceURI===G?i==="math":r.namespaceURI===st?i==="math"&&Xt[a]:!!pi[i]},js=function(i,r,a){return r.namespaceURI===st&&!Xt[a]||r.namespaceURI===it&&!Wt[a]?!1:!pi[i]&&(Fs[i]||!fi[i])},Bs=function(i){let r=$(i);(!r||!r.tagName)&&(r={namespaceURI:Oe,tagName:"template"});const a=de(i.tagName),u=de(r.tagName);return zt[i.namespaceURI]?i.namespaceURI===st?Hs(a,r,u):i.namespaceURI===it?Us(a,r,u):i.namespaceURI===G?js(a,r,u):!!(Ue==="application/xhtml+xml"&&zt[i.namespaceURI]):!1},ne=function(i){se(e.removed,{element:i});try{$(i).removeChild(i)}catch(r){if(L(i),!$(i))throw Z("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},gi=function(i){const r=E(i);if(r){const u=[];ue(r,m=>{se(u,m)}),ue(u,m=>{try{L(m)}catch(g){}})}const a=re(i);if(a)for(let u=a.length-1;u>=0;--u){const m=a[u],g=m&&m.name;if(typeof g=="string")try{i.removeAttribute(g)}catch(b){}}},le=function(i,r){try{se(e.removed,{attribute:r.getAttributeNode(i),from:r})}catch(a){se(e.removed,{attribute:null,from:r})}if(r.removeAttribute(i),i==="is")if(Ce||tt)try{ne(r)}catch(a){}else try{r.setAttribute(i,"")}catch(a){}},zs=function(i){const r=re(i);if(r)for(let a=r.length-1;a>=0;--a){const u=r[a],m=u&&u.name;if(!(typeof m!="string"||v[S(m)]))try{i.removeAttribute(m)}catch(g){}}},Ws=function(i){const r=[i];for(;r.length>0;){const a=r.pop();(P?P(a):a.nodeType)===j.element&&zs(a);const u=E(a);if(u)for(let m=u.length-1;m>=0;--m)r.push(u[m])}},yi=function(i){let r=null,a=null;if($t)i="<remove></remove>"+i;else{const g=_t(i,/^[\r\n\t ]+/);a=g&&g[0]}Ue==="application/xhtml+xml"&&Oe===G&&(i='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+i+"</body></html>");const u=R?Pe(i):i;if(Oe===G)try{r=new y().parseFromString(u,Ue)}catch(g){}if(!r||!r.documentElement){r=Rt.createDocument(Oe,"template",null);try{r.documentElement.innerHTML=Bt?oe:u}catch(g){}}const m=r.body||r.documentElement;return i&&a&&m.insertBefore(n.createTextNode(a),m.childNodes[0]||null),Oe===G?Ps.call(r,ae?"html":"body")[0]:ae?r.documentElement:m},bi=function(i){return Qn.call(i.ownerDocument||i,i,h.SHOW_ELEMENT|h.SHOW_COMMENT|h.SHOW_TEXT|h.SHOW_PROCESSING_INSTRUCTION|h.SHOW_CDATA_SECTION,null)},rt=function(i){return i=he(i,ws," "),i=he(i,Os," "),i=he(i,ks," "),i},Yt=function(i){var r;i.normalize();const a=Qn.call(i.ownerDocument||i,i,h.SHOW_TEXT|h.SHOW_COMMENT|h.SHOW_CDATA_SECTION|h.SHOW_PROCESSING_INSTRUCTION,null);let u=a.nextNode();for(;u;)u.data=rt(u.data),u=a.nextNode();const m=(r=i.querySelectorAll)===null||r===void 0?void 0:r.call(i,"template");m&&ue(m,g=>{Me(g.content)&&Yt(g.content)})},ot=function(i){const r=W?W(i):null;return typeof r!="string"||S(r)!=="form"?!1:typeof i.nodeName!="string"||typeof i.textContent!="string"||typeof i.removeChild!="function"||i.attributes!==re(i)||typeof i.removeAttribute!="function"||typeof i.setAttribute!="function"||typeof i.namespaceURI!="string"||typeof i.insertBefore!="function"||typeof i.hasChildNodes!="function"||i.nodeType!==P(i)||i.childNodes!==E(i)},Me=function(i){if(!P||typeof i!="object"||i===null)return!1;try{return P(i)===j.documentFragment}catch(r){return!1}},je=function(i){if(!P||typeof i!="object"||i===null)return!1;try{return typeof P(i)=="number"}catch(r){return!1}};function Q(l,i,r){l.length!==0&&ue(l,a=>{a.call(e,i,r,ke)})}const Xs=function(i,r){return!!(He&&i.hasChildNodes()&&!je(i.firstElementChild)&&x(kt,i.textContent)&&x(kt,i.innerHTML)||He&&i.namespaceURI===G&&r==="style"&&je(i.firstElementChild)||i.nodeType===j.processingInstruction||He&&i.nodeType===j.comment&&x($n,i.data))},Gs=function(i,r){if(!Ve[r]&&_i(r)&&(_.tagNameCheck instanceof RegExp&&x(_.tagNameCheck,r)||_.tagNameCheck instanceof Function&&_.tagNameCheck(r)))return!1;if(Vt&&!X[r]){const a=$(i),u=E(i);if(u&&a){const m=u.length;for(let g=m-1;g>=0;--g){const b=Ht?u[g]:Ie(u[g],!0);a.insertBefore(b,J(i))}}}return ne(i),!0},Ti=function(i){if(Q(A.beforeSanitizeElements,i,null),ot(i))return ne(i),!0;const r=S(W?W(i):i.nodeName);if(Q(A.uponSanitizeElement,i,{tagName:r,allowedTags:T}),Xs(i,r))return ne(i),!0;if(Ve[r]||!(ee.tagCheck instanceof Function&&ee.tagCheck(r))&&!T[r])return Gs(i,r);if((P?P(i):i.nodeType)===j.element&&!Bs(i)||(r==="noscript"||r==="noembed"||r==="noframes")&&x(Vn,i.innerHTML))return ne(i),!0;if(te&&i.nodeType===j.text){const a=rt(i.textContent);i.textContent!==a&&(se(e.removed,{element:i.cloneNode()}),i.textContent=a)}return Q(A.afterSanitizeElements,i,null),!1},vi=function(i,r,a){if(ti[r]||ri&&(r==="id"||r==="name")&&(a in n||a in Vs))return!1;const u=v[r]||ee.attributeCheck instanceof Function&&ee.attributeCheck(r,i);if(!(Dt&&x(Ms,r))){if(!(ni&&x(xs,r))){if(u){if(!jt[r]){if(!x(Zn,he(a,Kn,""))){if(!((r==="src"||r==="xlink:href"||r==="href")&&i!=="script"&&St(a,"data:")===0&&li[i])){if(!(ii&&!x(Rs,he(a,Kn,"")))){if(a)return!1}}}}}else if(!(_i(i)&&(_.tagNameCheck instanceof RegExp&&x(_.tagNameCheck,i)||_.tagNameCheck instanceof Function&&_.tagNameCheck(i))&&(_.attributeNameCheck instanceof RegExp&&x(_.attributeNameCheck,r)||_.attributeNameCheck instanceof Function&&_.attributeNameCheck(r,i))||r==="is"&&_.allowCustomizedBuiltInElements&&(_.tagNameCheck instanceof RegExp&&x(_.tagNameCheck,a)||_.tagNameCheck instanceof Function&&_.tagNameCheck(a))))return!1}}return!0},Ys=f({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),_i=function(i){return!Ys[de(i)]&&x(Ds,i)},qs=function(i,r,a,u){if(R&&typeof O=="object"&&typeof O.getAttributeType=="function"&&!a)switch(O.getAttributeType(i,r)){case"TrustedHTML":return Pe(u);case"TrustedScriptURL":return Es(u)}return u},Qs=function(i,r,a,u){try{a?i.setAttributeNS(a,r,u):i.setAttribute(r,u),ot(i)?ne(i):vt(e.removed)}catch(m){le(r,i)}},Si=function(i){Q(A.beforeSanitizeAttributes,i,null);const r=i.attributes;if(!r||ot(i))return;const a={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:v,forceKeepAttr:void 0};let u=r.length;const m=S(i.nodeName);for(;u--;){const g=r[u],b=g.name,H=g.namespaceURI,K=g.value,B=S(b),Qt=K;let N=b==="value"?Qt:An(Qt);if(a.attrName=B,a.attrValue=N,a.keepAttr=!0,a.forceKeepAttr=void 0,Q(A.uponSanitizeAttribute,i,a),N=a.attrValue,oi&&(B==="id"||B==="name")&&St(N,ai)!==0&&(le(b,i),N=ai+N),He&&x(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,N)){le(b,i);continue}if(B==="attributename"&&_t(N,"href")){le(b,i);continue}if(!a.forceKeepAttr){if(!a.keepAttr){le(b,i);continue}if(!si&&x(Hn,N)){le(b,i);continue}if(te&&(N=rt(N)),!vi(m,B,N)){le(b,i);continue}N=qs(m,B,H,N),N!==Qt&&Qs(i,b,H,N)}}Q(A.afterSanitizeAttributes,i,null)},at=function(i){let r=null;const a=bi(i);for(Q(A.beforeSanitizeShadowDOM,i,null);r=a.nextNode();)if(Q(A.uponSanitizeShadowNode,r,null),Ti(r),Si(r),Me(r.content)&&at(r.content),(P?P(r):r.nodeType)===j.element){const u=F(r);Me(u)&&(qt(u),at(u))}Q(A.afterSanitizeShadowDOM,i,null)},qt=function(i){const r=[{node:i,shadow:null}];for(;r.length>0;){const a=r.pop();if(a.shadow){at(a.shadow);continue}const u=a.node,m=(P?P(u):u.nodeType)===j.element,g=E(u);if(g)for(let b=g.length-1;b>=0;--b)r.push({node:g[b],shadow:null});if(m){const b=W?W(u):null;if(typeof b=="string"&&S(b)==="template"){const H=u.content;Me(H)&&r.push({node:H,shadow:null})}}if(m){const b=F(u);Me(b)&&r.push({node:null,shadow:b},{node:b,shadow:null})}}};return e.sanitize=function(l){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=null,a=null,u=null,m=null;if(Bt=!l,Bt&&(l="<!-->"),typeof l!="string"&&!je(l)&&(l=cs(l),typeof l!="string"))throw Z("dirty is not a string, aborting");if(!e.isSupported)return l;Lt?(T=Ft,v=Nt):Gt(i),(A.uponSanitizeElement.length>0||A.uponSanitizeAttribute.length>0)&&(T=D(T)),A.uponSanitizeAttribute.length>0&&(v=D(v)),e.removed=[];const g=Ht&&typeof l!="string"&&je(l);if(g){const K=W?W(l):l.nodeName;if(typeof K=="string"){const B=S(K);if(!T[B]||Ve[B])throw Z("root node is forbidden and cannot be sanitized in-place")}if(ot(l))throw Z("root node is clobbered and cannot be sanitized in-place");try{qt(l)}catch(B){throw gi(l),B}}else if(je(l))r=yi("<!---->"),a=r.ownerDocument.importNode(l,!0),a.nodeType===j.element&&a.nodeName==="BODY"||a.nodeName==="HTML"?r=a:r.appendChild(a),qt(a);else{if(!Ce&&!te&&!ae&&l.indexOf("<")===-1)return R&&nt?Pe(l):l;if(r=yi(l),!r)return Ce?null:nt?oe:""}r&&$t&&ne(r.firstChild);const b=bi(g?l:r);try{for(;u=b.nextNode();)Ti(u),Si(u),Me(u.content)&&at(u.content)}catch(K){throw g&&gi(l),K}if(g)return ue(e.removed,K=>{K.element&&Ws(K.element)}),te&&Yt(l),l;if(Ce){if(te&&Yt(r),tt)for(m=Is.call(r.ownerDocument);r.firstChild;)m.appendChild(r.firstChild);else m=r;return(v.shadowroot||v.shadowrootmode)&&(m=Cs.call(s,m,!0)),m}let H=ae?r.outerHTML:r.innerHTML;
vendor: 5,567 bytes, lines 139-140
139return ae&&T["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&x(Fn,r.ownerDocument.doctype.name)&&(H="<!DOCTYPE "+r.ownerDocument.doctype.name+`>
140`+H),te&&(H=rt(H)),R&&nt?Pe(H):H},e.setConfig=function(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Gt(l),Lt=!0,Ft=T,Nt=v},e.clearConfig=function(){ke=null,Lt=!1,Ft=null,Nt=null,R=xt,oe=""},e.isValidAttribute=function(l,i,r){ke||Gt({});const a=S(l),u=S(i);return vi(a,u,r)},e.addHook=function(l,i){typeof i=="function"&&w(A,l)&&se(A[l],i)},e.removeHook=function(l,i){if(w(A,l)){if(i!==void 0){const r=Sn(A[l],i);return r===-1?void 0:En(A[l],r,1)[0]}return vt(A[l])}},e.removeHooks=function(l){w(A,l)&&(A[l]=[])},e.removeAllHooks=function(){A=Mt()},e}var yt,bt,Tn,vn,_n,k,M,ie,Tt,Ge,Ye,ue,Sn,vt,se,En,Y,de,qe,_t,he,St,An,In,Pn,Et,At,w,me,x,Z,It,Qe,Ke,Cn,Ze,wn,Pt,Ct,Je,wt,Ne,On,kn,Mn,xn,Rn,Ot,Dn,Ln,Fn,Nn,kt,$n,Vn,Hn,j,Un,jn,Mt,q,Bn,ds=C((()=>{yt=Object.entries,bt=Object.setPrototypeOf,Tn=Object.isFrozen,vn=Object.getPrototypeOf,_n=Object.getOwnPropertyDescriptor,k=Object.freeze,M=Object.seal,ie=Object.create,Tt=typeof Reflect!="undefined"&&Reflect,Ge=Tt.apply,Ye=Tt.construct,k||(k=function(e){return e}),M||(M=function(e){return e}),Ge||(Ge=function(e,n){for(var s=arguments.length,o=new Array(s>2?s-2:0),c=2;c<s;c++)o[c-2]=arguments[c];return e.apply(n,o)}),Ye||(Ye=function(e){for(var n=arguments.length,s=new Array(n>1?n-1:0),o=1;o<n;o++)s[o-1]=arguments[o];return new e(...s)}),ue=I(Array.prototype.forEach),Sn=I(Array.prototype.lastIndexOf),vt=I(Array.prototype.pop),se=I(Array.prototype.push),En=I(Array.prototype.splice),Y=Array.isArray,de=I(String.prototype.toLowerCase),qe=I(String.prototype.toString),_t=I(String.prototype.match),he=I(String.prototype.replace),St=I(String.prototype.indexOf),An=I(String.prototype.trim),In=I(Number.prototype.toString),Pn=I(Boolean.prototype.toString),Et=typeof BigInt=="undefined"?null:I(BigInt.prototype.toString),At=typeof Symbol=="undefined"?null:I(Symbol.prototype.toString),w=I(Object.prototype.hasOwnProperty),me=I(Object.prototype.toString),x=I(RegExp.prototype.test),Z=as(TypeError),It=k(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Qe=k(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Ke=k(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),Cn=k(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Ze=k(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),wn=k(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Pt=k(["#text"]),Ct=k(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
140spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),Je=k(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),wt=k(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Ne=k(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),On=M(/{{[\w\W]*|^[\w\W]*}}/g),kn=M(/<%[\w\W]*|^[\w\W]*%>/g),Mn=M(/\${[\w\W]*/g),xn=M(/^data-[\-\w.\u00B7-\uFFFF]+$/),Rn=M(/^aria-[\-\w]+$/),Ot=M(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Dn=M(/^(?:\w+script|data):/i),Ln=M(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Fn=M(/^html$/i),Nn=M(/^[a-z][.\w]*(-[.\w]+)+$/i),kt=M(/<[/\w!]/g),$n=M(/<[/\w]/g),Vn=M(/<\/no(script|embed|frames)/i),Hn=M(/\/>/i),j={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,processingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},Un=function(){return typeof window=="undefined"?null:window},jn=function(e,n){if(typeof e!="object"||typeof e.createPolicy!="function")return null;let s=null;const o="data-tt-policy-suffix";n&&n.hasAttribute(o)&&(s=n.getAttribute(o));const c="dompurify"+(s?"#"+s:"");try{return e.createPolicy(c,{createHTML(d){return d},createScriptURL(d){return d}})}catch(d){return console.warn("TrustedTypes policy "+c+" could not be created."),null}},Mt=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},q=function(e,n,s,o){return w(e,n)&&Y(e[n])?f(o.base?D(o.base):{},e[n],o.transform):s},Bn=bn()})),hs=xe({default:()=>zn}),zn,ms=C((()=>{ds(),zn=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{form:".elementor-stripe-form",errors:".elementor-message-danger"}}}getDefaultElements(){const t=this.getSettings();return{form:this.$element[0].querySelector(t.selectors.form),errors:this.$element[0].querySelectorAll(t.selectors.errors),post_id:this.$element.closest("[data-elementor-id]").attr("data-elementor-id")}}handleSubmit(t){if(t.preventDefault(),elementorFrontend.isEditMode())return;this.elements.errors.innerHTML!==""&&document.querySelectorAll(".elementor-stripe-error-message").forEach(E=>E.remove());const e=this.elements.form,n=new FormData(e),s=n.get("url"),o=n.get("action"),c=parseInt(this.elements.post_id),d=n.get("widget_id"),p=n.get("custom_error_msg"),h=n.get("custom_error_msg_global"),y=n.get("custom_error_msg_payment"),O=n.get("stripe_form_submit_nonce"),V=document.URL,Ie=n.get("open_in_new_window")==="yes"?"_blank":"_self",L=E=>{const $=document.createElement("div"),F=e.appendChild($);F.className="elementor-message elementor-stripe-error-message elementor-message-danger",F.innerHTML=`${Bn.sanitize(E)}`},J={action:o,postId:c,widgetId:d,pageUrl:V,nonce:O};
1400<this.elements.errors.length?this.elements.errors.forEach(E=>{E.classList.remove("elementor-hidden")}):jQuery.post(s,{action:o,data:J}).done(E=>{const $=E.response.code,F=E.body&&JSON.parse(E.body);switch($){case 200:window.open(F.url,Ie);break;case 401:case 403:L(p?y:F.error.message);break;default:L(p?h:F.error.message)}}).fail(()=>{L(p?h:result.error.message)})}bindEvents(){this.elements.form.addEventListener("submit",t=>this.handleSubmit(t))}}})),fs=(Ee=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("paypal-button",()=>De(()=>Promise.resolve().then(()=>(ts(),es)),void 0)),elementorFrontend.elementsHandler.attachHandler("stripe-button",()=>De(()=>Promise.resolve().then(()=>(ms(),hs)),void 0))}},U(Ee,"default"),Ee),Wn,ps=C((()=>{Wn=class{constructor(t,e){this.settings=e,this.lastKnownProgress=null,this.circularProgressTracker=t.find(".elementor-scrolling-tracker-circular")[0],this.circularCurrentProgress=this.circularProgressTracker.getElementsByClassName("current-progress")[0],this.circularCurrentProgressPercentage=this.circularProgressTracker.getElementsByClassName("current-progress-percentage")[0];const n=this.circularCurrentProgress.r.baseVal.value*2*Math.PI;this.circularCurrentProgress.style.strokeDasharray=`${n} ${n}`,this.circularCurrentProgress.style.strokeDashoffset=n,this.elements=this.cacheElements(),this.resizeObserver=new ResizeObserver(()=>{this.lastKnownProgress&&this.updateProgress(this.lastKnownProgress)}),this.resizeObserver.observe(this.circularProgressTracker)}cacheElements(){return{circularProgressTracker:this.circularProgressTracker,circularCurrentProgress:this.circularCurrentProgress,circularCurrentProgressPercentage:this.circularCurrentProgressPercentage}}updateProgress(t){if(t<=0){this.elements.circularCurrentProgress.style.display="none",this.elements.circularCurrentProgressPercentage.style.display="none";return}this.elements.circularCurrentProgress.style.display="block",this.elements.circularCurrentProgressPercentage.style.display="block";const e=this.elements.circularCurrentProgress.r.baseVal.value*2*Math.PI,n=e-t/100*e;this.lastKnownProgress=t,this.elements.circularCurrentProgress.style.strokeDasharray=`${e} ${e}`,this.elements.circularCurrentProgress.style.strokeDashoffset=this.settings.direction==="ltr"?-n:n,this.settings.percentage==="yes"&&(this.elements.circularCurrentProgressPercentage.innerHTML=Math.round(t)+"%")}onDestroy(){this.resizeObserver.unobserve(this.circularProgressTracker)}}})),Xn,gs=C((()=>{Xn=class{constructor(t,e){this.settings=e,this.linearProgressTracker=t.find(".elementor-scrolling-tracker-horizontal")[0],this.linearCurrentProgress=this.linearProgressTracker.getElementsByClassName("current-progress")[0],this.linearCurrentProgressPercentage=this.linearProgressTracker.getElementsByClassName("current-progress-percentage")[0],this.elements=this.cacheElements()}cacheElements(){return{linearProgressTracker:this.linearProgressTracker,linearCurrentProgress:this.linearCurrentProgress,linearCurrentProgressPercentage:this.linearCurrentProgressPercentage}}updateProgress(t){if(t<1){this.elements.linearCurrentProgress.style.display="none";return}this.elements.linearCurrentProgress.style.display="flex",this.elements.linearCurrentProgress.style.width=t+"%",this.settings.percentage==="yes"&&this.elements.linearCurrentProgress.getBoundingClientRect().width>this.elements.linearCurrentProgressPercentage.getBoundingClientRect().width*1.5?(this.elements.linearCurrentProgressPercentage.innerHTML=Math.round(t)+"%",this.elements.linearCurrentProgressPercentage.style.color=getComputedStyle(this.linearCurrentProgress).getPropertyValue("--percentage-color")):this.elements.linearCurrentProgressPercentage.style.color="transparent"}}})),ys=xe({default:()=>Gn}),Gn,bs=C((()=>{ps(),gs(),Gn=class extends elementorModules.frontend.handlers.Base{onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.circular=this.getElementSettings().type==="circular";const t=this.circular?Wn:Xn;this.progressBar=new t(this.$element,this.getElementSettings()),this.progressPercentage=0,this.scrollHandler(),this.handler=this.scrollHandler.bind(this),this.initListeners()}getTrackingElementSelector(){const t=this.getElementSettings().relative_to;let e;switch(t){case"selector":e=jQuery(this.getElementSettings().selector);break;case"post_content":e=jQuery(".elementor-widget-theme-post-content");break;default:e=this.isScrollSnap()?jQuery("#e-scroll-snap-container"):elementorFrontend.elements.$body;break}return e}isScrollSnap(){return(this.isEdit?elementor.settings.page.model.attributes.scroll_snap:elementorFrontend.config.settings.page.scroll_snap)==="yes"}addScrollSnapContainer(){this.isScrollSnap()&&!jQuery("#e-scroll-snap-container").length&&jQuery("body").wrapInner('<div id="e-scroll-snap-container" />')}scrollHandler(){this.addScrollSnapContainer();const t=this.getTrackingElementSelector(),e=t.is(elementorFrontend.elements.$body)||t.is(jQuery("#e-scroll-snap-container"))?-100:0;this.progressPercentage=elementorModules.utils.Scroll.getElementViewportPercentage(this.getTrackingElementSelector(),{start:e,end:-100}),this.progressBar.updateProgress(this.progressPercentage)}initListeners(){window.addEventListener("scroll",this.handler),elementorFrontend.elements.$body[0].addEventListener("scroll",this.handler)}onDestroy(){this.progressBar.onDestroy&&this.progressBar.onDestroy(),window.removeEventListener("scroll",this.handler),elementorFrontend.elements.$body[0].removeEventListener("scroll",this.handler)}}})),Ts=(Ae=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("progress-tracker",()=>De(()=>Promise.resolve().then(()=>(bs(),ys)),void 0))}},U(Ae,"default"),Ae),vs=class{getControlValue(t,e,n){let s;return typeof t[e]=="object"&&n?s=t[e][n]:s=t[e],s}getResponsiveControlValue(t,e,n=""){const s=elementorFrontend.getCurrentDeviceMode(),o=this.getControlValue(t,e,n);if(s==="widescreen"){const y=this.getControlValue(t,`${e}_widescreen`,n);return y||y===0?y:o}const c=elementorFrontend.breakpoints.getActiveBreakpointsList({withDesktop:!0});let d=s,p=c.indexOf(s),h="";for(;p<=c.length;){if(d==="desktop"){h=o;break}const y=`${e}_${d}`,O=this.getControlValue(t,y,n);if(O||O===0){h=O;break}p++,d=c[p]}return h}},_s=class{constructor(t){this.widgetConfig=t}calculateStickyMenuNavHeight(){this.widgetConfig.elements.$dropdownMenuContainer.css(this.widgetConfig.settings.menuHeight
140CssVarName,"");const t=this.widgetConfig.elements.$dropdownMenuContainer.offset().top-jQuery(window).scrollTop();return elementorFrontend.elements.$window.height()-t}calculateMenuTabContentHeight(t){return elementorFrontend.elements.$window.height()-t[0].getBoundingClientRect().top}isElementSticky(){return this.widgetConfig.elements.$element.hasClass("elementor-sticky")||this.widgetConfig.elements.$element.parents(".elementor-sticky").length}getMenuHeight(){return this.isElementSticky()?this.calculateStickyMenuNavHeight()+"px":this.widgetConfig.settings.dropdownMenuContainerMaxHeight}setMenuHeight(t){this.widgetConfig.elements.$dropdownMenuContainer.css(this.widgetConfig.settings.menuHeightCssVarName,t)}reassignMobileMenuHeight(){const t=this.isToggleActive()?this.getMenuHeight():0;return this.setMenuHeight(t)}reassignMenuHeight(t){if(!this.isElementSticky()||t.length===0)return;const e=elementorFrontend.elements.$window.height()-t[0].getBoundingClientRect().top;t.height()>e&&(t.css("height",this.calculateMenuTabContentHeight(t)+"px"),t.css("overflow-y","scroll"))}resetMenuHeight(t){this.isElementSticky()&&(t.css("height","initial"),t.css("overflow-y","visible"))}isToggleActive(){var t;const e=this.widgetConfig.elements.$menuToggle;return!((t=this.widgetConfig.attributes)===null||t===void 0)&&t.menuToggleState?e.attr(this.widgetConfig.attributes.menuToggleState)==="true":e.hasClass(this.widgetConfig.classes.menuToggleActiveClass)}},Ss=class extends elementorModules.ViewModule{onInit(){super.onInit(),this.config=ElementorProFrontendConfig,this.modules={},this.initOnReadyComponents()}bindEvents(){jQuery(window).on("elementor/frontend/init",this.onElementorFrontendInit.bind(this))}initModules(){let t={motionFX:ki,sticky:xi,codeHighlight:Li,videoPlaylist:Ji,payments:fs,progressTracker:Ts};elementorProFrontend.trigger("elementor-pro/modules/init/before"),t=elementorFrontend.hooks.applyFilters("elementor-pro/frontend/handlers",t),jQuery.each(t,(e,n)=>{this.modules[e]=new n}),this.modules.linkActions={addAction:(...e)=>{elementorFrontend.utils.urlActions.addAction(...e)}}}onElementorFrontendInit(){this.initModules()}initOnReadyComponents(){this.utils={controls:new vs,DropdownMenuHeightController:_s}}};window.elementorProFrontend=new Ss}
140)()
141;/*! elementor-pro - v4.3.0 - 30-09-2026 */
142(function(At){var ke,xe,De,Le,Me,Pe,Oe,Be,He,Re,We,Ne,ze,je,qe,Ve,Ue,Ge,Qe,Ke,Ye,Xe,Je,Ze,et,tt,nt,st,it,ot,rt,at,lt,ct,dt,ut,mt,ht,gt,pt,ft,vt,_t,bt,St;var hr=Object.create,Ft=Object.defineProperty,f=(e,t)=>Ft(e,"name",{value:t,configurable:!0}),gr=Object.getOwnPropertyDescriptor,pr=Object.getOwnPropertyNames,fr=Object.getPrototypeOf,vr=Object.prototype.hasOwnProperty,g=(e,t,n)=>()=>{if(n)throw n[0];try{return e&&(t=e(e=0)),t}catch(s){throw n=[s],s}},Ss=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),b=(e,t)=>{let n={};for(var s in e)Ft(n,s,{get:e[s],enumerable:!0});return t||Ft(n,Symbol.toStringTag,{value:"Module"}),n},_r=(e,t,n,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(var i=pr(t),o=0,a=i.length,l;o<a;o++)l=i[o],!vr.call(e,l)&&l!==n&&Ft(e,l,{get:(d=>t[d]).bind(null,l),enumerable:!(s=gr(t,l))||s.enumerable});return e},It=(e,t,n)=>(n=e!=null?hr(fr(e)):{},_r(t||!e||!e.__esModule?Ft(n,"default",{value:e,enumerable:!0}):n,e)),td="modulepreload",nd=function(e){return"/"+e},sd={},v=function(t,n,s){let i=Promise.resolve();if(0)var a,l;function o(d){const h=new Event("vite:preloadError",{cancelable:!0});if(h.payload=d,window.dispatchEvent(h),!h.defaultPrevented)throw d}return i.then(d=>{for(const h of d||[])h.status==="rejected"&&o(h.reason);return t().catch(o)})},br=b({default:()=>ys}),ys,Sr=g((()=>{ys=elementorModules.frontend.handlers.Base.extend({svgPaths:{circle:["M325,18C228.7-8.3,118.5,8.3,78,21C22.4,38.4,4.6,54.6,5.6,77.6c1.4,32.4,52.2,54,142.6,63.7 c66.2,7.1,212.2,7.5,273.5-8.3c64.4-16.6,104.3-57.6,33.8-98.2C386.7-4.9,179.4-1.4,126.3,20.7"],underline_zigzag:["M9.3,127.3c49.3-3,150.7-7.6,199.7-7.4c121.9,0.4,189.9,0.4,282.3,7.2C380.1,129.6,181.2,130.6,70,139 c82.6-2.9,254.2-1,335.9,1.3c-56,1.4-137.2-0.3-197.1,9"],x:["M497.4,23.9C301.6,40,155.9,80.6,4,144.4","M14.1,27.6c204.5,20.3,393.8,74,467.3,111.7"],strikethrough:["M3,75h493.5"],curly:["M3,146.1c17.1-8.8,33.5-17.8,51.4-17.8c15.6,0,17.1,18.1,30.2,18.1c22.9,0,36-18.6,53.9-18.6 c17.1,0,21.3,18.5,37.5,18.5c21.3,0,31.8-18.6,49-18.6c22.1,0,18.8,18.8,36.8,18.8c18.8,0,37.5-18.6,49-18.6c20.4,0,17.1,19,36.8,19 c22.9,0,36.8-20.6,54.7-18.6c17.7,1.4,7.1,19.5,33.5,18.8c17.1,0,47.2-6.5,61.1-15.6"],diagonal:["M13.5,15.5c131,13.7,289.3,55.5,475,125.5"],double:["M8.4,143.1c14.2-8,97.6-8.8,200.6-9.2c122.3-0.4,287.5,7.2,287.5,7.2","M8,19.4c72.3-5.3,162-7.8,216-7.8c54,0,136.2,0,267,7.8"],double_underline:["M5,125.4c30.5-3.8,137.9-7.6,177.3-7.6c117.2,0,252.2,4.7,312.7,7.6","M26.9,143.8c55.1-6.1,126-6.3,162.2-6.1c46.5,0.2,203.9,3.2,268.9,6.4"],underline:["M7.7,145.6C109,125,299.9,116.2,401,121.3c42.1,2.2,87.6,11.8,87.3,25.7"]},getDefaultSettings(){const e=this.getElementSettings("rotate_iteration_delay"),t={animationDelay:e||2500,lettersDelay:e*.02||50,typeLettersDelay:e*.06||150,selectionDuration:e*.2||500,revealDuration:e*.24||600,revealAnimationDelay:e*.6||1500,highlightAnimationDuration:this.getElementSettings("highlight_animation_duration")||1200,highlightAnimationDelay:this.getElementSettings("highlight_iteration_delay")||8e3};return t.typeAnimationDelay=t.selectionDuration+800,t.selectors={headline:".elementor-headline",dynamicWrapper:".elementor-headline-dynamic-wrapper",dynamicText:".elementor-headline-dynamic-text"},t.classes={dynamicText:"elementor-headline-dynamic-text",dynamicLetter:"elementor-headline-dynamic-letter",textActive:"elementor-headline-text-active",textInactive:"elementor-headline-text-inactive",letters:"elementor-headline-letters",animationIn:"elementor-headline-animation-in",typeSelected:"elementor-headline-typing-selected",activateHighlight:"e-animated",hideHighlight:"e-hide-highlight"},t},getDefaultElements(){var e=this.getSettings("selectors");return{$headline:this.$element.find(e.headline),$dynamicWrapper:this.$element.find(e.dynamicWrapper),$dynamicText:this.$element.find(e.dynamicText)}},getNextWord(e){return e.is(":last-child")?e.parent().children().eq(0):e.next()},switchWord(e,t){e.removeClass("elementor-headline-text-active").addClass("elementor-headline-text-inactive"),t.removeClass("elementor-headline-text-inactive").addClass("elementor-headline-text-active"),this.setDynamicWrapperWidth(t)},singleLetters(){var e=this.getSettings("classes");this.elements.$dynamicText.each(function(){var t=jQuery(this),n=t.text().split(""),s=t.hasClass(e.textActive);
142t.empty(),n.forEach(function(i){var o=jQuery("<span>",{class:e.dynamicLetter}).text(i);s&&o.addClass(e.animationIn),t.append(o)}),t.css("opacity",1)})},showLetter(e,t,n,s){var i=this,o=this.getSettings("classes");e.addClass(o.animationIn),e.is(":last-child")?n||setTimeout(function(){i.hideWord(t)},i.getSettings("animationDelay")):setTimeout(function(){i.showLetter(e.next(),t,n,s)},s)},hideLetter(e,t,n,s){var i=this,o=this.getSettings();e.removeClass(o.classes.animationIn),e.is(":last-child")?n&&setTimeout(function(){i.hideWord(i.getNextWord(t))},i.getSettings("animationDelay")):setTimeout(function(){i.hideLetter(e.next(),t,n,s)},s)},showWord(e,t){var n=this,s=n.getSettings(),i=n.getElementSettings("animation_type");i==="typing"?(n.showLetter(e.find("."+s.classes.dynamicLetter).eq(0),e,!1,t),e.addClass(s.classes.textActive).removeClass(s.classes.textInactive)):i==="clip"&&n.elements.$dynamicWrapper.animate({width:e.width()+10},s.revealDuration,function(){setTimeout(function(){n.hideWord(e)},s.revealAnimationDelay)})},hideWord(e){var t=this,n=t.getSettings(),s=n.classes,i="."+s.dynamicLetter;if(!(!this.isLoopMode&&e.is(":last-child"))){var o=t.getElementSettings("animation_type"),a=t.getNextWord(e);if(o==="typing")t.elements.$dynamicWrapper.addClass(s.typeSelected),setTimeout(function(){t.elements.$dynamicWrapper.removeClass(s.typeSelected),e.addClass(n.classes.textInactive).removeClass(s.textActive).children(i).removeClass(s.animationIn)},n.selectionDuration),setTimeout(function(){t.showWord(a,n.typeLettersDelay)},n.typeAnimationDelay);else if(t.elements.$headline.hasClass(s.letters)){var l=e.children(i).length>=a.children(i).length;t.hideLetter(e.find(i).eq(0),e,l,n.lettersDelay),t.showLetter(a.find(i).eq(0),a,l,n.lettersDelay),t.setDynamicWrapperWidth(a)}else o==="clip"?t.elements.$dynamicWrapper.animate({width:"2px"},n.revealDuration,function(){t.switchWord(e,a),t.showWord(a)}):(t.switchWord(e,a),setTimeout(function(){t.hideWord(a)},n.animationDelay))}},setDynamicWrapperWidth(e){const t=this.getElementSettings("animation_type");t!=="clip"&&t!=="typing"&&this.elements.$dynamicWrapper.css("width",e.width())},animateHeadline(){var e=this,t=e.getElementSettings("animation_type"),n=e.elements.$dynamicWrapper;t==="clip"?n.width(n.width()+10):t!=="typing"&&e.setDynamicWrapperWidth(e.elements.$dynamicText),setTimeout(function(){e.hideWord(e.elements.$dynamicText.eq(0))},e.getSettings("animationDelay"))},getSvgPaths(e){var t=this.svgPaths[e],n=jQuery();return t.forEach(function(s){n=n.add(jQuery("<path>",{d:s}))}),n},addHighlight(){const e=this.getElementSettings(),t=jQuery("<svg>",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 500 150",preserveAspectRatio:"none","aria-hidden":"true"}).html(this.getSvgPaths(e.marker));this.elements.$dynamicWrapper.append(t[0].outerHTML)},rotateHeadline(){var e=this.getSettings();this.elements.$headline.hasClass(e.classes.letters)&&this.singleLetters(),this.animateHeadline()},initHeadline(){const e=this.getElementSettings("headline_style");e==="rotate"?this.rotateHeadline():e==="highlight"&&(this.addHighlight(),this.activateHighlightAnimation()),this.deactivateScrollListener()},activateHighlightAnimation(){const e=this.getSettings(),t=e.classes,n=this.elements.$headline;if(this.prefersReducedMotion||(this.prefersReducedMotion=window.matchMedia("(prefers-reduced-motion: reduce)")),this.prefersReducedMotion.matches){n.addClass(t.activateHighlight);return}n.removeClass(t.hideHighlight).addClass(t.activateHighlight),this.isLoopMode&&(setTimeout(()=>{n.removeClass(t.activateHighligh).addClass(t.hideHighlight)},e.highlightAnimationDuration+e.highlightAnimationDelay*.8),setTimeout(()=>{this.activateHighlightAnimation(!1)},e.highlightAnimationDuration+e.highlightAnimationDelay))},activateScrollListener(){this.intersectionObservers.startAnimation.observer=elementorModules.utils.Scroll.scrollObserver({offset:"0px 0px -100px",callback:t=>{t.isInViewport&&this.initHeadline()}}),this.intersectionObservers.startAnimation.element=this.elements.$headline[0],this.intersectionObservers.startAnimation.observer.observe(this.intersectionObservers.startAnimation.element)},deactivateScrollListener(){this.intersectionObservers.startAnimation.observer.unobserve(this.intersectionObservers.startAnimation.element)},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.intersectionObservers={startAnimation:{observer:null,element:null}},this.isLoopMode=this.getElementSettings("loop")==="yes",this.activateScrollListener()}})})),yr=(ke=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("animated-headline",()=>v(()=>Promise.resolve().then(()=>(Sr(),br)),void 0))}},f(ke,"default"),ke);function ws(e,t,n,s,i,o,a){try{var l=e[o](a),d=l.value}catch(h){n(h);return}l.done?t(d):Promise.resolve(d).then(s,i)}function ee(e){return function(){var t=this,n=arguments;return new Promise(function(s,i){var o=e.apply(t,n);function a(d){ws(o,s,i,a,l,"next",d)}function l(d){ws(o,s,i,a,l,"throw",d)}a(void 0)})}}
142var he=g((()=>{})),mn,Cs=g((()=>{he(),mn=class extends elementorModules.frontend.handlers.SwiperBase{getDefaultSettings(){return{selectors:{swiperContainer:".elementor-main-swiper",swiperSlide:".swiper-slide"},slidesPerView:{widescreen:3,desktop:3,laptop:3,tablet_extra:3,tablet:2,mobile_extra:2,mobile:1}}}getDefaultElements(){const e=this.getSettings("selectors"),t={$swiperContainer:this.$element.find(e.swiperContainer)};return t.$slides=t.$swiperContainer.find(e.swiperSlide),t}getEffect(){return this.getElementSettings("effect")}getDeviceSlidesPerView(e){const t="slides_per_view"+(e==="desktop"?"":"_"+e);return Math.min(this.getSlidesCount(),+this.getElementSettings(t)||this.getSettings("slidesPerView")[e])}getSlidesPerView(e){return this.getEffect()==="slide"?this.getDeviceSlidesPerView(e):1}getDeviceSlidesToScroll(e){const t="slides_to_scroll"+(e==="desktop"?"":"_"+e);return Math.min(this.getSlidesCount(),+this.getElementSettings(t)||1)}getSlidesToScroll(e){return this.getEffect()==="slide"?this.getDeviceSlidesToScroll(e):1}getSpaceBetween(e){let t="space_between";return e&&e!=="desktop"&&(t+="_"+e),this.getElementSettings(t).size||0}getSwiperOptions(){const e=this.getElementSettings(),t={grabCursor:!0,initialSlide:this.getInitialSlide(),slidesPerView:this.getSlidesPerView("desktop"),slidesPerGroup:this.getSlidesToScroll("desktop"),spaceBetween:this.getSpaceBetween(),loop:e.loop==="yes",speed:e.speed,effect:this.getEffect(),preventClicksPropagation:!1,slideToClickedSlide:!0,handleElementorBreakpoints:!0};if(e.lazyload==="yes"&&(t.lazy={loadPrevNext:!0,loadPrevNextAmount:1}),e.show_arrows&&(t.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),e.pagination&&(t.pagination={el:".swiper-pagination",type:e.pagination,clickable:!0}),this.getEffect()!=="cube"){const n={},s=elementorFrontend.config.responsive.activeBreakpoints;Object.keys(s).forEach(i=>{n[s[i].value]={slidesPerView:this.getSlidesPerView(i),slidesPerGroup:this.getSlidesToScroll(i),spaceBetween:this.getSpaceBetween(i)}}),t.breakpoints=n}return!this.isEdit&&e.autoplay&&(t.autoplay={delay:e.autoplay_speed,disableOnInteraction:!!e.pause_on_interaction}),t}getDeviceBreakpointValue(e){if(!this.breakpointsDictionary){const t=elementorFrontend.config.responsive.activeBreakpoints;this.breakpointsDictionary={},Object.keys(t).forEach(n=>{this.breakpointsDictionary[n]=t[n].value})}return this.breakpointsDictionary[e]}updateSpaceBetween(e){const t=e.match("space_between_(.*)"),n=t?t[1]:"desktop",s=this.getSpaceBetween(n);n!=="desktop"?this.swiper.params.breakpoints[this.getDeviceBreakpointValue(n)].spaceBetween=s:this.swiper.params.spaceBetween=s,this.swiper.params.spaceBetween=s,this.swiper.update()}onInit(){var e=arguments,t=this;return ee(function*(){if(elementorModules.frontend.handlers.Base.prototype.onInit.apply(t,e),1>=t.getSlidesCount())return;const n=elementorFrontend.utils.swiper;t.swiper=yield new n(t.elements.$swiperContainer,t.getSwiperOptions()),t.getElementSettings().pause_on_hover==="yes"&&t.togglePauseOnHover(!0),t.elements.$swiperContainer.data("swiper",t.swiper)})()}getChangeableProperties(){return{autoplay:"autoplay",pause_on_hover:"pauseOnHover",pause_on_interaction:"disableOnInteraction",autoplay_speed:"delay",speed:"speed",width:"width"}}updateSwiperOption(e){if(e.indexOf("width")===0){this.swiper.update();return}const t=this.getElementSettings(),n=t[e];let s=this.getChangeableProperties()[e],i=n;switch(e){case"autoplay":n?i={delay:t.autoplay_speed,disableOnInteraction:t.pause_on_interaction==="yes"}:i=!1;break;case"autoplay_speed":s="autoplay",i={delay:n,disableOnInteraction:t.pause_on_interaction==="yes"};break;case"pause_on_hover":this.togglePauseOnHover(n==="yes");break;case"pause_on_interaction":i=n==="yes";break}e!=="pause_on_hover"&&(this.swiper.params[s]=i),this.swiper.update()}onElementChange(e){if(1>=this.getSlidesCount())return;if(e.indexOf("width")===0){this.swiper.update(),this.thumbsSwiper&&this.thumbsSwiper.update();return}if(e.indexOf("space_between")===0){this.updateSpaceBetween(e);return}const t=this.getChangeableProperties();Object.prototype.hasOwnProperty.call(t,e)&&this.updateSwiperOption(e)}onEditSettingsChange(e){1>=this.getSlidesCount()||e==="activeItemIndex"&&this.swiper.slideToLoop(this.getEditSettings("activeItemIndex")-1)}}})),wr=b({default:()=>Es}),Es,Cr=g((()=>{Cs(),he(),Es=class extends mn{isSlideshow(){return this.getElementSettings("skin")==="slideshow"}getDefaultSettings(...e){const t=super.getDefaultSettings(...e);return this.isSlideshow()&&(t.selectors.thumbsSwiper=".elementor-thumbnails-swiper",t.slidesPerView={widescreen:5,desktop:5,laptop:5,tablet_extra:5,tablet:4,mobile_extra:4,mobile:3}),t}getSlidesPerViewSettingNames(){if(!this.slideshowElementSettings){this.slideshowElementSettings=["slides_per_view"];const e=elementorFrontend.config.responsive.activeBreakpoints;Object.keys(e).forEach(t=>{this.slideshowElementSettings.push("slides_per_view_"+t)})}return this.slideshowElementSettings}
142getElementSettings(e){return this.getSlidesPerViewSettingNames().indexOf(e)!==-1&&this.isSlideshow()&&(e="slideshow_"+e),super.getElementSettings(e)}getDefaultElements(...e){const t=this.getSettings("selectors"),n=super.getDefaultElements(...e);return this.isSlideshow()&&(n.$thumbsSwiper=this.$element.find(t.thumbsSwiper)),n}getEffect(){return this.getElementSettings("skin")==="coverflow"?"coverflow":super.getEffect()}getSlidesPerView(e){return this.isSlideshow()?1:this.getElementSettings("skin")==="coverflow"?this.getDeviceSlidesPerView(e):super.getSlidesPerView(e)}getSwiperOptions(){const e=super.getSwiperOptions();return this.isSlideshow()&&(e.loopedSlides=this.getSlidesCount(),delete e.pagination,delete e.breakpoints),e}onInit(){var e=()=>super.onInit,t=this;return ee(function*(){yield e().call(t);const n=t.getSlidesCount();if(!t.isSlideshow()||1>=n)return;const s=t.getElementSettings(),i=s.loop==="yes",o={},a=elementorFrontend.config.responsive.activeBreakpoints,l=t.getDeviceSlidesPerView("desktop");Object.keys(a).forEach(_=>{o[a[_].value]={slidesPerView:t.getDeviceSlidesPerView(_),spaceBetween:t.getSpaceBetween(_)}});const d={slidesPerView:l,initialSlide:t.getInitialSlide(),centeredSlides:s.centered_slides,slideToClickedSlide:!0,spaceBetween:t.getSpaceBetween(),loopedSlides:n,loop:i,breakpoints:o,handleElementorBreakpoints:!0};s.lazyload==="yes"&&(d.lazy={loadPrevNext:!0,loadPrevNextAmount:1});const h=elementorFrontend.utils.swiper;t.swiper.controller.control=t.thumbsSwiper=yield new h(t.elements.$thumbsSwiper,d),t.elements.$thumbsSwiper.data("swiper",t.thumbsSwiper),t.thumbsSwiper.controller.control=t.swiper})()}}})),Ts=b({default:()=>$s}),$s,As=g((()=>{Cs(),$s=class extends mn{getDefaultSettings(){const e=super.getDefaultSettings();return e.slidesPerView={desktop:1},Object.keys(elementorFrontend.config.responsive.activeBreakpoints).forEach(t=>{e.slidesPerView[t]=1}),e.loop&&(e.loopedSlides=this.getSlidesCount()),e}getEffect(){return"slide"}}})),Er=(xe=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("media-carousel",()=>v(()=>Promise.resolve().then(()=>(Cr(),wr)),void 0)),elementorFrontend.elementsHandler.attachHandler("testimonial-carousel",()=>v(()=>Promise.resolve().then(()=>(As(),Ts)),void 0)),elementorFrontend.elementsHandler.attachHandler("reviews",()=>v(()=>Promise.resolve().then(()=>(As(),Ts)),void 0))}},f(xe,"default"),xe),Tr=b({default:()=>Fs}),Fs,$r=g((()=>{Fs=elementorModules.frontend.handlers.Base.extend({cache:null,cacheElements(){const e=this.$element.find(".elementor-countdown-wrapper");this.cache={$countDown:e,timeInterval:null,elements:{$countdown:e.find(".elementor-countdown-wrapper"),$daysSpan:e.find(".elementor-countdown-days"),$hoursSpan:e.find(".elementor-countdown-hours"),$minutesSpan:e.find(".elementor-countdown-minutes"),$secondsSpan:e.find(".elementor-countdown-seconds"),$expireMessage:e.parent().find(".elementor-countdown-expire--message")},data:{id:this.$element.data("id"),endTime:new Date(e.data("date")*1e3),actions:e.data("expire-actions"),evergreenInterval:e.data("evergreen-interval")}}},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.cacheElements(),0<this.cache.data.evergreenInterval&&(this.cache.data.endTime=this.getEvergreenDate()),this.initializeClock()},updateClock(){const e=this,t=this.getTimeRemaining(this.cache.data.endTime);jQuery.each(t.parts,function(n){const s=e.cache.elements["$"+n+"Span"];let i=this.toString();i.length===1&&(i=0+i),s.length&&s.text(i)}),t.total<=0&&(clearInterval(this.cache.timeInterval),this.runActions())},initializeClock(){const e=this;this.updateClock(),this.cache.timeInterval=setInterval(function(){e.updateClock()},1e3)},runActions(){const e=this;e.$element.trigger("countdown_expire",e.$element),this.cache.data.actions&&this.cache.data.actions.forEach(function(t){switch(t.type){case"hide":e.cache.$countDown.hide();break;case"redirect":t.redirect_url&&t.redirect_url.startsWith("http")&&(window.location.href=t.redirect_url);break;case"message":e.cache.elements.$expireMessage.show();break}})},getTimeRemaining(e){const t=e-new Date;let n=Math.floor(t/1e3%60),s=Math.floor(t/1e3/60%60),i=Math.floor(t/(1e3*60*60)%24),o=Math.floor(t/(1e3*60*60*24));return(o<0||i<0||s<0)&&(n=s=i=o=0),{total:t,parts:{days:o,hours:i,minutes:s,seconds:n}}},getEvergreenDate(){const e=this,t=this.cache.data.id,n=this.cache.data.evergreenInterval,s=t+"-evergreen_due_date",i=t+"-evergreen_interval",o={dueDate:localStorage.getItem(s),interval:localStorage.getItem(i)},a=function(){var l=new Date;return e.cache.data.endTime=l.setSeconds(l.getSeconds()+n),localStorage.setItem(s,e.cache.data.endTime),localStorage.setItem(i,n),e.cache.data.endTime};if(o.dueDate===null&&o.interval===null||o.dueDate!==null&&n!==parseInt(o.interval,10))return a();if(o.dueDate>0&&parseInt(o.interval,10)===n)return o.dueDate}})})),Ar=(De=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("countdown",()=>v(()=>Promise.resolve().then(()=>($r(),Tr)),void 0))}},f(De,"default"),De),Fr=(Le=class extends elementorModules.Module{constructor(){super(),elementorFrontend.on("components:init",()=>this.onFrontendComponentsInit())}onFrontendComponentsInit(){elementorFrontend.utils.urlActions.addAction("reload-page",()=>document.location.reload())}},f(Le,"default"),Le),Ir=b({default:()=>Is}),Is,kr=g((()=>{Is=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{hotspot:".e-hotspot",tooltip:".e-hotspot__tooltip"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$hotspot:this.$element.find(e.hotspot),$hotspotsExcludesLinks:this.$element.find(e.hotspot).filter(":not(.e-hotspot--no-tooltip)"),$tooltip:this.$element.find(e.tooltip)}}bindEvents(){const e=this.getCurrentDeviceSetting("tooltip_trigger"),t=e==="mouseenter"?"mouseleave mouseenter":e;t!=="none"&&this.elements.$hotspotsExcludesLinks.on(t,n=>this.onHotspotTriggerEvent(n))}onDeviceModeChange(){this.elements.$hotspotsExcludesLinks.off(),this.bindEvents()}onHotspotTriggerEvent(e){const t=jQuery(e.target),n=t.closest(".e-hotspot__button").length,s=e.type==="mouseleave"&&(t.is(".e-hotspot--tooltip-position")||t.parents(".e-hotspot--tooltip-position").length),i=elementorFrontend.getCurrentDeviceMode()==="mobile";if(!(t.closest(".e-hotspot--link").length&&i&&(e.type==="mouseleave"||e.type==="mouseenter"))&&(n||s)){const o=jQuery(e.currentTarget);this.elements.$hotspot.not(o).removeClass("e-hotspot--active"),o.toggleClass("e-hotspot--active")}}editorAddSequencedAnimation(){this.elements.$hotspot.toggleClass("e-hotspot--sequenced",this.getElementSettings("hotspot_sequenced_animation")==="yes")}hotspotSequencedAnimation(){const e=this.getElementSettings();if(e.hotspot_sequenced_animation==="no")return;
142const t=elementorModules.utils.Scroll.scrollObserver({callback:n=>{n.isInViewport&&(t.unobserve(this.$element[0]),this.elements.$hotspot.each((s,i)=>{if(s===0)return;const o=e.hotspot_sequenced_animation_duration,a=s*((o?o.size:1e3)/this.elements.$hotspot.length);i.style.animationDelay=a+"ms"}))}});t.observe(this.$element[0])}setTooltipPositionControl(){const e=this.getElementSettings();typeof e.tooltip_animation!="undefined"&&e.tooltip_animation.match(/^e-hotspot--(slide|fade)-direction/)&&(this.elements.$tooltip.removeClass("e-hotspot--tooltip-animation-from-left e-hotspot--tooltip-animation-from-top e-hotspot--tooltip-animation-from-right e-hotspot--tooltip-animation-from-bottom"),this.elements.$tooltip.addClass("e-hotspot--tooltip-animation-from-"+e.tooltip_position))}onInit(...e){super.onInit(...e),this.hotspotSequencedAnimation(),this.setTooltipPositionControl(),window.elementor&&elementor.listenTo(elementor.channels.deviceMode,"change",()=>this.onDeviceModeChange())}onElementChange(e){e.startsWith("tooltip_position")&&this.setTooltipPositionControl(),e.startsWith("hotspot_sequenced_animation")&&this.editorAddSequencedAnimation()}}})),xr=(Me=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("hotspot",()=>v(()=>Promise.resolve().then(()=>(kr(),Ir)),void 0))}},f(Me,"default"),Me),ks=b({default:()=>Ms}),xs,hn,Ds,Ls,gn,Ce,Ms,Ps=g((()=>{xs=Object.defineProperty,hn=Object.getOwnPropertySymbols,Ds=Object.prototype.hasOwnProperty,Ls=Object.prototype.propertyIsEnumerable,gn=f((e,t,n)=>t in e?xs(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,"__defNormalProp"),Ce=f((e,t)=>{for(var n in t||(t={}))Ds.call(t,n)&&gn(e,n,t[n]);if(hn)for(var n of hn(t))Ls.call(t,n)&&gn(e,n,t[n]);return e},"__spreadValues"),Ms=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{form:".elementor-form",fieldsWrapper:".elementor-form-fields-wrapper",fieldGroup:".elementor-field-group",stepWrapper:".elementor-field-type-step",stepField:".e-field-step",submitWrapper:".elementor-field-type-submit",submitButton:'[type="submit"]',buttons:".e-form__buttons",buttonWrapper:".e-form__buttons__wrapper",button:".e-form__buttons__wrapper__button",indicator:".e-form__indicators__indicator",indicatorProgress:".e-form__indicators__indicator__progress",indicatorProgressMeter:".e-form__indicators__indicator__progress__meter",formHelpInline:".elementor-form-help-inline"},classes:{hidden:"elementor-hidden",column:"elementor-column",fieldGroup:"elementor-field-group",elementorButton:"elementor-button",step:"e-form__step",buttons:"e-form__buttons",buttonWrapper:"e-form__buttons__wrapper",button:"e-form__buttons__wrapper__button",indicators:"e-form__indicators",indicator:"e-form__indicators__indicator",indicatorIcon:"e-form__indicators__indicator__icon",indicatorNumber:"e-form__indicators__indicator__number",indicatorLabel:"e-form__indicators__indicator__label",indicatorProgress:"e-form__indicators__indicator__progress",indicatorProgressMeter:"e-form__indicators__indicator__progress__meter",indicatorSeparator:"e-form__indicators__indicator__separator",indicatorInactive:"e-form__indicators__indicator--state-inactive",indicatorActive:"e-form__indicators__indicator--state-active",indicatorCompleted:"e-form__indicators__indicator--state-completed",indicatorShapeCircle:"e-form__indicators__indicator--shape-circle",indicatorShapeSquare:"e-form__indicators__indicator--shape-square",indicatorShapeRounded:"e-form__indicators__indicator--shape-rounded",indicatorShapeNone:"e-form__indicators__indicator--shape-none"}}}getDefaultElements(){const{selectors:e}=this.getSettings(),t={$form:this.$element.find(e.form)};return t.$fieldsWrapper=t.$form.children(e.fieldsWrapper),t.$stepWrapper=t.$fieldsWrapper.children(e.stepWrapper),t.$stepField=t.$stepWrapper.children(e.stepField),t.$fieldGroup=t.$fieldsWrapper.children(e.fieldGroup),t.$submitWrapper=t.$fieldsWrapper.children(e.submitWrapper),t.$submitButton=t.$submitWrapper.children(e.submitButton),t}onInit(...e){super.onInit(...e),this.isStepsExist()&&(this.data={steps:[],indicatorsWithObjectTags:[]},this.state={currentStep:0,stepsType:"",stepsShape:""},this.buildSteps(),this.elements=Ce(Ce(Ce({},this.elements),this.createStepsIndicators()),this.createStepsButtons()),this.initProgressBar(),this.extractResponsiveSizeFromSubmitWrapper())}bindEvents(){if(!this.isStepsExist())return;const{selectors:e}=this.getSettings();this.elements.$form.on({submit:()=>
142this.resetForm(),keydown:t=>{var n,s;if(t.keyCode===13&&!this.isLastStep()&&t.target.localName!=="textarea"){t.preventDefault();const i=((s=(n=t.target.closest(e.button))==null?void 0:n.dataset)==null?void 0:s.direction)||"next";this.applyStep(i)}},error:()=>this.onFormError()})}isStepsExist(){return this.elements.$stepWrapper.length}initProgressBar(){this.getElementSettings().step_type==="progress_bar"&&this.setProgressBar()}buildSteps(){this.elements.$stepWrapper.each((e,t)=>{const{selectors:n,classes:s}=this.getSettings(),i=jQuery(t);i.addClass(s.step).removeClass(s.fieldGroup,s.column),e&&i.addClass(s.hidden),this.setStepData(i.children(n.stepField)),i.append(i.nextUntil(this.elements.$stepWrapper).not(this.elements.$submitWrapper))})}setStepData(e){const t=["label","previousButton","nextButton","iconUrl","iconLibrary","icon"],n={};t.forEach(s=>{const i=e.attr("data-"+s);i&&(n[s]=i)}),this.data.steps.push(n)}createStepsIndicators(){const e=this.getElementSettings(),t={};if(e.step_type!=="none"){const{selectors:n,classes:s}=this.getSettings(),i=s.indicators+"--type-"+e.step_type,o=[s.indicators,i];t.$indicatorsWrapper=jQuery("<div>",{class:o.join(" ")}),t.$indicatorsWrapper.append(this.buildIndicators()),this.elements.$fieldsWrapper.before(t.$indicatorsWrapper),e.step_type==="progress_bar"?(t.$progressBar=t.$indicatorsWrapper.find(n.indicatorProgress),t.$progressBarMeter=t.$indicatorsWrapper.find(n.indicatorProgressMeter)):(t.$indicators=t.$indicatorsWrapper.find(n.indicator),t.$currentIndicator=t.$indicators.eq(this.state.currentStep))}return this.saveIndicatorsState(),t}buildIndicators(){return this.getElementSettings().step_type==="progress_bar"?this.buildProgressBar():this.buildIndicatorsFromStepsData()}buildProgressBar(){const{classes:e}=this.getSettings(),t=jQuery("<div>",{class:e.indicatorProgress}),n=jQuery("<div>",{class:e.indicatorProgressMeter});return t.append(n),t}getProgressBarValue(){const e=this.data.steps.length,t=this.state.currentStep,n=t?(t+1)/e*100:100/e;return Math.floor(n)+"%"}setProgressBar(){const e=this.getProgressBarValue();this.updateProgressMeterCSSVariable(e),this.elements.$progressBarMeter.text(e)}updateProgressMeterCSSVariable(e){this.$element[0].style.setProperty("--e-form-steps-indicator-progress-meter-width",e)}saveIndicatorsState(){const e=this.getElementSettings();this.state.stepsType=e.step_type,["none","text","progress_bar"].includes(e.step_type)||(this.state.stepsShape=e.step_icon_shape)}buildIndicatorsFromStepsData(){const e=[];return this.data.steps.forEach((t,n)=>{n&&e.push(this.getStepSeparator()),e.push(this.getStepIndicatorElement(t,n))}),e}getStepIndicatorElement(e,t){const{classes:n}=this.getSettings(),s=this.getElementSettings(),i=this.getIndicatorStateClass(t),o=[n.indicator,i],a=jQuery("<div>",{class:o.join(" ")});return s.step_type.includes("icon")&&a.append(this.getStepIconElement(e)),s.step_type.includes("number")&&a.append(this.getStepNumberElement(t)),s.step_type.includes("text")&&a.append(this.getStepLabelElement(e.label)),a}getIndicatorStateClass(e){const{classes:t}=this.getSettings();return e<this.state.currentStep?t.indicatorCompleted:e>this.state.currentStep?t.indicatorInactive:t.indicatorActive}getIndicatorShapeClass(){const e=this.getElementSettings(),{classes:t}=this.getSettings();return t["indicatorShape"+this.firstLetterToUppercase(e.step_icon_shape)]}firstLetterToUppercase(e){return e.charAt(0).toUpperCase()+e.slice(1)}getStepNumberElement(e){const{classes:t}=this.getSettings(),n=[t.indicatorNumber,this.getIndicatorShapeClass()];return jQuery("<div>",{class:n.join(" "),text:e+1})}getStepIconElement(e){const{classes:t}=this.getSettings(),n=[t.indicatorIcon,this.getIndicatorShapeClass()],s=jQuery("<div>",{class:n.join(" ")});if(e.icon)s.html(e.icon);else{let i;e.iconLibrary?i=jQuery("<i>",{class:e.iconLibrary}):(i=jQuery(`<object type="image/svg+xml" data="${e.iconUrl}"></object>`),i.on("load",o=>{o.target.contentDocument.querySelector("svg").style.fill=i.css("fill")}),this.data.indicatorsWithObjectTags.push(i)),s.append(i)}return s}getStepLabelElement(e){const{classes:t}=this.getSettings();return jQuery("<label>",{class:t.indicatorLabel,text:e})}getStepSeparator(){const{classes:e}=this.getSettings();return jQuery("<div>",{class:e.indicatorSeparator})}createStepsButtons(){const{selectors:e}=this.getSettings(),t={};return this.injectButtonsToSteps(t),t.$buttonsContainer=this.elements.$stepWrapper.find(e.buttons),t.$buttonsWrappers=t.$buttonsContainer.children(e.buttonWrapper),t}injectButtonsToSteps(){const e=this.elements.$stepWrapper.length;this.elements.$stepWrapper.each((t,n)=>{const s=jQuery(n),i=this.getButtonsContainer();let o;t?(i.append(this.getStepButton("previous",t)),o=t===e-1?this.get
142SubmitButton():this.getStepButton("next",t)):o=this.getStepButton("next",t),i.append(o),s.append(i)})}getButtonsContainer(){const{classes:e}=this.getSettings(),t=this.getElementSettings(),n=[e.buttons,e.column,"elementor-col-"+t.button_width];return jQuery("<div>",{class:n.join(" ")})}extractResponsiveSizeFromSubmitWrapper(){let e=[];this.elements.$submitWrapper.removeClass((t,n)=>{var s;return e=(s=n.match(/elementor-(sm|md)-[0-9]+/g))==null?void 0:s.join(" "),e}),this.elements.$buttonsContainer.addClass(e)}getStepButton(e,t){const{classes:n}=this.getSettings(),s=this.getButton(e,t).on("click",()=>this.applyStep(e)),i=[n.fieldGroup,n.buttonWrapper,"elementor-field-type-"+e];return jQuery("<div>",{class:i.join(" ")}).append(s)}getSubmitButton(){const{classes:e}=this.getSettings();return this.elements.$submitButton.addClass(e.button),this.elements.$submitWrapper.attr("class",(t,n)=>this.replaceClassNameColSize(n,"")).removeClass(e.column).removeClass(e.buttons).addClass(e.buttonWrapper)}replaceClassNameColSize(e,t){return e.replace(/elementor-col-([0-9]+)/g,t)}getButton(e,t){const{classes:n}=this.getSettings(),s=this.elements.$submitButton.attr("class").match(/elementor-size-([^\W\d]+)/g),i=[n.elementorButton,s,n.button,n.button+"-"+e];return jQuery("<button>",{type:"button",text:this.getButtonLabel(e,t),class:i.join(" "),"data-direction":e})}getButtonLabel(e,t){const n=this.getElementSettings(),s=this.data.steps[t],i=e+"Button",o=`step_${e}_label`;return s[i]||n[o]}applyStep(e){const t=e==="next"?this.state.currentStep+1:this.state.currentStep-1;if(e==="next"&&!this.isFieldsValid(this.elements.$stepWrapper))return!1;this.goToStep(t),this.state.currentStep=t,this.state.stepsType==="progress_bar"?this.setProgressBar():this.state.stepsType!=="none"&&this.updateIndicatorsState(e)}goToStep(e){const{classes:t}=this.getSettings();this.elements.$stepWrapper.eq(this.state.currentStep).addClass(t.hidden),this.elements.$stepWrapper.eq(e).removeClass(t.hidden);const n=this.getFirstFocusableField(e);n&&(n.attr("tabindex","0"),n.trigger("focus"))}getFirstFocusableField(e){const t=this.elements.$stepWrapper.eq(e).children(this.getSettings("selectors.fieldGroup"));let n=null;return t.each((s,i)=>{const o=jQuery(i),a=this.getFocusableElement(o);if(a)return n=a,!1}),n}getFocusableElement(e){if(!e.is(":visible"))return;const t=e.find(":input").first();return t.length?t:e}isFieldsValid(e){let t=!0;return e.eq(this.state.currentStep).find(".elementor-field-group :input").each((n,s)=>{if(!s.checkValidity())return s.reportValidity(),t=!1}),t}isLastStep(){return this.state.currentStep===this.data.steps.length-1}resetForm(){this.state.currentStep=0,this.resetSteps(),this.state.stepsType==="progress_bar"?this.setProgressBar():this.state.stepsType!=="none"&&(this.elements.$currentIndicator=this.elements.$indicators.eq(this.state.currentStep),this.resetIndicators())}resetSteps(){const{classes:e}=this.getSettings();this.elements.$stepWrapper.addClass(e.hidden).eq(0).removeClass(e.hidden)}resetIndicators(){const{classes:e}=this.getSettings(),t=["inactive","active","completed"].map(n=>e.indicator+"--state-"+n);this.elements.$indicators.removeClass(t.join(" ")).not(this.elements.$indicators.eq(0)).addClass(e.indicatorInactive),this.elements.$indicators.eq(0).addClass(e.indicatorActive)}updateIndicatorsState(e){const{classes:t}=this.getSettings(),n={current:{remove:t.indicatorActive,add:e==="next"?t.indicatorCompleted:t.indicatorInactive},next:{remove:e==="next"?t.indicatorInactive:t.indicatorCompleted,add:t.indicatorActive}};this.elements.$currentIndicator.removeClass(n.current.remove).addClass(n.current.add),this.elements.$currentIndicator=this.elements.$indicators.eq(this.state.currentStep),this.elements.$currentIndicator.removeClass(n.next.remove).addClass(n.next.add),this.data.indicatorsWithObjectTags.forEach(s=>{s.contents().children("svg").css("fill",s.css("fill"))})}updateValue(e){const t={step_type:()=>this.updateStepsType(),step_icon_shape:()=>this.updateStepsShape(),step_next_label:()=>this.updateStepButtonsLabel("next"),step_previous_label:()=>this.updateStepButtonsLabel("previous")};t[e]&&t[e]()}updateStepsType(){const e=this.getElementSettings();this.elements.$indicatorsWrapper&&this.elements.$indicatorsWrapper.remove(),e.step_type!=="none"&&this.rebuildIndicators(),this.state.stepsType=e.step_type}rebuildIndicators(){this.elements=Ce(Ce({},this.elements),this.createStepsIndicators()),this.initProgressBar()}updateStepsShape(){const e=this.getElementSettings(),{selectors:t,classes:n}=this.getSettings(),s=n.indicator+"--shape-",i=s+this.state.stepsShape,o=s+e.step_icon_shape;let a="";e.step_type.includes("icon")?a="icon":e.step_type.includes("number")&&(a="number"),this.elements.$indicators.children(t.indicator+"__"+a).removeClass(i).addClass(o),this.state.stepsShape=e.step_icon_shape}updateStepButtonsLabel(e){const{selectors:t}=this.getSettings(),n={previous:t.button+"-previous",next:t.button+"-next"};this.elements.$stepWrapper.each((s,i)=>{jQuery(i).find(n[e]).text(this.getButtonLabel(e,s))})}onFormError(){const{selectors:e}=this.getSettings(),t=this.elements.$form.find(e.formHelpInline).closest(e.stepWrapper);t.length&&this.goToStep(t.index())}
142onElementChange(e){this.isStepsExist()&&this.updateValue(e)}}})),Os=b({default:()=>Bs}),Bs,Hs=g((()=>{Bs=elementorModules.frontend.handlers.Base.extend({getDefaultSettings(){return{selectors:{form:".elementor-form",submitButton:'[type="submit"]'},action:"elementor_pro_forms_send_form",ajaxUrl:elementorProFrontend.config.ajaxurl}},getDefaultElements(){const e=this.getSettings("selectors"),t={};return t.$form=this.$element.find(e.form),t.$submitButton=t.$form.find(e.submitButton),t},bindEvents(){this.elements.$form.on("submit",this.handleSubmit);const e=this.elements.$form.find("input[type=file]");e.length&&e.on("change",this.validateFileSize)},validateFileSize(e){const t=jQuery(e.currentTarget),n=t[0].files;if(!n.length)return;const s=parseInt(t.attr("data-maxsize"))*1024*1024,i=t.attr("data-maxsize-message");Array.prototype.slice.call(n).forEach(o=>{s<o.size&&(t.parent().addClass("elementor-error").append('<span class="elementor-message elementor-message-danger elementor-help-inline elementor-form-help-inline" role="alert">'+i+"</span>").find(":input").attr("aria-invalid","true"),this.elements.$form.trigger("error"))})},beforeSend(){const e=this.elements.$form;e.animate({opacity:"0.45"},500).addClass("elementor-form-waiting"),e.find(".elementor-message").remove(),e.find(".elementor-error").removeClass("elementor-error"),e.find("div.elementor-field-group").removeClass("error").find("span.elementor-form-help-inline").remove().end().find(":input").attr("aria-invalid","false"),this.elements.$submitButton.attr("disabled","disabled").find("> span").prepend('<span class="elementor-button-text elementor-form-spinner"><i class="fa fa-spinner fa-spin"></i>&nbsp;</span>')},getFormData(){const e=new FormData(this.elements.$form[0]);return e.append("action",this.getSettings("action")),e.append("referrer",location.toString()),e},onSuccess(e){const t=this.elements.$form;if(this.elements.$submitButton.removeAttr("disabled").find(".elementor-form-spinner").remove(),t.animate({opacity:"1"},100).removeClass("elementor-form-waiting"),!e.success)e.data.errors&&(jQuery.each(e.data.errors,function(n,s){t.find("#form-field-"+n).parent().addClass("elementor-error").append('<span class="elementor-message elementor-message-danger elementor-help-inline elementor-form-help-inline" role="alert">'+s+"</span>").find(":input").attr("aria-invalid","true")}),t.trigger("error")),t.append('<div class="elementor-message elementor-message-danger" role="alert">'+e.data.message+"</div>");else{t.trigger("submit_success",e.data),t.trigger("form_destruct",e.data),t.trigger("reset");let n="elementor-message elementor-message-success";elementorFrontendConfig.experimentalFeatures.e_font_icon_svg&&(n+=" elementor-message-svg"),typeof e.data.message!="undefined"&&e.data.message!==""&&t.append('<div class="'+n+'" role="alert">'+e.data.message+"</div>")}},onError(e,t){const n=this.elements.$form;n.append('<div class="elementor-message elementor-message-danger" role="alert">'+t+"</div>"),this.elements.$submitButton.html(this.elements.$submitButton.text()).removeAttr("disabled"),n.animate({opacity:"1"},100).removeClass("elementor-form-waiting"),n.trigger("error")},handleSubmit(e){const t=this,n=this.elements.$form;if(e.preventDefault(),n.hasClass("elementor-form-waiting"))return!1;this.beforeSend(),jQuery.ajax({url:t.getSettings("ajaxUrl"),type:"POST",dataType:"json",data:t.getFormData(),processData:!1,contentType:!1,success:t.onSuccess,error:t.onError})}})})),Rs=b({default:()=>Ws}),Ws,Ns=g((()=>{Ws=elementorModules.frontend.handlers.Base.extend({getDefaultSettings(){return{selectors:{form:".elementor-form"}}},getDefaultElements(){var e=this.getSettings("selectors"),t={};return t.$form=this.$element.find(e.form),t},bindEvents(){this.elements.$form.on("form_destruct",this.handleSubmit)},handleSubmit(e,t){typeof t.data.redirect_url!="undefined"&&(location.href=t.data.redirect_url)}})})),pn,zs=g((()=>{pn=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{fields:this.getFieldsSelector()},classes:{useNative:"elementor-use-native"}}}getDefaultElements(){const{selectors:e}=this.getDefaultSettings();return{$fields:this.$element.find(e.fields)}}addPicker(e){const{classes:t}=this.getDefaultSettings();jQuery(e).hasClass(t.useNative)||e.flatpickr(this.getPickerOptions(e))}onInit(...e){super.onInit(...e),this.elements.$fields.each((t,n)=>this.addPicker(n))}}})),Dr=b({default:()=>js}),js,Lr=g((()=>
142{zs(),js=class extends pn{getFieldsSelector(){return".elementor-date-field"}getPickerOptions(e){const t=jQuery(e);return{minDate:t.attr("min")||null,maxDate:t.attr("max")||null,allowInput:!0}}}})),Mr=b({default:()=>qs}),qs,Pr=g((()=>{qs=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{recaptcha:".elementor-g-recaptcha:last",submit:'button[type="submit"]',recaptchaResponse:'[name="g-recaptcha-response"]'}}}getDefaultElements(){const{selectors:e}=this.getDefaultSettings(),t={$recaptcha:this.$element.find(e.recaptcha)};return t.$form=t.$recaptcha.parents("form"),t.$submit=t.$form.find(e.submit),t}bindEvents(){this.onRecaptchaApiReady()}isActive(e){const{selectors:t}=this.getDefaultSettings();return e.$element.find(t.recaptcha).length}addRecaptcha(){const e=this.elements.$recaptcha.data(),t=e.type!=="v3",n=[];n.forEach(i=>window.grecaptcha.reset(i));const s=window.grecaptcha.render(this.elements.$recaptcha[0],e);this.elements.$form.on("reset error",()=>{window.grecaptcha.reset(s)}),t?this.elements.$recaptcha.data("widgetId",s):(n.push(s),this.elements.$submit.on("click",i=>this.onV3FormSubmit(i,s)))}onV3FormSubmit(e,t){e.preventDefault(),window.grecaptcha.ready(()=>{const n=this.elements.$form;grecaptcha.execute(t,{action:this.elements.$recaptcha.data("action")}).then(s=>{this.elements.$recaptchaResponse?this.elements.$recaptchaResponse.val(s):(this.elements.$recaptchaResponse=jQuery("<input>",{type:"hidden",value:s,name:"g-recaptcha-response"}),n.append(this.elements.$recaptchaResponse)),(!n[0].reportValidity||typeof n[0].reportValidity!="function"||n[0].reportValidity())&&n.trigger("submit")})})}onRecaptchaApiReady(){window.grecaptcha&&window.grecaptcha.render?this.addRecaptcha():setTimeout(()=>this.onRecaptchaApiReady(),350)}}})),Or=b({default:()=>Vs}),Vs,Br=g((()=>{zs(),Vs=class extends pn{getFieldsSelector(){return".elementor-time-field"}getPickerOptions(){return{noCalendar:!0,enableTime:!0,allowInput:!0}}}})),Hr=(Pe=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("form",[()=>v(()=>Promise.resolve().then(()=>(Ps(),ks)),void 0),()=>v(()=>Promise.resolve().then(()=>(Hs(),Os)),void 0),()=>v(()=>Promise.resolve().then(()=>(Ns(),Rs)),void 0),()=>v(()=>Promise.resolve().then(()=>(Lr(),Dr)),void 0),()=>v(()=>Promise.resolve().then(()=>(Pr(),Mr)),void 0),()=>v(()=>Promise.resolve().then(()=>(Br(),Or)),void 0)]),elementorFrontend.elementsHandler.attachHandler("subscribe",[()=>v(()=>Promise.resolve().then(()=>(Ps(),ks)),void 0),()=>v(()=>Promise.resolve().then(()=>(Hs(),Os)),void 0),()=>v(()=>Promise.resolve().then(()=>(Ns(),Rs)),void 0)])}},f(Pe,"default"),Pe),Rr=b({default:()=>Us}),Us,Wr=g((()=>{Us=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{container:".elementor-gallery__container",galleryTitles:".elementor-gallery-title",galleryImages:".e-gallery-image",galleryItemOverlay:".elementor-gallery-item__overlay",galleryItemContent:".elementor-gallery-item__content"},classes:{activeTitle:"elementor-item-active"}}}getDefaultElements(){const{selectors:e}=this.getSettings(),t={$container:this.$element.find(e.container),$titles:this.$element.find(e.galleryTitles)};return t.$items=t.$container.children(),t.$images=t.$items.children(e.galleryImages),t.$itemsOverlay=t.$items.children(e.galleryItemOverlay),t.$itemsContent=t.$items.children(e.galleryItemContent),t.$itemsContentElements=t.$itemsContent.children(),t}getGallerySettings(){const e=this.getElementSettings(),t=elementorFrontend.config.responsive.activeBreakpoints,n=Object.keys(t),s={},i=elementorFrontend.getDeviceSetting("desktop",e,"ideal_row_height");return n.forEach(o=>{if(o!=="widescreen"){const a=elementorFrontend.getDeviceSetting(o,e,"ideal_row_height");s[t[o].value]={horizontalGap:elementorFrontend.getDeviceSetting(o,e,"gap").size,verticalGap:elementorFrontend.getDeviceSetting(o,e,"gap").size,columns:elementorFrontend.getDeviceSetting(o,e,"columns"),idealRowHeight:a==null?void 0:a.size}}}),{type:e.gallery_layout,idealRowHeight:i==null?void 0:i.size,container:this.elements.$container,columns:e.columns,aspectRatio:e.aspect_ratio,lastRow:"normal",horizontalGap:elementorFrontend.getDeviceSetting("desktop",e,"gap").size,verticalGap:elementorFrontend.getDeviceSetting("desktop",e,"gap").size,animationDuration:e.content_animation_duration,breakpoints:s,rtl:elementorFrontend.config.is_rtl,lazyLoad:e.lazyload==="yes"}}initGallery(){this.gallery=new EGallery(this.getGallerySettings()),this.toggleAllAnimationsClasse
142s()}removeAnimationClasses(e){e.removeClass((t,n)=>(n.match(/elementor-animated-item-\S+/g)||[]).join(" "))}toggleOverlayHoverAnimation(){this.removeAnimationClasses(this.elements.$itemsOverlay);const e=this.getElementSettings("background_overlay_hover_animation");e&&this.elements.$itemsOverlay.addClass("elementor-animated-item--"+e)}toggleOverlayContentAnimation(){this.removeAnimationClasses(this.elements.$itemsContentElements);const e=this.getElementSettings("content_hover_animation");e&&this.elements.$itemsContentElements.addClass("elementor-animated-item--"+e)}toggleOverlayContentSequencedAnimation(){this.elements.$itemsContent.toggleClass("elementor-gallery--sequenced-animation",this.getElementSettings("content_sequenced_animation")==="yes")}toggleImageHoverAnimation(){const e=this.getElementSettings("image_hover_animation");this.removeAnimationClasses(this.elements.$images),e&&this.elements.$images.addClass("elementor-animated-item--"+e)}toggleAllAnimationsClasses(){const e=this.getElementSettings(),t=e.background_overlay_hover_animation||e.content_hover_animation||e.image_hover_animation;this.elements.$items.toggleClass("elementor-animated-content",!!t),this.toggleImageHoverAnimation(),this.toggleOverlayHoverAnimation(),this.toggleOverlayContentAnimation(),this.toggleOverlayContentSequencedAnimation()}toggleAnimationClasses(e){e==="content_sequenced_animation"&&this.toggleOverlayContentSequencedAnimation(),e==="background_overlay_hover_animation"&&this.toggleOverlayHoverAnimation(),e==="content_hover_animation"&&this.toggleOverlayContentAnimation(),e==="image_hover_animation"&&this.toggleImageHoverAnimation()}setGalleryTags(e){this.gallery.setSettings("tags",e==="all"?[]:[""+e])}bindEvents(){this.elements.$titles.on("click",this.galleriesNavigationListener.bind(this)).on("keyup",e=>{(e.keyCode===13||e.keyCode===32)&&e.currentTarget.click()}),elementorFrontend.elements.$window.on("elementor/nested-tabs/activate",this.initGallery.bind(this))}galleriesNavigationListener(e){const t=this.getSettings("classes"),n=jQuery(e.target);this.elements.$titles.removeClass(t.activeTitle),n.addClass(t.activeTitle),this.setGalleryTags(n.data("gallery-index")),setTimeout(()=>this.setLightboxGalleryIndex(n.data("gallery-index")),1e3)}setLightboxGalleryIndex(e="all"){if(e==="all")return this.elements.$items.attr("data-elementor-lightbox-slideshow","all_"+this.getID());this.elements.$items.not(".e-gallery-item--hidden").attr("data-elementor-lightbox-slideshow",e+"_"+this.getID())}onInit(...e){super.onInit(...e),elementorFrontend.isEditMode()&&1<=this.$element.find(".elementor-widget-empty-icon").length&&this.$element.addClass("elementor-widget-empty"),this.elements.$container.length&&(this.initGallery(),this.elements.$titles.first().trigger("click"))}getSettingsDictionary(){if(this.settingsDictionary)return this.settingsDictionary;const e=elementorFrontend.config.responsive.activeBreakpoints,t=Object.keys(e),n={columns:["columns"],gap:["horizontalGap","verticalGap"],ideal_row_height:["idealRowHeight"]};return t.forEach(s=>{s!=="widescreen"&&(n["columns_"+s]=["breakpoints."+e[s].value+".columns"],n["gap_"+s]=["breakpoints."+e[s].value+".horizontalGap","breakpoints."+e[s].value+".verticalGap"],n["ideal_row_height_"+s]=["breakpoints."+e[s].value+".idealRowHeight"])}),n.aspect_ratio=["aspectRatio"],this.settingsDictionary=n,this.settingsDictionary}onElementChange(e){if(this.getGallerySettings(),["background_overlay_hover_animation","content_hover_animation","image_hover_animation","content_sequenced_animation"].indexOf(e)!==-1){this.toggleAnimationClasses(e);return}const t=this.getSettingsDictionary()[e];if(t){const n=this.getGallerySettings();t.forEach(s=>{this.gallery.setSettings(s,this.getItems(n,s))})}}onDestroy(){super.onDestroy(),this.gallery&&this.gallery.destroy()}}})),Nr=(Oe=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("gallery",()=>v(()=>Promise.resolve().then(()=>(Wr(),Rr)),void 0))}},f(Oe,"default"),Oe),zr=b({default:()=>Js}),Gs,Qs,Ks,fn,Ys,Xs,vn,_n,bn,Js,jr=g((()=>{Gs=Object.defineProperty,Qs=Object.defineProperties,Ks=Object.getOwnPropertyDescriptors,fn=Object.getOwnPropertySymbols,Ys=Object.prototype.hasOwnProperty,Xs=Object.prototype.propertyIsEnumerable,vn=f((e,t,n)=>t in e?Gs(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,"__defNormalProp"),_n=f((e,t)=>{for(var n in t||(t={}
142))Ys.call(t,n)&&vn(e,n,t[n]);if(fn)for(var n of fn(t))Xs.call(t,n)&&vn(e,n,t[n]);return e},"__spreadValues"),bn=f((e,t)=>Qs(e,Ks(t)),"__spreadProps"),Js=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{container:".e-lottie__container",containerLink:".e-lottie__container__link",animation:".e-lottie__animation",caption:".e-lottie__caption"},classes:{caption:"e-lottie__caption"}}}getDefaultElements(){const{selectors:e}=this.getSettings();return{$widgetWrapper:this.$element,$container:this.$element.find(e.container),$containerLink:this.$element.find(e.containerLink),$animation:this.$element.find(e.animation),$caption:this.$element.find(e.caption),$sectionParent:this.$element.closest(".elementor-section"),$columnParent:this.$element.closest(".elementor-column"),$containerParent:this.$element.closest(".e-con")}}onInit(...e){super.onInit(...e),this.lottie=null,this.state={isAnimationScrollUpdateNeededOnFirstLoad:!0,isNewLoopCycle:!1,isInViewport:!1,loop:!1,animationDirection:"forward",currentAnimationTrigger:"",effectsRelativeTo:"",hoverOutMode:"",hoverArea:"",caption:"",playAnimationCount:0,animationSpeed:0,linkTimeout:0,viewportOffset:{start:0,end:100}},this.intersectionObservers={animation:{observer:null,element:null},lazyload:{observer:null,element:null}},this.animationFrameRequest={timer:null,lastScrollY:0},this.listeners={collection:[],elements:{$widgetArea:{triggerAnimationHoverIn:null,triggerAnimationHoverOut:null},$container:{triggerAnimationClick:null}}},this.initLottie()}initLottie(){this.getLottieSettings().lazyload?this.lazyloadLottie():this.generateLottie()}lazyloadLottie(){this.intersectionObservers.lazyload.observer=elementorModules.utils.Scroll.scrollObserver({offset:"0px 0px 200px",callback:t=>{t.isInViewport&&(this.generateLottie(),this.intersectionObservers.lazyload.observer.unobserve(this.intersectionObservers.lazyload.element))}}),this.intersectionObservers.lazyload.element=this.elements.$container[0],this.intersectionObservers.lazyload.observer.observe(this.intersectionObservers.lazyload.element)}generateLottie(){this.createLottieInstance(),this.setLottieEvents()}createLottieInstance(){const e=this.getLottieSettings();this.lottie=bodymovin.loadAnimation({container:this.elements.$animation[0],path:this.getAnimationPath(),renderer:e.renderer,autoplay:!1,name:"lottie-widget"}),this.elements.$animation.data("lottie",this.lottie)}getAnimationPath(){var e,t;const n=this.getLottieSettings();return(e=n.source_json)!=null&&e.url&&n.source_json.url.toLowerCase().substr(-4)==="json"?n.source_json.url:(t=n.source_external_url)!=null&&t.url?n.source_external_url.url:elementorProFrontend.config.lottie.defaultAnimationUrl}setCaption(){const e=this.getLottieSettings();(e.source==="external_url"||e.source==="media_file"&&e.caption_source==="custom")&&this.getCaptionElement().text(e.caption)}getCaptionElement(){if(!this.elements.$caption.length){const{classes:e}=this.getSettings();return this.elements.$caption=jQuery("<p>",{class:e.caption}),this.elements.$container.append(this.elements.$caption),this.elements.$caption}return this.elements.$caption}setLottieEvents(){this.lottie.addEventListener("DOMLoaded",()=>this.onLottieDomLoaded()),this.lottie.addEventListener("complete",()=>this.onComplete())}saveInitialValues(){var e;const t=this.getLottieSettings();this.lottie.__initialTotalFrames=this.lottie.totalFrames,this.lottie.__initialFirstFrame=this.lottie.firstFrame,this.state.currentAnimationTrigger=t.trigger,this.state.effectsRelativeTo=t.effects_relative_to,this.state.viewportOffset.start=t.viewport?t.viewport.sizes.start:0,this.state.viewportOffset.end=t.viewport?t.viewport.sizes.end:100,this.state.animationSpeed=(e=t.play_speed)==null?void 0:e.size,this.state.linkTimeout=t.link_timeout,this.state.caption=t.caption,this.state.loop=t.loop}setAnimationFirstFrame(){const e=this.getAnimationFrames();e.first=e.first-this.lottie.__initialFirstFrame,this.lottie.goToAndStop(e.first,!0)}initAnimationTrigger(){switch(this.getLottieSettings().trigger){case"none":this.playLottie();break;case"arriving_to_viewport":this.playAnimationWhenArrivingToViewport();break;case"bind_to_scroll":this.playAnimationWhenBindToScroll();break;case"on_click":this.bindAnimationClickEvents();break;case"on_hover":this.bindAnimationHoverEvents();break}}playAnimationWhenArrivingToViewport(){const e=this.getOffset();this.intersectionObservers.animation.observer=elementorModules.utils.Scroll.
142scrollObserver({offset:`${e.end}% 0% ${e.start}%`,callback:t=>{t.isInViewport?(this.state.isInViewport=!0,this.playLottie()):(this.state.isInViewport=!1,this.lottie.pause())}}),this.intersectionObservers.animation.element=this.elements.$widgetWrapper[0],this.intersectionObservers.animation.observer.observe(this.intersectionObservers.animation.element)}getOffset(){const e=this.getLottieSettings();return{start:-e.viewport.sizes.start||0,end:-(100-e.viewport.sizes.end)||0}}playAnimationWhenBindToScroll(){const e=this.getLottieSettings(),t=this.getOffset();this.intersectionObservers.animation.observer=elementorModules.utils.Scroll.scrollObserver({offset:`${t.end}% 0% ${t.start}%`,callback:n=>this.onLottieIntersection(n)}),this.intersectionObservers.animation.element=e.effects_relative_to==="viewport"?this.elements.$widgetWrapper[0]:document.documentElement,this.intersectionObservers.animation.observer.observe(this.intersectionObservers.animation.element)}updateAnimationByScrollPosition(){const e=this.getLottieSettings();let t;e.effects_relative_to==="page"?t=this.getLottiePagePercentage():this.getCurrentDeviceSetting("_position")==="fixed"?t=this.getLottieViewportHeightPercentage():t=this.getLottieViewportPercentage();let n=this.getFrameNumberByPercent(t);n=n-this.lottie.__initialFirstFrame,this.lottie.goToAndStop(n,!0)}getLottieViewportPercentage(){return elementorModules.utils.Scroll.getElementViewportPercentage(this.elements.$widgetWrapper,this.getOffset())}getLottiePagePercentage(){return elementorModules.utils.Scroll.getPageScrollPercentage(this.getOffset())}getLottieViewportHeightPercentage(){return elementorModules.utils.Scroll.getPageScrollPercentage(this.getOffset(),window.innerHeight)}getFrameNumberByPercent(e){const t=this.getAnimationFrames();return e=Math.min(100,Math.max(0,e)),t.first+(t.last-t.first)*e/100}getAnimationFrames(){const e=this.getLottieSettings(),t=this.getAnimationCurrentFrame(),n=this.getAnimationRange().start,s=this.getAnimationRange().end;let i=this.lottie.__initialFirstFrame,o=this.lottie.__initialFirstFrame===0?this.lottie.__initialTotalFrames:this.lottie.__initialFirstFrame+this.lottie.__initialTotalFrames;return n&&n>i&&(i=n),s&&s<o&&(o=s),!this.state.isNewLoopCycle&&e.trigger!=="bind_to_scroll"&&(i=n&&n>t?n:t),this.state.animationDirection==="backward"&&this.isReverseMode()&&(i=t,o=n&&n>this.lottie.__initialFirstFrame?n:this.lottie.__initialFirstFrame),{first:i,last:o,current:t,total:this.lottie.__initialTotalFrames}}getAnimationRange(){const e=this.getLottieSettings();return{start:this.getInitialFrameNumberByPercent(e.start_point.size),end:this.getInitialFrameNumberByPercent(e.end_point.size)}}getInitialFrameNumberByPercent(e){return e=Math.min(100,Math.max(0,e)),this.lottie.__initialFirstFrame+(this.lottie.__initialTotalFrames-this.lottie.__initialFirstFrame)*e/100}getAnimationCurrentFrame(){return this.lottie.firstFrame===0?this.lottie.currentFrame:this.lottie.firstFrame+this.lottie.currentFrame}setLinkTimeout(){var e;const t=this.getLottieSettings();t.trigger==="on_click"&&((e=t.custom_link)!=null&&e.url)&&t.link_timeout&&this.elements.$containerLink.on("click",n=>{n.preventDefault(),this.isEdit||setTimeout(()=>{const s=t.custom_link.is_external==="on"?"_blank":"_self";window.open(t.custom_link.url,s)},t.link_timeout)})}bindAnimationClickEvents(){this.listeners.elements.$container.triggerAnimationClick=()=>{this.playLottie()},this.addSessionEventListener(this.elements.$container,"click",this.listeners.elements.$container.triggerAnimationClick)}getLottieSettings(){var e,t;const n=this.getElementSettings(),s=bn(_n({},n),{lazyload:n.lazyload==="yes",loop:n.loop==="yes"});return n.source==="external_url"&&(s.source_external_url=bn(_n({},(e=n.source_external_url)!=null?e:{}),{url:((t=s.source_external_url)==null?void 0:t.url)||this.getDynamicValue()})),s}playLottie(){const e=this.getAnimationFrames();this.lottie.stop(),this.lottie.playSegments([e.first,e.last],!0),this.state.isNewLoopCycle=!1}bindAnimationHoverEvents(){this.createAnimationHoverInEvents(),this.createAnimationHoverOutEvents()}createAnimationHoverInEvents(){const e=this.getLottieSettings(),t=this.getHoverAreaElement();this.state.hoverArea=e.hover_area,this.listeners.elements.$widgetArea.triggerAnimationHoverIn=()=>{this.state.animationDirection="forward",this.playLottie()},this.addSessionEventListener(t,"mouseenter",this.listeners.elements.$widgetArea.triggerAnimationHoverIn)}addSessionEventListener(e,t,n){e.on(t,n),this.listeners.collection.push({$el:e,event:t,callback:n})}createAnimationHoverOutEvents(){const e=this.getLottieSettings(),t=this.getHoverAreaElement();(e.on_hover_out==="pause"||e.on_hover_out==="reverse")&&(this.state.hoverOutMode=e.on_hover_out,this.listeners.elements.$widgetArea.triggerAnimationHoverOut=()=>{e.on_hover_out==="pause"?this.lottie.pause():(this.state.animationDirection="backward",this.playLottie())},this.addSessionEventListener(t,"mouseleave",this.listeners.elements.$widgetArea.triggerAnimationHoverOut))}getHoverAreaElement(){switch(this.getLottieSettings().hover_area){case"section":return this.elements.$sectionParent;case"column":return this.elements.$columnParent;case"container":return this.elements.$containerParent}return this.elements.$container}setLoopOnAnimationComplete(){const e=this.getLottieSettings();this.state.isNewLoopCycle=!0,e.loop&&!this.isReverseMode()?this.setLoopWhenNotReverse():e.loop&&this.isReverseMode()?this.setReverseAnimationOnLoop():!e.loop&&this.isReverseMode()&&this.setReverseAnimationOnSingleTrigger()}isReverseMode(){const e=this.getLottieSettings();return e.reverse_animation==="yes"||e.on_hover_out==="reverse"&&this.state.animationDirection==="backward"}setLoopWhenNotReverse(){const e=this.getLottieSettings();e.number_of_times>0?(this.state.playAnimationCount++,this.state.playAnimationCount<e.number_of_times?this.playLottie():this.state.playAnimationCount=0):this.playLottie()}setReverseAnimationOnLoop(){const e=this.getLottieSettings();!e.number_of_times||this.state.playAnimationCount<e.number_of_times?(this.state.animationDirection=this.state.animationDirection==="forward"?"backward":"forward",this.playLottie(),this.state.animationDirection==="backward"&&this.state.playAnimationCount++):(this.state.playAnimationCount=0,this.state.animationDirection="forward")}setReverseAnimationOnSingleTrigger(){this.state.playAnimationCount<1?(this.state.playAnimationCount++,this.state.animationDirection="backward",this.playLottie()):this.state.playAnimationCount>=1&&this.state.animationDirection==="forward"?(this.state.animationDirection="backward",this.playLottie()):(this.state.playAnimationCount=0,this.state.animationDirection="forward")}setAnimationSpeed(){const e=this.getLottieSettings();e.play_speed&&this.lottie.setSpeed(e.play_speed.size)}onElementChange(){this.updateLottieValues(),this.resetAnimationTrigger()}updateLottieValues(){var e;const t=this.getLottieSettings();[{sourceVal:(e=t.play_speed)==null?void 0:e.size,stateProp:"animationSpeed",callback:()=>this.setAnimationSpeed()},{sourceVal:t.link_timeout,stateProp:"linkTimeout",callback:()=>this.setLinkTimeout()},{sourceVal:t.caption,stateProp:"caption",callback:()=>this.setCaption()},{sourceVal:t.effects_relative_to,stateProp:"effectsRelativeTo",callback:()=>this.updateAnimationByScrollPosition()},{sourceVal:t.loop,stateProp:"loop",callback:()=>this.onLoopStateChange()}
142].forEach(n=>{typeof n.sourceVal!="undefined"&&n.sourceVal!==this.state[n.stateProp]&&(this.state[n.stateProp]=n.sourceVal,n.callback())})}onLoopStateChange(){const e=this.state.currentAnimationTrigger==="arriving_to_viewport"&&this.state.isInViewport;this.state.loop&&(e||this.state.currentAnimationTrigger==="none")&&this.playLottie()}resetAnimationTrigger(){const e=this.getLottieSettings(),t=e.trigger!==this.state.currentAnimationTrigger,n=e.viewport?this.isViewportOffsetChange():!1,s=e.on_hover_out?this.isHoverOutModeChange():!1,i=e.hover_area?this.isHoverAreaChange():!1;(t||n||s||i)&&(this.removeAnimationFrameRequests(),this.removeObservers(),this.removeEventListeners(),this.initAnimationTrigger())}isViewportOffsetChange(){const e=this.getLottieSettings(),t=e.viewport.sizes.start!==this.state.viewportOffset.start,n=e.viewport.sizes.end!==this.state.viewportOffset.end;return t||n}isHoverOutModeChange(){return this.getLottieSettings().on_hover_out!==this.state.hoverOutMode}isHoverAreaChange(){return this.getLottieSettings().hover_area!==this.state.hoverArea}removeEventListeners(){this.listeners.collection.forEach(e=>{e.$el.off(e.event,null,e.callback)})}removeObservers(){for(const e in this.intersectionObservers)this.intersectionObservers[e].observer&&this.intersectionObservers[e].element&&this.intersectionObservers[e].observer.unobserve(this.intersectionObservers[e].element)}removeAnimationFrameRequests(){cancelAnimationFrame(this.animationFrameRequest.timer)}onDestroy(){super.onDestroy(),this.destroyLottie()}destroyLottie(){this.removeAnimationFrameRequests(),this.removeObservers(),this.removeEventListeners(),this.elements.$animation.removeData("lottie"),this.lottie&&this.lottie.destroy()}onLottieDomLoaded(){this.saveInitialValues(),this.setAnimationSpeed(),this.setLinkTimeout(),this.setCaption(),this.setAnimationFirstFrame(),this.initAnimationTrigger()}onComplete(){this.setLoopOnAnimationComplete()}onLottieIntersection(e){if(e.isInViewport)this.state.isAnimationScrollUpdateNeededOnFirstLoad&&(this.state.isAnimationScrollUpdateNeededOnFirstLoad=!1,this.updateAnimationByScrollPosition()),this.animationFrameRequest.timer=requestAnimationFrame(()=>this.onAnimationFrameRequest());else{const t=this.getAnimationFrames(),n=e.intersectionScrollDirection==="up"?t.first:t.last;this.state.isAnimationScrollUpdateNeededOnFirstLoad=!1,cancelAnimationFrame(this.animationFrameRequest.timer),this.lottie.goToAndStop(n,!0)}}onAnimationFrameRequest(){window.scrollY!==this.animationFrameRequest.lastScrollY&&(this.updateAnimationByScrollPosition(),this.animationFrameRequest.lastScrollY=window.scrollY),this.animationFrameRequest.timer=requestAnimationFrame(()=>this.onAnimationFrameRequest())}getDynamicValue(){var e,t,n,s,i;if(!this.isEdit||!(elementor!=null&&elementor.dynamicTags))return"";const o=(t=(e=elementor.getContainer(this.getID()))==null?void 0:e.model)==null?void 0:t.get("settings"),a=(s=(n=o==null?void 0:o.get("__dynamic__"))==null?void 0:n.source_external_url)!=null?s:null;if(!a)return"";const l=elementor.dynamicTags.tagTextToTagData(a);if(!l)return"";try{return(i=elementor.dynamicTags.parseTagsText(a,l,elementor.dynamicTags.getTagDataContent))!=null?i:""}catch(d){return""}}}})),qr=(Be=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("lottie",()=>v(()=>Promise.resolve().then(()=>(jr(),zr)),void 0))}},f(Be,"default"),Be);function kt(e){"@babel/helpers - typeof";return kt=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},kt(e)}var Zs=g((()=>{}));function Vr(e,t){if(kt(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var s=n.call(e,t||"default");if(kt(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Ur=g((()=>{Zs()}));function Gr(e){var t=Vr(e,"string");return kt(t)=="symbol"?t:t+""}var Qr=g((()=>{Zs(),Ur()}));
142function V(e,t,n){return(t=Gr(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ae=g((()=>{Qr()})),Sn,ei=g((()=>{ae(),Sn=class{constructor(e,t){V(this,"observer",null),this.$anchorLinks=e,this.activeAnchorClass=t.activeAnchorItem,this.anchorClass=t.anchorItem}getViewportHeight(){return window.innerHeight}bindEvents(){this.onResize=this.onResize.bind(this),window.addEventListener("resize",this.onResize)}initialize(){this.viewPortHeight=this.getViewportHeight(),this.followMenuAnchors(),this.bindEvents()}followMenuAnchors(){this.$anchorLinks.each((e,t)=>{location.pathname===t.pathname&&t.hash!==""&&this.followMenuAnchor(jQuery(t))})}followMenuAnchor(e){const t=e.hasClass(this.anchorClass)?e:e.closest(`.${this.anchorClass}`),n=this.getAnchorElement(e);if(!n)return;const s=this.getObserverOptions(n);this.observer=this.createObserver(t,e,s),this.observer.observe(n)}getAnchorElement(e){const t=e[0].hash;try{const n=decodeURIComponent(t);return document.querySelector(n)}catch(n){return null}}getObserverOptions(e){return{root:null,rootMargin:this.calculateRootMargin(e)}}calculateRootMargin(e){const t=((e==null?void 0:e.offsetHeight)||0)>this.viewPortHeight/2,n=-1*this.viewPortHeight/2;return`${t?n:0}px 0px ${n}px 0px`}createObserver(e,t,n){return new IntersectionObserver(s=>{s.forEach(i=>{e.toggleClass(this.activeAnchorClass,i.isIntersecting),t.attr("aria-current",i.isIntersecting?"location":"")})},n)}onResize(){this.viewPortHeight=this.getViewportHeight(),this.observer&&this.observer.disconnect(),this.followMenuAnchors()}}})),Kr=b({default:()=>ti}),ti,Yr=g((()=>{ei(),ti=elementorModules.frontend.handlers.Base.extend({stretchElement:null,getDefaultSettings(){return{selectors:{menu:".elementor-nav-menu",anchorLink:".elementor-nav-menu--main .elementor-item-anchor",dropdownMenu:".elementor-nav-menu__container.elementor-nav-menu--dropdown",menuToggle:".elementor-menu-toggle"},classes:{anchorItem:"elementor-item-anchor",activeAnchorItem:"elementor-item-active"}}},getDefaultElements(){var e=this.getSettings("selectors"),t={};return t.$menu=this.$element.find(e.menu),t.$anchorLink=this.$element.find(e.anchorLink),t.$dropdownMenu=this.$element.find(e.dropdownMenu),t.$dropdownMenuFinalItems=t.$dropdownMenu.find(".menu-item:not(.menu-item-has-children) > a"),t.$menuToggle=this.$element.find(e.menuToggle),t.$links=t.$dropdownMenu.find("a.elementor-item"),t},dropdownMenuHeightControllerConfig(){const e=this.getSettings("selectors");return{elements:{$element:this.$element,$dropdownMenuContainer:this.$element.find(e.dropdownMenu),$menuToggle:this.$element.find(e.menuToggle)},attributes:{menuToggleState:"aria-expanded"},settings:{dropdownMenuContainerMaxHeight:"1000vmax",menuHeightCssVarName:"--menu-height"}}},bindEvents(){this.elements.$menu.length&&(this.elements.$menuToggle.on("click",this.toggleMenu.bind(this)).on("keyup",this.triggerClickOnEnterSpace.bind(this)),this.getElementSettings("full_width")&&this.elements.$dropdownMenuFinalItems.on("click",this.toggleMenu.bind(this,!1)).on("keyup",this.triggerClickOnEnterSpace.bind(this)),elementorFrontend.addListenerOnce(this.$element.data("model-cid"),"resize",this.stretchMenu),elementorFrontend.addListenerOnce(this.$element.data("model-cid"),"scroll",elementorFrontend.debounce(this.menuHeightController.reassignMobileMenuHeight.bind(this.menuHeightController),250)))},initStretchElement(){this.stretchElement=new elementorModules.frontend.tools.StretchElement({element:this.elements.$dropdownMenu})},toggleNavLinksTabIndex(e=!0){this.elements.$links.attr("tabindex",e?0:-1)},toggleMenu(e){var t=this.elements.$menuToggle.hasClass("elementor-active");typeof e!="boolean"&&(e=!t),this.elements.$menuToggle.attr("aria-expanded",e),this.elements.$dropdownMenu.attr("aria-hidden",!e),this.elements.$menuToggle.toggleClass("elementor-active",e),this.toggleNavLinksTabIndex(e),this.menuHeightController.reassignMobileMenuHeight(this),e&&this.getElementSettings("full_width")&&this.stretchElement.stretch()},triggerClickOnEnterSpace(e){(e.keyCode===13||e.keyCode===32)&&(e.currentTarget.click(),e.stopPropagation())}
142,stretchMenu(){this.getElementSettings("full_width")?(this.stretchElement.stretch(),this.elements.$dropdownMenu.css("top",this.elements.$menuToggle.outerHeight())):this.stretchElement.reset()},onInit(){if(this.menuHeightController=new elementorProFrontend.utils.DropdownMenuHeightController(this.dropdownMenuHeightControllerConfig()),elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),!!this.elements.$menu.length&&(this.elements.$menu.smartmenus({subIndicators:!1,subMenusMaxWidth:"1000px"}),this.initStretchElement(),this.stretchMenu(),!elementorFrontend.isEditMode())){const e=this.getSettings("classes");this.anchorLinks=new Sn(this.elements.$anchorLink,e),this.anchorLinks.initialize()}},onElementChange(e){e==="full_width"&&this.stretchMenu()}})})),Xr=(He=class extends elementorModules.Module{constructor(){super(),jQuery.fn.smartmenus&&(jQuery.SmartMenus.prototype.isCSSOn=function(){return!0},elementorFrontend.config.is_rtl&&(jQuery.fn.smartmenus.defaults.rightToLeftSubMenus=!0)),elementorFrontend.elementsHandler.attachHandler("nav-menu",()=>v(()=>Promise.resolve().then(()=>(Yr(),Kr)),void 0))}},f(He,"default"),He),ge=(Re=class extends elementorModules.Module{constructor(t,n){super(t),this.callback=n}getTriggerSetting(t){return this.getSettings(this.getName()+"_"+t)}},f(Re,"default"),Re),Jr=(We=class extends ge{getName(){return"page_load"}run(){this.timeout=setTimeout(this.callback,this.getTriggerSetting("delay")*1e3)}destroy(){clearTimeout(this.timeout)}},f(We,"default"),We),Zr=(Ne=class extends ge{constructor(...t){super(...t),this.checkScroll=this.checkScroll.bind(this),this.lastScrollOffset=0}getName(){return"scrolling"}checkScroll(){const t=scrollY>this.lastScrollOffset?"down":"up",n=this.getTriggerSetting("direction");if(this.lastScrollOffset=scrollY,t!==n)return;if(t==="up"){this.callback();return}const s=elementorFrontend.elements.$document.height()-innerHeight;scrollY/s*100>=this.getTriggerSetting("offset")&&this.callback()}run(){elementorFrontend.elements.$window.on("scroll",this.checkScroll)}destroy(){elementorFrontend.elements.$window.off("scroll",this.checkScroll)}},f(Ne,"default"),Ne),ea=(ze=class extends ge{getName(){return"scrolling_to"}run(){let t;try{t=jQuery(this.getTriggerSetting("selector"))}catch(n){return}t.length&&(this.setUpIntersectionObserver(),this.observer.observe(t[0]))}setUpIntersectionObserver(){this.observer=new IntersectionObserver(t=>{t.forEach(n=>{n.isIntersecting&&this.callback()})})}destroy(){this.observer&&this.observer.disconnect()}},f(ze,"default"),ze),ta=(je=class extends ge{constructor(...t){super(...t),this.checkClick=this.checkClick.bind(this),this.clicksCount=0}getName(){return"click"}checkClick(){this.clicksCount++,this.clicksCount===this.getTriggerSetting("times")&&this.callback()}run(){elementorFrontend.elements.$body.on("click",this.checkClick)}destroy(){elementorFrontend.elements.$body.off("click",this.checkClick)}},f(je,"default"),je),na=(qe=class extends ge{constructor(...t){super(...t),this.restartTimer=this.restartTimer.bind(this)}getName(){return"inactivity"}run(){this.startTimer(),elementorFrontend.elements.$document.on("keypress mousemove",this.restartTimer)}startTimer(){this.timeOut=setTimeout(this.callback,this.getTriggerSetting("time")*1e3)}clearTimer(){clearTimeout(this.timeOut)}restartTimer(){this.clearTimer(),this.startTimer()}destroy(){this.clearTimer(),elementorFrontend.elements.$document.off("keypress mousemove",this.restartTimer)}},f(qe,"default"),qe),sa=(Ve=class extends ge{constructor(...t){super(...t),this.detectExitIntent=this.detectExitIntent.bind(this)}getName(){return"exit_intent"}detectExitIntent(t){t.clientY<=0&&this.callback()}run(){elementorFrontend.elements.$window.on("mouseleave",this.detectExitIntent)}destroy(){elementorFrontend.elements.$window.off("mouseleave",this.detectExitIntent)}},f(Ve,"default"),Ve),ia=(Ue=class extends ge{getName(){return"adblock_detection"}generateRandomString(){const t="abcdefghijklmnopqrstuvwxyz0123456789";let n="";for(let s=0;s<6;s++){const i=Math.floor(Math.random()*36);n+=t[i]}return n}hasAdblock(){var t;const n=`elementor-adblock-detection-${this.generateRandomString()}`;this.createEmptyAdBlockElement(n);const s=document.querySelector(`#${n}`);if(!s)return!0;const i=((t=window.getComputedStyle(s))==null?void 0:t.display)==="none";return this.removeEmptyAdBlockElement(s),i}createEmptyAdBlockElement(t){const n=document.createElement("div");n.id=t,n.className="ad-box",n.style.position="fixed",n.style.top="0",n.style.left="0",n.setAttribute("aria-hidden","true"),n.innerHTML="&nbsp;",document.body.appendChild(n)}removeEmptyAdBlockElement(t){t.remove()}run(){this.timeout=setTimeout(()=>{this.hasAdblock()&&this.callback()},this.getTriggerSetting("delay")*1e3)}destroy(){clearTimeout(this.timeout)}},f(Ue,"default"),Ue),oa=(Ge=class extends elementorModules.Module{constructor(t,n){super(t),this.document=n,this.triggers=[],this.triggerClasses={page_load:Jr,scrolling:Zr,scrolling_to:ea,click:ta,inactivity:na,exit_intent:sa,adblock_detection:ia},this.runTriggers()}runTriggers(){const t=this.getSettings();jQuery.each(this.triggerClasses,(n,s)=>{if(!t[n])return;const i=new s(t,()=>this.onTriggerFired());i.run(),this.triggers.push(i)})}
142destroyTriggers(){this.triggers.forEach(t=>t.destroy()),this.triggers=[]}onTriggerFired(){this.document.showModal(!0),this.destroyTriggers()}},f(Ge,"default"),Ge),te=(Qe=class extends elementorModules.Module{constructor(t,n){super(t),this.document=n}getTimingSetting(t){return this.getSettings(this.getName()+"_"+t)}},f(Qe,"default"),Qe),ra=(Ke=class extends te{getName(){return"page_views"}check(){const t=elementorFrontend.storage.get("pageViews"),n=this.getName();let s=this.document.getStorage(n+"_initialPageViews");return s||(this.document.setStorage(n+"_initialPageViews",t),s=t),t-s>=this.getTimingSetting("views")}},f(Ke,"default"),Ke),aa=(Ye=class extends te{getName(){return"sessions"}check(){const t=elementorFrontend.storage.get("sessions"),n=this.getName();let s=this.document.getStorage(n+"_initialSessions");return s||(this.document.setStorage(n+"_initialSessions",t),s=t),t-s>=this.getTimingSetting("sessions")}},f(Ye,"default"),Ye),la=(Xe=class extends te{getName(){return"url"}check(){const t=this.getTimingSetting("url"),n=this.getTimingSetting("action"),s=document.referrer;if(n!=="regex")return n==="hide"^s.indexOf(t)!==-1;let i;try{i=new RegExp(t)}catch(o){return!1}return i.test(s)}},f(Xe,"default"),Xe),ca=(Je=class extends te{getName(){return"sources"}check(){const t=this.getTimingSetting("sources");if(t.length===3)return!0;const n=document.referrer.replace(/https?:\/\/(?:www\.)?/,"");return n.indexOf(location.host.replace("www.",""))===0?t.indexOf("internal")!==-1:t.indexOf("external")!==-1?!0:t.indexOf("search")!==-1?/^(google|yahoo|bing|yandex|baidu)\./.test(n):!1}},f(Je,"default"),Je),da=(Ze=class extends te{getName(){return"logged_in"}check(){const t=elementorFrontend.config.user;return t?this.getTimingSetting("users")==="all"?!1:!this.getTimingSetting("roles").filter(n=>t.roles.indexOf(n)!==-1).length:!0}},f(Ze,"default"),Ze),ua=(et=class extends te{getName(){return"devices"}check(){return this.getTimingSetting("devices").indexOf(elementorFrontend.getCurrentDeviceMode())!==-1}},f(et,"default"),et),ma=class{constructor(e){this.uniqueId=e.uniqueId,this.settings=e.settings,this.storage=e.storage}getTimeFramesInSecounds(e){return{day:86400,week:604800,month:2628288}[e]}setExpiration(e,t,n){if(!this.storage.get(e)){const s={lifetimeInSeconds:this.getTimeFramesInSecounds(n)};this.storage.set(e,t,s);return}this.storage.set(e,t)}getImpressionsCount(){var e;const t=(e=this.storage.get(this.uniqueId))!=null?e:0;return parseInt(t)}incrementImpressionsCount(){var e,t;if(!this.settings.period)this.storage.set("times",((e=this.storage.get("times"))!=null?e:0)+1);else if(this.settings.period!=="session"){const n=this.getImpressionsCount();this.setExpiration(this.uniqueId,n+1,this.settings.period)}else sessionStorage.setItem(this.uniqueId,parseInt((t=sessionStorage.getItem(this.uniqueId))!=null?t:0)+1)}shouldCountOnOpen(){this.settings.countOnOpen&&this.incrementImpressionsCount()}shouldDisplayPerTimeFrame(){return this.getImpressionsCount()<this.settings.showsLimit?(this.shouldCountOnOpen(),!0):!1}shouldDisplayPerSession(){var e;const t=(e=sessionStorage.getItem(this.uniqueId))!=null?e:0;return parseInt(t)<this.settings.showsLimit?(this.shouldCountOnOpen(),!0):!1}shouldDisplayBackwordCompatible(e=0,t){const n=parseInt(e)<parseInt(t);return this.shouldCountOnOpen(),n}},ha=(tt=class extends te{constructor(...t){super(...t),this.uniqueId=`popup-${this.document.getSettings("id")}-impressions-count`;const{times_count:n,times_period:s,times_times:i}=this.getSettings();this.settings={countOnOpen:n,period:s,showsLimit:parseInt(i)},this.settings.period===""&&(this.settings.period=!1),["","close"].includes(this.settings.countOnOpen)?(this.settings.countOnOpen=!1,this.onPopupHide()):this.settings.countOnOpen=!0,this.utils=new ma({uniqueId:this.uniqueId,settings:this.settings,storage:elementorFrontend.storage})}getName(){return"times"}check(){if(!this.settings.period){const t=this.document.getStorage("times")||0,n=this.getTimingSetting("times");return this.utils.shouldDisplayBackwordCompatible(t,n)}if(this.settings.period!=="session"){if(!this.utils.shouldDisplayPerTimeFrame())return!1}else if(!this.utils.shouldDisplayPerSession())return!1;return!0}onPopupHide(){window.addEventListener("elementor/popup/hide",()=>{this.utils.incrementImpressionsCount()})}},f(tt,"default"),tt),ga=(nt=class extends te{getName(){return"browsers"}check(){if(this.getTimingSetting("browsers")==="all")return!0;const t=this.getTimingSetting("browsers_options"),n=elementorFrontend.utils.environment;return t.some(s=>n[s])}},f(nt,"default"),nt),pa=Object.defineProperty,fa=f((e,t,n)=>t in e?pa(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,"__defNormalProp"),va=f((e,t,n)=>fa(e,typeof t!="symbol"?t+"":t,n),"__publicField"),_a=class{constructor(e){va(this,"shouldDisplay",()=>{if(!this.settings.startDate&&!this.settings.endDate)return!0;const t=this.getCurrentDateTime();return(!this.settings.startDate||t>=this.settings.startDate)&&(!this.settings.endDate||t<=this.settings.endDate)}),this.settings=e.settings}getCurrentDateTime(){let e=new Date;return this.settings.timezone==="site"&&this.settings.serverDatetime&&(e=new Date(this.settings.serverDatetime)),e}},ba=(st=class extends te{constructor(...t){super(...t);const{schedule_timezone:n,schedule_start_date:s,schedule_end_date:i,schedule_server_datetime:o}=this.getSettings();this.settings={timezone:n,startDate:s?new Date(s):!1,endDate:i?new Date(i):!1,serverDatetime:o?new Date(o):!1},this.scheduleUtils=new _a({settings:this.settings})}getName(){return"schedule"}check(){return this.scheduleUtils.shouldDisplay()}},f(st,"default"),st),Sa=(it=class extends elementorModules.Module{constructor(t,n){super(t),this.document=n,this.timingClasses={page_views:ra,sessions:aa,url:la,sources:ca,logged_in:da,devices:ua,times:ha,browsers:ga,schedule:ba}}check(){const t=this.getSettings();let n=!0;return jQuery.each(this.timingClasses,(s,i)=>{t[s]&&(new i(t,this.document).check()||(n=!1))}),n}},f(it,"default"),it),ya=Object.defineProperty,wa=f((e,t,n)=>t in e?ya(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,"__defNormalProp"),ni=f((e,t,n)=>wa(e,typeof t!="symbol"?t+"":t,n),"__publicField"),yn=class q{constructor(t){if(this.prefix=`${t}-`,!q.symbolsContainer){const n="e-font-icon-svg-symbols";q.symbolsContainer=document.getElementById(n),q.symbolsContainer||(q.symbolsContainer=document.createElementNS("http://www.w3.org/2000/svg","svg"),q.symbolsContainer.setAttributeNS(null,"
142style","display: none;"),q.symbolsContainer.setAttributeNS(null,"class",n),document.body.appendChild(q.symbolsContainer))}}createSvgElement(t,{path:n,width:s,height:i}){const o=this.prefix+t,a="#"+this.prefix+t;if(!q.iconsUsageList.includes(o)){if(!q.symbolsContainer.querySelector(a)){const d=document.createElementNS("http://www.w3.org/2000/svg","symbol");d.id=o,d.innerHTML='<path d="'+n+'"></path>',d.setAttributeNS(null,"viewBox","0 0 "+s+" "+i),q.symbolsContainer.appendChild(d)}q.iconsUsageList.push(o)}const l=document.createElementNS("http://www.w3.org/2000/svg","svg");return l.innerHTML='<use xlink:href="'+a+'" />',l.setAttributeNS(null,"class","e-font-icon-svg e-"+o),l}};ni(yn,"symbolsContainer"),ni(yn,"iconsUsageList",[]);var Ca=yn,Ea=new Ca("eicon"),Ta={get element(){return Ea.createSvgElement("close",{path:"M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z",width:1e3,height:1e3})}};function wn(){return"audio, button, canvas, details, iframe, input, select, summary, textarea, video, [accesskey], a[href], area[href], [tabindex]"}var Cn=g((()=>{})),En,si=g((()=>{Cn(),ae(),En=class{constructor(e){V(this,"lastFocusableElement",null),V(this,"firstFocusableElement",null),V(this,"modalTriggerElement",null),this.config=e,this.changeFocusAfterAnimation=!1}onOpenModal(){this.initializeElements(),this.setTriggerElement(),this.changeFocusAfterAnimation=this.config.modalType==="popup"&&!!this.config.hasEntranceAnimation,this.changeFocusAfterAnimation||this.changeFocus(),this.bindEvents()}onCloseModal(){elementorFrontend.elements.$window.off("keydown",this.onKeyDownPressed.bind(this)),this.modalTriggerElement&&this.setFocusToElement(this.modalTriggerElement)}bindEvents(){elementorFrontend.elements.$window.on("keydown",this.onKeyDownPressed.bind(this)),this.changeFocusAfterAnimation&&this.config.$modalElements.on("animationend animationcancel",this.changeFocus.bind(this)),this.config.modalType==="popup"&&this.onPopupCloseEvent()}onPopupCloseEvent(){elementorFrontend.elements.$window.on("elementor/popup/hide",this.onCloseModal.bind(this))}getFocusableElements(){const e=this.config.modalType==="popup"?":focusable":wn();return this.config.$modalElements.find(e)}initializeElements(){const e=this.getFocusableElements();e.length&&(this.lastFocusableElement=e[e.length-1],this.firstFocusableElement=e[0])}setTriggerElement(){elementorFrontend.elements.window.document.activeElement?this.modalTriggerElement=elementorFrontend.elements.window.document.activeElement:this.modalTriggerElement=null}changeFocus(){this.firstFocusableElement?this.setFocusToElement(this.firstFocusableElement):(this.config.$elementWrapper.attr("tabindex","0"),this.setFocusToElement(this.config.$elementWrapper[0]))}onKeyDownPressed(e){const n=e.shiftKey,s=e.key==="Tab"||e.keyCode===9,i=this.config.$elementWrapper.attr("tabindex")==="0";s&&i?e.preventDefault():s&&this.onTabKeyPressed(s,n,e)}onTabKeyPressed(e,t,n){elementorFrontend.isEditMode()&&this.initializeElements();const s=elementorFrontend.elements.window.document.activeElement;t?s===this.firstFocusableElement&&(this.setFocusToElement(this.lastFocusableElement),n.preventDefault()):s===this.lastFocusableElement&&(this.setFocusToElement(this.firstFocusableElement),n.preventDefault())}setFocusToElement(e){const t=this.config.modalType==="popup"?250:100;setTimeout(()=>{e==null||e.focus()},t)}}}));si(),ae(),he();var $a=(ot=class extends elementorModules.frontend.Document{constructor(...t){super(...t),V(this,"keyboardHandler",null)}bindEvents(){const t=this.getDocumentSettings("open_selector");t&&elementorFrontend.elements.$body.on("click",t,this.showModal.bind(this))}startTiming(){new Sa(this.getDocumentSettings("timing"),this).check()&&this.initTriggers()}initTriggers(){this.triggers=new oa(this.getDocumentSettings("triggers"),this)}showModal(t){const n=this.getDocumentSettings();if(!this.isEdit){if(!elementorFrontend.isWPPreviewMode()&&(this.getStorage("disable")||t&&elementorProFrontend.modules.popup.popupPopped&&n.avoid_multiple_popups))return;this.$element=jQuery(this.elementHTML),this.elements.$elements=this.$element.find(this.getSettings("selectors.elements"))}const s=this.getModal(),i=s.getElements("closeButton");s.setMessage(this.$element).show(),this.isEdit||(n.close_button_delay&&(i.hide(),clearTimeout(this.closeButtonTimeout),this.closeButtonTimeout=setTimeout(()=>i.show(),n.close_button_delay*1e3)),super.runElementsHandlers()),this.setEntranceAnimation(),(!n.timing||!n.timing.times_count)&&this.countTimes(),elementorProFrontend.modules.popup.popupPopped=!0,!this.isEdit&&n.a11y_navigation&&this.handleKeyboardA11y()}setEntranceAnimation(){const t=this.getModal().getElements("widgetContent"),n=this.getDocumentSettings(),s=elementorFrontend.getCurrentDeviceSetting(n,"entrance_animation");if(this.currentAnimation&&t.removeClass(this.currentAnimation),this.currentAnimation=s,!s)return;const i=n.entrance_animation_duration.size;t.addClass(s),setTimeout(()=>t.removeClass(s),i*1e3)}handleKeyboardA11y(){this.keyboardHandler||(this.keyboardHandler=new En(this.getKeyboardHandlingConfig())),this.keyboardHandler.onOpenModal()}setExitAnimation(){const t=this.getModal(),n=this.getDocumentSettings(),s=t.getElements("widgetContent"),i=elementorFrontend.getCurrentDeviceSetting(n,"exit_animation"),o=i?n.entrance_animation_duration.size:0;setTimeout(()=>{i&&s.removeClass(i+" reverse"),this.isEdit||(this.$element.remove(),t.getElements("widget").hide())},o*1e3),i&&s.addClass(i+" reverse")}initModal(){let t;this.getModal=()=>{if(!t){const n=this.getDocumentSettings(),s=this.getSettings("id"),i=d=>{const h="elementor/popup/"+d;elementorFrontend.elements.$document.trigger(h,[s,this]),window.dispatchEvent(new CustomEvent(h,{detail:{id:s,instance:this}}))};let o="elementor-popup-modal";n.classes&&(o+=" "+n.classes);const a={id:"elementor-popup-modal-"+s,className:o,closeButton:!0,preventScroll:n.prevent_scroll,onShow:()=>i("show"),onHide:()=>i("hide"),effects:{hide:()=>{n.timing&&n.timing.times_count&&this.countTimes(),this.setExitAnimation()},show:"show"},hide:{auto:!!n.close_automatically,autoDelay:n.close_automatically*1e3,onBackgroun
142dClick:!n.prevent_close_on_background_click,onOutsideClick:!n.prevent_close_on_background_click,onEscKeyPress:!n.prevent_close_on_esc_key,ignore:".flatpickr-calendar"},position:{enable:!1}};elementorFrontend.config.experimentalFeatures.e_font_icon_svg&&(a.closeButtonOptions={iconElement:Ta.element}),a.closeButtonClass="eicon-close",t=elementorFrontend.getDialogsManager().createWidget("lightbox",a),t.getElements("widgetContent").addClass("animated");const l=t.getElements("closeButton");this.isEdit&&(l.off("click"),t.hide=()=>{}),this.setCloseButtonPosition()}return t}}setCloseButtonPosition(){const t=this.getModal(),n=this.getDocumentSettings("close_button_position");t.getElements("closeButton").prependTo(t.getElements(n==="outside"?"widget":"widgetContent"))}disable(){this.setStorage("disable",!0)}setStorage(t,n,s){elementorFrontend.storage.set(`popup_${this.getSettings("id")}_${t}`,n,s)}getStorage(t,n){return elementorFrontend.storage.get(`popup_${this.getSettings("id")}_${t}`,n)}countTimes(){const t=this.getStorage("times")||0;this.setStorage("times",t+1)}runElementsHandlers(){}onInit(){var t=()=>super.onInit,n=this;return ee(function*(){if(t().call(n),window.DialogsManager||(yield elementorFrontend.utils.assetsLoader.load("script","dialog")),n.initModal(),n.isEdit){n.showModal();return}if(n.$element.show().remove(),n.elementHTML=n.$element[0].outerHTML,!elementorFrontend.isEditMode()){if(elementorFrontend.isWPPreviewMode()&&elementorFrontend.config.post.id===n.getSettings("id")){n.showModal();return}n.startTiming()}})()}onSettingsChange(t){const n=Object.keys(t.changed)[0];n.indexOf("entrance_animation")!==-1&&this.setEntranceAnimation(),n==="exit_animation"&&this.setExitAnimation(),n==="close_button_position"&&this.setCloseButtonPosition()}getEntranceAnimationDuration(){var t;const n=this.getDocumentSettings(),s=n==null?void 0:n.entrance_animation;if(!s||s===""||s==="none")return 0;const i=n==null||(t=n.entrance_animation_duration)===null||t===void 0?void 0:t.size;return i?Number(i):0}getKeyboardHandlingConfig(){return{$modalElements:this.getModal().getElements("widgetContent"),$elementWrapper:this.$element,hasEntranceAnimation:this.getEntranceAnimationDuration()!==0,modalType:"popup",modalId:this.$element.data("elementor-id")}}},f(ot,"default"),ot),Aa=b({default:()=>ii}),ii,Fa=g((()=>{ii=elementorModules.frontend.handlers.Base.extend({getDefaultSettings(){return{selectors:{form:".elementor-form"}}},getDefaultElements(){var e=this.getSettings("selectors"),t={};return t.$form=this.$element.find(e.form),t},bindEvents(){this.elements.$form.on("submit_success",this.handleFormAction)},handleFormAction(e,t){if(typeof t.data.popup=="undefined")return;const n=t.data.popup;if(n.action==="open")return elementorProFrontend.modules.popup.showPopup(n);setTimeout(()=>elementorProFrontend.modules.popup.closePopup(n,e),1e3)}})})),Ia=(rt=class extends elementorModules.Module{constructor(){super(),elementorFrontend.hooks.addAction("elementor/frontend/documents-manager/init-classes",this.addDocumentClass),elementorFrontend.elementsHandler.attachHandler("form",()=>v(()=>Promise.resolve().then(()=>(Fa(),Aa)),void 0)),elementorFrontend.on("components:init",()=>this.onFrontendComponentsInit()),this.shouldSetViewsAndSessions()&&this.setViewsAndSessions()}shouldSetViewsAndSessions(){return!elementorFrontend.isEditMode()&&!elementorFrontend.isWPPreviewMode()&&ElementorProFrontendConfig.popup.hasPopUps}addDocumentClass(t){t.addDocumentClass("popup",$a)}setViewsAndSessions(){const t=elementorFrontend.storage.get("pageViews")||0;if(elementorFrontend.storage.set("pageViews",t+1),!elementorFrontend.storage.get("activeSession",{session:!0})){elementorFrontend.storage.set("activeSession",!0,{session:!0});const n=elementorFrontend.storage.get("sessions")||0;elementorFrontend.storage.set("sessions",n+1)}}showPopup(t,n){const s=elementorFrontend.documentsManager.documents[t.id];if(!s)return;const i=s.getModal();t.toggle&&i.isVisible()?i.hide():s.showModal(null,n)}closePopup(t,n){const s=jQuery(n.target).parents('[data-elementor-type="popup"]').data("elementorId");if(!s)return;const i=elementorFrontend.documentsManager.documents[s];
142i.getModal().hide(),t.do_not_show_again&&i.disable()}onFrontendComponentsInit(){elementorFrontend.utils.urlActions.addAction("popup:open",(t,n)=>this.showPopup(t,n)),elementorFrontend.utils.urlActions.addAction("popup:close",(t,n)=>this.closePopup(t,n))}},f(rt,"default"),rt),ka=b({default:()=>jt}),jt,Tn=g((()=>{jt=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{postsContainer:".elementor-posts-container",postWrapperTag:"article",loadMoreButton:".elementor-button",loadMoreSpinnerWrapper:".e-load-more-spinner",loadMoreSpinner:".e-load-more-spinner i, .e-load-more-spinner svg",loadMoreAnchor:".e-load-more-anchor"},classes:{loadMoreSpin:"eicon-animation-spin",loadMoreIsLoading:"e-load-more-pagination-loading",loadMorePaginationEnd:"e-load-more-pagination-end",loadMoreNoSpinner:"e-load-more-no-spinner"}}}getDefaultElements(){const e=this.getSettings("selectors");return{postsWidgetWrapper:this.$element[0],postsContainer:this.$element[0].querySelector(e.postsContainer),loadMoreButton:this.$element[0].querySelector(e.loadMoreButton),loadM
142oreSpinnerWrapper:this.$element[0].querySelector(e.loadMoreSpinnerWrapper),loadMoreSpinner:this.$element[0].querySelector(e.loadMoreSpinner),loadMoreAnchor:this.$element[0].querySelector(e.loadMoreAnchor)}}bindEvents(){super.bindEvents(),this.elements.loadMoreButton&&this.elements.loadMoreButton.addEventListener("click",e=>{this.isLoading||(e.preventDefault(),this.handlePostsQuery())})}onInit(){super.onInit(),this.classes=this.getSettings("classes"),this.isLoading=!1;const e=this.getElementSettings("pagination_type");e!=="load_more_on_click"&&e!=="load_more_infinite_scroll"||(this.isInfinteScroll=e==="load_more_infinite_scroll",this.isSpinnerAvailable=this.getElementSettings("load_more_spinner").value,this.isSpinnerAvailable||this.elements.postsWidgetWrapper.classList.add(this.classes.loadMoreNoSpinner),this.isInfinteScroll?this.handleInfiniteScroll():this.elements.loadMoreSpinnerWrapper&&this.elements.loadMoreButton&&this.elements.loadMoreButton.insertAdjacentElement("beforeEnd",this.elements.loadMoreSpinnerWrapper),this.elementId=this.getID(),this.postId=elementorFrontendConfig.post.id,this.elements.loadMoreAnchor&&(this.currentPage=parseInt(this.elements.loadMoreAnchor.getAttribute("data-page")),this.maxPage=parseInt(this.elements.loadMoreAnchor.getAttribute("data-max-page")),(this.currentPage===this.maxPage||!this.currentPage)&&this.handleUiWhenNoPosts()))}handleInfiniteScroll(){this.isEdit||(this.observer=elementorModules.utils.Scroll.scrollObserver({callback:e=>{!e.isInViewport||this.isLoading||(this.observer.unobserve(this.elements.loadMoreAnchor),this.handlePostsQuery().then(()=>{this.currentPage!==this.maxPage&&this.observer.observe(this.elements.loadMoreAnchor)}))}}),this.observer.observe(this.elements.loadMoreAnchor))}handleUiBeforeLoading(){this.isLoading=!0,this.elements.loadMoreSpinner&&this.elements.loadMoreSpinner.classList.add(this.classes.loadMoreSpin),this.elements.postsWidgetWrapper.classList.add(this.classes.loadMoreIsLoading)}handleUiAfterLoading(){this.isLoading=!1,this.elements.loadMoreSpinner&&this.elements.loadMoreSpinner.classList.remove(this.classes.loadMoreSpin),this.isInfinteScroll&&this.elements.loadMoreSpinnerWrapper&&this.elements.loadMoreAnchor&&this.elements.loadMoreAnchor.insertAdjacentElement("afterend",this.elements.loadMoreSpinnerWrapper),this.elements.postsWidgetWrapper.classList.remove(this.classes.loadMoreIsLoading)}handleUiWhenNoPosts(){this.elements.postsWidgetWrapper.classList.add(this.classes.loadMorePaginationEnd)}afterInsertPosts(){}handleSuccessFetch(e){this.handleUiAfterLoading();const t=this.getSettings("selectors"),n=e.querySelectorAll(`[data-id="${this.elementId}"] ${t.postsContainer} > ${t.postWrapperTag}`),s=e.querySelector(`[data-id="${this.elementId}"] .e-load-more-anchor`).getAttribute("data-next-page");n.forEach(i=>this.elements.postsContainer.append(i)),this.elements.loadMoreAnchor.setAttribute("data-page",this.currentPage),this.elements.loadMoreAnchor.setAttribute("data-next-page",s),this.currentPage===this.maxPage&&this.handleUiWhenNoPosts(),this.afterInsertPosts(n,e)}handlePostsQuery(){this.handleUiBeforeLoading(),this.currentPage++;const e=this.elements.loadMoreAnchor.getAttribute("data-next-page");return fetch(e).then(t=>t.text()).then(t=>{const n=new DOMParser().parseFromString(t,"text/html");this.handleSuccessFetch(n)})}}})),oi=b({default:()=>N}),N,Ee=g((()=>{N=elementorModules.frontend.handlers.Base.extend({getSkinPrefix(){return"classic_"},bindEvents(){elementorFrontend.addListenerOnce(this.getModelCID(),"resize",this.onWindowResize)},unbindEvents(){elementorFrontend.removeListeners(this.getModelCID(),"resize",this.onWindowResize)},getClosureMethodsNames(){return elementorModules.frontend.handlers.Base.prototype.getClosureMethodsNames.apply(this,arguments).concat(["fitImages","onWindowResize","runMasonry"])},getDefaultSettings(){return{classes:{fitHeight:"elementor-fit-height",hasItemRatio:"elementor-has-item-ratio"},selectors:{postsContainer:".elementor-posts-container",post:".elementor-post",postThumbnail:".elementor-post__thumbnail",postThumbnailImage:".elementor-post__thumbnail img"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$postsContainer:this.$element.find(e.postsContainer),$posts:this.$element.find(e.post)}},fitImage(e){var t=this.getSettings(),n=e.find(t.selectors.postThumbnail),s=n.find("img")[0];if(s){var i=n.outerHeight()/n.outerWidth(),o=s.naturalHeight/s.naturalWi
142dth;n.toggleClass(t.classes.fitHeight,o<i)}},fitImages(){var e=jQuery,t=this,n=getComputedStyle(this.$element[0],":after").content,s=this.getSettings();if(t.isMasonryEnabled()){this.elements.$postsContainer.removeClass(s.classes.hasItemRatio);return}this.elements.$postsContainer.toggleClass(s.classes.hasItemRatio,!!n.match(/\d/)),this.elements.$posts.each(function(){var i=e(this),o=i.find(s.selectors.postThumbnailImage);t.fitImage(i),o.on("load",function(){t.fitImage(i)})})},setColsCountSettings(){const e=this.getElementSettings(),t=this.getSkinPrefix(),n=elementorProFrontend.utils.controls.getResponsiveControlValue(e,`${t}columns`);this.setSettings("colsCount",n)},isMasonryEnabled(){return!!this.getElementSettings(this.getSkinPrefix()+"masonry")},initMasonry(){imagesLoaded(this.elements.$posts,this.runMasonry)},getVerticalSpaceBetween(){let e=elementorProFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),`${this.getSkinPrefix()}row_gap`,"size");return this.getSkinPrefix()===""&&e===""&&(e=this.getElementSettings("item_gap.size")),e},runMasonry(){var e=this.elements;e.$posts.css({marginTop:"",transitionDuration:""}),this.setColsCountSettings();var t=this.getSettings("colsCount"),n=this.isMasonryEnabled()&&t>=2;if(e.$postsContainer.toggleClass("elementor-posts-masonry",n),!n){e.$postsContainer.height("");return}const s=this.getVerticalSpaceBetween();new elementorModules.utils.Masonry({container:e.$postsContainer,items:e.$posts.filter(":visible"),columnsCount:this.getSettings("colsCount"),verticalSpaceBetween:s||0}).run()},run(){setTimeout(this.fitImages,0),this.initMasonry()},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.bindEvents(),this.run()},onWindowResize(){this.fitImages(),this.runMasonry()},onElementChange(){this.fitImages(),setTimeout(this.runMasonry)}})})),xa=b({default:()=>$n}),$n,ri=g((()=>{Ee(),$n=N.extend({getSkinPrefix(){return"cards_"}})})),Da=b({default:()=>ai}),ai,La=g((()=>{Ee(),ai=N.extend({isActive(e){return e.$element.find(".elementor-portfolio").length},getSkinPrefix(){return""},getDefaultSettings(){var e=N.prototype.getDefaultSettings.apply(this,arguments);return e.transitionDuration=450,jQuery.extend(e.classes,{active:"elementor-active",item:"elementor-portfolio-item",ghostItem:"elementor-portfolio-ghost-item"}),e},getDefaultElements(){var e=N.prototype.getDefaultElements.apply(this,arguments);return e.$filterButtons=this.$element.find(".elementor-portfolio__filter"),e},getOffset(e,t,n){var s=this.getSettings(),i=this.elements.$postsContainer.width()/s.colsCount-t;return i+=i/(s.colsCount-1),{start:(t+i)*(e%s.colsCount),top:(n+i)*Math.floor(e/s.colsCount)}},getClosureMethodsNames(){return N.prototype.getClosureMethodsNames.apply(this,arguments).concat(["onFilterButtonClick"])},filterItems(e){var t=this.elements.$posts,n=this.getSettings("classes.active"),s=".elementor-filter-"+e;if(e==="__all"){t.addClass(n);return}t.not(s).removeClass(n),t.filter(s).addClass(n)},removeExtraGhostItems(){var e=this.getSettings(),t=this.elements.$posts.filter(":visible"),n=(e.colsCount-t.length%e.colsCount)%e.colsCount;this.elements.$postsContainer.find("."+e.classes.ghostItem).slice(n).remove()},handleEmptyColumns(){this.removeExtraGhostItems();for(var e=this.getSettings(),t=this.elements.$posts.filter(":visible"),n=this.elements.$postsContainer.find("."+e.classes.ghostItem),s=(e.colsCount-(t.length+n.length)%e.colsCount)%e.colsCount,i=0;i<s;i++)this.elements.$postsContainer.append(jQuery("<div>",{class:e.classes.item+" "+e.classes.ghostItem}))},showItems(e){e.show(),setTimeout(function(){e.css({opacity:1})})},hideItems(e){e.hide()},arrangeGrid(){var e=jQuery,t=this,n=t.getSettings(),s=t.elements.$posts.filter("."+n.classes.active),i=t.elements.$posts.not("."+n.classes.active),o=s.filter(":hidden"),a=i.filter(":visible");if(t.elements.$posts.css("transition-duration",n.transitionDuration+"ms"),t.showItems(o),t.isEdit&&t.fitImages(),t.handleEmptyColumns(),t.isMasonryEnabled()){t.hideItems(a),t.showItems(o),t.handleEmptyColumns(),t.runMasonry();return}a.css({opacity:0,transform:"scale3d(0.2, 0.2, 1)"});const l=t.elements.$posts.filter(":visible"),d=s.add(l),h=s.filter(":visible"),_=l.outerWidth(),C=l.outerHeight();h.each(function(){var w=e(this),B=t.getOffset(d.index(w),_,C),D=t.getOffset(l.index(w),_,C);B.start===D.start&&B.top===D.top||(D.start-=B.start,D.top-=B.top,elementorFrontend.config.is_rtl&&(D.start*=-1),w.css({transitionDuration:"",transform:"translate3d("+D.start+"px, "+D.top+"px, 0)"}))}),setTimeout(function(){s.each(function(){var w=e(this),B=t.getOffset(d.index(w),_,C),D=t.getOffset(s.index(w),_,C);w.css({transitionDuration:n.transitionDuration+"ms"}),D.start-=B.start,D.top-=B.top,elementorFrontend.config.is_rtl&&(D.start*=-1),setTimeout(function(){w.css("transform","translate3d("+D.start+"px, "+D.top+"px, 0)")})})}),setTimeout(function(){t.hideItems(a),s.css({transitionDuration:"",transform:"translate3d(0px, 0px, 0px)"}),t.handleEmptyColumns()},n.transitionDuration)},activeFilterButton(e){var t=this.getSettings("classes.active"),n=this.elements.$filterButtons,s=n.filter('[data-filter="'+e+'"]');n.removeClass(t),s.addClass(t)},setFilter(e){this.activeFilterButton(e),this.filterItems(e),this.arrangeGrid()},refreshGrid(){this.setColsCountSettings(),this.arrangeGrid()},bindEvents(){N.prototype.bindEvents.apply(this,arguments),this.elements.$filterButtons.on("click",this.onFilterButtonClick)},isMasonryEnabled(){return!!this.getElementSettings("masonry")},run(){N.prototype.run.apply(this,arguments),this.setColsCountSettings(),this.setFilter("__all"),this.handleEmptyColumns()},onFilterButtonClick(e){this.setFilter(jQuery(e.currentTarget).data("filter"))},onWindowResize(){N.prototype.onWindowResize.apply(this,arguments),this.refreshGrid()},onElementChange(e){N.prototype.onElementChange.apply(this,arguments),e==="classic_item_ratio"&&this.refreshGrid()}})})),Ma=(at=class extends elementorModules.Module{constructor(){super(),["classic","full_content","cards"].forEach(t=>{elementorFrontend.elementsHandler.attachHandler("posts",()=>v(()=>Promise.resolve().then(()=>(Tn(),ka)),void 0),t)}),elementorFrontend.elementsHandler.attachHandler("posts",()=>v(()=>Promise.resolve().then(()=>(Ee(),oi)),void 0),"classic"),elementorFrontend.elementsHandler.attachHandler("posts",()=>v(()=>Promise.resolve().then(()=>(Ee(),oi)),void 0),"full_content"),elementorFrontend.elementsHandler.attachHandler("posts",()=>v(()=>Promise.resolve().then(()=>(ri(),xa)),void 0),"cards"),elementorFrontend.elementsHandler.attachHandler("portfolio",()=>v(()=>Promise.resolve().then(()=>(La(),Da)),void 0))}},f(at,"default"),at);function Pa(e){const t=new URL(e),n=t.hostname,s=new URLSearchParams(t.search);return["u"].forEach(i=>
142{const o=s.get(i);if(o)try{new URL(o).hostname!==n&&s.delete(i)}catch(a){s.delete(i)}}),t.search=s.toString(),t.toString()}var Oa=g((()=>{})),Ba=b({default:()=>li}),li,Ha=g((()=>{Oa(),he(),li=elementorModules.frontend.handlers.Base.extend({onInit(){var e=arguments,t=this;return ee(function*(){if(!t.isActive())return;elementorModules.frontend.handlers.Base.prototype.onInit.apply(t,e);const n=t.getElementSettings(),s=t.getSettings("classes"),i=n.share_url&&n.share_url.url,o={classPrefix:s.shareLinkPrefix};i?o.url=n.share_url.url:(o.url=Pa(location.href),o.title=elementorFrontend.config.post.title,o.text=elementorFrontend.config.post.excerpt,o.image=elementorFrontend.config.post.featuredImage),!window.ShareLink&&elementorFrontend.utils.assetsLoader&&(yield elementorFrontend.utils.assetsLoader.load("script","share-link")),t.elements.$shareButton.shareLink&&t.elements.$shareButton.shareLink(o)})()},getDefaultSettings(){return{selectors:{shareButton:".elementor-share-btn"},classes:{shareLinkPrefix:"elementor-share-btn_"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$shareButton:this.$element.find(e.shareButton)}},isActive(){return!elementorFrontend.isEditMode()}})})),Ra=(lt=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("share-buttons",()=>v(()=>Promise.resolve().then(()=>(Ha(),Ba)),void 0))}},f(lt,"default"),lt),Wa=b({default:()=>ci}),ci,Na=g((()=>{he(),ci=class extends elementorModules.frontend.handlers.SwiperBase{getDefaultSettings(){return{selectors:{slider:".elementor-slides-wrapper",slide:".swiper-slide",slideInnerContents:".swiper-slide-contents",activeSlide:".swiper-slide-active",activeDuplicate:".swiper-slide-duplicate-active"},classes:{animated:"animated",kenBurnsActive:"elementor-ken-burns--active",slideBackground:"swiper-slide-bg"},attributes:{dataSliderOptions:"slider_options",dataAnimation:"animation"}}}getDefaultElements(){const e=this.getSettings("selectors"),t={$swiperContainer:this.$element.find(e.slider)};return t.$slides=t.$swiperContainer.find(e.slide),t}getSwiperOptions(){const e=this.getElementSettings(),t={autoplay:this.getAutoplayConfig(),grabCursor:!0,initialSlide:this.getInitialSlide(),slidesPerView:1,slidesPerGroup:1,loop:e.infinite==="yes",speed:e.transition_speed,effect:e.transition,observeParents:!0,observer:!0,handleElementorBreakpoints:!0,on:{slideChange:()=>{this.handleKenBurns()}}},n=e.navigation==="arrows"||e.navigation==="both",s=e.navigation==="dots"||e.navigation==="both";return n&&(t.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),s&&(t.pagination={el:".swiper-pagination",type:"bullets",clickable:!0}),t.loop===!0&&(t.loopedSlides=this.getSlidesCount()),t.effect==="fade"&&(t.fadeEffect={crossFade:!0}),t}getAutoplayConfig(){const e=this.getElementSettings();return e.autoplay!=="yes"?!1:{stopOnLastSlide:!0,delay:e.autoplay_speed,disableOnInteraction:e.pause_on_interaction==="yes"}}initSingleSlideAnimations(){const e=this.getSettings(),t=this.elements.$swiperContainer.data(e.attributes.dataAnimation);this.elements.$swiperContainer.find("."+e.classes.slideBackground).addClass(e.classes.kenBurnsActive),t&&this.elements.$swiperContainer.find(e.selectors.slideInnerContents).addClass(e.classes.animated+" "+t)}initSlider(){var e=this;return ee(function*(){const t=e.elements.$swiperContainer;if(!t.length||1>=e.getSlidesCount())return;const n=elementorFrontend.utils.swiper;e.swiper=yield new n(t,e.getSwiperOptions()),t.data("swiper",e.swiper),e.handleKenBurns(),e.getElementSettings().pause_on_hover&&e.togglePauseOnHover(!0);const s=e.getSettings(),i=t.data(s.attributes.dataAnimation);i&&(e.swiper.on("slideChangeTransitionStart",function(){t.find(s.selectors.slideInnerContents).removeClass(s.classes.animated+" "+i).hide()}),e.swiper.on("slideChangeTransitionEnd",function(){t.find(s.selectors.slideInnerContents).show().addClass(s.classes.animated+" "+i)}))})()}onInit(){if(elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),2>this.getSlidesCount()){this.initSingleSlideAnimations();return}this.initSlider()}getChangeableProperties(){return{pause_on_hover:"pauseOnHover",pause_on_interaction:"disableOnInteraction",autoplay_speed:"delay",transition_speed:"speed"}}updateSwiperOption(e){if(e.indexOf("width")===0){this.swiper.update(
142);return}const t=this.getElementSettings(),n=t[e];let s=this.getChangeableProperties()[e],i=n;switch(e){case"autoplay_speed":s="autoplay",i={delay:n,disableOnInteraction:t.pause_on_interaction==="yes"};break;case"pause_on_hover":this.togglePauseOnHover(n==="yes");break;case"pause_on_interaction":i=n==="yes";break}e!=="pause_on_hover"&&(this.swiper.params[s]=i),this.swiper.update()}onElementChange(e){if(1>=this.getSlidesCount())return;const t=this.getChangeableProperties();Object.prototype.hasOwnProperty.call(t,e)&&(this.updateSwiperOption(e),this.swiper.autoplay.start())}onEditSettingsChange(e){1>=this.getSlidesCount()||e==="activeItemIndex"&&(this.swiper.slideToLoop(this.getEditSettings("activeItemIndex")-1),this.swiper.autoplay.stop())}}})),za=(ct=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("slides",()=>v(()=>Promise.resolve().then(()=>(Na(),Wa)),void 0))}},f(ct,"default"),ct),qt=b({default:()=>di}),di,Vt=g((()=>{di=class extends elementorModules.frontend.handlers.Base{getConfig(){return elementorProFrontend.config.facebook_sdk}setConfig(e,t){elementorProFrontend.config.facebook_sdk[e]=t}parse(){FB.XFBML.parse(this.$element[0])}loadSDK(){const e=this.getConfig();e.isLoading||e.isLoaded||(this.setConfig("isLoading",!0),jQuery.ajax({url:"https://connect.facebook.net/"+e.lang+"/sdk.js",dataType:"script",cache:!0,success:()=>{FB.init({appId:e.app_id,version:"v2.10",xfbml:!1}),this.setConfig("isLoaded",!0),this.setConfig("isLoading",!1),elementorFrontend.elements.$document.trigger("fb:sdk:loaded")}}))}onInit(...e){super.onInit(...e),this.loadSDK(),this.getConfig().isLoaded?this.parse():elementorFrontend.elements.$document.on("fb:sdk:loaded",()=>this.parse())}}})),ja=(dt=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("facebook-button",()=>v(()=>Promise.resolve().then(()=>(Vt(),qt)),void 0)),elementorFrontend.elementsHandler.attachHandler("facebook-comments",()=>v(()=>Promise.resolve().then(()=>(Vt(),qt)),void 0)),elementorFrontend.elementsHandler.attachHandler("facebook-embed",()=>v(()=>Promise.resolve().then(()=>(Vt(),qt)),void 0)),elementorFrontend.elementsHandler.attachHandler("facebook-page",()=>v(()=>Promise.resolve().then(()=>(Vt(),qt)),void 0))}},f(dt,"default"),dt);function ui(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=Array(t);n<t;n++)s[n]=e[n];return s}function qa(e){if(Array.isArray(e))return e}function Va(e,t){var n=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var s,i,o,a,l=[],d=!0,h=!1;try{if(o=(n=n.call(e)).next,t!==0)for(;!(d=(s=o.call(n)).done)&&(l.push(s.value),l.length!==t);d=!0);}catch(_){h=!0,i=_}finally{try{if(!d&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(h)throw i}}return l}}function Ua(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
143In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ga(e,t){return qa(e)||Va(e,t)||Qa(e,t)||Ua()}function Qa(e,t){if(e){if(typeof e=="string")return ui(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ui(e,t):void 0}}function x(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,s=new Array(n>1?n-1:0),i=1;i<n;i++)s[i-1]=arguments[i];return Ut(e,t,s)}}function Ka(e){return function(){for(var t=arguments.length,n=new Array(t),s=0;s<t;s++)n[s]=arguments[s];return Gt(e,n)}}function y(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:$e;if(Fn&&Fn(e,null),!ne(t))return e;let s=t.length;for(;s--;){let i=t[s];if(typeof i=="string"){const o=n(i);o!==i&&(hi(t)||(t[s]=o),i=o)}e[i]=!0}return e}function Ya(e){for(let t=0;t<e.length;t++)L(e,t)||(e[t]=null);return e}function R(e){const t=pe(null);for(const s of An(e)){var n=Ga(s,2);const i=n[0],o=n[1];L(e,i)&&(ne(o)?t[i]=Ya(o):o&&typeof o=="object"&&o.constructor===Object?t[i]=R(o):t[i]=o)}return t}function Xa(e){switch(typeof e){case"string":return e;case"number":return bi(e);case"boolean":return Si(e);case"bigint":return Ln?Ln(e):"0";case"symbol":return Mn?Mn(e):"Symbol()";case"undefined":return Fe(e);case"function":case"object":{if(e===null)return Fe(e);const t=e,n=Y(t,"toString");if(typeof n=="function"){const s=n(t);return typeof s=="string"?s:Fe(s)}return Fe(e)}default:return Fe(e)}}function Y(e,t){for(;e!==null;){const s=pi(e,t);if(s){if(s.get)return x(s.get);if(typeof s.value=="function")return x(s.value)}e=gi(e)}function n(){return null}return n}function Ja(e){try{return O(e,""),!0}catch(t){return!1}}function mi(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Pi();const t=m=>mi(m);if(t.version="3.4.11",t.removed=[],!e||!e.document||e.document.nodeType!==U.document||!e.Element)return t.isSupported=!1,t;let n=e.document;const s=n,i=s.currentScript;e.DocumentFragment;const o=e.HTMLTemplateElement,a=e.Node,l=e.Element,d=e.NodeFilter;e.NamedNodeMap===void 0&&(e.NamedNodeMap||e.MozNamedAttrMap),e.HTMLFormElement;const h=e.DOMParser,_=e.trustedTypes,C=l.prototype,w=Y(C,"cloneNode"),B=Y(C,"remove"),D=Y(C,"nextSibling"),G=Y(C,"childNodes"),X=Y(C,"parentNode"),ie=Y(C,"shadowRoot"),be=Y(C,"attributes"),H=a&&a.prototype?Y(a.prototype,"nodeType"):null,Q=a&&a.prototype?Y(a.prototype,"nodeName"):null;if(typeof o=="function"){const m=n.createElement("template");m.content&&m.content.ownerDocument&&(n=m.content.ownerDocument)}let z,Se="",ts,Ho=!1,Ht=0;const Ro=function(){if(Ht>0)throw le('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},yt=function(r){Ro(),Ht++;try{return z.createHTML(r)}finally{Ht--}},Ac=function(r){Ro(),Ht++;try{return z.createScriptURL(r)}finally{Ht--}},Fc=function(){return Ho||(ts=Oi(_,i),Ho=!0),ts},sn=n,ns=sn.implementation,Wo=sn.createNodeIterator,Ic=sn.createDocumentFragment,kc=sn.getElementsByTagName,xc=s.importNode;let k=Nn();t.isSupported=typeof An=="function"&&typeof X=="function"&&ns&&ns.createHTMLDocument!==void 0;const Dc=Ci,Lc=Ei,Mc=Ti,Pc=$i,Oc=Ai,Bc=Fi,No=Ii,Hc=xi;let zo=Rn,$=null;const jo=y({}
vendor: 6,513 bytes, line 143
143,[...Pn,...Kt,...Yt,...Xt,...On]);let A=null;const qo=y({},[...Bn,...Jt,...Hn,...xt]);let F=Object.seal(pe(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Rt=null,Vo=null;const de=Object.seal(pe(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let Uo=!0,ss=!0,Go=!1,Qo=!0,ue=!1,Wt=!0,ye=!1,is=!1,os=null,rs=null,as=!1,wt=!1,on=!1,rn=!1,Ko=!0,Yo=!1;const Xo="user-content-";let ls=!0,cs=!1,Ct={},J=null;const ds=y({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]);let Jo=null;const Zo=y({},["audio","video","img","source","image","track"]);let us=null;const er=y({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),an="http://www.w3.org/1998/Math/MathML",ln="http://www.w3.org/2000/svg",Z="http://www.w3.org/1999/xhtml";let Et=Z,ms=!1,hs=null;const Rc=y({},[an,ln,Z],Qt),tr=M(["mi","mo","mn","ms","mtext"]);let gs=y({},tr);const nr=M(["annotation-xml"]);let ps=y({},nr);const Wc=y({},["title","style","font","a","script"]);let Nt=null;const Nc=["application/xhtml+xml","text/html"],zc="text/html";let I=null,Tt=null;const jc=n.createElement("form"),sr=function(r){return r instanceof RegExp||r instanceof Function},fs=function(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(Tt&&Tt===r)return;(!r||typeof r!="object")&&(r={}),r=R(r),Nt=Nc.indexOf(r.PARSER_MEDIA_TYPE)===-1?zc:r.PARSER_MEDIA_TYPE,I=Nt==="application/xhtml+xml"?Qt:$e,$=se(r,"ALLOWED_TAGS",jo,{transform:I}),A=se(r,"ALLOWED_ATTR",qo,{transform:I}),hs=se(r,"ALLOWED_NAMESPACES",Rc,{transform:Qt}),us=se(r,"ADD_URI_SAFE_ATTR",er,{transform:I,base:er}),Jo=se(r,"ADD_DATA_URI_TAGS",Zo,{transform:I,base:Zo}),J=se(r,"FORBID_CONTENTS",ds,{transform:I}),Rt=se(r,"FORBID_TAGS",R({}),{transform:I}),Vo=se(r,"FORBID_ATTR",R({}),{transform:I}),Ct=L(r,"USE_PROFILES")?r.USE_PROFILES&&typeof r.USE_PROFILES=="object"?R(r.USE_PROFILES):r.USE_PROFILES:!1,Uo=r.ALLOW_ARIA_ATTR!==!1,ss=r.ALLOW_DATA_ATTR!==!1,Go=r.ALLOW_UNKNOWN_PROTOCOLS||!1,Qo=r.ALLOW_SELF_CLOSE_IN_ATTR!==!1,ue=r.SAFE_FOR_TEMPLATES||!1,Wt=r.SAFE_FOR_XML!==!1,ye=r.WHOLE_DOCUMENT||!1,wt=r.RETURN_DOM||!1,on=r.RETURN_DOM_FRAGMENT||!1,rn=r.RETURN_TRUSTED_TYPE||!1,as=r.FORCE_BODY||!1,Ko=r.SANITIZE_DOM!==!1,Yo=r.SANITIZE_NAMED_PROPS||!1,ls=r.KEEP_CONTENT!==!1,cs=r.IN_PLACE||!1,zo=Ja(r.ALLOWED_URI_REGEXP)?r.ALLOWED_URI_REGEXP:Rn,Et=typeof r.NAMESPACE=="string"?r.NAMESPACE:Z,gs=L(r,"MATHML_TEXT_INTEGRATION_POINTS")&&r.MATHML_TEXT_INTEGRATION_POINTS&&typeof r.MATHML_TEXT_INTEGRATION_POINTS=="object"?R(r.MATHML_TEXT_INTEGRATION_POINTS):y({},tr),ps=L(r,"HTML_INTEGRATION_POINTS")&&r.HTML_INTEGRATION_POINTS&&typeof r.HTML_INTEGRATION_POINTS=="object"?R(r.HTML_INTEGRATION_POINTS):y({},nr);const c=L(r,"CUSTOM_ELEMENT_HANDLING")&&r.CUSTOM_ELEMENT_HANDLING&&typeof r.CUSTOM_ELEMENT_HANDLING=="object"?R(r.CUSTOM_ELEMENT_HANDLING):pe(null);if(F=pe(null),L(c,"tagNameCheck")&&sr(c.tagNameCheck)&&(F.tagNameCheck=c.tagNameCheck),L(c,"attributeNameCheck")&&sr(c.attributeNameCheck)&&(F.attributeNameCheck=c.attributeNameCheck),L(c,"allowCustomizedBuiltInElements")&&typeof c.allowCustomizedBuiltInElements=="boolean"&&(F.allowCustomizedBuiltInElements=c.allowCustomizedBuiltInElements),P(F),ue&&(ss=!1),on&&(wt=!0),Ct&&($=y({},On),A=pe(null),Ct.html===!0&&(y($,Pn),y(A,Bn)),Ct.svg===!0&&(y($,Kt),y(A,Jt),y(A,xt)),Ct.svgFilters===!0&&(y($,Yt),y(A,Jt),y(A,xt)),Ct.mathMl===!0&&(y($,Xt),y(A,Hn),y(A,xt))),de.tagCheck=null,de.attributeCheck=null,L(r,"ADD_TAGS")&&(typeof r.ADD_TAGS=="function"?de.tagCheck=r.ADD_TAGS:ne(r.ADD_TAGS)&&($===jo&&($=R($)),y($,r.ADD_TAGS,I))),L(r,"ADD_ATTR")&&(typeof r.ADD_ATTR=="function"?de.attributeCheck=r.ADD_ATTR:ne(r.ADD_ATTR)&&(A===qo&&(A=R(A)),y(A,r.ADD_ATTR,I))),L(r,"ADD_URI_SAFE_ATTR")&&ne(r.ADD_URI_SAFE_ATTR)&&y(us,r.ADD_URI_SAFE_ATTR,I),L(r,"FORBID_CONTENTS")&&ne(r.FORBID_CONTENTS)&&(J===ds&&(J=R(J)),y(J,r.FORBID_CONTENTS,I)),L(r,"ADD_FORBID_CONTENTS")&&ne(r.ADD_FORBID_CONTENTS)&&(J===ds&&(J=R(J)),y(J,r.ADD_FORBID_CONTENTS,I)),ls&&($["#text"]=!0),ye&&y($,["html","head","body"]),$.table&&(y($,["tbody"]),delete Rt.tbody),r.TRUSTED_TYPES_POLICY){if(typeof r.TRUSTED_TYPES_POLICY.createHTML!="function")throw le('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof r.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw le('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');const u=z;z=r.TRUSTED_TYPES_POLICY;try{Se=yt("")}catch(p){throw z=u,p}}else r.TRUSTED_TYPES_POLICY===null?(z=void 0,Se=""):(z===void 0&&(z=Fc()),z&&typeof Se=="string"&&(Se=yt("")));M&&M(r),Tt=r},ir=y({},[...Kt,...Yt,...yi]),or=y({},[...Xt,...wi]),qc=function(r,c,u){return c.namespaceURI===Z?r==="svg":c.namespaceURI===an?r==="svg"&&(u==="annotation-xml"||gs[u]):!!ir[r]},Vc=function(r,c,u){return c.namespaceURI===Z?r==="math":c.namespaceURI===ln?r==="math"&&ps[u]:!!or[r]},Uc=function(r,c,u){return c.namespaceURI===ln&&!ps[u]||c.namespaceURI===an&&!gs[u]?!1:!or[r]&&(Wc[r]||!ir[r])},Gc=function(r){let c=X(r);(!c||!c.tagName)&&(c={namespaceURI:Et,tagName:"template"});const u=$e(r.tagName),p=$e(c.tagName);return hs[r.namespaceURI]?r.namespaceURI===ln?qc(u,c,p):r.namespaceURI===an?Vc(u,c,p):r.namespaceURI===Z?Uc(u,c,p):!!(Nt==="application/xhtml+xml"&&hs[r.namespaceURI]):!1},me=function(r){fe(t.removed,{element:r});try{X(r).removeChild(r)}catch(c){if(B(r),!X(r))throw le("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},rr=function(r){const c=G(r);if(c){const p=[];Te(c,S=>{fe(p,S)}),Te(p,S=>{try{B(S)}catch(E){}})}const u=be(r);if(u)for(let p=u.length-1;p>=0;--p){const S=u[p],E=S&&S.name;if(typeof E=="string")try{r.removeAttribute(E)}catch(T){}}},we=function(r,c){try{fe(t.removed,{attribute:c.getAttributeNode(r),from:c})}catch(u){fe(t.removed,{attribute:null,from:c})}if(c.removeAttribute(r),r==="is")if(wt||on)try{me(c)}catch(u){}else try{c.setAttribute(r,"")}catch(u){}},Qc=function(r){const c=be(r);if(c)for(let u=c.length-1;u>=0;--u){const p=c[u],S=p&&p.name;
vendor: 5,694 bytes, line 143
143if(!(typeof S!="string"||A[I(S)]))try{r.removeAttribute(S)}catch(E){}}},Kc=function(r){const c=[r];for(;c.length>0;){const u=c.pop();(H?H(u):u.nodeType)===U.element&&Qc(u);const p=G(u);if(p)for(let S=p.length-1;S>=0;--S)c.push(p[S])}},ar=function(r){let c=null,u=null;if(as)r="<remove></remove>"+r;else{const E=xn(r,/^[\r\n\t ]+/);u=E&&E[0]}Nt==="application/xhtml+xml"&&Et===Z&&(r='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+r+"</body></html>");const p=z?yt(r):r;if(Et===Z)try{c=new h().parseFromString(p,Nt)}catch(E){}if(!c||!c.documentElement){c=ns.createDocument(Et,"template",null);try{c.documentElement.innerHTML=ms?Se:p}catch(E){}}const S=c.body||c.documentElement;return r&&u&&S.insertBefore(n.createTextNode(u),S.childNodes[0]||null),Et===Z?kc.call(c,ye?"html":"body")[0]:ye?c.documentElement:S},lr=function(r){return Wo.call(r.ownerDocument||r,r,d.SHOW_ELEMENT|d.SHOW_COMMENT|d.SHOW_TEXT|d.SHOW_PROCESSING_INSTRUCTION|d.SHOW_CDATA_SECTION,null)},cn=function(r){return r=Ae(r,Dc," "),r=Ae(r,Lc," "),r=Ae(r,Mc," "),r},vs=function(r){var c;r.normalize();const u=Wo.call(r.ownerDocument||r,r,d.SHOW_TEXT|d.SHOW_COMMENT|d.SHOW_CDATA_SECTION|d.SHOW_PROCESSING_INSTRUCTION,null);let p=u.nextNode();for(;p;)p.data=cn(p.data),p=u.nextNode();const S=(c=r.querySelectorAll)===null||c===void 0?void 0:c.call(r,"template");S&&Te(S,E=>{$t(E.content)&&vs(E.content)})},dn=function(r){const c=Q?Q(r):null;return typeof c!="string"||I(c)!=="form"?!1:typeof r.nodeName!="string"||typeof r.textContent!="string"||typeof r.removeChild!="function"||r.attributes!==be(r)||typeof r.removeAttribute!="function"||typeof r.setAttribute!="function"||typeof r.namespaceURI!="string"||typeof r.insertBefore!="function"||typeof r.hasChildNodes!="function"||r.nodeType!==H(r)||r.childNodes!==G(r)},$t=function(r){if(!H||typeof r!="object"||r===null)return!1;try{return H(r)===U.documentFragment}catch(c){return!1}},zt=function(r){if(!H||typeof r!="object"||r===null)return!1;try{return typeof H(r)=="number"}catch(c){return!1}};function oe(m,r,c){m.length!==0&&Te(m,u=>{u.call(t,r,c,Tt)})}const Yc=function(r,c){return!!(Wt&&r.hasChildNodes()&&!zt(r.firstElementChild)&&O(Wn,r.textContent)&&O(Wn,r.innerHTML)||Wt&&r.namespaceURI===Z&&c==="style"&&zt(r.firstElementChild)||r.nodeType===U.processingInstruction||Wt&&r.nodeType===U.comment&&O(Di,r.data))},Xc=function(r,c){if(!Rt[c]&&ur(c)&&(F.tagNameCheck instanceof RegExp&&O(F.tagNameCheck,c)||F.tagNameCheck instanceof Function&&F.tagNameCheck(c)))return!1;if(ls&&!J[c]){const u=X(r),p=G(r);if(p&&u){const S=p.length;for(let E=S-1;E>=0;--E){const T=cs?p[E]:w(p[E],!0);u.insertBefore(T,D(r))}}}return me(r),!0},cr=function(r){if(oe(k.beforeSanitizeElements,r,null),dn(r))return me(r),!0;const c=I(Q?Q(r):r.nodeName);if(oe(k.uponSanitizeElement,r,{tagName:c,allowedTags:$}),Yc(r,c))return me(r),!0;if(Rt[c]||!(de.tagCheck instanceof Function&&de.tagCheck(c))&&!$[c])return Xc(r,c);if((H?H(r):r.nodeType)===U.element&&!Gc(r)||(c==="noscript"||c==="noembed"||c==="noframes")&&O(Li,r.innerHTML))return me(r),!0;if(ue&&r.nodeType===U.text){const u=cn(r.textContent);r.textContent!==u&&(fe(t.removed,{element:r.cloneNode()}),r.textContent=u)}return oe(k.afterSanitizeElements,r,null),!1},dr=function(r,c,u){if(Vo[c]||Ko&&(c==="id"||c==="name")&&(u in n||u in jc))return!1;const p=A[c]||de.attributeCheck instanceof Function&&de.attributeCheck(c,r);if(!(ss&&O(Pc,c))){if(!(Uo&&O(Oc,c))){if(p){if(!us[c]){if(!O(zo,Ae(u,No,""))){if(!((c==="src"||c==="xlink:href"||c==="href")&&r!=="script"&&Dn(u,"data:")===0&&Jo[r])){if(!(Go&&!O(Bc,Ae(u,No,"")))){if(u)return!1}}}}}else if(!(ur(r)&&(F.tagNameCheck instanceof RegExp&&O(F.tagNameCheck,r)||F.tagNameCheck instanceof Function&&F.tagNameCheck(r))&&(F.attributeNameCheck instanceof RegExp&&O(F.attributeNameCheck,c)||F.attributeNameCheck instanceof Function&&F.attributeNameCheck(c,r))||c==="is"&&F.allowCustomizedBuiltInElements&&(F.tagNameCheck instanceof RegExp&&O(F.tagNameCheck,u)||F.tagNameCheck instanceof Function&&F.tagNameCheck(u))))return!1}}return!0},Jc=y({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),ur=function(r){return!Jc[$e(r)]&&O(Hc,r)},Zc=function(r,c,u,p){if(z&&typeof _=="object"&&typeof _.getAttributeType=="function"&&!u)switch(_.getAttributeType(r,c)){case"TrustedHTML":return yt(p);case"TrustedScriptURL":return Ac(p)}return p},ed=function(r,c,u,p){try{u?r.setAttributeNS(u,c,p):r.setAttribute(c,p),dn(r)?me(r):kn(t.removed)}catch(S){we(c,r)}},mr=function(r){oe(k.beforeSanitizeAttributes,r,null);const c=r.attributes;if(!c||dn(r))return;const u={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:A,forceKeepAttr:void 0};let p=c.length;const S=I(r.nodeName);for(;p--;){const E=c[p],T=E.name,j=E.namespaceURI,re=E.value,K=I(T),bs=re;let W=T==="value"?bs:_i(bs);if(u.attrName=K,u.attrValue=W,u.keepAttr=!0,u.forceKeepAttr=void 0,oe(k.uponSanitizeAttribute,r,u),W=u.attrValue,Yo&&(K==="id"||K==="name")&&Dn(W,Xo)!==0&&(we(T,r),W=Xo+W),Wt&&O(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,W)){we(T,r);continue}if(K==="attributename"&&xn(W,"href")){we(T,r);continue}if(!u.forceKeepAttr){if(!u.keepAttr){we(T,r);continue}if(!Qo&&O(Mi,W)){we(T,r);continue}if(ue&&(W=cn(W)),!dr(S,K,W)){we(T,r);continue}W=Zc(S,K,j,W),W!==bs&&ed(r,T,j,W)}}oe(k.afterSanitizeAttributes,r,null)},un=function(r){let c=null;const u=lr(r);for(oe(k.beforeSanitizeShadowDOM,r,null);c=u.nextNode();)if(oe(k.uponSanitizeShadowNode,c,null),cr(c),mr(c),$t(c.content)&&un(c.content),(H?H(c):c.nodeType)===U.element){const p=ie(c);$t(p)&&(_s(p),un(p))}oe(k.afterSanitizeShadowDOM,r,null)}
vendor: 7,413 bytes, lines 143-144
143,_s=function(r){const c=[{node:r,shadow:null}];for(;c.length>0;){const u=c.pop();if(u.shadow){un(u.shadow);continue}const p=u.node,S=(H?H(p):p.nodeType)===U.element,E=G(p);if(E)for(let T=E.length-1;T>=0;--T)c.push({node:E[T],shadow:null});if(S){const T=Q?Q(p):null;if(typeof T=="string"&&I(T)==="template"){const j=p.content;$t(j)&&c.push({node:j,shadow:null})}}if(S){const T=ie(p);$t(T)&&c.push({node:null,shadow:T},{node:T,shadow:null})}}};return t.sanitize=function(m){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=null,u=null,p=null,S=null;if(ms=!m,ms&&(m="<!-->"),typeof m!="string"&&!zt(m)&&(m=Xa(m),typeof m!="string"))throw le("dirty is not a string, aborting");if(!t.isSupported)return m;is?($=os,A=rs):fs(r),(k.uponSanitizeElement.length>0||k.uponSanitizeAttribute.length>0)&&($=R($)),k.uponSanitizeAttribute.length>0&&(A=R(A)),t.removed=[];const E=cs&&typeof m!="string"&&zt(m);if(E){const re=Q?Q(m):m.nodeName;if(typeof re=="string"){const K=I(re);if(!$[K]||Rt[K])throw le("root node is forbidden and cannot be sanitized in-place")}if(dn(m))throw le("root node is clobbered and cannot be sanitized in-place");try{_s(m)}catch(K){throw rr(m),K}}else if(zt(m))c=ar("<!---->"),u=c.ownerDocument.importNode(m,!0),u.nodeType===U.element&&u.nodeName==="BODY"||u.nodeName==="HTML"?c=u:c.appendChild(u),_s(u);else{if(!wt&&!ue&&!ye&&m.indexOf("<")===-1)return z&&rn?yt(m):m;if(c=ar(m),!c)return wt?null:rn?Se:""}c&&as&&me(c.firstChild);const T=lr(E?m:c);try{for(;p=T.nextNode();)cr(p),mr(p),$t(p.content)&&un(p.content)}catch(re){throw E&&rr(m),re}if(E)return Te(t.removed,re=>{re.element&&Kc(re.element)}),ue&&vs(m),m;if(wt){if(ue&&vs(c),on)for(S=Ic.call(c.ownerDocument);c.firstChild;)S.appendChild(c.firstChild);else S=c;return(A.shadowroot||A.shadowrootmode)&&(S=xc.call(s,S,!0)),S}let j=ye?c.outerHTML:c.innerHTML;return ye&&$["!doctype"]&&c.ownerDocument&&c.ownerDocument.doctype&&c.ownerDocument.doctype.name&&O(ki,c.ownerDocument.doctype.name)&&(j="<!DOCTYPE "+c.ownerDocument.doctype.name+`>
144`+j),ue&&(j=cn(j)),z&&rn?yt(j):j},t.setConfig=function(){let m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};fs(m),is=!0,os=$,rs=A},t.clearConfig=function(){Tt=null,is=!1,os=null,rs=null,z=ts,Se=""},t.isValidAttribute=function(m,r,c){Tt||fs({});const u=I(m),p=I(r);return dr(u,p,c)},t.addHook=function(m,r){typeof r=="function"&&L(k,m)&&fe(k[m],r)},t.removeHook=function(m,r){if(L(k,m)){if(r!==void 0){const c=fi(k[m],r);return c===-1?void 0:vi(k[m],c,1)[0]}return kn(k[m])}},t.removeHooks=function(m){L(k,m)&&(k[m]=[])},t.removeAllHooks=function(){k=Nn()},t}var An,Fn,hi,gi,pi,M,P,pe,In,Ut,Gt,Te,fi,kn,fe,vi,ne,$e,Qt,xn,Ae,Dn,_i,bi,Si,Ln,Mn,L,Fe,O,le,Pn,Kt,Yt,yi,Xt,wi,On,Bn,Jt,Hn,xt,Ci,Ei,Ti,$i,Ai,Rn,Fi,Ii,ki,xi,Wn,Di,Li,Mi,U,Pi,Oi,Nn,se,zn,Za=g((()=>{An=Object.entries,Fn=Object.setPrototypeOf,hi=Object.isFrozen,gi=Object.getPrototypeOf,pi=Object.getOwnPropertyDescriptor,M=Object.freeze,P=Object.seal,pe=Object.create,In=typeof Reflect!="undefined"&&Reflect,Ut=In.apply,Gt=In.construct,M||(M=function(t){return t}),P||(P=function(t){return t}),Ut||(Ut=function(t,n){for(var s=arguments.length,i=new Array(s>2?s-2:0),o=2;o<s;o++)i[o-2]=arguments[o];return t.apply(n,i)}),Gt||(Gt=function(t){for(var n=arguments.length,s=new Array(n>1?n-1:0),i=1;i<n;i++)s[i-1]=arguments[i];return new t(...s)}),Te=x(Array.prototype.forEach),fi=x(Array.prototype.lastIndexOf),kn=x(Array.prototype.pop),fe=x(Array.prototype.push),vi=x(Array.prototype.splice),ne=Array.isArray,$e=x(String.prototype.toLowerCase),Qt=x(String.prototype.toString),xn=x(String.prototype.match),Ae=x(String.prototype.replace),Dn=x(String.prototype.indexOf),_i=x(String.prototype.trim),bi=x(Number.prototype.toString),Si=x(Boolean.prototype.toString),Ln=typeof BigInt=="undefined"?null:x(BigInt.prototype.toString),Mn=typeof Symbol=="undefined"?null:x(Symbol.prototype.toString),L=x(Object.prototype.hasOwnProperty),Fe=x(Object.prototype.toString),O=x(RegExp.prototype.test),le=Ka(TypeError),Pn=M(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Kt=M(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Yt=M(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),yi=M(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Xt=M(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),wi=M(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),On=M(["#text"]),Bn=M(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
144spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),Jt=M(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Hn=M(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),xt=M(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),Ci=P(/{{[\w\W]*|^[\w\W]*}}/g),Ei=P(/<%[\w\W]*|^[\w\W]*%>/g),Ti=P(/\${[\w\W]*/g),$i=P(/^data-[\-\w.\u00B7-\uFFFF]+$/),Ai=P(/^aria-[\-\w]+$/),Rn=P(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Fi=P(/^(?:\w+script|data):/i),Ii=P(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ki=P(/^html$/i),xi=P(/^[a-z][.\w]*(-[.\w]+)+$/i),Wn=P(/<[/\w!]/g),Di=P(/<[/\w]/g),Li=P(/<\/no(script|embed|frames)/i),Mi=P(/\/>/i),U={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,processingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},Pi=function(){return typeof window=="undefined"?null:window},Oi=function(t,n){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let s=null;
144const i="data-tt-policy-suffix";n&&n.hasAttribute(i)&&(s=n.getAttribute(i));const o="dompurify"+(s?"#"+s:"");try{return t.createPolicy(o,{createHTML(a){return a},createScriptURL(a){return a}})}catch(a){return console.warn("TrustedTypes policy "+o+" could not be created."),null}},Nn=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},se=function(t,n,s,i){return L(t,n)&&ne(t[n])?y(i.base?R(i.base):{},t[n],i.transform):s},zn=mi()})),el=b({default:()=>Bi}),Bi,tl=g((()=>{Za(),Bi=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{widgetContainer:".elementor-widget-container",postContentContainer:'.elementor:not([data-elementor-type="header"]):not([data-elementor-type="footer"]):not([data-elementor-type="popup"])',expandButton:".elementor-toc__toggle-button--expand",collapseButton:".elementor-toc__toggle-button--collapse",body:".elementor-toc__body",headerTitle:".elementor-toc__header-title"},classes:{anchor:"elementor-menu-anchor",listWrapper:"elementor-toc__list-wrapper",listItem:"elementor-toc__list-item",listTextWrapper:"elementor-toc__list-item-text-wrapper",firstLevelListItem:"elementor-toc__top-level",listItemText:"elementor-toc__list-item-text",activeItem:"elementor-item-active",headingAnchor:"elementor-toc__heading-anchor",collapsed:"elementor-toc--collapsed"},listWrapperTag:this.getElementSettings().marker_view==="numbers"?"ol":"ul"}}getDefaultElements(){const e=this.getSettings();let t=this.$element.find(e.selectors.widgetContainer);return t.length===0&&(t=this.$element),{$pageContainer:this.getContainer(),$widgetContainer:t,$expandButton:this.$element.find(e.selectors.expandButton),$collapseButton:this.$element.find(e.selectors.collapseButton),$tocBody:this.$element.find(e.selectors.body),$listItems:this.$element.find("."+e.classes.listItem)}}getContainer(){const e=this.getElementSettings();if(e.container)return jQuery(zn.sanitize(e.container));const t=this.$element.parents(".elementor");if(t.attr("data-elementor-type")==="popup")return t;const n=this.getSettings();return jQuery(n.selectors.postContentContainer)}bindEvents(){const e=this.getElementSettings();e.minimize_box&&(this.elements.$expandButton.on("click",()=>this.expandBox()).on("keyup",t=>this.triggerClickOnEnterSpace(t)),this.elements.$collapseButton.on("click",()=>this.collapseBox()).on("keyup",t=>this.triggerClickOnEnterSpace(t))),e.collapse_subitems&&this.elements.$listItems.on("hover",t=>jQuery(t.target).slideToggle())}getHeadings(){const e=this.getElementSettings(),t=e.headings_by_tags.join(","),n=this.getSettings("selectors"),s=e.exclude_headings_by_selector;return this.elements.$pageContainer.find(t).not(n.headerTitle).filter((i,o)=>!jQuery(o).closest(s).length)}addAnchorsBeforeHeadings(){const e=this.getSettings("classes");this.elements.$headings.before(t=>{if(!jQuery(this.elements.$headings[t]).data("hasOwnID"))return`<span id="${e.headingAnchor}-${t}" class="${e.anchor} "></span>`})}activateItems(e){const t=this.getSettings("classes");this.deactivateItems(e);const n=[];e.forEach(s=>{if(s.addClass(t.activeItem),!this.getElementSettings("collapse_subitems"))return;let i;s.hasClass(t.firstLevelListItem)?i=s.parent().next():i=s.parents("."+t.listWrapper).eq(-2),i.length&&!n.some(o=>o[0].contains(i[0]))&&n.push(i)}),this.deactivateLists(n),this.$activeItems=e,this.$activeLists=n,this.$activeLists.forEach(s=>s.stop().slideDown())}deactivateItems(e){if(!this.$activeItems||this.$activeItems.length===0)return;const{classes:t}=this.getSettings();this.$activeItems.forEach(n=>{e.some(s=>n.is(s))||n.removeClass(t.activeItem)})}deactivateLists(e){this.$activeLists&&this.$activeLists.forEach(t=>{e.some(n=>t[0].contains(n[0]))||t.slideUp()})}updateActiveItemFromViewport(e){const t=[];if(this.$listItemTexts.each((n,s)=>{const i=s.hash;if(!i)return;let o;try{o=jQuery(decodeURIComponent(i))}catch(l){return}const a=o.attr("id");
144this.viewportItems[a]&&t.push(jQuery(s))}),t.length>0)this.activateItems(t);else if(e==="up"){const n=this.$listItemTexts.index(this.$activeItems[0]);if(n===0){this.activateItems([]);return}const s=this.$listItemTexts.eq(n-1);s.length&&this.activateItems([s])}}followAnchor(e){const t=e[0].hash;let n;try{n=jQuery(decodeURIComponent(t))}catch(s){return}this.createObserver(n,{rootMargin:"0px",threshold:0}).observe(n[0])}createObserver(e,t){let n=0;return new IntersectionObserver(s=>{s.forEach(i=>{const o=document.documentElement.scrollTop,a=o>n,l=e.attr("id");i.isIntersecting?this.viewportItems[l]=!0:delete this.viewportItems[l],n=o<=0?0:o,!this.itemClicked&&this.updateActiveItemFromViewport(a?"down":"up")})},t)}followAnchors(){this.$listItemTexts.each((e,t)=>this.followAnchor(jQuery(t)))}populateTOC(){this.listItemPointer=0,this.getElementSettings().hierarchical_view?this.createNestedList():this.createFlatList(),this.$listItemTexts=this.$element.find(".elementor-toc__list-item-text"),this.$listItemTexts.on("click",this.onListItemClick.bind(this)),elementorFrontend.isEditMode()||(this.followAnchors(),requestAnimationFrame(()=>this.updateActiveItemFromViewport()))}createNestedList(){this.headingsData.forEach((e,t)=>{e.level=0;for(let n=t-1;n>=0;n--){const s=this.headingsData[n];if(s.tag<=e.tag){e.level=s.level,s.tag<e.tag&&e.level++;break}}}),this.elements.$tocBody.html(this.getNestedLevel(0))}createFlatList(){this.elements.$tocBody.html(this.getNestedLevel())}getNestedLevel(e){const t=this.getSettings(),n=this.getElementSettings(),s=this.getElementSettings("icon");let i;s&&(elementorFrontend.config.experimentalFeatures.e_font_icon_svg&&!elementorFrontend.isEditMode()?i=typeof s.rendered_tag!="undefined"?s.rendered_tag:"":i=s.value?`<i class="${s.value}"></i>`:"");let o=`<${t.listWrapperTag} class="${t.classes.listWrapper}">`;for(;this.listItemPointer<this.headingsData.length;){const a=this.headingsData[this.listItemPointer];let l=t.classes.listItemText;if(a.level===0&&(l+=" "+t.classes.firstLevelListItem),e>a.level)break;if(e===a.level){o+=`<li class="${t.classes.listItem}">`,o+=`<div class="${t.classes.listTextWrapper}">`;let d=`<a href="#${a.anchorLink}" class="${l}">${a.text}</a>`;n.marker_view==="bullets"&&s&&(d=`${i}${d}`),d=zn.sanitize(d),o+=d,o+="</div>",this.listItemPointer++;const h=this.headingsData[this.listItemPointer];h&&e<h.level&&(o+=this.getNestedLevel(h.level)),o+="</li>"}}return o+=`</${t.listWrapperTag}>`,o}handleNoHeadingsFound(){const e=this.getElementSettings("no_headings_message");return this.elements.$tocBody.html(e)}collapseBodyListener(){const e=elementorFrontend.breakpoints.getActiveBreakpointsList({withDesktop:!0}),t=this.getElementSettings("minimized_on"),n=elementorFrontend.getCurrentDeviceMode(),s=this.$element.hasClass(this.getSettings("classes.collapsed"));t==="desktop"||e.indexOf(t)>=e.indexOf(n)?s||this.collapseBox(!1):s&&this.expandBox(!1)}onElementChange(e){e==="minimized_on"&&this.collapseBodyListener()}getHeadingAnchorLink(e,t){var n;const s=this.elements.$headings[e].id,i=(n=this.elements.$headings[e].closest(".elementor-widget"))==null?void 0:n.id,o=s||i;return o?(jQuery(this.elements.$headings[e]).data("hasOwnID",!0),o):`${t.headingAnchor}-${e}`}setHeadingsData(){this.headingsData=[];const e=this.getSettings("classes");this.elements.$headings.each((t,n)=>{const s=this.getHeadingAnchorLink(t,e);this.headingsData.push({tag:+n.nodeName.slice(1),text:n.textContent,anchorLink:s})})}run(){if(this.elements.$headings=this.getHeadings(),!this.elements.$headings.length)return this.handleNoHeadingsFound();this.setHeadingsData(),elementorFrontend.isEditMode()||this.addAnchorsBeforeHeadings(),this.populateTOC(),this.getElementSettings("minimize_box")&&this.collapseBodyListener()}expandBox(e=!0){const t=this.getCurrentDeviceSetting("min_height");this.$element.removeClass(this.getSettings("classes.collapsed")),this.elements.$tocBody.slideDown(),this.elements.$expandButton.attr("aria-expanded","true"),this.elements.$collapseButton.attr("aria-expanded","true"),this.elements.$widgetContainer.css("min-height",t.size+t.unit),e&&this.elements.$collapseButton.trigger("focus")}
144collapseBox(e=!0){this.$element.addClass(this.getSettings("classes.collapsed")),this.elements.$tocBody.slideUp(),this.elements.$expandButton.attr("aria-expanded","false"),this.elements.$collapseButton.attr("aria-expanded","false"),this.elements.$widgetContainer.css("min-height","0px"),e&&this.elements.$expandButton.trigger("focus")}triggerClickOnEnterSpace(e){(e.keyCode===13||e.keyCode===32)&&(e.currentTarget.click(),e.stopPropagation())}onInit(...e){super.onInit(...e),this.viewportItems={},this.$activeItems=[],this.$activeLists=[],jQuery(()=>this.run())}onListItemClick(e){this.itemClicked=!0;const t=setTimeout(()=>{this.itemClicked=!1,this.updateActiveItemFromViewport()},2e3);window.addEventListener("scrollend",()=>{this.itemClicked=!1,clearTimeout(t),this.updateActiveItemFromViewport()},{once:!0});const n=jQuery(e.target),s=n.parent().next(),i=this.getElementSettings("collapse_subitems");let o;i&&n.hasClass(this.getSettings("classes.firstLevelListItem"))&&s.is(":visible")&&(o=!0),this.activateItems([n]),i&&o&&s.slideUp()}}})),nl=(ut=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("table-of-contents",()=>v(()=>Promise.resolve().then(()=>(tl(),el)),void 0))}},f(ut,"default"),ut),sl=b({default:()=>Hi}),Hi,il=g((()=>{Tn(),Hi=class extends jt{}})),Ri=b({default:()=>Wi}),Wi,Ni=g((()=>{Ee(),Wi=N.extend({getSkinPrefix(){return"archive_classic_"}})})),ol=b({default:()=>zi}),zi,rl=g((()=>{ri(),zi=$n.extend({getSkinPrefix(){return"archive_cards_"}})})),al=(mt=class extends elementorModules.Module{constructor(){super(),["archive_classic","archive_full_content","archive_cards"].forEach(t=>{elementorFrontend.elementsHandler.attachHandler("archive-posts",()=>v(()=>Promise.resolve().then(()=>(il(),sl)),void 0),t)}),elementorFrontend.elementsHandler.attachHandler("archive-posts",()=>v(()=>Promise.resolve().then(()=>(Ni(),Ri)),void 0),"archive_classic"),elementorFrontend.elementsHandler.attachHandler("archive-posts",()=>v(()=>Promise.resolve().then(()=>(Ni(),Ri)),void 0),"archive_full_content"),elementorFrontend.elementsHandler.attachHandler("archive-posts",()=>v(()=>Promise.resolve().then(()=>(rl(),ol)),void 0),"archive_cards"),jQuery(function(){var t=location.search.match(/theme_template_id=(\d*)/),n=t?jQuery(".elementor-"+t[1]):[];n.length&&jQuery("html, body").animate({scrollTop:n.offset().top-window.innerHeight/2})})}},f(mt,"default"),mt),ll=b({default:()=>ji}),ji,cl=g((()=>{ji=elementorModules.frontend.handlers.Base.extend({getDefaultSettings(){return{selectors:{wrapper:".elementor-search-form",container:".elementor-search-form__container",icon:".elementor-search-form__icon",input:".elementor-search-form__input",toggle:".elementor-search-form__toggle",submit:".elementor-search-form__submit",closeButton:".dialog-close-button"},classes:{isFocus:"elementor-search-form--focus",isFullScreen:"elementor-search-form--full-screen",lightbox:"elementor-lightbox"}}},getDefaultElements(){var e=this.getSettings("selectors"),t={};return t.$wrapper=this.$element.find(e.wrapper),t.$container=this.$element.find(e.container),t.$input=this.$element.find(e.input),t.$icon=this.$element.find(e.icon),t.$toggle=this.$element.find(e.toggle),t.$submit=this.$element.find(e.submit),t.$closeButton=this.$element.find(e.closeButton),t},bindEvents(){var e=this,t=e.elements.$container,n=e.elements.$closeButton,s=e.elements.$input,i=e.elements.$wrapper,o=e.elements.$icon,a=e.elements.$toggle,l=this.getElementSettings("skin"),d=this.getSettings("classes");const h=()=>{t.addClass(d.isFullScreen).addClass(d.lightbox),s.trigger("focus")},_=()=>{t.removeClass(d.isFullScreen).removeClass(d.lightbox),a.trigger("focus")},C=w=>{(w.keyCode===13||w.keyCode===32)&&(w.currentTarget.click(),w.stopPropagation())};l==="full_screen"?(a.on("click",()=>h()).on("keyup",w=>C(w)),t.on("click",function(w){t.hasClass(d.isFullScreen)&&t[0]===w.target&&t.removeClass(d.isFullScreen).removeClass(d.lightbox)}),n.on("click",()=>_()).on("keyup",w=>C(w)),elementorFrontend.elements.$document.on("keyup",function(w){w.keyCode===27&&t.hasClass(d.isFullScreen)&&t.trigger("click")}
144)):s.on({focus(){i.addClass(d.isFocus)},blur(){i.removeClass(d.isFocus)}}),l==="minimal"&&o.on("click",function(){i.addClass(d.isFocus),s.trigger("focus")})}})})),dl=(ht=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("search-form",()=>v(()=>Promise.resolve().then(()=>(cl(),ll)),void 0))}},f(ht,"default"),ht),ul=b({default:()=>qi}),qi,ml=g((()=>{var e;qi=(e=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{container:".elementor-menu-cart__container",main:".elementor-menu-cart__main",toggle:".elementor-menu-cart__toggle",toggleButton:"#elementor-menu-cart__toggle_button",toggleWrapper:".elementor-menu-cart__toggle_wrapper",closeButton:".elementor-menu-cart__close-button, .elementor-menu-cart__close-button-custom",productList:".elementor-menu-cart__products"},classes:{isShown:"elementor-menu-cart--shown"}}}getDefaultElements(){const n=this.getSettings("selectors");return{$container:this.$element.find(n.container),$main:this.$element.find(n.main),$toggleWrapper:this.$element.find(n.toggleWrapper),$closeButton:this.$element.find(n.closeButton)}}toggleCart(){this.isCartOpen?this.hideCart():this.showCart()}showCart(){if(this.isCartOpen)return;const n=this.getSettings("classes"),s=this.getSettings("selectors");this.isCartOpen=!0,this.$element.addClass(n.isShown),this.$element.find(s.toggleButton).attr("aria-expanded",!0),this.elements.$main.attr("aria-hidden",!1),this.elements.$container.attr("aria-hidden",!1)}hideCart(){if(!this.isCartOpen)return;const n=this.getSettings("classes"),s=this.getSettings("selectors");this.isCartOpen=!1,this.$element.removeClass(n.isShown),this.$element.find(s.toggleButton).attr("aria-expanded",!1),this.elements.$main.attr("aria-hidden",!0),this.elements.$container.attr("aria-hidden",!0)}automaticallyOpenCart(){this.getElementSettings().automatically_open_cart==="yes"&&this.showCart()}refreshFragments(n,s=null){if(elementorFrontend.isEditMode()&&elementorPro.modules.woocommerce.didManuallyTriggerAddToCartEvent(s))return!1;const i=[];jQuery.each(elementorFrontend.documentsManager.documents,o=>{i.push(o)}),jQuery.ajax({type:"POST",url:elementorProFrontend.config.ajaxurl,context:this,data:{action:"elementor_menu_cart_fragments",templates:i,_nonce:ElementorProFrontendConfig.woocommerce.menu_cart.fragments_nonce,is_editor:elementorFrontend.isEditMode()},success(o){o!=null&&o.fragments&&jQuery.each(o.fragments,(a,l)=>{jQuery(a).replaceWith(l)})},complete(){n==="added_to_cart"&&this.automaticallyOpenCart()}})}bindEvents(){const n=elementorProFrontend.config.woocommerce.menu_cart,s=n.cart_page_url.indexOf("?")===-1?window.location.origin+window.location.pathname:window.location.href,i=n.cart_page_url,o=n.cart_page_url===s,a=n.checkout_page_url===s,l=this.getSettings("selectors");if(o&&a){this.$element.find(l.toggleButton).attr("href",i);return}const d=this.getSettings("classes");this.isCartOpen=this.$element.hasClass(d.isShown),this.getElementSettings().open_cart==="mouseover"?(this.elements.$toggleWrapper.on("mouseover click",l.toggleButton,h=>{h.preventDefault(),this.showCart()}),this.elements.$toggleWrapper.on("mouseleave",()=>this.hideCart())):this.elements.$toggleWrapper.on("click",l.toggleButton,h=>{h.preventDefault(),this.toggleCart()}),elementorFrontend.elements.$document.on("click",h=>{if(!this.isCartOpen)return;const _=jQuery(h.target);_.closest(this.elements.$main).length||_.closest(l.toggle).length||this.hideCart()}),this.elements.$closeButton.on("click",h=>{h.preventDefault(),this.hideCart()}),elementorFrontend.elements.$document.on("keyup",h=>{h.keyCode===27&&this.hideCart()}),elementorFrontend.elements.$body.on("wc_fragments_refreshed removed_from_cart added_to_cart",(h,_)=>this.refreshFragments(h.type,_)),elementorFrontend.addListenerOnce(this.getUniqueHandlerID()+"_window_resize_dropdown","resize",()=>this.governDropdownHeight()),elementorFrontend.elements.$body.on("wc_fragments_loaded wc_fragments_refreshed",()=>this.governDropdownHeight())}unbindEvents(){elementorFrontend.removeListeners(this.getUniqueHandlerID()+"_window_resize_dropdown","resize")}onInit(){super.onInit(),elementorProFrontend.config.woocommerce.productAddedToCart&&this.automaticallyOpenCart(),this.governDropdownHeight()}governDropdownHeight(){if(this.getElementSettings().cart_type!=="mini-cart")return;const n=this.getSettings("selectors"),s=this.$element.find(n.productList),i=this.$element.find(n.toggle);if(!s.length||!i.length)return;this.$element.find(n.productList).css("max-height","");const o=document.documentElement.clientHeight,a=i.height()+parseInt(this.elements.$main.css("margin-top")),l=i[0].getBoundingClientRect().top,d=s.height(),h=this.elements.$main.prop("scrollHeight")-d,_=o-l-a-h-30,C=Math.max(120,_);s.css("max-height",C)}},f(e,"default"),e)})),Ie,Dt=g((()=>{var e;Ie=(e=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{stickyRightColumn:".e-sticky-right-column"},classes:{stickyRightColumnActive:"e-sticky-right-column--active"}}}getDefaultElements(){const n=this.getSettings("selectors");return{$stickyRightColumn:this.$element.find(n.stickyRightColumn)}}bindEvents(){elementorFrontend.elements.$document.on("select2:open",n=>{this.addSelect2Wrapper(n)})}addSelect2Wrapper(n){const s=jQuery(n.target).data("select2");s.$dropdown&&s.$dropdown.addClass("e-woo-select2-wrapper")}isStickyRightColumnActive(){const n=this.getSettings("classes");return this.elements.$stickyRightColumn.hasClass(n.stickyRightColumnActive)}activateStickyRightColumn(){const n=this.getElementSettings(),s=elementorFrontend.elements.$wpAdminBar,i=this.getSettings("classes");let o=n.sticky_right_column_offset||0;s.length&&s.css("position")==="fixed"&&(o+=s.height()),this.getElementSettings("sticky_right_column")==="yes"&&(this.elements.$stickyRightColumn.addClass(i.stickyRightColumnActive),this.elements.$stickyRightColumn.css("top",o+"px"))}deactivateStickyRightColumn(){if(!this.isStickyRightColumnActive())return;const n=this.getSettings("classes");this.elements.$stickyRightColumn.removeClass(n.stickyRightColumnActive)}toggleStickyRightColumn(){if(!this.getElementSettings("sticky_right_column")){this.deactivateStickyRightColumn();return}this.isStickyRightColumnActive()||this.activateStickyRightColumn()}equalizeElementHeight(n){if(n.length){n.removeAttr("style");let s=0;n.each((i,o)=>{s=Math.max(s,o.offsetHeight)}),0<s&&n.css({height:s+"px"})}}removePaddingBetweenPurchaseNote(n){n&&n.each((s,i)=>{jQuery(i).prev().children("td").addClass("product-purchase-note-is-below")})}updateWpReferers(){const n=this.getSettings("selectors"),s=this.$element.find(n.wpHttpRefererInputs),i=new URL(document.location);i.searchParams.set("elementorPageId",elementorFrontend.config.post.id),i.searchParams.set("elementorWidgetId",this.getID()),s.attr("value",i)}},f(e,"Base"),e)}
144)),hl=b({default:()=>Vi}),Vi,gl=g((()=>{Dt(),Vi=class extends Ie{getDefaultSettings(){return{selectors:{container:".elementor-widget-woocommerce-purchase-summary",address:"address",purchasenote:".product-purchase-note"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$container:this.$element.find(e.container),$address:this.$element.find(e.address),$purchasenote:this.$element.find(e.purchasenote)}}onElementChange(e){for(const t of["general_text_typography","sections_padding","sections_border_width"])e.startsWith(t)&&this.equalizeElementHeight(this.elements.$address);e.startsWith("order_details_rows_gap")&&this.removePaddingBetweenPurchaseNote(this.elements.$purchasenote)}applyButtonsHoverAnimation(){const e=this.getElementSettings();e.order_details_button_hover_animation&&this.$element.find(".order-again .button, td .button").addClass("elementor-animation-"+e.order_details_button_hover_animation)}onInit(...e){super.onInit(...e),this.equalizeElementHeight(this.elements.$address),this.removePaddingBetweenPurchaseNote(this.elements.$purchasenote),this.applyButtonsHoverAnimation()}}})),pl=b({default:()=>Xi}),Ui,Gi,Qi,jn,Ki,Yi,qn,Vn,Un,Xi,fl=g((()=>{Dt(),Ui=Object.defineProperty,Gi=Object.defineProperties,Qi=Object.getOwnPropertyDescriptors,jn=Object.getOwnPropertySymbols,Ki=Object.prototype.hasOwnProperty,Yi=Object.prototype.propertyIsEnumerable,qn=f((e,t,n)=>t in e?Ui(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,"__defNormalProp"),Vn=(e,t)=>{for(var n in t||(t={}))Ki.call(t,n)&&qn(e,n,t[n]);if(jn)for(var n of jn(t))Yi.call(t,n)&&qn(e,n,t[n]);return e},Un=(e,t)=>Gi(e,Qi(t)),Xi=class extends Ie{getDefaultSettings(...e){const t=super.getDefaultSettings(...e);return{selectors:Un(Vn({},t.selectors),{container:".elementor-widget-woocommerce-checkout-page",loginForm:".e-woocommerce-login-anchor",loginSubmit:".e-woocommerce-form-login-submit",loginSection:".e-woocommerce-login-section",showCouponForm:".e-show-coupon-form",couponSection:".e-coupon-anchor",showLoginForm:".e-show-login",applyCoupon:".e-apply-coupon",checkoutForm:"form.woocommerce-checkout",couponBox:".e-coupon-box",address:"address",wpHttpRefererInputs:'[name="_wp_http_referer"]'}),classes:t.classes,ajaxUrl:elementorProFrontend.config.ajaxurl}}getDefaultElements(...e){const t=this.getSettings("selectors");return Un(Vn({},super.getDefaultElements(...e)),{$container:this.$element.find(t.container),$loginForm:this.$element.find(t.loginForm),$showCouponForm:this.$element.find(t.showCouponForm),$couponSection:this.$element.find(t.couponSection),$showLoginForm:this.$element.find(t.showLoginForm),$applyCoupon:this.$element.find(t.applyCoupon),$loginSubmit:this.$element.find(t.loginSubmit),$couponBox:this.$element.find(t.couponBox),$checkoutForm:this.$element.find(t.checkoutForm),$loginSection:this.$element.find(t.loginSection),$address:this.$element.find(t.address)})}bindEvents(...e){super.bindEvents(...e),this.elements.$showCouponForm.on("click",t=>{t.preventDefault(),this.elements.$couponSection.slideToggle()}),this.elements.$showLoginForm.on("click",t=>{t.preventDefault(),this.elements.$loginForm.slideToggle()}),this.elements.$applyCoupon.on("click",t=>{t.preventDefault(),this.applyCoupon()}),this.elements.$loginSubmit.on("click",t=>{t.preventDefault(),this.loginUser()}),elementorFrontend.elements.$body.on("updated_checkout",()=>{this.applyPurchaseButtonHoverAnimation(),this.updateWpReferers()})}onInit(...e){super.onInit(...e),this.toggleStickyRightColumn(),this.updateWpReferers(),this.equalizeElementHeight(this.elements.$address),elementorFrontend.isEditMode()&&(this.elements.$loginForm.show(),this.elements.$couponSection.show(),this.applyPurchaseButtonHoverAnimation())}onElementChange(e){e==="sticky_right_column"&&this.toggleStickyRightColumn()}onDestroy(...e){super.onDestroy(...e),this.deactivateStickyRightColumn()}applyPurchaseButtonHoverAnimation(){const e=this.getElementSettings("purchase_button_hover_animation");e&&jQuery("#place_order").addClass("elementor-animation-"+e)}applyCoupon(){if(!wc_checkout_params)return;this.startProcessing(this.elements.$couponBox);const e={security:wc_checkout_params.apply_coupon_nonce,coupon_code:this.elements.$couponBox.find('input[name="coupon_code"]').val()};jQuery.ajax({type:"POST",url:wc_checkout_params.wc_ajax_url.toString().replace("%%endpoint%%","apply_coupon"),context:this,data:e,success(t){jQuery(".woocommerce-error, .woocommerce-message").remove(),this.elements.$couponBox.removeClass("processing").unblock(),(t.includes("woocommerce-error")||t.includes("does not exist"))&&jQuery("html, body").animate({scrollTop:0},"fast"),t&&(this.elements.$checkoutForm.before(t),this.elements.$couponSection.slide
144Up(),elementorFrontend.elements.$body.trigger("applied_coupon_in_checkout",[e.coupon_code]),elementorFrontend.elements.$body.trigger("update_checkout",{update_shipping_method:!1}))},dataType:"html"})}loginUser(){this.startProcessing(this.elements.$loginSection);const e={action:"elementor_woocommerce_checkout_login_user",username:this.elements.$loginSection.find('input[name="username"]').val(),password:this.elements.$loginSection.find('input[name="password"]').val(),nonce:this.elements.$loginSection.find('input[name="woocommerce-login-nonce"]').val(),remember:this.elements.$loginSection.find("input#rememberme").prop("checked")};jQuery.ajax({type:"POST",url:this.getSettings("ajaxUrl"),context:this,data:e,success(t){t=JSON.parse(t),this.elements.$loginSection.removeClass("processing").unblock(),jQuery(".woocommerce-error, .woocommerce-message").remove(),t.logged_in?location.reload():(this.elements.$checkoutForm.before(t.message),elementorFrontend.elements.$body.trigger("checkout_error",[t.message]))}})}startProcessing(e){e.is(".processing")||e.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}})}}}));function Ji(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,s)}return n}function ce(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Ji(Object(n),!0).forEach(function(s){V(e,s,n[s])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ji(Object(n)).forEach(function(s){Object.defineProperty(e,s,Object.getOwnPropertyDescriptor(n,s))})}return e}var Gn=g((()=>{ae()})),vl=b({default:()=>Zi}),Zi,_l=g((()=>{Dt(),Gn(),Zi=class extends Ie{getDefaultSettings(...e){const t=super.getDefaultSettings(...e);return{selectors:ce(ce({},t.selectors),{},{shippingForm:".shipping-calculator-form",quantityInput:".qty",updateCartButton:"button[name=update_cart]",wpHttpRefererInputs:"[name=_wp_http_referer]",hiddenInput:"input[type=hidden]",productRemove:".product-remove a"}),classes:t.classes,ajaxUrl:elementorProFrontend.config.ajaxurl}}getDefaultElements(...e){const t=this.getSettings("selectors");return ce(ce({},super.getDefaultElements(...e)),{},{$shippingForm:this.$element.find(t.shippingForm),$stickyColumn:this.$element.find(t.stickyColumn),$hiddenInput:this.$element.find(t.hiddenInput)})}bindEvents(){super.bindEvents();const e=this.getSettings("selectors");elementorFrontend.elements.$body.on("wc_fragments_refreshed",()=>this.applyButtonsHoverAnimation()),this.getElementSettings("update_cart_automatically")==="yes"&&this.$element.on("input",e.quantityInput,()=>this.updateCart()),elementorFrontend.elements.$body.on("wc_fragments_loaded wc_fragments_refreshed",()=>{this.updateWpReferers(),(elementorFrontend.isEditMode()||elementorFrontend.isWPPreviewMode())&&this.disableActions()}),elementorFrontend.elements.$body.on("added_to_cart",function(t,n){if(n.e_manually_triggered)return!1})}onInit(...e){super.onInit(...e),this.toggleStickyRightColumn(),this.hideHiddenInputsParentElements(),elementorFrontend.isEditMode()&&this.elements.$shippingForm.show(),this.applyButtonsHoverAnimation(),this.updateWpReferers(),(elementorFrontend.isEditMode()||elementorFrontend.isWPPreviewMode())&&this.disableActions()}disableActions(){const e=this.getSettings("selectors");this.$element.find(e.updateCartButton).attr({disabled:"disabled","aria-disabled":"true"}),elementorFrontend.isEditMode()&&(this.$element.find(e.quantityInput).attr("disabled","disabled"),this.$element.find(e.productRemove).css("pointer-events","none"))}onElementChange(e){e==="sticky_right_column"&&this.toggleStickyRightColumn(),e==="additional_template_select"&&elementorPro.modules.woocommerce.onTemplateIdChange("additional_template_select")}onDestroy(...e){super.onDestroy(...e),this.deactivateStickyRightColumn()}updateCart(){const e=this.getSettings("selectors");clearTimeout(this._debounce),this._debounce=setTimeout(()=>{this.$element.find(e.updateCartButton).trigger("click")},1500)}applyButtonsHoverAnimation(){const e=this.getElementSettings();e.checkout_button_hover_animation&&jQuery(".checkout-button").addClass("elementor-animation-"+e.checkout_button_hover_animation),e.forms_buttons_hover_animation&&jQuery(".shop_table .button").addClass("elementor-animation-"+e.forms_buttons_hover_animation)}
144hideHiddenInputsParentElements(){this.isEdit&&this.elements.$hiddenInput&&this.elements.$hiddenInput.parent(".form-row").addClass("elementor-hidden")}}})),bl=b({default:()=>eo}),eo,Sl=g((()=>{Dt(),eo=class extends Ie{getDefaultSettings(){return{selectors:{address:"address",tabLinks:".woocommerce-MyAccount-navigation-link a",viewOrderButtons:".my_account_orders .woocommerce-button.view",viewOrderLinks:".woocommerce-orders-table__cell-order-number a",authForms:"form.login, form.register",tabWrapper:".e-my-account-tab",tabItem:".woocommerce-MyAccount-navigation li",allPageElements:"[e-my-account-page]",purchasenote:"tr.product-purchase-note",contentWrapper:".woocommerce-MyAccount-content-wrapper"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$address:this.$element.find(e.address),$tabLinks:this.$element.find(e.tabLinks),$viewOrderButtons:this.$element.find(e.viewOrderButtons),$viewOrderLinks:this.$element.find(e.viewOrderLinks),$authForms:this.$element.find(e.authForms),$tabWrapper:this.$element.find(e.tabWrapper),$tabItem:this.$element.find(e.tabItem),$allPageElements:this.$element.find(e.allPageElements),$purchasenote:this.$element.find(e.purchasenote),$contentWrapper:this.$element.find(e.contentWrapper)}}editorInitTabs(){this.elements.$allPageElements.each((e,t)=>{const n=t.getAttribute("e-my-account-page");let s;n==="view-order"?s=this.elements.$viewOrderLinks.add(this.elements.$viewOrderButtons):s=this.$element.find(".woocommerce-MyAccount-navigation-link--"+n),s.on("click",()=>{this.currentPage=n,this.editorShowTab()})})}editorShowTab(){const e=this.$element.find('[e-my-account-page="'+this.currentPage+'"]');this.$element.attr("e-my-account-page",this.currentPage),this.elements.$allPageElements.hide(),e.show(),this.toggleEndpointClasses(),this.currentPage!=="view-order"&&(this.elements.$tabItem.removeClass("is-active"),this.$element.find(".woocommerce-MyAccount-navigation-link--"+this.currentPage).addClass("is-active")),(this.currentPage==="edit-address"||this.currentPage==="view-order")&&this.equalizeElementHeights()}toggleEndpointClasses(){const e=["dashboard","orders","view-order","downloads","edit-account","edit-address","payment-methods"];let t="";this.elements.$tabWrapper.removeClass("e-my-account-tab__"+e.join(" e-my-account-tab__")+" e-my-account-tab__dashboard--custom"),this.currentPage==="dashboard"&&this.elements.$contentWrapper.find(".elementor").length&&(t=" e-my-account-tab__dashboard--custom"),e.includes(this.currentPage)&&this.elements.$tabWrapper.addClass("e-my-account-tab__"+this.currentPage+t)}applyButtonsHoverAnimation(){const e=this.getElementSettings();e.forms_buttons_hover_animation&&this.$element.find(".woocommerce button.button,  #add_payment_method #payment #place_order").addClass("elementor-animation-"+e.forms_buttons_hover_animation),e.tables_button_hover_animation&&this.$element.find(".order-again .button, td .button, .woocommerce-pagination .button").addClass("elementor-animation-"+e.tables_button_hover_animation)}equalizeElementHeights(){this.equalizeElementHeight(this.elements.$address),this.isEdit||this.equalizeElementHeight(this.elements.$authForms)}onElementChange(e){(e.indexOf("general_text_typography")===0||e.indexOf("sections_padding")===0)&&this.equalizeElementHeights(),e.indexOf("forms_rows_gap")===0&&this.removePaddingBetweenPurchaseNote(this.elements.$purchasenote),e==="customize_dashboard_select"&&elementorPro.modules.woocommerce.onTemplateIdChange("customize_dashboard_select")}bindEvents(){super.bindEvents(),elementorFrontend.elements.$body.on("keyup change",".register #reg_password",()=>{this.equalizeElementHeights()})}onInit(...e){super.onInit(...e),this.isEdit&&(this.editorInitTabs(),this.$element.attr("e-my-account-page")?this.currentPage=this.$element.attr("e-my-account-page"):this.currentPage="dashboard",this.editorShowTab()),this.applyButtonsHoverAnimation(),this.equalizeElementHeights(),this.removePaddingBetweenPurchaseNote(this.elements.$purchasenote)}}})),yl=b({default:()=>to}),to,wl=g((()=>{var e;to=(e=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{woocommerceNotices:":not(.woocommerce-NoticeGroup) .wc-block-components-notice-banner, .woocommerce-NoticeGroup, :not(.woocommerce-NoticeGroup) .woocommerce-error, :not(.woocommerce-NoticeGroup) .woocommerce-message, :not(.woocommerce-NoticeGroup) .woocommerce-info",noticesWrapper:".e-woocommerce-notices-wrapper"}}}getDefaultElements(){const n=this.getSettings("selectors");return{$documentScrollToElements:elementorFrontend.elements.$document.find("html, body"),$woocommerceCheckoutForm:elementorFrontend.elements.$body.find(".form.checkout"),$noticesWrapper:this.$element.find(n.noticesWrapper)}}moveNotices(n=!1){const s=this.getSettings("selectors");let i=elementorFrontend.elements.$body.find(s.woocommerceNotices);if((elementorFrontend.isEditMode()||elementorFrontend.isWPPreviewMode())&&(i=i.filter(":not(.e-notices-demo-notice)")),n&&this.elements.$documentScrollToElements.stop(),this.elements.$noticesWrapper.prepend(i),this.is_ready||(this.elements.$noticesWrapper.removeClass("e-woocommerce-notices-wrapper-loading"),this.is_ready=!0),n){let o=i;o.length||(o=this.elements.$woocommerceCheckoutForm),o.length&&this.elements.$documentScrollToElements.animate({scrollTop:o.offset().top-document.documentElement.clientHeight/2},1e3)}}onInit(){super.onInit(),this.is_ready=!1,this.moveNotices(!0)}bindEvents(){elementorFrontend.elements.$body.on("updated_wc_div updated_checkout updated_cart_totals applied_coupon removed_coupon applied_coupon_in_checkout removed_coupon_in_checkout checkout_error",()=>this.moveNotices(!0))}},f(e,"default"),e)})),Cl=b({default:()=>no}),no,El=g((()=>{Dt(),no=class extends Ie{getDefaultSettings(){return{selectors:{quantityInput:".e-loop-add-to-cart-form input.qty",addToCartButton:".e-loop-add-to-cart-form .ajax_add_to_cart",addedToCartButton:".added_to_cart",loopFormContainer:".e-loop-add-to-cart-form-container"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$quantityInput:this.$element.find(e.quantityInput),$addToCartButton:this.$element.find(e.addToCartButton)}}updateAddToCartButtonQuantity(){this.elements.$addToCartButton.attr("data-quantity",this.elements.$quantityInput.val())}handleAddedToCart(e){const t=this.getSettings("selectors"),n=e.siblings(t.addedToCartButton),s=n.parents(t.loopFormContainer);s.children(t.addedToCartButton).remove(),s.append(n)}bindEvents(...e){super.bindEvents(...e),this.elements.$quantityInput.on("change",()=>{this.updateAddToCartButtonQuantity()}),elementorFrontend.elements.$body.off("added_to_cart.elementor-woocommerce-product-add-to-cart"),elementorFrontend.elements.$body.on("added_to_cart.elementor-woocommerce-product-add-to-cart",(t,n,s,i)=>{this.handleAddedToCart(i)})}}})),Tl=(gt=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("woocommerce-menu-cart",()=>v(()=>Promise.resolve().then(()=>(ml(),ul)),void 0)),elementorFrontend.elementsHandler.attachHandler("woocommerce-purchase-summary",()=>v(()=>Promise.resolve().then(()=>(gl(),hl)),void 0)),elementorFrontend.elementsHandler.attachHandler("woocommerce-checkout-page",()=>v(()=>Promise.resolve().then(()=>(fl(),pl)),void 0)),elementorFrontend.elementsHandler.attachHandler("woocommerce-cart",()=>v(()=>Promise.resolve().then(()=>(_l(),vl)),void 0)),elementorFrontend.elementsHandler.attachHandler("woocommerce-my-account",()=>v(()=>Promise.resolve().then(()=>(Sl(),bl)),void 0)),elementorFrontend.elementsHandler.attachHandler("woocommerce-notices",()=>v(()=>Promise.resolve().then(()=>(wl(),yl)),void 0)),elementorFrontend.elementsHandler.attachHandler("woocommerce-product-add-to-cart",()=>v(()=>Promise.resolve().then(()=>(El(),Cl)),void 0)),elementorFrontend.isEditMode()&&elementorFrontend.on("components:init",()=>{elementorFrontend.elements.$body.find(".elementor-widget-woocommerce-cart").length||elementorFrontend.elements.$body.append('<div class="woocommerce-cart-form">')})}},f(gt,"default"),gt);function ve(e){[...e].flatMap(t=>
144[...t.querySelectorAll(".elementor-element")]).forEach(t=>elementorFrontend.elementsHandler.runReadyTrigger(t))}var _e=g((()=>{})),$l=b({default:()=>so}),so,Al=g((()=>{Tn(),_e(),so=class extends jt{getDefaultSettings(){const e=super.getDefaultSettings();return e.selectors.postsContainer=".elementor-loop-container",e.selectors.postWrapperTag=".e-loop-item",e.selectors.loadMoreButton=".e-loop__load-more .elementor-button",e.selectors.dynamicStyleElement='style[id^="loop-dynamic"]',e}afterInsertPosts(e,t){super.afterInsertPosts(e),ElementorProFrontendConfig.settings.lazy_load_background_images&&document.dispatchEvent(new Event("elementor/lazyload/observe")),this.handleDynamicStyleElements(t),ve(e),elementorFrontend.elements.$window.trigger("elementor-pro/loop-builder/after-insert-posts")}handleDynamicStyleElements(e){const t=this.getSettings("selectors"),n=e.querySelectorAll(`[data-id="${this.elementId}"] ${t.dynamicStyleElement}`);this.$element.append(n)}}}));function Fl({element:e,id:t,title:n=(0,At.__)("Template","elementor-pro")},s=Qn,i=null,o=null){if(s==="edit"){if(!t||!e)throw Error("`id` and `element` are required.");if(Il(e)||kl(e))return}const a=xl({title:n,onClick:()=>Ll(t,s,i,o)},s,e);e.prepend(a),s==="edit"&&(e.dataset.editableElementorDocument=t)}function Il(e){return e.classList.contains(oo)}function kl(e){return!!e.querySelector(`:scope > .${Lt}`)}function xl({title:e,onClick:t},n,s=null){const i=["header","footer"].includes(s==null?void 0:s.dataset.elementorType)?"%s":(0,At.__)("Edit %s","elementor-pro"),o=Zt({tag:"div",classNames:[`${Lt}__inner`],children:[Zt({tag:"i",classNames:[Dl(n)]}),Zt({tag:"div",classNames:[`${n==="edit"?Lt:Kn}__title`],children:[document.createTextNode(n==="edit"?i.replace("%s",e):(0,At.__)("Save %s","elementor-pro").replace("%s",e))]})]}),a=[Lt];n!=="edit"&&a.push(Kn);const l=Zt({tag:"div",classNames:a,children:[o]});return l.addEventListener("click",t),l}function Dl(e){let t="eicon-edit";return e==="save"&&(t=elementorFrontend.config.is_rtl?"eicon-arrow-right":"eicon-arrow-left"),t}function Zt({tag:e,classNames:t=[],children:n=[]}){const s=document.createElement(e);return s.classList.add(...t),n.forEach(i=>s.appendChild(i)),s}function Ll(e,t,n=null,s=null){return io(this,null,function*(){t==="edit"?(window.top.$e.internal("panel/state-loading"),yield window.top.$e.run("editor/documents/switch",{id:parseInt(e),onClose:n,selector:s}),window.top.$e.internal("panel/state-ready")):(elementorCommon.api.internal("panel/state-loading"),elementorCommon.api.run("editor/documents/switch",{id:elementor.config.initial_document.id,mode:"save",shouldScroll:!1,selector:s}).finally(()=>elementorCommon.api.internal("panel/state-ready")))})}var io,Lt,oo,Qn,Kn,Ml,Pl=g((()=>{io=(e,t,n)=>new Promise((s,i)=>{var o=d=>{try{l(n.next(d))}catch(h){i(h)}},a=d=>{try{l(n.throw(d))}catch(h){i(h)}},l=d=>d.done?s(d.value):Promise.resolve(d.value).then(o,a);l((n=n.apply(e,t)).next())}),Lt="elementor-document-handle",oo="elementor-edit-mode",Qn="edit",Kn="elementor-document-save-back-handle",Ml="save"})),ro=b({default:()=>ao}),ao,lo=g((()=>{Ee(),Pl(),ao=class extends N{getSkinPrefix(){return""}getDefaultSettings(){const e=super.getDefaultSettings();return e.selectors.post=".elementor-loop-container .elementor",e.selectors.postsContainer=".elementor-loop-container",e.classes.inPlaceTemplateEditable="elementor-in-place-template-editable",e}fitImages(){}getVerticalSpaceBetween(){return elementorProFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),"row_gap","size")}onInPlaceEditTemplate(){this.$element.addClass(this.getDefaultSettings().classes.inPlaceTemplateEditable),this.elementsToRemove=[],this.handleSwiper();const e=this.getElementSettings("template_id");this.elementsToRemove=[...this.elementsToRemove,"style#loop-"+e,"link#font-loop-"+e,"style#loop-dynamic-"+e],this.elementsToRemove.forEach(t=>{this.$element.find(t).remove()})}handleSwiper(){const e=this.elements.$postsContainer.data("swiper");e&&(e.slideTo(0),e.autoplay.pause(),e.allowTouchMove=!1,e.params.autoplay.delay=1e6,e.update(),this.elementsToRemove=[...this.elementsToRemove,".swiper-pagination",".elementor-swiper-button",".elementor-document-handle"])}attachEditDocumentHandle(){const e=this.getElementSettings("template_id");if(!e)return;const t=this.getElementSettings(),n=`.elementor-element-${this.getID()}`,s=(t==null?void 0:t.edit_handle_selector)+((t==null?void 0:t.edit_handle_selector)==='[data-elementor-type="loop-item"]'?`.elementor-${e}`:""),i=this.$element.find(s).first()[0];if(i){if(this.isFirstEdit()){this.$element.find(".elementor-swiper-button").remove();return}Fl({element:i,title:(0,At.__)("Template","elementor-pro"),id:e},Qn,()=>
144this.onInPlaceEditTemplate(),`${n} .elementor-${e}`)}}isFirstEdit(){return this.$element.has(".e-loop-first-edit").length}handleCTA(){const e=document.querySelector(`[data-id="${this.getID()}"] .e-loop-empty-view__wrapper`);if(!e)return;const t=e.attachShadow({mode:"open"});t.appendChild(elementorPro.modules.loopBuilder.getCtaStyles()),t.appendChild(elementorPro.modules.loopBuilder.getCtaContent(this.getWidgetType())),t.querySelector(".e-loop-empty-view__box-cta").addEventListener("click",()=>{elementorPro.modules.loopBuilder.createTemplate()})}doEditorInitAction(){elementor.hooks.doAction("editor/widgets/loop-grid/on-init",this)}onElementChange(e){e==="_skin"&&elementorPro.modules.loopBuilder.onApplySkinChange(),N.prototype.onElementChange.apply(this)}bindEvents(){super.bindEvents(),elementorFrontend.elements.$window.on("elementor-pro/loop-builder/after-insert-posts",this.reInitMasonry.bind(this))}reInitMasonry(){const e=this.getSettings("selectors");this.elements.$posts=jQuery(`.elementor-element-${this.getID()} ${e.post}`),super.runMasonry()}unbindEvents(){super.unbindEvents(),elementorFrontend.elements.$window.off("elementor-pro/loop-builder/after-insert-posts",this.reInitMasonry.bind(this))}onInit(...e){super.onInit(...e),elementorFrontend.isEditMode()&&(this.doEditorInitAction(),this.attachEditDocumentHandle(),this.handleCTA())}}})),Ol=b({default:()=>co}),co,Bl=g((()=>{_e(),he(),co=class extends elementorModules.frontend.handlers.CarouselBase{getDefaultSettings(){const e=super.getDefaultSettings();return e.selectors.carousel=".elementor-loop-container",e}getSwiperSettings(){const e=super.getSwiperSettings(),t=this.getElementSettings(),n=elementorFrontend.config.is_rtl,s=`.elementor-element-${this.getID()}`;return t.arrows==="yes"&&(e.navigation={prevEl:n?`${s} .elementor-swiper-button-next`:`${s} .elementor-swiper-button-prev`,nextEl:n?`${s} .elementor-swiper-button-prev`:`${s} .elementor-swiper-button-next`}),e.on.beforeInit=()=>{this.a11ySetSlidesAriaLabels()},e}onInit(...e){var t=()=>super.onInit,n=this;return ee(function*(){t().call(n,...e),n.ranElementHandlers=!1})()}handleElementHandlers(){this.ranElementHandlers||!this.swiper||(ve(Array.from(this.swiper.slides).slice(this.swiper.activeIndex-1,this.swiper.slides.length)),this.ranElementHandlers=!0)}a11ySetSlidesAriaLabels(){const e=Array.from(this.elements.$slides);e.forEach((t,n)=>{t.setAttribute("aria-label",`${parseInt(n+1)} ${(0,At.__)("of","elementor-pro")} ${e.length}`)})}}})),Yn,uo=g((()=>{Yn=class{addLoadingAnimationOverlay(e){const t=document.querySelector(`.elementor-element-${e}`);t&&t.classList.add("e-loading-overlay")}removeLoadingAnimationOverlay(e){const t=document.querySelector(`.elementor-element-${e}`);t&&t.classList.remove("e-loading-overlay")}}})),Hl=b({default:()=>mo}),mo,Rl=g((()=>{uo(),_e(),mo=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{links:"a.page-numbers:not(.current)",widgetContainer:".elementor-widget-container",postWrapperTag:".e-loop-item"}}}getDefaultElements(){const e=this.getSettings("selectors");return{links:this.$element[0].querySelectorAll(e.links),widgetContainer:this.$element[0].querySelector(e.widgetContainer)}}bindEvents(){super.bindEvents(),this.linksEventListeners()}linksEventListeners(){this.elements.links.length&&this.getElementSettings("pagination_load_type")==="ajax"&&this.elements.links.forEach(e=>{e.addEventListener("click",t=>{this.handleLinkClick(t)})})}handleLinkClick(e){if(e.preventDefault(),this.isLoading)return;this.removeLinksListeners(),this.handleUiBeforeLoading();const t=e==null?void 0:e.target.getAttribute("href");return this.updateURLQueryString(t),fetch(t).then(n=>n.text()).then(n=>{const s=new DOMParser().parseFromString(n,"text/html");this.handleSuccessFetch(s)})}removeLinksListeners(){this.elements.links.length&&this.elements.links.forEach(e=>{e.removeEventListener("click",this.handleLinkClick)})}updateURLQueryString(e){const t=new URL(window.location.href),n=t.searchParams,s=new URL(e).searchParams;s.forEach((i,o)=>{n.set(o,i)}),s.has("e-page-"+this.elementId)||n.delete("e-page-"+this.elementId),history.pushState(null,"",t.href)}handleUiBeforeLoading(){this.setLoading(!0),this.ajaxHelper.addLoadingAnimationOverlay(this.elementId),this.maybeScrollToTop()}setLoading(e){this.isLoading=e}
144maybeScrollToTop(){if(this.getElementSettings("auto_scroll")!=="yes")return;const e=document.querySelector(`.elementor-element-${this.elementId}`);e&&e.scrollIntoView({behavior:"smooth"})}handleUiAfterLoading(){this.setLoading(!1),this.ajaxHelper.removeLoadingAnimationOverlay(this.elementId)}handleSuccessFetch(e){this.handleUiAfterLoading();const t=this.getSettings("selectors"),n=e.querySelector(`[data-id="${this.elementId}"] ${t.widgetContainer}`),s=this.elements.widgetContainer;this.$element[0].replaceChild(n,s),this.afterInsertPosts()}afterInsertPosts(){const e=this.getSettings("selectors"),t=document.querySelectorAll(`[data-id="${this.elementId}"] ${e.postWrapperTag}`);elementorFrontend.elementsHandler.runReadyTrigger(this.$element[0]),ve(t),ElementorProFrontendConfig.settings.lazy_load_background_images&&document.dispatchEvent(new Event("elementor/lazyload/observe"))}onInit(){super.onInit(),this.setLoading(!1),this.elementId=this.getID(),this.ajaxHelper=new Yn}}})),Wl=(pt=class extends elementorModules.Module{constructor(){super(),["post","product","post_taxonomy","product_taxonomy"].forEach(t=>{elementorFrontend.elementsHandler.attachHandler("loop-grid",()=>v(()=>Promise.resolve().then(()=>(Al(),$l)),void 0),t),elementorFrontend.elementsHandler.attachHandler("loop-grid",()=>v(()=>Promise.resolve().then(()=>(lo(),ro)),void 0),t),elementorFrontend.elementsHandler.attachHandler("loop-carousel",()=>v(()=>Promise.resolve().then(()=>(lo(),ro)),void 0),t),elementorFrontend.elementsHandler.attachHandler("loop-carousel",()=>v(()=>Promise.resolve().then(()=>(Bl(),Ol)),void 0),t),elementorFrontend.elementsHandler.attachHandler("loop-grid",()=>v(()=>Promise.resolve().then(()=>(Rl(),Hl)),void 0),t)})}},f(pt,"default"),pt);function Nl(e){if(e.item_layout==="dropdown")return!0;const t=elementorFrontend.breakpoints.getActiveBreakpointsList({withDesktop:!0}),n=t.indexOf(e.breakpoint_selector);return t.indexOf(elementorFrontend.getCurrentDeviceMode())<=n}var zl=g((()=>{}));function en(e,t){t.type==="mousedown"?(e.classList.add("e-scroll"),e.dataset.pageX=t.pageX):(e.classList.remove("e-scroll","e-scroll-active"),e.dataset.pageX="")}function ho(e,t,n){const s=e.classList.contains("e-scroll"),i=t==="enable",o=e.scrollWidth>e.clientWidth;if(!s||!i||!o)return;n.preventDefault();const a=parseFloat(e.dataset.pageX),l=n.pageX-a,d=5,h=20;let _=0;h<l?_=d:h*-1>l?_=-1*d:_=l,e.scrollLeft=e.scrollLeft-_,e.classList.add("e-scroll-active")}function Mt({element:e,direction:t,justifyCSSVariable:n,horizontalScrollStatus:s}){e&&(jl(e,s)?ql(e,t,n):e.style.setProperty(n,""))}function jl(e,t){return e.clientWidth<Xn(e.children)&&t==="enable"}function Xn(e){let t=0;const n=e[0].parentNode,s=getComputedStyle(n),i=parseFloat(s.gap)||0;for(let o=0;o<e.length;o++)t+=e[o].offsetWidth+i;return t}function ql(e,t,n){const s=elementorFrontend.config.is_rtl;t==="end"?(e.style.setProperty(n,"start"),e.scrollLeft=s?-1*Xn(e.children):Xn(e.children)):(e.style.setProperty(n,"start"),e.scrollLeft=0)}var go=g((()=>{})),Vl=b({default:()=>po}),po,Ul=g((()=>{zl(),ei(),go(),po=class extends elementorModules.frontend.handlers.Base{constructor(...e){super(...e),elementorFrontend.isEditMode()&&(this.lifecycleChangeListener=null),this.resizeListener=null,this.prevMouseY=null,this.isKeyboardNavigation=!1}getDefaultSettings(){return{selectors:{elementorWidgetWrapper:".elementor-widget-n-menu",widgetContainer:".e-n-menu",dropdownMenuToggle:".e-n-menu-toggle",menuWrapper:".e-n-menu-wrapper",headingContainer:".e-n-menu-heading",menuItem:".e-n-menu-item",tabTitle:".e-n-menu-title",tabTitleText:".e-n-menu-title-text",directTabTitle:":scope > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, :scope > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title",tabClickableTitle:".e-n-menu-title.e-click",tabDropdown:".e-n-menu-dropdown-icon",menuContent:".e-n-menu-content",tabContent:".e-n-menu-content > .e-con, .e-n-menu-heading > .e-con",directTabContent:":scope > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content > .e-con, :scope > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-con, :scope > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content > .e-con, :scope > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-con",tabContentBeforeInterlacing:"> .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-con, > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-con",newContainerAfterRepeaterAction:"> .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-con, > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content > .e-con:nth-child(2), > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-con, > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content > .e-con:nth-child(2)",anchorLink:".e-anchor a"},classes:{active:"e-active",anchorItem:"e-anchor",activeAnchorItem:"e-current"},dataAttributes:{tabIndex:"data-tab-index"},ariaAttributes:{titleStateAttribute:"aria-expanded",activeTitleSelector:'[aria-expanded="true"]'},autoExpand:!1,autoFocus:!1,showTabFn:"show",hideTabFn:"hide",toggleSelf:!1,hidePrevious:!0,postUrl:"post-url",internalUrl:"internal-url"}}getDefaultElements(){const e=this.getSettings("selectors");return{$tabContents:this.findElement(e.tabContent),$widgetContainer:this.findElement(e.widgetContainer),$dropdownMenuToggle:this.findElement(e.dropdownMenuToggle),$menuWrapper:this.findElement(e.menuWrapper),$menuContent:this.findElement(e.menuContent),$headingContainer:this.findElement(e.headingContainer),$menuItems:this.findElement(e.menuItem),$tabTitles:this.findElement(e.tabTitle),$tabDropdowns:this.findElement(e.tabDropdown),$anchorLink:this.findElement(e.anchorLink),$tabContentsBeforeInterlacing:this.findElement(e.tabContentBeforeInterlacing)}}
144getTabTitleFilterSelector(e){return`[${this.getSettings("dataAttributes").tabIndex}="${e}"]`}getTabIndex(e){return e.getAttribute(this.getSettings("dataAttributes").tabIndex)}setKeyboardNavigation(e){e.key==="Tab"&&(this.isKeyboardNavigation=!0)}dropdownMenuHeightControllerConfig(){const e=this.getSettings("selectors");return{elements:{$element:this.$element,$dropdownMenuContainer:this.$element.find(e.menuWrapper),$menuToggle:this.$element.find(e.dropdownMenuToggle)},attributes:{menuToggleState:"aria-expanded"},settings:{dropdownMenuContainerMaxHeight:"auto",menuHeightCssVarName:"--n-menu-dropdown-content-box-height"}}}handleContentContainerPosition(e=null){this.resetContentContainersPosition();const t=this.getSettings("ariaAttributes").activeTitleSelector,n=this.elements.$tabDropdowns.filter(t).attr("data-tab-index");e=e||this.elements.$tabContents.filter(this.getTabContentFilterSelector(n)),e.length&&this.setContentContainerAbsolutePosition(e)}setContentContainerAbsolutePosition(e){const t=this.getElementSettings(),n=t.content_width==="fit_to_content";if(Nl(t))return;if(n){const i=elementorFrontend.config.is_rtl?"right":"left",o=0<this.getMenuItemContainerAbsolutePosition(e)?this.getMenuItemContainerAbsolutePosition(e):0;e.css(i,o)}const s=this.elements.$headingContainer[0].getBoundingClientRect().height;if(this.shouldPositionContentAbove(e,s)){const i=e[0].getBoundingClientRect();e.css({width:n?"max-content":"","max-width":i.width}),this.elements.$widgetContainer.addClass("content-above")}}getMenuItemContainerAbsolutePosition(e){const t=e.data("tab-index"),n=this.elements.$tabDropdowns.filter(this.getTabTitleFilterSelector(t))[0].closest(this.getSettings("selectors").tabTitle).getBoundingClientRect(),s=e[0].clientWidth;let i=null;switch(this.getElementSettings("content_horizontal_position")){case"left":i=this.getLeftDirectionContainerOffset(s,n);break;case"right":i=this.getRightDirectionContainerOffset(s,n);break;default:i=this.getCenteredContainerOffset(s,n)}return i}getCenteredContainerOffset(e,t){const n=e/2,s=elementorFrontend.elements.$body[0].clientWidth;let i=this.adjustForScrollbarIfNeeded(t.left+t.width/2);elementorFrontend.config.is_rtl&&(i=s-i);let o=i-n;return i+n>s?o=s-e:n>i&&(o=0),o}getLeftDirectionContainerOffset(e,t){return elementorFrontend.config.is_rtl?this.getRtlLeftDirectionContainerOffset(e,t):this.getLtrLeftDirectionContainerOffset(e,t)}getRtlLeftDirectionContainerOffset(e,t){const n=elementorFrontend.elements.$body[0].clientWidth;let s=n-this.adjustForScrollbarIfNeeded(t.left)-e;return-s+e>n&&(s=0),s}getLtrLeftDirectionContainerOffset(e,t){let n=this.adjustForScrollbarIfNeeded(t.left);return n=this.adjustStartOffsetToViewport(n,e),n}getRightDirectionContainerOffset(e,t){return elementorFrontend.config.is_rtl?this.getRtlRightDirectionContainerOffset(e,t):this.getLtrRightDirectionContainerOffset(e,t)}getRtlRightDirectionContainerOffset(e,t){let n=elementorFrontend.elements.$body[0].clientWidth-this.adjustForScrollbarIfNeeded(t.right);return n=this.adjustStartOffsetToViewport(n,e),n}adjustStartOffsetToViewport(e,t){const n=elementorFrontend.elements.$body[0].clientWidth;return e+t>n&&(e=n-t),e}getLtrRightDirectionContainerOffset(e,t){return e>t.right?0:t.right-e}adjustForScrollbarIfNeeded(e){if(elementorFrontend.config.is_rtl&&elementorFrontend.isEditMode()){const t=window.innerWidth-elementorFrontend.elements.$body[0].clientWidth;e-=t}return e}getMenuContainerOffset(){const e=this.elements.$widgetContainer[0].getBoundingClientRect();return elementorFrontend.config.is_rtl?this.getMenuContainerOffsetRtl(e):e.left}getMenuContainerOffsetRtl(e){const t=elementorFrontend.elements.$body[0].clientWidth;let n=t-e.right;if(elementorFrontend.isEditMode()){const s=window.innerWidth-t;n+=s}return n}resetContentContainersPosition(){this.elements.$tabContents.css({left:"",right:"",bottom:"",position:"var(--position)","max-width":"",width:"var(--width)"}),this.elements.$widgetContainer.removeClass("content-above")}getTabContentFilterSelector(e){return`[data-tab-index="${e}"]`}isActiveTab(e){return this.elements.$tabDropdowns.filter('[data-tab-index="'+e+'"]').attr(this.getSettings("ariaAttributes").titleStateAttribute)==="true"}activateDefaultTab(){const e=this.getSettings(),t=this.getEditSettings("activeItemIndex")||
1441,n={showTabFn:e.showTabFn,hideTabFn:e.hideTabFn};this.setSettings({showTabFn:"show",hideTabFn:"hide"}),this.changeActiveTab(t),this.setSettings(n),this.elements.$widgetContainer.addClass("e-activated")}activateTab(e){const t=this.getSettings(),n=t.classes.active,s=`.elementor-element-${this.getID()} .e-n-menu .e-n-menu .e-n-menu-dropdown-icon`,i=`.elementor-element-${this.getID()} .e-n-menu .e-n-menu .e-n-menu-content > .e-con`,o=this.elements.$tabDropdowns.filter(this.getTabTitleFilterSelector(e)).not(s),a=t.showTabFn==="show"?0:400,l=this.elements.$tabContents.filter(this.getTabContentFilterSelector(e)).not(i);this.addAnimationToContentIfNeeded(e),l[t.showTabFn](a,()=>this.onShowTabContent(l)),o.attr(this.getTitleActivationAttributes()),o.prev(".e-n-menu-title-container").find("a").attr(this.getTitleActivationAttributes("link")),l.addClass(n).parent().addClass(n),l.css({display:"var(--display)"}),l.removeAttr("display"),elementorFrontend.isEditMode()&&l.length&&this.activeContainerWidthListener(l),this.menuHeightController.reassignMenuHeight(l)}deactivateActiveTab(){var e;const t=this.getSettings(),n=t.classes.active,s=t.ariaAttributes.activeTitleSelector,i="."+n,o=this.elements.$tabDropdowns.filter(s),a=this.elements.$tabContents.filter(i);this.setTabDeactivationAttributes(o),this.elements.$menuContent.removeClass(n),a.removeClass(n),a[t.hideTabFn](0,()=>this.onHideTabContent(a)),this.removeAnimationFromContentIfNeeded(),elementorFrontend.isEditMode()&&a.length&&((e=this.observedContainer)==null||e.unobserve(a[0])),this.menuHeightController.resetMenuHeight(a),this.clickInProgress=!0}getTitleActivationAttributes(e="tab"){const t={};return e==="tab"&&(t["aria-expanded"]="true"),t}setTabDeactivationAttributes(e){const t=this.getSettings("ariaAttributes").titleStateAttribute;e.attr(`${t}`,"false")}shouldPositionContentAbove(e,t=0){const n=e[0].getBoundingClientRect();return this.isContentShorterThanItsTopOffset(n,t)&&this.isContentTallerThanItsBottomOffset(n)}isContentShorterThanItsTopOffset(e,t){return e.height<e.top-t}isContentTallerThanItsBottomOffset(e){return window.innerHeight-e.top<e.height}onShowTabContent(e){this.handleContentContainerPosition(e),elementorFrontend.elements.$window.trigger("elementor-pro/motion-fx/recalc"),elementorFrontend.elements.$window.trigger("elementor/nested-tabs/activate",e),elementorFrontend.elements.$window.trigger("elementor/bg-video/recalc")}onHideTabContent(){this.elements.$widgetContainer.hasClass("content-above")&&this.resetContentContainersPosition()}changeActiveTab(e,t=!0,n=!1){if(this.clickInProgress&&elementorFrontend.isEditMode()&&!n)return;const s=this.isActiveTab(e);this.deactivateActiveTab(),(!s||s&&!t)&&(this.clickInProgress=!0,this.activateTab(e)),setTimeout(()=>{this.clickInProgress=!1})}changeActiveTabByKeyboard(e,t){if(t.widgetId.toString()!==this.getID().toString())return;if(!t.titleIndex){this.changeActiveTab("",!0,!0);return}const n=this.$element.find(`[data-focus-index="${t.titleIndex}"]`),s=n[0].tagName.toLowerCase()==="a",i=this.getSettings("selectors.tabDropdown"),o=s?n.next(i):n,a=this.getTabIndex(o[0]);this.changeActiveTab(a,!0,!0),e.stopPropagation()}onTabClick(e){var t,n,s,i;elementorFrontend.isEditMode()&&e.preventDefault();const o=(n=(t=e==null?void 0:e.currentTarget)==null?void 0:t.classList)==null?void 0:n.contains("link-only"),a=!this.isNeedToOpenOnClick()&&!this.isKeyboardNavigation;if(o||a)return;const l=this.getSettings("selectors");if(((i=(s=e==null?void 0:e.target)==null?void 0:s.closest(l.elementorWidgetWrapper))==null?void 0:i.getAttribute("data-id"))!==this.getID().toString())return;const d=e==null?void 0:e.currentTarget,h=d==null?void 0:d.querySelector(l.tabDropdown),_=this.getTabIndex(h);this.changeActiveTab(_,!0)}bindEvents(){this.elements.$tabTitles.on(this.getTabEvents()),this.elements.$dropdownMenuToggle.on("click",this.onClickToggleDropdownMenu.bind(this)),this.elements.$tabContents.on(this.getContentEvents()),this.elements.$menuContent.on(this.getContentEvents()),this.elements.$headingContainer.on(this.getHeadingEvents()),elementorFrontend.addListenerOnce(this.getModelCID(),"scroll",elementorFrontend.debounce(this.menuHeight
144Controller.reassignMobileMenuHeight.bind(this.menuHeightController),250)),elementorFrontend.elements.$window.on("elementor/nested-tabs/activate",this.reInitSwipers),elementorFrontend.elements.$window.on("elementor/nested-elements/activate-by-keyboard",this.changeActiveTabByKeyboard.bind(this)),elementorFrontend.elements.$window.on("elementor/mega-menu/dropdown-toggle-by-keyboard",this.onClickToggleDropdownMenuByKeyboard.bind(this)),elementorFrontend.elements.$window.on("resize",this.resizeEventHandler.bind(this)),elementorFrontend.isEditMode()&&(this.addChildLifeCycleEventListeners(),elementorFrontend.elements.$window.on("elementor/dynamic/url_change",this.changeMegaMenuTitleContainerTag.bind(this))),elementorFrontend.elements.$window.on("elementor/nested-container/atomic-repeater",this.linkContainer.bind(this))}unbindEvents(){this.elements.$tabTitles.off(),this.elements.$menuContent.off(),this.elements.$tabContents.off(),this.elements.$headingContainer.off(),elementorFrontend.elements.$window.off("resize"),elementorFrontend.isEditMode()&&(this.removeChildLifeCycleEventListeners(),elementorFrontend.elements.$window.on("elementor/dynamic/url_change",this.changeMegaMenuTitleContainerTag.bind(this))),elementorFrontend.elements.$window.off("elementor/nested-tabs/activate",this.reInitSwipers),elementorFrontend.elements.$window.off("elementor/nested-elements/activate-by-keyboard",this.changeActiveTabByKeyboard.bind(this)),elementorFrontend.elements.$window.off("elementor/mega-menu/dropdown-toggle-by-keyboard",this.onClickToggleDropdownMenuByKeyboard.bind(this)),elementorFrontend.elements.$window.off("resize",this.resizeEventHandler.bind(this)),elementorFrontend.elements.$window.off("elementor/nested-container/atomic-repeater",this.linkContainer.bind(this))}reInitSwipers(e,t){const n=t.querySelectorAll(".swiper");for(const s of n){if(!s.swiper)return;s.swiper.initialized=!1,s.swiper.init()}}resizeEventHandler(){this.resizeListener=this.handleContentContainerPosition(),this.setLayoutType(),this.setTouchMode(),this.menuHeightController.reassignMobileMenuHeight(),this.setScrollPosition();const e=this.getSettings("ariaAttributes").activeTitleSelector,t=this.elements.$tabDropdowns.filter(e).attr("data-tab-index"),n=`.elementor-element-${this.getID()} .e-n-menu .e-n-menu .e-n-menu-content > .e-con`,s=this.elements.$tabContents.filter(this.getTabContentFilterSelector(t)).not(n);this.menuHeightController.resetMenuHeight(s),this.menuHeightController.reassignMenuHeight(s)}addChildLifeCycleEventListeners(){this.lifecycleChangeListener=this.handleContentContainerChildrenChanges.bind(this),window.addEventListener("elementor/editor/element-rendered",this.lifecycleChangeListener),window.addEventListener("elementor/editor/element-destroyed",this.lifecycleChangeListener)}removeChildLifeCycleEventListeners(){window.removeEventListener("elementor/editor/element-rendered",this.lifecycleChangeListener),window.removeEventListener("elementor/editor/element-destroyed",this.lifecycleChangeListener)}handleContentContainerChildrenChanges(e){this.isNestedElementRenderedInContentContainer(e.detail.elementView)&&this.handleContentContainerPosition()}isNestedElementRenderedInContentContainer(e){const t=e==null?void 0:e.getContainer();return t?t.getParentAncestry().some(n=>this.getID().toString()===n.model.get("id").toString()):!1}getTabEvents(){const e={click:this.onTabClick.bind(this)};return this.isNeedToOpenOnClick()?e:this.replaceClickWithHover(e)}getContentEvents(){return this.isNeedToOpenOnClick()?{}:{mouseleave:this.onMouseLeave.bind(this),mousemove:this.trackMousePosition.bind(this)}}isNeedToOpenOnClick(){const e=this.getElementSettings();return this.isEdit||this.isMobileDevice()||e.open_on!=="hover"||e.item_layout==="dropdown"}isMobileDevice(){return["mobile","mobile_extra","tablet","tablet_extra"].includes(elementorFrontend.getCurrentDeviceMode())}replaceClickWithHover(e){return e.mouseenter=this.onMouseTitleEnter.bind(this),e.mouseleave=this.onMouseLeave.bind(this),e.keyup=this.setKeyboardNavigation.bind(this),e}onMouseTitleEnter(e){var t;e.preventDefault();const n=this.getSettings(),s=e==null?void 0:e.currentTarget,i=(t=s==null?void 0:s.closest(n.selectors.elementorWidgetWrapper))==null?void 0:t.getAttribute("data-id");if(this.$element[0].getAttribute("data-id")!==i)return;const o=n.ariaAttributes.titleStateAttribute,a=n.selectors.tabDropdown,l=s==null?void 0:s.querySelector(a);if((l==null?void 0:l.getAttribute(o))==="true")return;const d=l==null?void 0:l.getAttribute("data-tab-index");this.changeActiveTab(d,!0)}onClickToggleDropdownMenu(e){this.elements.$widgetContainer.attr("data-layout","dropdown");const t=this.getSettings("ariaAttributes").titleStateAttribute,n=this.elements.$dropdownMenuToggle.attr(t)==="true";typeof e!="boolean"&&(e=!n);const s=e?"true":"false";this.elements.$dropdownMenuToggle.attr(t,s),elementorFrontend.utils.events.dispatch(window,"elementor-pro/mega-menu/dropdown-open"),this.menuHeight
144Controller.reassignMobileMenuHeight()}onClickOutsideDropdownMenu(e){var t,n,s;if(!this.isNeedToOpenOnClick())return;const i=this.getSettings(),o=i.selectors,a=`.elementor-element-${this.getID()}`,l=`> .e-con.${i.classes.active}`,d=this.elements.$menuContent.find(l).length===0,h=elementorFrontend.isEditMode()&&!document.body.contains(e==null?void 0:e.target),_=!!((t=e==null?void 0:e.target)!=null&&t.closest(`${a} ${o.widgetContainer}`));if((s=(n=e==null?void 0:e.target)==null?void 0:n.classList)!=null&&s.contains(o.menuContent.replace(".",""))){this.deactivateActiveTab();return}d||_||h||this.deactivateActiveTab()}onClickToggleDropdownMenuByKeyboard(e,t){t.widgetId.toString()===this.getID().toString()&&this.onClickToggleDropdownMenu(t.show)}addAnimationToContentIfNeeded(e){const t=this.getElementSettings("open_animation");t==="none"||t===""||this.elements.$tabContents.filter(this.getTabContentFilterSelector(e)).addClass(`animated ${t}`)}removeAnimationFromContentIfNeeded(){const e=this.getElementSettings("open_animation");e==="none"||e===""||this.elements.$tabContents.removeClass(`animated ${e}`)}trackMousePosition(e){this.prevMouseY=e==null?void 0:e.clientY}isMenuContentHovered(){const e=this.getSettings();return this.$element.find(`${e.selectors.menuContent}:hover`).length>0}isCursorInBetweenMenuTitleAndContent(e){var t,n,s;const i=this.getSettings(),o=i.selectors,a=e==null?void 0:e.currentTarget,l=(t=a==null?void 0:a.closest(o.menuItem))==null?void 0:t.querySelector(o.menuContent),d=(n=a.classList)==null?void 0:n.contains(o.tabTitle.replace(".","")),h=(s=l==null?void 0:l.classList)==null?void 0:s.contains(i.classes.active);if(!d||!h)return!1;const _=a.getBoundingClientRect(),C=l.getBoundingClientRect(),w=e.clientY;return _.bottom<=C.top?w>=_.bottom&&w<C.top:w<=_.top&&w>C.bottom}didCursorMoveSidewaysOrDown(e){return this.prevMouseY!==null&&(e==null?void 0:e.clientY)>=this.prevMouseY}isHoveredDropdownMenu(e,t){return e&&this.didCursorMoveSidewaysOrDown(t)?!1:this.isMenuContentHovered()}onMouseLeave(e){var t,n;e.preventDefault();const s=(n=(t=e==null?void 0:e.currentTarget)==null?void 0:t.classList)==null?void 0:n.contains("e-con");!this.isHoveredDropdownMenu(s,e)&&!this.isCursorInBetweenMenuTitleAndContent(e)&&this.deactivateActiveTab()}onInit(...e){if(this.menuHeightController=new elementorProFrontend.utils.DropdownMenuHeightController(this.dropdownMenuHeightControllerConfig()),super.onInit(...e),this.getSettings("autoExpand")&&this.activateDefaultTab(),Mt(this.getHorizontalScrollingSettings()),this.setTouchMode(),!elementorFrontend.isEditMode()){const t=this.getSettings("classes");this.anchorLinks=new Sn(this.elements.$anchorLink,t),this.anchorLinks.initialize(),elementorFrontend.elements.$window.on("elementor/dynamic/url_change",this.changeMegaMenuTitleContainerTag.bind(this))}this.menuToggleVisibilityListener(this.elements.$dropdownMenuToggle),this.setScrollPosition(),this.onClickOutsideDropdownMenu=this.onClickOutsideDropdownMenu.bind(this),document.addEventListener("click",this.onClickOutsideDropdownMenu),this.clickInProgress=!1}onDestroy(){document.removeEventListener("click",this.onClickOutsideDropdownMenu),elementorFrontend.elements.$window.off("elementor/dynamic/url_change")}setScrollPosition(){Mt({element:this.elements.$headingContainer[0],direction:this.getItemPosition(),justifyCSSVariable:"--n-menu-heading-justify-content",horizontalScrollStatus:this.getHorizontalScrollSetting()})}getPropsThatTriggerContentPositionCalculations(){return["content_horizontal_position","content_position","item_position_horizontal","content_width","item_layout"]}activeContainerWidthListener(e){let t=0;this.observedContainer=new ResizeObserver(n=>{var s;const i=(s=n[0].borderBoxSize)==null?void 0:s[0].inlineSize;i&&i!==t&&(t=i,t!==0&&this.handleContentContainerPosition())}),this.observedContainer.observe(e[0])}menuToggleVisibilityListener(e){let t;this.observedContainer=new ResizeObserver(n=>{var s;const i=(s=n[0].borderBoxSize)==null?void 0:s[0].inlineSize;i!==t&&(t=i,this.setLayoutType())}),this.observedContainer.observe(e[0])}onElementChange(e){this.getPropsThatTriggerContentPositionCalculations().includes(e)&&this.handleContentContainerPosition(),this.setLayoutType()}
144onEditSettingsChange(e,t){this.getSettings().autoFocus&&e==="activeItemIndex"&&this.changeActiveTab(t,!1),this.setLayoutType()}setLayoutType(){const e=this.elements.$dropdownMenuToggle.css("display")==="none"?"horizontal":"dropdown";this.elements.$widgetContainer.attr("data-layout",e)}getHeadingEvents(){const e=this.elements.$headingContainer[0];return{mousedown:this.changeScrollStatusAndDispatch.bind(this,e),mouseup:this.changeScrollStatusAndDispatch.bind(this,e),mouseleave:this.changeScrollStatusAndDispatch.bind(this,e),mousemove:this.setHorizontalTitleScrollValuesAndDispatch.bind(this,e)}}getHorizontalScrollSetting(){const e=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),"horizontal_scroll","",e)}getItemPosition(){const e=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),"item_position_horizontal","",e)}changeScrollStatusAndDispatch(e,t){en(e,t),elementorFrontend.elements.$window.trigger("elementor-pro/mega-menu/heading-mouse-event")}setHorizontalTitleScrollValuesAndDispatch(e,t){ho(e,this.getHorizontalScrollSetting(),t),elementorFrontend.elements.$window.trigger("elementor-pro/mega-menu/heading-mouse-event")}linkContainer(e){const{container:t}=e.detail,n=t.model.get("id"),s=String(this.$element.data("id")),i=t.view.$el;n===s&&(this.updateIndexValues(i),this.updateListeners(i))}updateIndexValues(e){const{selectors:{directTabTitle:t,directTabContent:n}}=this.getDefaultSettings(),s=e[0],i=s.querySelectorAll(n),o=s.querySelectorAll(t),a=this.getSettings(),l=o[0].getAttribute("id").slice(0,-1);o.forEach((d,h)=>{var _,C,w,B,D,G,X;const ie=h+1,be=l+ie,H=be.replace("e-n-menu-title-","e-n-menu-content-"),Q=be.replace("e-n-menu-title-","e-n-menu-dropdown-icon-");d.setAttribute("id",be),(_=d.querySelector(a.selectors.tabDropdown))==null||_.setAttribute("data-tab-index",ie),(C=d.querySelector(a.selectors.tabDropdown))==null||C.setAttribute("id",Q),(w=d.querySelector(a.selectors.tabDropdown))==null||w.setAttribute("aria-controls",H),(B=d.querySelector(a.selectors.tabTitleText))==null||B.setAttribute("data-binding-index",ie),(D=i[h])==null||D.setAttribute("aria-labelledby",Q),(G=i[h])==null||G.setAttribute("data-tab-index",ie),(X=i[h])==null||X.setAttribute("id",H)})}updateListeners(e){const{selectors:{tabClickableTitle:t,tabDropdown:n,tabContent:s,tabTitle:i}}=this.getSettings(),o=e.find(i),a=e.find(t);this.elements.$tabTitles=e.find(t),this.elements.$tabDropdowns=e.find(n),this.elements.$tabContents=e.find(s),o.off(),a.on(this.getTabEvents()),this.clickInProgress=!1}changeMegaMenuTitleContainerTag(e){var t;const{element:n,actionName:s,value:i}=e.detail,o=n.parentNode,a=o.parentNode,l=this.maybeCreateNewElement(o,i),d=this.maybeReplaceMenuItemTitleContent(o,l,a),h=((t=n.dataset)==null?void 0:t.currentUrl)||null;this.maybeUpdateNewElementsHref(i,d),this.eCurrentClassHandler(s,a,h===i)}maybeReplaceMenuItemTitleContent(e,t,n){return t?(Array.from(e.attributes).forEach(s=>{t.setAttribute(s.name,s.value)}),t.tagName==="A"?t.classList.add("e-link","e-focus"):t.tagName==="DIV"&&t.classList.remove("e-link","e-focus"),t.innerHTML=e.innerHTML,n.replaceChild(t,e),t):e}maybeCreateNewElement(e,t){if(!t)return document.createElement("div");if(t&&e.tagName==="DIV")return document.createElement("a")}maybeUpdateNewElementsHref(e,t){e?t.setAttribute("href",e):t.removeAttribute("href")}eCurrentClassHandler(e,t,n){const{classes:{activeAnchorItem:s},postUrl:i,internalUrl:o}=this.getSettings();switch(e){case i:t.classList.add(s);break;case o:n?t.classList.add(s):t.classList.remove(s);break;default:t.classList.contains(s)&&i!==e&&t.classList.remove(s);break}}setTouchMode(){const e=this.getSettings("selectors").widgetContainer;if(elementorFrontend.isEditMode()||(event==null?void 0:event.type)==="resize"){const t=["mobile","mobile_extra","tablet","tablet_extra"],n=elementorFrontend.getCurrentDeviceMode();if(t.indexOf(n)!==-1){this.$element.find(e).attr("data-touch-mode","true");return}}else if("ontouchstart"in window){this.$element.find(e).attr("data-touch-mode","true");return}this.$element.find(e).attr("data-touch-mode","false")}getTabsDirection(){const e=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),"tabs_justify_horizontal","",e)}getHorizontalScrollingSettings(){return{element:this.elements.$headingContainer[0],direction:this.getTabsDirection(),justifyCSSVariable:"--n-tabs-heading-justify-content",horizontalScrollStatus:this.getHorizontalScrollSetting()}}}})),Gl=b({default:()=>fo}),fo,Ql=g((()=>{fo=class extends elementorModules.frontend.handlers.StretchedElement{getStretchedClass(){return"elementor-widget-n-menu"}getStretchElementForConfig(){return this.$element.find(".e-n-menu-wrapper")}getStretchElementConfig(){const e=super.getStretchElementConfig();return e.cssOutput="variables",e}bindEvents(){super.bindEvents(),elementorFrontend.addListenerOnce(this.getUniqueHandlerID(),"elementor-pro/mega-menu/dropdown-open",this.stretch),elementorFrontend.elements.$window.on("elementor-pro/mega-menu/heading-mouse-event",this.stretch)}unbindEvents(){super.unbindEvents(),elementorFrontend.removeListeners(this.getUniqueHandlerID(),"elementor-pro/mega-menu/dropdown-open",this.stretch),elementorFrontend.elements.$window.off("elementor-pro/mega-menu/heading-mouse-event",this.stretch)}isStretchSettingEnabled(){return!0}isActive(){return!0}}})),Kl=b({default:()=>vo}),vo,Yl=g((()=>{Cn(),ae(),vo=class extends elementorModules.frontend.handlers.Base{constructor(...e){super(...e),V(this,"isEditorElementsChanged",!1)}__construct(...e){super.__construct(...e),this.focusableElementSelector=wn(),this.handleMenuToggleKeydown=this.handleMenuToggleKeydown.bind(this)}getDefaultSettings(){return{selectors:{widgetInnerWrapper:".e-n-menu",menuItem:".e-n-menu-item",menuItemWrapper:".e-n-menu-title",focusableMenuElement:".e-focus",itemContainer:".e-n-menu-content > .e-con, .e-n-menu-heading > .e-con",menuToggle:".e-n-menu-toggle",directTabTitle:":scope > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title,:scope > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title",tabDropdown:".e-n-menu-dropdown-icon"},ariaAttributes:{titleStateAttribute:"aria-expanded",activeTitleSelector:'[aria-expanded="true"]',titleControlAttribute:"aria-controls"},datasets:{titleIndex:"data-focus-index"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$menuItemWrappers:this.findElement(e.menuItemWrapper),$focusableMenuElements:this.findElement(e.focusableMenuElement),$itemContainers:this.findElement(e.itemContainer),$focusableContainerElements:this.getFocusableElements(this.findElement(e.itemContainer)),$menuToggle:this.findElement(e.menuToggle)}}getFocusableElements(e){return e.find(this.focusableElementSelector).not('[disabled], [inert], [tabindex="-1"]')}getTitleIndex(e){const{titleIndex:t}=this.getSettings("datasets");return parseInt(e==null?void 0:e.getAttribute(t))}getTitleFilterSelector(e){const{titleIndex:t}=this.getSettings("datasets");return`[${t}="${e}"]`}getActiveTitleElement(){const e=this.getSettings("ariaAttributes").activeTitleSelector;
144return this.elements.$focusableMenuElements.filter(e)}onInit(...e){super.onInit(...e);let t=1;this.elements.$focusableMenuElements.each((n,s)=>{s.setAttribute(this.getSettings("datasets").titleIndex,t++)})}getTitleEvents(){return{keydown:this.handleTitleKeyboardNavigation.bind(this),keyup:this.handeTitleKeyUp.bind(this)}}getContentElementEvents(){return{keydown:this.handleContentElementKeyboardNavigation.bind(this)}}bindEvents(){this.elements.$focusableMenuElements.on(this.getTitleEvents()),this.elements.$focusableContainerElements.on(this.getContentElementEvents()),elementorFrontend.elements.$window.on("keydown",this.handleMenuToggleKeydown),elementorFrontend.elements.$window.on("elementor/nested-container/atomic-repeater",this.linkContainer.bind(this))}unbindEvents(){this.elements.$focusableMenuElements.off(this.getTitleEvents()),this.elements.$focusableContainerElements.off(this.getContentElementEvents()),elementorFrontend.elements.$window.off("keydown",this.handleMenuToggleKeydown),elementorFrontend.elements.$window.off("elementor/nested-container/atomic-repeater",this.linkContainer.bind(this))}handleMenuToggleKeydown(e){e.key==="Escape"&&(e.preventDefault(),e.stopPropagation(),this.closeMenuDropdown())}handleTitleKeyboardNavigation(e){switch(e.key){case"Tab":var t;this.maybeRebindFocusableElements();const n=this.elements.$focusableMenuElements,s=!e.shiftKey,i=s&&n.last().is(jQuery(e.currentTarget)),o=!s&&n.first().is(jQuery(e.currentTarget));if(this.isDropdownLayout()&&!i&&!o)return;const a=!e.currentTarget.getAttribute("aria-expanded")||((t=e.currentTarget)===null||t===void 0?void 0:t.getAttribute("aria-expanded"))==="false";(s&&a||o)&&(this.closeActiveContentElements(),this.closeMenuDropdown());break;case"Home":case"End":this.handleTitleHomeOrEndKey(e);break;case"Enter":case" ":this.handleTitleActivationKey(e);break;case"Escape":this.handleTitleEscapeKey(e);break}}handeTitleKeyUp(e){var t;if(this.isDropdownLayout())return!0;const n=e.key==="Tab",s=!e.currentTarget.getAttribute("aria-expanded")||((t=e.currentTarget)===null||t===void 0?void 0:t.getAttribute("aria-expanded"))==="false";n&&s&&this.closeActiveContentElements()}isDropdownLayout(){const e=this.getSettings("selectors");return this.$element.find(e.widgetInnerWrapper).attr("data-layout")==="dropdown"}closeMenuDropdown(){this.isDropdownLayout()&&elementorFrontend.elements.$window.trigger("elementor/mega-menu/dropdown-toggle-by-keyboard",{widgetId:this.getID(),show:!1})}handleTitleHomeOrEndKey(e){e.preventDefault();const t=this.getTitleIndex(e.currentTarget)||1,n=this.elements.$focusableMenuElements.length,s=this.getTitleIndexFocusUpdated(e,t,n);this.setTitleFocus(s),e.stopPropagation()}handleTitleActivationKey(e){if(e.preventDefault(),this.handleTitleLinkEnterOrSpaceEvent(e))return;const t=this.getTitleIndex(e.currentTarget);elementorFrontend.elements.$window.trigger("elementor/nested-elements/activate-by-keyboard",{widgetId:this.getID(),titleIndex:t})}setTitleFocus(e){this.elements.$focusableMenuElements.filter(this.getTitleFilterSelector(e)).trigger("focus")}handleTitleLinkEnterOrSpaceEvent(e){var t;const n=(e==null||(t=e.currentTarget)===null||t===void 0||(t=t.tagName)===null||t===void 0?void 0:t.toLowerCase())==="a";if(!elementorFrontend.isEditMode()&&n){var s;e==null||(s=e.currentTarget)===null||s===void 0||s.click(),e.stopPropagation()}return n}handleTitleEscapeKey(e){e.preventDefault(),e.stopPropagation(),this.isDropdownLayout()&&(elementorFrontend.elements.$window.trigger("elementor/mega-menu/dropdown-toggle-by-keyboard",{widgetId:this.getID()}),this.setFocusToMenuToggle()),elementorFrontend.elements.$window.trigger("elementor/nested-elements/activate-by-keyboard",{widgetId:this.getID()})}setFocusToMenuToggle(){const e=this.getSettings("selectors");this.$element.find(e.menuToggle).trigger("focus")}handleContentElementKeyboardNavigation(e){switch(e.key){case"Tab":e.shiftKey||this.handleContentElementTabEvents(e);break;case"Escape":e.preventDefault(),e.stopPropagation(),this.handleContentElementEscapeEvents(e);break}}maybeRebindFocusableElements(){this.isEditorElementsChanged&&(this.elements.$focu
144sableContainerElements.off(this.getContentElementEvents()),this.elements.$focusableContainerElements=this.getFocusableElements(this.elements.$itemContainers),this.elements.$focusableContainerElements.on(this.getContentElementEvents()),this.isEditorElementsChanged=!1)}handleContentElementTabEvents(e){const t=this.getSettings("selectors"),n=jQuery(e.currentTarget),s=t.itemContainer,i=n.closest(s),o=this.getFocusableElements(i).last();if(!n.is(o))return;this.isDropdownLayout()||this.closeActiveContentElements();const a=t.menuItem,l=i.closest(a).next(a).length===0;this.isDropdownLayout()&&l&&(this.closeActiveContentElements(),this.closeMenuDropdown())}handleContentElementEscapeEvents(){this.getActiveTitleElement().trigger("focus"),this.closeActiveContentElements()}closeActiveContentElements(){elementorFrontend.elements.$window.trigger("elementor/nested-elements/activate-by-keyboard",{widgetId:this.getID()})}linkContainer(e){const{container:t}=e.detail,n=t.model.get("id"),s=String(this.$element.data("id")),i=t.view.$el;n===s&&(this.updateIndexValues(i),this.updateListeners(i))}updateIndexValues(e){const{selectors:{directTabTitle:t,tabDropdown:n}}=this.getDefaultSettings(),s=e[0].querySelectorAll(t);let i=1;s.forEach(o=>{o.querySelector("a")&&o.querySelector("a").setAttribute("data-focus-index",i++),o.querySelector(n)&&o.querySelector(n).setAttribute("data-focus-index",i++)})}updateListeners(e){this.elements.$focusableMenuElements.off();const{selectors:{focusableMenuElement:t,itemContainer:n}}=this.getSettings();this.elements.$focusableMenuElements=e.find(t),this.elements.$itemContainers=e.find(n),this.elements.$focusableMenuElements.on(this.getTitleEvents()),this.isEditorElementsChanged=!0}}})),Xl=(ft=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("mega-menu",[()=>v(()=>Promise.resolve().then(()=>(Ul(),Vl)),void 0),()=>v(()=>Promise.resolve().then(()=>(Ql(),Gl)),void 0),()=>v(()=>Promise.resolve().then(()=>(Yl(),Kl)),void 0)])}},f(ft,"default"),ft),Jl=b({default:()=>_o}),_o,Zl=g((()=>{_e(),he(),_o=class extends elementorModules.frontend.handlers.CarouselBase{getDefaultSettings(){const e=super.getDefaultSettings();return e.selectors.carousel=".e-n-carousel",e.selectors.slidesWrapper=".e-n-carousel > .swiper-wrapper",e}getSwiperSettings(){const e=super.getSwiperSettings(),t=this.getElementSettings(),n=elementorFrontend.config.is_rtl,s=`.elementor-element-${this.getID()}`;return elementorFrontend.isEditMode()&&(delete e.autoplay,e.loop=!1,e.noSwipingSelector=".swiper-slide > .e-con .elementor-element"),t.arrows==="yes"&&(e.navigation={prevEl:n?`${s} .elementor-swiper-button-next`:`${s} .elementor-swiper-button-prev`,nextEl:n?`${s} .elementor-swiper-button-prev`:`${s} .elementor-swiper-button-next`}),this.applySwipeOptions(e),e}onInit(...e){var t=()=>super.onInit,n=this;return ee(function*(){n.wrapSlideContent(),t().call(n,...e),n.ranElementHandlers=!1})()}initSwiper(){var e=this;return ee(function*(){const t=elementorFrontend.utils.swiper;e.swiper=yield new t(e.elements.$swiperContainer,e.getSwiperSettings()),e.elements.$swiperContainer.data("swiper",e.swiper)})()}handleElementHandlers(){this.ranElementHandlers||!this.swiper||(ve(Array.from(this.swiper.slides).filter(e=>e.classList.contains(this.swiper.params.slideDuplicateClass))),this.ranElementHandlers=!0)}wrapSlideContent(){if(!elementorFrontend.isEditMode())return;const e=this.getSettings(),t=e.selectors.slideContent.replace(".",""),n=this.$element;let s=1;this.findElement(`${e.selectors.slidesWrapper} > .e-con`).each(function(){const i=jQuery(this),o=i.closest("div").hasClass(t),a=n.find(`${e.selectors.slidesWrapper} > .${t}:nth-child(${s})`);o||a.append(i),s++})}togglePauseOnHover(e){elementorFrontend.isEditMode()||super.togglePauseOnHover(e)}getChangeableProperties(){return{arrows_position:"arrows_position"}}
144applySwipeOptions(e){this.isTouchDevice()?(e.touchRatio=1,e.longSwipesRatio=.3,e.followFinger=!0,e.threshold=10):e.shortSwipes=!1}isTouchDevice(){return elementorFrontend.utils.environment.isTouchDevice}linkContainer(e){var t=this;return ee(function*(){const{container:n,index:s,targetContainer:i,action:{type:o}}=e.detail,a=n.view.$el;if(n.model.get("id")===t.$element.data("id")){const{$slides:l}=t.getDefaultElements();let d,h;switch(o){case"move":[d,h]=t.move(a,s,i,l);break;case"duplicate":[d,h]=t.duplicate(a,s,i,l);break;default:break}d!==void 0&&d.appendChild(h),t.shouldHideNavButtons(a,l),t.updateIndexValues(l);const _=t.swiper&&!t.swiper.destroyed,C=l.length>1;!_&&C?yield t.initSwiper():_&&!C&&t.swiper.destroy(!0),t.updateListeners()}})()}updateListeners(){this.swiper.initialized=!1,this.swiper.init()}move(e,t,n,s){return[s[t],n.view.$el[0]]}duplicate(e,t,n,s){return[s[t+1],n.view.$el[0]]}updateIndexValues(e){e.each((t,n)=>{const s=t+1;n.setAttribute("data-slide",s)})}bindEvents(){super.bindEvents(),elementorFrontend.elements.$window.on("elementor/nested-container/atomic-repeater",this.linkContainer.bind(this))}shouldHideNavButtons(e,t){var n;const s=e[0].querySelectorAll(".elementor-swiper-button"),i=t.length===1;i!==((n=s[0])===null||n===void 0?void 0:n.classList.contains("hide"))&&s.forEach(o=>{o.classList.toggle("hide",i)})}}})),ec=(vt=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("nested-carousel",()=>v(()=>Promise.resolve().then(()=>(Zl(),Jl)),void 0))}},f(vt,"default"),vt);Gn();var tc=class{constructor(){this.widgets={}}get(){return this.widgets}getWidget(e){return this.widgets[e]}setWidget(e,t){this.widgets[e]=t}unsetWidget(e){delete this.widgets[e]}getFilters(e){return this.getWidget(e).filters}getFilter(e,t){return this.getWidget(e).filters[t]}setFilter(e,t,n){this.getWidget(e).filters[t]=n}unsetFilter(e,t){delete this.getWidget(e).filters[t]}getFilterTerms(e,t){var n;return(n=this.getFilter(e,t).filterData.terms)!==null&&n!==void 0?n:[]}setFilterTerms(e,t,n){this.getFilter(e,t).filterData.terms=n}getConsolidatedFilters(e){return this.getWidget(e).consolidatedFilters}setConsolidatedFilters(e,t){this.getWidget(e).consolidatedFilters=t}addWidget(e){this.setWidget(e,{filters:{},consolidatedFilters:{}})}maybeInitializeWidget(e){this.getWidget(e)||this.addWidget(e)}maybeInitializeFilter(e,t){this.getFilter(e,t)||this.setFilter(e,t,{filterData:{terms:[]}})}consolidateFilters(e){const t=this.getFilters(e),n={};for(const i in t){const o=t[i],a=o.filterType,l=o.filterData;if(l.terms.length!==0&&(n[a]||(n[a]={}),n[a][l.selectedTaxonomy]||(n[a][l.selectedTaxonomy]=[]),l.terms&&(!n[a][l.selectedTaxonomy].terms||!n[a][l.selectedTaxonomy].terms.includes(l.terms))&&(n[a][l.selectedTaxonomy]={terms:l.terms==="string"?[l.terms]:l.terms}),l.logicalJoin&&!n[a][l.selectedTaxonomy].logicalJoin)){var s;n[a][l.selectedTaxonomy]=ce(ce({},n[a][l.selectedTaxonomy]||{}),{},{logicalJoin:(s=l.logicalJoin)!==null&&s!==void 0?s:"AND"})}}this.setConsolidatedFilters(e,n)}},bo=Ss(((e,t)=>{var n={AND:{separator:{decoded:"+",fromBrowser:" ",encoded:"%2B"},operator:"AND"},OR:{separator:{decoded:"~",fromBrowser:"~",encoded:"%7C"},operator:"IN"},NOT:{separator:{decoded:"!",fromBrowser:"!",encoded:"%21"},operator:"NOT IN"},DISABLED:{separator:{decoded:"",fromBrowser:"",encoded:""},operator:"AND"}};t.exports={queryConstants:n}}));_e(),uo();var Pt=bo(),nc=class extends elementorModules.Module{constructor(){super(),this.loopWidgetsStore=new tc}removeFilterFromLoopWidget(e,t,n="",s=""){if(!this.loopWidgetsStore.getWidget(e)){this.loopWidgetsStore.addWidget(e),this.refreshLoopWidget(e,t);return}if(n===s&&this.loopWidgetsStore.unsetFilter(e,t),n!==s){const i=this.loopWidgetsStore.getFilterTerms(e,t).filter(function(o){return o!==n});this.loopWidgetsStore.setFilterTerms(e,t,i)}this.refreshLoopWidget(e,t)}setFilterDataForLoopWidget(e,t,n,s=!0,i="DISABLED"){var o;this.loopWidgetsStore.maybeInitializeWidget(e),this.loopWidgetsStore.maybeInitializeFilter(e,t);const a=this.validateMultipleFilterOperator(i);if(a!=="DISABLED"){const l=(o=this.loopWidgetsStore.getFilterTerms(e,t))!=null?o:[],d=n.filterData.terms;n.filterData.terms=[...new Set([...l,...d])],n.filterData.logicalJoin=a}if(this.loopWidgetsStore.setFilter(e,t,n),s){this.refreshLoopWidget(e,t);return}this.loopWidgetsStore.consolidateFilters(e)}validateMultipleFilterOperator(e){return!e||!["AND","OR"].includes(e)?"DISABLED":e}
144getQueryStringInObjectForm(){var e;const t={};for(const n in this.loopWidgetsStore.get()){const s=this.loopWidgetsStore.getWidget(n);for(const i in s.consolidatedFilters){const o=s.consolidatedFilters[i];for(const a in o){const l=Pt.queryConstants[(e=o[a].logicalJoin)!=null?e:"AND"].separator.decoded;t[`e-filter-${n}-${a}`]=Object.values(o[a].terms).join(l)}}}return t}updateURLQueryString(e,t){const n=new URL(window.location.href).searchParams,s=this.getQueryStringInObjectForm(),i=new URLSearchParams;n.forEach((l,d)=>{d.startsWith("e-filter")||i.append(d,l),d.startsWith("e-page-"+e)&&i.delete(d)});for(const l in s)i.set(l,s[l]);let o=i.toString();o=o.replace(new RegExp(`${Pt.queryConstants.AND.separator.encoded}`,"g"),Pt.queryConstants.AND.separator.decoded),o=o.replace(new RegExp(`${Pt.queryConstants.OR.separator.encoded}`,"g"),Pt.queryConstants.OR.separator.decoded);const a=this.getFilterHelperAttributes(t);a.pageNum>1?o=o?this.formatQueryString(a.baseUrl,o):a.baseUrl:o=o?`?${o}`:location.pathname,history.pushState(null,null,o)}formatQueryString(e,t){const n=e.includes("?")?new URLSearchParams(e.split("?")[1]):new URLSearchParams,s=new URLSearchParams(t);for(const o of n.keys())s.has(o)&&s.delete(o);for(const o of["page","paged"])n.delete(o),s.delete(o);const i=new URLSearchParams(n.toString());for(const[o,a]of s.entries())i.append(o,a);return e.split("?")[0]+(i.toString()?`?${i.toString()}`:"")}getFilterHelperAttributes(e){const t=document.querySelector('[data-id="'+e+'"]');return t?t.querySelector(".e-filter").dataset:{baseUrl:location.href,pageNum:1}}prepareLoopUpdateRequestData(e,t){const n=this.loopWidgetsStore.getConsolidatedFilters(e),s=this.getFilterHelperAttributes(t),i={post_id:this.getClosestDataElementorId(document.querySelector(`.elementor-element-${e}`))||elementorFrontend.config.post.id,widget_filters:n,widget_id:e,pagination_base_url:s.baseUrl};return elementorFrontend.isEditMode()&&(i.widget_model=window.top.$e.components.get("document").utils.findContainerById(e).model.toJSON({remove:["default","editSettings","defaultEditSettings"]}),i.is_edit_mode=!0),i}getClosestDataElementorId(e){const t=e==null?void 0:e.closest("[data-elementor-id]");return t?t.getAttribute("data-elementor-id"):null}getFetchArgumentsForLoopUpdate(e,t){var n,s;const i=this.prepareLoopUpdateRequestData(e,t),o={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(i)};return elementorFrontend.isEditMode()&&((n=elementorPro.config.loopFilter)!=null&&n.nonce)&&(o.headers["X-WP-Nonce"]=(s=elementorPro.config.loopFilter)==null?void 0:s.nonce),o}fetchUpdatedLoopWidgetMarkup(e,t){return fetch(`${elementorProFrontend.config.urls.rest}elementor-pro/v1/refresh-loop`,this.getFetchArgumentsForLoopUpdate(e,t))}createElementFromHTMLString(e){const t=document.createElement("div");return e?(t.innerHTML=e.trim(),t.firstElementChild):(t.classList.add("elementor-widget-container"),t)}refreshLoopWidget(e,t){this.loopWidgetsStore.consolidateFilters(e),this.updateURLQueryString(e,t);const n=document.querySelector(`.elementor-element-${e}`);if(n)return this.ajaxHelper||(this.ajaxHelper=new Yn),this.ajaxHelper.addLoadingAnimationOverlay(e),this.fetchUpdatedLoopWidgetMarkup(e,t).then(s=>!(s instanceof Response)||!(s!=null&&s.ok)||400<=(s==null?void 0:s.status)?{}:s.json()).catch(()=>({})).then(s=>{if(!(s!=null&&s.data)&&(s==null?void 0:s.data)!=="")return;const i=n.querySelector(".elementor-widget-container"),o=this.createElementFromHTMLString(s.data);n.replaceChild(o,i),this.handleElementHandlers(n),ElementorProFrontendConfig.settings.lazy_load_background_images&&document.dispatchEvent(new Event("elementor/lazyload/observe")),elementorFrontend.elementsHandler.runReadyTrigger(document.querySelector(`.elementor-element-${e}`)),n.classList.remove("e-loading")}).finally(()=>{this.ajaxHelper.removeLoadingAnimationOverlay(e)})}handleElementHandlers(e){ve(e.querySelectorAll(".e-loop-item"))}},sc=b({default:()=>So}),tn,So,ic=g((()=>{go(),tn=bo(),So=class extends elementorModules.frontend.handlers.Base{constructor(...e){super(...e),this.resizeListenerNestedTabs=null}getDefaultSettings(){return{selectors:{item:".e-filter-item",container:".e-filter"},filterValues:{default:"__all"}}}getDefaultElements(){return{$filterButtons:this.$element.find(this.getSettings("selectors.item")),$container:this.$element.find(this.getSettings("selectors.container"))}}getHeadingEvents(){const e=this.elements.$container[0];return{mousedown:en.bind(this,e),mouseup:en.bind(this,e),mouseleave:en.bind(this,e),mousemove:ho.bind(this,e,this.getHorizontalScrollSetting())}}bindEvents(){this.elements.$filterButtons.on("click",this.onFilterButtonClick.bind(this)),this.elements.$container.on(this.getHeadingEvents());const e={element:this.elements.$container[0],direction:this.getItemsAlignment(),justifyCSSVariable:"--e-filter-justify-content",horizontalScrollStatus:this.getHorizontalScrollSetting()};this.resizeListenerNestedTabs=Mt.bind(this,e),elementorFrontend.elements.$window.on("resize",this.resizeListenerNestedTabs)}onElementChange(e){this.checkSliderPropsToWatch(e)&&Mt({element:this.elements.$container[0],direction:this.getItemsAlignment(),justifyCSSVariable:"--e-filter-justify-content",horizontalScrollStatus:this.getHorizontalScrollSetting()})}checkSliderPropsToWatch(e){return e.indexOf("horizontal_scroll")===0||e.indexOf("item_al
144ignment_horizontal")===0}getFilterButtonElements(){var e;return(e=this.elements)!=null&&e.$filterButtons.length?this.elements.$filterButtons:(this.elements=this.getDefaultElements(),this.bindEvents(),this.elements.$filterButtons)}getActiveFilterButtonElements(){return this.getFilterButtonElements().filter('[aria-pressed="true"]')}activateFilterButton(e){const t=this.getFilterButtonElements(),n=this.getElementSettings("multiple_selection")==="yes";if(!t.length)return;const s=this.getSettings("filterValues.default");(!n||s===e)&&t.attr("aria-pressed",!1),t.filter('[data-filter="'+e+'"]').attr("aria-pressed",!0);const i=this.getCurrentlyActiveFilter();i&&i.includes(s)&&s!==e&&this.deactivateDefaultFilterButton(t)}deactivateFilterButton(e){const t=this.getFilterButtonElements(),n=this.getElementSettings("multiple_selection")==="yes";if(!t.length)return;const s=t.filter('[data-filter="'+e+'"]'),i=this.getSettings("filterValues.default"),o=this.getCurrentlyActiveFilter(),a=!n||!o.includes(i)&&o.length===1;s.attr("aria-pressed",!1),a&&this.activateDefaultFilterButton(),elementorProFrontend.modules.taxonomyFilter.removeFilterFromLoopWidget(this.getElementSettings("selected_element"),this.getID(),e,i)}activateDefaultFilterButton(){const e=this.getFilterButtonElements(),t=e.filter('[data-filter="'+this.getSettings("filterValues.default")+'"]');e.attr("aria-pressed",!1),t.attr("aria-pressed",!0)}deactivateDefaultFilterButton(){this.getFilterButtonElements().filter('[data-filter="'+this.getSettings("filterValues.default")+'"]').attr("aria-pressed",!1)}getCurrentlyActiveFilter(){const e=this.getActiveFilterButtonElements(),t=[];for(let n=0;n<e.length;n++)t.push(e[n].dataset.filter);return t}getFilterOperator(){const e=this.getElementSettings();return!e.multiple_selection||!["AND","OR"].includes(e.logical_combination)?"DISABLED":e.logical_combination}filterItems(e){const t=this.getElementSettings(),n=this.getSettings("filterValues.default");if(n===e){elementorProFrontend.modules.taxonomyFilter.removeFilterFromLoopWidget(t.selected_element,this.getID(),e,n);return}const s=this.getFilterOperator();elementorProFrontend.modules.taxonomyFilter.setFilterDataForLoopWidget(t.selected_element,this.getID(),{filterType:"taxonomy",filterData:{selectedTaxonomy:t.taxonomy,terms:[e]}},!0,s)}setFilter(e=this.getSettings("filterValues.default")){this.filterItems(e),this.activateFilterButton(e)}onFilterButtonClick(e){var t,n;this.removePaginationHiddenClassOnLoopWidgetContainer();const s=this.getCurrentlyActiveFilter(),i=(n=(t=e.currentTarget)==null?void 0:t.dataset)==null?void 0:n.filter;if(!this.userClickedOnAllWhileItWasActive(i,s)){if(s.includes(i)){this.deactivateFilterButton(i);return}this.setFilter(i)}}removePaginationHiddenClassOnLoopWidgetContainer(){const e=this.getElementSettings(),t=document.querySelector(".elementor-element-"+e.selected_element);t&&t.classList.remove("e-load-more-pagination-end")}userClickedOnAllWhileItWasActive(e,t){return t.includes(e)&&e===this.getSettings("filterValues.default")}onDestroy(){const e=this.getElementSettings("selected_element"),t=this.getElementSettings("taxonomy"),n=this.getID();e&&t&&elementorProFrontend.modules.taxonomyFilter.removeFilterFromLoopWidget(e,n,""),super.onDestroy()}populateLoopWidgetsStoreOnInitialPageLoad(){const e=this.getElementSettings();let t=new URLSearchParams(window.location.search).get("e-filter-"+e.selected_element+"-"+e.taxonomy);if(t){t=this.getTermsFromParams(t);const n=this.getFilterOperator();elementorProFrontend.modules.taxonomyFilter.setFilterDataForLoopWidget(e.selected_element,this.getID(),{filterType:"taxonomy",filterData:{selectedTaxonomy:e.taxonomy,terms:t}},!1,n)}}getTermsFromParams(e){let t=tn.queryConstants.AND.separator.fromBrowser;return e.includes(tn.queryConstants.OR.separator.fromBrowser)&&(t=tn.queryConstants.OR.separator.fromBrowser),e.split(t)}onInit(){super.onInit(),this.populateLoopWidgetsStoreOnInitialPageLoad(),Mt({element:this.elements.$container[0],direction:this.getItemsAlignment(),justifyCSSVariable:"--e-filter-justify-content",horizontalScrollStatus:this.getHorizontalScrollSetting()})}getHorizontalScrollSetting(){const e=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),"horizontal_scroll","",e)}getItemsAlignment(){const e=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),"item_alignment_horizontal","",e)}}})),oc=class extends nc{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("taxonomy-filter",()=>v(()=>Promise.resolve().then(()=>(ic(),sc)),void 0))}},rc=b({default:()=>yo}),yo,ac=g((()=>{si(),_e(),ae(),yo=class extends elementorModules.frontend.handlers.Base{constructor(...e){super(...e),V(this,"keyboardHandler",null),V(this,"isOffCanvasOpenedOnce",!1)}getDefaultSettings(){return{selectors:{wrapper:".e-off-canvas",overlay:".e-off-canvas__overlay",main:".e-off-canvas__main",content:".e-off-canvas__content",body:"body"}}}getDefaultElements(){const e=this.getSettings();return{$wrapper:this.$element.find(e.selectors.wrapper),$overlay:this.$element.find(e.selectors.overlay),$main:this.$element.find(e.selectors.main),$content:this.$element.find(e.selectors.content),$body:jQuery(e.selectors.body)}}onInit(){super.onInit(),this.initAriaAttributesToTriggerElements(),this.isEditingMode()?this.maybeDisableScroll():this.addClassToPreviousSiblingInsideASection()}onDestroy(){super.onDestroy(),this.enableScroll()}bindEvents(){this.elements.$overlay.on("click",e=>{e.preventDefault(),this.onClickOverlay(e)}),elementorFrontend.elements.$window.on("keydown",this.onCanvasKeyDown.bind(this)),this.elements.$main.on("animationend animationcancel",this.removeAnimationClasses.bind(this)),elementorFrontend.elements.$window.on("elementor-pro/off-canvas/toggle-display-mode",this.handleDisplayToggle.bind(this))}unbindEvents(){this.elements.$overlay.off(),this.elements.$main.off(),elementorFrontend.elements.$window.off("keydown",this.onCanvasKeyDown),elementorFrontend.elements.$window.off("elementor-pro/off-canvas/toggle-display-mode")}handleDisplayToggle(e){var t;if(e.originalEvent.detail.id!==this.getWidgetId())return;const n=e.originalEvent.detail.displayMode,s=this.isVisible()?"open":"close",i=(e==null||(t=e.originalEvent)===null||t===void 0||(t=t.detail)===null||t===void 0||(t=t.previousEvent)===null||t===void 0?void 0:t.pointerType)==="";n==="open"?this.openOffCanvas(i):n==="close"?this.closeOffCanvas():n==="toggle"&&this[s==="open"?"closeOffCanvas":"openOffCanvas"](i)}openOffCanvas(e=!1){this.isVisible()||this.isInsideCarousel()||(this.elements.$wrapper.attr("aria-hidden","false"),this.elements.$wrapper.removeAttr("inert"),this.elements.$wrapper.removeAttr("data-delay-child-handlers"),this.updateAriaExpandedOfTriggerElements("true"),this.toggleDraggable(!1),this.maybeOnOpenAnimation(),this.maybeDisableScroll(),this.handleElementHandlers(),e&&this.handleKeyboardA11y())}handleKeyboardA11y(){this.initKeyboardHandler(),this.keyboardHandler.onOpenModal()}closeOffCanvas(){this.isVisible()&&(this.maybeOnCloseAnimation(),this.elements.$wrapper.attr("aria-hidden","true"),this.elements.$wrapper.attr("inert",""),this.updateAriaExpandedOfTriggerElements("false"),this.toggleDraggable(!0),this.enableScroll())}onCanvasKeyDown(e){e.key!=="Escape"||this.getElementSettings("is_not_close_on_esc_overlay")==="yes"||this.closeOffCanvas()}onClickOverlay(){this.getElementSettings().is_not_close_on_overlay==="yes"||this.isEditingMode()||this.closeOffCanvas()}maybeOnOpenAnimation(){const e=this.getResponsiveSetting("entrance_animation")||"none";e==="none"?this.elements.$wrapper.addClass("no-animation"):this.elements.$wrapper.removeClass("no-animation"),this.elements.$main.addClass(`animated ${e}`),this.elements.$wrapper.removeClass("animated-reverse-wrapper")}maybeOnCloseAnimation(){const e=this.getResponsiveSetting("exit_animation")||"none";e==="none"?this.elements.$wrapper.addClass("no-animation"):this.elements.$wrapper.removeClass("no-animation"),this.elements.$main.addClass(`animated reverse ${e}`),this.elements.$wrapper.addClass("animated-reverse-wrapper"),this.elements.$body.addClass("e-off-canvas__no-scroll-animation")}removeAnimationClasses(){const e=this.elements.$main.hasClass("reverse"),t=this.getResponsiveSetting("entrance_animation")||"none",n=this.getResponsiveSetting("exit_animation")||"none";if(e){var s;this.elements.$main.removeClass(`animated reverse ${n}`),this.elements.$wrapper.removeClass("animated-reverse-wrapper"),this.elements.$body.removeClass("e-off-canvas__no-scroll-animation"),(s=this.keyboardHandler)===null||s===void 0||s.onCloseModal()}else this.elements.$main.removeClass(`animated ${t}`)}getResponsiveSetting(e){const t=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),e,"",t)}isEditingMode(){return this.getElementSettings("editing_mode")==="yes"&&elementorFrontend.isEditMode()}maybeDisableScroll(){this.getElementSettings("prevent_scroll")==="yes"&&this.elements.$body.addClass("e-off-canvas__no-scroll")}enableScroll(){this.elements.$body.removeClass("e-off-canvas__no-scroll")}toggleDraggable(e){elementorFrontend.isEditMode()&&this.elements.$overlay.css("opacity")!=="0"&&this.$element.attr("draggable",e)}handleEditingModeToggle(){this.getElementSettings("editing_mode")==="yes"?this.openOffCanvas():this.closeOffCanvas()}getKeyboardHandlingConfig(){return{$modalElements:this.elements.$wrapper,$elementWrapper:this.elements.$content,modalType:"off-canvas",modalId:this.getID()}}initAriaAttributesToTriggerElements(){this.getTriggerElements().forEac
144h(e=>{e.setAttribute("aria-controls",`off-canvas-${this.getID()}`),e.setAttribute("aria-expanded","false")})}getTriggerElements(){const e=elementorFrontend.elements.window.document.body.querySelectorAll("a"),t=Array.from(e).filter(s=>{var i;return(i=s.href)===null||i===void 0?void 0:i.includes("elementor-action")}),n=[];return t.forEach(s=>{if(!this.isActionUrlIdEqualToWidgetId(s.href))return!1;n.push(s)}),n}updateAriaExpandedOfTriggerElements(e){elementorFrontend.elements.window.document.body.querySelectorAll(`[aria-controls="off-canvas-${this.getID()}"]`).forEach(t=>{t.setAttribute("aria-expanded",e)})}isActionUrlIdEqualToWidgetId(e){const t=decodeURIComponent(e);let n={};const s=t.match(/settings=(.+)/);return s&&(n=JSON.parse(atob(s[1]))),this.getID()===(n==null?void 0:n.id)}isVisible(){return this.elements.$wrapper.attr("aria-hidden")==="false"}maybeDragWidgetsBeneathOverlay(){this.elements.$overlay.toggleClass("no-pointer-events")}onElementChange(e){e==="editing_mode"&&this.handleEditingModeToggle(),e==="has_overlay"&&this.maybeDragWidgetsBeneathOverlay("has_overlay")}handleElementHandlers(){this.isOffCanvasOpenedOnce||(ve(this.elements.$main[0].querySelectorAll(".e-off-canvas__content")),this.isOffCanvasOpenedOnce=!0)}initKeyboardHandler(){this.keyboardHandler||(this.keyboardHandler=new En(this.getKeyboardHandlingConfig()))}addClassToPreviousSiblingInsideASection(){if(!this.$element[0].closest(".elementor-section"))return;const e=this.$element[0].previousElementSibling;e==null||e.classList.add("e-element-before-off-canvas")}getWidgetId(){if(!(this.$element.closest(".e-loop-item").length>0))return this.getID().toString();const e=this.elements.$wrapper.attr("id");return e?e.replace("off-canvas-",""):this.getID().toString()}isInsideCarousel(){return this.$element.closest(".swiper-wrapper").length>0}}})),lc=(_t=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("off-canvas",()=>v(()=>Promise.resolve().then(()=>(ac(),rc)),void 0)),elementorFrontend.on("components:init",()=>this.onFrontendComponentsInit())}onFrontendComponentsInit(){this.addUrlActions()}addUrlActions(){elementorFrontend.utils.urlActions.addAction("off_canvas:open",t=>{this.toggleOffCanvasDisplay(t)}),elementorFrontend.utils.urlActions.addAction("off_canvas:close",t=>{this.toggleOffCanvasDisplay(t)}),elementorFrontend.utils.urlActions.addAction("off_canvas:toggle",t=>{this.toggleOffCanvasDisplay(t)})}toggleOffCanvasDisplay(t){window.dispatchEvent(new CustomEvent("elementor-pro/off-canvas/toggle-display-mode",{detail:t}))}},f(_t,"default"),_t),Ot=Ss(((e,t)=>{t.exports=elementorModules.ViewModule.extend({$element:null,editorListeners:null,onElementChange:null,onEditSettingsChange:null,onPageSettingsChange:null,isEdit:null,__construct(n){this.isActive(n)&&(this.$element=n.$element,this.isEdit=this.$element.hasClass("elementor-element-edit-mode"),this.isEdit&&this.addEditorListeners())},isActive(){return!0},isElementInTheCurrentDocument(){return elementorFrontend.isEditMode()?elementor.documents.currentDocument.id.toString()===this.$element[0].closest(".elementor").dataset.elementorId:!1},findElement(n){var s=this.$element;return s.find(n).filter(function(){return jQuery(this).parent().closest(".elementor-element").is(s)})},getUniqueHandlerID(n,s){return n||(n=this.getModelCID()),s||(s=this.$element),n+s.attr("data-element_type")+this.getConstructorID()},initEditorListeners(){var n=this;if(n.editorListeners=[{event:"element:destroy",to:elementor.channels.data,callback(s){s.cid===n.getModelCID()&&n.onDestroy()}}],n.onElementChange){const s=n.getWidgetType()||n.getElementType();let i="change";s!=="global"&&(i+=":"+s),n.editorListeners.push({event:i,to:elementor.channels.editor,callback(o,a){n.getUniqueHandlerID(a.model.cid,a.$el)===n.getUniqueHandlerID()&&n.onElementChange(o.model.get("name"),o,a)}})}n.onEditSettingsChange&&n.editorListeners.push({event:"change:editSettings",to:elementor.channels.editor,callback(s,i){if(i.model.cid!==n.getModelCID())return;const o=Object.keys(s.changed)[0];n.onEditSettingsChange(o,s.changed[o])}}),["page"].forEach(function(s){var i="on"+s[0].toUpperCase()+s.slice(1)+"SettingsChange";n[i]&&n.editorListeners.push({event:"change",to:elementor.settings[s].model,callback(o){n[i](o.changed)}})})},getEditorListeners(){return this.editorListeners||this.initEditorListeners(),this.editorListeners},addEditorListeners(){var n=this.getUniqueHandlerID();
144this.getEditorListeners().forEach(function(s){elementorFrontend.addListenerOnce(n,s.event,s.callback,s.to)})},removeEditorListeners(){var n=this.getUniqueHandlerID();this.getEditorListeners().forEach(function(s){elementorFrontend.removeListeners(n,s.event,null,s.to)})},getElementType(){return this.$element.data("element_type")},getWidgetType(){const n=this.$element.data("widget_type");if(n)return n.split(".")[0]},getID(){return this.$element.data("id")},getModelCID(){return this.$element.data("model-cid")},getElementSettings(n){let s={};const i=this.getModelCID();if(this.isEdit&&i){const o=elementorFrontend.config.elements.data[i],a=o.attributes;let l=a.widgetType||a.elType;a.isInner&&(l="inner-"+l);let d=elementorFrontend.config.elements.keys[l];d||(d=elementorFrontend.config.elements.keys[l]=[],jQuery.each(o.controls,(h,_)=>{(_.frontend_available||_.editor_available)&&d.push(h)})),jQuery.each(o.getActiveControls(),function(h){if(d.indexOf(h)!==-1){let _=a[h];_.toJSON&&(_=_.toJSON()),s[h]=_}})}else s=this.$element.data("settings")||{};return this.getItems(s,n)},getEditSettings(n){var s={};return this.isEdit&&(s=elementorFrontend.config.elements.editSettings[this.getModelCID()].attributes),this.getItems(s,n)},getCurrentDeviceSetting(n){return elementorFrontend.getCurrentDeviceSetting(this.getElementSettings(),n)},onInit(){this.isActive(this.getSettings())&&elementorModules.ViewModule.prototype.onInit.apply(this,arguments)},onDestroy(){this.isEdit&&this.removeEditorListeners(),this.unbindEvents&&this.unbindEvents()}})})),wo,Bt,nn=g((()=>{wo=It(Ot()),ae(),Bt=class extends wo.default{constructor(...e){super(...e),V(this,"clicks",[])}getDefaultSettings(){return{selectors:{contentWrapper:".e-contact-buttons__content-wrapper",contentWrapperFloatingBars:".e-floating-bars",floatingBarCouponButton:".e-floating-bars__coupon-button",floatingBarsHeadline:".e-floating-bars__headline",contactButtonsVar4:".e-contact-buttons__contact-icon-link",contactButtonsVar5:".e-contact-buttons__chat-button",contactButtonsVar6:".e-contact-buttons-var-6",contactButtonsVar8:".e-contact-buttons-var-8",elementorWrapper:'[data-elementor-type="floating-buttons"]',contactButtonCore:".e-contact-buttons__send-button"}}}getDefaultElements(){const e=this.getSettings("selectors");return{contentWrapper:this.$element[0].querySelector(e.contentWrapper),contentWrapperFloatingBars:this.$element[0].querySelector(e.contentWrapperFloatingBars),contactButtonsVar5:this.$element[0].querySelector(e.contactButtonsVar5),contactButtonsVar6:this.$element[0].querySelector(e.contactButtonsVar6)}}bindEvents(){this.elements.contentWrapper&&this.elements.contentWrapper.addEventListener("click",this.onChatButtonTrackClick.bind(this)),this.elements.contactButtonsVar5&&this.elements.contactButtonsVar5.addEventListener("click",this.onChatButtonTrackClick.bind(this)),this.elements.contactButtonsVar6&&this.elements.contactButtonsVar6.addEventListener("click",this.onChatButtonTrackClick.bind(this)),this.elements.contentWrapperFloatingBars&&this.elements.contentWrapperFloatingBars.addEventListener("click",this.onChatButtonTrackClick.bind(this)),window.addEventListener("beforeunload",()=>{this.clicks.length>0&&this.sendClicks()})}onChatButtonTrackClick(e){const t=e.target||e.srcElement,n=this.getSettings("selectors"),s=[n.contactButtonsVar4,n.contactButtonsVar6,n.floatingBarCouponButton,n.floatingBarsHeadline,n.contactButtonCore];for(const i of s)(t.matches(i)||t.closest(i))&&this.getDocumentIdAndTrack(t,n);(t.matches(n.contactButtonsVar5)||t.closest(n.contactButtonsVar5))&&t.closest(".e-contact-buttons-var-5")&&this.getDocumentIdAndTrack(t,n)}getDocumentIdAndTrack(e,t){const n=e.closest(t.elementorWrapper).dataset.elementorId;this.trackClick(n)}trackClick(e){e&&(this.clicks.push(e),this.clicks.length>=10&&this.sendClicks())}sendClicks(){var e,t;const n=new FormData;n.append("action","elementor_send_clicks"),n.append("_nonce",(e=elementorFrontendConfig)===null||e===void 0||(e=e.nonces)===null||e===void 0?void 0:e.floatingButtonsClickTracking),this.clicks.forEach(s=>n.append("clicks[]",s)),fetch((t=elementorFrontendConfig)===null||t===void 0||(t=t.urls)===null||t===void 0?void 0:t.ajaxurl,{method:"POST",body:n}).then(()=>{this.clicks=[]})}}})),cc=b({default:()=>Eo}),Co,Eo,dc=g((()=>{Co=It(Ot()),nn(),ae(),Eo=class extends Co.default{constructor(...e){super(...e),V(this,"clicks",[])}getDefaultSettings(){return{selectors:{main:".e-contact-buttons",content:".e-contact-buttons__content",contentWrapper:".e-contact-buttons__content-wrapper",chatButton:".e-contact-buttons__chat-button",closeButton:".e-contact-buttons__close-button",messageBubbleTime:".e-contact-buttons__message-bubble-time"},constants:{entranceAnimation:"style_chat_box_entrance_animation",exitAnimation:"style_chat_box_exit_animation",chatButtonAnimation:"style_chat_button_animation",animated:"animated",animatedWrapper:"animated-wrapper",visible:"visible",reverse:"reverse",hidden:"hidden",hasAnimations:"has-animations",hasEntranceAnimation:"has-entrance-animation",none:"none"}}}getDefaultElements(){const e=this.getSettings("selectors");return{main:this.$element[0].querySelector(e.main),content:this.$element[0].querySelector(e.content),contentWrapper:this.$element[0].querySelector(e.contentWrapper),chatButton:this.$element[0].querySelector(e.chatButton),closeButton:this.$element[0].querySelector(e.closeButton),messageBubbleTime:this.$element[0].querySelector(e.messageBubbleTime)}}getResponsiveSetting(e){const t=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),e,"",t)}bindEvents(){this.elements.closeButton&&this.elements.closeButton.addEventListener("click",this.closeChatBox.bind(this)),this.elements.chatButton&&(this.elements.chatButton.addEventListener("click",this.onChatButtonClick.bind(this)),this.elements.chatButton.addEventListener("animationend",this.removeChatButtonAnimationClasses.bind(this))),this.elements.content&&this.elements.content.addEventListener("animationend",this.removeAnimationClasses.bind(this)),this.elements.contentWrapper&&window.addEventListener("keyup",this.onDocumentKeyup.bind(this))}contentWrapperIsHidden(e){if(!this.elements.contentWrapper)return!1;const{hidden:t}=this.getSettings("constants");if(e===!0){this.elements.contentWrapper.classList.add(t),this.elements.contentWrapper.setAttribute("aria-hidden","true");return}if(e===!1){this.elements.contentWrapper.classList.remove(t),this.elements.contentWrapper.setAttribute("aria-hidden","false");return}return this.elements.contentWrapper.classList.contains(t)}onDocumentKeyup(e){e.keyCode!==27||!this.elements.main||!this.contentWrapperIsHidden()&&this.elements.main.contains(document.activeElement)&&this.closeChatBox()}onChatButtonTrackClick(e){const t=e.target||e.srcElement,n=this.getSettings("selectors"),s=[n.contactButtonsVar4,n.contactButtonsVar6,n.contactButtonCore];for(const i of s)(t.matches(i)||t.closest(i))&&this.getDocumentIdAndTrack(t,n);(t.matches(n.contactButtonsVar5)||t.closest(n.contactButtonsVar5))&&t.closest(".e-contact-buttons-var-5")&&this.getDocumentIdAndTrack(t,n)}getDocumentIdAndTrack(e,t){let n=e.closest(t.main).dataset.documentId;n||(n=e.closest(t.elementorWrapper).dataset.elementorId),this.trackClick(n)}trackClick(e){e&&(this.clicks.push(e),this.clicks.length>=10&&this.sendClicks())}sendClicks(){var e,t;const n=new FormData;n.append("action","elementor_send_clicks"),n.append("_nonce",(e=elementorFrontendConfig)===null||e===void 0||(e=e.nonces)===null||e===void 0?void 0:e.floatingButtonsClickTracking),this.clicks.forEach(s=>n.append("clicks[]",s)),fetch((t=elementorFrontendConfig)===null||t===void 0||(t=t.urls)===null||t===void 0?void 0:t.ajaxurl,{method:"POST",body:n}).then(()=>{this.clicks=[]})}
144removeAnimationClasses(){if(!this.elements.content)return;const{reverse:e,entranceAnimation:t,exitAnimation:n,animated:s,visible:i}=this.getSettings("constants"),o=this.elements.content.classList.contains(e),a=this.getResponsiveSetting(t),l=this.getResponsiveSetting(n);o?(this.elements.content.classList.remove(s),this.elements.content.classList.remove(e),l&&this.elements.content.classList.remove(l),this.elements.content.classList.remove(i)):(this.elements.content.classList.remove(s),a&&this.elements.content.classList.remove(a),this.elements.content.classList.add(i))}chatBoxEntranceAnimation(){const{entranceAnimation:e,animated:t,animatedWrapper:n,none:s}=this.getSettings("constants"),i=this.getResponsiveSetting(e);!i||s===i||(this.elements.content&&(this.elements.content.classList.add(t),this.elements.content.classList.add(i)),this.elements.contentWrapper&&this.elements.contentWrapper.classList.remove(n))}chatBoxExitAnimation(){const{reverse:e,exitAnimation:t,animated:n,animatedWrapper:s,none:i}=this.getSettings("constants"),o=this.getResponsiveSetting(t);!o||i===o||(this.elements.content&&(this.elements.content.classList.add(n),this.elements.content.classList.add(e),this.elements.content.classList.add(o)),this.elements.contentWrapper&&this.elements.contentWrapper.classList.add(s))}openChatBox(){const{hasAnimations:e,visible:t}=this.getSettings("constants");this.elements.main&&this.elements.main.classList.contains(e)?this.chatBoxEntranceAnimation():this.elements.content&&this.elements.content.classList.add(t),this.elements.contentWrapper&&(this.contentWrapperIsHidden(!1),elementorFrontend.isEditMode()||(this.elements.contentWrapper.setAttribute("tabindex","0"),this.elements.contentWrapper.focus({focusVisible:!0}))),this.elements.chatButton&&this.elements.chatButton.setAttribute("aria-expanded","true"),this.elements.closeButton&&this.elements.closeButton.setAttribute("aria-expanded","true")}closeChatBox(){const{hasAnimations:e,visible:t}=this.getSettings("constants");this.elements.main&&this.elements.main.classList.contains(e)?this.chatBoxExitAnimation():this.elements.content&&this.elements.content.classList.remove(t),this.elements.contentWrapper&&this.contentWrapperIsHidden(!0),this.elements.chatButton&&(this.elements.chatButton.setAttribute("aria-expanded","false"),this.elements.chatButton.focus({focusVisible:!0})),this.elements.closeButton&&this.elements.closeButton.setAttribute("aria-expanded","false")}onChatButtonClick(){this.elements.contentWrapper&&this.contentWrapperIsHidden()?this.openChatBox():this.closeChatBox()}initMessageBubbleTime(){if(!this.elements.messageBubbleTime)return;const e=this.elements.messageBubbleTime.dataset.timeFormat==="12h",t=new Intl.DateTimeFormat("default",{hour12:e,hour:"numeric",minute:"numeric"}).format(new Date);this.elements.messageBubbleTime.innerHTML=t}removeChatButtonAnimationClasses(){if(!this.elements.chatButton)return;const{chatButtonAnimation:e,visible:t}=this.getSettings("constants");this.elements.chatButton.classList.remove(e),this.elements.chatButton.classList.add(t)}initChatButtonEntranceAnimation(){const{none:e,chatButtonAnimation:t}=this.getSettings("constants"),n=this.getResponsiveSetting(t);!n||e===n||this.elements.chatButton.classList.add(n)}initDefaultState(){var e;if(this.elements.contentWrapper){const t=this.contentWrapperIsHidden();this.elements.chatButton&&this.elements.chatButton.setAttribute("aria-expanded",!t),this.elements.closeButton&&this.elements.closeButton.setAttribute("aria-expanded",!t)}elementorFrontend.isEditMode()&&((e=elementor)===null||e===void 0||(e=e.config)===null||e===void 0||(e=e.document)===null||e===void 0?void 0:e.type)==="floating-buttons"&&this.openChatBox()}setupInnerContainer(){this.elements.main.closest(".e-con-inner").classList.add("e-con-inner--floating-buttons")}onInit(...e){const{hasEntranceAnimation:t}=this.getSettings("constants");super.onInit(...e),this.clickTrackingHandler=new Bt({$element:this.$element}),this.elements.messageBubbleTime&&this.initMessageBubbleTime(),this.initDefaultState(),this.elements.chatButton&&this.elements.chatButton.classList.contains(t)&&this.initChatButtonEntranceAnimation(),this.setupInnerContainer()}}})),uc=b({default:()=>$o}),To,$o,mc=g((()=>{To=It(Ot()),nn(),$o=class extends To.default{getDefaultSettings(){return{selectors:{main:".e-contact-buttons-var-10",links:".e-contact-buttons__contact-icon-link"},constants:{active:"active"}}
144}getDefaultElements(){const e=this.getSettings("selectors");return{main:this.$element[0].querySelector(e.main),links:this.$element[0].querySelectorAll(e.links)}}isMobileDevice(){return["mobile","mobile_extra"].includes(elementorFrontend.getCurrentDeviceMode())}handleLinkClick(e){e.preventDefault();const{active:t}=this.getSettings("constants");if(e.currentTarget.classList.contains(t)){const n=e.currentTarget.getAttribute("href"),s=e.currentTarget.getAttribute("target");s?window.open(n,s):n&&(window.location.href=n),e.currentTarget.classList.remove(t)}else this.closeAllLinks(),e.currentTarget.classList.add(t)}closeAllLinks(){const{active:e}=this.getSettings("constants");this.elements.links.forEach(t=>t.classList.remove(e))}linksEventListeners(){this.elements.links.length&&this.isMobileDevice()&&(this.elements.links.forEach(e=>{e.addEventListener("click",t=>{this.handleLinkClick(t)})}),document.addEventListener("click",e=>{this.elements.main.contains(e.target)||this.closeAllLinks()}))}bindEvents(){this.linksEventListeners()}setupInnerContainer(){this.elements.main.closest(".e-con-inner").classList.add("e-con-inner--floating-buttons")}onInit(...e){super.onInit(...e),this.clickTrackingHandler=new Bt({$element:this.$element}),this.setupInnerContainer()}}})),Jn,Ao=g((()=>{Jn=class{constructor(e){this.$element=e}maybeMoveToTop(){const e=this.$element[0],t=e.querySelector(".e-floating-bars");if(elementorFrontend.isEditMode()){t.classList.add("is-sticky");return}if(e.dataset.widget_type.startsWith("floating-bars")&&t.classList.contains("has-vertical-position-top")&&!t.classList.contains("is-sticky")){const n=document.getElementById("wpadminbar"),s=e.closest(".elementor");n?n.after(s):document.body.prepend(s)}}}})),hc=b({default:()=>Io}),Fo,Io,gc=g((()=>{var e;Fo=It(Ot()),Ao(),nn(),Io=(e=class extends Fo.default{getDefaultSettings(){return{selectors:{main:".e-floating-bars",closeButton:".e-floating-bars__close-button",playButton:".e-floating-bars__play-button",pauseButton:".e-floating-bars__pause-button",headline:".e-floating-bars__headline",headlines:".e-floating-bars__headlines",headlinesInner:".e-floating-bars__headlines-inner",overlay:".e-floating-bars__overlay"},constants:{isHidden:"is-hidden",isSticky:"is-sticky",hasVerticalPositionTop:"has-vertical-position-top",hasVerticalPositionBottom:"has-vertical-position-bottom",isPaused:"is-paused",animationTypeControl:"style_ticker_animation_type",autoplay:"autoplay"}}}onElementChange(n){["style_headline_text_typography_font_size","style_headlines_icon_size","style_floating_bar_padding","style_floating_bar_controls_size","style_floating_bar_element_spacing"].includes(n)&&this.initDefaultState()}getDefaultElements(){const n=this.getSettings("selectors");return{main:this.$element[0].querySelector(n.main),closeButton:this.$element[0].querySelector(n.closeButton),pauseButton:this.$element[0].querySelector(n.pauseButton),playButton:this.$element[0].querySelector(n.playButton),headlineAll:this.$element[0].querySelectorAll(n.headline),headlines:this.$element[0].querySelector(n.headlines),headlinesInner:this.$element[0].querySelector(n.headlinesInner),overlay:this.$element[0].querySelector(n.overlay)}}getResponsiveSetting(n){const s=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),n,"",s)}bindEvents(){this.elements.closeButton&&this.elements.closeButton.addEventListener("click",this.closeFloatingBar.bind(this)),this.elements.pauseButton&&this.elements.pauseButton.addEventListener("click",this.pauseCarousel.bind(this)),this.elements.playButton&&this.elements.playButton.addEventListener("click",this.playCarousel.bind(this)),this.hasStickyElements()&&window.addEventListener("resize",this.handleStickyElements.bind(this))}isMobileDevice(){return["mobile","mobile_extra"].includes(elementorFrontend.getCurrentDeviceMode())}isStickyTop(){const{isSticky:n,hasVerticalPositionTop:s}=this.getSettings("constants");return this.elements.main.classList.contains(n)&&this.elements.main.classList.contains(s)}isStickyBottom(){const{isSticky:n,hasVerticalPositionBottom:s}=this.getSettings("constants");return this.elements.main.classList.contains(n)&&this.elements.main.classList.contains(s)}hasStickyElements(){return document.querySelectorAll(".elementor-sticky").length>0}pauseCarousel(){const{isPaused:n}=this.getSettings("constants");this.elements.headlines.classList.add(n),this.elements.playButton&&this.elements.pauseButton&&(this.elements.playButton.setAttribute("aria-hidden","false"),this.elements.pauseButton.setAttribute("aria-hidden","true"))}playCarousel(){const{isPaused:n}=this.getSettings("constants");this.elements.headlines.classList.remove(n),this.elements.playButton&&this.elements.pauseButton&&(this.elements.pauseButton.setAttribute("aria-hidden","false"),this.elements.playButton.setAttribute("aria-hidden","true"))}closeFloatingBar(){const{isHidden:n}=this.getSettings("constants");elementorFrontend.isEditMode()||(this.elements.main.classList.add(n),this.hasStickyElements()?this.handleStickyElements():this.isStickyTop()&&this.removeBodyPadding())}focusOnLoad(){this.elements.main.setAttribute("tabindex","0"),this.elements.main.focus({focusVisible:!0})}applyBodyPadding(){const n=this.elements.main.offsetHeight;document.body.style.paddingTop=`${n}px`}removeBodyPadding(){document.body.style.paddingTop="0"}cloneScrollerContent(){Array.from(this.elements.headlinesInner.children).forEac
144h(n=>{const s=n.cloneNode(!0);s.setAttribute("aria-hidden","true"),s.classList.add("e-floating-bars__headline--clone"),this.elements.headlinesInner.appendChild(s)})}cloneHeadlinesToFillContainer(){let n=this.elements.headlinesInner.offsetWidth;const s=this.elements.headlines.offsetWidth;for(;n<s;)this.cloneScrollerContent(),n=this.elements.headlinesInner.offsetWidth}cloneHeadlinesInner(){const n=this.elements.headlinesInner.cloneNode(!0),s=this.elements.overlay;n.classList.add("e-floating-bars__headlines-inner--clone"),n.setAttribute("aria-hidden","true"),this.elements.headlines.insertBefore(n,s)}handleBrowserScrollAnimation(){document.addEventListener("scroll",()=>{const n=window.scrollY,s=this.elements.headlinesInner.lastElementChild;elementorFrontend.config.is_rtl?(this.elements.headlinesInner.style.transform=`translateX(${n}px)`,s.lastElementChild.getBoundingClientRect().left>=this.elements.headlines.getBoundingClientRect().left&&this.cloneScrollerContent()):(this.elements.headlinesInner.style.transform=`translateX(-${n}px)`,s.lastElementChild.getBoundingClientRect().right<=this.elements.headlines.getBoundingClientRect().right&&this.cloneScrollerContent())})}handleTickerClick(n){n.preventDefault();const{isPlaying:s}=this.getSettings("constants");if(this.elements.headlines.classList.contains(s))this.pauseCarousel();else{const i=n.currentTarget.getAttribute("href"),o=n.currentTarget.getAttribute("target");o?window.open(i,o):i&&(window.location.href=i),this.playCarousel()}}handleWPAdminBar(){const n=elementorFrontend.elements.$wpAdminBar;n.length&&(this.elements.main.style.top=`${n.height()}px`)}handleStickyElements(){const n=this.elements.main.offsetHeight,s=elementorFrontend.elements.$wpAdminBar,i=document.querySelectorAll(".elementor-sticky:not(.elementor-sticky__spacer)");i.length!==0&&(i.forEach(o=>{var a;const l=o.getAttribute("data-settings"),d=(a=JSON.parse(l))==null?void 0:a.sticky,h=o.style.top==="0px"||d==="top",_=o.style.bottom==="0px"||d==="bottom";this.isStickyTop()&&h?s.length?o.style.top=`${n+s.height()}px`:o.style.top=`${n}px`:this.isStickyBottom()&&_&&(o.style.bottom=`${n}px`),elementorFrontend.isEditMode()&&(h?o.style.top=this.isStickyTop()?`${n}px`:"0px":_&&(o.style.bottom=this.isStickyBottom()?`${n}px`:"0px"))}),document.querySelectorAll(".elementor-sticky__spacer").forEach(o=>{var a;const l=o.getAttribute("data-settings"),d=(a=JSON.parse(l))==null?void 0:a.sticky,h=o.style.top==="0px"||d==="top";this.isStickyTop()&&h&&(o.style.marginBottom=`${n}px`)}))}handleClickOutside(){const{isPlaying:n}=this.getSettings("constants");document.addEventListener("click",s=>{!this.elements.headlines.classList.contains(n)&&!this.elements.main.contains(s.target)&&this.playCarousel()})}initScrollingAnimation(){const{autoplay:n,animationTypeControl:s}=this.getSettings("constants");n===this.getResponsiveSetting(s)?(this.cloneHeadlinesInner(),this.elements.headlines.setAttribute("data-animated","true"),this.playCarousel(),this.isMobileDevice()&&(this.elements.headlineAll.forEach(i=>{i.addEventListener("click",this.handleTickerClick.bind(this))}),this.handleClickOutside())):this.handleBrowserScrollAnimation()}initDefaultState(){this.isStickyTop()&&this.handleWPAdminBar(),this.hasStickyElements()?this.handleStickyElements():this.isStickyTop()&&this.applyBodyPadding(),this.elements.main&&!elementorFrontend.isEditMode()&&this.focusOnLoad(),this.elements.headlinesInner&&this.cloneHeadlinesToFillContainer(),window.matchMedia("(prefers-reduced-motion: reduce)").matches||this.initScrollingAnimation()}setupInnerContainer(){this.elements.main.closest(".e-con-inner").classList.add("e-con-inner--floating-bars"),this.elements.main.closest(".e-con").classList.add("e-con--floating-bars")}onInit(...n){super.onInit(...n),this.clickTrackingHandler=new Bt({$element:this.$element}),new Jn(this.$element).maybeMoveToTop(),this.initDefaultState(),this.setupInnerContainer()}},f(e,"FloatingBarsHandler"),e)}));function pc(){var e;return!!(!((e=navigator)===null||e===void 0)&&e.clipboard)}function fc(e){if(!pc())throw new Error("Cannot copy to clipboard, please make sure you are using SSL in your website.");navigator.clipboard.writeText(e)}var vc=g((()=>{})),_c=b({default:()=>xo}),ko,xo,bc=g((()=>{ko=It(Ot()),vc(),Ao(),nn(),xo=class extends ko.default{getDefaultSettings(){return{selectors:{main:".e-floating-bars",mainV3:".e-floating-bars-var-3",closeButton:".e-floating-bars__close-button",couponButton:".e-floating-bars__coupon-button",couponCode:".e-floating-bars__coupon-code",codeTextGroup:".e-floating-bars__coupon-code",successTextGroup:".e-floating-bars__coupon-success"},constants:{couponEntranceAnimation:"style_coupon_animation",couponEntranceAnimationDelay:"style_coupon_animation_delay",hasEntranceAnimation:"has-entrance-animation",visible:"visible",isSticky:"is-sticky",hasVerticalPositionTop:"has-vertical-position-top",hasVerticalPositionBottom:"has-vertical-position-bottom",isHidden:"is-hidden",successMessageDurationControl:"style_coupon_success_message_duration",animated:"animated"}}}getDefaultElements(){const e=this.getSettings("selectors");return{main:this.$element[0].querySelector(e.main),mainV3:this.$element[0].querySelector(e.mainV3),mainAll:this.$element[0].querySelectorAll(e.main),closeButton:this.$element[0].querySelector(e.closeButton),couponButton:this.$element[0].querySelector(e.couponButton),couponCode:this.$element[0].querySelector(e.couponCode),codeTextGroup:this.$element[0].querySelector(e.codeTextGroup),successTextGroup:this.$element[0].querySelector(e.successTextGroup)}}getResponsiveSetting(e){const t=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),e,"",t)}bindEvents(){this.elements.closeButton&&this.elements.closeButton.addEventListener("click",this.closeFloatingBar.bind(this)),this.elements.couponButton&&this.elements.couponButton.addEventListener("animationend",this.handleAnimationEnd.bind(this)),this.elements.main&&window.addEventListener("keyup",this.onDocumentKeyup.bind(this)),this.elements.couponButton&&this.elements.couponButton.addEventListener("click",this.handleCouponButtonClick.bind(this)),this.hasStickyElements()&&window.addEventListener("resize",this.handleStickyElements.bind(this))}isStickyTop(){const{isSticky:e,hasVerticalPositionTop:t}=this.getSettings("constants");return this.elements.main.classList.contains(e)&&this.elements.main.classList.contains(t)}isStickyBottom(){const{isSticky:e,hasVerticalPositionBottom:t}=this.getSettings("constants");return this.elements.main.classList.contains(e)&&this.elements.main.classList.contains(t)}hasStickyElements(){return document.querySelectorAll(".elementor-sticky").length>0}focusOnLoad(){this.elements.main.setAttribute("tabindex","0"),this.elements.main.focus({focusVisible:!0})}applyBodyPadding(){const e=this.elements.main.offsetHeight;document.body.style.paddingTop=`${e}px`}removeBodyPadding(){document.body.style.paddingTop="0"}handleWPAdminBar(){const e=elementorFrontend.elements.$wpAdminBar;e.length&&(this.elements.main.style.top=`${e.height()}px`)}handleStickyElements(){const e=this.elements.main.offsetHeight,t=elementorFrontend.elements.$wpAdminBar,n=document.querySelectorAll(".elementor-sticky:not(.elementor-sticky__spacer)");n.length!==0&&(n.forEach(s=>{var i;const o=s.getAttribute("data-settings"),a=(i=JSON.parse(o))===null||i===void 0?void 0:i.sticky,l=s.style.top==="0px"||a==="top",d=s.style.bottom==="0px"||a==="bottom";this.isStickyTop()&&l?t.length?s.style.top=`${e+t.height()}px`:s.style.top=`${e}px`:this.isStickyBottom()&&d&&(s.style.bottom=`${e}px`),elementorFrontend.isEditMode()&&(l?s.style.top=this.isStickyTop()?`${e}px`:"0px":d&&(s.style.bottom=this.isStickyBottom()?`${e}px`:"0px"))}),document.querySelectorAll(".elementor-sticky__spacer").forEach(s=>{var i;const o=s.getAttribute("data-settings"),a=(i=JSON.parse(o))===null||i===void 0?void 0:i.sticky,l=s.style.top==="0px"||a==="top";this.isStickyTop()&&l&&(s.style.marginBottom=`${e}px`)}))}closeFloatingBar(){const{isHidden:e}=this.getSettings("constants");elementorFrontend.isEditMode()||(this.elements.main.classList.add(e),this.hasStickyElements()?this.handleStickyElements():this.isStickyTop()&&this.removeBodyPadding())}initEntranceAnimation(){const{animated:e,couponEntranceAnimation:t,couponEntranceAnimationDelay:n,hasEntranceAnimation:s}=this.getSettings("constants"),i=this.getResponsiveSetting(t),o=(this.getResponsiveSetting(n)||0)+500;this.elements.couponButton.classList.add(e),this.elements.couponButton.classList.add(i),setTimeout(()=>{this.elements.couponButton.classList.remove(s)},o)}handleAnimationEnd(){this.removeEntranceAnimationClasses(),this.focusOnLoad()}
144removeEntranceAnimationClasses(){if(!this.elements.couponButton)return;const{animated:e,couponEntranceAnimation:t,visible:n}=this.getSettings("constants"),s=this.getResponsiveSetting(t);this.elements.couponButton.classList.remove(e),this.elements.couponButton.classList.remove(s),this.elements.couponButton.classList.add(n)}onDocumentKeyup(e){e.keyCode!==27||!this.elements.main||this.elements.main.contains(document.activeElement)&&this.closeFloatingBar()}getDuration(e){const t=e.unit==="s",n=t?"1.5":"1500",s=e.size!==""?e.size:n;return t?s*1e3:s}handleCouponButtonClick(e){const{successMessageDurationControl:t,isHidden:n}=this.getSettings("constants"),s=this.elements.couponCode.innerText,i=this.getResponsiveSetting(t),o=this.getDuration(i),a=e.currentTarget.getBoundingClientRect().width,l=e.currentTarget.getBoundingClientRect().height;this.elements.mainV3.style.setProperty("--e-floating-bars-coupon-width",`${a}px`),this.elements.mainV3.style.setProperty("--e-floating-bars-coupon-height",`${l}px`),fc(s),this.elements.codeTextGroup.classList.add(n),this.elements.successTextGroup.classList.remove(n),setTimeout(()=>{this.elements.codeTextGroup.classList.remove(n),this.elements.successTextGroup.classList.add(n),this.elements.mainV3.style.setProperty("--e-floating-bars-coupon-width","initial"),this.elements.mainV3.style.setProperty("--e-floating-bars-coupon-height","initial")},o)}initDefaultState(){const{hasEntranceAnimation:e}=this.getSettings("constants");this.isStickyTop()&&this.handleWPAdminBar(),this.hasStickyElements()?this.handleStickyElements():this.isStickyTop()&&this.applyBodyPadding(),this.elements.main&&!this.elements.couponButton.classList.contains(e)&&!elementorFrontend.isEditMode()&&this.focusOnLoad()}setupInnerContainer(){this.elements.main.closest(".e-con-inner").classList.add("e-con-inner--floating-bars"),this.elements.main.closest(".e-con").classList.add("e-con--floating-bars")}onInit(...e){const{hasEntranceAnimation:t}=this.getSettings("constants");super.onInit(...e),this.clickTrackingHandler=new Bt({$element:this.$element}),new Jn(this.$element).maybeMoveToTop(),this.elements.couponButton&&this.elements.couponButton.classList.contains(t)&&this.initEntranceAnimation(),this.initDefaultState(),this.setupInnerContainer()}}})),Sc=(bt=class extends elementorModules.Module{constructor(){super(),elementorFrontend.config.experimentalFeatures.container&&(["contact-buttons-var-1","contact-buttons-var-3","contact-buttons-var-4","contact-buttons-var-5","contact-buttons-var-6","contact-buttons-var-7","contact-buttons-var-8","contact-buttons-var-9"].forEach(t=>{elementorFrontend.elementsHandler.attachHandler(t,()=>v(()=>Promise.resolve().then(()=>(dc(),cc)),void 0))}),elementorFrontend.elementsHandler.attachHandler("contact-buttons-var-10",()=>v(()=>Promise.resolve().then(()=>(mc(),uc)),void 0)),elementorFrontend.elementsHandler.attachHandler("floating-bars-var-2",()=>v(()=>Promise.resolve().then(()=>(gc(),hc)),void 0)),elementorFrontend.elementsHandler.attachHandler("floating-bars-var-3",()=>v(()=>Promise.resolve().then(()=>(bc(),_c)),void 0)))}},f(bt,"default"),bt),yc=b({default:()=>Mo}),Do,Lo,Zn,Mo,wc=g((()=>{_e(),Do=Object.defineProperty,Lo=f((e,t,n)=>t in e?Do(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,"__defNormalProp"),Zn=f((e,t,n)=>Lo(e,typeof t!="symbol"?t+"":t,n),"__publicField"),Mo=class extends elementorModules.frontend.handlers.Base{constructor(){super(...arguments),Zn(this,"debounceTimeoutId"),Zn(this,"page_number")}__construct(...e){super.__construct(...e),elementorFrontend.hooks.addAction("search:results-displayed",t=>{t===this.getID()&&this.hideOtherResults()})}getDefaultSettings(){return{selectors:{searchWrapper:".e-search",searchField:".e-search-input",submitButton:".e-search-submit",clearIcon:".e-search-input-wrapper > svg, .e-search-input-wrapper > i",searchIcon:".e-search-label > svg, .e-search-label > i",resultsContainer:".e-search-results-container",results:".e-search-results",links:"a.page-numbers:not(.current)"},classes:{searchResultsListWrapper:"e-search-results-list",searchResultsPagination:"elementor-pagination"}}}getDefaultElements(){const e=this.getSettings("selectors");
144return{searchWidget:this.$element[0],searchWrapper:this.$element[0].querySelector(e.searchWrapper),searchField:this.$element[0].querySelector(e.searchField),submitButton:this.$element[0].querySelector(e.submitButton),clearIcon:this.$element[0].querySelector(e.clearIcon),searchIcon:this.$element[0].querySelector(e.searchIcon),resultsContainer:this.$element[0].querySelector(e.resultsContainer),results:this.$element[0].querySelector(e.results),links:this.$element[0].querySelectorAll(e.links)}}onInit(){super.onInit(),this.changeClearIconVisibility(!0),this.updateInputStyle(),this.toggleSearchResultsVisibility=this.toggleSearchResultsVisibility.bind(this),document.addEventListener("click",this.toggleSearchResultsVisibility),document.fonts.ready.then(()=>this.updateInputStyle())}onDestroy(){document.removeEventListener("click",this.toggleSearchResultsVisibility)}bindEvents(){var e;this.elements.submitButton.addEventListener("click",this.onSubmit.bind(this)),this.elements.searchField.addEventListener("input",t=>{this.changeClearIconVisibility(!t.target.value.length),this.debounce(this.onType)(t)}),this.elements.searchField.addEventListener("keydown",this.onSearchFieldKeydown.bind(this)),this.elements.searchWidget.addEventListener("click",this.onClick.bind(this)),["focusin","focusout"].forEach(t=>{this.elements.searchField.addEventListener(t,this.toggleWidgetFocusClass.bind(this))}),(e=this.elements.clearIcon)==null||e.addEventListener("click",this.onClear.bind(this)),this.linksEventListeners()}linksEventListeners(){this.elements.links.length&&this.elements.links.forEach(e=>{e.addEventListener("click",t=>{this.handleLinkClick(t)})})}handleLinkClick(e){e.preventDefault();const t=e==null?void 0:e.target.getAttribute("href"),n=new URLSearchParams(new URL(t).search).get("e-search-page");this.page_number=n?parseInt(n,10):1,this.removeLinksListeners(),this.renderLiveResults()}removeLinksListeners(){this.elements.links.length&&this.elements.links.forEach(e=>{e.removeEventListener("click",this.handleLinkClick)})}reInitLinks(){this.elements.links=document.querySelectorAll(`[data-id="${this.getID()}"] a.page-numbers:not(.current)`),this.linksEventListeners()}onClick(){this.elements.resultsContainer.classList.add("hide-loader")}onType(e){if(e.preventDefault(),this.updateAriaLabel(this.elements.searchField.value),!this.elements.searchField.value.length){this.clearResultsMarkup();return}const t=this.getMinimumSearchLength();this.shouldShowLiveResults()&&this.elements.searchField.value.length>=t&&(this.page_number=1,this.renderLiveResults())}toggleWidgetFocusClass(e){const t=e.type==="focusin";this.$element[0].classList.toggle("e-focus",t)}onSubmit(e){elementorFrontend.isEditMode()&&e.preventDefault()}onClear(e){e.preventDefault(),this.elements.searchField.value="",this.clearResultsMarkup(),this.elements.searchField.focus(),this.changeClearIconVisibility(!0)}onSearchFieldKeydown(e){e.code==="Enter"&&(this.clearResultsMarkup(),this.onSubmit(e))}fetchUpdatedSearchWidgetMarkup(){return fetch(`${elementorProFrontend.config.urls.rest}elementor-pro/v1/refresh-search`,this.getFetchArgumentsForSearchUpdate())}getMinimumSearchLength(){return this.getElementSettings().minimum_search_characters||3}shouldShowLiveResults(){return this.getElementSettings().live_results&&this.getElementSettings().template_id}renderLiveResults(){if(document.querySelector(`.elementor-element-${this.getID()}`)){if(!this.elements.searchField.value){this.clearResultsMarkup();return}return this.elements.resultsContainer.classList.remove("hide-loader"),this.elements.resultsContainer.classList.remove("hidden"),this.fetchUpdatedSearchWidgetMarkup().then(e=>!(e instanceof Response)||!(e!=null&&e.ok)||400<=(e==null?void 0:e.status)?{}:e.json()).catch(()=>({})).then(e=>{if(!(e!=null&&e.data)){this.updateAriaExpanded(!1);return}const t=this.createResultNode(e);this.elements.results.replaceChildren(t.resultContentNode),this.elements.results.append(t.paginationNode),this.elements.resultsContainer.classList.add("hide-loader"),this.maybeHandleNoResults(t.resultContentNode),elementorFrontend.hooks.doAction("search:results-updated")}).finally(()=>{ve(document.querySelectorAll(`[data-id="${this.getID()}"] .e-loop-item`)),this.reInitLinks(),ElementorProFrontendConfig.settings.lazy_load_background_images&&document.dispatchEvent(new Event("elementor/lazyload/observe"))})}}maybeHandleNoResults(e){const t=!!e.querySelector(".e-search-nothing-found-message");this.elements.results.classList[t?"add":"remove"]("no-results"),t||this.hideOtherResults()}hideOtherResults(e=null){if(e&&e!==this.getID())return;
144const t=document.querySelectorAll(`${this.getSettings("selectors").resultsContainer}:not(.hidden)`);Array.from(t).filter(n=>!n.closest(`.elementor-element-${this.getID()}`)).forEach(n=>n.classList.add("hidden"))}createResultNode(e){const t=document.createElement("div"),n=this.getSettings("classes.searchResultsListWrapper"),s=document.createElement("nav"),i=this.getSettings("classes.searchResultsPagination"),o="Pagination";s.setAttribute("class",i),s.setAttribute("aria-label",o),t.setAttribute("class",n),s.innerHTML=e.pagination,t.innerHTML=e.data;const a=t.querySelectorAll(".e-loop-item").length>0;return this.updateAriaExpanded(a),{resultContentNode:t,paginationNode:s}}updateAriaExpanded(e){this.elements.searchField.setAttribute("aria-expanded",e?"true":"false")}updateAriaLabel(e){e?this.elements.resultsContainer.setAttribute("aria-label",`Results for ${e}`):this.elements.resultsContainer.removeAttribute("aria-label")}clearResultsMarkup(){this.elements.results.innerHTML="",this.updateAriaExpanded(!1)}getFetchArgumentsForSearchUpdate(){var e,t;const n=this.prepareSearchUpdateRequestData(),s={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)};return elementorFrontend.isEditMode()&&((e=elementorPro.config.eSearch)!=null&&e.nonce)&&(s.headers["X-WP-Nonce"]=(t=elementorPro.config.eSearch)==null?void 0:t.nonce),s}prepareSearchUpdateRequestData(){var e,t;const n=""+this.getID(),s=(t=(e=elementorFrontend.getCurrentDeviceMode)==null?void 0:e.call(elementorFrontend))!=null?t:"desktop",i={post_id:this.getClosestDataElementorId(this.$element[0]),widget_id:n,search_term:this.elements.searchField.value||"",page_number:this.page_number,breakpoint:s};return elementorFrontend.isEditMode()&&(i.widget_model=window.top.$e.components.get("document").utils.findContainerById(n).model.toJSON({remove:["default","editSettings","defaultEditSettings"]}),i.is_edit_mode=!0),i}getClosestDataElementorId(e){const t=e.closest("[data-elementor-id]");return t?t.getAttribute("data-elementor-id"):0}debounce(e,t=300){return(...n)=>{clearTimeout(this.debounceTimeoutId),this.debounceTimeoutId=setTimeout(()=>e.apply(this,n),t)}}updateInputStyle(e=["searchIcon","clearIcon"]){var t;const n={searchIcon:"icon-label",clearIcon:"icon-clear"},s=this.$element[0].style,i=this.getAllDisplayNoneParents(this.$element[0].parentNode);this.setElementsDisplay(i,"block");for(const o of e){const{width:a}=((t=this.elements[o])==null?void 0:t.getBoundingClientRect())||{width:0},l=n[o];s.setProperty(`--e-search-${l}-absolute-width`,a+"px"),this.elements.searchField.classList[a?"remove":"add"](`no-${l}`)}this.setElementsDisplay(i,""),this.elements.searchWrapper.classList.remove("hidden")}changeClearIconVisibility(e){var t;(t=this.elements.clearIcon)==null||t.classList[e?"add":"remove"]("hidden")}toggleSearchResultsVisibility(e){var t,n,s,i;const o=this.getSettings("selectors"),a=`.elementor-element-${this.getID()}`,{target:l}=e,d=!!(l!=null&&l.closest(`${a} ${o.resultsContainer}`))||((t=l==null?void 0:l.classList)==null?void 0:t.contains(o.resultsContainer))&&!!(l!=null&&l.closest(a)),h=!!(l!=null&&l.closest(`${a} ${o.searchWrapper}`)),_=(n=l==null?void 0:l.classList)==null?void 0:n.contains(o.searchField.replace(".","")),C=(i=(s=this.elements.resultsContainer)==null?void 0:s.children)==null?void 0:i.length;d&&this.hideOtherResults(),!(!C||d)&&(!_||!h)&&this.elements.resultsContainer.classList.add("hidden")}getAllDisplayNoneParents(e,t=[]){return!e||e===document.body?t:(window.getComputedStyle(e).display==="none"&&t.push(e),this.getAllDisplayNoneParents(e.parentNode,t))}setElementsDisplay(e,t){e.forEach(n=>{n.style.display=t})}onElementChange(e){const t={search_field_icon_label_size:()=>this.updateInputStyle(["searchIcon"]),icon_clear_size:()=>this.updateInputStyle(["clearIcon"])};t[e]&&t[e]()}}})),Cc=b({default:()=>Bo}),Po,Oo,es,Bo,Ec=g((()=>{Cn(),Po=Object.defineProperty,Oo=(e,t,n)=>t in e?Po(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,es=(e,t,n)=>Oo(e,typeof t!="symbol"?t+"":t,n),Bo=class extends elementorModules.frontend.handlers.Base{constructor(){super(...arguments),es(this,"focusableResultElements"),es(this,"currentResultFocusedIndex",-1)}__construct(...e){super.__construct(...e),elementorFrontend.hooks.addAction("search:results-updated",this.loadResultElementsEvents.bind(this))}
144getDefaultSettings(){return{selectors:{searchWrapper:".e-search",searchField:".e-search-input",resultsContainer:".e-search-results-container",loopItem:".e-loop-item",clearIcon:".e-search-input-wrapper > svg, .e-search-input-wrapper > i"}}}getDefaultElements(){const e=this.getSettings("selectors");return{resultsContainer:this.$element[0].querySelector(e.resultsContainer),searchField:this.$element[0].querySelector(e.searchField),clearIcon:this.$element[0].querySelector(e.clearIcon)}}setFocusableElements(e){const t=wn(),n=e.querySelectorAll(t);this.focusableResultElements=Array.from(n).filter(s=>!s.disabled&&!s.inert&&s.tabIndex!==-1)}isSearchInputFocused(){return this.elements.searchField===elementorFrontend.elements.window.document.activeElement}bindEvents(){this.boundHandleKeyboardNavigation=this.handleKeyboardNavigation.bind(this),this.boundHandleEscapeKey=this.handleEscapeKey.bind(this),this.elements.searchField.addEventListener("keydown",this.boundHandleKeyboardNavigation),elementorFrontend.elements.window.document.addEventListener("keydown",this.boundHandleEscapeKey),this.elements.searchField.addEventListener("focus",this.openResults.bind(this))}loadResultElementsEvents(){var e;this.setFocusableElements(this.$element[0].querySelector(this.getSettings("selectors.resultsContainer"))),(e=this.focusableResultElements)==null||e.forEach(t=>{t.addEventListener("keydown",this.handleKeyboardNavigation.bind(this))})}unbindEvents(){this.boundHandleKeyboardNavigation&&this.elements.searchField.removeEventListener("keydown",this.boundHandleKeyboardNavigation),elementorFrontend.elements.window.document.removeEventListener("keydown",this.boundHandleEscapeKey),this.elements.searchField.removeEventListener("focus",this.openResults.bind(this))}handleKeyboardNavigation(e){switch(e.key){case"ArrowDown":this.focusNextElement();break;case"ArrowUp":this.focusPreviousElement();break;case"Enter":this.handleEnterKey();break}}areResultsClosed(){return this.elements.resultsContainer.querySelectorAll(this.getSettings("selectors.loopItem")).length===0||this.elements.resultsContainer.classList.contains("hidden")}openResults(){this.areResultsClosed()&&(this.elements.resultsContainer.classList.remove("hidden"),elementorFrontend.hooks.doAction("search:results-displayed",this.getID()))}handleEnterKey(){this.closeResults()}handleEscapeKey(e){if(e.key!=="Escape")return;const t=elementorFrontend.elements.window.document.activeElement;this.elements.resultsContainer.contains(t)&&this.elements.searchField.focus(),this.closeResults()}focusNextElement(){this.isSearchInputFocused()?this.currentResultFocusedIndex=0:(this.currentResultFocusedIndex++,this.checkFocusIndexBounds()),this.updateFocus()}focusPreviousElement(){this.isSearchInputFocused()?this.currentResultFocusedIndex=this.focusableResultElements.length-1:(this.currentResultFocusedIndex--,this.checkFocusIndexBounds()),this.updateFocus()}checkFocusIndexBounds(){this.currentResultFocusedIndex>=this.focusableResultElements.length?this.currentResultFocusedIndex=-1:this.currentResultFocusedIndex<-1&&(this.currentResultFocusedIndex=this.focusableResultElements.length-1)}updateFocus(){this.currentResultFocusedIndex===-1?this.focusSearchAndMoveCursorToEnd():this.setFocusToElement(this.focusableResultElements[this.currentResultFocusedIndex])}closeResults(){this.elements.resultsContainer.classList.add("hidden"),this.updateAriaExpanded(!1)}updateAriaExpanded(e){this.elements.searchField.setAttribute("aria-expanded",e)}focusSearchAndMoveCursorToEnd(){const e=this.elements.searchField,t=e.value.length;this.setFocusToElement(this.elements.searchField),e.setSelectionRange(t,t)}setFocusToElement(e){e.focus()}}})),Tc=(St=class extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("search",[()=>v(()=>Promise.resolve().then(()=>(wc(),yc)),void 0),()=>v(()=>Promise.resolve().then(()=>(Ec(),Cc)),void 0)])}},f(St,"default"),St);Gn();var $c=e=>{const t={animatedText:yr,carousel:Er,countdown:Ar,dynamicTags:Fr,hotspot:xr,form:Hr,gallery:Nr,lottie:qr,nav_menu:Xr,popup:Ia,posts:Ma,share_buttons:Ra,slides:za,social:ja,themeBuilder:
144al,themeElements:dl,woocommerce:Tl,tableOfContents:nl,loopBuilder:Wl,megaMenu:Xl,nestedCarousel:ec,taxonomyFilter:oc,offCanvas:lc,contactButtons:Sc,search:Tc};return ce(ce({},e),t)};elementorProFrontend.on("elementor-pro/modules/init/before",()=>{elementorFrontend.hooks.addFilter("elementor-pro/frontend/handlers",$c)})})(wp.i18n)
145;var _wpUtilSettings={"ajax":{"url":"/wp-admin/admin-ajax.php"}}
146;/*! This file is auto-generated */
147window.wp=window.wp||{},function(r){var t="undefined"==typeof _wpUtilSettings?{}:_wpUtilSettings;wp.template=_.memoize(function(a){var n,s={evaluate:/<#([\s\S]+?)#>/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g,variable:"data"};return function(t){var e=document.querySelector("script#tmpl-"+a);if(e)return(n=n||_.template(r(e).html(),s))(t);throw new Error("Template not found: #tmpl-"+a)}}),wp.ajax={settings:t.ajax||{},post:function(t,e){return wp.ajax.send({data:_.isObject(t)?t:_.extend(e||{},{action:t})})},send:function(n,t){var e,a;return _.isObject(n)?t=n:(t=t||{}).data=_.extend(t.data||{},{action:n}),t=_.defaults(t||{},{type:"POST",url:wp.ajax.settings.url,context:this}),(e=(a=r.Deferred(function(a){t.success&&a.done(t.success),t.error&&a.fail(t.error),delete t.success,delete t.error,a.jqXHR=r.ajax(t).done(function(t){var e;"1"!==t&&1!==t||(t={success:!0}),_.isObject(t)&&!_.isUndefined(t.success)?(e=this,a.done(function(){n&&n.data&&"query-attachments"===n.data.action&&a.jqXHR.hasOwnProperty("getResponseHeader")&&a.jqXHR.getResponseHeader("X-WP-Total")?e.totalAttachments=parseInt(a.jqXHR.getResponseHeader("X-WP-Total"),10):e.totalAttachments=0}),a[t.success?"resolveWith":"rejectWith"](this,[t.data])):a.rejectWith(this,[t])}).fail(function(){a.rejectWith(this,arguments)})})).promise()).abort=function(){return a.jqXHR.abort(),this},e}}}(jQuery)
148;var ravenFormsTranslations={"validation":{"required":"Please fill in this field","invalidEmail":"The value is not a valid email address","invalidPhone":"The value should only consist numbers and phone characters (-, +, (), etc)","invalidNumber":"The value is not a valid number","invalidMaxValue":"Value must be less than or equal to MAX_VALUE","invalidMinValue":"Value must be greater than or equal to MIN_VALUE"},"itiValidation":{"invalidCountryCode":"Invalid country code","tooShort":"Phone number is too short","tooLong":"Phone number is too long","areaCodeMissing":"Area code is required.","invalidLength":"Phone number has an invalid length","invalidGeneral":"Invalid phone number","forceMinLength":"Phone number must be more than X digits","typeMismatch":["Phone number must be of type: Fixed Line","Phone number must be of type: Mobile","Phone number must be of type: Fixed Line or Mobile","Phone number must be of type: Toll Free","Phone number must be of type: Premium Rate","Phone number must be of type: Shared Cost","Phone number must be of type: VOIP","Phone number must be of type: Personal Number","Phone number must be of type: Pager","Phone number must be of type: UAN","Phone number must be of type: Voicemail"]}};var ravenTools={"nonce":"f4375e6b32","activeElements":["animated-gradient","custom-attributes","custom-css","global-widget","motion_effects","preview-settings","role-manager","tooltip","wrapper-link","advanced-accordion","advanced-nav-menu","archive-description","archive-title","author-box","nav-menu","post-comments","post-content","post-meta","post-navigation","post-terms","post-title","search-form","site-logo","site-title","advanced-posts","alert","animated-heading","breadcrumbs","business-hours","button","call-to-action","carousel","categories","code-highlight","content-marquee","content-switch","countdown","counter","divider","flex-spacer","flip-box","forms","heading","hotspot","
148icon","image","image-comparison","image-gallery","inline-svg","lottie","media-gallery","paypal","photo-album","photo-roller","posts","price-list","pricing-table","progress-tracker","slider","social-share","sticky-media-scroller","stripe","table-of-contents","tabs","team-members","testimonial-marquee","text-marquee","video","add-to-cart","cart","my-account","product-additional-info","product-content","product-data-tabs","product-gallery","product-meta","product-price","product-rating","product-reviews","product-short-description","product-title","products","products-carousel","shopping-cart","woocommerce-breadcrumbs","woocommerce-notices","woocommerce-settings","charts","loop-grid","loop-carousel","loop-filter","timeline","instagram-feed","product-stock-status"],"globalTypography":{"fontFamily":"","fontSize":{"size":"","unit":""},"lineHeight":{"size":"","unit":""},"color":""},"wc":{"wcAjaxAddToCart":"","disableAjaxToCartInArchive":!0},"maxFileUploadSize":"2097152"};var lottie_defaultAnimationUrl={"url":"https://teambutter.com/wp-content/plugins/jupiterx-core/includes/extensions/raven/assets/animations/default.json"}
149;!function n(a,s,r){function o(t,e){if(!s[t]){if(!a[t]){var i="function"==typeof require&&require;if(!e&&i)return i(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}i=s[t]={exports:{}},a[t][0].call(i.exports,function(e){return o(a[t][1][e]||e)},i,i.exports,n,a,s,r)}return s[t].exports}for(var l="function"==typeof require&&require,e=0;e<r.length;e++)o(r[e]);return o}({1:[function(a,e,t){var s;s=jQuery,window.ravenFrontend=new function(){function e(e){let t=window.ravenTools.activeElements;return!!(t="object"==typeof window.ravenTools.activeElements?Object.values(window.ravenTools.activeElements):t).includes(e)}let i=function(){var e;window.ravenTools&&window.ravenTools.globalTypography&&(e=window.ravenTools.globalTypography,e.fontFamily||e.fontSize?.size||e.lineHeight?.size||e.color)&&s("body .jupiterx-site").addClass("jupiterx-global-style")},n={"raven-button.default":e("button")&&a("./widgets/button").default,"raven-product-add-to-cart.default":e("add-to-cart")&&a("./widgets/add-to-cart").default,"raven-alert.default":e("alert")&&a("./widgets/alert").default,"raven-advanced-accordion.default":e("advanced-accordion")&&a("./widgets/advanced-accordion").default,"raven-countdown.default":e("countdown")&&a("./widgets/countdown").default,"raven-counter.default":e("counter")&&a("./widgets/counter").default,"raven-code-highlight.default":e("code-highlight")&&a("./widgets/code-highlight").default,"raven-form.default":e("forms")&&a("./widgets/form").default,"raven-reset-password.default":e("forms")&&a("./widgets/form").default,"raven-login.default":e("forms")&&a("./widgets/form").default,"raven-register.default":e("forms")&&a("./widgets/form").default,"raven-social-login.default":e("forms")&&a("./widgets/social-login").default,"raven-photo-roller.default":e("photo-roller")&&a("./widgets/photo-roller").default,"raven-tabs.default":e("tabs")&&a("./widgets/tabs").default,"raven-video.default":e("video")&&a("./widgets/video").default,"raven-video-playlist.default":e("video-playlist")&&a("./widgets/video-playlist/handler").default,"raven-categories.outer_content":e("categories")&&a("./widgets/categories").default,"raven-categories.inner_content":e("categories")&&a("./widgets/categories").default,"raven-posts.classic":e("posts")&&a("./widgets/posts").classic,"raven-posts.cover":e("posts")&&a("./widgets/posts").cover,"raven-post-comments.default":e("post-comments")&&a("./widgets/post-comments").default,"raven-posts-carousel.classic":e("posts")&&a("./widgets/posts-carousel").classic,"raven-posts-carousel.cover":e("posts")&&a("./widgets/posts-carousel").cover,"raven-progress-tracker.default":e("progress-tracker")&&a("./widgets/progress-tracker").default,"raven-photo-album.cover":e("photo-album")&&a("./widgets/photo-album").default,"raven-photo-album.stack":e("photo-album")&&a("./widgets/photo-album").default,"raven-product-reviews.default":e("product-reviews")&&a("./widgets/product-reviews").default,"raven-media-gallery.default":e("media-gallery")&&a("./widgets/media-gallery").default,"raven-search-form.classic":e("search-form")&&a("./widgets/search-form").classic,"raven-search-form.full":e("search-form")&&a("./widgets/search-form").full,"raven-table-of-contents.default":e("table-of-contents")&&a("./widgets/table-of-content").default,"raven-nav-menu.default":e("nav-menu")&&a("./widgets/nav-menu").default,"raven-advanced-nav-menu.default":e("advanced-nav-menu")&&a("./widgets/advanced-nav-menu").default,"raven-sticky-media-scroller.default":e("sticky-media-scroller")&&a("./widgets/sticky-media-scroller").default,"raven-wc-products.default":e("products")&&a("./widgets/wc-products").default,"raven-content-switch.default":e("content-switch")&&a("./widgets/content-switch").default,"raven-product-gallery.default":e("product-gallery")&&a("./widgets/product-gallery").default,"raven-product-data-tabs.default":e("product-data-tabs")&&a("./widgets/product-data-tabs").default,"raven-my-account.default":e("my-account")&&a("./widgets/m
149y-account").default,"raven-image-comparison.default":e("image-comparison")&&a("./widgets/image-comparison").default,"raven-image-accordion.default":e("image-accordion")&&a("./widgets/image-accordion").default,"raven-animated-heading.default":e("animated-heading")&&a("./widgets/animated-heading").default,"raven-hotspot.default":e("hotspot")&&a("./widgets/hotspot").default,"raven-media-carousel.default":e("carousel")&&a("./widgets/carousel/media-carousel").default,"raven-testimonial-carousel.default":e("carousel")&&a("./widgets/carousel/testimonial-carousel").default,"raven-slider.default":e("slider")&&a("./widgets/slider").default,"raven-social-share.default":e("social-share")&&a("./widgets/social-share").default,"raven-reviews.default":e("carousel")&&a("./widgets/carousel/testimonial-carousel").default,"raven-stripe-button.default":e("stripe")&&a("./widgets/stripe-button").default,"raven-paypal-button.default":e("paypal")&&a("./widgets/paypal-button").default,"raven-lottie.default":e("lottie")&&a("./widgets/lottie").default,"raven-cart.default":e("cart")&&a("./widgets/cart").default,"raven-advanced-posts.default":e("advanced-posts")&&a("./widgets/advanced-posts").default,"raven-loop-grid.default":e("loop-grid")&&a("./widgets/loop-grid").default,"raven-loop-carousel.default":e("loop-carousel")&&a("./widgets/loop-carousel").default,"raven-loop-filter.default":e("loop-filter")&&a("./widgets/loop-filter").default,"raven-post-navigation.default":e("post-navigation")&&a("./widgets/post-navigation").default,"raven-products-carousel.default":e("products-carousel")&&a("./widgets/products-carousel").default,"raven-shopping-cart.default":e("shopping-cart")&&a("./widgets/shopping-cart").default,"raven-circle-progress.default":e("circle-progress")&&a("./widgets/circle-progress").default,"raven-pie-chart.default":e("charts")&&a("./widgets/chart").default,"raven-line-chart.default":e("charts")&&a("./widgets/chart").default,"raven-bar-chart.default":e("charts")&&a("./widgets/chart").default,"raven-vertical-timeline.default":e("timeline")&&a("./widgets/timeline").default,"raven-horizontal-timeline.default":e("timeline")&&a("./widgets/timeline").default};function t(){for(var e in n)elementorFrontend.hooks.addAction("frontend/element_ready/"+e,n[e]);var t;new(a("./utils/motion-effects/luncher").default),"undefined"==typeof elementorPro&&void 0!==window.elementor&&0<s(".elementor").length&&((t=a("./utils/full-page-editor")).handleFullPageEditorBtn(),t.handleHeaderBtns()),i(),a("./utils/wrapper-link"),a("./widgets/column"),a("./popup/popup").default.init(),a("./utils/tooltip"),a("./utils/animated-gradient"),a("./utils/header")}this.Module=a("./utils/module"),this.utils={Masonry:a("./utils/masonry"),Sortable:a("./utils/sortable"),Pagination:a("./utils/pagination"),Detector:a("./utils/detectr"),SmoothScroll:a("./utils/smoothscroll-jx-polyfill"),GoogleLogin:a("./widgets/social-login")},this.init=()=>{s(window).on("elementor/frontend/init",t)},this.init()}},{"./popup/popup":3,"./utils/animated-gradient":4,"./utils/detectr":5,"./utils/full-page-editor":6,"./utils/header":7,"./utils/masonry":8,"./utils/module":9,"./utils/motion-effects/luncher":16,"./utils/pagination":20,"./utils/smoothscroll-jx-polyfill":21,"./utils/sortable":22,"./utils/tooltip":23,"./utils/wrapper-link":24,"./widgets/add-to-cart":25,"./widgets/advanced-accordion":26,"./widgets/advanced-nav-menu":27,"./widgets/advanced-posts":28,"./widgets/alert":29,"./widgets/animated-heading":30,"./widgets/button":31,"./widgets/carousel/media-carousel":33,"./widgets/carousel/testimonial-carousel":34,"./widgets/cart":35,"./widgets/categories":36,"./widgets/chart":37,"./widgets/circle-progress":38,"./widgets/code-highlight":39,"./widgets/column":40,"./widgets/content-switch":41,"./widgets/countdown":42,"./widgets/counter":43,"./widgets/form":44,"./widgets/hotspot":45,"./widgets/image-accordion":46,"./widgets/image-comparison":47,"./widgets/loop-carousel":48,"./widgets/loop-filter":49,"./widgets/loop-grid":50,"./widgets/lottie":51,"./widgets/media-gallery":52,"./widgets/my-account":53,"./widgets/nav-menu":54,"./widgets/paypal-button":55,"./widgets/photo-album":56,"./widgets/photo-roller":57,"./widgets/post-comments":58,"./widgets/post-navigation":59,"./widgets/posts":61,"./widgets/posts-carousel":60,"./widgets/product-data-tabs":62,"./widgets/product-gallery":63,"./widgets/product-reviews":64,"./widgets/products-carousel":65,"./widgets/progress-tracker":66,"./widgets/search-form":67,"./widgets/shopping-cart":68,"./widgets/slider":69,"./widgets/social-login":70,"./widgets/social-share":71,"./widgets/sticky-media-scroller":72,"./widgets/stripe-button":73,"./widgets/table-of-content":74,"./widgets/tabs":75,"./widgets/timeline":76,"./widgets/video":88,"./widgets/video-playlist/handler":79,"./widgets/wc-products":89}],2:[function(e,t,i){let b=jQuery;window.jupiterxPopupSettings=function(r,e,t){let o=b(window),i=b(document),l=e,n=t,a=l.id,s=l.jupiterx_popup_id,d=Boolean(elementorFrontend.isEditMode()),c=[],u=!1,h=!1,p=!1,m="or",g=!1,f,v,y=[];this.init=function(){if(d||1<b(".jupiterx-popup").length&&this.handleAvoidMultiplePopups())return!1;var e,t,i;
149this.handlePopupCloseActionLocalStorage(),this.handleButtonWidgetClick(),this.handlePopupLocalStorage(),"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+s)&&"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+a)&&(this.handlePopupAction(),l.custom_selector&&this.onCustomSelector(l.custom_selector),this.initOpenEvent(),this.initCloseEvent(),0===n.length&&this.removeEntranceAnimationClass(),n.relation_logic&&(m=n.relation_logic?.control),n.on_date&&(i=new Date,e=new Date(1e3*n.on_date.control),i.toDateString()!==e.toDateString()?p=!0:(u=!0,h=!0)),n?.on_date_range?.control&&(i=new Date,e=new Date(1e3*n.on_date_range.control.start_date),t=new Date(1e3*n.on_date_range.control.end_date),e<=i&&i<=t?(u=!0,h=!0):p=!0),n?.time_range?.control&&(e=(new Date).toLocaleTimeString("en-US",{timeZone:n.time_range.control.timezone}),i=new Date((new Date).toLocaleDateString()+" "+n.time_range.control.start_time).getTime(),t=new Date((new Date).toLocaleDateString()+" "+n.time_range.control.due_time).getTime(),i<=(i=new Date((new Date).toLocaleDateString()+" "+e).getTime())&&i<=t?(u=!0,h=!0):p=!0),n?.on_page_exit_intent&&(u=!0,c.push({key:"on_page_exit_intent",value:n?.on_page_exit_intent,canRun:!1})),n?.on_page_load&&(u=!0,c.push({key:"on_page_load",value:n?.on_page_load,canRun:!1})),n?.on_scroll?.control?.direction&&(u=!0,c.push({key:"on_page_scroll",value:n?.on_scroll,canRun:!1})),n?.on_scroll_to_element?.control&&(u=!0,c.push({key:"on_scroll_to_element",value:n?.on_scroll_to_element,canRun:!1})),n?.show_after_x_page_views?.control&&(u=!0,c.push({key:"show_after_x_page_views",value:n?.show_after_x_page_views,canRun:!1})),n?.show_after_x_visits?.control&&(u=!0,c.push({key:"show_after_x_visits",value:n?.show_after_x_visits,canRun:!1})),n?.url_referrer?.control&&(u=!0,c.push({key:"url_referrer",value:n?.url_referrer,canRun:!1})),n?.user_browser_language?.control&&(u=!0,c.push({key:"user_browser_language",value:n?.user_browser_language,canRun:!1})),n?.user_browser?.control&&(u=!0,c.push({key:"user_browser",value:n?.user_browser,canRun:!1})),n?.user_device?.control&&(this.userDevice(n.user_device.control,n.user_device.operator)?(u=!0,h=!0):p=!0),n?.user_role?.result&&(!0===n?.user_role?.result?(u=!0,h=!0):p=!0),n?.user_type&&(void 0!==n.user_type.result&&!0===n.user_type.result||void 0===n.user_type.result&&this.userType(n.user_type.control,n.user_type.operator)?(u=!0,h=!0):p=!0),n?.utm_campaign?.control&&((v=this.utmUrl(n?.utm_campaign,"utm_campaign"))?(u=!0,h=!0):p=!0),n?.utm_content?.control&&((v=this.utmUrl(n?.utm_content,"utm_content"))?(u=!0,h=!0):p=!0),n?.utm_source?.control&&((v=this.utmUrl(n.utm_source,"utm_source"))?(u=!0,h=!0):p=!0),n?.utm_term?.control&&((v=this.utmUrl(n?.utm_term,"utm_term"))?(u=!0,h=!0):p=!0),n?.utm_medium?.control&&((v=this.utmUrl(n?.utm_medium,"utm_medium"))?(u=!0,h=!0):p=!0),n?.after_inactivity&&(u=!0,c.push({key:"after_inactivity",value:n?.after_inactivity.control,canRun:!1})),u&&"or"===m&&0===c.length&&this.showPopup(),u&&"or"===m&&0<c.length&&(h?this.showPopup():this.runTriggerFunction()),p||"and"!==m||0!==c.length||this.showPopup(),!p)&&"and"===m&&0<c.length&&this.runTriggerFunction()},this.runTriggerFunction=function(){for(let e of c)switch(e.key){case"on_page_exit_intent":this.removeEntranceAnimationClass(),i.mouseleave(()=>{e.canRun=!0,this.showPopup()});break;case"on_page_load":setTimeout(()=>{e.canRun=!0,this.showPopup()},1e3*e.value?.control);break;case"on_page_scroll":this.removeEntranceAnimationClass(),this.onScroll(e);break;case"on_scroll_to_element":this.removeEntranceAnimationClass(),this.onScrollElement(e);break;case"show_after_x_page_views":this.onAfterXPageViews(e);break;case"show_after_x_visits":this.onAfterXVisits(e);break;case"url_referrer":this.urlReferrer(e);break;case"user_browser_language":this.userBrowserLanguage(e);break;case"user_browser":this.userBrowser(e);break;case"after_inactivity":this.onAfterInactivity(e)}},this.handleButtonWidgetClick=function(){b(document).on("popup-button-clicked",(e,t)=>{if(parseInt(t.popupId)===a)switch(t.actionType){case"close-popup":this.hidePopup({constantly:l.show_once});break;case"close-all-popups":this.closeAllPopups();break;case"close-popup-permanently":this.hidePopup({constantly:l.show_once}),window.localStorage.setItem("jupiterx_popup_closed_permanently_"+s,!0);break;case"close-all-popups-permanently":this.closeAllPopupsPermanently()}})},this.handlePopupLocalStorage=function(){b(".jupiterx-popup:not(.jupiterx-popup--edit-mode)").each(function(e,t){var i,n=b(t).find(".elementor-widget-raven-form"),t=b(t).data("settings").id;0<n.length&&({popup_action:n,popup_action_do_not_show_again:i}=n.data("settings"),t===a)&&"close"===n&&_.isEmpty(i)&&window.localStorage.removeItem("jupiterx_popup_closed_permanently_"+a)})},this.handlePopupAction=function(){elementorFrontend.on("components:init",()=>{elementorFrontend.utils.urlActions.addAction("raven_popup_"+l.id+":open",e=>
149{parseInt(e.id)===parseInt(a)&&(!e.toggle&&"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+a)||r.hasClass("jupiterx-popup--hide-state")&&"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+a)?this.showPopup():r.hasClass("jupiterx-popup--show-state")&&this.hidePopup({constantly:!1}))}),elementorFrontend.utils.urlActions.addAction("raven_popup:close",(e,t)=>{var i=b(t.target).closest(".jupiterx-popup").attr("id");let n=0;i&&(n=i.split("-").pop()),parseInt(e.id)===parseInt(n)&&(this.hidePopup({popupElement:b(t.target).closest(".jupiterx-popup"),constantly:!1}),e.do_not_show_again)&&window.localStorage.setItem("jupiterx_popup_closed_permanently_"+n,!0)})})},this.handlePopupCloseActionLocalStorage=function(){b(".jupiterx-popup:not(.jupiterx-popup--edit-mode)").each(function(e,t){var t=b(t).find('[href^="#elementor-action%3Aaction%3Draven_popup%3Aclose"]');0<t.length&&(t=t.closest("[data-elementor-id]").attr("data-elementor-id"),""===window["raven_popup_close_action_"+t]?.do_not_show_again)&&window.localStorage.removeItem("jupiterx_popup_closed_permanently_"+t)})},this.closeAllPopups=function(){b(".jupiterx-popup:not(.jupiterx-popup--edit-mode)").each(function(){var e={popupId:b(this).data("settings").jupiterx_popup_id,constantly:b(this).data("settings").show_once};b(document).trigger("jupiterx-popup-close-trigger",e)})},this.closeAllPopupsPermanently=function(){b(".jupiterx-popup:not(.jupiterx-popup--edit-mode)").each(function(){var e={popupId:b(this).data("settings").jupiterx_popup_id,constantly:!1};b(document).trigger("jupiterx-popup-close-trigger",e),window.localStorage.setItem("jupiterx_popup_closed_permanently_"+b(this).data("settings").jupiterx_popup_id,!0)})},this.handleAvoidMultiplePopups=function(){if(!l.avoid_multiple_popups)return!1;var e=b(".jupiterx-popup:not(.jupiterx-popup--edit-mode)"),e=b(e.get().reverse());let t,i;return e.each(function(){if(!b(this).data("settings").avoid_multiple_popups)return!(i=!0);t=b(this).data("settings")}),i||t.id!==l.id},this.getUserType=function(){if(window.jupiterxPopupUserType)return window.jupiterxPopupUserType;let t="first_time";try{t=window.localStorage.getItem("jupiterx_popup_user_type")?"repeat":"first_time",window.localStorage.setItem("jupiterx_popup_user_type","repeat")}catch(e){t="first_time"}return window.jupiterxPopupUserType=t},this.userType=function(e,t){var i=this.getUserType();return"is"===t?i===e:"is-not"===t&&i!==e},this.initOpenEvent=function(){let n=this;o.on("jupiterx-popup-open-trigger",function(e,t={}){e=e.popupData||{};(e.popupId||!1)===s&&n.showPopup(e),!_.isEmpty(t)&&t?.popupId&&"jupiterx-popup-"+t.popupId===s&&"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+t.popupId)&&(e.popupId=t.popupId,n.showPopup(e))}),o.on("jupiterx-popup-close-trigger",function(e,t){var i=t.popupId,t=t.constantly;i===s&&n.hidePopup({constantly:t})}),o.on("jupiterx-popup-close-form-trigger",function(e,t){var i=t.constantly,t=t.popupId;i&&t===a&&window.localStorage.setItem("jupiterx_popup_closed_permanently_"+a,!0),t===a&&n.hidePopup({constantly:i})})},this.initCloseEvent=function(){r.on("click",".jupiterx-popup__close-button",()=>{this.hidePopup({constantly:l.show_once})}),l.prevent_close_on_background_click||r.on("click",".jupiterx-popup__overlay",()=>{this.hidePopup({constantly:l.show_once})}),l.prevent_close_on_esc_key||i.on("keyup.jupiterxPopup",e=>{27===e.keyCode&&this.hidePopup({constantly:l.show_once})})},this.onCustomSelector=function(e){b(e)[0]&&b("body").on("click",e,e=>{e.preventDefault(),"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+s)&&this.showPopup()})},this.onAfterInactivity=function(e){"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+s)&&"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+a)&&(this.resetTimer(e),i.on("mousemove keydown",()=>{this.resetTimer(e)}))},this.resetTimer=function(t){clearTimeout(f),y.includes(l.id)||(this.removeEntranceAnimationClass(),f=setTimeout(()=>{var e;"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+s)&&"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+a)&&((e
149=c.find(e=>e.key===t?.key))&&(e.canRun=!0),this.showPopup(),y.push(l.id))},1e3*t?.value))},this.onScroll=function(n){if("up"===n?.value?.control?.direction){let i=o.scrollTop();o.scroll(()=>{var e,t=o.scrollTop();t<i&&"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+s)&&((e=c.find(e=>e.key===n?.key))&&(e.canRun=!0),this.showPopup()),i=t})}if("down"===n?.value?.control?.direction){let t=!1;o.scroll(()=>{var e;o.scrollTop()/(i.height()-o.height())*100>=n?.value?.control?.value&&!t&&"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+s)&&((e=c.find(e=>e.key===n?.key))&&(e.canRun=!0),this.showPopup(),t=!0)})}},this.onScrollElement=function(t){let i=!1;o.scroll(()=>{var e=o.scrollTop();b(t?.value.control).offset().top<=e+o.height()&&!i&&"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+s)&&((e=c.find(e=>e.key===t?.key))&&(e.canRun=!0),this.showPopup(),i=!0)})},this.onAfterXPageViews=function(t){var e;elementorFrontend.storage.get("pageViews")>=t?.value?.control&&((e=c.find(e=>e.key===t?.key))&&(e.canRun=!0),this.showPopup())},this.onAfterXVisits=function(t){var e;elementorFrontend.storage.get("sessions")>=t?.value?.control&&((e=c.find(e=>e.key===t?.key))&&(e.canRun=!0),this.showPopup())},this.urlReferrer=function(t){let i=t?.value?.operator,n=t?.value?.control;o.on("load",()=>{var e;("is"===i&&document.referrer===n||"is-not"===i&&document.referrer!==n||"contains"===i&&document.referrer.includes(n)||"does-not-contains"===i&&!document.referrer.includes(n)||"starts-with"===i&&document.referrer.startsWith(n)||"ends-with"===i&&document.referrer.endsWith(n))&&"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+s)&&((e=c.find(e=>e.key===t?.key))&&(e.canRun=!0),this.showPopup())})},this.userBrowserLanguage=function(t){let i=t?.value?.operator,e=t?.value?.control,n=e;-1===l.browser_language.indexOf("-")&&(n=e.split("-")[0]),o.on("load",()=>{var e;("is"===i&&l.browser_language===n||"is-not"===i&&l.browser_language!==n||"contains"===i&&l.browser_language.includes(n)||"does-not-contains"===i&&!l.browser_language.includes(n)||"starts-with"===i&&l.browser_language.startsWith(n)||"ends-with"===i&&l.browser_language.endsWith(n))&&"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+s)&&((e=c.find(e=>e.key===t?.key))&&(e.canRun=!0),this.showPopup())})},this.userBrowser=function(t){var e=t?.value?.operator,i=t?.value?.control,n=o[0].navigator.userAgent.toLowerCase();let a=!1;for(let e=0;e<i.length;e++){var s=i[e].value.toLowerCase();if(n.includes(s)){a=!0;break}}("is-any-of"===e&&a||"is-none-of"===e&&!a)&&((e=c.find(e=>e.key===t?.key))&&(e.canRun=!0),this.showPopup())},this.userDevice=function(t,e){let i=!1;for(let e=0;e<t.length;e++){var n=t[e].value.toLowerCase();if("mobile"===n){if(this.isMobile()){i=!0;break}}else if("tablet"===n){if(this.isTablet()){i=!0;break}}else if("desktop"===n&&!this.isMobile()&&!this.isTablet()){i=!0;break}}return!("is-any-of"!==e||!i)||"is-none-of"===e&&!i},this.utmUrl=function(e,t){var i,t=new URLSearchParams(window.location.search.toLowerCase()).get(t);return!!t&&(i=e.control.toLowerCase(),this.utmCondition(i,t,e.operator))},this.utmCondition=function(e,t,i){switch(i){case"is":return t===e;case"is-not":return t!==e;case"contains":return t.includes(e);case"does-not-contains":return!t.includes(e);case"starts-with":return t.startsWith(e);case"ends-with":return t.endsWith(e);default:return!1}},this.isMobile=function(){var t=window.navigator.userAgent.toLowerCase(),i=["mobile","android","iphone"];for(let e=0;e<i.length;e++)if(-1<t.indexOf(i[e]))return!0;return window.screen.width<768},this.isTablet=function(){var t=window.navigator.userAgent.toLowerCase(),i=["ipad","tablet"];for(let e=0;e<i.length;e++)if(-1<t.indexOf(i[e]))return!0;return 768<=window.screen.width&&window.screen.width<1024},this.handleConvertToolbar=function(t){var i=b(".jupiterx-popup__container",r),n=0<b("#wpadminbar").length;let a=i.height(),s=1.2;if(n&&(a+=b("#wpadminbar").height()),l.animation_duration.size&&(s=l.animation_duration.size),"show"===t){r.hasClass("jupiterx-popup--hide-state")&&(r.toggleClass("jupiterx-popup--hide-state jupiterx-popup--show-state"),a=i.height(),n&&(a+=b("#wpadminbar").height()),r.toggleClass("jupiterx-popup--show-state jupiterx-popup--hide-state"));let e="0px";n&&(e=b("#wpadminbar").height()+"px"),i.css("top",`-${a}px`);t=parseInt(b("body").css("padding-top"))+a;b("body").animate({"padding-top":t},1e3*s),void i.animate({top:e},1e3*s)}else b("body").animate({"padding-top":0},1e3*s),b(".jupiterx-popup__container",r).removeClass("animated "+l.entrance_animation),i.animate({top:`-${a}px`},1e3*s,()=>{r.toggleClass("jupiterx-popup--show-state jupiterx-popup--hide-state")})},this.showPopup=function(e){e=e||{};return!(d||"and"===m&&c.find(e=>!1===e.canRun))&&void(l.show_once?this.handleShowAgainDelay(e):this.showPopupContent(e))},this.showContainer=function(e){e=e||{};let t={forceLoad:l.force_loading||!1},n=b(".jupiterx-popup__container-content",r);if(e=jQuery.extend(t,e),g=e.forceLoad?!1:g)return!1;e=jQuery.extend(e,{popup_id:a}),r.addClass("jupiterx-popup--loading-state"),wp.ajax.post({action:"jupiterx_popup_get_content",data:e}).always(e=>{var t=e.type,i=e.content||"";r.removeClass("jupiterx-popup--loading-state"),"error"===t&&(e=e.message,n.html("<h3>"+e+"</h3>")),"success"===t&&(n.html(i),g=!0)})},this.showPopupContent=function(e){l.convert_to_header_toolbar&&"top"===l.vertical_position&&this.handleConvertToolbar("show"),r.hasClass("jupiterx-popup--hide-state")&&(r.toggleClass("jupiterx-popup--hide-state jupiterx-popup--show-state"),l.entrance_animation)&&b(".jupiterx-popup__container",r).addClass("animated "+l.entrance_animation),l.prevent_scrolling&&b("body").addClass("jupiterx-popup-prevent-scroll"),l.close_button_delay&&l.close_button&&(b(".jupiterx-popup__close-button",r).hide(),setTimeout(function(){b(".jupiterx-popup__close-button",r).show()},1e3*l.close_button_delay)),l.close_automatically&&setTimeout(()=>{this.hidePopup({constantly:l.show_once})},1e3*l.close_automatically),l.use_ajax&&this.showContainer(e)},this.hidePopup=function(e){let i=r,t=(e.popupElement&&(i=e.popupElement),e||{}),n=b(".jupiterx-popup__container-content",i),a=t.constantly||!1,s=i.data("settings");if(i.hasClass("jupiterx-popup--show-state"))if(!s.entrance_animation||s.c
149onvert_to_header_toolbar&&"top"===s.vertical_position||this.removeEntranceAnimationClass(),!s.exit_animation||"none"===s.exit_animation||s.convert_to_header_toolbar&&"top"===s.vertical_position)s.convert_to_header_toolbar&&"top"===s.vertical_position?this.handleConvertToolbar("hide"):i.toggleClass("jupiterx-popup--show-state jupiterx-popup--hide-state"),s.use_ajax&&s.force_loading&&n.html("");else{let e=s.exit_animation.replace("In","Out"),t=(b(".jupiterx-popup__container",i).addClass("animate__animated animate__"+e),1.2);s.animation_duration.size&&(t=s.animation_duration.size),setTimeout(()=>{b(".jupiterx-popup__container",i).removeClass("animate__animated animate__"+e),s.prevent_scrolling&&b("body").removeClass("jupiterx-popup-prevent-scroll"),i.toggleClass("jupiterx-popup--show-state jupiterx-popup--hide-state"),s.use_ajax&&s.force_loading&&n.html("")},1e3*t)}l.prevent_scrolling&&!b(".jupiterx-popup--show-state")[0]&&b("body").removeClass("jupiterx-popup-prevent-scroll"),a&&this.handleShowAgainDelay(t,!0),this.handlePauseVideo()},this.handleShowAgainDelay=function(t,i=!1){let e=Date.now(),n=l.show_again_delay,a=0!==n?e+n:"none";if("none"!==a){("true"!==window.localStorage.getItem("jupiterx_popup_showed_"+s)||+window.localStorage.getItem("jupiterx_popup_show_again_"+s)<Date.now())&&window.localStorage.setItem("jupiterx_popup_showed_"+s,!1);let e=setInterval(()=>{i&&(window.localStorage.setItem("jupiterx_popup_show_again_"+s,a),window.localStorage.setItem("jupiterx_popup_showed_"+s,!0)),!window.localStorage.getItem("jupiterx_popup_show_again_"+s)&&r.hasClass("jupiterx-popup--hide-state")&&(window.localStorage.setItem("jupiterx_popup_show_again_"+s,Date.now()),window.localStorage.setItem("jupiterx_popup_showed_"+s,!1)),+window.localStorage.getItem("jupiterx_popup_show_again_"+s)<Date.now()&&"false"===window.localStorage.getItem("jupiterx_popup_showed_"+s)&&"true"!==window.localStorage.getItem("jupiterx_popup_closed_permanently_"+s)&&(clearInterval(e),this.showPopupContent(t),a=Date.now()+n,window.localStorage.setItem("jupiterx_popup_show_again_"+s,a),window.localStorage.setItem("jupiterx_popup_showed_"+s,!0))},1e3)}},this.handlePauseVideo=function(){let e=b(".jupiterx-popup__container-content video",r);0<e.length&&e.each(function(){b(this)[0].pause()}),0<(e=b(".jupiterx-popup__container-content iframe.raven-video-mejs-player",r)).length&&e.each(function(){b(this)[0].player.media.pause()})},this.removeEntranceAnimationClass=function(){b(".jupiterx-popup__container",r).removeClass("animated "+l.entrance_animation)}}},{}],3:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("./popup-settings");let n=jQuery;i.default={init:function(){var e=n(".jupiterx-popup:not(.jupiterx-popup--edit-mode)");Boolean(elementorFrontend.isEditMode())||e.each(function(){var e=n(this),t=e.data("settings"),i=e.data("trigger");elementorFrontend.storage.set("jupiterx_popup_"+t.id,t);new window.jupiterxPopupSettings(e,t,i).init()}),elementorFrontend.isEditMode()||elementorFrontend.isWPPreviewMode()||(n(this),e=elementorFrontend.storage.get("pageViews")||0,elementorFrontend.storage.set("pageViews",e+1),e=elementorFrontend.storage.get("activeSession",{session:!0}))||(elementorFrontend.storage.set("activeSession",!0,{session:!0}),e=elementorFrontend.storage.get("sessions")||0,elementorFrontend.storage.set("sessions",e+1))}}},{"./popup-settings":2}],4:[function(e,t,i){let n={RavenAnimatedGradientInstance(t){if(t.hasClass("raven-animated-gradient-yes")){let e="";var i=(t=(t=(t=t.hasClass("elementor-widget-raven-button")?t.find(".raven-button-overlay"):t).hasClass("elementor-widget-raven-heading")?e=(e=t.find(".raven-heading-title-inner")).hasClass("raven-heading-title-inner")?e:t.find(".raven-heading-title"):t).hasClass("elementor-widget-raven-text-marquee")?t.find(".raven-marquee-text-item"):t).data("c
149olor"),i="linear-gradient( "+t.data("angle")+","+i+" )",n=t.data("speed"),a=t.data("background-size"),s=t.data("animation-name");t.css("background-image",i),t.css("animation-duration",n),t.css("background-size",a),t.css("animation-name",s)}}};elementorFrontend.hooks.addAction("frontend/element_ready/global",function(e){n.RavenAnimatedGradientInstance(e)})},{}],5:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;function n(h){function e(e){function r(e){return-1<o.indexOf(e)}let o=e.toLowerCase(),l=h.outerWidth||t.clientWidth,d=h.outerHeight||t.clientHeight,c="webkit",u="mobile",i=(e=function(){var e,t,i=[],n=p.implementation,a=!!/applewebkit\/(\d{1,})/.test(o)&&RegExp.$1;let s="";switch(!0){case r("msie")&&!r("opera")&&!r("webtv")||r("trident")||r("edge"):s=r("edge")?/edge\/(\w+)/.test(o)?" edge ie"+RegExp.$1:" ie11":r("msie 8.0")||r("trident/7.0")?" ie11":/msie\s(\d+)/.test(o)?" ie"+RegExp.$1:"",i.push("ie"+s);break;case r("iron/")||r("iron"):s=/iron\/(\d+)/.test(o)?" iron"+RegExp.$1:"",i.push(c+" iron"+s);break;case r("android")&&r("u;")&&(!r("chrome")||r("chrome")&&a&&a<=534):i.push("android-browser");break;case r("chrome/")||r("chrome"):s=/chrome\/(\d+)/.test(o)?" chrome"+RegExp.$1:"",i.push(c+" chrome"+s);break;case r("firefox/")||r("firefox"):s=/firefox\/(\d+)/.test(o)?" firefox"+RegExp.$1:"",i.push("gecko firefox"+s);break;case r("opera/")||r("opera"):s=/version(\s|\/)(\d+)/.test(o)||/opera(\s|\/)(\d+)/.test(o)?" opera"+RegExp.$2:"",i.push("opera"+s);break;case r("konqueror"):i.push(u+" konqueror");break;case r("blackberry")||r("bb"):i.push(u+" blackberry"),r("bb")&&(s=/bb(\d{1,2})(;{0,1})/.test(o)?"bb"+RegExp.$1:"",i.push(s));break;case r("safari/")||r("safari"):s=/version\/(\d+)/.test(o)||/safari\/(\d+)/.test(o)?" safari"+RegExp.$1:"",i.push(c+" safari"+s);break;case r("applewebkit/")||r("applewebkit"):s=/applewebkit\/(\d+)/.test(o)?" "+c+RegExp.$1:"",i.push(c+" "+s);break;case r("gecko")||r("mozilla/"):i.push("gecko")}switch(!0){case r("iphone")||r("ios"):" ios10"===(s=/iphone\sos\s(\d{1,2})/.test(o)?" ios"+RegExp.$1:"")&&(e=/(\d{1,2})/.test(s)?RegExp.$1:0,t=/\sversion\/(\d{1,2})/.test(o)?RegExp.$1:"",parseInt(e,10)>parseInt(t,10))&&(s=" ios"+t),i.push("ios"+s);break;case r("mac")||r("macintosh")||r("darwin"):s=/mac\sos\sx\s(\d{1,2}_\d{1,2})/.test(o)?" osx"+RegExp.$1:"",i.push("mac"+s);break;case r("windows")||r("win"):switch(s=/windows\s(nt\s{0,1})(\d{1,2}\.\d)/.test(o)?""+RegExp.$2:""){case"5.0":s=" win2k";break;case"5.01":s=" win2k sp1";break;case"5.1":case"5.2":s=" xp";break;case"6.0":s=" vista";break;case"6.1":s=" win7";break;case"6.2":s=" win8";break;case"6.3":s=" win8_1";break;case"6.4":s=" win10";break;default:s=" nt nt"+s}i.push("windows"+s);break;case r("webtv"):i.push("webtv");break;case r("freebsd"):i.push("freebsd");break;case r("android")||r("linux")&&r("mobile"):i.push("android");break;case r("linux")||r("x11"):i.push("linux")}switch(!0){case r("wow64")||r("x64"):i.push("x64");break;case r("arm"):i.push("arm");break;default:i.push("x32")}switch(!0){case r("j2me"):i.push(u+" j2me");break;case/(iphone|ipad|ipod)/.test(o):i.push(u+" "+RegExp.$1);break;case r("mobile"):i.push(u)}return/touch/.test(o)&&i.push("touch"),i.push("js"),i.push(void 0!==n&&"function"==typeof n.hasFeature&&n.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1")?"svg":"no-svg"),i.push(void 0!==h.devicePixelRatio&&1<h.devicePixelRatio?"retina":"no-retina"),i.push(l<d?"portrait":"landscape"),i},p.documentElement.className.split(" "));return e=e(),i=(i=i.concat(e)).filter((e,t)=>i.indexOf(e)===t),t.className=i.join(" ").trim(),{detected:e.join(" ").trim(),version:"1.8.1"}}"function"!=typeof String.prototype.trim&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")});let p=h.document,t=p.documentElement;function i(){h.detectr=e(h.navigator.userAgent)}h.detectr=e(h.navigator.userAgent),h.attachEvent?h.attachEvent("onresize",i):h.addEventListener&&h.addEventListener("resize",i,!0)}n(window),i.default=n},{}],6:[function(e,t,i){let n={},a=jQuery;window.ravenChangeDocument=function(e){a(".elementor").find(".raven-document-handle-parent").remove(),window.elementorCommon.api.internal("panel/state-loading"),window.elementorCommon.api.run("editor/documents/switch",{id:e}).finally(function(){return n.handleFullPageEditorBtn(),window.elementorCommon.api.internal("panel/state-ready")})},n.handleFullPageEditorBtn=function(){a(".elementor").each(function(){var e;0<a(this).find(".raven-document-handle-parent").length&&0<a(this).find(".raven-document-handle-parent").children().length||a(this).hasClass("elementor-edit-area-active")||void 0!==(e=this.dataset.elementorTitle)&&(e='<div class="raven-document-handle" onclick="window.ravenChangeDocument( '+a(this).attr("data-elementor-id")+' )"><i class="fas fa-edit"></i>Edit '+e+"</div>",a(this).prepend('<div class="raven-document-handle-parent" style="display:none;"></div>'),a(this).find(".raven-document-handle-parent").append(e))})},n.handleHeaderBtns=function(){let t=0;a("main").length&&(t=a("main").offset().top),a(document).on("mouseenter","header",function(){var e;0<t||0!==(e=a("main .raven-document-handle-parent .raven-document-handle").clone().addClass("fixed-top-btn")).length&&(0===a("header .elementor").find(".raven-document-handle-parent").length&&(a("header .elementor").prepend('<div class="raven-document-handle-parent"></div>'),a("header .elementor .raven-document-handle-parent").prepend(e)),0<a("header .elementor").find(".raven-document-handle-parent").length)&&a("header .elementor .raven-document-handle-parent").append(e)}),a(document).on("mouseleave","header",function(){0===a("main .raven-document-handle-parent .raven-document-handle").length||0<t||a("header .elementor .raven-document-handle-parent .raven-document-handle.fixed-top-btn").remove()})},t.exports=n},{}],7:[function(e,t,i){let s={headerBehavior:!1,overlayContent:!1,normalizeHeaderSettings:e=>{var t,e=e&&"object"==typeof e?{...e}:{};return void 0===e.elementor_header_behavior&&(t=e.behavior,e.elementor_header_behavior=void 0===t||"static"===t?"normal":t),void 0===e.elementor_header_overlay_content&&(t=e.overlap,e.elementor_header_overlay_content=null!=t&&0<String(t).length?"yes":"no"),void 0===e.elementor_header_fixed_position&&void 0!==e.position&&(e.elementor_header_fixed_position=e.position),void 0===e.elementor_header_sticky_offset&&void 0!==e.offset&&(e.elementor_header_sticky_offset=e.offset),e},headerInstance(e){var t,i,n=e.parents(".jupiterx-header"),e=e.parents("body"),a=n.data("jupiterx-settings"),a=s.normalizeHeaderSettings(a);n.length<1||({elementor_header_behavior:t,elementor_header_overlay_content:i}=a,"normal"!==t&&s.handleHeaderBehavior(a,n,e),"yes"===i&&s.hadnleOverlayContent(e))},handleHeaderBehavior:(t,i,n)=>{var e=t.elementor_header_behavior;s.headerBehavior||(s.headerBehavior=!0,"sticky"===e&&jupiterx&&jupiterx.pubsub.subscribe("scroll",function(e){s.handleStickyHeader(e,t,i,n)}),"fixed"===e&&s.handleFixedHeader(t,i,n))},handleFixedHeader:(t,i,n)=>{var{elementor_header_fixed_position:t,elementor_header_overlay_content:a}=t,s=n.find(".jupiterx-site"),r=i.outerHeight(),t=t||"top";if(n.addClass("jupiterx-header-fixed"),i.addClass("jupiterx-header-custom"),"bottom"===t)s.css("padding-"+t,r),n.addClass("jupiterx-header-bottom"),i.css("position","fixed");else{i.css("position","fixed"),"yes"!==a&&s.css("padding-"+t,r);let e=0;a=n.offset();n.hasClass("admin-bar")&&(e=a.top),i.css("top",e)}},handleStickyHeader:(e,t,i,n)=>{i.height()<e?(n.addClass("jupiterx-header-stick"),(a=$(".jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:last-of-type:not(:first-of-type)")).length&&0<a.height()&&i.height(a.height())):(n.removeClass("jupiterx-header-stick"),i.attr("style",function(e,t){return t&&t.replace(/height[^;]+;?/g,"")}));var a=s.getOffset(t);a<e?n.addClass("jupiterx-header-sticked"):n.removeClass("jupiterx-header-sticked")},getOffset:e=>{var t=elementorFrontend.getCurrentDeviceMode(),i=e.elementor_header_sticky_offset,i=i||0;return"desktop"!==t&&e["elementor_header_sticky_offset_"+t]||i},hadnleOverlayContent:e=>{s.overlayContent||(s.overlayContent=!0,e.addClass("jupiterx-header-overlapped"))}};elementorFrontend.hooks.addAction("frontend/element_ready/global",function(e){s.headerInstance(e)})},{}],8:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;
149e=((e=e("./module"))&&e.__esModule?e:{default:e}).default.extend({getDefaultSettings(){return{masonryContainer:".raven-masonry",columnClass:"raven-masonry-column",columns:this.getInstanceValue("columns")||3,columnsTablet:this.getInstanceValue("columns_tablet")||2,columnsMobile:this.getInstanceValue("columns_mobile")||1}},getDefaultElements(){return{$masonryContainer:this.$element.find(this.getSettings("masonryContainer"))}},run(){var e=this.getSettings(),t=`.elementor-element-${this.getID()} `+e.masonryContainer;savvior.grids[t]&&delete savvior.grids[t],savvior.init(t,{"screen and (min-width: 1025px)":{columnClasses:e.columnClass,columns:e.columns},"screen and (max-width: 1024px) and (min-width: 768px)":{columnClasses:e.columnClass,columns:e.columnsTablet},"screen and (max-width: 767px)":{columnClasses:e.columnClass,columns:e.columnsMobile}})},push(e){if(e){var i=this.getSettings(),i=`.elementor-element-${this.getID()} `+i.masonryContainer;let t=[];e.forEach(function(e){e=$(e);t.push(e[0])}),savvior.grids[i]&&savvior.addItems(i,t,{method:"append",clone:!1})}}});i.default=e},{"./module":9}],9:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var n=elementorModules.frontend.handlers.Base.extend({onSectionActivated:null,onEditorClosed:null,getInstanceValue(e){return $=jQuery,this.getElementSettings(this.getControlID(e))},getControlID(e){var t=this.getElementSettings("_skin");return t?t+"_"+e:e},scrollToContainer(e){let t=e.offset().top-50;var i=$("header").height(),n=document.querySelector("body");(n.classList.contains("jupiterx-header-fixed")||n.classList.contains("jupiterx-header-sticked"))&&(t=e.offset().top-i-50),window.scroll({top:t,behavior:"smooth"})},initEditorListeners(){let i=this;elementorModules.frontend.handlers.Base.prototype.initEditorListeners.apply(this,arguments),i.onSectionActivated&&i.editorListeners.push({event:"section:activated",to:elementor.channels.editor,callback(e,t){t.model.id===i.getID()&&i.onSectionActivated(e,t)}}),i.onEditorClosed&&i.editorListeners.push({event:"set:page:editor",to:elementor.getPanelView(),callback(e){e.model.id===i.getID()&&e.model.once("editor:close",function(){i.onEditorClosed()})}})},onMobile(){return jQuery(window).width()<=575.98},onTablet(){var e=jQuery(window).width();return 575.98<e&&e<=767.98},onDesktop(){return 767.98<jQuery(window).width()},isRtl(){return jQuery("body").hasClass("rtl")}});i.default=n},{}],10:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;class n extends elementorModules.Module{onInit(){this.$element=this.getSettings("$targetElement"),this.refresh()}refresh(){this.rulesVariables={},this.CSSTransformVariables=[],this.$element.css({transform:"",filter:"",opacity:"","will-change":""})}translateX(e,t){e.axis="x",e.unit="px",this.transform("translateX",t,e)}translateY(e,t){e.axis="y",e.unit="px",this.transform("translateY",t,e)}translateXY(e,t,i){this.translateX(e,t),this.translateY(e,i)}rotateX(e,t){e.axis="x",e.unit="deg",this.transform("rotateX",t,e)}rotateY(e,t){e.axis="y",e.unit="deg",this.transform("rotateY",t,e)}rotateZ(e,t){e.unit="deg",this.transform("rotateZ",t,e)}tilt(e,t,i){e={intensity:e.intensity/10,direction:e.direction};this.rotateX(e,i),this.rotateY(e,100-t)}opacity(e,t){t=this.getDirectionMovePoint(t,e.direction,e.viewport),e=e.intensity/10;this.$element.css({opacity:1-e+e*t/100,"will-change":"opacity"})}blur(e,t){t=this.getDirectionMovePoint(t,e.direction,e.viewport),e=e.intensity;this.updateRulePart("filter","blur",e-e*t/100+"px")}scale(e,t){t=this.getDirectionMovePoint(t,e.direction,e.viewport);this.updateRulePart("transform","scale",1+e.intensity*t/1e3)}transform(e,t,i){i.direction&&(t=100-t),this.updateRulePart("transform",e,this.getStep(t,i)+i.unit)}getDirectionMovePoint(t,i,n){if(t<n.start){let e=this.getMovePointFromPassedPercents(n.start,t);switch(i){case"out-in":return 0;case"in-out":return 100;case"out-in-out":return e;case"in-out-in":return 100-e}}if(t<n.end){let e=this.getMovePointFromPassedPercents(n.end-n.start,t-n.start);switch(i){case"out-in":return e;case"in-out":return 100-e;case"out-in-out":return 100;case"in-out-in":return 0}}let e=this.getMovePointFromPassedPercents(100-n.end,100-t);switch(i){case"out-in":return 100;case"in-out":return 0;case"out-in-out":return e;case"in-out-in":return 100-e}}getMovePointFromPassedPercents(e,t){return+(t/e*100).toFixed(2)}getStep(e,t){return"element"===this.getSettings("effectTarget")?-(e-50)*t.intensity:-this.getSettings("dimensions.movable"+t.axis.toUpperCase())*e/100}updateRulePart(e,t,i){this.rulesVariables[e]||(this.rulesVariables[e]={}),this.rulesVariables[e][t]||(this.rulesVariables[e][t]=!0,this.updateRule(e)),this.$element[0].style.setProperty("--"+t,i)}updateRule(e){var t="",t=(t+=this.concatTransformCSSProperties(e))+this.concatTransformMotionEffectCSSProperties(e);this.$element.css(e,t)}concatTransformCSSProperties(e){let a="";return"transform"===e&&jQuery.each(this.CSSTransformVariables,(e,t)=>{var i=t,n=(t=t.startsWith("flip")?t.replace("flip","scale"):t).startsWith("rotate")||t.startsWith("skew")?"deg":"px",n=t.startsWith("scale")?1:0+n;a+=t+`(var(--e-transform-${i}, ${n}))`}),a}concatTransformMotionEffectCSSProperties(e){let t="";return jQuery.each(this.rulesVariables[e],e=>{t+=e+`(var(--${e}))`}),t}setCSSTransformVariables(e){this.CSSTransformVariables=[],jQuery.each(e,(e,t)=>{e=e.match(/_transform_(.+?)_effect/m);e&&t&&("perspective"===e[1]?this.CSSTransformVariables.unshift(e[1]):this.CSSTransformVariables.includes(e[1])||this.CSSTransformVariables.push(e[1]))})}runAction(e,t,i,...n){["translateX","translateY","rotateZ"].includes(e)&&(t.viewport.start>i&&(i=t.viewport.start),t.viewport.end<i)&&(i=t.viewport.end),this[e](t,i,...n)}}i.default=n},{}
149],11:[function(i,e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class n extends elementorModules.frontend.handlers.Base{__construct(...e){super.__construct(...e),this.normalMotion="raven_motion_effects",this.backgroundMotion="background_"+this.normalMotion,this.toggle=elementorFrontend.debounce(this.toggle,200)}onInit(){super.onInit(),this.initEffects(),this.addCSSTransformEvents(),this.toggle()}getDefaultSettings(){return{selectors:{container:".elementor-widget-container"},isOptimizedMarkupEnabled:"undefined"!=typeof elementorFrontend&&elementorFrontend?.config?.experimentalFeatures?.e_optimized_markup,isDefaultContainerExist:0<jQuery(this.$element).find(".elementor-widget-container")?.length}}getDefaultElements(){var e=this.getSettings("selectors"),t=this.getSettings("isOptimizedMarkupEnabled"),i=this.getSettings("isDefaultContainerExist");return t&&!i?{$container:jQuery(this.$element)}:{$container:jQuery(this.$element).find(e.container)}}bindEvents(){elementorFrontend.elements.$window.on("resize",this.toggle)}unbindEvents(){elementorFrontend.elements.$window.off("resize",this.toggle)}initEffects(){this.effects={translateY:{interaction:"scroll",actions:["translateY"]},translateX:{interaction:"scroll",actions:["translateX"]},rotateZ:{interaction:"scroll",actions:["rotateZ"]},scale:{interaction:"scroll",actions:["scale"]},opacity:{interaction:"scroll",actions:["opacity"]},blur:{interaction:"scroll",actions:["blur"]},mouseTrack:{interaction:"mouseMove",actions:["translateXY"]},tilt:{interaction:"mouseMove",actions:["tilt"]}}}addCSSTransformEvents(){this.getElementSettings(this.normalMotion+"_scrolling")&&!this.isTransitionEventAdded&&(this.isTransitionEventAdded=!0,this.elements.$container.on("mouseenter",()=>{this.elements.$container.css("--e-transform-transition-duration","")}))}prepareOptions(s){let r=this.getElementSettings();var e=this.normalMotion===s?"element":"background";let o={},t=(jQuery.each(r,(e,t)=>{var i=new RegExp("^"+s+"_(.+?)_fx"),e=e.match(i);if(e&&t){let n={},a=e[1];jQuery.each(r,(e,t)=>{var i=new RegExp(s+"_"+a+"_fx_(.+)"),e=e.match(i);e&&"fx"!==(i=e[1])&&("object"==typeof t&&(t=Object.keys(t.sizes).length?t.sizes:t.size),n[i]=t)});i=this.effects[a];let t=i.interaction;o[t]||(o[t]={}),i.actions.forEach(e=>o[t][e]=n)}}),this.$element),i;var n=this.getElementType(),a="section"===n||"container"===n||"column"===n;if(!0!==this.getSettings("isOptimizedMarkupEnabled")||this.getSettings("isDefaultContainerExist")||a||(a=[".elementor-element-overlay",".elementor-editor-element-settings",".elementor-editor-highlighted",".elementor-editor-section-settings",".elementor-editor-widget-settings",".elementor-editor-column-settings",".elementor-editor-active",".elementor-editor-lock"].join(", "),t=t.children().not(a).first()),"element"==e&&"section"!==n&&"container"!==n){i=t;let e;e="column"===n?elementorFrontend.config.legacyMode.elementWrappers?".elementor-column-wrap":".elementor-widget-wrap":".elementor-widget-container",0<jQuery(this.$element).find(e)?.length&&(t=t.find("> "+e))}a={effectTarget:e,interactions:o,elementSettings:r,$element:t,$dimensionsElement:i,refreshDimensions:this.isEdit,range:r[s+"_range"],classes:{element:"raven-motion-effects-element",parent:"raven-motion-effects-parent",perspective:"raven-motion-effects-perspective",backgroundType:"elementor-motion-effects-element-type-background",container:"elementor-motion-effects-container",layer:"elementor-motion-effects-layer"}};return a.range||"fixed"!==this.getCurrentDeviceSetting("_position")||(a.range="page"),"fixed"===this.getCurrentDeviceSetting("_position")&&(a.isFixedPosition=!0),"background"==e&&"column"===this.getElementType()&&(a.addBackgroundLayerTo=" > .elementor-element-populated"),a}activate(e){var t=this.prepareOptions(e);jQuery.isEmptyObject(t.interactions)||(this[e]=new(i("./motion-effects").default)(t))}deactivate(e){this[e]&&(this[e].destroy(),delete this[e])}toggle(){let n=elementorFrontend.getCurrentDeviceMode(),a=this.getElementSettings();[this.normalMotion,this.backgroundMotion].forEach(e=>{var t=a[e+"_devices"],t=!t||-1!==t.indexOf(n),i=a[e+"_scrolling"]||a[e+"_mouse"];if(t&&i)return this[e]?void this.refreshInstance(e):void this.activate(e);this.deactivate(e)}
149)}refreshInstance(e){var t=this[e];t&&(e=this.prepareOptions(e),t.setSettings(e),t.refresh())}onElementChange(e){var t;/raven_motion_effects_((scrolling)|(mouse)|(devices))$/.test(e)?(this.normalMotion+"_scrolling"===e&&this.addCSSTransformEvents(),this.toggle()):((t=e.match(`.*?(${this.normalMotion}|_transform)`))&&(t=t[0].match("(_transform)")?this.normalMotion:t[0],this.refreshInstance(t),this[t]||this.activate(t)),/^_position/.test(e)&&[this.normalMotion,this.backgroundMotion].forEach(e=>{this.refreshInstance(e)}))}onDestroy(){super.onDestroy(),[this.normalMotion,this.backgroundMotion].forEach(e=>{this.deactivate(e)})}}t.default=n},{"./motion-effects":15}],12:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;class n extends elementorModules.ViewModule{constructor(...e){var t,i;super(...e),e=()=>{this.run(),this.animationFrameRequest=window.requestAnimationFrame(this.onInsideViewport)},(i="onInsideViewport")in(t=this)?Object.defineProperty(t,i,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[i]=e}__construct(e){this.motionFX=e.motionFX,this.intersectionObservers||this.setElementInViewportObserver()}setElementInViewportObserver(){this.intersectionObserver=elementorModules.utils.Scroll.scrollObserver({callback:e=>{e.isInViewport?this.onInsideViewport():this.removeAnimationFrameRequest()}});var e=("page"===this.motionFX.getSettings("range")?elementorFrontend.elements.$body:this.motionFX.elements.$parent)[0];this.intersectionObserver.observe(e)}runCallback(...e){this.getSettings("callback")(...e)}removeIntersectionObserver(){this.intersectionObserver&&this.intersectionObserver.unobserve(this.motionFX.elements.$parent[0])}removeAnimationFrameRequest(){this.animationFrameRequest&&window.cancelAnimationFrame(this.animationFrameRequest)}destroy(){this.removeAnimationFrameRequest(),this.removeIntersectionObserver()}onInit(){super.onInit()}}i.default=n},{}],13:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;e=(e=e("./base"))&&e.__esModule?e:{default:e};class n extends e.default{onInit(){this.mousePosition={},this.oldMousePosition={},super.onInit()}bindEvents(){n.mouseTracked||(elementorFrontend.elements.$window.on("mousemove",this.updateMousePosition),n.mouseTracked=!0)}run(){var e=n.mousePosition,t=this.oldMousePosition;t.x===e.x&&t.y===e.y||(this.oldMousePosition={x:e.x,y:e.y},t=100/window.innerWidth*e.x,this.runCallback(t,100/window.innerHeight*e.y))}updateMousePosition(e){n.mousePosition={x:e.clientX,y:e.clientY}}}n.mousePosition={};i.default=n},{"./base":12}],14:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;e=(e=e("./base"))&&e.__esModule?e:{default:e};class n extends e.default{run(){if(window.scrollY===this.currentScrollFromTop)return!1;this.onScrollMovement(),this.currentScrollFromTop=window.scrollY}onScrollMovement(){this.updateMotionFxDimensions(),this.updateAnimation(),this.resetTransitionVariable()}resetTransitionVariable(){this.motionFX.$element.css("--e-transform-transition-duration","100ms")}updateMotionFxDimensions(){this.motionFX.getSettings().refreshDimensions&&this.motionFX.defineDimensions()}updateAnimation(){let e;e="page"===this.motionFX.getSettings("range")?elementorModules.utils.Scroll.getPageScrollPercentage():this.motionFX.getSettings("isFixedPosition")?elementorModules.utils.Scroll.getPageScrollPercentage({},window.innerHeight):elementorModules.utils.Scroll.getElementViewportPercentage(this.motionFX.elements.$parent),this.runCallback(e)}}i.default=n},{"./base":12}],15:[function(t,e,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;class n extends elementorModules.ViewModule{getDefaultSettings(){return{effectTarget:"element",$element:null,$dimensionsElement:null,addBackgroundLayerTo:null,interactions:{},refreshDimensions:!1,range:"viewport",classes:{element:"raven-motion-effects-element",parent:"raven-motion-effects-parent",perspective:"raven-motion-effects-perspective",backgroundType:"elementor-motion-effects-element-type-background",container:"elementor-motion-effects-container",layer:"elementor-motion-effects-layer"}}}bindEvents(){this.onWindowResize=this.onWindowResize.bind(this),elementorFrontend.elements.$window.on("resize",this.onWindowResize)}unbindEvents(){elementorFrontend.elements.$window.off("resize",this.onWindowResize)}onInit(){super.onInit();var e=this.getSettings();this.$element=e.$element,this.$element.addClass(e.classes.element),this.elements.$parent=this.$element.parent(),this.elements.$parent.addClass(e.classes.parent),"background"===e.effectTarget&&(this.$element.addClass(e.classes.backgroundType),this.addBackgroun
149dLayer()),this.defineDimensions(),e.$targetElement="element"===e.effectTarget?this.$element:this.elements.$motionFXLayer,this.interactions={},this.actions=new(t("./actions").default)(e),this.initInteractionsTypes(),this.runInteractions()}defineDimensions(){var e=this.getSettings("$dimensionsElement")||this.$element,t=e.offset(),t={elementHeight:e.outerHeight(),elementWidth:e.outerWidth(),elementTop:t.top,elementLeft:t.left,elementRange:e.outerHeight()+window.innerHeight};this.setSettings("dimensions",t),"background"===this.getSettings("effectTarget")&&this.defineBackgroundLayerDimensions()}initInteractionsTypes(){this.interactionsTypes={scroll:t("./interactions/scroll").default,mouseMove:t("./interactions/mouse").default}}runInteractions(){var e=this.getSettings();this.actions.setCSSTransformVariables(e.elementSettings),this.prepareSpecialActions(),jQuery.each(e.interactions,(e,t)=>{this.interactions[e]=new this.interactionsTypes[e]({motionFX:this,callback:(...i)=>{jQuery.each(t,(e,t)=>this.actions.runAction(e,t,...i))}}),this.interactions[e].run()})}prepareSpecialActions(){var e=this.getSettings(),t=!(!e.interactions.mouseMove||!e.interactions.mouseMove.tilt);this.elements.$parent.toggleClass(e.classes.perspective,t)}cleanSpecialActions(){var e=this.getSettings();this.elements.$parent.removeClass(e.classes.perspective)}destroyInteractions(){this.cleanSpecialActions(),jQuery.each(this.interactions,(e,t)=>t.destroy()),this.interactions={}}refresh(){this.actions.setSettings(this.getSettings()),"background"===this.getSettings("effectTarget")&&(this.updateBackgroun
149dLayerSize(),this.defineBackgroundLayerDimensions()),this.actions.refresh(),this.destroyInteractions(),this.runInteractions()}destroy(){this.destroyInteractions(),this.actions.refresh();var e=this.getSettings();this.$element.removeClass(e.classes.element),this.elements.$parent.removeClass(e.classes.parent),"background"===e.effectTarget&&(this.$element.removeClass(e.classes.backgroundType),this.removeBackgroundLayer())}onWindowResize(){this.defineDimensions()}defineBackgroundLayerDimensions(){var e=this.getSettings("dimensions");e.layerHeight=this.elements.$motionFXLayer.height(),e.layerWidth=this.elements.$motionFXLayer.width(),e.movableX=e.layerWidth-e.elementWidth,e.movableY=e.layerHeight-e.elementHeight,this.setSettings("dimensions",e)}addBackgroundLayer(){var e=this.getSettings();this.elements.$motionFXContainer=jQuery("<div>",{class:e.classes.container}),this.elements.$motionFXLayer=jQuery("<div>",{class:e.classes.layer}),this.updateBackgroundLayerSize(),this.elements.$motionFXContainer.prepend(this.elements.$motionFXLayer),(e.addBackgroundLayerTo?this.$element.find(e.addBackgroundLayerTo):this.$element).prepend(this.elements.$motionFXContainer)}removeBackgroundLayer(){this.elements.$motionFXContainer.remove()}
149updateBackgroundLayerSize(){var e=this.getSettings(),t={x:0,y:0},i=e.interactions.mouseMove,e=e.interactions.scroll;i&&i.translateXY&&(t.x=10*i.translateXY.intensity,t.y=10*i.translateXY.intensity),e&&(e.translateX&&(t.x=10*e.translateX.intensity),e.translateY)&&(t.y=10*e.translateY.intensity),this.elements.$motionFXLayer.css({width:100+t.x+"%",height:100+t.y+"%"})}}i.default=n},{"./actions":10,"./interactions/mouse":13,"./interactions/scroll":14}],16:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;class n extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("global",e("./effects/handler").default,null),elementorFrontend.elementsHandler.attachHandler("section",e("./sticky/handler").default,null),elementorFrontend.elementsHandler.attachHandler("container",e("./sticky/handler").default,null),elementorFrontend.elementsHandler.attachHandler("widget",e("./sticky/handler").default,null),e("./sticky/sticky-script-manager")}}i.default=n},{"./effects/handler":11,"./sticky/handler":17,"./sticky/sticky-script-manager":18}],17:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var n=elementorModules.frontend.handlers.Base.extend({settingPrefix:"raven_motion_effects",stickyFunction:"ravenSticky",bindEvents(){elementorFrontend.addListenerOnce(this.getUniqueHandlerID()+this.stickyFunction,"resize",this.refresh)},unbindEvents(){elementorFrontend.removeListeners(this.getUniqueHandlerID()+this.stickyFunction+"Sticky","resize",this.refresh)},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),elementorFrontend.isEditMode()&&elementor.listenTo(elementor.channels.deviceMode,"change",()=>this.onDeviceModeChange()),this.run()},run(e){var t;!this.getElementSettings(this.settingPrefix+"sticky")||(t=elementorFrontend.getCurrentDeviceMode(),-1===this.getElementSettings(this.settingPrefix+"sticky_on").indexOf(t))?this.deactivate():!0===e?this.reactivate():this.isStickyInstanceActive()||this.activate()},activate(){var e=this.getElementSettings(),t={to:e[this.settingPrefix+"sticky"],offset:this.getResponsiveSetting(this.settingPrefix+"sticky_offset"),effectsOffset:this.getResponsiveSetting(this.settingPrefix+"sticky_effects_offset"),classes:{sticky:"raven-sticky",stickyActive:"raven-sticky--active raven-section--handles-inside",stickyEffects:"raven-sticky--effects",spacer:"raven-sticky__spacer"}},e=(e[this.settingPrefix+"sticky_parent"]&&(t.parent=".e-container, .elementor-widget-wrap, .e-con"),elementorFrontend.elements.$wpAdminBar);e.length&&"top"===t.to&&"fixed"===e.css("position")&&(t.offset+=e.height()),this.$element[this.stickyFunction](t)},getResponsiveSetting(e){var t=this.getElementSettings();return elementorFrontend.getCurrentDeviceSetting(t,e)},getResponsiveSettingList(t){return["",...Object.keys(elementorFrontend.config.responsive.activeBreakpoints)].map(e=>e?t+"_"+e:t)},refresh(){this.run(!0)},reactivate(){this.deactivate(),this.activate()},deactivate(){this.isStickyInstanceActive()&&this.$element[this.stickyFunction]("destroy")},isStickyInstanceActive(){return void 0!==this.$element.data(this.stickyFunction)},onElementChange(e){var t=this.getElementSettings(this.settingPrefix+"sticky_on"),i=elementorFrontend.getCurrentDeviceMode();t?.includes(i)&&(-1!==[this.settingPrefix+"sticky",this.settingPrefix+"sticky_on"].indexOf(e)&&this.run(!0),-1!==[...this.getResponsiveSettingList(this.settingPrefix+"sticky_offset"),...this.getResponsiveSettingList(this.settingPrefix+"sticky_effects_offset"),this.settingPrefix+"sticky_parent"].indexOf(e))&&this.reactivate()},onDeviceModeChange(){setTimeout(this.refresh)},onDestroy(){elementorModules.frontend.handlers.Base.prototype.onDestroy.apply(this,arguments),this.deactivate()}});i.default=n},{}],18:[function(e,t,i){var n,a=(e=e("./sticky-script"))&&e.__esModule?e:{default:e};let s="ravenSticky";(n=jQuery).fn[s]=function(t){let i="string"==typeof t;return this.each(function(){if(i){var e=n(this).data(s);if(!e)throw Error("Trying to perform the `"+t+"` method prior to initialization");if(!e[t])throw ReferenceError("Method `"+t+"` not found in sticky instance");
149e[t].apply(e,Array.prototype.slice.call(arguments,1)),"destroy"===t&&n(this).removeData(s)}else n(this).data(s,new a.default(this,t))}),this},window[s]=a.default},{"./sticky-script":19}],19:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;i.default=class{constructor(e,t){this.prefix="raven",this.userSettings=t,this.element=e,this.$element=null,this.isSticky=!1,this.isFollowingParent=!1,this.isReachedEffectsPoint=!1,this.elements={},this.settings=null,this.defaultSettings={to:"top",offset:0,effectsOffset:0,parent:!1,classes:{sticky:"raven-sticky",stickyActive:"raven-sticky--active raven-section--handles-inside",stickyEffects:"raven-sticky--effects",spacer:"raven-sticky__spacer"}},this.init()}init(){this.initSettings(),this.initElements(),this.bindEvents(),this.checkPosition()}initSettings(){this.settings=jQuery.extend(!0,this.defaultSettings,this.userSettings)}initElements(){this.$element=jQuery(this.element).addClass(this.settings.classes.sticky),this.elements.$window=jQuery(window),this.settings.parent&&(this.elements.$parent=this.$element.parent(),"parent"!==this.settings.parent)&&(this.elements.$parent=this.elements.$parent.closest(this.settings.parent))}checkPosition(){var e,t=this.settings.offset;let i;this.isSticky?(e=this.getElementViewportOffset(this.elements.$spacer),i="top"===this.settings.to?e.top.fromTop-t:-e.bottom.fromBottom-t,this.settings.parent&&this.checkParent(),0<i&&this.unstick()):(e=this.getElementViewportOffset(this.$element),(i="top"===this.settings.to?e.top.fromTop-t:-e.bottom.fromBottom-t)<=0&&(this.stick(),this.settings.parent)&&this.checkParent()),this.checkEffectsPoint(i)}backupCSS(e,t,i){let n=e[0].style,a={};i.forEach(e=>{a[e]=void 0!==n[e]?n[e]:""}),e.data(this.prefix+"-css-backup-"+t,a)}getCSSBackup(e,t){return e.data(this.prefix+"-css-backup-"+t)}addSpacer(){this.elements.$spacer=this.$element.clone().addClass(this.settings.classes.spacer).css({visibility:"hidden",transition:"none",animation:"none"}),this.$element.after(this.elements.$spacer)}removeSpacer(){this.elements.$spacer.remove()}stickElement(){this.backupCSS(this.$element,"unsticky",["position","width","margin-top","margin-bottom","top","bottom"]);var e={position:"fixed",width:this.getElementOuterSize(this.$element,"width"),marginTop:0,marginBottom:0};e[this.settings.to]=this.settings.offset,e["top"===this.settings.to?"bottom":"top"]="",this.$element.css(e).addClass(this.settings.classes.stickyActive)}unstickElement(){this.$element.css(this.getCSSBackup(this.$element,"unsticky")).removeClass(this.settings.classes.stickyActive)}followParent(){this.backupCSS(this.elements.$parent,"childNotFollowing",["position"]),this.elements.$parent.css("position","relative"),this.backupCSS(this.$element,"notFollowing",["position","top","bottom"]);var e={position:"absolute"};e[this.settings.to]="",e["top"===this.settings.to?"bottom":"top"]=0,this.$element.css(e),this.isFollowingParent=!0}unfollowParent(){this.elements.$parent.css(this.getCSSBackup(this.elements.$parent,"childNotFollowing")),this.$element.css(this.getCSSBackup(this.$element,"notFollowing")),this.isFollowingParent=!1}getElementOuterSize(e,t,i){let n=window.getComputedStyle(e[0]),a="height"===t?["top","bottom"]:["left","right"],s=parseFloat(n[t]);e=[];return"border-box"!==n.boxSizing&&e.push("border","padding"),i&&e.push("margin"),e.forEach(t=>{a.forEach(e=>{s+=parseFloat(n[t+"-"+e])})}),s}getElementViewportOffset(e){var t=this.elements.$window.scrollTop(),i=this.getElementOuterSize(e,"height"),n=window.innerHeight,e=e.offset().top-t,t=e-n;return{top:{fromTop:e,fromBottom:t},bottom:{fromTop:e+i,fromBottom:t+i}}}stick(){this.addSpacer(),this.stickElement(),this.isSticky=!0,this.$element.trigger(this.prefix+"Sticky:stick")}unstick(){this.unstickElement(),this.removeSpacer(),this.isSticky=!1,this.$element.trigger(this.prefix+"Sticky:unstick")}checkParent(){var e,t,i=this.getElementViewportOffset(this.$element),n="top"===this.settings.to;this.isFollowingParent?(n?i.top.fromTop>this.settings.offset:i.bottom.fromBottom<-this.settings.offset)&&this.unfollowParent():(t=this.getElementViewportOffset(this.elements.$parent),e=window.getComputedStyle(this.elements.$parent[0]),e=parseFloat(e[n?"borderBottomWidth":"borderTopWidth"]),t=n?t.bottom.fromTop-e:t.top.fromBottom+e,(n?t<=i.bottom.fromTop:t>=i.top.fromBottom)&&this.followParent())}checkEffectsPoint(e){this.isReachedEffectsPoint&&-e<this.settings.effectsOffset?(this.$element.removeClass(this.settings.classes.stickyEffects),this.isReachedEffectsPoint=!1):!this.isReachedEffectsPoint&&-e>=this.settings.effectsOffset&&(this.$element.addClass(this.settings.classes.stickyEffects),this.isReachedEffectsPoint=!0)}bindEvents(){this.scrollHandler=this.onWindowScroll.bind(this),this.resizeHandler=this.onWindowResize.bind(this),this.elements.$window.on({scroll:this.scrollHandler,resize:this.resizeHandler})}unbindEvents(){this.elements.$window.off("scroll",this.scrollHandler).off("resize",this.resizeHandler)}onWindowScroll(){this.checkPosition()}onWindowResize(){this.isSticky&&(this.unstickElement(),this.stickElement(),this.settings.parent)&&(this.isFollowingParent=!1,this.checkParent())}destroy(){this.isSticky&&this.unstick(),this.unbindEvents(),this.$element.removeClass(this.settings.classes.sticky)}}},{}],20:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;
149e=((e=e("./module"))&&e.__esModule?e:{default:e}).default.extend({$clickedItem:null,getDefaultSettings(){return{classes:{fetching:"raven-pagination-fetching",disabled:"raven-pagination-disabled",reading:"raven-pagination-reading",spinner:"raven-pagination-spinner",activePage:"raven-pagination-active",item:"raven-pagination-item",pageNum:"raven-pagination-num",prevButton:"raven-pagination-prev",nextButton:"raven-pagination-next"},selectors:{activePage:".raven-pagination-active",pageNum:".raven-pagination-num",prevButton:".raven-pagination-prev",nextButton:".raven-pagination-next",spinner:".raven-pagination-spinner"},isEnabled:!0,activePage:1,totalPages:this.getElementSettings("total_pages"),pagesVisible:this.getElementSettings("pages_visible")}},getDefaultElements(){var e=this.getSettings("selectors");return{$prevButton:this.$element.find(e.prevButton),$nextButton:this.$element.find(e.nextButton)}},bindEvents(){this.$element.on("click",this.getSettings("selectors.pageNum"),this.handlePageNum),this.elements.$prevButton.on("click",this.handlePrev),this.elements.$nextButton.on("click",this.handleNext)},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments)},getTotalPages(){return parseInt(this.getSettings("totalPages"))},setTotalPages(e){this.setSettings("totalPages",parseInt(e))},getPagesVisible(){return parseInt(this.getSettings("pagesVisible"))},getActivePage(){return parseInt(this.getSettings("activePage"))},setActivePage(e){this.setSettings("activePage",parseInt(e))},setEnabled(e){this.setSettings("isEnabled",e)},isEnabled(){return this.getSettings("isEnabled")},recreatePagination(e,t=1){this.setTotalPages(e),this.setActivePage(t),this.renderUpdate()},renderUpdate(){var e=this.getSettings("classes"),t=this.getSettings("selectors");this.$element.removeClass(e.fetching),this.$clickedItem&&(this.$clickedItem.find(t.spinner).remove(),this.$clickedItem.removeClass(e.reading),this.$clickedItem=null),this.setEnabled(!0),this.renderNumbers(),this.updatePrevNext()},renderNumbers(){var e=this.getPages();if(e.length){var i=this.getSettings("selectors");let t=[];e.forEach(e=>{t.push(this.numberTemplate(e))}),this.$element.find(i.pageNum).remove(),this.elements.$prevButton.after(t)}},numberTemplate(e){var t=this.getSettings("classes"),i=$("<a></a>");return i.addClass(t.pageNum),i.addClass(t.item),i.toggleClass(t.activePage,e===this.getActivePage()),i.attr("href","#"),i.attr("data-page-num",e),i.html(e),i},updateActivePage(e){var t=this.getSettings("classes");this.$element.addClass(t.fetching),this.$clickedItem&&(this.$clickedItem.addClass(t.reading),this.$clickedItem.append(`<span class="${t.spinner}"></span>`)),this.setEnabled(!1),this.setActivePage(e)},updatePrevNext(){var e,t,i;this.getPages().length&&(e=this.getSettings("classes"),t=this.getActivePage(),i=this.getTotalPages(),this.elements.$prevButton.toggleClass(e.disabled,t<=1),this.elements.$nextButton.toggleClass(e.disabled,i<=t))},handlePageNum(e){e.preventDefault();var e=$(e.target),t=parseInt(e.data("page-num"));this.getActivePage()!==t&&this.triggerPagination(e,t)},handlePrev(e){e.preventDefault();var t=this.getSettings("classes"),e=$(e.target),i=this.getActivePage()-1;1<=i&&!e.hasClass(t.disabled)&&this.triggerPagination(e,i)},handleNext(e){e.preventDefault();var t=this.getSettings("classes"),e=$(e.target),i=this.getTotalPages(),n=this.getActivePage()+1;n<=i&&!e.hasClass(t.disabled)&&this.triggerPagination(e,n)},triggerPagination(e,t){this.isEnabled()&&(this.$clickedItem=e,this.updateActivePage(t),this.handlePagination(t))},getPages(){var e=this.getActivePage(),t=this.getPagesVisible(),i=this.getTotalPages(),n=[],a=Math.floor(t/2);let s=e-a,r=e+a,o=(s<=0&&(s=1,r=t),r>i&&(r=i),s);for(;o<=r;)n.push(o),o++;return n},handlePagination(){this.renderUpdate()}});i.default=e},{"./module":9}],21:[function(e,t,i){function n(){var e,n,o,l,i,t,d=window,c=document;function u(e,t){this.scrollLeft=e,this.scrollTop=t}function a(e){if(null===e||"object"!=typeof e||void 0===e.behavior||"auto"===e.behavior||"instant"===e.behavior)return!0;if("object"==typeof e&&"smooth"===e.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+e.behavior+" is not a valid value for enumeration ScrollBehavior.")}function s(e,t){return"Y"===t?e.clientHeight+i<e.scrollHeight:"X"===t?e.clientWidth+i<e.scrollWidth:void 0}function r(e,t){e=d.getComputedStyle(e,null)["overflow"+t];return"auto"===e||"scroll"===e}function h(e){for(var t,i;
149!1===((e=e.parentNode)===c.body)&&!1===(i=void 0,i=s(t=e,"Y")&&r(t,"Y"),t=s(t,"X")&&r(t,"X"),i||t););return e}function p(e){var t,i=l(),i=1<(i=(i-e.startTime)/n)?1:i,i=.5*(1-Math.cos(Math.PI*i));e.method.call(e.scrollable,t=e.startX+(e.x-e.startX)*i,i=e.startY+(e.y-e.startY)*i),t===e.x&&i===e.y||d.requestAnimationFrame(p.bind(d,e))}function m(e,t,i){var n,a,s,r=l(),e=e===c.body?(a=(n=d).scrollX||d.pageXOffset,s=d.scrollY||d.pageYOffset,o.scroll):(a=(n=e).scrollLeft,s=e.scrollTop,u);p({scrollable:n,method:e,startTime:r,startX:a,startY:s,x:t,y:i})}"scrollBehavior"in c.documentElement.style&&!0!==d.__forceSmoothScrollPolyfill__||(e=d.HTMLElement||d.Element,n=468,o={scroll:d.scroll||d.scrollTo,scrollBy:d.scrollBy,elementScroll:e.prototype.scroll||u,scrollIntoView:e.prototype.scrollIntoView},l=d.performance&&d.performance.now?d.performance.now.bind(d.performance):Date.now,t=d.navigator.userAgent,i=new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(t)?1:0,d.scroll=d.scrollTo=function(){void 0!==arguments[0]&&(!0===a(arguments[0])?o.scroll.call(d,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:d.scrollX||d.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:d.scrollY||d.pageYOffset):m.call(d,c.body,void 0!==arguments[0].left?~~arguments[0].left:d.scrollX||d.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:d.scrollY||d.pageYOffset))},d.scrollBy=function(){void 0!==arguments[0]&&(a(arguments[0])?o.scrollBy.call(d,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):m.call(d,c.body,~~arguments[0].left+(d.scrollX||d.pageXOffset),~~arguments[0].top+(d.scrollY||d.pageYOffset)))},e.prototype.scroll=e.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0===a(arguments[0])){if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");o.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}else{var e=arguments[0].left,t=arguments[0].top;m.call(this,this,void 0===e?this.scrollLeft:~~e,void 0===t?this.scrollTop:~~t)}},e.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0===a(arguments[0])?o.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop):this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}))},e.prototype.scrollIntoView=function(){var e,t,i;!0===a(arguments[0])?o.scrollIntoView.call(this,void 0===arguments[0]||arguments[0]):(t=(e=h(this)).getBoundingClientRect(),i=this.getBoundingClientRect(),e!==c.body?(m.call(this,e,e.scrollLeft+i.left-t.left,e.scrollTop+i.top-t.top),"fixed"!==d.getComputedStyle(e).position&&d.scrollBy({left:t.left,top:t.top,behavior:"smooth"})):d.scrollBy({left:i.left,top:i.top,behavior:"smooth"}))})}"object"==typeof i&&void 0!==t&&(t.exports={polyfill:n}),n()},{}],22:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;e=((e=e("./module"))&&e.__esModule?e:{default:e}).default.extend({$clickedItem:null,getDefaultSettings(){return{classes:{fetching:"raven-sortable-fetching",reading:"raven-sortable-reading",spinner:"raven-sortable-spinner",activeItem:"raven-sortable-active"},selectors:{item:".raven-sortable-item",activeItem:".raven-sortable-active",spinner:".raven-sortable-spinner"},activeID:-1,isEnabled:!0}},getDefaultElements(){return{}},bindEvents(){this.$element.on("click",this.getSettings("selectors.item"),this.handleItemClick)},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments)},getActiveID(){return parseInt(this.getSettings("activeID"))},setActiveID(e){this.setSettings("activeID",parseInt(e))},setEnabled(e){this.setSettings("isEnabled",e)}
149,isEnabled(){return this.getSettings("isEnabled")},renderUpdate(){var e=this.getSettings("classes"),t=this.getSettings("selectors");this.$element.removeClass(e.fetching),this.$element.find(t.activeItem).removeClass(e.activeItem),this.$clickedItem&&(this.$clickedItem.find(t.spinner).remove(),this.$clickedItem.removeClass(e.reading),this.$clickedItem.addClass(e.activeItem),this.$clickedItem=null),this.setEnabled(!0)},updateActiveItem(e){var t=this.getSettings("classes");this.$element.addClass(t.fetching),this.$clickedItem&&(this.$clickedItem.addClass(t.reading),this.$clickedItem.append(`<span class="${t.spinner}"></span>`)),this.setEnabled(!1),this.setActiveID(e)},handleItemClick(e){e.preventDefault();var e=$(e.target),t=parseInt(e.data("category")),i=this.getActiveID(),n=this.urlAnalyze();i!==t&&this.triggerSort(e,t),-1===i&&n.category&&-1!==n.category&&this.triggerSort(e,t)},triggerSort(e,t){this.isEnabled()&&(this.$clickedItem=e,this.updateActiveItem(t),this.handleSort(t))},handleSort(){this.renderUpdate()},urlAnalyze(){var e=new URL(window.location.href);return"1"===e.searchParams.get("jupiterx_filters")&&{paged:e.searchParams.get("jupiterx_page")?Number(e.searchParams.get("jupiterx_page")):1,category:e.searchParams.get("category")?Number(e.searchParams.get("category")):-1}}});i.default=e},{"./module":9}],23:[function(e,t,i){var o=(e=e("tippy.js"))&&e.__esModule?e:{default:e};let l=jQuery,d={widgetEditorSettings:i=>{let e,n={};if(!window.elementor.hasOwnProperty("elements"))return!1;if(!(e=window.elementor.elements).models)return!1;let a=!1;return l.each(e.models,function(e,t){"container"===t.attributes.elType&&(a=!0),l.each(t.attributes.elements.models,function(e,t){l.each(t.attributes.elements.models,function(e,t){i===t.id&&(n=t.attributes.settings.attributes)})})}),a&&l.each(e.models,function(e,t){l.each(t.attributes.elements.models,function(e,t){i===t.id&&(n=t.attributes.settings.attributes)})}),{tooltip:n.jupiter_widget_tooltip||"false",tooltipDescription:n.jupiter_widget_tooltip_description||"Lorem Ipsum",tooltipPlacement:n.jupiter_widget_tooltip_placement||"top",tooltipArrow:"yes"===n.jupiter_widget_tooltip_arrow,xOffset:n.jupiter_widget_tooltip_x_offset||0,yOffset:n.jupiter_widget_tooltip_y_offset||0,tooltipAnimation:n.jupiter_widget_tooltip_animation||"shift-toward",tooltipTrigger:n.jupiter_widget_tooltip_trigger||"mouseenter",customSelector:n.jupiter_widget_tooltip_custom_selector||"",zIndex:n.jupiter_widget_tooltip_z_index||"999",delay:n.jupiter_widget_tooltip_delay||"0",triggerTarget:l(n.jupiter_widget_tooltip_custom_selector)}},jupiterTooltipInstance(e){var t=e.data("id"),i=e[0],n=Boolean(elementorFrontend.isEditMode()),a=i;let r={},s=[];if(!l(i).hasClass("jet-tooltip-widget"))return r=n?d.widgetEditorSettings(t):e.data("jupiter-tooltip-settings"),i._tippy&&i._tippy.destroy(),!!r&&void 0!==r&&"true"===r.tooltip&&void 0!==r.tooltip&&""!==r.tooltipDescription&&(e.addClass("jupiter-tooltip-widget"),r.customSelector&&(s=l(r.customSelector)),n&&!l("#jupiter-tooltip-content-"+t)[0]&&((t=l("<div>",{id:"jupiter-tooltip-content-"+t,class:"jupiter-tooltip-widget__content"})).html(r.tooltipDescription),e.append(t)),(0,o.default)([a],{content:e.find(".jupiter-tooltip-widget__content")[0]?.innerHTML,allowHTML:!0,appendTo:i,arrow:!!r.tooltipArrow,placement:r.tooltipPlacement,offset:[r.xOffset,r.yOffset],animation:r.tooltipAnimation,trigger:r.tooltipTrigger,triggerTarget:0<s.length?[...s]:null,interactive:!0,zIndex:r.zIndex,maxWidth:"none",delay:r.delay.size||0,popperOptions:{strategy:"fixed"},onMount(e){var t=l("#tippy-"+e.id+" .tippy-box[data-placement^=top]>.tippy-arrow"),i=l("#tippy-"+e.id+" .tippy-box[data-placement^=bottom]>.tippy-arrow"),n=l("#tippy-"+e.id+" .tippy-box[data-placement^=left]>.tippy-arrow"),a=l("#tippy-"+e.id+" .tippy-box[data-placement^=right]>.tippy-arrow"),s=l("#tippy-"+e.id+" .tippy-box");switch(r.tooltipPlacement){case"top-start":case"top":case"top-end":t.css("bottom","-"+s.css("border-bottom-width"));break;case"right-start":case"right":case"right-end":a.css("left","-"+s.css("border-left-width"));break;case"bottom-start":case"bottom":case"bottom-end":i.css("top","-"+s.css("border-top-width"));break;case"left-start":case"left":case"left-end":n.css("right","-"+s.css("border-right-width"))}}}),void(n&&i._tippy&&i._tippy.show()))}};elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(e){d.jupiterTooltipInstance(e)})},{"tippy.js":119}],24:[function(e,t,i){let n={RavenWrapperLinkInstance(s){s.data("raven-element-link")&&s.on("click.onWrapperLink",()=>{var e=s.data("raven-element-link"),t=s.data("id"),i=document.createElement("a");/^https?:\/\//i.test(e.url)||(e.url="http://"+e.url),i.id="raven-wrapper-link-"+t,i.href=e.url,i.target=e.is_external?"_blank":"_self",i.rel=e.nofollow?"nofollow noreferer":"",i.style.display="none",document.body.appendChild(i);let n=document.getElementById(i.id),a=(n.click(),setTimeout(()=>{document.body.removeChild(n),clearTimeout(a)}))})}};elementorFrontend.hooks.addAction("frontend/element_ready/global",function(e){n.RavenWrapperLinkInstance(e)})},{}],25:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};$=jQuery;let n=e.default.extend({getDefaultSettings(){return{selectors:{wrapper:".raven-product-add-to-cart",cartForm:"form.cart",tableBody:"tbody",singleVariationWrapper:".single_variation_wrap",variationFormHolder:".raven-variations-form-holder",qty:".quantity > div",plusMinus:".plus-minus-btn",qtyInput:".quantity .raven-qty-button-holder-inner input[type=number]",qtyInputText:".quantity input[type=text]",formResetButton:".artbees-was-reset-options"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$wrapper:this.$element.find(e.wrapper),$cartForm:this.$element.find(e.cartForm),$tableBody:this.$element.find(e.tableBody),$singleVariationWrapper:this.$element.find(e.singleVariationWrapper),$variationFormHolder:this.$element.find(e.variationFormHolder),$qty:this.$element.find(e.qty),$plusMinus:this.$element.find(e.plusMinus),$qtyInput:this.$element.find(e.qtyInput),$qtyInputText:this.$element.find(e.qtyInputText),$formResetButton:this.$element.find(e.formResetButton)}},bindEvents(){this.detectSellKitSwatch(),this.detectPlusMinus(),this.detectInputFocused(),this.removeInputSpinner(),this.moveResetButtonToTableBody(),this.onResetClearButton(),this.addDummyPriceToEditor(),0<this.$element.find(".sellkit-pro-deactive").length&&this.fixResetButtonIcon()},detectSellKitSwatch(){var e;this.isElementorEditor()&&(e=new CustomEvent("sellkitpro:swatches"),document.dispatchEvent(e))},detectPlusMinus(){this.elements.$plusMinus.on("click",e=>
149{var e=$(e.currentTarget),t=e.closest("form.cart").find(".qty"),i=parseFloat(t.attr("max")),n=parseFloat(t.attr("min")),a=parseFloat(t.attr("step"));let s=parseFloat(t.val());this.elements.$wrapper.hasClass("raven-product-grouped")&&isNaN(s)&&(s=0),e.is(".plus")?i&&i<=s?t.val(i):t.val(s+a):e.is(".minus")&&(n&&n>=s?t.val(n):1<s&&t.val(s-a))})},detectInputFocused(){this.elements.$qtyInput.on("focus",e=>{$(e.currentTarget).closest(".raven-qty-button-holder-inner").addClass("focused")}),this.elements.$qtyInput.on("focusout",e=>{$(e.currentTarget).closest(".raven-qty-button-holder-inner").removeClass("focused")})},removeInputSpinner(){this.elements.$qty.removeClass("input-group"),this.elements.$qty.removeClass("qty"),this.elements.$qty.find(".input-group-prepend").remove(),this.elements.$qty.find(".input-group-append").remove(),this.elements.$qtyInputText.attr("type","number")},moveResetButtonToTableBody(){var e=this.elements.$formResetButton;this.elements.$formResetButton.remove(),this.elements.$tableBody.append(e)},onResetClearButton(){0!==this.elements.$formResetButton.length&&this.elements.$formResetButton[0].addEventListener("click",()=>{var e=document.getElementsByClassName("artbees-was-content");e&&Object.entries(e).forEach(e=>{e[1].classList.remove("selected-attribute")})})},addDummyPriceToEditor(){if(this.isVariableProduct()&&$("form.variations_form.cart").wc_variation_form(),this.isElementorEditor()&&this.isVariableProduct()&&!this.hasDefaultAttributes()){let e="";var t='<div class="raven-dummy-price woocommerce-variation-price"><span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>'+(e=(e=this.elements.$wrapper.data("price")?parseFloat(this.elements.$wrapper.data("price")).toFixed(2):e)||20)+"</bdi></span></span></div>";this.elements.$singleVariationWrapper.prepend(t),this.elements.$variationFormHolder.change(()=>{this.$element.find(".raven-dummy-price").hide()})}},fixResetButtonIcon(){var e=this.$element.find("#jupiterx-clear-variable-button-single-page"),t=e.text();e.wrapInner("<span>"),e.find("span").before('<i class="fa fa-refresh"></i>'),e.find("span").text(t)},isElementorEditor(){return document.body.classList.contains("elementor-editor-active")},isVariableProduct(){if(0!==this.elements.$cartForm.length)return this.elements.$cartForm[0].classList.contains("variations_form")},hasDefaultAttributes(){return 0!==this.$element.find(".has-default-attributes").length}})},{"../utils/module":9}],26:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};let o=jQuery,n=e.default.extend({onInit(){this.accordionOnClick()},accordionOnClick(){let s=!1,e=this.getElementSettings(),r=this;e.collapsible&&"yes"===e.collapsible&&(s=!0),o(".jx-single-accordion-header").off().on("click",function(){var e=o(this).parents(".jupiterx-single-advanced-accordion-wrapper"),t=e.find(".jx-single-accordion-body"),i=t.css("display"),n=o(this).parents(".jupiterx-advanced-accordion-wrapper").find(".jx-single-accordion-body");let a;""!==i&&"none"!==i||(s&&n.slideUp("fast").addClass("jx-ac-body-none").removeClass("jx-ac-body-block").parent().addClass("jx-ac-inactive").removeClass("jx-ac-active"),t.slideDown("fast"),e.addClass("jx-ac-active").removeClass("jx-ac-inactive"),a=!1),"block"!==i||s||(t.slideUp("fast"),e.addClass("jx-ac-inactive").removeClass("jx-ac-active"),a=!0),a||r.handleScrollToContent(t),e.hasClass("jx-ac-last")&&(a&&e.find(".jx-single-accordion-header").removeClass("border-not-radius"),a||(e.find(".jx-single-accordion-header").addClass("border-not-radius"),e.find(".jx-single-accordion-body").addClass("border-is-radius")))})},handleScrollToContent(n){if("yes"===this.getElementSettings("scroll_to_content")){let e=0,t=(0<o("#wpadminbar").length&&(e=o("#wpadminbar").height()),this.getElementSettings("scrolling_delay")),i=this.getElementSettings("content_offset");setTimeout(()=>{o("html, body").animate({scrollTop:n.offset().top-i.size-e},t)},200)}}})},{"../utils/module":9}],27:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};let u=jQuery,n=e.default.extend({mainLayout:null,mobileLayout:null,isRtl:!1,widgetParents:{},getDefaultSettings(){return{selectors:{menus:"ul.raven-adnav-menu",mainNav:"nav.raven-adnav-menu-main",mainMenu:"nav.raven-adnav-menu-main ul.raven-adnav-menu",mobileNav:"nav.raven-adnav-menu-mobile",mobileMenu:"nav.raven-adnav-menu-mobile ul.raven-adnav-menu",inPageMenuItems:'a[href*="#"]',toggleButton:".raven-adnav-menu-toggle-button",closeButton:".raven-adnav-menu-close-button",rootListItems:"ul.raven-adnav-menu > li",submenuLinks:"ul.raven-adnav-menu .submenu a"}}},findCurrentWidgetElements(e){let t=!this.$element.hasClass("elementor-widget-raven-advanced-nav-menu")&&this.$element.closest(".elementor-widget-raven-advanced-nav-menu")[0]||this.$element[0];return this.$element.find(e).filter(function(){return u(this).closest(".elementor-widget-raven-advanced-nav-menu")[0]===t})},getDefaultElements(){var e=this.getSettings("selectors");return{$body:u("body"),$menus:this.findCurrentWidgetElements(e.menus),$mainNav:this.findCurrentWidgetElements(e.mainNav),$mainMenu:this.findCurrentWidgetElements(e.mainMenu),$mobileNav:this.findCurrentWidgetElements(e.mobileNav),$mobileMenu:this.findCurrentWidgetElements(e.mobileMenu),$inPageMenuItems:this.findCurrentWidgetElements(e.inPageMenuItems),$toggleButton:this.findCurrentWidgetElements(e.toggleButton),$closeButton:this.findCurrentWidgetElements(e.closeButton),$rootListItems:this.findCurrentWidgetElements(e.rootListItems),$submenuLinks:this.findCurrentWidgetElements(e.submenuLinks),$elementorElement:this.$element.closest(".elementor-element"),$parentSegment:this.$element.parentsUntil("div.jupiterx-site").last()}},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.mainLayout=this.elements.$mainNav.attr("data-layout"),this.mobileLayout=!!this.elements.$mobileNav.length&&this.elements.$mobileNav.attr("data-layout"),this.isRtl=u("body").hasClass("rtl"),this.initWidth=0===window.orientation||0===window.screen.orientation.angle?u(window).width():u(window).height(),this.isEdit&&"section_submenu"===elementor.panel.currentView.currentPageView.activeSection&&this.onSectionActivated("section_submenu"),this.deactivateMenu(),u(window).off("resize",this.deactivateMenu.bind(this)).on("resize",this.deactivateMenu.bind(this)),this.widgetParents={widget:this.$element,column:this.getParentColumn(),section:this.getParentSection(),container:this.getParentContainer()},this.initMainSmartMenu(),this.initMobileSmartMenu(),this.updateActiveListItems(),this.inPageMenuClick(),this.mobileMenuScroll(),this.handleLinksOnSubmenu(),this.bindEmptyHrefGuard()},bindEvents(){var e,t=this.elements.$mainNav.attr("data-layout"),t=("horizontal"!==t&&"vertical"!==t||"click"!==this.getElementSettings("submenu_trigger")||this.elements.$mainMenu.on("click.smapi",this.onHorizontalOrVerticalParentItemClick.bind(this)),"dropdown"===t&&(this.elements.$toggleButton.on("click",this.toggleDropdown.bind(this)),this.elements.$menus.on("select.smapi",this.onDropDownMenuItemClick.bind(this))),"offcanvas"===t&&(this.elements.$toggleButton.on("click",this.toggleMenu.bind(this)),this.elements.$closeButton.on("click",this.toggleMenu.bind(this)),this.elements.$menus.on("select.smapi",this.onSideMenuItemClick.bind(this)),t=this.getElementSettings("offcanvas_appear_effect"),this.elements.$body.addClass("raven-adnav-menu-effect-"+t),this.elements.$toggleButton.on("click",this.doSideMenuEffects.bind(this)),this.elements.$closeButton.on("click",this.doSideMenuEffects.bind(this))),this.elements.$mobileNav.attr("data-layout"));"dropdown"===t?(this.elements.$toggleButton.on("click",this.toggleDropdown.bind(this)),this.elements.$mobileMenu.on("click.smapi",this.onMobileSideMenuItemClick.bind(this))):"side"===t?(this.elements.$toggleButton.on("click",this.toggleMenu.bind(this)),this.elements.$closeButton.on("click",this.toggleMenu.bind(this)),this.elements.$mobileMenu.on("click.smapi",this.onMobileSideMenuItemClick.bind(this)),e=this.getElementSettings("side_menu_effect"),this.elements.$body.addClass("raven-adnav-menu-effect-"+e),this.elements.$toggleButton.on("click",this.doSideMenuEffects.bind(this)),this.elements.$closeButton.on("click",this.doSideMenuEffects.bind(this))):"full-screen"===t?(this.elements.$toggleButton.on("click",this.toggleMenu.bind(this)),this.elements.$closeButton.on("click",this.toggleMenu.bind(this)),this.elements.$mobileMenu.on("click.smapi",this.onMobileSideMenuItemClick.bind(this))):(this.elements.$menus.on("show.smapi",(e,t)=>{t=u(t),t=t.dataSM?t.dataSM("parent-a"):null;t&&t.length&&(t.addClass("submenu-opened"),t.closest("li").addClass("submenu-opened"))}),this.elements.$menus.on("hide.smapi",(e,t)=>{t=u(t),t=t.dataSM?t.dataSM("parent-a"):null;t&&t.length&&(t.removeClass("submenu-opened"),t.closest("li").removeClass("submenu-opened"))}))},initMainSmartMenu(){let e={subIndicators:!1,rightToLeftSubMenus:this.isRtl},a=getComputedStyle(this.$element[0]).getPropertyValue("--submenu-spacing")&&this.$element?.css("--submenu-spacing")?parseInt(this.$element?.css("--submenu-spacing")):0;if("horizontal"===this.mainLayout||"vertical"===this.mainLayout){let i=this.elements.$elementorElement,n=this.getElementSettings("content_effect_content_overlay");0!==u(i[0]).parents(".jupiterx-header")&&"enabled"===n&&"horizontal"===this.mainLayout&&0===u(".jupiterx-main").find(".jupiterx-advanced-nav-content-effect-enabled-overlay").length&&u(".jupiterx-main").append('<div class="jupiterx-advanced-nav-content-effect-enabled-overlay"></div>'),e={...e,hideTimeout:300,hideFunction:e=>{e.removeClass("submenu-shown"),setTimeout(()=>{e.css({display:"none","padding-top":"","padding-bottom":""}),"horizontal"===this.mainLayout&&(this.handleContentEffectsBlur("remove"),this.handleContentEffectsOverlay("remove"))},0)},showTimeout:0,showFunction:e=>{var t;this.setSubmenuWidth(e,a),this.setSubmenuPosition(e),"horizontal"===this.mainLayout&&0<a?"top"===this.getElementSettings("submenu_opening_position")?e.css({"padding-top":"","padding-bottom":a+"px"}):e.css({"padding-top":a+"px","padding-bottom":""}):"horizontal"===this.mainLayout&&e.css({"padding-top":"","padding-bottom":""}),e.css("display","block"),"horizontal"===this.mainLayout&&(t=this.getElementSettings("content_effect_blur_content"),0===u(i[0]).parents(".jupiterx-header")||"enabled"!==n&&"enabled"!==t||0===u(".jupiterx-main").find(".jupiterx-advanced-nav-content-effect-enabled-overlay").length&&u(".jupiterx-main").append('<div class="jupiterx-advanced-nav-content-effect-enabled-overlay"></div>'),"enabled"!==n&&"enabled"!==t||this.elements.$body[0].classList.add("jupiterx-advanced-nav-content-effect-enabled")),setTimeout(()=>{e.addClass("submenu-shown"),"horizontal"===this.mainLayout&&(this.handleContentEffectsBlur("add"),this.handleContentEffectsOverlay("add"))})},showOnClick:"click"===this.getElementSettings("submenu_trigger"),subMenusMinWidth:"0",subMenusMaxWidth:"110vw"}}"horizontal"===this.mainLayout&&(e={...e,bottomToTopSubMenus:"top"===this.getElementSettings("submenu_opening_position"),mainMenu
149SubOffsetY:0}),"vertical"===this.mainLayout&&this.elements.$mainMenu.addClass("sm-vertical"),this.elements.$mainMenu.smartmenus(e)},handleContentEffectsOverlay(e){var t,i=this.elements.$elementorElement;i[0].classList.contains("raven-blur-content-overlay-enabled")&&0!==u(i[0]).parents(".jupiterx-header").length&&(t=this.getElementSettings("content_effect_content_overlay"),0!==u(i[0]).parents(".jupiterx-header")&&"enabled"===t&&this.elements.$body[0].classList.add("jupiterx-advanced-nav-overlay-enabled"),"remove"===e?(this.elements.$body[0].classList.remove("jupiterx-advanced-nav-overlay-enabled"),u(".jupiterx-advanced-nav-content-effect-enabled-overlay").removeClass("jupiterx-advanced-nav-overlay-activated")):u(".jupiterx-advanced-nav-content-effect-enabled-overlay").addClass("jupiterx-advanced-nav-overlay-activated"))},handleContentEffectsBlur(e){var t=this.elements.$elementorElement;t[0].classList.contains("raven-blur-content-enabled")&&0!==u(t[0]).parents(".jupiterx-header").length&&(t=this.getElementSettings("content_effect_blur_intensity")?.size||5,"remove"===e?(u(".jupiterx-advanced-nav-content-effect-enabled-overlay").css("backdrop-filter",""),u(".jupiterx-advanced-nav-content-effect-enabled-overlay").removeClass("jupiterx-advanced-nav-overlay-activated")):(u(".jupiterx-advanced-nav-content-effect-enabled-overlay").addClass("jupiterx-advanced-nav-overlay-activated"),u(".jupiterx-advanced-nav-content-effect-enabled-overlay").css("backdrop-filter",`blur(${t}px)`)))},initMobileSmartMenu(){var e;this.elements.$mobileMenu.length&&(e={subIndicators:!1,subMenusMaxWidth:"1500px",rightToLeftSubMenus:this.isRtl,hideOnClick:!1,showOnClick:!0,collapsibleBehavior:"default"},this.elements.$mobileMenu.smartmenus(e))},toggleDropdown(){this.elements.$toggleButton.find(".hamburger").toggleClass("is-active"),"dropdown"===this.mainLayout?this.elements.$mainNav.slideToggle(250):(this.dropdownFullWidth(),this.elements.$mobileNav.slideToggle(250),this.dropdownFullWidth())},dropdownFullWidth(){var e,t,i=this.elements.$mobileNav;"stretch"===this.getElementSettings("full_width")&&(t=i[0]?.getBoundingClientRect().x,this.elements.$mobileNav.css("width",this.$element.closest("body")[0].getBoundingClientRect().width+"px").css("left",-t+"px"),t=this.elements.$elementorElement,e=this.elements.$toggleButton,t=t.offset().top+t.outerHeight()-e.offset().top,i.css("top",t))},doSideMenuEffects(){var t="offcanvas"===this.mainLayout;if("overlay"===this.getElementSettings(t?"offcanvas_appear_effect":"side_menu_effect"))this.elements.$body.hasClass("raven-adnav-menu-effect-overlayed")?(this.elements.$body.toggleClass("raven-adnav-menu-effect-overlayed"),this.togglePrepareParentForPushEffect(!1)):(this.elements.$body.addClass("raven-adnav-menu-effect-overlayed"),this.togglePrepareParentForPushEffect());else{var i=this.getElementSettings(t?"offcanvas_position":"side_menu_alignment");let e=parseInt(this.$element.css(t?"--offcanvas-box-width":"--menu-container-width"))||250;"right"===i&&(e=`-${e}px`),this.elements.$body.hasClass("raven-adnav-menu-effect-pushed")?(this.elements.$body.removeClass("raven-adnav-menu-effect-pushed").removeAttr("style"),this.togglePrepareParentForPushEffect(!1)):(t=this.isRtl?"margin-right":"margin-left",this.elements.$body.addClass("raven-adnav-menu-effect-pushed").css(t,e),this.togglePrepareParentForPushEffect())}},togglePrepareParentForPushEffect(e=!0){e?this.elements.$parentSegment.addClass("raven-adnav-menu-parent-segment").css("--adnav-menu-overlay-color",this.getElementSettings("offcanvas_overlay_color")):this.elements.$parentSegment.removeClass("raven-adnav-menu-parent-segment")},toggleMenu(){var e="offcanvas"===this.mainLayout?this.elements.$mainNav:this.elements.$mobileNav;e.toggleClass("raven-adnav-menu-active"),"full-screen"===this.mobileLayout&&this.elements.$body.toggleClass("raven-adnav-menu-effect-overlayed"),e.hasClass("raven-adnav-menu-active")?e.parents(".animated").addClass("raven-adnav-menu-parents-animation"):e.parents(".animated").removeClass("raven-adnav-menu-parents-animation"),0!==this.elements.$toggleButton.find(".hamburger").length&&this.elements.$toggleButton.find(".hamburger").toggleClass("is-active")},mobileMenuScroll(){let n=this.elements.$mobileNav.filter(".raven-adnav-menu-full-screen").toArray(),a=null;for(let i=0;i<n.length;i++)n[i].addEventListener("touchstart",function(e){1===e.targetTouches.length&&(a=e.targetTouches[0].clientY)},{capture:!1,passive:!0}),n[i].addEventListener("touchmove",function(e){var t;1===e.targetTouches.length&&(t=e.targetTouches[0].clientY-a,0===n[i].scrollTop&&0<t&&e.cancelable&&0===u(e.target).parents(".raven-container").length&&e.preventDefault(),n[i].scrollHeight-n[i].scrollTop<=n[i].clientHeight)&&t<0&&e.cancelable&&0===u(e.target).parents(".raven-container").length&&e.preventDefault()},{capture:!1,passive:!0})},handleLinksOnSubmenu(){this.elements.$submenuLinks.on("click",e=>{e.stopPropagation()})},bindEmptyHrefGuard(){var e=this.elements.$mobileMenu;e.length&&e.off("click.adnavGuard").on("click.adnavGuard","a.raven-menu-item.has-submenu",function(e){var t=(u(e.currentTarget).attr("href")||"").trim().toLowerCase();""!==t&&"#"!==t&&"javascript:void(0)"!==t&&"javascript:;"!==t||e.preventDefault()})},inPageMenuClick(){let c=this;this.elements.$inPageMenuItems.on("click",t=>{var i=u(t.currentTarget).prop("href");let e=null;try{e=new window.URL(i)}catch(e){return}if(e.hash&&e.pathname===window.location.pathname){t.preventDefault(),c.deactivateMenu(),c.changeHamburgerState(!1),window.history.pushState(null,null,e.hash);i=u(e.hash);if(0!==i.length){var{behavior:t,overlap:n,position:a,template:s,stickyTemplate:r}=u(".jupiterx-header").data("jupiterx-settings"),r="sticky"===t&&(!r||r!==s),s=0<u(".jupiterx-header-sticked").length,o=u(".jupiterx-tbar").outerHeight()||0,l=u("#wpadminbar").height()||0,d=parseInt(u(".jupiterx-site-body-border").css("border-width"))||0;let e=i.offset().top;e=(e-=l)-d-o,s||t&&("sticky"!==t||!n)||(e-=o),r&&(i=u(".jupiterx-header-custom .elementor:last-of-type").outerHeight()||0,e-=i),r||"sticky"!==t&&("fixed"!==t||"top"!==a)||(e-=c.getHeaderHeight()),u("html, body").stop().animate({scrollTop:e},500,"swing")}}})},getHeaderHeight(){var e,t=u(".jupiterx-header");return 0!==t.length&&(e=t.data("jupiterx-settings").behavior,"fixed"===e||"sticky"===e||window.pageYOffset<t.height())?t.height():0},onElementChange(e){if("full_width"===e&&this.dropdownFullWidth(),(e.startsWith("menu_container_width")||e.startsWith("offcanvas_box_width"))&&this.elements.$body.hasClass("raven-adnav-menu-effect-pushed")){var t="offcanvas"===this.mainLayout,i=this.getElementSettings(t?"offcanvas_position":"side_menu_alignment");let e=parseInt(this.$element.css(t?"--offcanvas-box-width":"--menu-container-width"))||250;"right"===i&&(e=`-${e}px`);t=this.isRtl?"margin-right":"margin-left";this.elements.$body.css(t,e)}"submenu_space_between"===e&&(this.elements.$menus.smartmenus("destroy"),this.initMainSmartMenu())},onSectionActivated(e){"section_submenu"===e?(this.forceShowSubmenu(),this.showSubMenuInterval=setInterval(this.forceShowSubmenu,1e3)):clearInterval(this.showSubMenuInterval)},forceShowSubmenu(){var e=this.elements.$mainMenu.find("li ul.submenu");let t;e.each(function(){u(this).find("li:not(.submenu-template)").length&&(t=u(this).prev("a.raven-menu-item"))}),t?.length&&"none"===t.next("ul").css("display")&&this.elements.$menus.smartmenus("itemActivate",t)},onDropDownMenuItemClick(e,t){var t=u(t),i=t.attr("href");if(0===i.length)return e.stopImmediatePropagation(),e.preventDefault(),t.removeClass("highlighted submenu-opened"),t.attr("aria-expanded","fal
149se"),t.closest("li.menu-item").removeClass("submenu-opened"),t.siblings("ul.submenu").attr("aria-expanded","false").attr("style","display: none"),!1;-1===i.search(/^#/)&&0!==i.trim().length&&this.elements.$closeButton.trigger("click")},onSideMenuItemClick(e,t){var i,t=u(t);if(0!==t.closest(".raven-adnav-menu-side,.raven-adnav-menu-offcanvas").length)return 0===(i=t.attr("href")).length?(e.stopImmediatePropagation(),e.preventDefault(),t.removeClass("highlighted submenu-opened"),t.attr("aria-expanded","false"),t.closest("li.menu-item").removeClass("submenu-opened"),t.siblings("ul.submenu").attr("aria-expanded","false").attr("style","display: none"),!1):void(-1===i.search(/^#/)&&0!==i.trim().length&&this.elements.$closeButton.trigger("click"))},onMobileSideMenuItemClick(e,t){var t=u(t),i=t.hasClass("submenu_opend"),n=t.hasClass("highlighted"),a=t.attr("href")?.trim();if(void 0===a||a.startsWith("#")||"javascript:void(0)"===a)0!==a.length&&-1===a.search(/^#/)&&this.elements.$closeButton.trigger("click");else if(i){if(t.toggleClass("submenu_opend"),e.stopImmediatePropagation(),e.preventDefault(),0===a?.length)return t.siblings("ul.submenu").attr("aria-expanded","false").attr("style","display: none"),!1;this.redirectToHref(a)}else if(n){if(e.stopImmediatePropagation(),e.preventDefault(),t.removeClass("highlighted"),t.attr("aria-expanded","false"),0===a?.length)return t.siblings("ul.submenu").attr("aria-expanded","false").attr("style","display: none"),!1;this.redirectToHref(a)}else{if(0===a?.length)return t.removeClass("submenu_opend"),!0;t.toggleClass("submenu_opend")}},redirectToHref(e){setTimeout(()=>{window.location.href=e},50)},onHorizontalOrVerticalParentItemClick(e,t){var t=u(t),i=t.hasClass("hv_submenu_opend");let n=t.attr("href")?.trim();if(u(".hv_submenu_opend").not(t).removeClass("hv_submenu_opend"),void 0===n||n.startsWith("#")||"javascript:void(0)"===n)0!==n?.length&&n?.search(/^#/);else if(i)t.toggleClass("hv_submenu_opend"),e.stopImmediatePropagation(),e.preventDefault(),0!==n?.length&&setTimeout(()=>{window.location.href=n},50);else{if(0===n?.length)return t.removeClass("hv_submenu_opend"),!0;t.toggleClass("hv_submenu_opend")}},changeHamburgerState(e){var t=this.elements.$toggleButton.find(".hamburger");0!==t.length&&(e?t.addClass("is-active"):t.removeClass("is-active"))},updateActiveListItems(){this.elements.$rootListItems.each(function(){var e=0<u(this).children("a.active-link").length;u(this).toggleClass("current-menu-item",e)})},setSubmenuWidth(t,i){var e=t.closest("li.menu-item"),n=e.data("width_type");if("custom"===n)e=e.data("custom_width"),t.css("width",e);else if("vertical"===this.mainLayout){if("default"===n)return void t.css({width:"fit-content","max-width":this.widgetParents.widget.get(0).getBoundingClientRect().width-this.elements.$mainMenu.get(0).getBoundingClientRect().width-i+"px"});let e=this.widgetParents[n].get(0).getBoundingClientRect().width-this.elements.$mainMenu.get(0).getBoundingClientRect().width-i;void t.css("width",e+"px")}else if("default"===n)t.css({width:"fit-content","max-width":this.widgetParents.widget.get(0).getBoundingClientRect().width+"px"});else{let e=this.widgetParents[n].get(0).getBoundingClientRect().width;t.css("width",e+"px")}},setSubmenuPosition(n){var a=n.closest("li.menu-item");if("vertical"===this.mainLayout){let e=a.data("submenu_pos");e&&"center"!==e||(e=this.isRtl?"left":"right");var s=getComputedStyle(this.$element[0]).getPropertyValue("--submenu-spacing")&&this.$element?.css("--submenu-spacing")?parseInt(this.$element?.css("--submenu-spacing")):0,s=a.get(0).getBoundingClientRect().width+s;let t="right"===e?"unset":s,i="right"===e?s:"unset";void n.css({left:i,right:t})}else{s=a.data("width_type");if(["default","custom"].includes(s)){var i,r=a.data("submenu_pos");let e="unset",t="0";"right"===r&&(e="0",t="unset"),"center"===r&&(r=a.get(0).getBoundingClientRect().width,i=parseInt(n.css("width")),t=(r-i)/2+"px"),n.css({left:t,right:e})}else r=this.widgetParents[s].get(0).getBoundingClientRect().x,i=a.get(0).getBoundingClientRect().x,n.css("left",r-i+"px")}},getParentSection(){var e=this.$element.closest('section[data-element_type="section"]');return e.length||(e=this.$element.parents('[data-element_type="container"]').last()).length?e:void 0},getParentColumn(){var e=this.$element.closest('div[data-element_type="column"]');return e.length||(e=this.$element.closest('[data-element_type="container"]')).length?e:void 0},getParentContainer(){var e=this.$element.closest('[data-element_type="container"]');return e.length||(e=this.$element.closest('section[data-element_type="section"]')).length?e:void 0},deactivateMenu(){var e,t=0===window.orientation||0===window.screen.orientation.angle?u(window).width():u(window).height();"yes"!==this.getElementSettings("close_menu_on_scroll")&&t===this.initWidth||(t=this.elements.$mobileNav.hasClass("raven-adnav-menu-dropdown"),e=this.elements.$mainNav.css("display"),t&&"none"===e?(this.elements.$toggleButton.find(".hamburger").removeClass("is-active"),this.elements.$mobileNav.slideUp(250)):(this.elements.$body.removeClass(["raven-adnav-menu-effect-pushed","raven-adnav-menu-effect-overlayed"]).removeAttr("style"),this.elements.$parentSegment.removeClass("raven-adnav-menu-parent-segment"),this.elements.$mainNav.removeClass("raven-adnav-menu-active"),this.elements.$mobileNav.removeClass("raven-adnav-menu-active"),this.elements.$toggleButton.find(".hamburger").removeClass("is-active"),this.elements.$menus.find("a.raven-menu-item").removeClass("submenu-opened"),"dropdown"===this.mobileLayout&&this.elements.$mobileNav.slideUp(250),"dropdown"===this.mainLayout&&this.elements.$mainNav.slideUp(250)))}})},{"../utils/module":9}],28:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new r({$element:e})};var i=s(e("../utils/module")),n=s(e("../utils/pagination")),a=s(e("../utils/sortable"));
149function s(e){return e&&e.__esModule?e:{default:e}}let r=i.default.extend({Pagination:null,Sortable:null,getDefaultSettings(){return{classes:{postMirrored:"data-mirrored"},selectors:{posts:".advanced-posts-content",postItem:".raven-posts-item",postImage:".raven-post-image",pagination:".raven-pagination",loadMore:".raven-load-more",loadMoreButton:".raven-load-more-button",postImageFit:".raven-image-fit img",postMirrored:"[data-mirrored]",sortable:".raven-sortable",preLoader:".raven-posts-preloader",sortPreLoader:".raven-posts-sortable-preloader",postOverlay:".content-layout-overlay",infinteLoadIndicator:".raven-infinite-load"},state:{paged:1,category:-1,maxNumPages:1,isLoading:!1,renderedPosts:[]}}},getDefaultElements(){var e=this.getSettings("selectors");return{$postsWrapper:this.$element,$postsContainer:this.$element.find(e.posts),$postsImages:this.$element.find(e.postImage),$pagination:this.$element.find(e.pagination),$loadMore:this.$element.find(e.loadMore),$loadMoreButton:this.$element.find(e.loadMoreButton),$preLoader:this.$element.find(e.preLoader),$sortPreLoader:this.$element.find(e.sortPreLoader),$sortable:this.$element.find(e.sortable),$postOverlay:this.$element.find(e.postOverlay),$infinteLoadIndicator:this.$element.find(e.infinteLoadIndicator),$showedItems:0}},bindEvents(){this.handleQueryOnLoad(),this.handlePopstate(),"yes"===this.getInstanceValue("mirror_rows")&&elementorFrontend.addListenerOnce(this.$element.data("model-cid"),"resize",this.mirrorRows.bind(this));let e=this;window.addEventListener("resize",()=>{setTimeout(()=>{"masonry"===e.getInstanceValue("general_layout")&&e.masonryRun(),"matrix"===e.getInstanceValue("general_layout")&&e.matrixRun(500),"metro"===e.getInstanceValue("general_layout")&&e.metroRun(500)},500)})},onDeviceModeChange(){setTimeout(this.initialize(),0)},onElementChange(e){"metro_matrix_rows_gap"===e&&("metro"===this.getInstanceValue("general_layout")&&this.metroRun(0),"matrix"===this.getInstanceValue("general_layout"))&&this.matrixRun(0),"stroke_width"===e&&setTimeout(()=>{"masonry"===this.getInstanceValue("general_layout")&&this.masonryRun()},0),"metro_matrix_large_aspect_ratio"!==e&&"metro_matrix_small_aspect_ratio"!==e||setTimeout(()=>{"metro"===this.getInstanceValue("general_layout")&&this.metroRun(0),"matrix"===this.getInstanceValue("general_layout")&&this.matrixRun(0)},0),"rows_spacing"!==e&&"block_column_spacing"!==e||"masonry"===this.getInstanceValue("general_layout")&&setTimeout(()=>{this.masonryRun()},500)},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.initializeOnce(),this.initialize(),elementorFrontend.isEditMode()&&elementor.listenTo(elementor.channels.deviceMode,"change",()=>this.onDeviceModeChange())},initialize(){"masonry"===this.getInstanceValue("general_layout")&&this.masonryRun(),"metro"===this.getInstanceValue("general_layout")&&this.elements.$postsContainer.imagesLoaded().progress(()=>{this.metroRun(0)}),"matrix"===this.getInstanceValue("general_layout")&&this.matrixRun(0),"yes"===this.getInstanceValue("mirror_rows")&&this.mirrorRows(),this.handleAnitmation(),this.handleFeaturedIamageEffect(),objectFitPolyfill(this.$element.find(this.getSettings("selectors.postImageFit")))},initializeOnce(){"yes"===this.getInstanceValue("show_sortable")&&this.sortableModule(),"page_based"===this.getInstanceValue("pagination_type")&&this.paginationModule(),"load_more"===this.getInstanceValue("pagination_type")&&this.elements.$loadMore.length&&this.loadMore(),"infinite_load"===this.getInstanceValue("pagination_type")&&this.infiniteLoadObserver()},handlePostsOrder(e){return"metro"===this.getInstanceValue("general_layout")&&e[0].classList.contains("raven-posts-full-width")?[...e.slice(1,3).reverse(),e[0],...e.slice(3,e.length)]:e[0].classList.contains("raven-posts-full-width")?[e[0],...e.slice(1,e.length).reverse()]:"matrix"===this.getInstanceValue("general_layout")?[...e]:[...e.reverse()]},createAnimationObserver(t,i,e,n,a){let s=new IntersectionObserver(e=>{e.forEach(e=>{if(e.isIntersecting&&!i.classList.contains("raven-advanced-posts-loaded")){let e=0<t.elements.$showedItems?n-t.elements.$showedItems:n;"slide-right"===a&&(e>t.elements.$showedItems&&(e-=t.elements.$showedItems),t.elements.$showedItems>e)&&(e=t.elements.$showedItems-e),setTimeout(()=>{i.classList.add("raven-advanced-posts-loaded"),t.elements.$showedItems=n,s.unobserve(i)},100*e)}})},e);s.observe(i)},handleAnitmation(){let r=[...this.elements.$postsContainer[0].querySelectorAll(".raven-posts-item:not(.raven-advanced-posts-loaded)")],o=this.getInstanceValue("load_effect"),l=this;this.elements.$postsContainer.imagesLoaded().done(()=>{let n=0;if("slide-right"===o){this.setColumnsCount();let i=this.getSettings().columnsCount;i||("metro"===this.getInstanceValue("general_layout")&&(i=3),"matrix"===this.getInstanceValue("general_layout")&&(i=4));var e=parseInt(r.length/i),t=r.length%i;if(r.length/i<=1)r=[...this.handlePostsOrder(r)];else{var a=[],s=[];for(let t=1;t<=e;++t){s=[];for(let e=a.length;e<t*i;++e)s.push(r[e]);a.push(...this.handlePostsOrder(s))}0<t&&a.push(...r.slice(-t).reverse()),r=a}}r.forEach((e,t)=>{var i;o&&!document.body.classList.contains("elementor-editor-active")||e.classList.contains("raven-advanced-posts-loaded")||(++n,setTimeout(()=>{e.classList.add("raven-advanced-posts-loaded")},200+100*n)),o&&(i={threshold:.4},l.createAnimationObserver(l,e,i,t,o))})})},addPosts(e,t=!1){var i=this.getSettings("state");return!(i.isLoading||i.paged<1||(this.ajaxPosts(e,this.appendPosts,t),0))},setPosts(e,t=!1,i=!1){return!this.getSettings("state").isLoading&&(this.ajaxPosts(e,this.renderPosts,t,i),!0)},handleSort(e){this.setPosts({paged:1,category:e})&&this.setSettings("state.category",e)}
149,sortableModule(){var e;document.body.classList.contains("elementor-editor-active")||(e=a.default.extend({handleSort:this.handleSort.bind(this)}),this.Sortable=new e({$element:this.$element.find(this.getSettings("selectors.sortable"))}),this.elements.$sortable.on("click",".raven-sortable-item",e=>{e.currentTarget.classList.contains("raven-sortable-active")||(this.elements.$sortPreLoader[0].classList.add("active-preloader"),this.elements.$postsContainer.find(".raven-posts-item").delay("100").addClass("raven-posts-remove-animation"))}))},paginationModule(){var e;document.body.classList.contains("elementor-editor-active")||(e=n.default.extend({handlePagination:this.handlePagination.bind(this)}),this.Pagination=new e({$element:this.$element.find(this.getSettings("selectors.pagination"))}),this.elements.$pagination.on("click",".raven-pagination-item",e=>{e.currentTarget.classList.contains("raven-pagination-active")||(this.elements.$showedItems=0,this.elements.$preLoader[0].classList.add("active-preloader"))}))},loadMore(){let i=this.getSettings("state"),e=this.elements.$loadMore.data("settings");this.setPaged({paged:i.paged,maxNumPages:e.maxNumPages,renderedPosts:i.renderedPosts}),this.elements.$loadMoreButton.on("click",e=>{var t;e.preventDefault(),document.body.classList.contains("elementor-editor-active")||(this.elements.$preLoader[0].classList.add("active-preloader"),0===i.renderedPosts.length&&"rand"===this.getInstanceValue("query_orderby")&&"yes"===this.getInstanceValue("ignore_repetitive")&&this.setRenderedPost(),t=(e=this.getSettings("state")).paged+1,this.addPosts({paged:t,category:e.category,is_appended:!0,renderedPosts:this.getSettings("state.renderedPosts")}))})},createObserver(e,i,n){if(!(e.length<1)){let t=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(i(),t.disconnect())})},n);t.observe(e[0])}},infiniteLoadObserver(){let i=this;i.elements.$postsContainer.imagesLoaded().always(()=>{document.body.classList.contains("elementor-editor-active")||(0===i.getSettings("state.renderedPosts").length&&"rand"===i.getInstanceValue("query_orderby")&&"yes"===i.getInstanceValue("ignore_repetitive")&&i.setRenderedPost(),i.createObserver(i.elements.$infinteLoadIndicator,()=>{var e=i.getSettings("state"),t=e.paged+1;i.addPosts({paged:t,category:e.category,is_appended:!0,renderedPosts:e.renderedPosts})},{threshold:1}))})},handlePagination(e){this.scrollToContainer(this.elements.$postsContainer),0===this.getSettings("state.renderedPosts").length&&"rand"===this.getInstanceValue("query_orderby")&&"yes"===this.getInstanceValue("ignore_repetitive")&&this.setRenderedPost(),this.elements.$postsContainer.find(".raven-posts-item").delay("100").addClass("raven-posts-remove-animation"),this.setPosts({paged:e,category:this.getSettings("state.category"),renderedPosts:this.getSettings("state.renderedPosts")})},renderPosts(e,t=!1){this.elements.$postsContainer.empty(),this.elements.$postsContainer.append(e.posts),this.Sortable&&!this.Sortable.isEnabled()&&(this.Sortable.renderUpdate(),this.Pagination)&&this.Pagination.isEnabled()&&this.Pagination.recreatePagination(e.max_num_pages),this.Pagination&&!this.Pagination.isEnabled()&&this.Pagination.renderUpdate(),this.setPaged({paged:1,maxNumPages:e.max_num_pages,renderedPosts:e.rendered_posts}),t&&(t=this.urlAnalyze(),"page_based"===this.getInstanceValue("pagination_type")&&this.Pagination.recreatePagination(e.max_num_pages,t.paged),this.setPaged({paged:t.paged,maxNumPages:e.max_num_pages,renderedPosts:e.rendered_posts})),this.elements.$preLoader[0]?.classList?.remove("active-preloader"),this.elements.$sortPreLoader[0]?.classList?.remove("active-preloader"),this.initialize()},appendPosts(e,t=!1){var i=this.getSettings("state"),e=(this.elements.$postsContainer.append(e.posts),{paged:i.paged+1,maxNumPages:e.max_num_pages,renderedPosts:e.rendered_posts});t&&(e.paged=i.paged),this.setPaged(e),this.afterAppend()},afterAppend(){"yes"===this.getInstanceValue("mirror_rows")&&this.mirrorRows(),"infinite_load"===this.getInstanceValue("pagination_type")&&this.infiniteLoadObserver(),"masonry"===this.getInstanceValue("general_layout")&&this.masonryRun(),"metro"===this.getInstanceValue("general_layout")&&this.metroRun(0),"matrix"===this.getInstanceValue("general_layout")&&this.matrixRun(0),["metro","matrix"].includes(this.getInstanceValue("general_layout"))||this.handleAnitmation(),this.handleFeaturedIamageEffe
149ct(),this.elements.$preLoader[0]?.classList?.remove("active-preloader"),this.elements.$sortPreLoader[0]?.classList?.remove("active-preloader")},ajaxPosts(s,r,o=!1,l=!1){let e=this.elements.$postsContainer.data("archive-query"),d=this;var t={action:"raven_render_advanced_posts",post_id:this.getCurrentPostId(),model_id:this.getID(),paged:s.paged,category:s.category,renderedPosts:JSON.stringify(s.renderedPosts),nonce:ravenTools.nonce,main_post_id:elementorFrontendConfig?.post?.id};s.should_append&&(t.should_append=!0),e&&(t.archive_query=JSON.stringify(e));this.setSettings("state.isLoading",!0),wp.ajax.post(t).done(function(e){(e=e).posts&&(o?r(e,o):r(e)),d.setSettings("state.isLoading",!1);var t,i,e={jupiterx_filters:1,jupiterx_page:s.paged},n=(s.category&&(e.category=s.category),s.is_appended&&(e.is_appended=s.is_appended),window.location.href),n=new URL(n),a=new URLSearchParams(n.search);for([t,i]of Object.entries(e))a.set(t,i);n.search=a.toString(),e=n.toString(),l||window.history.pushState({path:e},"",e)})},getCurrentPostId(){return parseInt(this.elements.$postsContainer.data("post-id"))},setPaged(e){let{paged:t,maxNumPages:i,renderedPosts:n}=e;this.elements.$loadMore.attr("data-paged",t),t>=i&&(t=-1),this.elements.$loadMore.attr("data-paged-next",t),this.elements.$loadMore.show(),-1===t&&this.elements.$loadMore.hide(),this.setSettings("state.paged",t),this.setSettings("state.maxNumPages",i),this.setSettings("state.renderedPosts",n)},mirrorRows(){this.setColumnsCount();var t=this.getSettings(),i=this.$element.find(t.selectors.postItem);if(i.filter(t.selectors.postMirrored).removeAttr(t.classes.postMirrored),i.length&&i.length>t.columnsCount){var n=i.length/t.columnsCount;for(let e=1;e<n;e+=2){var a=e*t.columnsCount;i.slice(a,a+t.columnsCount).attr(t.classes.postMirrored,!0)}}},setColumnsCount(){var e=elementorFrontend.getCurrentDeviceMode();let t="desktop"===e?"columns":"columns_"+e;this.setSettings("columnsCount",parseInt(this.getInstanceValue(t)))},setGapSize(){var e=elementorFrontend.getCurrentDeviceMode();let t="desktop"===e?"metro_matrix_rows_gap":"metro_matrix_rows_gap_"+e;this.setSettings("gapSize",parseInt(this.getInstanceValue(t)?.size))},masonryRun(){var e=!document.body.classList.contains("rtl");this.elements.$postsContainer.data("isotope")&&this.elements.$postsContainer.isotope("reloadItems").isotope(),this.elements.$postsContainer.isotope({itemSelector:".raven-masonry-item",masonry:{layoutMode:"fitRows"},transitionDuration:0,sortBy:"original-order",isOriginLeft:e})},metroRun(e){this.setGapSize();
149let a=this,t=this.getSettings().gapSize?this.getSettings().gapSize:0,i=elementorFrontend.getCurrentDeviceMode(),n=!document.body.classList.contains("rtl"),s=(a.elements.$postsContainer.data("isotope")&&a.elements.$postsContainer.isotope("reloadItems").isotope(),Math.floor((a.elements.$postsContainer.parent().width()+t)/4)),r=2*s;"tablet"===i&&(s*=2,r=2*s),"mobile"===i&&(s*=4,r=s),a.elements.$postsContainer.find(".raven-metro-item").each((e,t)=>{let i=s,n=s;t.classList.contains("raven-posts-full-width")&&(i=r,n=r),i&&(t.style.width=i+"px"),a.elements.$postsContainer[0].classList.contains("content-layout-under-image")||(t.style.height=n+"px")}),setTimeout(()=>{a.elements.$postsContainer.isotope({itemSelector:".raven-metro-item",layoutMode:"packery",percentPosition:!0,sortBy:"original-order",transitionDuration:0,gutter:10,isOriginLeft:n}),a.elements.$postsContainer.isotope("once","arrangeComplete",()=>{setTimeout(()=>a.handleAnitmation(),100)})},e)},matrixRun(e){let t=this,n=elementorFrontend.getCurrentDeviceMode(),i=!document.body.classList.contains("rtl"),a=(t.elements.$postsContainer.data("isotope")&&t.elements.$postsContainer.isotope("reloadItems").isotope(),Math.floor(t.elements.$postsContainer.width()/3)),s=3*a;"mobile"===n&&(a*=3,s=a),t.elements.$postsContainer.find(".raven-matrix-item").each((e,t)=>{let i=a;(i=t.classList.contains("raven-posts-full-width")?s:i)&&(t.style.width=i+"px"),"mobile"===n&&(t.style.paddingRight=0)}),setTimeout(()=>{t.elements.$postsContainer.isotope({itemSelector:".raven-matrix-item",layoutMode:"packery",packery:{isFitWidth:!0},percentPosition:!0,sortBy:"original-order",transitionDuration:0,isOriginLeft:i}),t.elements.$postsContainer.isotope("once","arrangeComplete",()=>{setTimeout(()=>t.handleAnitmation(),100)})},e)},handleFeaturedIamageEffect(){var e=this.getInstanceValue("featured_image_hover");if(e&&"zoom-move"===e&&!(this.elements.$postsImages.length<1)){let e=this.elements.$postsContainer.find(".raven-posts-item:not(.raven-advanced-posts-loaded)").find(".raven-post-image");(e=0<this.elements.$postOverlay.length?this.elements.$postOverlay.find(".raven-posts-item:not(.raven-advanced-posts-loaded)").find(".raven-post-wrapper"):e).on("mouseout",e=>{e=e.currentTarget.querySelector(".raven-posts-zoom-move-wrapper");e&&(e.style.transform="perspective(900px) translate3d( 0px, 0px, 0px ) scale(1)")}),e.on("mousemove",e=>{var t=e.currentTarget.getBoundingClientRect(),i=((t.width+35)/t.width).toFixed(2),n=((t.height+35)/t.height).toFixed(2),a=e.currentTarget.querySelector(".raven-posts-zoom-move-wrapper"),s=t.width/2-(e.clientX-t.left),e=t.height/2-(e.clientY-t.top),s=s/t.width*30,e=e/t.height*30;a&&(a.style.transform=`perspective(900px) translate3d( ${s}px, ${e}px, 0px ) scale(${Math.max(i,n)})`)}),this.elements.$postOverlay.length<1||document.body.classList.contains("elementor-editor-active")||e.on("click",e=>{e=e.currentTarget.querySelector(".raven-post-image").href;e&&window.location.assign(e)})}},handleQueryOnLoad(){var e=this.urlAnalyze();e&&(this.setSettings("state.paged",e.paged),this.setSettings("state.category",e.category),this.elements.$postsContainer.find(".raven-posts-item").delay("100").addClass("raven-posts-remove-animation"),"yes"===this.getInstanceValue("show_sortable")&&(this.elements.$sortable.find(".raven-sortable-item").removeClass("raven-sortable-active"),this.elements.$sortable.find(`.raven-sortable-item[data-category="${e.category}"]`).addClass("raven-sortable-active")),!0===e.should_append&&this.elements.$infinteLoadIndicator.length?(this.elements.$postsContainer.empty(),this.addPosts(e,!0),this.afterAppend()):this.setPosts(e,!0))},handlePopstate(){"page_based"!==this.getInstanceValue("pagination_type")&&!this.urlAnalyze()||window.addEventListener("popstate",()=>{let e=this.urlAnalyze();e=e||{paged:1,category:-1},this.elements.$postsContainer.empty(),this.setPosts(e,!0,!0)})},urlAnalyze(){var e,t=new URL(window.location.href);return"1"===t.searchParams.get("jupiterx_filters")&&(e={paged:t.searchParams.get("jupiterx_page")?Number(t.searchParams.get("jupiterx_page")):1,category:t.searchParams.get("category")?Number(t.searchParams.get("category")):-1},t.searchParams.get("is_appended")&&(e.should_append=!0),e)}
149,setRenderedPost(){var e=this.$element.find(".raven-post-content"),t={};let i=[];e.each(function(){var e=$(this).data("id");i.push(e)}),t.page="1",t.ids=i,this.setSettings("state.renderedPosts",[t])}})},{"../utils/module":9,"../utils/pagination":20,"../utils/sortable":22}],29:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(t){t.find(".raven-alert-dismiss").on("click",e=>{e.preventDefault(),t.fadeOut()})}},{}],30:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};let o=jQuery,n=e.default.extend({svgPaths:{circle:["M325,18C228.7-8.3,118.5,8.3,78,21C22.4,38.4,4.6,54.6,5.6,77.6c1.4,32.4,52.2,54,142.6,63.7 c66.2,7.1,212.2,7.5,273.5-8.3c64.4-16.6,104.3-57.6,33.8-98.2C386.7-4.9,179.4-1.4,126.3,20.7"],underline_zigzag:["M9.3,127.3c49.3-3,150.7-7.6,199.7-7.4c121.9,0.4,189.9,0.4,282.3,7.2C380.1,129.6,181.2,130.6,70,139 c82.6-2.9,254.2-1,335.9,1.3c-56,1.4-137.2-0.3-197.1,9"],x:["M497.4,23.9C301.6,40,155.9,80.6,4,144.4","M14.1,27.6c204.5,20.3,393.8,74,467.3,111.7"],strikethrough:["M3,75h493.5"],curly:["M3,146.1c17.1-8.8,33.5-17.8,51.4-17.8c15.6,0,17.1,18.1,30.2,18.1c22.9,0,36-18.6,53.9-18.6 c17.1,0,21.3,18.5,37.5,18.5c21.3,0,31.8-18.6,49-18.6c22.1,0,18.8,18.8,36.8,18.8c18.8,0,37.5-18.6,49-18.6c20.4,0,17.1,19,36.8,19 c22.9,0,36.8-20.6,54.7-18.6c17.7,1.4,7.1,19.5,33.5,18.8c17.1,0,47.2-6.5,61.1-15.6"],diagonal:["M13.5,15.5c131,13.7,289.3,55.5,475,125.5"],double:["M8.4,143.1c14.2-8,97.6-8.8,200.6-9.2c122.3-0.4,287.5,7.2,287.5,7.2","M8,19.4c72.3-5.3,162-7.8,216-7.8c54,0,136.2,0,267,7.8"],double_underline:["M5,125.4c30.5-3.8,137.9-7.6,177.3-7.6c117.2,0,252.2,4.7,312.7,7.6","M26.9,143.8c55.1-6.1,126-6.3,162.2-6.1c46.5,0.2,203.9,3.2,268.9,6.4"],underline:["M7.7,145.6C109,125,299.9,116.2,401,121.3c42.1,2.2,87.6,11.8,87.3,25.7"]},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.intersectionObservers={startAnimation:{observer:null,element:null}},this.isLoopMode="yes"===this.getElementSettings("loop"),this._headingInitialized=!1,this._clipLoopToken=0,this.activateScrollListener()},applyBaseStyles(){var e=this.getElementSettings("animation_type"),t="clip"===e,e=-1!==["flip","slide","slide-down","drop-in"].indexOf(e);this.elements.$dynamicWrapper.css({display:"inline-block",overflow:t?"hidden":"visible",whiteSpace:"normal",width:"",minWidth:"",height:"",minHeight:"",position:t?"relative":"static",verticalAlign:"baseline"}),this.$element.find(".raven-heading-text-wrapper").css({verticalAlign:"baseline"}),e?this.elements.$dynamicText.css({display:"",position:"",whiteSpace:"inherit",lineHeight:"inherit",verticalAlign:"baseline"}):this.elements.$dynamicText.css({display:"inline",position:"static",whiteSpace:"inherit",lineHeight:"inherit",verticalAlign:"baseline"})},getDefaultSettings(){var e=this.getElementSettings("rotate_iteration_delay"),e={animationDelay:e||2500,lettersDelay:.02*e||50,typeLettersDelay:.06*e||150,selectionDuration:.2*e||500,revealDuration:.24*e||600,revealAnimationDelay:.6*e||1500,highlightAnimationDuration:this.getElementSettings("highlight_animation_duration")||1200,highlightAnimationDelay:this.getElementSettings("highlight_iteration_delay")||8e3};return e.typeAnimationDelay=e.selectionDuration+800,e.selectors={heading:".raven-heading",dynamicWrapper:".raven-heading-dynamic-wrapper",dynamicText:".raven-heading-dynamic-text"},e.classes={dynamicText:"raven-heading-dynamic-text",dynamicLetter:"raven-heading-dynamic-letter",textActive:"raven-heading-text-active",textInactive:"raven-heading-text-inactive",letters:"raven-heading-letters",animationIn:"raven-heading-animation-in",typeSelected:"raven-heading-typing-selected",activateHighlight:"raven-animated",hideHighlight:"raven-hide-highlight",typingCursor:"raven-heading-typing-cursor",clipRail:"raven-heading-clip-rail",clipCursor:"raven-heading-clip-cursor"},e},getDefaultElements(){var e=this.getSettings("selectors");return{$heading:this.$element.find(e.heading),$dynamicWrapper:this.$element.find(e.dynamicWrapper),$dynamicText:this.$element.find(e.dynamicText)}},ensureClipInner(e){let t=e.children(".raven-clip-inner");
149return t.length||((t=o("<span>",{class:"raven-clip-inner"})).append(e.contents()),e.append(t),t.css({display:"inline-block",whiteSpace:"inherit",overflow:"visible",verticalAlign:"baseline",position:"relative"})),t},ensureClipOverlay(e){let t=e.children(".raven-clip-overlay");return t.length||(t=o("<span>",{class:"raven-clip-overlay"}),e.append(t),t.css({position:"absolute",top:0,left:0,width:0,height:0,backgroundColor:"transparent",borderRight:"none",borderLeft:"none",pointerEvents:"none",zIndex:2,willChange:"left,width,right"}),e.css({position:"relative",zIndex:1})),t.css({boxShadow:"none",borderLeft:"2px solid currentColor",borderRight:"0"}),t},ensureClipVeil(e,t){let i=e.children(".raven-clip-veil");return i.length||(i=o("<span>",{class:"raven-clip-veil"}),e.append(i),t=this.getEffectiveBackgroundColor(t[0]),i.css({position:"absolute",left:0,right:0,top:0,height:0,backgroundColor:t,pointerEvents:"none",zIndex:1}),e.css({position:"relative"})),i},ensureClipCustomCss(){var e;document.getElementById("raven-clip-custom-style")||((e=document.createElement("style")).id="raven-clip-custom-style",e.textContent=".raven-heading-animation-type-clip .raven-heading-dynamic-wrapper.raven-clip-custom::after{display:none!important;content:none!important;}",document.head.appendChild(e))},getLineRectsRelative(e){var i=[],n=e[0];if(n&&n.firstChild){e=e.children(".raven-clip-overlay, .raven-clip-veil");let t=[];e.each(function(){t.push(this.style.display),this.style.display="none"});var a=document.createRange(),s=(a.selectNodeContents(n),a.getClientRects()),r=n.getBoundingClientRect();for(let e=0;e<s.length;e++){var o=s[e];i.push({top:o.top-r.top,bottom:o.bottom-r.top,left:o.left-r.left,right:o.right-r.left,width:o.width,height:o.height})}a.detach(),e.each(function(e){this.style.display=t[e]||""})}return i},normalizeLineRects(e){if(!e||!e.length)return[];e=e.slice().filter(e=>.5<e.width&&.5<e.height).sort((e,t)=>e.top-t.top||e.left-t.left);let s=[];return e.forEach(e=>{var t=e.top+e.height/2;let i=null;for(let e=0;e<s.length;e++){var n=s[e],a=n.top+n.height/2;if(Math.abs(t-a)<=.75){i=n;break}}i?(i.left=Math.min(i.left,e.left),i.right=Math.max(i.right,e.right),i.width=i.right-i.left,i.top=Math.min(i.top,e.top),i.bottom=Math.max(i.bottom,e.bottom),i.height=i.bottom-i.top):s.push({top:e.top,bottom:e.bottom,left:e.left,right:e.right,width:e.width,height:e.height})}),s.sort((e,t)=>e.top-t.top)},getInlineDirection(e){try{return"rtl"===window.getComputedStyle(e[0]).direction?"rtl":"ltr"}catch(e){return"ltr"}},getEffectiveBackgroundColor(e){let t=e;for(var i=e=>!e||"transparent"===(e=String(e).trim().toLowerCase())||/^rgba\([^,]+,[^,]+,[^,]+,\s*0\s*\)$/.test(e);t;){try{var n=window.getComputedStyle(t).backgroundColor;if(!i(n))return n}catch(e){}t=t.parentElement}try{var a=window.getComputedStyle(document.body).backgroundColor;if(!i(a))return a}catch(e){}return"#ffffff"},animateClip(n,a,s,r,o,l){let d=Date.now(),c=()=>{var e=Date.now(),e=Math.min(1,(e-d)/r),t=a+(s-a)*e,i="inset(0 "+(100-t)+"% 0 0)";n.css({clipPath:i,WebkitClipPath:i}),o&&o(t),e<1?setTimeout(c,16):l&&l()};var e="inset(0 "+(100-a)+"% 0 0)";n.css({clipPath:e,WebkitClipPath:e}),setTimeout(c,0)},getNaturalOuterWidth(e){var e=e.clone(),t=(e.css({position:"absolute",visibility:"hidden",left:"-9999px",top:"-9999px",display:"inline-block",whiteSpace:"normal",width:"auto"}),o(document.body).append(e),e.outerWidth());return e.remove(),t},getInlineFlowWidth(e){var t,i;return e&&e.length?(t={display:e[0].style.display,visibility:e[0].style.visibility,position:e[0].style.position,left:e[0].style.left,top:e[0].style.top},e.css({display:"inline",visibility:"hidden",position:"static",left:"",top:""}),i=e.outerWidth(),e[0].style.display=t.display||"",e[0].style.visibility=t.visibility||"",e[0].style.position=t.position||"",e[0].style.left=t.left||"",e[0].style.top=t.top||"",i):0},getWrapperAutoWidthForWord(e){var t=this.elements.$dynamicWrapper;if(!t||!t.length)return 0;e=e&&e.length?e:this.elements.$dynamicText.filter("."+this.getSettings("classes").textActive).eq(0);if(!e.length)return Math.max(0,t.outerWidth()||0);var i={width:t[0].style.width,visibility:t[0].style.visibility,position:t[0].style.position,display:t[0].style.display},n=e[0].style.display;try{t.css({width:"auto",visibility:"hidden",display:"inline-block"}),e.css({display:"inline"}),t[0].offsetWidth;var a=t[0].getBoundingClientRect();return Math.max(0,Math.ceil(a.width)+1)}finally{t[0].style.width=i.width||"",t[0].style.visibility=i.visibility||"",t[0].style.position=i.position||"",t[0].style.display=i.display||"",e[0].style.display=n||""}},sleep(t){return new Promise(function(e){setTimeout(e,t)})},waitForAnimationEnd(n,a){return new Promise(function(e){let t=!1;function i(){t||(t=!0,n.off("animationend.ravenEngine animationcancel.ravenEngine"),e())}n.off("animationend.ravenEngine animationcancel.ravenEngine").one("animationend.ravenEngine animationcancel.ravenEngine",i),a&&setTimeout(i,a+50)})},waitForWidthTransition(n,a){return new Promise(function(t){let i=!1;function e(e){i||e&&"width"!==e.propertyName||(i=!0,n.off("transitionend.ravenEngine"),t())}n.off("transitionend.ravenEngine").one("transitionend.ravenEngine",e),a&&setTimeout(e,a+50)})},showClipWord(t){let e=this.getSettings(),a=(t.addClass(e.classes.textActive).removeClass(e.classes.textInactive),t.css({display:"inline",position:"static",opacity:1,verticalAlign:"baseline"}),t.siblings(this.getSettings("selectors").dynamicText).css({display:"none"}),this.ensureClipInner(t)),s=this.ensureClipOverlay(a);s.stop(!0),s.css({display:"block",height:"100%"});let r="rtl"===this.getInlineDirection(t),o=this.getNaturalOuterWidth(t),i=(a.css({willChange:"clip-path, -webkit-clip-path",display:"inline-block"}),e=>{var t=a[0]?a[0].getBoundingClientRect():null,t=t?t.width:o,e=Math.max(0,t*e/100),i=Math.round(e),n=Math.max(2,i+2);this.elements.$dynamicWrapper.width(n),r?(n=Math.max(0,Math.round(t-e)-1),s.css({left:"auto",right:n,width:0})):(t=Math.max(0,i-1),s.css({left:t,right:"auto",width:0}))});let n=()=>{this.animateClip(a,100,0,e.revealDuration,i,()=>{var e=this.getNextWord(t);t.css({display:"none"}),this.switchWord(t,e),this.showClipWord(e)})};this.elements.$dynamicWrapper.width(2),this.animateClip(a,0,100,e.revealDuration,i,()=>{setTimeout(()=>n(),e.selectionDuration)})},debugLog(){},getComputedSnapshot(e){try{var t,i;return e&&e[0]?(i=(t=e[0]).getBoundingClientRect(),{exists:!0,tag:t.tagName,className:t.className,rect:{top:Math.round(i.top),left
149:Math.round(i.left),width:Math.round(i.width),height:Math.round(i.height)}}):{exists:!1}}catch(e){return{exists:!1}}},forceReflow(e){try{e&&e[0]&&e[0].offsetWidth}catch(e){}},getWordsSnapshot(){return[]},logOverlayState(){},computeNaturalSizes(){let a=this.getSettings("classes"),s=0,r=0;this.elements.$dynamicText.each(function(){var e=o(this),t=e.clone(),i=(t.removeClass(a.textActive+" "+a.textInactive+" "+a.animationIn),t.find("."+a.dynamicLetter).removeClass(a.animationIn),t.css({position:"absolute",visibility:"hidden",left:"-9999px",top:"-9999px",width:"auto",height:"auto",whiteSpace:"normal",display:"inline-block"}),o(document.body).append(t),t.outerWidth()),n=t.outerHeight();e.data("natural-width",i),e.data("natural-height",n),n>s&&(s=n),i>r&&(r=i),t.remove()}),"clip"===this.getElementSettings("animation_type")?this.elements.$dynamicWrapper.css({display:"inline",minWidth:"",width:"",overflow:"visible"}):this.elements.$dynamicWrapper.css({display:"inline-block",minWidth:"",width:"",overflow:"visible"}),this.maxWordHeight=s},getNextWord(e){return e.is(":last-child")?e.parent().children().eq(0):e.next()},switchWord(e,t){e.removeClass("raven-heading-text-active").addClass("raven-heading-text-inactive"),t.removeClass("raven-heading-text-inactive").addClass("raven-heading-text-active");var i=this.elements.$heading.hasClass(this.getSettings("classes").letters),n=this.getElementSettings("animation_type"),a=["flip","slide","slide-down","drop-in"],i=(i||-1!==a.indexOf(n)?(e.css({position:"absolute",left:0,top:0,display:"inline",pointerEvents:"none"}),t.css({position:"static",display:"inline",pointerEvents:""})):(e.css({display:"none",position:"",visibility:""}),t.css({display:"inline",position:"",visibility:""})),!i&&-1===a.indexOf(n)&&"clip"!==n&&"typing"!==n);i&&this.setDynamicWrapperWidth(t,!0),t&&t[0]&&t[0].offsetWidth,this.elements.$dynamicWrapper&&this.elements.$dynamicWrapper[0]&&this.elements.$dynamicWrapper[0].offsetWidth,this.debugLog("switchWord",{from:e&&e.text&&e.text(),to:t&&t.text&&t.text()}),this.setDynamicWrapperWidth(t)},singleLetters(){let a=this.getSettings("classes");this.elements.$dynamicText.each(function(){let i=o(this),n=i.hasClass(a.textActive),e=i.contents().toArray();i.empty(),e.forEach(e=>{3===e.nodeType?e.nodeValue.split("").forEach(e=>{var t=o("<span>",{class:a.dynamicLetter});" "===e?t.html("&nbsp;"):t.text(e),n&&t.addClass(a.animationIn),i.append(t)}):1===e.nodeType&&"BR"===e.nodeName?i.append("<br>"):1===e.nodeType&&i.append(o(e).clone())}),i.css("opacity",1)}),"typing"===this.getElementSettings("animation_type")&&this.createTypingCursor()},createTypingCursor(){var e=this.getSettings("classes");this.elements.$dynamicWrapper.find("."+e.typingCursor).remove(),this.$cursor=o("<span>",{class:e.typingCursor,"aria-hidden":"true"}).text("|"),this.positionCursor()},positionCursor(){var e=this.getSettings("classes"),t=this.elements.$dynamicText.filter("."+e.textActive);this.$cursor&&t.length&&(this.$cursor.detach(),0<(e=t.find("."+e.dynamicLetter+"."+e.animationIn)).length?e.last().after(this.$cursor):t.prepend(this.$cursor))},getNextLetter(e){var t=this.getSettings("classes");return e.nextAll("."+t.dynamicLetter).eq(0)},showLetter(e,t,i,n){let a=this,s=this.getSettings("classes"),r=(e.addClass(s.animationIn),"typing"===this.getElementSettings("animation_type")&&this.positionCursor(),this.getNextLetter(e));r&&r.length?setTimeout(function(){a.showLetter(r,t,i,n)},n):i||setTimeout(function(){a.hideWord(t)},a.getSettings("animationDelay"))},hideLetter(e,t,i,n){let a=this,s=this.getSettings(),r=(e.removeClass(s.classes.animationIn),"typing"===this.getElementSettings("animation_type")&&this.positionCursor(),this.getNextLetter(e));r&&r.length?setTimeout(function(){a.hideLetter(r,t,i,n)},n):(i&&setTimeout(function(){a.hideWord(a.getNextWord(t))},a.getSettings("animationDelay")),t.css({position:"absolute",left:0,top:0,opacity:0,display:"inline",pointerEvents:"none"}))},showWord(e,t){var i=this.getSettings(),n=this.getElementSettings("animation_type");if("typing"!==n)return"clip"===n?this.showClipWord(e):void 0;e.css({display:"inline",position:"static",opacity:1,pointerEvents:""}),this.elements.$dynamicWrapper.css("width",""),e.siblings(i.selectors&&i.selectors.dynamicText?i.selectors.dynamicText:"."+i.classes.dynamicText).css({display:"none"}),this.showLetter(e.find("."+i.classes.dynamicLetter).eq(0),e,!1,t),e.addClass(i.classes.textActive).removeClass(i.
149classes.textInactive)},hideWord(t){let i=this,e=i.getSettings(),n=e.classes,a="."+n.dynamicLetter,s=i.getElementSettings("animation_type"),r=i.getNextWord(t);if(this.isLoopMode||!t.is(":last-child"))if("typing"===s)r.css({display:"inline",position:"static",opacity:1,pointerEvents:""}),this.elements.$dynamicWrapper.css("width",""),i.$cursor&&i.$cursor.hide(),i.elements.$dynamicWrapper.addClass(n.typeSelected),setTimeout(function(){i.elements.$dynamicWrapper.removeClass(n.typeSelected),t.addClass(e.classes.textInactive).removeClass(n.textActive).children(a).removeClass(n.animationIn),i.$cursor&&i.$cursor.show()},e.selectionDuration),setTimeout(function(){i.showWord(r,e.typeLettersDelay)},e.typeAnimationDelay);else if(i.elements.$heading.hasClass(n.letters))t.removeClass(n.textActive).addClass(n.textInactive),r.removeClass(n.textInactive).addClass(n.textActive),r.css({position:"static",opacity:1,display:"inline",pointerEvents:""}),t.css({display:"none",position:"absolute",left:0,top:0,opacity:0,pointerEvents:"none"}),o=t.children(a).length>=r.children(a).length,i.hideLetter(t.find(a).eq(0),t,o,e.lettersDelay),i.showLetter(r.find(a).eq(0),r,o,e.lettersDelay),i.setDynamicWrapperWidth(r);else if("clip"===s)t.css({display:"none"}),i.switchWord(t,r),i.showWord(r);else if(-1!==["flip","slide","slide-down","drop-in"].indexOf(s)){var o=t.data("natural-width")||i.getNaturalOuterWidth(t);let e=r.data("natural-width")||i.getNaturalOuterWidth(r);i.elements.$dynamicWrapper.css("width",Math.max(2,o)),r.removeClass(n.textActive).addClass(n.textInactive),r.css({display:"none",position:"static",opacity:1,pointerEvents:""}),t.removeClass(n.textActive).addClass(n.textInactive),void t.off("animationend.ravenAH").one("animationend.ravenAH",function(){t.css({display:"none"}),r.css({display:"inline"}),r[0]&&r[0].offsetWidth,r.removeClass(n.textInactive).addClass(n.textActive),i.elements.$dynamicWrapper.css("width",Math.max(2,e)),setTimeout(function(){i.hideWord(r)},500)})}else i.switchWord(t,r),setTimeout(function(){i.hideWord(r)},e.animationDelay)},setDynamicWrapperWidth(i,n=!1){var a=this.getElementSettings("animation_type");if("clip"!==a&&"typing"!==a&&this.elements.$dynamicWrapper&&this.elements.$dynamicWrapper[0]){let t=this.elements.$dynamicWrapper;a=i&&i.length?i:this.elements.$dynamicText.filter("."+this.getSettings("classes").textActive).eq(0),i=this.elements.$heading.hasClass(this.getSettings("classes").letters);let e=Math.max(2,this.getWrapperAutoWidthForWord(a)+(i?2:0));var a=parseFloat(t[0].style.width)||0,s=Math.max(2,Math.round(t[0].getBoundingClientRect().width||0));n&&!i?(a||(t.css("width",s),t[0].offsetWidth),t.off("transitionend.ahWidth").on("transitionend.ahWidth",e=>{e&&"width"!==e.propertyName||t.off("transitionend.ahWidth")}),(window.requestAnimationFrame||window.setTimeout)(()=>{t.css("width",e)},16)):t.css("width",e)}},animateHeading(){let e=this,t=e.getElementSettings("animation_type"),i=e.elements.$dynamicWrapper;e.computeNaturalSizes(),"clip"!==t&&"typing"!==t?(a=e.elements.$dynamicText.filter("."+e.getSettings("classes").textActive),e.setDynamicWrapperWidth(a.length?a:e.elements.$dynamicText.eq(0))):"clip"===t?(a=e.elements.$dynamicText.eq(0).data("natural-width")||e.elements.$dynamicText.eq(0).outerWidth(),e.elements.$dynamicWrapper.width(Math.max(2,a+10))):e.elements.$dynamicWrapper.css("width",""),"clip"===t&&i.width(Math.max(2,i.width()+10));let n=e.elements.$dynamicText.eq(0);var a=e.getNextWord(n);-1!==["flip","slide","slide-down","drop-in"].indexOf(t)&&e.elements.$dynamicText.not(n).removeClass(e.getSettings("classes").textActive+" "+e.getSettings("classes").textInactive),a.addClass(e.getSettings("classes").textInactive).removeClass(e.getSettings("classes").textActive),"clip"===t?(e.elements.$dynamicText.not(n).css({display:"none"}),e.showWord(n)):(n.addClass(e.getSettings("classes").textActive).removeClass(e.getSettings("classes").textInactive),e.elements.$heading.hasClass(e.getSettings("classes").letters)&&n.find("."+e.getSettings("classes").dynamicLetter).addClass(e.getSettings("classes").animationIn),setTimeout(function(){e.hideWord(n)},e.getSettings("animationDelay")))},getSvgPaths(e){e=this.svgPaths[e];
149let t=o();return e.forEach(function(e){t=t.add(o("<path>",{d:e}))}),t},addHighlight(){var e=this.getElementSettings(),e=o("<svg>",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 500 150",preserveAspectRatio:"none"}).html(this.getSvgPaths(e.marker));this.elements.$dynamicWrapper.append(e[0].outerHTML)},rotateHeading(){var t=this.getSettings();if(this.elements.$heading.hasClass(t.classes.letters)&&this.singleLetters(),this.applyBaseStyles(),this.elements.$heading.hasClass(t.classes.letters))this.elements.$dynamicWrapper.css({position:"relative"}),this.elements.$dynamicText.not("."+t.classes.textActive).css({display:"inline",position:"absolute",left:0,top:0,opacity:0,pointerEvents:"none"}),this.elements.$dynamicText.filter("."+t.classes.textActive).css({display:"inline",position:"static",opacity:1,whiteSpace:"normal",maxWidth:"100%",overflow:"visible"});else{this.elements.$dynamicText.not("."+t.classes.textActive).css({display:"none",position:"",visibility:""}),this.elements.$dynamicText.filter("."+t.classes.textActive).css({display:"inline",position:"static",visibility:"",whiteSpace:"normal",maxWidth:"100%",overflow:"visible"});let e=["flip","slide","slide-down","drop-in"];if(-1!==e.indexOf(this.getElementSettings("animation_type"))){this.elements.$dynamicWrapper.css({position:"relative"});let e=this.elements.$dynamicText.filter("."+t.classes.textActive);e.length||(e=this.elements.$dynamicText.eq(0).addClass(t.classes.textActive)),this.elements.$dynamicText.not(e).removeClass(t.classes.textActive+" "+t.classes.textInactive),this.elements.$dynamicText.not(e).css({display:"",position:"absolute",left:0,top:0,pointerEvents:"none"}),e.css({display:"",position:"static",pointerEvents:""})}}"clip"===this.getElementSettings("animation_type")&&(this.elements.$dynamicWrapper.addClass("raven-clip-custom"),this.ensureClipCustomCss());t=this.getElementSettings("animation_type");let e=["flip","slide","slide-down","drop-in"];if(-1!==e.indexOf(t))return this.runOverlayLoop();this.animateHeading()},getOverlayOutDurationMs(){switch(this.getElementSettings("animation_type")){case"flip":return 1200;case"slide":case"slide-down":return 600;default:return 800}},async runOverlayLoop(){var e=this.getSettings().classes,t=this.getElementSettings("animation_type"),i=this.elements.$dynamicText;let n=i.filter("."+e.textActive).eq(0);n.length||(n=i.eq(0)).addClass(e.textActive).removeClass(e.textInactive),-1!==["flip","slide","slide-down","drop-in"].indexOf(t)?(i.not(n).css({position:"absolute",left:0,top:0,pointerEvents:"none"}),n.css({position:"static",pointerEvents:""})):(i.not(n).css({display:"none",position:"static",opacity:1}),n.css({display:"inline",position:"static",opacity:1})),this.elements.$dynamicWrapper.css("width","");for(var a=this.getOverlayOutDurationMs();;){var s=this.getNextWord(n);if(-1!==["flip","slide","slide-down","drop-in"].indexOf(t)?(this.elements.$dynamicText.not(n).removeClass(e.textActive+" "+e.textInactive),s.removeClass(e.textActive+" "+e.textInactive),s.css({position:"absolute",left:0,top:0,pointerEvents:"none"})):s.removeClass(e.textActive).addClass(e.textInactive).css({display:"none",position:"static",opacity:1}),await this.sleep(this.getSettings("animationDelay")),n.removeClass(e.textActive).addClass(e.textInactive),await this.waitForAnimationEnd(n,a),-1===["flip","slide","slide-down","drop-in"].indexOf(t)&&n.css({display:"none"}),-1!==["flip","slide","slide-down","drop-in"].indexOf(t)?this.forceReflow(s):s.css({display:"inline",position:"static",opacity:1,pointerEvents:""}),s[0]&&s[0].offsetWidth,s.removeClass(e.textInactive).addClass(e.textActive),-1!==["flip","slide","slide-down","drop-in"].indexOf(t)&&(this.forceReflow(s),n.css({position:"absolute",left:0,top:0,pointerEvents:"none"}),s.css({position:"static",pointerEvents:""})),n=s,!this.isLoopMode&&n.is(":last-child"))break}},initHeading(){var e=this.getElementSettings("heading_style");this._headingInitialized||("rotate"===e?this.rotateHeading():"highlight"===e&&(this.addHighlight(),this.activateHighlightAnimation()),this.deactivateScrollListener(),this._headingInitialized=!0)},activateHighlightAnimation(){let e=this.getSettings(),t=e.classes,i=this.elements.$heading;i.removeClass(t.hideHighlight).addClass(t.activateHighlight),this.isLoopMode&&(setTimeout(()=>{i.removeClass(t.activateHighlight).addClass(t.hideHighlight)},e.highlightAnimationDuration+.8*e.highlightAnimationDelay),setTimeout(()=>{this.activateHighlightAnimation(!1)},e.highlightAnimationDuration+e.highlightAnimationDelay))},activateScrollListener(){this.elements.$heading&&this.elements.$heading.length&&(this.intersectionObservers.startAnimation.observer=elementorModules.utils.Scroll.
149scrollObserver({offset:"0px 0px -100px",callback:e=>{e.isInViewport&&this.initHeading()}}),this.intersectionObservers.startAnimation.element=this.elements.$heading[0],this.intersectionObservers.startAnimation.element)&&this.intersectionObservers.startAnimation.observer.observe(this.intersectionObservers.startAnimation.element)},deactivateScrollListener(){var e=this.intersectionObservers.startAnimation&&this.intersectionObservers.startAnimation.observer,t=this.intersectionObservers.startAnimation&&this.intersectionObservers.startAnimation.element;e&&t&&e.unobserve(t)}})},{"../utils/module":9}],31:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),"yes"===this.getInstanceValue("turn_to_popup_action_button")&&this.registerEventForPopup()},registerEventForPopup(){let t=this;this.$element.find(".raven-button").on("click",function(){var e={actionType:t.getInstanceValue("popup_action_type"),popupId:$(this).closest('[data-elementor-type="jupiterx-popups"]').attr("data-elementor-id")};$(document).trigger("popup-button-clicked",e)})}})},{"../utils/module":9}],32:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;class n extends elementorModules.frontend.handlers.SwiperBase{async onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments);var e,t=this.getElementSettings();this.getSlidesCount()<=1||(e=elementorFrontend.utils.swiper,this.swiper=await new e(this.elements.$swiperContainer,this.getSwiperOptions()),"yes"===t.pause_on_hover&&this.togglePauseOnHover(!0),this.elements.$swiperContainer.data("swiper",this.swiper))}getDefaultSettings(){return{selectors:{swiperContainer:".raven-main-swiper",swiperSlide:".swiper-slide"},slidesPerView:{widescreen:3,desktop:3,laptop:3,tablet_extra:3,tablet:2,mobile_extra:2,mobile:1}}}getDefaultElements(){var e=this.getSettings("selectors"),t={$swiperContainer:this.$element.find(e.swiperContainer)};return t.$slides=t.$swiperContainer.find(e.swiperSlide),t}getEffect(){return this.getElementSettings("effect")}getDeviceSlidesPerView(e){var t="slides_per_view"+("desktop"===e?"":"_"+e);return this.getElementSettings(t)?.size?Math.min(this.getSlidesCount(),+this.getElementSettings(t)?.size||this.getSettings("slidesPerView")[e]):Math.min(this.getSlidesCount(),+this.getElementSettings(t)||this.getSettings("slidesPerView")[e])}getSlidesPerView(e){return"slide"===this.getEffect()?this.getDeviceSlidesPerView(e):1}getDeviceSlidesToScroll(e){e="slides_to_scroll"+("desktop"===e?"":"_"+e);return Math.min(this.getSlidesCount(),+this.getElementSettings(e)||1)}getSlidesToScroll(e){return"slide"===this.getEffect()||"coverflow"===this.getElementSettings("skin")?this.getDeviceSlidesToScroll(e):1}getSpaceBetween(e){let t="space_between";return e&&"desktop"!==e&&(t+="_"+e),Number(this.getElementSettings(t).size)||0}getSwiperOptions(){var e=this.getElementSettings(),n={grabCursor:!0,initialSlide:this.getInitialSlide(),slidesPerView:this.getSlidesPerView("desktop"),slidesPerGroup:this.getSlidesToScroll("desktop"),spaceBetween:this.getSpaceBetween(),loop:"yes"===e.loop,loopedSlides:e.loopedSlides,speed:e.speed,effect:this.getEffect(),preventClicksPropagation:!1,slideToClickedSlide:!0,handleElementorBreakpoints:!0,centeredSlides:"yes"===e.overflow_visible||"yes"===e.centered_slides};if("yes"!==e.lazyload&&!this.elements.$swiperContainer.find("img").hasClass("swiper-lazy")||(n.lazy={loadPrevNext:!0,loadPrevNextAmount:1}),e.show_arrows&&(n.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),e.pagination&&(n.pagination={el:".swiper-pagination",type:e.pagination,clickable:!0}),"cube"!==this.getEffect()){let t={},i=elementorFrontend.config.responsive.activeBreakpoints;
149Object.keys(i).forEach(e=>{t[i[e].value]={slidesPerView:this.getSlidesPerView(e),slidesPerGroup:this.getSlidesToScroll(e),spaceBetween:this.getSpaceBetween(e)}}),n.breakpoints=t}e.autoplay&&(n.autoplay={delay:e.autoplay_speed,disableOnInteraction:!!e.pause_on_interaction});let t=this.findElement(".raven-swiper");return this.$element[0]?.classList?.contains("elementor-widget-raven-media-carousel")&&(n.on={init:()=>{t[0].classList.add("media-carousel-initiated"),t[1]&&t[1].classList.add("media-carousel-initiated")}}),n}getDeviceBreakpointValue(e){if(!this.breakpointsDictionary){let t=elementorFrontend.config.responsive.activeBreakpoints;this.breakpointsDictionary={},Object.keys(t).forEach(e=>{this.breakpointsDictionary[e]=t[e].value})}return this.breakpointsDictionary[e]}updateSpaceBetween(e){var e=e.match("space_between_(.*)"),e=e?e[1]:"desktop",t=this.getSpaceBetween(e);"desktop"!==e&&(this.swiper.params.breakpoints[this.getDeviceBreakpointValue(e)].spaceBetween=t),this.swiper.params.spaceBetween=t,this.swiper.update()}getChangeableProperties(){return{autoplay:"autoplay",pause_on_hover:"pauseOnHover",pause_on_interaction:"disableOnInteraction",autoplay_speed:"delay",speed:"speed",width:"width"}}updateSwiperOption(i){if(0!==i.indexOf("width")){var n=this.getElementSettings(),a=n[i];let e=this.getChangeableProperties()[i],t=a;switch(i){case"autoplay":t=!1,a&&(t={delay:n.autoplay_speed,disableOnInteraction:"yes"===n.pause_on_interaction});break;case"autoplay_speed":e="autoplay",t={delay:a,disableOnInteraction:"yes"===n.pause_on_interaction};break;case"pause_on_hover":this.togglePauseOnHover("yes"===a);break;case"pause_on_interaction":t="yes"===a}"pause_on_hover"!==i&&(this.swiper.params[e]=t)}this.swiper.update()}onElementChange(e){this.getSlidesCount()<=1||(0===e.indexOf("width")?(this.swiper.update(),this.thumbsSwiper&&this.thumbsSwiper.update()):0===e.indexOf("space_between")?this.updateSpaceBetween(e):0===e.indexOf("pagination_gap")?(this.handlePaginationGap(),this.swiper&&this.swiper.update()):this.getChangeableProperties().hasOwnProperty(e)&&this.updateSwiperOption(e))}onEditSettingsChange(e){this.getSlidesCount()<=1||"activeItemIndex"===e&&this.swiper.slideToLoop(this.getEditSettings("activeItemIndex")-1)}paginationGapPx(e){return e&&""!==e.size&&null!=e.size&&(e=parseFloat(e.size),isFinite(e))?e:0}isPaginationGapTotalAllowed(e,t){return isFinite(e)&&0<e&&e<=t}getMainSwiperGapSelector(){return".elementor-element-"+this.getID()+" "+(elementorFrontend.config.experimentalFeatures?.e_swiper_latest?".raven-main-swiper.swiper":".raven-main-swiper")}shouldApplyContentBoxForPaginationGap(){return this.$element.hasClass("elementor-widget-raven-media-carousel")}formatPaginationGapRule(e,t){t=["padding-bottom: "+t+"px !important"];return this.shouldApplyContentBoxForPaginationGap()&&t.push("box-sizing: content-box !important"),e+"{ "+t.join("; ")+"; }"}cachePaginationPaddingBaseline(e){void 0===this._ravenPaginationPaddingBasePx&&(e=parseInt(e.css("padding-bottom"),10),this._ravenPaginationPaddingBasePx=isNaN(e)?0:e)}wrapPaginationGapMediaQuery(e,t){return" @media screen and (max-width:"+t+"px) { "+e+" }"}persistPaginationGapStyles(e){var t=this.elements.$swiperContainer,i="raven-pagination-gap-"+this.getID(),n=t.find("#"+i);e?n.length?n.text(e):t.append('<style id="'+i+'">'+e+"</style>"):n.remove()}handlePaginationGap(){var e=this.elements&&this.elements.$swiperContainer;if(e&&e.length){this.cachePaginationPaddingBaseline(e);let n=this.getMainSwiperGapSelector(),a=this.getElementSettings(),s=this._ravenPaginationPaddingBasePx,r=elementorFrontend.config.responsive.activeBreakpoints,o="";var e=this.paginationGapPx(a.pagination_gap);a.pagination_gap&&0<e&&(e=s+e,this.isPaginationGapTotalAllowed(e,8e3))&&(o+=this.formatPaginationGapRule(n,e)),Object.keys(r).reverse().forEach(e=>{var t=a["pagination_gap_"+e],i=this.paginationGapPx(t);!t||i<=0||(t=s+i,this.isPaginationGapTotalAllowed(t,8e3)&&(i=this.formatPaginationGapRule(n,t),t=r[e].value,o+=this.wrapPaginationGapMediaQuery(i,t)))}),this.persistPaginationGapStyles(o)}}}i.default=n},{}],33:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("../carousel/base"))&&i.__esModule?i:{default:i};
149class n extends e.default{async onInit(){await super.onInit();var s=this.getSlidesCount();if(this.handlePaginationGap(),this.isSlideshow()&&!(s<=1)){let e=this.getElementSettings(),t="yes"===e.loop,i={},n=elementorFrontend.config.responsive.activeBreakpoints,a=this.getDeviceSlidesPerView("desktop");Object.keys(n).forEach(e=>{i[n[e].value]={slidesPerView:this.getDeviceSlidesPerView(e),spaceBetween:this.getSpaceBetween(e)}});var s={slidesPerView:a,initialSlide:this.getInitialSlide(),centeredSlides:e.centered_slides,slideToClickedSlide:!0,spaceBetween:this.getSpaceBetween(),loopedSlides:s,loop:t,breakpoints:i,handleElementorBreakpoints:!0},r=("yes"===e.lazyload&&(s.lazy={loadPrevNext:!0,loadPrevNextAmount:1}),elementorFrontend.utils.swiper);this.swiper.controller.control=this.thumbsSwiper=await new r(this.elements.$thumbsSwiper,s),this.elements.$thumbsSwiper.data("swiper",this.thumbsSwiper),this.thumbsSwiper.controller.control=this.swiper}}isSlideshow(){return"slideshow"===this.getElementSettings("skin")}getDefaultSettings(...e){e=super.getDefaultSettings(...e);return this.isSlideshow()&&(e.selectors.thumbsSwiper=".raven-thumbnails-swiper",e.slidesPerView={widescreen:5,desktop:5,laptop:5,tablet_extra:5,tablet:4,mobile_extra:4,mobile:3}),e}getSlidesPerViewSettingNames(){var e;return this.slideshowElementSettings||(this.slideshowElementSettings=["slides_per_view"],e=elementorFrontend.config.responsive.activeBreakpoints,Object.keys(e).forEach(e=>{this.slideshowElementSettings.push("slides_per_view_"+e)})),this.slideshowElementSettings}getElementSettings(e){return-1!==this.getSlidesPerViewSettingNames().indexOf(e)&&this.isSlideshow()&&(e="slideshow_"+e),super.getElementSettings(e)}getDefaultElements(...e){var t=this.getSettings("selectors"),e=super.getDefaultElements(...e);return this.isSlideshow()&&(e.$thumbsSwiper=this.$element.find(t.thumbsSwiper)),e}getEffect(){return"coverflow"===this.getElementSettings("skin")?"coverflow":super.getEffect()}getSlidesPerView(e){return this.isSlideshow()?1:"coverflow"===this.getElementSettings("skin")?this.getDeviceSlidesPerView(e):"carousel"===this.getElementSettings("skin")&&"slide"===this.getElementSettings("effect")&&"yes"===this.getElementSettings("overflow_visible")?this.getDeviceSlidesPerView(e)+.5:super.getSlidesPerView(e)}getSwiperOptions(){var e=super.getSwiperOptions();return this.isSlideshow()&&(e.loopedSlides=this.getSlidesCount(),delete e.pagination,delete e.breakpoints),e}}},{"../carousel/base":32}],34:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("../carousel/base"))&&i.__esModule?i:{default:i};class n extends e.default{async onInit(){await super.onInit(),this.handlePaginationGap()}getDefaultSettings(){let t=super.getDefaultSettings();return t.slidesPerView={desktop:1},Object.keys(elementorFrontend.config.responsive.activeBreakpoints).forEach(e=>{t.slidesPerView[e]=1}),t.loop&&(t.loopedSlides=this.getSlidesCount()),t}getEffect(){return"slide"}}},{"../carousel/base":32}],35:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};$=jQuery;let n=e.default.extend({getDefaultSettings(){return{selectors:{shippingMethods:"ul.woocommerce-shipping-methods li",productName:".cart_item .product-name",productQuantity:".cart_item .product-quantity"}}},bindEvents(){this.fixVariationStyle(),this.fixDividerStyle(),this.fixShippingAjaxStyle(),this.handleShippingMethodList(),this.handleQuantityInput(),this.fixQuantityStyle(),this.addClassToWooWrapper(),jQuery(document.body).on("updated_wc_div",this.handleShippingMethodList),jQuery(document.body).on("updated_cart_totals",this.handleShippingMethodList),jQuery(document.body).on("updated_cart_totals",this.handleQuantityInput)},onElementChange(e){"sections_titles_typography_font_size"===e&&this.fixVariationStyle(),"cart_divider_weight"!==e&&"cart_divider_gap"!==e||this.fixDividerStyle(),"cart_quantity_width"===e&&this.fixQuantityStyle()},addClassToWooWrapper(){document.body.classList.contains("woocommerce-cart")&&document.body.classList.add("raven-cart-wiget-cart-page")},fixVariationStyle(){var e=this.getSettings("selectors"),t=this.$element.find(e.productName).find("a").css("font-size"),e=this.$element.find(e.productName).find(".product-variations");t&&(e.find("div").css("font-size","calc("+t+" * 0.7)"),e.find("span").css("font-size","calc("+t+" * 0.7)"))},fixDividerStyle(){var e=parseFloat(this.$element.find(".cart_item").find("td").css("padding-top")),t=this.getInstanceValue("cart_divider_weight");t.size&&(this.$element.find(".woocommerce-cart-form__contents").find("tbody").find(".cart_item:not(:first-child)").find("td").css("padding-top",t.size+e),this.$element.find(".woocommerce-cart-form__contents").find("tbody").find(".actions").css("padding-top",t.size+e))},fixQuantityStyle(){var t=this.getSettings("selectors");if(this.getInstanceValue("cart_quantity_width"))if("px"===this.getInstanceValue("cart_quantity_width")?.unit)this.$element.find(t.productQuantity).find("input").css("width",this.getInstanceValue("cart_quantity_width")?.size+"px");else{var i=parseFloat(this.$element.find(t.productQuantity).css("width")),n=this.getInstanceValue("cart_quantity_width").unit,a=this.getInstanceValue("cart_quantity_width").size;let e=0;"%"===n?e=a/100*i:"em"===n&&(e=a*i),0!==e&&("plus_minus"===this.getInstanceValue("cart_quantity_view")&&(n=parseFloat(this.$element.find(t.productQuantity).find(".input-group-prepend").css("width")),e-=2*n,this.$element.find(t.productQuantity).find("input").css("flex","inherit")),this.$element.find(t.productQuantity).find("input").css("width",e+"px"))}},fixShippingAjaxStyle(){$(document).ajaxComplete((e,t,i)=>{-1!==i.url.indexOf("wc-ajax=update_shipping_method")&&(this.getInstanceValue("cart_items_continue_shopping")||$(".elementor-widget-raven-cart.elementor-element-"+this.getID()+" .jupiterx-continue-shopping").hide(),$(".elementor-widget-raven-cart.elementor-element-"+this.getID()+" .checkout-button").text(this.getInstanceValue("checkout_button_text")),$(".elementor-widget-raven-cart.elementor-element-"+this.getID()+" .cart_totals h2").text(this.getInstanceValue("totals_section_title")))})},handleShippingMethodList(){var e=this.getSettings("selectors");this.$element.find(e.shippingMethods).length<1||(this.$element.find(e.shippingMethods).each((e,t)=>{$(t).find(".raven-cart-shipping-method-radio").length<1&&$(t).find("input").after('<span class="raven-cart-shipping-method-radio"></span>')}),this.handleRadioSpan())},handleQuantityInput(){"plus_minus"===this.getInstanceValue("cart_quantity_view")&&this.$element.find(".cart_item").each((e,t)=>{0===$(t).find(".input-group-prepend").length&&($(t).find(".input-text.qty").hide(),$(t).find(".input-text.qty").after('<div class="input-group input-text qty text custom-qty-input "><div class="input-group-prepend"><button style="min-width: 0; box-shadow: none;
149" class="btn btn-decrement btn-sm btn-outline-secondary" type="button" tabindex="-1"><span>-</span></button></div><input type="text" value="" style="text-align: center" class="form-control input-text qty text" placeholder="" tabindex="-1"><div class="input-group-append"><button style="min-width: 0; box-shadow: none;" class="btn btn-increment btn-sm btn-outline-secondary" type="button" tabindex="-1"><span>+</span></button></div></div>'),$(t).find(".custom-qty-input").find(".input-text.qty").val($(t).find(".input-text.qty").val()),$(t).on("paste change",".custom-qty-input .qty",()=>{$(t).find(".input-text.qty").val($(t).find(".custom-qty-input").find(".input-text.qty").val())}),$(t).on("click",".btn-increment",()=>{$(t).find(".input-text.qty").val((e,t)=>parseInt(t,10)+1).trigger("change")}),$(t).on("click",".btn-decrement",()=>{$(t).find(".input-text.qty").val((e,t)=>1<parseInt(t,10)?parseInt(t,10)-1:parseInt(t,10)).trigger("change")}))})},handleRadioSpan(){var e=document.getElementsByClassName("raven-cart-shipping-method-radio");Object.values(e).forEach((e,t)=>{e.addEventListener("click",e=>{e.currentTarget.previousElementSibling.click()})})}})},{"../utils/module":9}],36:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new s({$element:e})};var i=a(e("../utils/module")),n=a(e("../utils/masonry"));function a(e){return e&&e.__esModule?e:{default:e}}let s=i.default.extend({Masonry:null,onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),"masonry"===this.getInstanceValue("layout")&&this.createMasonry()},createMasonry(){this.Masonry=new n.default({$element:this.$element}),this.Masonry.run()}})},{"../utils/masonry":8,"../utils/module":9}],37:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new s({$element:e})};var n=a(e("chart.js"));function a(e){return e&&e.__esModule?e:{default:e}}let s=a(e("../utils/module")).default.extend({getDefaultSettings(){return{selectors:{container:"[data-raven-chart]",canvas:".raven-chart-canvas"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$container:this.$element.find(e.container),$canvas:this.$element.find(e.canvas)}},bindEvents(){this.elements.$container.length&&this.elements.$canvas.length&&this.initChartWhenVisible()},initChartWhenVisible(){let i=()=>this.createChart();if("IntersectionObserver"in window){let t=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(i(),t.disconnect())})},{rootMargin:"0px 0px 120px 0px"});void t.observe(this.elements.$canvas[0])}else i()},createChart(){var e,t=this.elements.$container.data("raven-chart");t&&t.data&&t.options&&((e=this.elements.$container.data("ravenChartInstance"))&&e.destroy(),e=this.prepareSettings(t),t=this.elements.$canvas[0].getContext("2d"),t=new n.default(t,e),this.elements.$container.data("ravenChartInstance",t))},prepareSettings(e){return e.options=e.options||{},e.options.tooltips=e.options.tooltips||{},e.meta=e.meta||{},!0===e.options.tooltips.enabled&&("line"===e.type?this.prepareExternalTooltip(e):this.prepareDefaultTooltip(e)),"bar"!==e.type&&"horizontalBar"!==e.type||this.prepareBarChart(e),"line"===e.type&&this.prepareLineChart(e),{type:e.type,data:e.data,options:e.options}},prepareDefaultTooltip(a){let s=a.meta;a.options.tooltips.callbacks={label:(e,t)=>{var i=t.datasets[e.datasetIndex],n=this.formatValue(i.data[e.index],s.tooltipSeparator);return"pie"===a.type?` ${t.labels[e.index]}: `+s.tooltipPrefix+n+s.tooltipSuffix:` ${i.label}: `+s.tooltipPrefix+n+s.tooltipSuffix}}},prepareExternalTooltip(e){let o=e.meta;e.options.tooltips.enabled=!1,e.options.tooltips.mode="x-axis",e.options.tooltips.intersect=!1,e.options.tooltips.callbacks={label:(t,i)=>{var n=i.datasets[t.datasetIndex],a=this.formatValue(n.data[t.index],o.tooltipSeparator),s=this.escapeAttribute(n.borderColor||n.backgroundColor||"#000");if(!0!==o.comparison)return`<div class="raven-chart-tooltip-body"><span class="raven-chart-tooltip-color-box" style="background:${s}"></span>${this.escapeHtml(n.label)} : ${this.escapeHtml(o.tooltipPrefix)}${this.escapeHtml(a)}${this.escapeHtml(o.tooltipSuffix)}</div>`;{var i=i.labels||[],r="custom"===o.comparisonLabelType?o.currentLabel||"":String(i[t.index]??""),i="custom"===o.comparisonLabelType?o.previousLabel||"":String(i[t.index-1]??""),t=n.data[t.index-1];let e="";return void 0!==t&&(e=`<div class="raven-chart-tooltip-compare-previous"><span class="raven-chart-tooltip-compare-label">${this.escapeHtml(i)}:</span><span class="raven-chart-tooltip-compare-value">${this.escapeHtml(o.tooltipPrefix)}${this.escapeHtml(this.formatValue(t,o.tooltipSeparator))}${this.escapeHtml(o.tooltipSuffix)}</span></div>`),`<div class="raven-chart-tooltip-title"><span class="raven-chart-tooltip-color-box" style="background:${s}"></span>${this.escapeHtml(n.label)}</div><div class="raven-chart-tooltip-body raven-chart-tooltip-body--compare"><div class="raven-chart-tooltip-compare-current"><span class="raven-chart-tooltip-compare-label">${this.escapeHtml(r)}:</span><span class="raven-chart-tooltip-compare-value">${this.escapeHtml(o.tooltipPrefix)}${this.escapeHtml(a)}${this.escapeHtml(o.tooltipSuffix)}</span></div>${e}</div>`}}},e.options.tooltips.custom=e=>this.renderExternalTooltip(e)},renderExternalTooltip(e){var t,i,n,a=this.$element.data("id");let s=document.getElementById("raven-chart-tooltip-"+a);s||((s=document.createElement("div")).id="raven-chart-tooltip-"+a,s.className="raven-chart-tooltip-wrapper raven-chart-tooltip-"+a,s.innerHTML='<div class="raven-chart-tooltip"></div>',document.body.appendChild(s)),0===e.opacity?s.style.opacity=0:(e.body&&(a=e.body.map(e=>e.lines),s.querySelector(".raven-chart-tooltip").innerHTML=a.map(e=>e.join("")).join('<div class="raven-chart-tooltip-dataset-gap"></div>')),a=this.elements.$canvas[0].getBoundingClientRect(),i=s.offsetWidth,t=s.offsetHeight,n=e._eventPosition||{x:e.caretX,y:e.caretY},i=this.elements.$canvas[0].width/2>n.x?0:-i,n=this.elements.$canvas[0].height/2>n.y?0:-t,s.style.opacity=1,s.style.position="absolute",s.style.pointerEvents="none",s.style.left=a.left+window.pageXOffset+e.caretX+i+"px",s.style.top=a.top+window.pageYOffset+e.caretY+n+"px")},applyAxisThousandSeparator(e){var t;!0===(e.meta||{}).axisSeparator&&e.options.scales&&(e=e.options.scales[t="horizontalBar"===e.type?"xAxes":"yAxes"]&&e.options.scales[t][0])&&e.ticks&&(e.ticks.
149callback=e=>this.formatValue(e,","))},prepareLineChart(e){this.applyAxisThousandSeparator(e)},prepareBarChart(e){let t=e.meta||{};this.applyAxisThousandSeparator(e),e.data.labels=(e.data.labels||[]).map(e=>this.wrapLabel(e,t.labelsLength||50));var i={mode:"nearest",intersect:!0,axis:"xy"};e.options.tooltips=Object.assign({},e.options.tooltips,i),e.options.hover=Object.assign({},e.options.hover,i)},formatValue(e,t){return""===t||void 0===t?e:((e=String(e).split("."))[0]=e[0].replace(/\B(?=(\d{3})+(?!\d))/g,t),e.join("."))},wrapLabel(e,t){e=String(e).split(" ");let i=[],n=[];return e.forEach(e=>{[...n,e].join(" ").length>t&&n.length?(i.push(n.join(" ")),n=[e]):n.push(e)}),n.length&&i.push(n.join(" ")),i},escapeHtml(e){return String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;")},escapeAttribute(e){return this.escapeHtml(e).replace(/;/g,"")}})},{"../utils/module":9,"chart.js":111}],38:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({breakpoints:{},animation:!1,progress:0,value:0,circumference:0,getDefaultSettings(){return{selectors:{wrapper:".raven-circle-progress-container",counterNumber:".raven-circle-progress-counter-number",bar:".raven-circle-progress-bar",meter:".raven-circle-progress-meter",value:".raven-circle-progress-value"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$wrapper:this.$element.find(e.wrapper),$counterNumber:this.$element.find(e.counterNumber),$bar:this.$element.find(e.bar),$meter:this.$element.find(e.meter),$value:this.$element.find(e.value)}},bindEvents(){this.setValues(),0!==parseInt(this.value)&&(this.handleBar(),this.handleCounter(),this.handleResize())},setValues(){this.progress=this.elements.$bar[0].getAttribute("value")/100,this.value=this.elements.$value[0].getAttribute("data-value"),this.circumference=parseInt(this.elements.$bar[0].getAttribute("circumference"))},createObserver(e,t){let i=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(t.fromValue=0,t.toValue=this.value,t.duration=this.getInstanceValue("duration"),this.elements.$counterNumber.numerator(t),this.animation=!0,e=this.circumference*(1-this.progress),this.elements.$value.css({transitionDuration:t.duration+"ms",strokeDashoffset:e}),i.disconnect())})},{threshold:.8});i.observe(e[0])},handleCounter(){var e={fromValue:0};"yes"===this.getInstanceValue("separate_Ttousands")&&(e.delimiter=","),this.createObserver(this.elements.$wrapper,e)},handleBar(){let e=elementorFrontend.config.responsive.activeBreakpoints,t=elementorFrontend.getCurrentDeviceMode(),d=this.getElementSettings(),c=this;e.desktop=[],e[t]&&Object.keys(e).reverse().forEach(e=>{var t=("desktop"===e?d.circle_size:d["circle_size_"+e]).size,i=("desktop"===e?d.progress_circle_thickness:d["progress_circle_thickness_"+e]).size,n=("desktop"===e?d.progress_indicator_thickness:d["progress_indicator_thickness_"+e]).size,a=`0 0 ${t=c.handleEmptyValues(t,"size")} `+t,s=t/2,r=(i=c.handleEmptyValues(i,"meter"))<=(n=c.handleEmptyValues(n,"value"))?n:i,o=s-r/2,l=2*Math.PI*o;c.breakpoints[e]={size:t,meter:i,value:n,viewBox:a,center:s,thickness:r,radius:o,circumference:l}}),c.updateSvg(c.breakpoints[t].size,c.breakpoints[t].viewBox,c.breakpoints[t].center,c.breakpoints[t].radius,c.breakpoints[t].value,c.breakpoints[t].meter,c.breakpoints[t].circumference)},handleEmptyValues(e,t){var i;return e||((i=Object.keys(this.breakpoints).length-1)<0?e:(e=Object.keys(this.breakpoints)[i],this.breakpoints[e][t]))},handleResize(){let t=this;$(window).on("resize orientationchange",()=>{var e=elementorFrontend.getCurrentDeviceMode();document.body.classList.contains("elementor-editor-active")?(t.breakpoints={},setTimeout(()=>t.handleBar())):t.updateSvg(t.breakpoints[e].size,t.breakpoints[e].viewBox,t.breakpoints[e].center,t.breakpoints[e].radius,t.breakpoints[e].value,t.breakpoints[e].meter,t.breakpoints[e].circumference)})},updateSvg(e,t,i,n,a,s,r){var o=r*(1-this.progress);this.elements.$bar.attr({width:e,height:e,"data-radius":n,"data-circumference":r}),this.elements.$bar[0].setAttribute("viewBox",t),this.elements.$meter.attr({cx:i,cy:i,r:n,"stroke-width":s}),this.animation&&this.elements.$value.css({transitionDuration:""}),this.elements.$value.attr({cx:i,cy:i,r:n,"stroke-width":a}),this.elements.$value.css({strokeDasharray:r,strokeDashoffset:this.animation?o:r})}})},{"../utils/module":9}],39:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new a({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};let n=jQuery,a=e.default.extend({onInit(){Prism.highlightAllUnder(this.$element[0],!1),this.changeActiveTabEvent()},onElementChange(e){"code"!==e&&"height"!==e&&("src"===e&&(e=this.getElementSettings("src"),this.addRelatedJs(e)),setTimeout(()=>{Prism.highlightAllUnder(this.$element[0],!1)},1500))},addRelatedJs(e){var t='div[data-id="'+this.getID()+'"]',t=n(t);t.empty(),"cpp"!==e&&"objectivec"!==e||t.append('<script src="'+elementor.config.jx_assets_url+'/lib/code-highlight/prism-c.min.js" ><\/script>'),"scala"===e&&t.append('<script src="'+elementor.config.jx_assets_url+'/lib/code-highlight/prism-java.min.js" ><\/script>'),"scss"!==e&&"sass"!==e||t.append('<script src="'+elementor.config.jx_assets_url+'/lib/code-highlight/prism-css.min.js" ><\/script>')},changeActiveTabEvent(){document.addEventListener("jupiterxcore:advancedtabs:changeactivetab",()=>{Prism.highlightAllUnder(this.$element[0],!1)})}})},{"../utils/module":9}],40:[function(e,t,i){var a;(a=jQuery)(document).on("click",".raven-column-link",function(e){var t=a(this).data("ravenLink"),i=a(this).data("ravenLinkTarget"),n=a(this);if(!a(e.target).filter("a, a *, .no-link, .no-link *").length)if(t.match(/^#elementor-action/))n.find(".raven-column-link-dynamic").length||n.append(`<a class="raven-column-link-dynamic" href="${t}"></a>`),n.find(".raven-column-link-dynamic").trigger("click");else if(t.match(/^#/)){if(a(t).length)document.querySelector(t).scrollIntoView({behavior:"smooth"})}else window.open(t,i)})},{}],41:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){let t=e.find(".raven-content-switch-container"),i=t.find(".raven-content-switch-input"),n=t.find(".raven-content-switch-two-content"),a=t.data("default_state"),s=n.find('li[data-type="raven-content-switch-monthly"]'),r=n.find('li[data-type="raven-content-switch-yearly"]'),o=e.find(".raven-content-switch-primary-label"),l=e.find(".raven-content-switch-secondary-label"),d=e.find(".raven-content-switch-button"),c={};function u(e,t){$.each(e,function(e){Number.parseInt(e)!==Number.parseInt(t)?$(this).removeClass("raven-content-switch-is-visible").addClass("raven-content-switch-is-hidden"):$(this).addClass("raven-content-switch-is-visible").removeClass("raven-content-switch-is-hidden")})}i.prop("checked","primary"===a),c[0]=s,c[1]=r,i.on("click",function(e){let t=$(e.target).val();$(this).hasClass("raven-content-switch-input-active")?(t=1,l.toggleClass("selected"),o.toggleClass("selected"),$(this).toggleClass("raven-content-switch-input-normal raven-content-switch-input-active"),d.toggleClass("primary secondary"),u(c,t)):$(this).hasClass("raven-content-switch-input-normal")&&(t=0,l.toggleClass("selected"),o.toggleClass("selected"),$(this).toggleClass("raven-content-switch-input-normal raven-content-switch-input-active"),d.toggleClass("primary secondary"),u(c,t))})}},{}],42:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){function t(e,t){return void 0!==(e=i.attr(e))&&""!==e?e:t}let i=e.find("[data-raven-countdown]"),n=i.attr("data-raven-countdown"),a=t("data-raven-days","Day%!D"),s=t("data-raven-hours","Hour%!H"),r=t("data-raven-minutes","Minute%!M"),o=t("data-raven-seconds","Second%!S");i.countdown(n,e=>{i.html(e.strftime(e.strftime(`
150      <div class="raven-countdown-box raven-flex-1">
151        <span class="raven-countdown-number">%D</span>
152        <span class="raven-countdown-title"> ${a}</span>
153      </div>
154      <div class="raven-countdown-box raven-flex-1">
155        <span class="raven-countdown-number">%H</span>
156        <span class="raven-countdown-title"> ${s}</span>
157      </div>
158      <div class="raven-countdown-box raven-flex-1">
159        <span class="raven-countdown-number">%M</span>
160        <span class="raven-countdown-title"> ${r}</span>
161      </div>
162      <div class="raven-countdown-box raven-flex-1">
163        <span class="raven-countdown-number">%S</span>
164        <span class="raven-countdown-title"> ${o}</span>
165      </div>
166    `)))})}},{}],43:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){$=jQuery;let t=e.find("[data-raven-counter]");t.each(function(){(i=>{let n=new IntersectionObserver(e=>{e.forEach(e=>{var t;e.isIntersecting&&((t=(e=i.data()).toValue.toString().match(/\.(.*)/))&&(e.rounding=t[1].length),e.fromValue=$.trim(i.text()),i.numerator(e),n.disconnect())})});n.observe(i[0])})($(this))})}},{}],44:[function(t,e,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};var i=(i=t("../utils/module"))&&i.__esModule?i:{default:i},s=t("@wordpress/i18n");let u=null,h=e=>$(e).closest(".raven-field-group"),p=(e,t)=>{e=h(e);e.length&&t&&(e.find("small.raven-form-text").remove(),e.addClass("raven-field-invalid"),e.append(`<small class="raven-form-text">${t}</small>`))},n=i.default.extend({form:null,captchaV3Ids:[],reCaptchaCheckTimeout:null,isMultiStep:!1,itiCountry:null,onInit(){this.form=this.$element.find(".raven-form"),this.form.attr("novalidate","novalidate"),this.isMultiStep=void 0!==this.form.attr("data-step"),this.isMultiStep&&this.handleMultiStep(this.form),this.initializeITI();var e=this.form.find(".flatpickr[type=text]");let t={firstDayOfWeek:1};var i=e.data("locale");void 0!==i&&"default"!==i&&(t=i),e.flatpickr({locale:t,minuteIncrement:1,disableMobile:"true"}),this.initCaptcha(),this.onSubmit(),window.onInvalidRavenFormField=this.onInvalidRavenFormField},onSubmit(){let t=this,i=t.form;i.on("submit",e=>{e.preventDefault(),this.checkSaveState()&&(i.css("opacity",.5),this.fixTelBeforeSubmit(),e=new FormData(i[0]),this.validateFormData(e,i)?(e.append("action","raven_form_frontend"),e.append("referrer",location.toString()),jQuery.ajax({url:_wpUtilSettings.ajax.url,type:"POST",dataType:"json",data:e,processData:!1,contentType:!1,success:t.doSuccess})):i.css("opacity",1))})},validateFormData(e,t){var i=window.ravenTools.maxFileUploadSize;if(!_.isEmpty(i))for(var[n,a]of e.entries())if(a instanceof File&&a.size>i)return(a=t.find(`input[name="${n}"]`).parents(".raven-field-group")).find("small").remove(),a.removeClass("raven-field-invalid"),a.addClass("raven-field-invalid"),a.append(`<small class="raven-form-text">${(0,s.__)("This file size is not allowed.","jupiterx-core")}</small>`),!1;return!0},checkSaveState(){var e;return!this.isEdit||(!(e=jQuery(elementor.panel.el).find("button#elementor-panel-saver-button-publish")).length||e.hasClass("elementor-disabled")?(this.form.prev("div.elementor-alert.elementor-alert-info").remove(),!0):(e=`
167			<div class="elementor-alert elementor-alert-info" role="alert">
168				<span class="elementor-alert-title">
169					${(0,s.__)("Please first update/publish the changes.","jupiterx-core")}
170				</span>
171			</div>
172		`,this.form.before(e),!1))},doSuccess(e){if(this.showMessage(e),e.data.download_url&&window.open(e.data.download_url,"_blank"),$.isEmptyObject(e.data.redirect_to)||(window.location.href=e.data.redirect_to),!$.isEmptyObject(e.data.popup)){var t={},i=this.form.parents(".jupiterx-popup");if("close"===e.data.popup[0].type&&0!==i.length)return t.constantly="yes"===e.data.popup[0].constantly,(i=i?.data("settings")?.id)&&(t.popupId=i),void $(document).trigger("jupiterx-popup-close-form-trigger",t);t.popupId=e.data.popup[0].popupId,$(document).trigger("jupiterx-popup-open-trigger",t)}$.isEmptyObject(e.data.admin_errors)||this.showAdminErrors(e.data.admin_errors),this.captchaV3Ids.forEach(function(e){return window.grecaptcha.reset(e)})},onInvalidRavenFormField(e){let t=e.target;var e=t.dataset.type,i=window.ravenFormsTranslations.validation,n=(t.setCustomValidity(""),t.validity);if(n.valueMissing)return t.setCustomValidity(i.required),p(t,i.required),null!==u?void 0:(u=t.id,void window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{var e=(e=>
172{var e=$(e),t=$(".jupiterx-header"),i=t.data("jupiterx-settings")||{},n=0<$(".jupiterx-header-sticked").length,a=document.body,s=$("#wpadminbar").height()||0,r=$(".jupiterx-tbar").outerHeight()||0,o=parseInt($(".jupiterx-site-body-border").css("border-width"),10)||0,l=e.offset().top,e=e.outerHeight()||0;let d=s+o+r;s="sticky"===i.behavior,o="fixed"===i.behavior,!n&&(!i.behavior||s&&i.overlap)&&(d+=r),n=s&&(!i.stickyTemplate||i.stickyTemplate!==i.template),n&&(r=$(".jupiterx-header-custom .elementor:last-of-type").outerHeight()||0,d+=r),!n&&(s||o&&"top"===i.position)&&(d+=t.height()||0),i.behavior||!a.classList.contains("jupiterx-header-fixed")&&!a.classList.contains("jupiterx-header-sticked")||(d+=t.height()||0),r=window.innerHeight,n=r-d,s=l-d-(n-e)/2;return Math.max(s,0)})(t);window.scrollTo({top:e,behavior:"smooth"}),setTimeout(()=>{u=null},100)})}));let a="";switch(e){case"email":(n.typeMismatch||n.patternMismatch)&&(a=i.invalidEmail);break;case"tel":if(t.hasAttribute("data-iti-tel")){var s=window.ravenFormsTranslations.itiValidation,r=window.intlTelInputGlobals.getInstance(t),o=r.getValidationError(),l=t.hasAttribute("data-iti-area-required"),d=t.getAttribute("data-iti-tel-type"),c=""+r.getNumberType();switch(o){case 1:a=s.invalidCountryCode;break;case 2:a=s.tooShort;break;case 3:a=s.tooLong;break;case 4:a=l?s.areaCodeMissing:"";break;case 5:a=s.invalidLength;break;case-99:a=s.invalidGeneral;break;default:"all"!==d&&c!==d&&(a=s.typeMismatch[d])}}else(n.typeMismatch||n.patternMismatch)&&(a=i.invalidPhone);break;case"number":n.typeMismatch||n.patternMismatch?a=i.invalidNumber:n.rangeOverflow?a=i.invalidMaxValue.replace("MAX_VALUE",t.max):n.rangeUnderflow&&(a=i.invalidMinValue.replace("MIN_VALUE",t.min))}t.setCustomValidity(a),a?p(t,a):(e=>{e=h(e);e.removeClass("raven-field-invalid"),e.find("small.raven-form-text").remove()})(t)},showMessage(e){var t=this.form;t.css("opacity",1),$(".raven-form-response").remove(),t.parent().find(".elementor-alert").remove(),t.find("small").remove(),t.find(".raven-field-group").removeClass("raven-field-invalid"),t.parent().removeClass("raven-form-success"),t.parent().addClass("raven-form-error"),e.success&&(t.trigger("reset"),t.parent().removeClass("raven-form-error"),t.parent().addClass("raven-form-success"),t.trigger("submit_success",e.data)),$.each(e.data.errors,function(e,t){e=$("#raven-field-group-"+e);e.addClass("raven-field-invalid"),e.append('<small class="raven-form-text">'+t+"</small>")}),t.after('<div class="raven-form-response">'+e.data.message+"</div>")},showAdminErrors(e){let i="";$.each(e,function(e,t){i+=`<li>${t}</li>`}),this.form.before(`
173			<div class="elementor-alert elementor-alert-info" role="alert">
174				<span class="elementor-alert-title">
175					${(0,s.__)("Following messages are visible only for admin users.","jupiterx-core")}
176				</span>
177				<div class="elementor-alert-description">
178					<ul>${i}</ul>
179				</div>
180			</div>
181		`)},initCaptcha(){var e=this.form.find(".raven-g-recaptcha:last");e.length&&(window.grecaptcha?.render?(this.addRecaptcha(e),clearTimeout(this.reCaptchaCheckTimeout)):this.reCaptchaCheckTimeout=setTimeout(this.initCaptcha,350))},addRecaptcha(t){var e=t.data(),i="v3"===e.type;this.captchaV3Ids.forEach(e=>window.grecaptcha.reset(e));let n=window.grecaptcha.render(t[0],e);this.form.on("reset error",()=>window.grecaptcha.reset(n)),i?(this.captchaV3Ids.push(n),this.form.find('button[type="submit"]').on("click",e=>{e.preventDefault(),window.grecaptcha.ready(()=>{window.grecaptcha.execute(n,{action:t.data("action")}).then(e=>{this.form.find('[name="g-recaptcha-response"]').remove(),this.form.append(jQuery("<input>",{type:"hidden",value:e,name:"g-recaptcha-response"})),this.form.submit()})})})):t.data("widgetId",n)},steps:[],indicators:[],buttons:[],stepsValidableFields:[],isProgressBar:!1,progressMeter:null,handleMultiStep(e){var t=e.children(".fields-step-wrapper"),i=e.children(".raven-form__indicators").children().not(".raven-form__indicators__indicator__separator"),e=e.find(".step-button-next,.step-button-prev");this.steps=this.jqueryToArray(t),this.indicators=this.jqueryToArray(i),this.buttons=this.jqueryToArray(e),this.stepsValidableFields=this.getStepsValidableFields(),this.isProgressBar=this.isIndicatorProgressBar(),this.progressMeter=this.isProgressBar?this.indicators[0].find(".raven-form__indicators__indicator__progress__meter"):null,this.isProgressBar&&this.updateProgressMeter(0),this.setStepButtonsOnClicks()},jqueryToArray(e){let i=[];return e.each((e,t)=>{i.push($(t))}),i},getStepsValidableFields(){let n=Array(this.steps.length);return _.each(this.steps,(e,i)=>{n[i]=[],e.find("*[oninvalid]").each((e,t)=>{n[i].push($(t))})}),n},setStepButtonsOnClicks(){_.each(this.buttons,e=>{var t=e.attr("data-step-key"),i=e.hasClass("step-button-next");t&&(i&&e.click({destStep:+t+1,totalSteps:this.steps.length,inputsToValidate:this.stepsValidableFields[+t]},t=>{let i=!0;_.each(t.data.inputsToValidate,e=>{e[0].checkValidity()||(i=!1,t.data.destStep-1<t.data.totalSteps-1&&e[0].reportValidity())}),i&&this.moveToStep(t.data.destStep)}),i||e.click({destStep:+t-1},e=>{this.moveToStep(e.data.destStep)}))})},moveToStep(i){_.each(this.steps,(e,t)=>{t===i?e.removeClass("elementor-hidden"):e.addClass("elementor-hidden")}),this.isProgressBar?this.updateProgressMeter(i):this.updateNormalIndicators(i)},isIndicatorProgressBar(){return this.indicators[0].hasClass("raven-form__indicators__indicator__progress")},updateNormalIndicators(i){_.each(this.indicators,(e,t)=>{t===i?(this.stripStateClasses(e),e.addClass("raven-form__indicators__indicator--state-active")):i<t?(this.stripStateClasses(e),e.addClass("raven-form__indicators__indicator--state-inactive")):(this.stripStateClasses(e),e.addClass("raven-form__indicators__indicator--state-completed"))})},stripStateClasses(e){e.removeClass("raven-form__indicators__indicator--state-active"),e.removeClass("raven-form__indicators__indicator--state-inactive"),e.removeClass("raven-form__indicators__indicator--state-completed")},updateProgressMeter(e){e=(e+1)/this.steps.length*100;this.progressMeter.css({width:e+"%"}),this.progressMeter.html(Math.round(e)+"%")},initializeITI(){let t=this.form.find("input[data-iti-tel]");t.length&&(window.itiCountry?this.setupTelFields(t):$.get("https://ipwho.is/",()=>{},"json").always(e=>{window.itiCountry=e&&e.country_code?e.country_code.toLowerCase():"us",this.setupTelFields(t)}))},setupTelFields(e){let l=t("intl-tel-input");if(l){let r=window.intlTelInputGlobals.getCountryData().map(e=>e.iso2),o=["FIXED_LINE","MOBILE","FIXED_LINE_OR_MOBILE","TOLL_FREE","PREMIUM_RATE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];_.each(e,e=>{var t=e.hasAttribute("data-iti-allow-dropdown"),i=e.getAttribute("data-iti-country-include"),i=i?i.split(" "):null,n=i&&i.length,a=e.hasAttribute("data-iti-ip-detect"),s=e.getAttribute("data-iti-tel-type"),t={allowDropdown:t,utilsScript:"https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.16/js/utils.min.js",separateDialCode:!0,placeholderNumberType:"all"===s?"MOBILE":o[+s],onlyCountries:n?i:r,initialCountry:"",geoIpLookup:null};a&&(t.initialCountry=n&&!i.includes(window.itiCountry)?i[0]:"auto",t.geoIpLookup=e=>e(window.itiCountry)),l(e,t)})}},fixTelBeforeSubmit(){var e=this.form.find("input[data-iti-tel]");_.each(e,e=>{var t;e.hasAttribute("data-iti-internationalize")&&(t=window.intlTelInputGlobals.getInstance(e),e.value=t.getNumber())})}})}
181,{"../utils/module":9,"@wordpress/i18n":109,"intl-tel-input":113}],45:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};let s=jQuery,n=e.default.extend({getDefaultSettings(){return{selectors:{hotspot:".raven-hotspot",tooltip:".raven-hotspot__tooltip"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$hotspot:this.$element.find(e.hotspot),$hotspotsExcludesLinks:this.$element.find(e.hotspot).filter(":not(.raven-hotspot--no-tooltip)"),$tooltip:this.$element.find(e.tooltip)}},bindEvents(){var e=this.getCurrentDeviceSetting("tooltip_trigger"),e="mouseenter"===e?"mouseleave mouseenter":e;"none"!==e&&this.elements.$hotspotsExcludesLinks.on(e,e=>this.onHotspotTriggerEvent(e))},onDeviceModeChange(){this.elements.$hotspotsExcludesLinks.off(),this.bindEvents()},onHotspotTriggerEvent(e){var t=s(e.target),i=t.closest(".raven-hotspot__button").length,n="mouseleave"===e.type&&(t.is(".raven-hotspot--tooltip-position")||t.parents(".raven-hotspot--tooltip-position").length),a="mobile"===elementorFrontend.getCurrentDeviceMode();t.closest(".raven-hotspot--link").length&&a&&("mouseleave"===e.type||"mouseenter"===e.type)||!i&&!n||(t=s(e.currentTarget),this.elements.$hotspot.not(t).removeClass("raven-hotspot--active"),t.toggleClass("raven-hotspot--active"))},editorAddSequencedAnimation(){this.elements.$hotspot.toggleClass("raven-hotspot--sequenced","yes"===this.getElementSettings("hotspot_sequenced_animation"))},hotspotSequencedAnimation(){var e=this.getElementSettings("hotspot_sequenced_animation");let i=this.getElementSettings("hotspot_sequenced_animation_duration");if("no"!==e){let t=elementorModules.utils.Scroll.scrollObserver({callback:e=>{e.isInViewport&&(t.unobserve(this.$element[0]),this.elements.$hotspot.each((e,t)=>{0!==e&&(e=e*((i?i.size:1e3)/this.elements.$hotspot.length),t.style.animationDelay=e+"ms")}))}});t.observe(this.$element[0])}},setTooltipPositionControl(){var e=this.getElementSettings("tooltip_animation");void 0!==e&&e.match(/^raven-hotspot--(slide|fade)-direction/)&&(e=this.getElementSettings("tooltip_position"),this.elements.$tooltip.removeClass("raven-hotspot--tooltip-animation-from-left raven-hotspot--tooltip-animation-from-top raven-hotspot--tooltip-animation-from-right raven-hotspot--tooltip-animation-from-bottom"),this.elements.$tooltip.addClass("raven-hotspot--tooltip-animation-from-"+e))},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.hotspotSequencedAnimation(),this.setTooltipPositionControl(),window.elementor&&elementor.listenTo(elementor.channels.deviceMode,"change",()=>this.onDeviceModeChange())},onElementChange(e){e.startsWith("tooltip_position")&&this.setTooltipPositionControl(),e.startsWith("hotspot_sequenced_animation")&&this.editorAddSequencedAnimation()}})},{"../utils/module":9}],46:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};let s=jQuery,n=e.default.extend({onInit(){this.addOnHover()},addOnHover(){let e=this.getElementSettings(),t=this.$element,i=s(t).find(".jupiterx-image-accordion-item").length,n=e.active_size.size,a=n/((100-n)/(i-1));this.onMouseLeave(a),s(t).find(".jupiterx-image-accordion-item").on("mouseover",function(){s(t).find(".jupiterx-image-accordion-item").removeClass("jupiterx-active-image-accordion-item").css({"flex-grow":1}),s(this).addClass("jupiterx-active-image-accordion-item").css({"flex-grow":a})}),s(t).find(".jupiterx-default-active-image-accordion-item").addClass("jupiterx-active-image-accordion-item").css({"flex-grow":a})},onMouseLeave(e){let t=this.$element;s(t).find(".jupiterx-image-accordion-item").on("mouseleave",function(){s(t).find(".jupiterx-image-accordion-item").css({"flex-grow":1}).removeClass("jupiterx-active-image-accordion-item"),s(t).find(".jupiterx-default-active-image-accordion-item").addClass("jupiterx-active-image-accordion-item").css({"flex-grow":e})})}})},{"../utils/module":9}],47:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{selectors:{carouselWrapper:".raven-swiper-slider",sliderWrapper:".raven-image-comparison-swiper-container",itemsSlider:".swiper-wrapper",slides:".swiper-slide",comparison:".raven-image-comparison-container"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$carouselWrapper:this.$element.find(e.carouselWrapper),$sliderWrapper:this.$element.find(e.sliderWrapper),$itemsSlider:this.$element.find(e.itemsSlider),$slides:this.$element.find(e.slides),$comparison:this.$element.find(e.comparison)}},getCarouselSettings(){return{slides_view:this.getInstanceValue("slides_view")||1,slides_view_tablet:this.getInstanceValue("slides_view_tablet")||1,slides_view_mobile:this.getInstanceValue("slides_view_mobile")||1,slides_scroll:this.getInstanceValue("slides_scroll")||1,slides_scroll_tablet:this.getInstanceValue("slides_scroll_tablet")||1,slides_scroll_mobile:this.getInstanceValue("slides_scroll_mobile")||1,enable_autoplay:this.getInstanceValue("autoplay"),autoplay_speed:this.getInstanceValue("autoplay_speed"),effect:this.getInstanceValue("effect"),transition_speed:this.getInstanceValue("speed"),show_dots:this.getInstanceValue("dots"),pause_on_hover:this.getInstanceValue("pause_on_hover")}},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments);let n=this,a=this.getCarouselSettings(),s={allowTouchMove:!1,draggable:!1,slidesPerColumn:0,slidesPerView:+a.slides_view_mobile,slidesToScroll:+a.slides_scroll_mobile||1,spaceBetween:24,slidesPerGroup:+a.slides_scroll_mobile||1,slidesPerGroupSkip:0,autoplay:"yes"===a.enable_autoplay&&{delay:a.autoplay_speed},watchOverflow:!1,speed:+a.transition_speed,navigation:{nextEl:".swiper-next-arrow",prevEl:".swiper-prev-arrow"},appendArrows:this.elements.$sliderWrapper,autoHeight:!0,breakpoints:{360:{slidesPerView:+a.slides_view_mobile,slidesToScroll:+a.slides_scroll_mobile||1,spaceBetween:24,slidesPerGroup:+a.slides_scroll_mobile||1,slidesPerGroupSkip:0},768:{slidesPerView:+a.slides_view_tablet,slidesToScroll:+a.slides_scroll_tablet||1,spaceBetween:24,slidesPerGroup:+a.slides_scroll_tablet||1,slidesPerGroupSkip:0},1024:{slidesPerView:+a.slides_view,slidesToScroll:+a.slides_scroll||1,spaceBetween:24,slidesPerGroup:+a.slides_scroll||1,slidesPerGroupSkip:0}}};this.elements.$sliderWrapper.each(function(e,t){$(this).parents(".elementor-widget-raven-image-comparison").find(".raven-image-comparison").addClass("swiper-"+e),s.navigation&&(s.navigation={nextEl:$(t).parents(".raven-image-comparison.swiper-"+e).find(".swiper-next-arrow")[0],prevEl:$(t).parents(".raven-image-comparison.swiper-"+e).find(".swiper-prev-arrow")[0]}),s.pagination=!1,"yes"===a.show_dots&&(s.pagination={el:$(t).parents(".raven-image-comparison.swiper-"+e).find(".swiper-pagination")[0],type:"bullets",clickable:!0}),"fade"===n.getInstanceValue("effect")&&(s.effect="fade",s.fadeEffect={crossFade:!0}),"function"==typeof juxtapose.scanPage&&juxtapose.scanPage(".raven-image-comparison .raven-juxtapose"),s.on={}
181,s.on.init=function(){n.setJXDimensions(),n.bindImageLoadEvents(t),n.elements.$carouselWrapper.addClass("raven-image-comparison-active")},s.on.update=s.on.init;let i=null;"undefined"==typeof Swiper?new elementorFrontend.utils.swiper(t,s).then(e=>{i=e}):i=new Swiper(t,s),"yes"===a.pause_on_hover&&"yes"===a.enable_autoplay&&$(t).on({mouseenter(){i.autoplay.stop()},mouseleave(){i.autoplay.start()}}),window.addEventListener("resize",()=>{i?.destroy&&i.destroy(!0,!0),i=new Swiper(t,s)}),new ResizeObserver(()=>{n.setJXDimensions()}).observe(t)})},bindEvents(){let e=this;setTimeout(()=>{e.setJXDimensions()},1)},bindImageLoadEvents(e){if(!e.dataset.ravenImageComparisonLoadEvents){e.dataset.ravenImageComparisonLoadEvents="true";let i=()=>{window.requestAnimationFrame(()=>{this.setJXDimensions()})};$(e).find("img").each((e,t)=>{t.complete&&t.naturalWidth||t.addEventListener("load",i,{once:!0})}),document.addEventListener("lazyloaded",i),window.addEventListener("load",i,{once:!0}),setTimeout(i,300),setTimeout(i,1e3)}},getPlaceholderHeight(e,t){var i=e[0];return i?0<(e=i.clientHeight||e.height())?e:i.naturalWidth&&i.naturalHeight&&t.clientWidth?t.clientWidth*(i.naturalHeight/i.naturalWidth):0:0},setJXDimensions(){this.elements.$slides.each((e,t)=>{var i=$(t).find(".placeholder-image"),n=this.getPlaceholderHeight(i,t),t=t.clientWidth,a=$(i).parents(".swiper-wrapper").height();n&&t&&($(i).parents(".swiper-slide").find(".raven-juxtapose")[0].style.height=n+"px",parseInt(a)<1&&"object"==typeof elementor&&$(i).parents(".swiper-wrapper").css("height",n),0<(a=$(i).parents(".swiper-slide").find(".raven-juxtapose img")).length)&&(a[0].style.width=t+"px",a[1].style.width=t+"px")})}})},{"../utils/module":9}],48:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("./carousel/base"))&&i.__esModule?i:{default:i};class n extends e.default{getDefaultSettings(){var e=super.getDefaultSettings();return e.selectors.swiperContainer=".jupiterx-loop-carousel > .raven-main-swiper",e}isNestedLoopCarousel(){return!!this.$element.closest(".jupiterx-loop-carousel .swiper-slide").length}getSlidesPerView(e){return"fade"===this.getEffect()?1:super.getSlidesPerView(e)}getSlidesToScroll(e){return"fade"===this.getEffect()?1:super.getSlidesToScroll(e)}getSwiperOptions(){var e=super.getSwiperOptions(),t=this.getSlidesCount(),i=this.getElementSettings(),n=".elementor-element-"+this.getID(),a=elementorFrontend.config.is_rtl;return i.pagination&&(e.pagination={el:n+" .jupiterx-loop-carousel > .raven-main-swiper > .swiper-pagination",type:i.pagination,clickable:!0}),"yes"===i.show_arrows&&(e.navigation={prevEl:a?n+" .elementor-swiper-button-next":n+" .elementor-swiper-button-prev",nextEl:a?n+" .elementor-swiper-button-prev":n+" .elementor-swiper-button-next"}),"fade"===this.getEffect()&&(e.slidesPerView=1,e.slidesPerGroup=1,e.spaceBetween=0,e.breakpoints={},e.fadeEffect={crossFade:!0}),e.watchOverflow=!0,!(e.loop&&1<t)||t<=Math.max(this.getSlidesPerView("desktop"),...Object.keys(elementorFrontend.config.responsive.activeBreakpoints).map(e=>this.getSlidesPerView(e)))?(e.loop=!1,delete e.loopedSlides):e.loopedSlides=t,e}updateCarouselLayout(){if(this.swiper&&!(this.getSlidesCount()<=1)){let t=elementorFrontend.config.responsive.activeBreakpoints;"fade"===this.getEffect()?(this.swiper.params.slidesPerView=1,this.swiper.params.slidesPerGroup=1,this.swiper.params.spaceBetween=0,this.swiper.params.breakpoints={}):(this.swiper.params.slidesPerView=this.getSlidesPerView("desktop"),this.swiper.params.slidesPerGroup=this.getSlidesToScroll("desktop"),this.swiper.params.spaceBetween=this.getSpaceBetween(),this.swiper.params.breakpoints||(this.swiper.params.breakpoints={}),Object.keys(t).forEach(e=>{this.swiper.params.breakpoints[t[e].value]={slidesPerView:this.getSlidesPerView(e),slidesPerGroup:this.getSlidesToScroll(e),spaceBetween:this.getSpaceBetween(e)}}));var e=this.getSlidesCount();!("yes"===this.getElementSettings().loop&&1<e)||e<=Math.max(this.getSlidesPerView("desktop"),...Object.keys(t).map(e=>this.getSlidesPerView(e)))?(this.swiper.params.loop=!1,delete this.swiper.params.loopedSlides):(this.swiper.params.loop=!0,this.swiper.params.loopedSlides=e),this.swiper.params.breakpoints&&this.swiper.breakpoints&&(this.swiper.breakpoints.destroy(!0,!0),this.swiper.breakpoints.init()),this.swiper.update(
181)}}onElementChange(e){"effect"===e?this.reinitCarousel():0===e.indexOf("slides_per_view")||0===e.indexOf("slides_to_scroll")||0===e.indexOf("space_between")||"effect"===e?this.updateCarouselLayout():super.onElementChange(e)}async reinitCarousel(){var e;this.isNestedLoopCarousel()||(this.swiper&&(this.swiper.destroy(!0,!0),this.swiper=null),this.ranLoopItemHandlers=!1,this.getSlidesCount()<=1)||(e=elementorFrontend.utils.swiper,this.swiper=await new e(this.elements.$swiperContainer,this.getSwiperOptions()),"yes"===this.getElementSettings("pause_on_hover")&&this.togglePauseOnHover(!0),this.elements.$swiperContainer.data("swiper",this.swiper),this.bindPauseOnInteraction(),this.runLoopItemHandlers())}async onInit(){this.isNestedLoopCarousel()||(await super.onInit(),this.bindPauseOnInteraction(),this.runLoopItemHandlers())}runLoopItemHandlers(){!this.ranLoopItemHandlers&&this.elements.$swiperContainer&&(this.elements.$swiperContainer.children(".swiper-wrapper").children(".swiper-slide").each((e,t)=>{elementorFrontend.elementsHandler.runReadyTrigger(t)}),this.ranLoopItemHandlers=!0)}stopAutoplayFromInteraction(){this.autoplayStoppedByUser=!0,this.swiper?.autoplay?.stop&&this.swiper.autoplay.stop()}togglePauseOnHover(e){this.swiper?.autoplay&&(e?this.elements.$swiperContainer.on({mouseenter:()=>{this.autoplayStoppedByUser||this.swiper.autoplay.stop()},mouseleave:()=>{this.autoplayStoppedByUser||"yes"!==this.getElementSettings("autoplay")||this.swiper.autoplay.start()}}):this.elements.$swiperContainer.off("mouseenter mouseleave"))}bindPauseOnInteraction(){var e=this.getElementSettings();"yes"===e.autoplay&&"yes"===e.pause_on_interaction&&(this.autoplayStoppedByUser=!1,this.$element.on("mousedown touchstart",(e=".jupiterx-loop-carousel > .raven-main-swiper .swiper-slide, .jupiterx-loop-carousel > .raven-main-swiper .elementor-swiper-button, .jupiterx-loop-carousel > .raven-main-swiper .swiper-pagination")+` a, ${e} button`,()=>{this.stopAutoplayFromInteraction()}),this.$element.on("click",e,()=>{this.stopAutoplayFromInteraction()}))}}},{"./carousel/base":32}],49:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{selectors:{filter:".jupiterx-loop-filter",item:".jupiterx-loop-filter__item",gridWidget:".elementor-widget-raven-loop-grid",grid:".jupiterx-loop-grid"},state:{isLoading:!1}}},getDefaultElements(){var e=this.getSettings("selectors");return{$filter:this.$element.find(e.filter),$items:this.$element.find(e.item)}},bindEvents(){this.elements.$items.on("click",this.handleFilterClick.bind(this))},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.applyFilterFromUrl()},parseElementIdFromSelector(e){var t,i,e=String(e||"").trim();return e?(t=e.match(/elementor-element-([a-z0-9]+)/i),i=e.match(/\[data-id=["']([a-z0-9]+)["']\]/i),t?t[1]:i?i[1]:/^[a-z0-9]+$/i.test(e)?e:""):""},normalizeTargetSelector(e){let t=String(e||"").trim();return t?((e=this.parseElementIdFromSelector(t))&&!/^[.#\[]/.test(t)||e&&t===e?t=".elementor-element-"+e:/^[.#\[]/.test(t)||(t=".elementor-element-"+t),t):""},getTargetElementId(){var e=this.getElementSettings()||{},t=String(e.target_widget_id||"").trim(),i=String(this.elements.$filter.attr("data-target-widget-id")||"").trim(),e=e.target_selector||this.elements.$filter.attr("data-target-selector")||"";return t||i||this.parseElementIdFromSelector(e)},findLoopGridByElementId(e){var t=this.getSettings("selectors"),i=this.$element.closest(`[data-elementor-id="${elementorFrontend.config.post.id}"]`).find(t.gridWidget+'[data-id="'+e+'"]');return i.length||(i=$(t.gridWidget+'[data-id="'+e+'"]')).length?i.first():(i=$(".elementor-element-"+e).first()).length?i.is(t.gridWidget)?i:(e=i.closest(t.gridWidget)).length?e.first():$():$()},getTargetWidget(){var e=this.getSettings("selectors"),t=this.getTargetElementId();if(t){t=this.findLoopGridByElementId(t);if(t.length)return t}t=this.normalizeTargetSelector(this.getElementSettings("target_selector")||this.elements.$filter.attr("data-target-selector"));if(t){t=$(t).first();if(t.length){if(t.is(e.gridWidget))return t;t=t.closest(e.gridWidget);if(t.length)return t.first()}}var t=this.$element.closest(".elementor-container, .e-con, .elementor-section, .elementor-widget-wrap").find(e.gridWidget).not(this.$element).first();return t.length||(t=this.$element.nextAll(e.gridWidget).add(this.$element.prevAll(e.gridWidget)).first()).length?t:$(e.gridWidget).first()},getTargetWidgetId(e){var t=this.getTargetElementId();if(t)return t;let i=e.attr("data-id")||e.data("id")||"";
181return i||(t=(e.attr("class")||"").match(/elementor-element-([a-z0-9]+)/i),i=t?t[1]:""),i},runLoopGridItemHandlers(e){var t=this.getSettings("selectors");e.find(t.grid).find(".elementor-widget").each((e,t)=>{elementorFrontend.elementsHandler.runReadyTrigger(t)})},handleFilterClick(a,s=!0){a.preventDefault();var r=this.getSettings("state");if(!r.isLoading){let e=$(a.currentTarget),t=this.getTargetWidget(),i=this.getSettings("selectors"),n=this.getTargetWidgetId(t);t.length&&n&&(this.elements.$items.removeClass("is-active"),e.addClass("is-active"),this.setSettings("state.isLoading",!0),s&&this.updateUrl(e.attr("data-term-id")),r=e.attr("data-term-id"),a=elementorFrontend.config?.post?.id,s=window._wpUtilSettings?.ajax?.url||window.ajaxurl||window.ravenTools?.ajaxUrl,a&&s?$.ajax({type:"POST",url:s,data:{action:"raven_loop_grid_render",post_id:a,model_id:n,paged:1,taxonomy:this.elements.$filter.attr("data-taxonomy"),term_id:r},success:e=>{e.success&&e.data&&(t.find(i.grid).html(e.data.html||""),t.find(".jupiterx-loop-grid__pagination, .jupiterx-loop-grid__load-more, .jupiterx-loop-grid__infinite-scroll").remove(),this.runLoopGridItemHandlers(t))},complete:()=>{this.setSettings("state.isLoading",!1)}}):this.setSettings("state.isLoading",!1))}},applyFilterFromUrl(){var e;window.URLSearchParams&&(e=this.elements.$filter.attr("data-taxonomy"),e=new URLSearchParams(window.location.search).get("jx_loop_filter_"+e))&&(e=this.elements.$items.filter(`[data-term-id="${e}"]`)).length&&this.handleFilterClick({preventDefault:()=>{},currentTarget:e[0]},!1)},updateUrl(e){var t,i;window.URL&&window.history?.replaceState&&(t=this.elements.$filter.attr("data-taxonomy"),i=new URL(window.location.href),e&&"0"!==String(e)?i.searchParams.set("jx_loop_filter_"+t,e):i.searchParams.delete("jx_loop_filter_"+t),window.history.replaceState({},"",i.toString()))}})},{"../utils/module":9}],50:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{selectors:{grid:".jupiterx-loop-grid",loadMore:".jupiterx-loop-grid__load-more",loadMoreButton:".jupiterx-loop-grid__load-more-button",infiniteScroll:".jupiterx-loop-grid__infinite-scroll"},state:{isLoading:!1}}},getDefaultElements(){var e=this.getSettings("selectors");return{$grid:this.$element.find(e.grid),$loadMore:this.$element.find(e.loadMore),$loadMoreButton:this.$element.find(e.loadMoreButton),$infiniteScroll:this.$element.find(e.infiniteScroll)}},bindEvents(){this.elements.$loadMoreButton.length&&this.elements.$loadMoreButton.on("click",this.loadNextPage.bind(this))},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.initInfiniteScroll()},getPaginationSettings(){return(this.elements.$loadMore.length?this.elements.$loadMore:this.elements.$infiniteScroll).data("settings")||{}},setPaginationSettings(e){this.elements.$loadMore.data("settings",e),this.elements.$infiniteScroll.data("settings",e)},loadNextPage(){let e=this.getSettings("state"),t=this.getPaginationSettings();e.isLoading||!t.currentPage||t.currentPage>=t.maxPages||(this.setSettings("state.isLoading",!0),this.elements.$loadMoreButton.prop("disabled",!0),$.ajax({type:"POST",url:_wpUtilSettings.ajax.url,data:{action:"raven_loop_grid_render",post_id:t.postId,model_id:t.widgetId,paged:t.currentPage+1},success:e=>{e.success&&e.data&&e.data.html&&(this.elements.$grid.append(e.data.html),e.data.currentPage?t.currentPage=e.data.currentPage:t.currentPage+=1,e.data.maxPages&&(t.maxPages=e.data.maxPages),this.setPaginationSettings(t),t.currentPage>=t.maxPages?(this.elements.$loadMore.remove(),this.elements.$infiniteScroll.remove()):this.initInfiniteScroll())},complete:()=>{this.setSettings("state.isLoading",!1),this.elements.$loadMoreButton.length&&this.elements.$loadMoreButton.prop("disabled",!1)}}))},initInfiniteScroll(){if(this.elements.$infiniteScroll.length&&window.IntersectionObserver){let t=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(t.disconnect(),this.loadNextPage())})},{threshold:1});t.observe(this.elements.$infiniteScroll[0])}}})},{"../utils/module":9}],51:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};
181class n extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{container:".raven-lottie__container",containerLink:".raven-lottie__container__link",animation:".raven-lottie__animation",caption:".raven-lottie__caption"},classes:{caption:"raven-lottie__caption"}}}getDefaultElements(){var e=this.getSettings().selectors;return{$widgetWrapper:this.$element,$container:this.$element.find(e.container),$containerLink:this.$element.find(e.containerLink),$animation:this.$element.find(e.animation),$caption:this.$element.find(e.caption),$sectionParent:this.$element.closest(".elementor-section"),$columnParent:this.$element.closest(".elementor-column")}}onInit(...e){super.onInit(...e),this.lottie=null,this.state={isAnimationScrollUpdateNeededOnFirstLoad:!0,isNewLoopCycle:!1,isInViewport:!1,loop:!1,animationDirection:"forward",currentAnimationTrigger:"",effectsRelativeTo:"",hoverOutMode:"",hoverArea:"",caption:"",playAnimationCount:0,animationSpeed:0,linkTimeout:0,viewportOffset:{start:0,end:100}},this.intersectionObservers={animation:{observer:null,element:null},lazyload:{observer:null,element:null}},this.animationFrameRequest={timer:null,lastScrollY:0},this.listeners={collection:[],elements:{$widgetArea:{triggerAnimationHoverIn:null,triggerAnimationHoverOut:null},$container:{triggerAnimationClick:null}}},this.initLottie()}initLottie(){this.getLottieSettings().lazyload?this.lazyloadLottie():this.generateLottie()}lazyloadLottie(){this.intersectionObservers.lazyload.observer=elementorModules.utils.Scroll.scrollObserver({offset:"0px 0px 200px",callback:e=>{e.isInViewport&&(this.generateLottie(),this.intersectionObservers.lazyload.observer.unobserve(this.intersectionObservers.lazyload.element))}}),this.intersectionObservers.lazyload.element=this.elements.$container[0],this.intersectionObservers.lazyload.observer.observe(this.intersectionObservers.lazyload.element)}generateLottie(){this.createLottieInstance(),this.setLottieEvents()}createLottieInstance(){var e=this.getLottieSettings();this.lottie=window.bodymovin.loadAnimation({container:this.elements.$animation[0],path:this.getAnimationPath(),renderer:e.renderer,autoplay:!1,name:"lottie-widget"}),this.elements.$animation.data("lottie",this.lottie)}getAnimationPath(){var e=this.getLottieSettings();return(e.source_json?.url&&"json"===e.source_json.url.toLowerCase().substr(-4)?e.source_json:e.source_external_url?.url?e.source_external_url:window.lottie_defaultAnimationUrl).url}setCaption(){var e=this.getLottieSettings();("external_url"===e.source||"media_file"===e.source&&"custom"===e.caption_source)&&this.getCaptionElement().text(e.caption)}getCaptionElement(){var e;return this.elements.$caption.length||(e=this.getSettings().classes,this.elements.$caption=jQuery("<p>",{class:e.caption}),this.elements.$container.append(this.elements.$caption)),this.elements.$caption}setLottieEvents(){this.lottie.addEventListener("DOMLoaded",()=>this.onLottieDomLoaded()),this.lottie.addEventListener("complete",()=>this.onComplete())}saveInitialValues(){var e=this.getLottieSettings();this.lottie.__initialTotalFrames=this.lottie.totalFrames,this.lottie.__initialFirstFrame=this.lottie.firstFrame,this.state.currentAnimationTrigger=e.trigger,this.state.effectsRelativeTo=e.effects_relative_to,this.state.viewportOffset.start=e.viewport?e.viewport.sizes.start:0,this.state.viewportOffset.end=e.viewport?e.viewport.sizes.end:100,this.state.animationSpeed=e.play_speed?.size,this.state.linkTimeout=e.link_timeout,this.state.caption=e.caption,this.state.loop=e.loop}setAnimationFirstFrame(){var e=this.getAnimationFrames();e.first=e.first-this.lottie.__initialFirstFrame,this.lottie.goToAndStop(e.first,!0)}initAnimationTrigger(){switch(this.getLottieSettings().trigger){case"none":this.playLottie();break;case"arriving_to_viewport":this.playAnimationWhenArrivingToViewport();break;case"bind_to_scroll":this.playAnimationWhenBindToScroll();break;case"on_click":this.bindAnimationClickEvents();break;case"on_hover":this.bindAnimationHoverEvents()}}playAnimationWhenArrivingToViewport(){var e=this.getOffset();this.intersectionObservers.animation.observer=elementorModules.utils.Scroll.
181scrollObserver({offset:e.end+`% 0% ${e.start}%`,callback:e=>{e.isInViewport?(this.state.isInViewport=!0,this.playLottie()):(this.state.isInViewport=!1,this.lottie.pause())}}),this.intersectionObservers.animation.element=this.elements.$widgetWrapper[0],this.intersectionObservers.animation.observer.observe(this.intersectionObservers.animation.element)}getOffset(){var e=this.getLottieSettings();return{start:-e.viewport.sizes.start||0,end:-(100-e.viewport.sizes.end)||0}}playAnimationWhenBindToScroll(){var e=this.getLottieSettings(),t=this.getOffset();this.intersectionObservers.animation.observer=elementorModules.utils.Scroll.scrollObserver({offset:t.end+`% 0% ${t.start}%`,callback:e=>this.onLottieIntersection(e)}),this.intersectionObservers.animation.element="viewport"===e.effects_relative_to?this.elements.$widgetWrapper[0]:document.documentElement,this.intersectionObservers.animation.observer.observe(this.intersectionObservers.animation.element)}updateAnimationByScrollPosition(){var e=this.getLottieSettings();let t;t="page"===e.effects_relative_to?this.getLottiePagePercentage():"fixed"===this.getCurrentDeviceSetting("_position")?this.getLottieViewportHeightPercentage():this.getLottieViewportPercentage();e=this.getFrameNumberByPercent(t);e-=this.lottie.__initialFirstFrame,this.lottie.goToAndStop(e,!0)}getLottieViewportPercentage(){return elementorModules.utils.Scroll.getElementViewportPercentage(this.elements.$widgetWrapper,this.getOffset())}getLottiePagePercentage(){return elementorModules.utils.Scroll.getPageScrollPercentage(this.getOffset())}getLottieViewportHeightPercentage(){return elementorModules.utils.Scroll.getPageScrollPercentage(this.getOffset(),window.innerHeight)}getFrameNumberByPercent(e){var t=this.getAnimationFrames();return e=Math.min(100,Math.max(0,e)),t.first+(t.last-t.first)*(e/100)}getAnimationFrames(){var e=this.getLottieSettings(),t=this.getAnimationCurrentFrame(),i=this.getAnimationRange().start,n=this.getAnimationRange().end;let a=this.lottie.__initialFirstFrame,s=0===this.lottie.__initialFirstFrame?this.lottie.__initialTotalFrames:this.lottie.__initialFirstFrame+this.lottie.__initialTotalFrames;return i&&i>a&&(a=i),n&&n<s&&(s=n),this.state.isNewLoopCycle||"bind_to_scroll"===e.trigger||(a=i&&t<i?i:t),"backward"===this.state.animationDirection&&this.isReverseMode()&&(a=t,s=i&&i>this.lottie.__initialFirstFrame?i:this.lottie.__initialFirstFrame),{first:a,last:s,current:t,total:this.lottie.__initialTotalFrames}}getAnimationRange(){var e=this.getLottieSettings();return{start:this.getInitialFrameNumberByPercent(e.start_point.size),end:this.getInitialFrameNumberByPercent(e.end_point.size)}}getInitialFrameNumberByPercent(e){return e=Math.min(100,Math.max(0,e)),this.lottie.__initialFirstFrame+(this.lottie.__initialTotalFrames-this.lottie.__initialFirstFrame)*(e/100)}getAnimationCurrentFrame(){return 0===this.lottie.firstFrame?this.lottie.currentFrame:this.lottie.firstFrame+this.lottie.currentFrame}setLinkTimeout(){let t=this.getLottieSettings();"on_click"===t.trigger&&t.custom_link?.url&&t.link_timeout&&this.elements.$containerLink.on("click",e=>{e.preventDefault(),this.isEdit||setTimeout(()=>{var e="on"===t.custom_link.is_external?"_blank":"_self";window.open(t.custom_link.url,e)},t.link_timeout)})}bindAnimationClickEvents(){this.listeners.elements.$container.triggerAnimationClick=()=>{this.playLottie()},this.addSessionEventListener(this.elements.$container,"click",this.listeners.elements.$container.triggerAnimationClick)}getLottieSettings(){var e=this.getElementSettings();return{...e,lazyload:"yes"===e.lazyload,loop:"yes"===e.loop}}playLottie(){var e=this.getAnimationFrames();this.lottie.stop(),this.lottie.playSegments([e.first,e.last],!0),this.state.isNewLoopCycle=!1}bindAnimationHoverEvents(){this.createAnimationHoverInEvents(),this.createAnimationHoverOutEvents()}createAnimationHoverInEvents(){var e=this.getLottieSettings(),t=this.getHoverAreaElement();this.state.hoverArea=e.hover_area,this.listeners.elements.$widgetArea.triggerAnimationHoverIn=()=>{this.state.animationDirection="forward",this.playLottie()},this.addSessionEventListener(t,"mouseenter",this.listeners.elements.$widgetArea.triggerAnimationHoverIn)}addSessionEventListener(e,t,i){e.on(t,i),this.listeners.collection.push({$el:e,event:t,callback:i})}createAnimationHoverOutEvents(){let e=this.getLottieSettings(),t=this.getHoverAreaElement();"pause"!==e.on_hover_out&&"reverse"!==e.on_hover_out||(this.state.hoverOutMode=e.on_hover_out,this.listeners.elements.$widgetArea.triggerAnimationHoverOut=()=>{"pause"===e.on_hover_out?this.lottie.pause():(this.state.animationDirection="backward",this.playLottie())},this.addSessionEventListener(t,"mouseleave",this.listeners.elements.$widgetArea.triggerAnimationHoverOut))}getHoverAreaElement(){var e=this.getLottieSettings();return"section"===e.hover_area?this.elements.$sectionParent:"column"===e.hover_area?this.elements.$columnParent:this.elements.$container}setLoopOnAnimationComplete(){var e=this.getLottieSettings();this.state.isNewLoopCycle=!0,e.loop&&!this.isReverseMode()?this.setLoopWhenNotReverse():e.loop&&this.isReverseMode()?this.setReverseAnimationOnLoop():!e.loop&&this.isReverseMode()&&this.setReverseAnimationOnSingleTrigger()}isReverseMode(){var e=this.getLottieSettings();return"yes"===e.reverse_animation||"reverse"===e.on_hover_out&&"backward"===this.state.animationDirection}setLoopWhenNotReverse(){var e=this.getLottieSettings();if(0<e.number_of_times)return this.state.playAnimationCount++,this.state.playAnimationCount<e.number_of_times?void this.playLottie():void(this.state.playAnimationCount=0);this.playLottie()}setReverseAnimationOnLoop(){var e=this.getLottieSettings();!e.number_of_times||this.state.playAnimationCount<e.number_of_times?(this.state.animationDirection="forward"===this.state.animationDirection?"backward":"forward",this.playLottie(),"backward"===this.state.animationDirection&&this.state.playAnimationCount++):(this.state.playAnimationCount=0,this.state.animationDirection="forward")}setReverseAnimationOnSingleTrigger(){this.state.playAnimationCount<1?(this.state.playAnimationCount++,this.state.animationDirection="backward",this.playLottie()):1<=this.state.playAnimationCount&&"forward"===this.state.animationDirection?(this.state.animationDirection="backward",this.playLottie()):(this.state.playAnimationCount=0,this.state.animationDirection="forward")}setAnimationSpeed(){var e=this.getLottieSettings();e.play_speed&&this.lottie.setSpeed(e.play_speed.size)}onElementChange(){this.updateLottieValues(),this.resetAnimationTrigger()}updateLottieValues(){var e=this.getLottieSettings();[{sourceVal:e.play_speed?.size,stateProp:"animationSpeed",callback:()=>this.setAnimationSpeed()},{sourceVal:e.link_timeout,stateProp:"linkTimeout",callback:()=>this.setLinkTimeout()},{sourceVal:e.caption,stateProp:"caption",callback:()=>this.setCaption()},{sourceVal:e.effects_relative_to,stateProp:"effectsRelativeTo",callback:()=>this.updateAnimationByScrollPosition()},{sourceVal:e.loop,stateProp:"loop",callback:()=>this.onLoopStateChange()}
181].forEach(e=>{void 0!==e.sourceVal&&e.sourceVal!==this.state[e.stateProp]&&(this.state[e.stateProp]=e.sourceVal,e.callback())})}onLoopStateChange(){var e="arriving_to_viewport"===this.state.currentAnimationTrigger&&this.state.isInViewport;this.state.loop&&(e||"none"===this.state.currentAnimationTrigger)&&this.playLottie()}resetAnimationTrigger(){var e=this.getLottieSettings(),t=e.trigger!==this.state.currentAnimationTrigger,i=!!e.viewport&&this.isViewportOffsetChange(),n=!!e.on_hover_out&&this.isHoverOutModeChange(),e=!!e.hover_area&&this.isHoverAreaChange();(t||i||n||e)&&(this.removeAnimationFrameRequests(),this.removeObservers(),this.removeEventListeners(),this.initAnimationTrigger())}isViewportOffsetChange(){var e=this.getLottieSettings(),t=e.viewport.sizes.start!==this.state.viewportOffset.start,e=e.viewport.sizes.end!==this.state.viewportOffset.end;return t||e}isHoverOutModeChange(){return this.getLottieSettings().on_hover_out!==this.state.hoverOutMode}isHoverAreaChange(){return this.getLottieSettings().hover_area!==this.state.hoverArea}removeEventListeners(){this.listeners.collection.forEach(e=>{e.$el.off(e.event,null,e.callback)})}removeObservers(){for(var e in this.intersectionObservers)this.intersectionObservers[e].observer&&this.intersectionObservers[e].element&&this.intersectionObservers[e].observer.unobserve(this.intersectionObservers[e].element)}removeAnimationFrameRequests(){window.cancelAnimationFrame(this.animationFrameRequest.timer)}onDestroy(){super.onDestroy(),this.destroyLottie()}destroyLottie(){this.removeAnimationFrameRequests(),this.removeObservers(),this.removeEventListeners(),this.elements.$animation.removeData("lottie"),this.lottie&&this.lottie.destroy()}onLottieDomLoaded(){this.saveInitialValues(),this.setAnimationSpeed(),this.setLinkTimeout(),this.setCaption(),this.setAnimationFirstFrame(),this.initAnimationTrigger()}onComplete(){this.setLoopOnAnimationComplete()}onLottieIntersection(e){var t;e.isInViewport?(this.state.isAnimationScrollUpdateNeededOnFirstLoad&&(this.state.isAnimationScrollUpdateNeededOnFirstLoad=!1,this.updateAnimationByScrollPosition()),this.animationFrameRequest.timer=window.requestAnimationFrame(()=>this.onAnimationFrameRequest())):(t=this.getAnimationFrames(),e="up"===e.intersectionScrollDirection?t.first:t.last,this.state.isAnimationScrollUpdateNeededOnFirstLoad=!1,window.cancelAnimationFrame(this.animationFrameRequest.timer),this.lottie.goToAndStop(e,!0))}onAnimationFrameRequest(){window.scrollY!==this.animationFrameRequest.lastScrollY&&(this.updateAnimationByScrollPosition(),this.animationFrameRequest.lastScrollY=window.scrollY),this.animationFrameRequest.timer=window.requestAnimationFrame(()=>this.onAnimationFrameRequest())}}},{}],52:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{selectors:{tabsWrapper:".raven-media-gallery-tabs",contentsWrapper:".raven-media-gallery-tab-contents",tabs:".raven-media-gallery-tabs button.tab-item",contents:".raven-media-gallery-tab-contents .content",items:'.gallery-item [class*="type-"]',galleryItems:".gallery-item"},state:{activeIndex:0}}},getDefaultElements(){var e=this.getSettings("selectors");return{$tabsWrapper:this.$element.find(e.tabsWrapper),$contentsWrapper:this.$element.find(e.contentsWrapper),$tabs:this.$element.find(e.tabs),$contents:this.$element.find(e.contents),$items:this.$element.find(e.items),$galleryItems:this.$element.find(e.galleryItems)}},bindEvents(){let e=this;this.zoom(),this.zoomMove(),this.bindHeightRefreshEvents(),setTimeout(()=>{e.setHeight()},1),jQuery(window).resize(()=>{e.setHeight()}),this.elements.$tabsWrapper[0]&&this.elements.$tabsWrapper[0].addEventListener("click",t=>{if(t.target.classList.contains("tab-item")){let e=this.getSettings("state.activeIndex");"show"!==this.getInstanceValue("all_filter")&&0===e&&(e=1);var i=this.elements.$tabsWrapper[0].querySelector('[data-raven-tab-index="'+e+'"]'),n=this.elements.$contentsWrapper[0].querySelector('[data-raven-content-index="'+e+'"]'),i=(i.classList.remove("active"),n.classList.remove("active"),n.querySelectorAll(".gallery-item").forEach(e
181=>{e.classList.remove("show-animation")}),this.setSettings("state.activeIndex",t.target.dataset.ravenTabIndex),this.elements.$contentsWrapper[0].querySelector('[data-raven-content-index="'+t.target.dataset.ravenTabIndex+'"]'));t.target.classList.add("active"),i.classList.add("active"),i.querySelectorAll(".gallery-item").forEach((e,t)=>{setTimeout(()=>{e.classList.add("show-animation"),this.setHeight()},100*t)}),this.setHeight()}})},bindHeightRefreshEvents(){let i=()=>{window.requestAnimationFrame(()=>{this.setHeight()})};this.elements.$contentsWrapper.find("img").each((e,t)=>{t.complete&&t.naturalWidth||t.addEventListener("load",i,{once:!0})}),document.addEventListener("lazyloaded",i),window.addEventListener("load",i,{once:!0}),setTimeout(i,300),setTimeout(i,1e3)},zoom(){"zoom"===this.getInstanceValue("image_hover_animation")&&this.elements.$items.find(".poster").zoom()},zoomMove(){"3d-zoom"===this.getInstanceValue("image_hover_animation")&&[...this.elements.$galleryItems].forEach(e=>{let s=e.querySelector("img");s&&((e=0<$(e).parents(".content-layout-under-image").length?e.querySelector('[class*="type-"]'):e).addEventListener("mouseout",()=>{s.style.transform="perspective(900px) translate3d( 0px, 0px, 0px ) scale(1)"}),e.addEventListener("mousemove",e=>{var t=e.currentTarget.getBoundingClientRect(),i=((t.width+35)/t.width).toFixed(2),n=((t.height+35)/t.height).toFixed(2),a=t.width/2-(e.clientX-t.left),e=t.height/2-(e.clientY-t.top),a=a/t.width*40,e=e/t.height*40;s.style.transform=`perspective(900px) translate3d( ${a}px, ${e}px, 0px ) scale(${Math.max(i,n)})`}))})},handleAnimation(){this.elements.$contentsWrapper[0].querySelectorAll(".active .gallery-item").forEach((e,t)=>{setTimeout(()=>{e.classList.add("show-animation")},100*t)})},setHeight(){var e;!this.$element.parents()[0].classList.contains("e-con-inner")||(e=this.$element.find(".raven-media-gallery-wrapper")[0].clientHeight)<1||(this.$element[0].style.height=e+"px")},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.handleAnimation()}})},{"../utils/module":9}],53:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({pageWrapperAttr:"raven-my-account-page",currentPage:null,onInit(){this.initElements(),this.bindEvents(),this.isEdit&&(this.editorInitTabs(),this.currentPage=this.$element.attr(this.pageWrapperAttr),this.currentPage||(this.currentPage="dashboard"),this.editorShowTab()),this.applyButtonsHoverAnimation(),this.doHeightEqualizations(),this.setContentMinHeight(),this.removePaddingBetweenPurchaseNote(this.elements.$purchasenote)},getDefaultSettings(){return{selectors:{address:"address",tabLinks:".woocommerce-MyAccount-navigation-link a",viewOrderButtons:".my_account_orders .woocommerce-button.view",viewOrderLinks:".woocommerce-orders-table__cell-order-number a",authForms:"form.login, form.register",tabWrapper:".raven-my-account-tab",tabItem:".woocommerce-MyAccount-navigation li",allPageElements:`[${this.pageWrapperAttr}]`,purchasenote:"tr.product-purchase-note",stickyRightColumn:".e-sticky-right-column"},classes:{stickyRightColumnActive:"e-sticky-right-column--active"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$address:this.$element.find(e.address),$tabLinks:this.$element.find(e.tabLinks),$viewOrderButtons:this.$element.find(e.viewOrderButtons),$viewOrderLinks:this.$element.find(e.viewOrderLinks),$authForms:this.$element.find(e.authForms),$tabWrapper:this.$element.find(e.tabWrapper),$tabItem:this.$element.find(e.tabItem),$allPageElements:this.$element.find(e.allPageElements),$purchasenote:this.$element.find(e.purchasenote),$stickyRightColumn:this.$element.find(e.stickyRightColumn)}},bindEvents(){elementorFrontend.elements.$document.on("select2:open",this.addSelect2Wrapper),elementorFrontend.elements.$body.on("keyup change",".register #reg_password",this.doHeightEqualizations)},editorInitTabs(){this.elements.$allPageElements.each((e,t)=>{t=t.getAttribute(this.pageWrapperAttr);let i;i=this.$element.find(".woocommerce-MyAccount-navigation-link--"+t),(i="view-order"===t?this.elements.$viewOrderLinks.add(this.elements.$viewOrderButtons):i).on("click",{endpoint:t},this.editorShowTab)}),this.elements.$tabWrapper.find(".woocommerce-MyAccount-navigation li").first().trigger("click")},editorShowTab(e=null){e&&(this.currentPage=e.data.endpoint),"customer-logout"!==this.currentPage&&(e=this.$element.find(`[${this.pageWrapperAttr}="${this.currentPage}"]`),this.$element.attr(this.pageWrapperAttr,this.currentPage),this.elements.$allPageElements.hide(),e.show(),this.toggleEndpointClasses(),"view-order"!==this.currentPage&&(this.elements.$tabItem.removeClass("is-active"),this.$element.find(".woocommerce-MyAccount-navigation-link--"+this.currentPage).addClass("is-active")),"edit-ad
181dress"===this.currentPage||"view-order"===this.currentPage)&&this.doHeightEqualizations()},toggleEndpointClasses(){var e=["dashboard","orders","view-order","downloads","edit-account","edit-address","payment-methods"];this.elements.$tabWrapper.removeClass("raven-my-account-tab__"+e.join(" raven-my-account-tab__")),e.includes(this.currentPage)&&this.elements.$tabWrapper.addClass("raven-my-account-tab__"+this.currentPage)},applyButtonsHoverAnimation(){var e=this.getElementSettings();e.forms_buttons_hover_animation&&this.$element.find(".woocommerce button.button").addClass("elementor-animation-"+e.forms_buttons_hover_animation),e.tables_button_hover_animation&&this.$element.find(".order-again .button, td .button, .woocommerce-pagination .button").addClass("elementor-animation-"+e.tables_button_hover_animation)},doHeightEqualizations(){this.equalizeElementHeight(this.elements.$address),this.isEdit||this.equalizeElementHeight(this.elements.$authForms)},equalizeElementHeight(e){if(e.length){e.removeAttr("style");let i=0;e.each((e,t)=>{i=Math.max(i,t.offsetHeight)}),0<i&&e.css("height",i+"px")}},setContentMinHeight(){var e=jQuery(".custom-my-account-nav-vertical"),t=jQuery(".woocommerce-MyAccount-content-wrapper");e.length&&(e=window.getComputedStyle(e[0]).height,t.css("min-height",e)),t.css("visibility","visible")},removePaddingBetweenPurchaseNote(e){e&&e.each(e=>{jQuery(e).prev().children("td").addClass("product-purchase-note-is-below")})},onElementChange(e){0!==e.indexOf("general_text_typography")&&0!==e.indexOf("sections_padding")||this.doHeightEqualizations(),0===e.indexOf("forms_rows_gap")&&this.removePaddingBetweenPurchaseNote(this.elements.$purchasenote)},addSelect2Wrapper(e){e=jQuery(e.target).data("select2");e.$dropdown&&e.$dropdown.addClass("e-woo-select2-wrapper")},isStickyRightColumnActive(){var e=this.getSettings("classes");return this.elements.$stickyRightColumn.hasClass(e.stickyRightColumnActive)},activateStickyRightColumn(){var e=this.getElementSettings(),t=elementorFrontend.elements.$wpAdminBar,i=this.getSettings("classes");let n=e.sticky_right_column_offset||0;t.length&&"fixed"===t.css("position")&&(n+=t.height()),"yes"===this.getElementSettings("sticky_right_column")&&(this.elements.$stickyRightColumn.addClass(i.stickyRightColumnActive),this.elements.$stickyRightColumn.css("top",n+"px"))},deactivateStickyRightColumn(){var e;this.isStickyRightColumnActive()&&(e=this.getSettings("classes"),this.elements.$stickyRightColumn.removeClass(e.stickyRightColumnActive))},toggleStickyRightColumn(){this.getElementSettings("sticky_right_column")?this.isStickyRightColumnActive()||this.activateStickyRightColumn():this.deactivateStickyRightColumn()}})},{"../utils/module":9}],54:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};let s=jQuery,n=e.default.extend({getDefaultSettings(){return{selectors:{menus:".raven-nav-menu",inPageMenuItems:'a[href*="#"]',toggleButton:".raven-nav-menu-toggle-button",closeButton:".raven-nav-menu-close-button",mobileMenu:".raven-nav-menu-mobile",mobileContainer:".raven-nav-menu-mobile .raven-container",megaMenu:".submenu .raven-megamenu-wrapper",liNavItem:".raven-nav-menu-main .raven-nav-menu li"}}},getDefaultElements(){var e=this.getSettings("selectors"),e={$body:s("body"),$menus:this.$element.find(e.menus),$inPageMenuItems:this.$element.find(e.inPageMenuItems),$toggleButton:this.$element.find(e.toggleButton),$closeButton:this.$element.find(e.closeButton),$mobileMenu:this.$element.find(e.mobileMenu),$mobileContainer:this.$element.find(e.mobileContainer),$elementorElement:this.$element.closest(".elementor-element"),$elementorContainer:this.$element.parents(".elementor-container").last(),$megaMenu:this.$element.find(e.megaMenu),$navMenuItem:this.$element.find(e.$menus).find("li"),$liNavItem:this.$element.find(e.liNavItem)};return e.$elementorContainer.length||(e.$elementorContainer=this.$element.closest(".e-con")),e},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.initSmartMenu(),this.inPageMenuClick(),this.inPageMenuScroll(),this.mobileMenuScroll(),this.mobileMenuPageRedirection(),this.setMegaMenuWidth(),this.stretchElement=new elementorModules.frontend.tools.StretchElement({element:this.elements.$mobileMenu,selectors:{container:this.elements.$mobileMenu.parents(".elementor-top-section")}})},bindEvents(){switch(this.getElementSettings("mobile_layout")){case"dropdown":this.elements.$toggleButton.on("click",this.toggleDropdown.bind(this)),elementorFrontend.addListenerOnce(this.$element.data("model-cid"),"resize",this.dropdownFullWidth.bind(this)),s(window).on("resize",this.setMegaMenuWidth.bind(this));break;case"side":var e=this.getElementSettings("side_menu_alignment"),t=this.getElementSettings("side_menu_effect");this.elements.$mobileMenu.addClass("raven-side-menu-"+e),this.elements.$mobileMenu.addClass("raven-side-menu-"+e),this.elements.$toggleButton.on("click",this.toggleMobileMenu.bind(this)),this.elements.$closeButton.on("click",this.toggleMobileMenu.bind(this)),"push"===t&&(this.elements.$body.addClass("raven-nav-menu-effect-push"),this.elements.$toggleButton.on("click",this.sideMenuPush.bind(this)),this.elements.$closeButton.on("click",this.sideMenuPush.bind(this))),this.elements.$menus.on("select.smapi",this.onSideMenuItemClick.bind(this));break;case"full-screen":"yes"===this.getElementSettings("mobile_menu_item_full_width")&&this.elements.$mobileMenu.addClass("raven-nav-menu-item-full-width"),this.elements.$toggleButton.on("click",this.toggleMobileMenu.bind(this)),this.elements.$closeButton.on("click",this.toggleMobileMenu.bind(this))}this.elements.$liNavItem.on("hover",this.setMegaMenuWidth)},initSmartMenu(){var e=this.getElementSettings("submenu_icon"),t=this.getElementSettings("submenu_space_between"),e={subIndicatorsText:e,subIndicators:""!==e,subIndicatorsPos:"append",subMenusMaxWidth:"1500px"};this.elements.$body.hasClass("rtl")&&(e.rightToLeftSubMenus=!0),this.elements.$megaMenu.length&&(e.keepInViewport=!1),"object"==typeof t&&""!==t.size&&(e.mainMenu
181SubOffsetY=parseInt(t.size)),"top"===this.getElementSettings("submenu_opening_position")&&(e.bottomToTopSubMenus=!0),this.excludeOtherUl(),this.elements.$menus.smartmenus(e)},toggleDropdown(){let e=this.elements.$mobileMenu;this.elements.$toggleButton.find(".hamburger").toggleClass("is-active"),e.slideToggle(250,()=>{e.toggleClass("raven-nav-menu-active").css("display","")}),this.dropdownFullWidth()},dropdownFullWidth(){var e,t,i,n,a,s=this.elements.$mobileMenu;s.css("max-height",document.documentElement.clientHeight-s.get(0).getBoundingClientRect().top),"stretch"===this.getElementSettings("full_width")&&(e=this.elements.$elementorElement,t=this.elements.$elementorContainer,i=this.elements.$toggleButton,n=this.elements.$mobileContainer,a=window.innerWidth,this.stretchElement.stretch(),s.css("top",e.offset().top+e.outerHeight()-i.offset().top),n.css("max-width",1024<a?t.outerWidth():"none"))},sideMenuPush(){var e=this.getElementSettings("side_menu_alignment");let t=parseInt(this.$element.css("--menu-container-width"))||250;"right"===e&&(t=-t),this.elements.$body.hasClass("raven-nav-menu-effect-pushed")?this.elements.$body.removeClass("raven-nav-menu-effect-pushed").removeAttr("style"):this.elements.$body.addClass("raven-nav-menu-effect-pushed").css("margin-"+(this.isRtl()?"right":"left"),t)},toggleMobileMenu(){this.elements.$mobileMenu.toggleClass("raven-nav-menu-active"),this.elements.$mobileMenu.hasClass("raven-nav-menu-active")?this.elements.$mobileMenu.parents(".animated").addClass("raven-nav-menu-parents-animation"):this.elements.$mobileMenu.parents(".animated").removeClass("raven-nav-menu-parents-animation"),0!==this.elements.$toggleButton.find(".hamburger").length&&this.elements.$toggleButton.find(".hamburger").toggleClass("is-active")},mobileMenuScroll(){let n=document.querySelectorAll(".raven-nav-menu-mobile.raven-nav-menu-dropdown, .raven-nav-menu-mobile.raven-nav-menu-full-screen"),a=null;for(let i=0;i<n.length;i++)n[i].addEventListener("touchstart",function(e){1===e.targetTouches.length&&(a=e.targetTouches[0].clientY)},{capture:!1,passive:!0}),n[i].addEventListener("touchmove",function(e){var t;1===e.targetTouches.length&&(t=e.targetTouches[0].clientY-a,0===n[i].scrollTop&&0<t&&e.cancelable&&e.preventDefault(),n[i].scrollHeight-n[i].scrollTop<=n[i].clientHeight)&&t<0&&e.cancelable&&e.preventDefault()},{capture:!1,passive:!0})},mobileMenuPageRedirection(){var e=this.elements.$mobileMenu.find(".menu-item-has-children"),t=e.find("> .raven-link-item"),i=t.find("> .sub-arrow");0!==e.length&&0!==t.length&&i.on("click",function(e){s(e.currentTarget).parent().hasClass("highlighted")&&e.preventDefault()})},inPageMenuClick(){let n=this,a=this.getHeaderSettings(),e;this.elements.$menus.on("click",t=>{e=t.target.getAttribute("href")||"";let i=null;try{i=new window.URL(s(t.target).prop("href"))}catch(e){return}if((i.href.replace(i.hash,"")===window.location.href.replace(window.location.hash,"")||-1!==e.search(/^#/))&&-1!==i.hash.search(/^#/)){e=i.hash,t.preventDefault();t=s(e);if(0!==t.length){let e=t.offset().top;return e=(e-=n.getAdminbarHeight())-n.getBodyBorderWidth(),a&&"sticky"===a.behavior&&a.overlap||a&&!a.behavior?e-=n.isHeaderSticked()?n.tbarHeight():2*n.tbarHeight():e-=n.tbarHeight(),n.hasCustomStickyHeader()?e-=n.getCustomStickyHeaderHeight():(a&&"fixed"===a.behavior&&"top"===a.position||a&&"sticky"===a.behavior)&&(e-=n.getHeaderHeight()),n.elements.$body.hasClass("raven-nav-menu-effect-pushed")&&n.sideMenuPush(),n.elements.$mobileMenu.removeClass("raven-nav-menu-active"),n.changeHamburgerState(!1),window.history.pushState(null,null,i.hash),s("html, body").stop().animate({scrollTop:e},500,"swing"),!1}n.elements.$body.hasClass("raven-nav-menu-effect-pushed")&&n.sideMenuPush(),n.elements.$mobileMenu.removeClass("raven-nav-menu-active"),n.changeHamburgerState(!1),window.history.pushState(null,null,i.hash)}})},inPageMenuScroll(){let i=this;i.elements.$inPageMenuItems.length&&i.elements.$inPageMenuItems.each(function(e,t){if(!(t.hash<1)){let e=s('[id="'+t.hash.replace("#","")+'"]');e.length&&(t=s(t),window.location.hash||i.activateMenuItem(e,t),window.addEventListener("scroll",_.throttle(function(){i.activateMenuItem(e,t)})))}})},activateMenuItem(e,t){let i=!1;var n=this.getHeaderHeight()+this.getAdminbarHeight(),a=e.offset().top,s=a-1-n,a=a-2+e.outerHeight()-n,e=window.pageYOffset;s<=e&&e<=a&&(i=!0),t.toggleClass("raven-menu-item-active",i)},getHeaderHeight(){var e,t=s(".jupiterx-header");return 0!==t.length&&(e=t.data("jupiterx-settings").behavior,"fixed"===e||"sticky"===e||window.pageYOffset<t.height())?t.height():0},hasCustomStickyHeader(){var e=this.getHeaderSettings();return!!e&&!(!e.behavior||"sticky"!==e.behavior||e.stickyTemplate&&e.stickyTemplate===e.template)},getHeaderSettings(){return s(".jupiterx-header").data("jupiterx-settings")},getCustomStickyHeaderHeight(){var e;return!this.hasCustomStickyHeader()||0===(e=s(".jupiterx-header-custom .elementor:last-of-type")).length?0:e.outerHeight()},getBodyBorderWidth(){var e=s(".jupiterx-site-body-border");return 0!==e.length&&(e=e.css("border-width"))?parseInt(e.replace("px","")):0},getAdminbarHeight(){var e=s("#wpadminbar");return e.length?e.height():0},tbarHeight(){var e=s(".jupiterx-tbar");return e.length?e.outerHeight():0},onElementChange(e){var t,i;"stretch"!==this.getElementSettings("full_width")?(this.stretchElement.reset(),this.elements.$mobileMenu.removeAttr("style"),this.elements.$mobileMenu.find(".raven-container").removeAttr("style")):this.dropdownFullWidth(),"mobile_layout"!==e&&"side_menu_effect"!==e||(this.elements.$body.removeClass("raven-nav-menu-effect-pushed").removeAttr("style"),this.elements.$mobileMenu.removeClass("raven-nav-menu-active")),"side"===this.getElementSettings("mobile_layout")&&e.startsWith("menu_container_width")&&this.elements.$body.hasClass("raven-nav-menu-effect-pushed")&&(i=this.getElementSettings("side_menu_alignment"),t=parseInt(this.$element.css("--menu-container-width"))||250,this.elements.$body.css("margin-left","left"===i?t:-t)),"submenu_space_between"===e&&"object"==typeof(i=this.getElementSettings("submenu_space_between"))&&(this.findElement(".raven-submenu").first().css("margin-top",""===i.size?"0":i.size+"px"),this.elements.$menus.smartmenus("destroy"),this.initSmartMenu())},onSectionActivated(e){this.editShowSubmenu("section_submenu"===e)},onEditorClosed(){this.editShowSubmenu(!1)},editShowSubmenu(e){var t=this.findElement(".raven-submenu").first(),i=this.getElementSettings("submenu_space_between");t.toggleClass("raven-show-submenu",e),"object"==typeof i&&t.css("margin-top",""===i.size?"0":i.size+"px")},onSideMenuItemClick(e,t){var t=s(t);0!==t.closest(".raven-nav-menu-side").length&&-1===(t=t.attr("href")).search(/^#/)&&0!==t.trim().length&&this.elements.$closeButton.trigger("click")},isHeaderSticked(){return 0<s(".jupiterx-header-sticked").length},setMegaMenuWidth(){let e=this.elements.$liNavItem.find(".submenu .raven-megamenu-wrapper"),t=this.elements.$elementorContainer,i=t.offset().left,n=t.outerWidth();e.each(function(){var e=s(this),t=e.parent().parent().offset().left,t=-Math.abs(t-i);e.parent().css("transform",`translateX(${t}px)`)}
181),e.css("width",n+"px")},excludeOtherUl(){this.elements.$liNavItem.find(".submenu .raven-megamenu-wrapper").each(function(){s(this).find("ul").attr("data-sm-skip","true")})},changeHamburgerState(e){var t=this.elements.$toggleButton.find(".hamburger");0!==t.length&&(e?t.addClass("is-active"):t.removeClass("is-active"))}})},{"../utils/module":9}],55:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};class n extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{button:".elementor-button.elementor-paypal-legacy",errors:".elementor-message-danger"}}}getDefaultElements(){var e=this.getSettings();return{wrapper:this.$element[0],button:this.$element[0].querySelector(e.selectors.button),errors:this.$element[0].querySelectorAll(e.selectors.errors)}}handleClick(e){0<this.elements.errors.length&&(e.preventDefault(),this.elements.errors.forEach(e=>{e.classList.remove("elementor-hidden")}))}bindEvents(){_.isNull(this.elements.button)||this.elements.button.addEventListener("click",this.handleClick.bind(this))}}},{}],56:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new s({$element:e})};var i=a(e("../utils/module")),n=a(e("../utils/masonry"));function a(e){return e&&e.__esModule?e:{default:e}}let s=i.default.extend({Masonry:null,onInit(){$(this.$element).on("add-stack-effect",this.addStackEffect),"masonry"===this.getInstanceValue("layout")&&this.createMasonry(),"stack"===this.getElementSettings("_skin")&&$(this.$element).trigger("add-stack-effect")},addStackEffect(){let i=this.getElementSettings("stack_hover_effect");$.each(this.$element.find(".raven-photo-album-item"),(e,t)=>{new window[i+"Fx"]({el:t})})},createMasonry(){let e=this;e.Masonry=new n.default({$element:e.$element}),e.Masonry.run(),"stack"===e.getElementSettings("_skin")&&setTimeout(()=>{$(e.$element).trigger("add-stack-effect")},50)}})},{"../utils/masonry":8,"../utils/module":9}],57:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{selectors:{container:".raven-photo-roller",frame:".raven-photo-roller-frame",image:".raven-photo-roller-frame img"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$container:this.$element.find(e.container),$frame:this.$element.find(e.frame),$image:this.$element.find(e.image)}},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.getElementSettings("max_height").size&&this.calculateNewWidth(),void 0!==window.safari&&(this.redraw(),$(window).resize(this.redraw))},redraw(){this.elements.$container.hide().show(0)},calculateNewWidth(){var e,t=this.getElementSettings("max_height"),i=parseFloat(this.elements.$image.css("width"),10),n=parseFloat(this.elements.$image.css("height"),10);this.elements.$frame.css("max-height",t.size+t.unit),this.elements.$frame.after().css("max-height",t.size+t.unit),"px"===t.unit&&t.size<n?(e=t.size/n*i,this.elements.$frame.css("width",e),this.elements.$image.css("width",e)):"%"===t.unit&&t.size<100&&(e=n*t.size/100,this.elements.$frame.css("width",t=e*(i/n)),this.elements.$frame.css("height",e),this.elements.$image.css("width",t),this.elements.$image.css("height",e))}})},{"../utils/module":9}],58:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({onInit(){$("body").find("li.depth-1").each(function(e,t){$(t).find(".children").last().find(".comment").last().find(".jupiterx-comment-body").css({"border-bottom":"none","padding-bottom":"5px"})}),this.actionLinkIconOnHover()},onElementChange(){this.actionLinkIconOnHover()},getWrapper(){return'div[data-id="'+this.getID()+'"]'},actionLinkIconOnHover(){var e=this.getWrapper();let t=$(e).css("--action-links-icon-color-hover"),i=$(e).find(".fa-comment-dots").css("color");t&&($(e).find(".jupiterx-comment-links i").on("mouseover",function(){$(this).css("color",t)}),$(e).find(".jupiterx-comment-links i").on("mouseleave",function(){$(this).css("color",i)}),$(e).find(".comment-reply-link").on("mouseover",function(){$(this).parents(".jupiterx-comment-links").find(".fa-comment-dots").css("color",t)}),$(e).find(".comment-reply-link").on("mouseleave",function(){$(this).parents(".jupiterx-comment-links").find(".fa-comment-dots").css("color",i)}),$(e).find(".jupiterx-comment-links li:last-child").on("mouseover",function(){$(this).parents(".jupiterx-comment-links").find(".fa-paper-plane").css("color",t)}),$(e).find(".jupiterx-comment-links li:last-child").on("mouseleave",function(){$(this).parents(".jupiterx-comment-links").find(".fa-paper-plane").css("color",i)}))}})},{"../utils/module":9}],59:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{selectors:{image:".raven-post-navigation-featured-image"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$navigation:this.$element,$image:this.$element.find(e.image)}}
181,bindEvents(){this.handleZoomAndMove()},handleZoomAndMove(){var e=this.getInstanceValue("hover_animation_featured_image");!e||"zoom-move"!==e||this.elements.$image.length<1||(this.elements.$image.on("mouseout",e=>{e.currentTarget.style.transform="perspective(900px) translate3d( 0px, 0px, 0px ) scale(1)"}),this.elements.$image.on("mousemove",e=>{var t=e.currentTarget.getBoundingClientRect(),i=((t.width+35)/t.width).toFixed(2),n=((t.height+35)/t.height).toFixed(2),a=t.width/2-(e.clientX-t.left),s=t.height/2-(e.clientY-t.top),a=a/t.width*30,s=s/t.height*30;e.currentTarget.style.transform=`perspective(900px) translate3d( ${a}px, ${s}px, 0px )  scale(`+Math.max(i,n)}))}})},{"../utils/module":9}],60:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.classic=function(e){new n({$element:e})},i.cover=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{classes:{dots:"swiper-pager"},selectors:{postImageFit:".raven-image-fit img",carouselWrapper:".raven-swiper-slider",sliderWrapper:".raven-posts-carousel-swiper-container",itemsSlider:".swiper-wrapper"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$carouselWrapper:this.$element.find(e.carouselWrapper),$sliderWrapper:this.$element.find(e.sliderWrapper),$itemsSlider:this.$element.find(e.itemsSlider)}},getCarouselSettings(){return{slides_view:this.getInstanceValue("slides_view"),slides_view_tablet:this.getInstanceValue("slides_view_tablet"),slides_view_mobile:this.getInstanceValue("slides_view_mobile"),slides_scroll:this.getInstanceValue("slides_scroll"),slides_scroll_tablet:this.getInstanceValue("slides_scroll_tablet"),slides_scroll_mobile:this.getInstanceValue("slides_scroll_mobile"),enable_autoplay:this.getInstanceValue("enable_autoplay"),autoplay_speed:this.getInstanceValue("autoplay_speed"),enable_infinite_loop:this.getInstanceValue("enable_infinite_loop"),enable_hover_pause:this.getInstanceValue("enable_hover_pause"),overflow_visible:this.getInstanceValue("overflow_visible"),transition_speed:this.getInstanceValue("transition_speed"),show_navigation:this.getInstanceValue("show_arrows"),show_pagination:this.getInstanceValue("show_pagination"),pagination_position:this.getInstanceValue("pagination_position"),columns_space_between:this.getInstanceValue("columns_space_between"),columns_space_between_mobile:this.getInstanceValue("columns_space_between_mobile"),columns_space_between_tablet:this.getInstanceValue("columns_space_between_tablet")}},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments);let n=this.getCarouselSettings(),a={draggable:!1,slidesPerColumn:0,centeredSlides:"yes"===n.overflow_visible,centeredSlidesBounds:"yes"===n.overflow_visible,spaceBetween:n.columns_space_between_mobile.size,slidesPerView:"yes"===n.overflow_visible?+n.slides_view_mobile+.5:+n.slides_view_mobile,slidesPerGroup:+n.slides_scroll_mobile,autoplay:"yes"===n.enable_autoplay&&{delay:n.autoplay_speed},loop:"yes"===n.enable_infinite_loop,speed:+n.transition_speed,navigation:"yes"===n.show_navigation&&{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},appendArrows:this.elements.$sliderWrapper,pagination:"yes"===n.show_pagination&&{el:".swiper-pagination",type:"bullets",clickable:!0},breakpoints:{360:{slidesPerView:"yes"===n.overflow_visible?+n.slides_view_mobile+.5:+n.slides_view_mobile,slidesPerGroup:+n.slides_scroll_mobile,spaceBetween:n.columns_space_between_mobile.size},768:{slidesPerView:"yes"===n.overflow_visible?+n.slides_view_tablet+.5:+n.slides_view_tablet,slidesPerGroup:+n.slides_scroll_tablet,spaceBetween:n.columns_space_between_tablet.size},1024:{slidesPerView:"yes"===n.overflow_visible?+n.slides_view+.5:+n.slides_view,slidesPerGroup:+n.slides_scroll,spaceBetween:n.columns_space_between.size}}},s=("yes"===n.overflow_visible&&(this.elements.$carouselWrapper.find(".swiper-button-next").css("right","40px"),this.elements.$carouselWrapper.find(".swiper-button-prev").css("left","40px")),this);this.elements.$sliderWrapper.each(function(e,t){$(this).parents(".elementor-widget-raven-posts-carousel").find(".raven-posts-carousel").addClass("swiper-"+e),$(this).parents(".elementor-widget-raven-posts-carousel").find(".raven-posts-carousel").addClass("swiper-"+e),a.navigation&&(a.navigation={nextEl:$(t).parents(".raven-posts-carousel").find(".swiper-button-next")[0],prevEl:$(t).parents(".raven-posts-carousel").find(".swiper-button-prev")[0]});let i=null;a.on={},a.on.init=function(){s.handleAnitmation(),s.handleFeaturedIamageEffe
181ct()},"undefined"==typeof Swiper?new elementorFrontend.utils.swiper(t,a).then(e=>{i=e}):i=new Swiper(t,a),"yes"===n.enable_autoplay&&"yes"===n.enable_hover_pause&&$(t).on({mouseenter(){i.autoplay.stop()},mouseleave(){i.autoplay.start()}})})},handleAnitmation(){this.elements.$sliderWrapper.imagesLoaded().done(()=>{let e=[...this.elements.$sliderWrapper[0].querySelectorAll(".swiper-slide")];this.getInstanceValue("load_effect")?(e="slide-right"===this.getInstanceValue("load_effect")?e.slice().reverse():e).forEach((e,t)=>{setTimeout(()=>{e.classList.add("raven-posts-carousel-loaded")},200+100*t),setTimeout(()=>{e.querySelector(".raven-posts-carousel-load-effect").classList.remove("raven-post-carousel-effect-"+this.getInstanceValue("load_effect"),"raven-posts-carousel-load-effect")},1500+100*t)}):e.forEach(e=>{e.classList.add("raven-posts-carousel-loaded")})})},handleFeaturedIamageEffect(){var e=this.getInstanceValue("post_image_hover_effect");if(e&&"zoom-move"===e){let e=this.elements.$sliderWrapper.find(".raven-post-image");(e="cover"===this.getElementSettings("_skin")?this.elements.$sliderWrapper.find(".raven-post-wrapper"):e).on("mouseout",e=>{e=e.currentTarget.querySelector(".raven-posts-carousel-zoom-move-wrapper");e&&(e.style.transform="perspective(900px) translate3d( 0px, 0px, 0px ) scale(1)")}),e.on("mousemove",e=>{var t=e.currentTarget.getBoundingClientRect(),i=((t.width+35)/t.width).toFixed(2),n=((t.height+35)/t.height).toFixed(2),a=e.currentTarget.querySelector(".raven-posts-carousel-zoom-move-wrapper"),s=t.width/2-(e.clientX-t.left),e=t.height/2-(e.clientY-t.top),s=s/t.width*30,e=e/t.height*30;a&&(a.style.transform=`perspective(900px) translate3d( ${s}px, ${e}px, 0px ) scale(${Math.max(i,n)})`)}),"cover"!==this.getElementSettings("_skin")||document.body.classList.contains("elementor-editor-active")||e.on("click",e=>{e=e.currentTarget.querySelector(".raven-post-image").getAttribute("data-href");e&&window.location.assign(e)})}}})},{"../utils/module":9}],61:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.classic=function(e){new o({$element:e})},i.cover=function(e){new o({$element:e})};var i=r(e("../utils/module")),n=r(e("../utils/sortable")),a=r(e("../utils/pagination")),s=r(e("../utils/masonry"));function r(e){return e&&e.__esModule?e:{default:e}}let o=i.default.extend({Sortable:null,Pagination:null,Masonry:null,getDefaultSettings(){return{classes:{postMirrored:"data-mirrored"},selectors:{posts:".raven-posts",postItem:".raven-post-item",postImageFit:".raven-image-fit img",postMirrored:"[data-mirrored]",loadMore:".raven-load-more",loadMoreButton:".raven-load-more-button",pagination:".raven-pagination",sortable:".raven-sortable",infinteLoadIndicator:".raven-infinite-load"},state:{paged:1,category:-1,maxNumPages:1,isLoading:!1}}},getDefaultElements(){var e=this.getSettings("selectors");return{$postsContainer:this.$element.find(e.posts),$loadMore:this.$element.find(e.loadMore),$loadMoreButton:this.$element.find(e.loadMoreButton),$pagination:this.$element.find(e.pagination),$infinteLoadIndicator:this.$element.find(e.infinteLoadIndicator)}},bindEvents(){var e,t;"yes"===this.getInstanceValue("mirror_rows")&&elementorFrontend.addListenerOnce(this.$element.data("model-cid"),"resize",this.mirrorRows.bind(this)),"load_more"===this.getInstanceValue("pagination_type")&&this.elements.$loadMore.length&&(e=this.getSettings("state"),t=this.elements.$loadMore.data("settings"),this.setPaged({paged:e.paged,maxNumPages:t.maxNumPages}),this.elements.$loadMoreButton.on("click",this.handleLoadMore.bind(this)))},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.initializeOnce(),this.initialize()},initializeOnce(){"page_based"===this.getInstanceValue("pagination_type")&&this.paginationModule(),"yes"===this.getInstanceValue("show_sortable")&&this.sortableModule()},initialize(){"masonry"===this.getInstanceValue("layout")&&this.runMasonry(),"yes"===this.getInstanceValue("mirror_rows")&&this.mirrorRows(),"infinite_load"===this.getInstanceValue("pagination_type")&&this.infiniteLoadObserver(),objectFitPolyfill(this.$element.find(this.getSettings("selectors.postImageFit")))},paginationModule(){var e=a.default.extend({handlePagination:this.handlePagination.bind(this)});this.Pagination=new e({$element:this.$element.find(this.getSettings("selectors.pagination"))})}
181,sortableModule(){var e=n.default.extend({handleSort:this.handleSort.bind(this)});this.Sortable=new e({$element:this.$element.find(this.getSettings("selectors.sortable"))})},afterAppend(){"yes"===this.getInstanceValue("mirror_rows")&&this.mirrorRows(),"infinite_load"===this.getInstanceValue("pagination_type")&&this.infiniteLoadObserver()},setColumnsCount(){var e=elementorFrontend.getCurrentDeviceMode();let t="desktop"===e?"columns":"columns_"+e;this.setSettings("columnsCount",parseInt(this.getInstanceValue(t)))},runMasonry(){this.Masonry=new s.default({$element:this.$element}),this.Masonry.run()},mirrorRows(){this.setColumnsCount();var t=this.getSettings(),i=this.$element.find(t.selectors.postItem);if(i.filter(t.selectors.postMirrored).removeAttr(t.classes.postMirrored),i.length&&i.length>t.columnsCount){var n=i.length/t.columnsCount;for(let e=1;e<n;e+=2){var a=e*t.columnsCount;i.slice(a,a+t.columnsCount).attr(t.classes.postMirrored,!0)}}},createObserver(e,i,n){if(!(e.length<1)){let t=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(i(),t.disconnect())})},n);t.observe(e[0])}},infiniteLoadObserver(){let i=this;i.createObserver(i.elements.$infinteLoadIndicator,()=>{var e=i.getSettings("state"),t=e.paged+1;i.addPosts({paged:t,category:e.category})},{threshold:1})},ajaxPosts(e,t){var e={action:"raven_get_render_posts",post_id:this.getCurrentPostId(),model_id:this.getID(),paged:e.paged,category:e.category,lang:this.elements.$postsContainer.data("lang")||""},i=this.elements.$postsContainer.data("archive-query");i&&(e.archive_query=JSON.stringify(i));this.setSettings("state.isLoading",!0),$.ajax({type:"POST",url:_wpUtilSettings.ajax.url,data:e,success:function(e){e.success&&e.data.posts&&t(e)},complete:function(){this.setSettings("state.isLoading",!1)}.bind(this)})},addPosts(e){var t=this.getSettings("state");return!(t.isLoading||t.paged<1||(this.ajaxPosts(e,this.appendPosts),0))},appendPosts(e){var t=this.getSettings("state");"masonry"===this.getInstanceValue("layout")?this.Masonry.push(e.data.posts):this.elements.$postsContainer.append(e.data.posts),this.setPaged({paged:t.paged+1,maxNumPages:e.data.max_num_pages}),this.afterAppend()},setPosts(e){return!this.getSettings("state").isLoading&&(this.ajaxPosts(e,this.renderPosts),!0)},renderPosts(e){this.elements.$postsContainer.empty(),this.elements.$postsContainer.append(e.data.posts),this.Sortable&&!this.Sortable.isEnabled()&&(this.Sortable.renderUpdate(),this.Pagination)&&this.Pagination.isEnabled()&&this.Pagination.recreatePagination(e.data.max_num_pages),this.Pagination&&!this.Pagination.isEnabled()&&this.Pagination.renderUpdate(),this.setPaged({paged:1,maxNumPages:e.data.max_num_pages}),this.initialize()},handleLoadMore(e){e.preventDefault();var e=this.getSettings("state"),t=e.paged+1;this.addPosts({paged:t,category:e.category})},handleInfiniteLoad(){var e=this.getSettings("state"),t=e.paged+1;this.addPosts({paged:t,category:e.category})},handlePagination(e){this.scrollToContainer(this.elements.$postsContainer),this.setPosts({paged:e,category:this.getSettings("state.category")})},handleSort(e){this.setPosts({paged:1,category:e})&&this.setSettings("state.category",e)},setPaged(e){let{paged:t,maxNumPages:i}=e;-1===(t=t>=i?-1:t)?this.elements.$loadMore.hide():this.elements.$loadMore.show(),this.setSettings("state.paged",t),this.setSettings("state.maxNumPages",i)},getCurrentPostId(){return parseInt(this.elements.$postsContainer.data("post-id"))},onSectionActivated(e){e&&this.editOverlayIcons(-1!==e.indexOf("section_icons"))},onEditorClosed(){this.editOverlayIcons(!1)},editOverlayIcons(e){this.$element.toggleClass("raven-edit-icons",e)}})},{"../utils/masonry":8,"../utils/module":9,"../utils/pagination":20,"../utils/sortable":22}],62:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{selectors:{standardTab:".raven-product-data-tabs.standard-tab-style .woocommerce-tabs ul.tabs a"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$standardTab:this.$element.find(e.standardTab)}},bindEvents(){document.body.classList.contains("elementor-editor-active")&&$(".wc-tabs-wrapper, .woocommerce-tabs, #rating").trigger("init"),this.elements.$standardTab.on("click",function(e){$(".raven-product-data-tabs.standard-tab-style .woocommerce-tabs ul.tabs li").removeClass("previous-tab"),$(e.currentTarget).parent().prev().addClass("previous-tab")})}})},{"../utils/module":9}],63:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{selectors:{gallery:".raven-product-gallery-wrapper",galleryItemsWrapper:".raven-product-gallery-items",galleryItems:".raven-product-gallery-items li",galleryBase:".woocommerce-product-gallery-raven-widget",galleryThumbs:".flex-control-thumbs",galleryImageFit:".raven-image-fit img"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$gallery:this.$element.find(e.gallery),$galleryItemsWrapper:this.$element.find(e.galleryItemsWrapper),$galleryItems:this.$element.find(e.galleryItems),$galleryBase:this.$element.find(e.galleryBase),$galleryThumbs:this.$element.find(e.galleryThumbs)}},getGallerylSettings(){return{layout:this.getInstanceValue("gallery_layout"),thumbnails:this.getInstanceValue("thumbnails")||"",carousel:this.getInstanceValue("carousel"),lightbox:this.getInstanceValue("lightbox"),zoom:this.getInstanceValue("zoom"),wcZoomDisabled:this.$element.data("wc-disable-zoom")||"",wcLighboxDisabled:this.$element.data("wc-disable-lightbox")||"",videoIsEnable:"1"===this.getInstanceValue("video_enable"),aspectIsEnabled:"true"===this.getInstanceValue("enable_aspect_ratio")}},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments);var e=this.getGallerylSettings();"stack"===e.layout&&e.aspectIsEnabled&&objectFitPolyfill(this.$element.find(this.getSettings("selectors.galleryImageFit"))),this.galleryItemsHtml=[]},bindEvents(){this.galleryEvent()},onElementChange(e){var t=this.getGallerylSettings();if("aspect_ratio"===e&&t.videoIsEnable){let e=this.$element.find(".raven-product-gallery-wrapper").find(".raven-product-gallery-stack-wrapper"),t=e.find(".jupiterx-product-gallery-stack-video"),i=e.find(".raven-product-gallery-stack-image"),n=i.height();if(t.css("height","auto"),0===i.length)return void setTimeout(()=>t.css("height","max-content"));setTimeout(()=>t.height(n))}["product_thumbnail_width","product_thumbnail_width"].includes(e)&&new window.jupiterxProductGallery(jQuery(".raven-product-gallery-wrapper"),!0)},galleryEvent(){this.ProductGalleryInstance();this.resetButtonOnClick(),this.updateGalleryPictures(this),this.singleSlideOnClick()},ProductGalleryInstance(){let o=jQuery,a=this.getGallerylSettings(),s=this.elements.$galleryBase.find(".raven-product-gallery-slider-wrapper"),i=this.getWrapper(),r
181=this,t=(o(s).removeClass("jupiterx-product-gallery-vertical jupiterx-product-gallery-horizontal jupiterx-product-gallery-none"),this.getThumbnail(r)),l=(window.innerWidth<768&&(a.thumbnails="horizontal",o(i).find(".woocommerce-product-gallery-raven-widget").removeClass("raven-product-gallery-left raven-product-gallery-right").addClass("raven-product-gallery-horizontal").find("ol").removeClass("slick-vertical")),function(e,t=!1){if(this.$target=e,!0===t)return this;"stack"===a.layout&&(a.zoom&&this.initZoom("li"),a.zoom&&this.lightbox(),a.videoIsEnable)&&(this.controlVideoOnload(),this.endedVideo(),this.handleVideoHeight()),"standard"===a.layout&&(this.slider(),a.carousel||this.carousel(),a.zoom&&this.zoomIcon(),a.lightbox&&this.standardLightbox(),a.lightbox||this.$target.find(".woocommerce-product-gallery__image").find("a").css("pointer-events","none"),a.wcZoomDisabled&&a.zoom&&setTimeout(()=>{this.initZoom(".woocommerce-product-gallery__image")},100),a.wcLighboxDisabled&&a.lightbox&&!a.videoIsEnable&&this.initPhotoswipe(),this.disableProductElementorLighBox(),this.createSlickThumbnailsSlider(),this.repositionDirectionNav(),a.videoIsEnable)&&(this.handleIframe(),this.handleVideoOnChangeSlide(),this.handlePhotoswipe(),this.endedVideo())});this.handleWcModal(),l.prototype.endedVideo=function(){o("video").on("ended",function(e){o(e.currentTarget).parent().find("i").removeClass("circle-pause").addClass("circle-play")})},l.prototype.handleIframe=function(){var e=this.$target;let t=e.find(".flex-active-slide");(t=0===t.length?e.find(".woocommerce-product-gallery__image"):t).find("iframe").on("load",function(e){o(e.currentTarget).parent().removeClass("iframe-on-load"),o(e.currentTarget).show(),o(e.currentTarget).next().hide()})},l.prototype.handleVideoHeight=function(){var e=this.$target.find(".raven-product-gallery-stack-wrapper"),t=e.find(".jupiterx-product-gallery-stack-video"),e=e.find(".raven-product-gallery-stack-image"),i=e.height();0===e.length?t.css("height","max-content"):t.height(i)},l.prototype.slider=function(){var e=!!document.body.classList.contains("rtl");let t='<svg fill="#333333" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="7.2px" height="12px" viewBox="0 0 7.2 12" style="enable-background:new 0 0 7.2 12;" xml:space="preserve"><path class="st0" d="M4.8,6l-4.5,4.3c-0.4,0.4-0.4,1,0,1.4c0.4,0.4,1,0.4,1.4,0l5.2-5C7.1,6.5,7.2,6.3,7.2,6S7.1,5.5,6.9,5.3l-5.2-5C1.5,0.1,1.2,0,1,0C0.7,0,0.5,0.1,0.3,0.3c-0.4,0.4-0.4,1,0,1.4L4.8,6z"/></svg>',i='<svg fill="#333333" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="7.2px" height="12px" viewBox="0 0 7.2 12" style="enable-background:new 0 0 7.2 12;" xml:space="preserve"><path class="st0" d="M2.4,6l4.5-4.3c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0l-5.2,5C0.1,5.5,0,5.7,0,6s0.1,0.5,0.3,0.7l5.2,5\tC5.7,11.9,6,12,6.2,12c0.3,0,0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L2.4,6z"/></svg>';e&&(t='<svg fill="#333333" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="7.2px" height="12px" viewBox="0 0 7.2 12" style="enable-background:new 0 0 7.2 12;" xml:space="preserve"><path class="st0" d="M2.4,6l4.5-4.3c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0l-5.2,5C0.1,5.5,0,5.7,0,6s0.1,0.5,0.3,0.7l5.2,5\tC5.7,11.9,6,12,6.2,12c0.3,0,0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L2.4,6z"/></svg>',i='<svg fill="#333333" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="7.2px" height="12px" viewBox="0 0 7.2 12" style="enable-background:new 0 0 7.2 12;" xml:space="preserve"><path class="st0" d="M4.8,6l-4.5,4.3c-0.4,0.4-0.4,1,0,1.4c0.4,0.4,1,0.4,1.4,0l5.2-5C7.1,6.5,7.2,6.3,7.2,6S7.1,5.5,6.9,5.3l-5.2-5C1.5,0.1,1.2,0,1,0C0.7,0,0.5,0.1,0.3,0.3c-0.4,0.4-0.4,1,0,1.4L4.8,6z"/></svg>');e={flexslider:{allowOneSlide:!1,animation:"slide",animationLoop:!1,animationSpeed:500,controlNav:"thumbnails",directionNav:!0,nextText:t,prevText:i,rtl:e,slideshow:!1,smoothHeight:!1},photoswipe_enabled:!(!a.lightbox||a.videoIsEnable),zoom_enabled:!!a.zoom};s.wc_product_gallery(e),this.smoothHeight()},l.prototype.smoothHeight=function(e=400){setTimeout(()=>{var e=o(i).find(".flex-viewport"),t=o(i).find(".flex-active-slide").height(),e=(e.animate({height:t}),t/2);o(".flex-direction-nav").css("top",e+"px")},e)},l.prototype.getGalleryItems=function(){let e=o(".woocommerce-product-gallery__image"),r=[];return 0<e.length&&e.each(function(e,t){var i,n,a,s=o(t).find("img");0<s.length?(n=s.attr("data-large_image"),a=s.attr("data-large_image_width"),i=s.attr("data-large_image_height"),n={alt:s.attr("alt"),src:n,w:a,h:i,title:s.attr("data-caption")?s.attr("data-caption"):s.attr("title")},r.push(n)):(o(t).find(".jupiterx-attachment-media-custom-video-icons").css("max-width","inherit"),a=o(t).find(".jupiterx-attachment-media-iframe").parent().html(),r.push({html:'<div class="jupiterx-pswp-attachment-media-iframe">'+a+"</div>"}))}),r},l.prototype.handlePhotoswipe=function(){if(a.lightbox&&(this.$target.off("click",".woocommerce-product-gallery__trigger"),this.$target.off("click",".woocommerce-product-gallery__image a"),this.$target.on("click",".woocommerce-product-gallery__trigger",this.openPhotoswipe),this.$target.on("click",".woocommerce-product-gallery__image a",function(e){e.preventDefault()}),a.zoom)){0===this.$target.find(".woocommerce-product-gallery__trigger").length&&this.$target.append('<a href="#" class="woocommerce-product-gallery__trigger"></a>');let e=o(this.$target).find(".woocommerce-product-gallery__trigger");o(e).hide(),o(document).on("click",".zoomImg, .woocommerce-product-gallery__image a",function(){o(e).click()})}},l.prototype.initPhotoswipe=function(){var e=this.$target;if(0<e.find("img").length&&(this.$target.prepend('<a href="#" class="woocommerce-product-gallery__trigger"></a>'),this.$target.on("click",".woocommerce-product-gallery__trigger",this.openPhotoswipe),this.$target.on("click",".woocommerce-product-gallery__image a",function(e){e.preventDefault()})),a.zoom){let t=e.find(".woocommerce-product-gallery__trigger");o(document).on("click",".flex-active-slide",function(e){0<o(e.currentTarget).find(".jupiterx-attachment-media-iframe").length||o(t).click()})}},l.prototype.handleVideoOnPhotoSwipe=function(n,e){o(n).hasClass("pswp--open")&&(e.listen("beforeChange",function(){let i=o(n).find("video"),e=o(n).find("iframe"),t=o(n).find(".pswp__item");0<i.length&&(i.parent().find("i").removeClass("circle-pause").addClass("circle-play"),i.get(0).pause()),0<e.length&&(l.prototype.resetIframes(e),o(n).find("iframe").on("load",function(e){o(e.currentTarget).parent().removeClass("iframe-on-load"),o(e.currentTarget).show(),o(e.currentTarget).next().hide()})),t.each(function(e,t){"block"===o(t).css("display")&&void 0!==o(t).find("video").attr("autoplay")&&(i.parent().find("i").removeClass("circle-play").addClass("circle-pause"),o(t).find("video").get(0).play())})}),l.prototype.handleVideoOnClick(o(n)))},l.prototype.openPhotoswipe=function(e){e.preventDefault();var t,i=o(".pswp")[0],n=l.prototype.getGalleryItems(),e=o(e.target);let a;e.is(".woocommerce-product-gallery__trigger")||e.is(".woocommerce-product-gallery__trigger img")?(a=s.find(".flex-active-slide"),t=o.extend({index:o(a).index(),addCaptionHTMLFn:(e,t)=>e.title?(t.children[0].textContent=e.title,!0):(t.children[0].textContent="",!1)},{closeOnScroll:!1,history:!1,hideAnimationDuration:0,showAnimationDuration:0}),(n=new PhotoSwipe(i,PhotoSwipeUI_Default,n,t)).init(),l.prototype.handleVideoOnPhotoSwipe(i,n)):a=e.closest(".woocommerce-product-gallery__image")},l.prototype.disableProductElementorLighBox=function(){var e=o(this.$target).find("a");a.lightbox&&document.body.classList.contains("elementor-editor-active")?o(e).attr("data-elementor-open-lightbox","yes"):o(e).attr("data-elementor-open-lightbox","no")},l.prototype.initZoom=function(e){o.isFunction(o.fn.zoom)&&(e=this.$target.find(e),o(e).each(function(e,t){var i=o(t).find("img"),n=o(t).width();i.data("large_image_width")>n&&(i={touch:!1},"ontouchstart"in window&&(i.on="click"),o(t).trigger("zoom.destroy"),o(t).zoom(i))}))},l.prototype.carousel=function(){var e=this.$target.find(".flex-direction-nav");o(e).remove()},l.prototype.lightbox=function(){let e=this;setTimeout(function(){e.$target.on("click",".zoomImg",function(e){o(e.currentTarget).prev().click()})},100)},l.prototype.standardLightbox=function(){if(!a.zoom){var t=this.$target;0===t.find(".woocommerce-product-gallery__trigger").length&&this.$target.append('<a href="#" class="woocommerce-product-gallery__trigger"></a>');let e;e=t.find(".woocommerce-product-gallery__trigger"),o(e).hide(),o(document).on("click",".zoomImg, .woocommerce-product-gallery__image a",function(){o(e).click()})}},l.prototype.zoomIcon=function(){let e=this.$target,t=e.find(".woocommerce-product-gallery__trigger");o(t).hide(),a.lightbox&&e.on("click",".zoomImg, .woocommerce-product-gallery__image a",function(){o(t).click()})},l.prototype.createSlickThumbnailsSlider=function(){let n=this.$target.find(".raven-product-gallery-slider-wrapper"),e={infinite:!1,draggable:!1,slidesToShow:7,slidesToScroll:1,prevArrow:'<button class="slick-prev" aria-label="Prev" type="button"><svg fill="#333333" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="7.2px" height="12px" viewBox="0 0 7.2 12" style="enable-background:new 0 0 7.2 12;" xml:space="preserve"><path class="st0" d="M2.4,6l4.5-4.3c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0l-5.2,5C0.1,5.5,0,5.7,0,6s0.1,0.5,0.3,0.7l5.2,5\tC5.7,11.9,6,12,6.2,12c0.3,0,0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L2.4,6z"/></svg></button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button"><svg fill="#333333" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="7.2px" height="12px" viewBox="0 0 7.2 12" style="enable-background:new 0 0 7.2 12;" xml:space="preserve"><path class="st0" d="M4.8,6l-4.5,4.3c-0.4,0.4-0.4,1,0,1.4c0.4,0.4,1,0.4,1.4,0l5.2-5C7.1,6.5,7.2,6.3,7.2,6S7.1,5.5,6.9,5.3l-5.2-5C1.5,0.1,1.2,0,1,0C0.7,0,0.5,0.1,0.3,0.3c-0.4,0.4-0.4,1,0,1.4L4.8,6z"/></svg></button>'};["left","right"].includes(r.getThumbnail(r))&&(e=o.extend(e,{vertical:!0,slidesToShow:5}),setTimeout(function(){var e=n.find(".slick-active"),t=e.length;
181let i=e.height()*t;0<parseInt(e.css("margin-bottom"))&&(i+=parseInt(e.css("margin-bottom"))*t),0<parseInt(e.css("border-bottom-width"))&&(i+=parseInt(e.css("border-bottom-width"))*t),0<parseInt(e.css("border-top-width"))&&(i+=parseInt(e.css("border-top-width"))*t),n.find(".slick-track, .slick-list").css("height",i+"px")},100)),"horizontal"===r.getThumbnail(r)?(e.arrows=!1,e.useTransform=!1):(e.arrows=!0,e.useTransform=!0),o(".flex-control-thumbs").hasClass("slick-initialized")&&o(".flex-control-thumbs").slick("destroy"),o(".flex-control-thumbs").slick(e),a.videoIsEnable&&n.find(".woocommerce-product-gallery__image").each(function(e,t){void 0!==o(t).data("poster")&&o(".flex-control-nav").find("li[data-slick-index="+e+"]").prepend('<i class="jupiterx-product-single-play-icon"></i>')});let t=this;n.on("click",".flex-direction-nav a",function(){n.find(".flex-control-nav").slick("slickGoTo",n.find(".flex-active-slide").index()),n.find(".slick-track li").removeClass("active-slick-slide"),n.find(".flex-active").parent().addClass("active-slick-slide"),t.smoothHeight(0)})},l.prototype.repositionDirectionNav=function(){let a=this.$target.find(".raven-product-gallery-slider-wrapper");function e(){var e=a.find(".flex-direction-nav"),t=a.find(".flex-control-thumbs"),i=a.find(".jupiterx-attachment-media-custom-video-icons"),n=a.find(".flex-viewport"),t=t.outerWidth(!0);"right"===r.getThumbnail(r)&&e.css("right",t),"left"===r.getThumbnail(r)&&e.css("left",t),i.css("max-width",n.width())}o(window).resize(e),e()},l.prototype.handleVideoOnClick=function(s){s.off("click",".jupiterx-attachment-media-custom-video-icons").on("click",".jupiterx-attachment-media-custom-video-icons",function(e){var t=o(e.currentTarget),e=o(e.currentTarget).find("i"),t=t.prev(),i=s.find(".jupiterx-attachment-media-iframe"),n=s.find("video"),a=s.find("iframe");0<a.length&&l.prototype.resetIframes(a),t.get(0).paused?(i.find("i").removeClass("circle-pause").addClass("circle-play"),n.trigger("pause"),e.removeClass("circle-play").addClass("circle-pause"),t.get(0).play()):(e.removeClass("circle-pause").addClass("circle-play"),t.get(0).pause())})},l.prototype.controlVideoOnload=function(){var e=this.$target.find(".raven-product-gallery-stack-wrapper"),t=e.find("video"),i=e.find("iframe");let n=e.find("li:first-child");0!==e.length&&(0<t.length&&t.each(function(){o(this).parent().find("i").removeClass("circle-pause").addClass("circle-play"),o(this).get(0).pause()}),0<i.length&&(l.prototype.resetIframes(i),i.on("load",function(e){o(e.currentTarget).parent().removeClass("iframe-on-load"),o(e.currentTarget).show(),o(e.currentTarget).next().hide()})),0<t.length&&0===n.find("video").length&&(i=t[0],n=o(i).parent()),0<n.length&&0<n.find("video").length&&void 0!==n.find("video").attr("autoplay")&&(n.find("video").parent().find("i").removeClass("circle-play").addClass("circle-pause"),n.find("video").get(0).play()),l.prototype.handleVideoOnClick(e))},l.prototype.handleVideoOnChangeSlide=function(){let n=this.$target;n.on("click",".flex-direction-nav a, .flex-control-thumbs li, .flex-control-thumbs li .jupiterx-product-single-play-icon, .woocommerce-product-gallery__image a, .woocommerce-product-gallery__trigger",function(){var e=n.find("video"),t=n.find("iframe"),i=n.find(".flex-active-slide");0<e.length&&(e.parent().find("i").removeClass("circle-pause").addClass("circle-play"),e.each(function(e,t){o(t).get(0).pause()})),0<t.length&&(l.prototype.resetIframes(t),t.on("load",function(e){o(e.currentTarget).parent().removeClass("iframe-on-load"),o(e.currentTarget).show(),o(e.currentTarget).next().hide()})),0<i.length&&void 0!==i.find("video").attr("autoplay")&&(e.parent().find("i").removeClass("circle-play").addClass("circle-pause"),i.find("video").get(0).play())}),l.prototype.handleVideoOnClick(n)},l.prototype.resetIframes=function(e){e.each(function(e,t){var i=o(t).attr("src");o(t).attr("src",i)})},new l(jQuery(".raven-product-gallery-wrapper")),window.jupiterxProductGallery=l;window.addEventListener("resize",this.debounce(()=>{var e=window.innerWidth;(e<768||"horizontal"===r.getThumbnail(r))&&(a.thumbnails="horizontal",o(i).find(".woocommerce-product-gallery-raven-widget").removeClass("raven-product-gallery-left raven-product-gallery-right").addClass("raven-product-gallery-horizontal").find("ol").removeClass("slick-vertical")),768<=e&&"horizontal"!==t&&(
181a.thumbnails=t,o(i).find(".woocommerce-product-gallery-raven-widget").removeClass("raven-product-gallery-horizontal raven-product-gallery-right raven-product-gallery-left").addClass("raven-product-gallery-"+t).find("ol").addClass("slick-vertical")),new l(jQuery(".raven-product-gallery-wrapper")),e<768&&o(i).find("div.flex-active-slide").css("width",e-40)},100))},debounce(i,n){let a;return function(){let e=this,t=arguments;clearTimeout(a),a=setTimeout(function(){a=null,i.apply(e,t)},n)}},handleWcModal(){$(".pswp__button--close").off().on("click touchend",function(e){$(e.target).closest(".pswp--open").removeClass("pswp--open"),setTimeout(()=>{$(e.target).closest(".pswp--open").removeClass("pswp--open")})}),$(".pswp__item").off().on("click touched",function(e){$(e.target).closest("img.pswp__img").length||$(e.target).closest(".jupiterx-pswp-attachment-media-iframe").length||$(e.target).closest(".pswp--open").removeClass("pswp--open")})},onFullScreenClose(){let e=this;$(".pswp__button--fs").on("click",function(){e.handleWcModal()})},updateGallery(i){if(!1!==i.replace){var n=this.getWrapper(),a=i.content,s=this.getGallerylSettings();if("stack"===i.layout){$(n).find(".raven-product-gallery-wrapper").html(a);let e=new window.jupiterxProductGallery(jQuery(".raven-product-gallery-wrapper"),!0);void(s.videoIsEnable&&e.controlVideoOnload())}else{$(n).find(".woocommerce-product-gallery-raven-widget").html(a);let e=0;$(n).find(".flex-control-nav li").each(function(){0===e?$(this).addClass("slick-slide slick-current slick-active"):$(this).addClass("slick-slide slick-active"),$(this).attr("style","width: 61px;"),$(this).attr("tabindex","0"),$(this).attr("aria-hidden","false"),$(this).attr("data-slick-index",e),e++});var i=$(n).find(".flex-control-nav").html(),a=document.createElement("ol"),r=document.createElement("div"),o=document.createElement("div"),i=(a.setAttribute("class","flex-control-nav flex-control-thumbs slick-initialized slick-slider"),r.setAttribute("class","slick-list"),o.setAttribute("class","slick-track"),$(o).append(i),r.appendChild(o),a.appendChild(r),$(n).find("ol.flex-control-nav").remove(),$(n).find(".flex-viewport"));$(a).insertAfter(i),this.galleryEvent(),this.singleSlideOnClick(),this.handleWcModal(),this.onFullScreenClose();let t=new window.jupiterxProductGallery(jQuery(".raven-product-gallery-wrapper"),!0);s.videoIsEnable&&t.controlVideoOnload(),t.createSlickThumbnailsSlider()}}},restButtonAjax(){let t=this,a=t.getWrapper(),e=$(a).find('input[name="product_id"]').val(),i=$('input[name="variation_id"]').val(),n=t.galleryItemsHtml.findIndex(e=>"reset"===e.key);var s;0===i||_.isEmpty(i)?document.getElementById("jupiterx-clear-variable-button-single-page").removeEventListener("click",this.restButtonAjax):-1!==n?(s=t.galleryItemsHtml[n].value,t.updateGallery(s)):wp.ajax.post({beforeSend:()=>{var e=$(a).find(".flex-active").outerHeight(),t=$(a).find(".flex-viewport").outerHeight(),i=$(a).find(".flex-control-nav"),e='<div class="temporary-style"><style>'+`.raven-product-gallery-wrapper-placeholder .slick-slide { min-height: ${e}px };`+"</style></div>",n=$(".jupiterx-product-gallery-stack-item").outerHeight();$(a).find(".raven-product-gallery-wrapper").append(e),$(a).find(".flex-viewport").remove(),$(`<div class="flex-viewport" style="width:100%; height:${t}px;"></div>`).insertBefore(i),$(a).find(".raven-product-gallery-wrapper").addClass("raven-product-gallery-wrapper-placeholder"),$(a).find(".jupiterx-product-gallery-stack-item").css("height",n),$("#variation-
181previous-number").val(0)},action:"jupiterx_product_gallery_get_gallery_items",variation:"0",post_id:$(a).find('input[name="post_id"]').val(),form_id:$(a).find('input[name="form_id"]').val(),product_id:e,nonce:ravenTools.nonce}).always(function(){$(".raven-product-gallery-wrapper").removeClass("raven-product-gallery-wrapper-placeholder"),$(a).find(".raven-product-gallery-wrapper").find(".temporary-style").remove(),document.getElementById("jupiterx-clear-variable-button-single-page").removeEventListener("click",this.restButtonAjax)}).done(function(e){t.galleryItemsHtml.push({key:"reset",value:e}),t.updateGallery(e)})},resetButtonOnClick(){var e=document.getElementById("jupiterx-clear-variable-button-single-page");_.isNull(e)||e.addEventListener("click",this.restButtonAjax)},updateGalleryPictures(r){let o=this.getWrapper();var e=$(".raven-product-add-to-cart input.variation_id").val();$("body").append('<input type="hidden" id="variation-first-load" value="true">'),$("body").append(`<input type="hidden" id="variation-previous-number" value="${e}">`),$(".variation_id").off().on("change",function(){let a=$('input[name="variation_id"]').val(),e=$("#variation-first-load").val(),t=$("#variation-
181previous-number").val(),i=$(o).find('input[name="product_id"]').val(),n=r.galleryItemsHtml.findIndex(e=>e.key===a);var s;_.isEmpty(a)||"true"===e||a===t?$("#variation-first-load").val("false"):-1!==n?(s=r.galleryItemsHtml[n].value,r.updateGallery(s)):wp.ajax.post({beforeSend:()=>{var e=$(o).find(".flex-active").outerHeight(),t=$(o).find(".flex-viewport").outerHeight(),i=$(o).find(".flex-control-nav"),e='<div class="temporary-style"><style>'+`.raven-product-gallery-wrapper-placeholder .slick-slide { min-height: ${e}px };`+"</style></div>",n=$(".jupiterx-product-gallery-stack-item").outerHeight();$(o).find(".raven-product-gallery-wrapper").append(e),$(o).find(".flex-viewport").remove(),$(`<div class="flex-viewport" style="width:100%; height:${t}px;"></div>`).insertBefore(i),$(o).find(".raven-product-gallery-wrapper").addClass("raven-product-gallery-wrapper-placeholder"),$(o).find(".jupiterx-product-gallery-stack-item").css("height",n),$("#variation-previous-number").val(a)},action:"jupiterx_product_gallery_get_gallery_items",variation:a,post_id:$(o).find('input[name="post_id"]').val(),form_id:$(o).find('input[name="form_id"]').val(),product_id:i,nonce:ravenTools.nonce}).always(function(){$(".raven-product-gallery-wrapper").removeClass("raven-product-gallery-wrapper-placeholder"),$(o).find(".raven-product-gallery-wrapper").find(".temporary-style").remove()}).done(function(e){r.galleryItemsHtml.push({key:a,value:e}),r.updateGallery(e)})})},getWrapper(){return'div[data-id="'+this.getID()+'"]'},singleSlideOnClick(){let e=this.getWrapper(),t=this;$(e).find(".slick-current").addClass("active-slick-slide"),$(e).find("li.slick-slide").on("click",function(){$(e).find("li.slick-slide").removeClass("active-slick-slide"),$(this).addClass("active-slick-slide"),t.smoothHeight()})},smoothHeight(i=0){let n=this.getWrapper();setTimeout(()=>{var e=$(n).find(".flex-viewport"),t=$(n).find(".flex-active-slide").height(),e=(e.animate({height:t},i),t/2);$(".flex-direction-nav").css("top",e+"px")})},getThumbnail(e){return"stack"!==e.getGallerylSettings().layout&&0===e.elements.$gallery.data("has-gallery")?"horizontal":e.getElementSettings().thumbnails}})},{"../utils/module":9}],64:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(){s(),a(),n()};let r=jQuery;let n=()=>{r(".jupiterx-product-review-submit-new").on("click",function(){r(".jupiterx-product-review-alarm").css("display","none"),r(".jupiterx-product-review-global-error").css("display","none");var e=r("#jupiterx-product-review-input-rating"),t=r(".jupiterx-product-review-textarea"),i=r(".jupiterx-product-review-name"),n=r(".jupiterx-product-review-email"),a=r("#jupiterx-product-review-related");let s=!1;[e,t,i,n].forEach(e=>{""===e.val()&&(s=!0,e.parent().find(".jupiterx-product-review-alarm").css("display","block"))}),!0!==s&&(0<r("#jupiterx-product-review-acceptance").length&&r("#jupiterx-product-review-acceptance").is(":checked")&&o(i.val(),n.val()),wp.ajax.post({beforeSend:()=>{r(".jupiterx-product-review-form-wrapper").css("opacity",.5)},action:"jupiterx_product_review_submitter",score:e.val(),content:t.val(),name:i.val(),email:n.val(),post_id:a.val(),nonce:ravenTools.nonce}).always(function(){r(".jupiterx-product-review-form-wrapper").css("opacity",1)}).done(function(){location.reload()}).fail(function(){r(".jupiterx-product-review-global-error").css("display","block")}))})},a=()=>{var e=document.querySelectorAll(".jupiterx-product-review-rating-selector");let t="jupiterx-product-review-rating-selector ",i=t+" jupiterx-product-review-marked",n=t+" jupiterx-product-review-unmarked",a=!0;e.forEach(e=>e.addEventListener("click",()=>{r(".jupiterx-product-review-rating-selector").attr("class",n),r(e).attr("class",i),r(e).prevAll().attr("class",i),r("#jupiterx-product-review-input-rating").val(r(e).attr("data-rate")),a=!1})),e.forEach(e=>e.addEventListener("mouseover",()=>{!1!==a&&(r(e).attr("class",i),r(e).prevAll().attr("class",i))})),e.forEach(e=>e.addEventListener("mouseout",()=>{!1!==a&&(r(e).attr("class",n),r(e).prevAll().attr("class",n))}))},s=()=>{null!==localStorage.getItem("jupiterx-product-review-name")&&r(".jupiterx-product-review-name").val(localStorage.getItem("jupiterx-product-review-name")),null!==localStorage.getItem("jupiterx-product-review-email")&&r(".jupiterx-product-review-email").val(localStorage.getItem("jupiterx-product-review-email"))},o=(e,t)=>{localStorage.setItem("jupiterx-product-review-name",e),localStorage.setItem("jupiterx-product-review-email",t)}},{}],65:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{selectors:{carouselWrapper:".raven-swiper-slider",sliderWrapper:".raven-products-carousel-swiper-container",itemsSlider:".swiper-wrapper",productData:".jupiterx-product-container",productImage:".jupiterx-wc-loop-product-image > img",categories:".posted_in",addToCartButton:"a.add_to_cart_button",productTitle:".woocommerce-loop-product__title",productPrice:".price",ratingWrapper:".rating-wrapper",product_type_external:"a.product_type_external",product_type_grouped:"a.product_type_grouped",product_type_simple:"a.product_type_simple"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$carouselWrapper:this.$element.find(e.carouselWrapper),$sliderWrapper:this.$element.find(e.sliderWrapper),$itemsSlider:this.$element.find(e.itemsSlider),$productData:this.$element.find(e.productData),$productImage:this.$element.find(e.productImage),$categories:this.$element.find(e.categories),$addToCartButton:this.$element.find(e.addToCartButton),$productTitle:this.$element.find(e.productTitle),$productPrice:this.$element.find(e.productPrice),$ratingWrapper:this.$element.find(e.ratingWrapper),$product_type_external:this.$element.find(e.product_type_external),$product_type_grouped:this.$element.find(e.product_type_grouped),$product_type_simple:this.$element.find(e.product_type_simple)}},getCarouselSettings(){return{atc_button_location:this.getInstanceValue("pc_atc_button_location"),load_effect:this.getInstanceValue("load_effect"),overflow_visible:this.getInstanceValue("overflow_visible"),slides_view:this.getInstanceValue("slides_view"),slides_scroll:this.getInstanceValue("slides_scroll"),enable_autoplay:this.getInstanceValue("enable_autoplay"),autoplay_speed:this.getInstanceValue("autoplay_speed"),enable_infinite_loop:this.getInstanceValue("enable_infinite_loop"),enable_hover_pause:this.getInstanceValue("enable_hover_pause"),transition_speed:this.getInstanceValue("transition_speed"),show_pagination:this.getInstanceValue("show_pagination"),pagination_type:this.getInstanceValue("pagination_type"),pagination_position:this.getInstanceValue("pagination_position"),pause_on_hover:this.getInstanceValue("pause_on_hover"),columns_space_between:this.getInstanceValue("columns_space_between")}},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.addClassToContent(),this.wrapAllContents();let n=this.getCarouselSettings(),e=elementorFrontend.config.responsive.activeBreakpoints,i={};var t=Object.entries(e).sort(([,e],[,t])=>e.value-t.value);let a=0,s=0,r=(t.forEach(([e,t])=>{"max"===t.direction?(i[a]={slidesPerView:this.getDeviceSlidesPerView(e),slidesPerGroup:this.getDeviceSlidesToScroll(e),spaceBetween:this.getSpaceBetween(e)},s=Math.max(s,t.value)):i[t.value]={slidesPerView:this.getDeviceSlidesPerView(e),slidesPerGroup:this.getDeviceSlidesToScroll(e),spaceBetween:this.getSpaceBetween(e)},a=t.value}),{draggable:!(i[s]={slidesPerView:this.getDeviceSlidesPerView("desktop"),slidesPerGroup:this.getDeviceSlidesToScroll("desktop"),spaceBetween:this.getSpaceBetween("desktop")}),autoplay:"yes"===n.enable_autoplay&&{delay:n.autoplay_speed},loop:"yes"===n.enable_infinite_loop,watchOverflow:"yes"===n.enable_hover_pause,speed:+n.transition_speed,slidesPerView:this.getDeviceSlidesPerView("desktop"),slidesPerGroup:this.getDeviceSlidesToScroll("desktop"),spaceBetween:this.getSpaceBetween("desktop"),navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},appendArrows:this.elements.$sliderWrapper,breakpoints:i,handleElementorBreakpoints:!0}),o=this;this.elements.$sliderWrapper.each(function(e,t){$(this).parents(".elementor-widget-raven-products-carousel").find(".raven-products-carousel").addClass("swiper-"+e),r.navigation&&(r.navigation={nextEl:$(t).parents(".raven-products-carousel.swiper-"+e).find(".swiper-button-next")[0],prevEl:$(t).parents(".raven-products-carousel.swiper-"+e).find(".swiper-button-prev")[0]}),r.pagination=!1,"yes"===n.show_pagination&&(r.pagination={el:$(t).parents(".raven-products-carousel.swiper-"+e).find(".swiper-pagination")[0],type:n.pagination_type,clickable:!0});let i=null;r.on={},r.on.init=function(){o.handleAnimation(),o.zoom()},$(t)[0].style.opacity=0,setInterval(()=>{$(t)[0].style.opacity=1},700),"undefined"==typeof Swiper?new elementorFrontend.utils.swiper(t,r).then(e=>{i=e}):i=new Swiper(t,r),"yes"===n.pause_on_hover&&$(t).on({mouseenter(){i.autoplay.stop()},mouseleave(){i.autoplay.start()}}),o.elements.$itemsSlider.data("swiper",i)})},handleAnimation(){let n=this.getCarouselSettings();this.elements.$sliderWrapper.load().after(()=>{let i=[...this.elements.$carouselWrapper[0].querySelectorAll(".swiper-slide")];"slide-right"===this.getInstanceValue("load_effect")&&(i=i.slice().reverse()),n.overflow_visible&&"slide-right"!==this.getInstanceValue("load_effect")&&i[i.length-1].classList.add("raven-load-effect-"+n.load_effect),i.forEac
181h((e,t)=>{setTimeout(()=>{e.classList.add("raven-load-effect-"+n.load_effect),t===i.length-1&&(this.elements.$itemsSlider[0].classList.add("raven-products-loaded"),setInterval(()=>{this.elements.$itemsSlider[0].classList.remove("raven-products-load-effect")},1500),this.setSettings("state.loaded",!0))},100*t)})})},bindEvents(){this.zoom(),"show"===this.getInstanceValue("wishlist")&&this.wishlist(),this.getInstanceValue("overflow_visible")&&(window["jupiterx-main"].style.overflow="hidden")},onEditSettingsChange(e){"activeItemIndex"===e&&elementorFrontend.utils.swiper.slideToLoop(this.getEditSettings("activeItemIndex")-1)},zoom(){"zoom_hover"===this.getInstanceValue("swap_effect")&&this.elements.$sliderWrapper.find(".jupiterx-wc-loop-product-image").zoom()},wishlist(){$(document).on("click",".jupiterx-wishlist",function(e){e.preventDefault();let t=$(this),i="add_to_wishlist";var e={},n=t.data("state"),a=t.data("productId"),s=t.data("nonceAdd"),r=t.data("nonceRemove");e.nonce=s,e.add_to_wishlist=a,e.remove_from_wishlist=a,"remove"===n&&(i="remove_from_wishlist",e.nonce=r),wp.ajax.send(i,{type:"GET",data:e}).always(e=>{"add_to_wishlist"===i&&"true"===e.result&&(t.addClass("jupiterx-wishlist-remove"),t.data("state","remove")),"remove_from_wishlist"===i&&0===e.fragments.length&&(t.removeClass("jupiterx-wishlist-remove"),t.data("state","add"))})})},addClassToContent(){var e=this.getCarouselSettings(),t=[this.elements.$productPrice,this.elements.$productTitle,this.elements.$categories,this.elements.$ratingWrapper];"outside"===e.atc_button_location&&(t.push(this.elements.$addToCartButton),t.push(this.elements.$product_type_external),t.push(this.elements.$product_type_grouped),t.push(this.elements.$product_type_simple)),t.forEach(e=>{[...e].forEach(e=>{e.classList.add("raven-product-item-content")})})},wrapAllContents(){[...this.elements.$carouselWrapper[0].querySelectorAll(".swiper-slide")].forEach(e=>{$(e).find(".raven-product-item-content").wrapAll('<div class="raven-product-data" />')})},getSpaceBetween(e){let t="columns_space_between";return e&&"desktop"!==e&&(t+="_"+e),this.getElementSettings(t).size||10},getDeviceSlidesToScroll(e){return+this.getElementSettings("slides_scroll"+("desktop"===e?"":"_"+e))||1},getDeviceSlidesPerView(e){return+this.getElementSettings("slides_view"+("desktop"===e?"":"_"+e))||1}})},{"../utils/module":9}],66:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new a({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};let n=jQuery,a=e.default.extend({onInit(){var e=this.getElementSettings();this.selector=this.getTrackingElementSelector(),"circular"===e.type?this.circularOnScroll(e):this.createHorizontalScroll(),this.progressUpdate()},onElementChange(e){var t=this.getElementSettings();"relative_to"!==e&&"selector"!==e&&"type"!==e||(window.removeEventListener("scroll",this.progressUpdate),this.selector=this.getTrackingElementSelector(),!1!==this.selector&&(this.circle||"circular"!==t.type||this.createCircle(t),this.horizontal||"horizontal"!==t.type||this.createHorizontalScroll(),this.initListeners()))},createHorizontalScroll(){!1!==this.selector&&(this.horizontal=document.querySelector(".jupiterx-progress-tracker-horizontal-"+this.getID()),this.initListeners())},circularOnScroll(e){this.createCircle(e),!1!==this.selector&&this.initListeners()},createCircle(e){var t=this.getCircularWrapper(e),e=this.defaultGlobalConfig(e);this.circle=new CircularProgressBar(t,e),this.circle.initial()},initListeners(){window.addEventListener("scroll",this.progressUpdate)},progressUpdate(){var e,t;!1!==this.selector&&(e=this.getElementSettings(),t=this.calculateScroll(),"circular"===e.type?this.circle.animationTo({percent:t.toFixed(0),index:1}):(t=t.toFixed(0)+"%",this.horizontal.querySelector(".progress-indicator").style.width=t,"yes"===e.percentage&&(this.horizontal.querySelector(".percentage-text").innerText=t)))},calculateScroll(){var e=this.selector.is(elementorFrontend.elements.$body)||this.selector.is(n("#e-scroll-snap-container"))?-100:0;return elementorModules.utils.Scroll.getElementViewportPercentage(this.selector,{start:e,end:-100})},getWrapper(){return'div[data-id="'+this.getID()+'"]'},getCircularWrapper(){return"jupiterx-progress-tracker-circular-"+this.getID()},getTrackingElementSelector(){let e;switch(this.getElementSettings().relative_to){case"selector":e=n(this.getElementSettings().selector);break;case"post_content":0<n(".elementor-widget-raven-post-content").length?e=n(".elementor-widget-raven-post-content"):e=!!n(".elementor-widget-theme-post-content").length&&n(".elementor-widget-theme-post-content");break;default:e=this.isScrollSnap()?n("#e-scroll-snap-container"):elementorFrontend.elements.$body}return!1===e||e.length<=0?(this.onDestroy(),!1):e},isScrollSnap(){return"yes"===(this.isEdit?elementor.settings.page.model.attributes:elementorFrontend.config.settings.page).scroll_snap},defaultGlobalConfig(e){var t={size:100,stroke:4,strokeBottom:4,colorSlice:"#61ce70",colorCircle:"#eee",round:!0,number:"yes"===e.percentage,inverse:"rtl"===e.direction,fill:"none",animationOff:!0};return _.isEmpty(e.circular_size.size)||(t.size=e.circular_size.size),t},onDestroy(){window.removeEventListener("scroll",this.progressUpdate)}})},{"../utils/module":9}],67:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.classic=function(e){let t=e.find(".raven-search-form");e.on("focus",".raven-search-form-input",()=>{t.addClass("raven-search-form-focus")}),e.on("blur",".raven-search-form-input",()=>{t.removeClass("raven-search-form-focus")})},i.full=function(e){let t={lightbox:e.find(".raven-search-form-lightbox"),inputSearch:e.find(".raven-search-form-input")};e.on("click",".raven-search-form-button",e=>{e.preventDefault(),t.lightbox.addClass("raven-search-form-lightbox-open"),window.setTimeout(()=>{t.inputSearch.focus()},100)}),e.on("click",".raven-search-form-close",e=>{e.preventDefault(),t.lightbox.removeClass("raven-search-form-lightbox-open")}
181),jQuery(document).keyup(function(e){27===e.keyCode&&t.lightbox.removeClass("raven-search-form-lightbox-open")})}},{}],68:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};let o=jQuery,n=e.default.extend({getDefaultSettings(){return{selectors:{shoppingCart:".raven-shopping-cart",closeButton:".jupiterx-raven-mini-cart-close",cartWrapper:".raven-shopping-cart-wrap",overlay:".jupiterx-shopping-cart-content-effect-enabled-overlay"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$body:o("body"),$header:o(".jupiterx-header"),$hasProductWidget:0<o(".elementor-widget-raven-wc-products").length||0<o(".elementor-widget-shortcode .products").length||0<o(".elementor-widget-woocommerce-products").length,$elementorElement:this.$element.closest(".elementor-element"),$cartWrapper:this.$element.find(e.cartWrapper),$overlay:this.$element.find(e.overlay),$shoppingCart:this.$element.find(e.shoppingCart),$closeButton:this.$element.find(e.closeButton)}},bindEvents(){elementorFrontend.elements.$body.on("updated_wc_div update_checkout",()=>{this.refreshFragments()});var e,t,i=this.elements.$body.hasClass("woocommerce-page")&&this.elements.$body.hasClass("archive");window?.ravenTools&&i&&({wcAjaxAddToCart:e,disableAjaxToCartInArchive:t}=window.ravenTools.wc||{},"yes"!==e)&&t&&(o(document.body).off("click",".add_to_cart_button.ajax_add_to_cart"),o(".add_to_cart_button.ajax_add_to_cart").removeClass("ajax_add_to_cart").addClass("no_ajax_add_to_cart")),"yes"!==this.getElementSettings("enable_ajax_add_to_cart")&&i&&this.handleAjaxAddToCartOnPage(),"yes"!==this.getElementSettings("enable_ajax_add_to_cart")&&!i&&this.elements.$hasProductWidget&&this.handleAjaxAddToCartOnPage(),"yes"!==this.getElementSettings("show_cart_quick_view")&&(this.elements.$body.find("form.cart").hasClass("bundle_form")||this.elements.$body.find("form.cart").hasClass("grouped_form"))||("yes"===this.getElementSettings("show_cart_quick_view")&&"yes"===this.getElementSettings("enable_ajax_add_to_cart")&&(this.elements.$body.find("form.cart").hasClass("bundle_form")||this.elements.$body.find("form.cart").hasClass("grouped_form"))?(this.handleMiniCartOpenClose(),this.handleTapToCloseOutside()):"yes"===this.getElementSettings("show_cart_quick_view")&&"yes"!==this.getElementSettings("enable_ajax_add_to_cart")?(this.handleMiniCartOpenClose(),this.handleRemoveFromCart(),this.handleTapToCloseOutside()):"yes"===this.getElementSettings("show_cart_quick_view")&&(this.handleMiniCartOpenClose(),this.handleMiniCartOnAddToCart(),this.ajaxAddToCart(),this.handleRemoveFromCart(),this.handleTapToCloseOutside()))},handleAjaxAddToCartOnPage(){elementorFrontend.elements.$body.find(".add_to_cart_button.ajax_add_to_cart").attr("data-has_raven_shopping_cart","exists"),elementorFrontend.elements.$body.on("wc_fragments_refreshed removed_from_cart added_to_cart",()=>{this.refreshFragments()})},refreshFragments(){let t=[];o.each(elementorFrontend.documentsManager.documents,e=>{t.push(e)}),o.ajax({type:"POST",url:_wpUtilSettings.ajax.url,context:this,data:{action:"cart_checkout_page_shopping_cart_fragments",templates:t},success(e){e?.fragments&&o.each(e.fragments,(e,t)=>{o(e).replaceWith(t)}),this.handleRemoveFromCart()}})},handleMiniCartOpenClose(){let n=this,e=this.getElementSettings("content_effect_blur_content"),a=this.getElementSettings("content_effect_content_overlay");this.elements.$shoppingCart.on("click",function(t){if("#"===o(this).attr("href")){t.preventDefault();var i=n.elements.$header.data("jupiterx-settings");if(0<o(t.target).closest(".raven-sticky--effects").length&&n.elements.$header.hasClass("jupiterx-header-sticky-custom")){let e=n.elements.$header.find('[data-elementor-id]:not([data-elementor-id="'+i.stickyTemplate+'"])');if("header"===e.attr("data-elementor-type"))return 0<o(t.target).closest(".raven-sticky--effects").length&&e.children().each(function(){if("none"!==o(this).css("display"))return e=o(this),!1}),e.find(".jupiterx-cart-quick-view").css("visibility","visible"),void e.find(".raven-shopping-cart").click()}n.$element.addClass("jupiterx-raven-cart-quick-view-overlay"),"enabled"!==e&&"enabled"!==a||n.elements.$overlay.addClass("jupiterx-shopping-cart-overlay-activated")}}),this.elements.$closeButton.on("click",function(){n.$element.alterClass("jupiterx-raven-cart-quick-view-overlay"),"enabled"!==e&&"enabled"!==a||n.elements.$overlay.removeClass("jupiterx-shopping-cart-overlay-activated")})},handleMiniCartOnAddToCart(){let n=this,e=!1;(e="undefined"!=typeof elementor?elementor.helpers.hasPro():e)&&document.body.classList.contains("elementor-editor-active")||(o(document.body).on("adding_to_cart",function(e,t,i){0<o(".raven-shopping-cart-count").length&&"object"==typeof i&&(i.raven_shopping_cart="exists")}),o(document.body).on("added_to_cart",function(){let e=n.elements.$shoppingCart;var t,i=o(".jupiterx-header-sticky-custom .elementor[data-elementor-type=header]");n.elements.$header.hasClass("jupiterx-header-sticky-custom")&&2===i.length&&"visible"!==n.elements.$shoppingCart.parents(".elementor[data-elementor-type=header]").css("visibility")||(i=n.elements.$body.find(".raven-sticky--effects"),0<(t=e.parents(".raven-sticky--active")).length&&!t.hasClass("raven-sticky--effects"))||(e=0!==i.length&&i.find(".raven-shopping-cart")?i.find(".raven-shopping-cart"):e).click()}))},ajaxAddToCart(){var e=this.elements.$elementorElement;0!==o(e[0]).parents(".jupiterx-header").length&&this.elements.$cartWrapper.data("is-product")&&o(document.body).find("form.cart").off("submit").on("submit",function(e){e.preventDefault();let t=o(this);var i={},n=new FormData(t[0]);if(!t.hasClass("grouped_form")&&!t.hasClass("bundle_form")){var a=t.attr("action");if(t.hasClass("external_form")&&a&&""!==a)window.location=a;else{for(var[s,r]of n.entries()){let e=s;i[e="add-to-cart"===e?"raven-add-to-cart":e]=r}if(i.hasOwnProperty("raven-add-to-cart")||(i["raven-add-to-cart"]=t.find('[name="add-to-cart"]').val()),i.raven_shopping_cart="exists",i.nonce=ravenTools.nonce,i.action="raven_shopping_cart_single_insert_to_cart",e.hasOwnProperty("originalEvent"))return o.ajax({type:"post",url:wc_add_to_cart_params.ajax_url,data:i,beforeSend:()=>{t.addClass("loading")},complete:()=>{t.removeClass("loading"),t.removeClass("added"),t.next().hide()},success:e=>{if(e.error&&e.product_url)return window.location=e.product_url,!1;e=e.data;e.error||o(document.body).trigger("added_to_cart",[e.fragments,e.cart_hash,t])}}),!1}}})},handleRemoveFromCart(){o(document.body).on("click",".jupiterx_remove_from_cart",function(t){t.preventDefault();var e=o(t.target).data("cart_item_key");o(t.target).closest(".woocommerce-mini-cart-item").block({message:null,overlayCSS:{opacity:.6}}),o.ajax({type:"post",url:wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","remove_from_cart"),data:{cart_item_key:e,raven_shopping_cart:"exists"},success:e=>{o(document.body).trigger("removed_from_cart",[e.fragments,e.cart_hash,o(t.target)])},error:()=>{window.location=o(t.target).attr("href")},dataType:"json"})})}
181,handleTapToCloseOutside(){if("yes"===this.getElementSettings("tap_outside_close")){let t=this.getElementSettings("content_effect_blur_content"),i=this.getElementSettings("content_effect_content_overlay"),n=document.getElementsByClassName("raven-shopping-cart")[0],a=document.getElementsByClassName("jupiterx-cart-quick-view")[0];document.addEventListener("click",e=>{n?.contains(e.target)||a?.contains(e.target)||!this.$element?.hasClass("jupiterx-raven-cart-quick-view-overlay")||e.target.classList?.contains("add_to_cart_button")||e.target.classList?.contains("single_add_to_cart_button")||(this.$element.alterClass("jupiterx-raven-cart-quick-view-overlay"),"enabled"!==i&&"enabled"!==t)||this.elements.$overlay.removeClass("jupiterx-shopping-cart-overlay-activated")})}}})},{"../utils/module":9}],69:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new a({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};let n=jQuery,a=e.default.extend({getDefaultSettings(){return{selectors:{slider:".raven-slider-wrapper",slide:".swiper-slide",slideInnerContents:".swiper-slide-contents",activeSlide:".swiper-slide-active",activeDuplicate:".swiper-slide-duplicate-active"},classes:{animated:"animated",kenBurnsActive:"elementor-ken-burns--active",slideBackground:"swiper-slide-bg"},attributes:{dataSliderOptions:"slider_options",dataAnimation:"animation"}}},getDefaultElements(){var e=this.getSettings("selectors"),t={$swiperContainer:this.$element.find(e.slider)};return t.$slides=t.$swiperContainer.find(e.slide),t},getSwiperOptions(){var e={autoplay:this.getAutoplayConfig(),grabCursor:!0,initialSlide:this.getInitialSlide(),slidesPerView:1,slidesPerGroup:1,loop:"yes"===this.getElementSettings("infinite"),speed:this.getElementSettings("transition_speed"),effect:this.getElementSettings("transition"),observeParents:!0,observer:!0,handleElementorBreakpoints:!0,on:{slideChange:()=>{this.handleKenBurns()}}},t=this.getElementSettings("navigation"),i="dots"===t||"both"===t;return("arrows"===t||"both"===t)&&(e.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),i&&(e.pagination={el:".swiper-pagination",type:"bullets",clickable:!0}),!0===e.loop&&(e.loopedSlides=this.getSlidesCount()),"fade"===e.effect&&(e.fadeEffect={crossFade:!0}),e},getAutoplayConfig(){return"yes"===this.getElementSettings("autoplay")&&{stopOnLastSlide:!0,delay:this.getElementSettings("autoplay_speed"),disableOnInteraction:"yes"===this.getElementSettings("pause_on_interaction")}},initSingleSlideAnimations(){var e=this.getSettings(),t=this.elements.$swiperContainer.data(e.attributes.dataAnimation);this.elements.$swiperContainer.find("."+e.classes.slideBackground).addClass(e.classes.kenBurnsActive),t&&this.elements.$swiperContainer.find(e.selectors.slideInnerContents).addClass(e.classes.animated+" "+t)},async initSlider(){let e=this.elements.$swiperContainer,t=this.getSettings(),i=e.data(t.attributes.dataAnimation);var n;!e.length||this.getSlidesCount()<=1||(n=elementorFrontend.utils.swiper,this.swiper=await new n(e,this.getSwiperOptions()),e.data("swiper",this.swiper),this.handleKenBurns(),this.getElementSettings("pause_on_hover")&&this.togglePauseOnHover(!0),i&&(this.swiper.on("slideChangeTransitionStart",function(){e.find(t.selectors.slideInnerContents).removeClass(t.classes.animated+" "+i).hide()}),this.swiper.on("slideChangeTransitionEnd",function(){e.find(t.selectors.slideInnerContents).show().addClass(t.classes.animated+" "+i)})))},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.getSlidesCount()<2?this.initSingleSlideAnimations():this.initSlider()},getChangeableProperties(){return{pause_on_hover:"pauseOnHover",pause_on_interaction:"disableOnInteraction",autoplay_speed:"delay",transition_speed:"speed"}},updateSwiperOption(i){if(0!==i.indexOf("width")){var n=this.getElementSettings(i);let e=this.getChangeableProperties()[i],t=n;switch(i){case"autoplay_speed":e="autoplay",t={delay:n,disableOnInteraction:"yes"===this.getElementSettings("pause_on_interaction")};break;case"pause_on_hover":this.togglePauseOnHover("yes"===n);break;case"pause_on_interaction":t="yes"===n}"pause_on_hover"!==i&&(this.swiper.params[e]=t)}
181this.swiper.update()},getSlidesCount(){return this.elements.$slides.length},getInitialSlide(){var e=this.getEditSettings();return e.activeItemIndex?e.activeItemIndex-1:0},handleKenBurns(){var e=this.getSettings();this.$activeImageBg&&this.$activeImageBg.removeClass(e.classes.kenBurnsActive),this.activeItemIndex=this.swiper?this.swiper.activeIndex:this.getInitialSlide(),this.swiper?this.$activeImageBg=n(this.swiper.slides[this.activeItemIndex]).children("."+e.classes.slideBackground):this.$activeImageBg=n(this.elements.$slides[0]).children("."+e.classes.slideBackground),this.$activeImageBg.addClass(e.classes.kenBurnsActive)},togglePauseOnHover(e){e?this.elements.$swiperContainer.on({mouseenter:()=>{this.swiper.autoplay.stop()},mouseleave:()=>{this.swiper.autoplay.start()}}):this.elements.$swiperContainer.off("mouseenter mouseleave")},onElementChange(e){this.getSlidesCount()<=1||this.getChangeableProperties().hasOwnProperty(e)&&this.updateSwiperOption(e)},onEditSettingsChange(e){this.getSlidesCount()<=1||"activeItemIndex"===e&&this.swiper.slideToLoop(this.getEditSettings("activeItemIndex")-1)}})},{"../utils/module":9}],70:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.Google=void 0,i.default=function(e){0<n("#jupiterx-raven-social-login-widget-facebook").length&&a();0<n("#jupiterx-raven-social-login-widget-twitter").length&&s()};e("@wordpress/i18n");let n=jQuery;let a=()=>{window.fbAsyncInit=function(){FB.init({appId:jxRavenFacebookAppId,cookie:!0,xfbml:!0,version:"v10.0"})},document.getElementById("jupiterx-raven-social-login-widget-facebook").addEventListener("click",()=>{FB.login(function(n){n.authResponse&&"connected"===n.status&&FB.api("/me",{fields:"name, email"},function(e){var t=e.email,e=e.name,i=n.authResponse.accessToken;a(t,e,i)})})},!1);let a=(e,t,i)=>{n.ajax({url:_wpUtilSettings.ajax.url,type:"POST",beforeSend:()=>{jQuery(".raven-social-login-wrap .facebook").css("opacity","0.5"),n(".jx-social-login-errors-wrapper").hide().text("")},data:{action:"raven_form_frontend",email:e,name:t,access_token:i,post_id:document.getElementById("jx-raven-social-widget-post").value,form_id:document.getElementById("jx-raven-social-widget-form").value,social_network:"Facebook"}}).always(e=>{n(".raven-social-login-wrap .facebook").css("opacity","1.0"),!0===e.success?e.data.redirectUrl?window.location.href=e.data.redirectUrl:window.location.href=e.data.siteURL:n(".jx-social-login-errors-wrapper").show().text(e.data)})}},s=()=>{document.getElementById("jupiterx-raven-social-login-widget-twitter").addEventListener("click",()=>{n.ajax({url:_wpUtilSettings.ajax.url,type:"POST",beforeSend:()=>{n(".raven-social-login-wrap .twitter").css("opacity","0.5"),n(".jx-social-login-errors-wrapper").hide().text("")},data:{action:"raven_form_frontend",post_id:document.getElementById("jx-raven-social-widget-post").value,form_id:document.getElementById("jx-raven-social-widget-form").value,social_network:"Twitter"}}).always(e=>{n(".raven-social-login-wrap .twitter").css("opacity","1.0"),!0===e.success?(win=window.open(e.data,"_blank")).focus():n(".jx-social-login-errors-wrapper").show().text(e.data)})},!1)};i.Google=e=>{n.ajax({url:_wpUtilSettings.ajax.url,type:"POST",beforeSend:()=>{n(".raven-social-login-wrap .google").css("opacity","0.5"),n(".jx-social-login-errors-wrapper").hide().text("")},data:{token:e.credential,action:"raven_form_frontend",post_id:document.getElementById("jx-raven-social-widget-post").value,form_id:document.getElementById("jx-raven-social-widget-form").value,social_network:"Google"}}).always(e=>{n(".raven-social-login-wrap .google").css("opacity","1.0"),!0===e.success?e.data.redirectUrl?window.location.href=e.data.redirectUrl:window.location.href=e.data.siteURL:n(".jx-social-login-errors-wrapper").show().text(e.data)})}},{"@wordpress/i18n":109}],71:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;i.default=()=>{let s={facebook:"https://www.facebook.com/sharer.php?u={url}",twitter:"https://twitter.com/intent/tweet?text={text} {url}",linkedin:"https://www.linkedin.com/shareArticle?mini=true&url={url}&title={title}&summary={text}&source={url}",pinterest:"https://www.pinterest.com/pin/create/button/?url={url}&media={image}",reddit:"https://reddit.com/submit?url={url}&title={title}",vk:"https://vkontakte.ru/share.php?url={url}&title={title}&description={text}&image={image}",odnoklassniki:"https://connect.ok.ru/offer?url={url}&title={title}&imageUrl={image}",tumblr:"https://tumblr.com/share/link?url={url}",digg:"https://digg.com/submit?url={url}",skype:"https://web.skype.com/share?url={url}",stumbleupon:"https://www.stumbleupon.com/submit?url={url}",telegram:"https://telegram.me/share/url?url={url}&text={text}",pocket:"https://getpocket.com/edit?url={url}",xing:"https://www.xing.com/app/user?op=share&url={url}
181",whatsapp:"https://api.whatsapp.com/send?text=*{title}*%0A{text}%0A{url}",email:"mailto:?subject={title}&body={text}\n{url}",print:"javascript:print()"},a=e=>{let t=document.getElementById("jupiterx-social-share-target").value;var i=encodeURIComponent(document.getElementById("jupiterx-social-share-title").value),n=document.getElementById("jupiterx-social-share-image").value;!1===(e=>{let t;try{t=new URL(e)}catch(e){return!1}return"http:"===t.protocol||"https:"===t.protocol})(t)&&(t="https://"+t);let a=s[e];return a=(a=(a=(a=a.replace(/{text}/g,"")).replace(/{url}/g,t)).replace(/{title}/g,i)).replace("{image}",n)};document.querySelectorAll(".jupiterx-social-share-button").forEach(n=>{n.addEventListener("click",()=>{var e=n.getAttribute("data-network"),t=a(e),i=e.charAt(0).toUpperCase()+e.slice(1);"print"===e?print():window.open(t,i,(()=>{let e=window.screen.width/2,t=window.screen.height/2,i=window.screen.width/4,n=window.screen.height/4;return window.screen.width<600&&(e=window.screen.width,t=window.screen.height-150,i=10,n=75),"toolbar=0,status=0,width="+e+",height="+t+",left="+i+",top="+n})())})})}},{}],72:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{selectors:{mediaColumn:".media-column",contentColumn:".content-column",mediaItem:".media-column .section",contentItem:".content-column .section",stickyModeWrapper:".sticky-mode-wrapper",responsiveModeWrapper:".responsive-mode-wrapper"},state:{lastScroll:0,scrollDirection:""}}},getDefaultElements(){var e=this.getSettings("selectors");return{$mediaColumn:this.$element.find(e.mediaColumn),$contentColumn:this.$element.find(e.contentColumn),$mediaItem:this.$element.find(e.mediaItem),$contentItem:this.$element.find(e.contentItem),$stickyModeWrapper:this.$element.find(e.stickyModeWrapper),$responsiveModeWrapper:this.$element.find(e.responsiveModeWrapper)}},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.setMediaHeight(),this.setStickPosition(),this.pauseAllVideosOnFirstScroll()},bindEvents(){let a=this;window.addEventListener("scroll",a.detectScrollDirection),window.addEventListener("resize",()=>{a.setMediaHeight(),a.setStickPosition()}),[...this.elements.$contentItem].forEach(e=>{new IntersectionObserver(function(n){n.forEach(e=>{var t=100*e.intersectionRatio,i=a.getSettings("state.scrollDirection");0<e.intersectionRatio&&!i&&(a.elements.$mediaColumn.find(".section").removeClass("active"),a.elements.$mediaColumn.find(`[data-section-index="${$(e.target).index()}"]`).addClass("active")),"up"===i&&a.handleScrollUp(t,n),"down"===i&&a.handleScrollDown(t,n)})},{threshold:[.4,.9]}).observe(e)})},detectScrollDirection(){var e=this.getSettings("state.lastScroll"),t=window.scrollY;0<t-e?this.setSettings("state.scrollDirection","down"):t-e<0&&this.setSettings("state.scrollDirection","up"),this.setSettings("state.lastScroll",t)},handleScrollUp(e,t){e<90||(e=this.elements.$mediaColumn.find(".section.active"),t=t[0].target.dataset.sectionIndex,t=this.elements.$mediaColumn.find(`[data-section-index="${t}"]`),this.activateMediaSection(t[0],e[0]))},handleScrollDown(t,i){if(!(40<t)){t=this.elements.$mediaColumn.find(".section.active");let e=+i[0].target.dataset.sectionIndex+1;e===this.elements.$contentItem.length&&(e=this.elements.$contentItem.length-1);i=this.elements.$mediaColumn.find(`[data-section-index="${e}"]`);this.activateMediaSection(i[0],t[0])}},activateMediaSection(e,t){t.classList.remove("active"),e.classList.add("active");var i,n=t.querySelector("video"),a=e.querySelector("video"),t=t.querySelector("iframe"),s=e.querySelector("iframe");(n||t)&&((i=t?.src)&&(t.src="",t.dataset.src=i),n)&&(n.currentTime=n.dataset.startTime,n.pause()),s&&s.dataset&&s.dataset.src&&(s.src=s.dataset.src),a&&a.autoplay&&a.muted&&a.play(),this.setStickPosition(e)},setMediaHeight(){this.elements.$mediaColumn.each((e,t)=>{var i=t.querySelector(".section").clientHeight;t.style.height=i+"px"}),this.elements.$mediaColumn.find(".section").each((e,t)=>{var i=t.querySelector(".raven-sticky-media-scroller-content")?.clientHeight;t.style.height=i+"px"}),this.elements.$responsiveModeWrapper.find(".section:first-child").each((e,t)=>{var i=t.querySelector(".raven-sticky-media-scroller-content")?.clientHeight,n=t.parentElement.querySelector(".section:last-child")?.clientHeight;n<i&&"none"!==this.elements.$responsiveModeWrapper.css("display")&&t.classList.contains("elementor-repeater-item-media-type-video")&&(t.style.height=i-n+"px",!d
181ocument.body.classList.contains("elementor-editor-active"))||(t.style.height=i+"px")})},setStickPosition(e={}){var e=(e=e.length?e:this.elements.$mediaColumn.find(".section.active")[0]).clientHeight,t=this.getElementSettings("stick_position"),i=window.innerHeight;this.elements.$mediaColumn[0].style.height=e+"px","bottom"===t&&(this.elements.$mediaColumn[0].style.top=i-e-40+"px"),"center"===t&&(this.elements.$mediaColumn[0].style.top=(i-e)/2+"px")},pauseAllVideosOnFirstScroll(){var e=this.elements.$stickyModeWrapper[0].querySelectorAll(".section:not(.active)");e&&e.forEach(e=>{e=e.querySelector("video");e&&e.pause()})}})},{"../utils/module":9}],73:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{selectors:{form:".elementor-stripe-form",errors:".elementor-message-danger",button:".elementor-payment-button"}}},getDefaultElements(){var e=this.getSettings();return{form:this.$element[0].querySelector(e.selectors.form),errors:this.$element[0].querySelectorAll(e.selectors.errors)}},bindEvents(){var e=document.querySelector(".elementor-payment-button");_.isNull(this.elements.form)&&_.isNull(e)||e.addEventListener("click",e=>this.handleSubmit(e))},handleSubmit(p){if(p.preventDefault(),!elementorFrontend.isEditMode()){""!==this.elements.errors.innerHTML&&document.querySelectorAll(".elementor-stripe-error-message").forEach(e=>e.remove());let i=this.elements.form,e=new FormData(i),t=e.get("action"),n=e.get("post_id"),a=e.get("widget_id"),s=e.get("custom_error_msg"),r=e.get("custom_error_msg_global"),o=e.get("custom_error_msg_payment"),l=e.get("stripe_form_submit_nonce"),d=document.URL,c=e.get("open_in_new_window"),u="yes"===c?"_blank":"_self",h=e=>{var t=document.createElement("div"),t=i.appendChild(t);t.className="elementor-message elementor-stripe-error-message elementor-message-danger",t.innerHTML=e};p={action:t,postId:n,widgetId:a,pageUrl:d,nonce:l};void 0!==this.elements.errors&&0<this.elements.errors.length&&this.elements.errors.forEach(e=>{e.classList.remove("elementor-hidden")}),wp.ajax.post({action:t,data:p,nonce:l}).done(e=>{var t=e.response.code,i=e.body&&JSON.parse(e.body);switch(t){case 200:window.open(i.url,u);break;case 401:case 403:s?h(o):h(i.error.message);break;default:s?h(r):h(i.error.message)}}).fail(e=>{e=e.body&&JSON.parse(e.body),s?h(r):h(e.error.message)})}}})},{"../utils/module":9}],74:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new a({$element:e})};var i=(i=e("../utils/module"))&&i.__esModule?i:{default:i},n=e("@wordpress/i18n");let h=jQuery,a=i.default.extend({onInit(){this.setLoader();var e,t=this.getElementSettings();this.addCollpaseIcons(t),_.isEmpty(t.headings_by_tags)||(e=this.findWanted(t),_.isEmpty(e)?this.manageNotFound():(this.manageToAppendFound(e,t),"object"==typeof elementor&&this.autoSlide(t)))},onElementChange(){var e=this.getElementSettings();this.addCollpaseIcons(e,!0)},autoSlide(e){var t=this.getWrapper();"yes"===e.collapse_subitems&&h(t).find(".jupiterx-table-of-content-main-list > li > ol").hide(),"undefined"==typeof elementor&&window.addEventListener("scroll",this.onScrollEvent)},onScrollEvent(){let e=this.getWrapper(),t=this.getElementSettings(),i=this,n=0;var a;h(`[data-${i.getID()}-jxtoc]`).each((e,t)=>{t=h(t).attr(`data-${i.getID()}-jxtoc`);if(i.isElementInView(t)[0])return n=t,!0}),h(e).find(".jupiterx-table-of-contents-item-link").removeClass("jupiterx-table-of-contents-item-link-active"),h(e).find(`.jupiterx-table-of-contents-item-link[data-id=${n}]`).addClass("jupiterx-table-of-contents-item-link-active"),"yes"===t.collapse_subitems&&(a=h(e).find(`li[data-key=${n}] > ol`),h(e).find(`.jupiterx-table-of-contents-item-wrapper[data-key=${n}]`).parent().hasClass("jupiterx-table-of-content-main-list")?(h(e).find(".jupiterx-table-of-content-main-list > li > ol").not(a).hide("fast"),a.slideDown()):(h(e).find(`.jupiterx-table-of-contents-item-wrapper[data-key=${n}]`).parents(".jupiterx-table-of-contents-nested-list").show(),h(e).find(".jupiterx-table-of-content-main-list > li > ol").not(h(`.jupiterx-table-of-contents-item-wrapper[data-key=${n}]`).parents(".jupiterx-table-of-contents-nested-list")).hide()))}
181,isElementInView(e){let s=!1,t=this.getWrapper(),r=this,i=h(t).find(`.jupiterx-table-of-contents-item-wrapper[data-key="${e}"]`),n=h(`[data-${this.getID()}-jxtoc="${e}"]`),a=n.offset().top+25,o=a+n.outerHeight(),l=h(window).scrollTop(),d=l+h(window).height();return(s=l<o&&a<d)?[!0,e]:(i.find("li").each((e,t)=>{var t=h(t).attr("data-key"),t=h(`[data-${r.getID()}-jxtoc=${t}]`),i=t.offset().top,t=i+t.outerHeight(),n=h(window).scrollTop(),a=n+h(window).height();n<t&&i<a&&(s=!0)}),[s,e])},addCollpaseIcons(c,u=!1){if("yes"===c.minimize_box){let t=this.getWrapper(),e=h(t).find(".jupiterx-table-of-contents-list-icon-expand").html(),i=h(t).find(".jupiterx-table-of-contents-list-icon-collapse").html(),n=h(t).find(".jupiterx-toc-body-maximized"),a=window.innerWidth,s=h(t).find(".jupiterx-table-of-contents-widget"),r=s.css("min-height"),o=h(t).find(".jupiterx-table-of-contents-header"),l=(u&&h(t).find(".jxtoc").length<0&&h(t).append('<input type="hidden" value="0" class="jxtoc-checker">'),u&&"0"!==h(t).find(".jxtoc-checker").val()||(n.append(e),n.append(i)),u&&h(t).find(".jxtoc-checker").val("1"),o.css("cursor","pointer"),h(t).find(".jupiterx-table-of-contents-expand-icon")),d=h(t).find(".jupiterx-table-of-contents-collapse-icon");o.off().on("click",()=>{var e=h(t).find(".jupiterx-table-of-contents-body");(e.is(":visible")?(e.slideUp(),h(t).find("table").css("min-height","auto"),d.hide(),l):(e.slideDown(),h(t).find("table").css("min-height",r),l.hide(),d)).show()}),l.hide(),d.show(),"desktop"===c.minimized_on&&1024<=a&&(l.show(),d.hide(),o.trigger("click")),"tablet"===c.minimized_on&&a<1024&&767<a&&(l.show(),d.hide(),o.trigger("click")),"mobile"===c.minimized_on&&a<767&&(l.show(),d.hide(),o.trigger("click"))}},setLoader(){var e=h(".jupiterx-table-of-contents-loader-icon").html();h(".jupiterx-table-of-contents-body").append(e)},findWanted(n){let a={},e=n.headings_by_tags.join(),t="body",s=0;return _.isEmpty(n.container)||(t=n.container),h(t).find(e).each((e,t)=>{var i=h(t).prop("tagName");h(t).hasClass("jupiterx-table-of-contents-native-exclude")||1===h(t).parents("header").length&&!n.container?.includes("header")&&1!==h(t).parents("#jupiterx-primary").length||1===h(t).parents("footer").length&&!n.container?.includes("footer")&&1!==h(t).parents("#jupiterx-primary").length||1===h(t).parents("aside").length&&!n.container?.includes("aside")&&1!==h(t).parents("#jupiterx-primary").length||1===h(t).parents(".jupiterx-main-header").length&&!n.container?.includes(".jupiterx-main-header")||!_.isEmpty(n.exclude_headings_by_selector)&&!this.checkExcludes(t,n.exclude_headings_by_selector,i)||(h(t).attr(`data-${this.getID()}-jxtoc`,s),a[s]={type:i,text:h(t).text().trim(),id:s},s++)}),a},checkExcludes(n,e,a){e.includes(",")||(e+=",");let s=!0,r="";return e.split(",").map(e=>e.trim()).forEach(e=>{var t,i;""!==e&&(t=e.charAt(0),i=h(e),"."===t?(r=e.substring(1),(h(n).hasClass(r)||_.some(i,e=>e?.offsetParent?.classList===n?.offsetParent?.classList))&&(s=!1)):"#"===t?(r=e.substring(1))!==h(n).attr("id")&&!_.some(i,e=>e?.offsetParent?.id===n?.offsetParent?.id)||(s=!1):(r=e.toUpperCase())===a&&(s=!1))}),s},getWrapper(){return'div[data-id="'+this.getID()+'"]'},manageNotFound(){var e=this.getWrapper();h(e).find(".jupiterx-table-of-contents-body").text((0,n.__)("No headings were found on this page.","jupiterx-core"))},activeLoading(){var e=this.getWrapper();h(e).find(".jupiterx-table-of-contents-body").empty()},buildItem(t,e,i,n){var a=this.getWrapper(),e=e[i],s=document.createElement("li"),r=document.createElement("div"),i=(s.setAttribute("class","jupiterx-table-of-contents-item-wrapper"),s.setAttribute("data-tag",e.type),r.setAttribute("class","jupiterx-table-of-contents-inner-wrapper"),"yes"!==t.word_wrap&&s.classList.add("jupiterx-toc-word-wrap"),"yes"===t.hierarchical_view&&s.setAttribute("data-key",i),document.createElement("span")),o=document.createElement("span"),n=(o.setAttribute("class","jupiterx-table-of-contents-list-pointer"),"numbers"===t.marker_view&&(i.innerText=n,o.innerText="."),"bullets"===t.marker_view&&(i.innerHTML=h(a).find(".jupiterx-table-of-contents-list-icon-wrapper").html()),_.isEmpty(t.hierarchical_view)&&(r.appendChild(i),r.appendChild(o)),_.isEmpty(t.hierarchical_view)||"bullets"!==t.marker_view||(s.classList.add("wrapper-with-no-number"),r.appendChild(i)),document.createElement("a"));return n.setAttribute("class","jupiterx-table-of-contents-item-link"),n.setAttribute("data-text",e.text),n.setAttribute("data-id",e.id),n.setAttribute("href","#"),h(n).off().on("click",e=>{e.preventDefault(),this.collapseSubmenus(e,t)}),n.innerText=e.text,r.appendChild(n),s.appendChild(r),{type:"li",content:s,tag:e.type}},manageToAppendFound(n,e){let t=1,i=this.getWrapper(),a=h(i).find(".jupiterx-table-of-contents-body"),s=_.isEmpty(e.hierarchical_view)?"ul":"ol",r=document.createElement(s);for(var o in r.setAttribute("type","1"),r.setAttribute("class","jupiterx-table-of-content-main-list"),n){var l=this.buildItem(e,n,o,t);let i=parseInt(o);if(t++,0===i||_.isEmpty(e.hierarchical_view))r.appendChild(l.content);else{var d=this.convertTagToNumber(l.tag);for(i-=1;0<=i;){let e=this.convertTagToNumber(n[i].type),t=h(r).find('[data-key="'+i+'"]');if(d===e){t.parent().append(l.content);break}if(e<d&&0<t.children("ol").length){t.append(l.content);break}if(e<d&&0===t.children("ol").length){var c=document.createElement("ol");c.appendChild(l.content),c.setAttribute("class","jupiterx-table-of-contents-nested-list"),t.append(c);break}if(d<e){c=i-1;if(c<0){h(r).find('[data-key="0"]').parent().append(l.content);break}if(e=this.convertTagToNumber(n[c].type),t=h(r).find('[data-key="'+c+'"]'),e<d&&0<t.children("ol").length){t.find("ol").append(l.content);break}if(e<d&&0===t.children("ol").length){var u=document.createElement("ol");u.appendChild(l.content),u.setAttribute("class","jupiterx-table-of-contents-nested-list"),t.append(u);break}}i--}}}"undefined"==typeof elementor?setTimeout(()=>{h(".jupiterx-table-of-contents-loader").css("display","none"),a.append(r),this.autoSlide(e)},500):(h(".jupiterx-table-of-contents-loader").css("display","none"),a.append(r))},convertTagToNumber(e){return parseInt(e.replace("H",""))},collapseSubmenus(e,t){window.removeEventListener("scroll",this.onScrollEvent);var i=h(e.target).attr("data-id");h(".jupiterx-table-of-contents-item-link").removeClass("jupiterx-table-of-contents-item-link-active"),e.target.classList.add("jupiterx-table-of-contents-item-link-active"),"undefined"==typeof elementor&&h("html, body").animate({scrollTop:h(`[data-${this.getID()}-jxtoc="`+i+'"]').offset().top-100},500),"yes"===t.collapse_subitems&&(i=e.target.getAttribute("data-id"),t=this.getWrapper(),h(e.target).parent().parent().parent().hasClass("jupiterx-table-of-content-main-list"))&&(h(t).find(`li[data-key=${i}] > ol`).slideToggle("fast"),h(t).find(`.jupiterx-table-of-content-main-list > li[data-key!=${i}] > ol`).hide()),setTimeout(()=>{window.addEventListener("scroll",this.onScrollEvent)},0)}})},{"../utils/module":9,"@wordpress/i18n":109}],75:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e,toggleSelf:!1})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({$activeContent:null,interval:null,getDefaultSettings(){return{selectors:{tabTitle:".raven-tabs-title",tabContent:".raven-tabs-content"},classes:{active:"raven-tabs-active"},showTabFn:"show",hideTabFn:"hide",toggleSelf:!0,hidePrevious:!0,autoExpand:!0}},getDefaultElements(){var e=this.getSettings("selectors");return{$tabTitles:this.findElement(e.tabTitle),$tabContents:this.findElement(e.tabContent)}},activateDefaultTab(){var e,t=this.getSettings();(t.autoExpand&&"editor"!==t.autoExpand||this.isEdit)&&(e=this.getEditSettings("activeItemIndex")||
1811,t={showTabFn:t.showTabFn,hideTabFn:t.hideTabFn},this.setSettings({showTabFn:"show",hideTabFn:"hide"}),this.changeActiveTab(e),this.setSettings(t))},deactivateActiveTab(e){var t=this.getSettings(),i=t.classes.active,e=e?'[data-tab="'+e+'"]':"."+i,n=this.elements.$tabTitles.filter(e),e=this.elements.$tabContents.filter(e);n.add(e).removeClass(i),e[t.hideTabFn]()},activateTab(e){var t=this.getSettings(),i=t.classes.active,n=this.elements.$tabTitles.filter('[data-tab="'+e+'"]'),e=this.elements.$tabContents.filter('[data-tab="'+e+'"]'),a=this.getElementSettings("scroll_to_beginning");n.add(e).addClass(i),e[t.showTabFn](),n.hasClass("raven-tabs-mobile-title")&&"yes"===a&&window.innerWidth<1025&&(i=$("header").outerHeight(),window.scroll({top:e.offset().top-i-100,behavior:"smooth"}))},isActiveTab(e){return this.elements.$tabTitles.filter('[data-tab="'+e+'"]').hasClass(this.getSettings("classes.active"))},useAjax(){if("yes"===this.getElementSettings("use_ajax_loading")){let t=$(".raven-tabs-content.raven-tabs-active .raven-ajax-content-template");var e=t.attr("data-id");wp.ajax.post({action:"jupiterx_load_content_template",nonce:ravenTools.nonce,template_id:e}).done(function(e){t.html(e)}).fail(function(){t.html("Oops! Something went wrong")})}},bindEvents(){let t=this;var e=t.getElementSettings("tabs_event");t.elements.$tabTitles.on(e,e=>{t.changeActiveTab(e.currentTarget.dataset.tab),t.useAjax(),clearInterval(t.interval)})},onInit(){var i=this,n=(elementorModules.frontend.handlers.Base.prototype.onInit.apply(i,arguments),i.activateDefaultTab(),i.getElementSettings("auto_switch"));if("yes"===n){n=i.getElementSettings("auto_swtich_delay");let e=1,t=i.getDefaultElements().$tabContents.length;i.interval=setInterval(()=>{++e>t&&(e=1),this.changeActiveTab(e)},n)}},onEditSettingsChange(e){"activeItemIndex"===e&&this.activateDefaultTab()},changeActiveTab(e){var t=this.isActiveTab(e),i=this.getSettings(),i=(!i.toggleSelf&&t||!i.hidePrevious||this.deactivateActiveTab(),!i.hidePrevious&&t&&this.deactivateActiveTab(e),t||this.activateTab(e),new CustomEvent("jupiterxcore:advancedtabs:changeactivetab"));document.dispatchEvent(i)}})},{"../utils/module":9}],76:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;let n=((e=e("../utils/module"))&&e.__esModule?e:{default:e}).default.extend({getDefaultSettings(){return{selectors:{timeline:".raven-timeline",line:".raven-timeline-line",progress:".raven-timeline-line-progress",items:".raven-timeline-item",points:".raven-timeline-point-content",track:".raven-timeline-track",prev:".raven-timeline-prev",next:".raven-timeline-next"}}},getDefaultElements(){var e=this.getSettings("selectors");return{$timeline:this.$element.find(e.timeline),$line:this.$element.find(e.line),$progress:this.$element.find(e.progress),$items:this.$element.find(e.items),$points:this.$element.find(e.points),$track:this.$element.find(e.track),$prev:this.$element.find(e.prev),$next:this.$element.find(e.next)}},bindEvents(){this.elements.$timeline.length&&(this.elements.$timeline.hasClass("raven-timeline--horizontal")?this.initHorizontalTimeline():this.initVerticalTimeline())},initVerticalTimeline(){var e=()=>{this.updateVerticalLine(),this.updateVerticalProgress()};e(),jQuery(window).on(`scroll${this.getEventNamespace()} resize${this.getEventNamespace()} orientationchange`+this.getEventNamespace(),this.debounce(e,50))},updateVerticalLine(){var e,t;this.elements.$items.length&&this.elements.$points.length&&(e=this.elements.$items.first(),t=this.elements.$items.last(),e=e.find(".raven-timeline-point-content"),t=t.find(".raven-timeline-point-content"),e.length)&&t.length&&this.elements.$line.css({top:e.offset().top-this.elements.$timeline.offset().top+e.outerHeight()/2,bottom:this.elements.$timeline.offset().top+this.elements.$timeline.outerHeight()-(t.offset().top+t.outerHeight()/2)})},updateVerticalProgress(){let a=jQuery(window).scrollTop()+window.innerHeight/2;var e=this.elements.$line.offset().top,t=this.elements.$line.outerHeight(),t=Math.max(0,Math.min(t,a-e));this.elements.$progress.css("height",t+"px"),this.elements.$items.each((e,t)=>{var t=jQuery(t),i=t.find(".raven-timeline-point-content"),i=i.offset().top+i.outerHeight()/2,n=t.offset().top;t.toggleClass("is-active",i<=a),n<=jQuery(window).scrollTop()+.9*window.innerHeight&&t.addClass("is-show")})},initHorizontalTimeline(){this.currentPosition=0,this.horizontalSettings=this.elements.$timeline.data("raven-horizontal-timeline")||{},this.elements.$items=this.elements.$timeline.find(".raven-timeline-list--mi
181ddle .raven-timeline-item"),this.elements.$points=this.elements.$items.find(".raven-timeline-point-content"),this.updateHorizontalState(),this.bindHorizontalHoverState(),this.elements.$prev.on("click"+this.getEventNamespace(),()=>this.moveHorizontal(-1)),this.elements.$next.on("click"+this.getEventNamespace(),()=>this.moveHorizontal(1)),jQuery(window).on(`resize${this.getEventNamespace()} orientationchange`+this.getEventNamespace(),this.debounce(()=>this.updateHorizontalState(),50)),this.elements.$timeline.on("transitionend"+this.getEventNamespace(),()=>this.updateHorizontalLine()),window.MutationObserver&&(this.horizontalObserver=new MutationObserver(this.debounce(()=>this.updateHorizontalState(),50)),this.horizontalObserver.observe(this.elements.$timeline[0],{attributes:!0,attributeFilter:["class","style"],subtree:!0}));let t=0;this.elements.$track.on("touchstart"+this.getEventNamespace(),e=>{t=e.originalEvent.touches[0].clientX}),this.elements.$track.on("touchend"+this.getEventNamespace(),e=>{e=e.originalEvent.changedTouches[0].clientX-t;50<Math.abs(e)&&this.moveHorizontal(e<0?1:-1)})},bindHorizontalHoverState(){this.elements.$timeline.find(".raven-timeline-item").on(`mouseenter${this.getEventNamespace()} mouseleave`+this.getEventNamespace(),e=>{var t=jQuery(e.currentTarget).data("item-id");t&&this.elements.$timeline.find(".elementor-repeater-item-"+t).toggleClass("is-hover","mouseenter"===e.type)})},moveHorizontal(e){var t=this.getCurrentDevice(),i=this.getResponsiveValue("columns",t,1),t=Math.min(this.getResponsiveValue("slidesToScroll",t,1),i),i=Math.max(0,this.elements.$items.length-i);this.currentPosition=Math.max(0,Math.min(i,this.currentPosition+e*t)),this.updateHorizontalState()},updateHorizontalState(){var e=this.getCurrentDevice(),e=this.getResponsiveValue("columns",e,1),t=Math.max(0,this.elements.$items.length-e),i=jQuery("body").hasClass("rtl")?1:-1,e=(this.currentPosition>t&&(this.currentPosition=t),this.currentPosition*(100/e));this.elements.$track.css("transform",`translateX(${i*e}%)`),this.elements.$prev.toggleClass("is-disabled",this.currentPosition<=0),this.elements.$next.toggleClass("is-disabled",this.currentPosition>=t),this.updateHorizontalLine()},updateHorizontalLine(){var e,t=this.elements.$points.first(),i=this.elements.$points.last();t.length&&i.length&&(e=this.elements.$line.parent().offset().left,t=t.offset().left-e+t.outerWidth()/2,e=i.offset().left-e+i.outerWidth()/2,i=1<this.elements.$items.length?this.currentPosition/(this.elements.$items.length-1):1,this.elements.$line.css({left:Math.min(t,e),width:Math.abs(e-t)}),this.elements.$progress.css("width",100*i+"%"))},getCurrentDevice(){return window.innerWidth<768?"mobile":window.innerWidth<1025?"tablet":"desktop"},getResponsiveValue(e,t,i){e=this.horizontalSettings[e]||{};return parseInt(e[t]||e.desktop||i,10)},getEventNamespace(){return".ravenTimeline"+(this.$element.data("id")||"")},debounce(e,t){let i=null;return function(){clearTimeout(i),i=setTimeout(e,t)}}});i.default=e=>{new n({$element:e})}},{"../utils/module":9}],77:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;class n extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{tablist:'[role="tablist"]',tabTitle:".raven-tab-title",tabContent:".raven-tab-content"},classes:{active:"e-active"},showTabFn:"show",hideTabFn:"hide",toggleSelf:!0,hidePrevious:!0,autoExpand:!0,keyDirection:{ArrowLeft:window.elementorFrontendConfig.is_rtl?1:-1,ArrowUp:-1,ArrowRight:window.elementorFrontendConfig.is_rtl?-1:1,ArrowDown:1}}}getDefaultElements(){var e=this.getSettings("selectors");return{$tabTitles:this.findElement(e.tabTitle),$tabContents:this.findElement(e.tabContent)}}activateDefaultTab(e){var t=this.getSettings();t.autoExpand&&("editor"!==t.autoExpand||this.isEdit)&&(e=this.getEditSettings("activeItemIndex")||e||1,t={showTabFn:t.showTabFn,hideTabFn:t.hideTabFn},this.setSettings({showTabFn:"show",hideTabFn:"hide"}),this.changeActiveTab(e),this.setSettings(t))}handleKeyboardNavigation(e){var t=e.currentTarget,i=jQuery(t.closest(this.getSettings("selectors").tablist)),n=i.find(this.getSettings("selectors").tabTitle),a="vertical"===i.attr("aria-orientation");switch(e.key){case"ArrowLeft":case"ArrowRight":if(a)return;break;case"ArrowUp":case"ArrowDown":if(!a)return;e.preventDefault();break;case"Home":return e.preventDefault(),void n.first().trigger("focus");case"End":return e.preventDefault(),void n.last().trigger("focus");default:return}var i=t.getAttribute("data-tab")-1,t=this.getSettings("keyDirection")[e.key],s=n[i+t];
181s?s.focus():(-1===i+t?n.last():n.first()).trigger("focus")}deactivateActiveTab(e){var t=this.getSettings(),i=t.classes.active,e=e?'[data-tab="'+e+'"]':"."+i,n=this.elements.$tabTitles.filter(e),e=this.elements.$tabContents.filter(e);n.add(e).removeClass(i),n.attr({tabindex:"-1","aria-selected":"false"}),e[t.hideTabFn](),e.attr("hidden","hidden")}activateTab(e){var t=this.getSettings(),i=t.classes.active,n=this.elements.$tabTitles.filter('[data-tab="'+e+'"]'),e=this.elements.$tabContents.filter('[data-tab="'+e+'"]'),a="show"===t.showTabFn?0:400;n.add(e).addClass(i),n.attr({tabindex:"0","aria-selected":"true"}),e[t.showTabFn](a,()=>elementorFrontend.elements.$window.trigger("resize")),e.removeAttr("hidden")}isActiveTab(e){return this.elements.$tabTitles.filter('[data-tab="'+e+'"]').hasClass(this.getSettings("classes.active"))}bindEvents(){this.elements.$tabTitles.on({keydown:e=>{jQuery(e.target).is("a")&&"Enter"===e.key&&e.preventDefault(),["End","Home","ArrowUp","ArrowDown"].includes(e.key)&&this.handleKeyboardNavigation(e)},keyup:e=>{switch(e.key){case"ArrowLeft":case"ArrowRight":this.handleKeyboardNavigation(e);break;case"Enter":case"Space":e.preventDefault(),this.changeActiveTab(e.currentTarget.getAttribute("data-tab"))}},click:e=>{e.preventDefault(),this.changeActiveTab(e.currentTarget.getAttribute("data-tab"))}})}onInit(){super.onInit(...arguments)}changeActiveTab(e){var t=this.isActiveTab(e),i=this.getSettings();!i.toggleSelf&&t||!i.hidePrevious||this.deactivateActiveTab(),!i.hidePrevious&&t&&this.deactivateActiveTab(e),t||this.activateTab(e)}}i.default=n},{}],78:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.triggerEvent=async function(e,t,i,n){t=new a.default({event:await(async(e,t,i,n)=>(n=n||e.currentPlaylistItemIndex,n=e.playlistItemsArray[n-1],{type:t,time:await n.playerInstance.getCurrentTime(),element:e.$element,trigger:i,watchCount:n.playerInstance.watchCount}))(e,t,i,n),tab:(e=>(e=e.elements.$innerTabs.filter(".e-active").find(".raven-inner-tabs-wrapper .raven-inner-tab-title")).length?{name:(e=e.filter(".raven-inner-tab-active")).text().trim(),index:e.index()+1}:{name:"none",index:"none"})(e),playlist:((e,t)=>(t=t||e.currentPlaylistItemIndex,{name:e.getElementSettings("playlist_title"),currentItem:t,amount:e.playlistItemsArray.filter(e=>"section"!==e.videoType).length}))(e,n),video:((e,t)=>(t=t||e.currentPlaylistItemIndex,{provider:(e=e.playlistItemsArray[t-1]).videoType,url:e.videoUrl,title:e.videoTitle,duration:e.videoDuration}))(e,n)});jQuery("body").trigger("raven-video-playList",t)};var a=(i=e("../video-playlist/playlist-event"))&&i.__esModule?i:{default:i}},{"../video-playlist/playlist-event":85}],79:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new u({$element:e})};var i=c(e("../video-playlist/base-tabs")),n=c(e("../video-playlist/player-youtube")),a=c(e("../video-playlist/player-vimeo")),s=c(e("../video-playlist/player-hosted")),r=e("../video-playlist/scroll-utils"),o=e("../video-playlist/inner-tabs"),l=e("../video-playlist/url-params"),d=e("../video-playlist/event-trigger");function c(e){return e&&e.__esModule?e:{default:e}}class u extends i.default{getDefaultSettings(){var e=super.getDefaultSettings();return{...e,selectors:{...e.selectors,tabsWrapper:".raven-tabs-items-wrapper",tabsItems:".raven-tabs-items",toggleVideosDisplayButton:".raven-tabs-toggle-videos-display-button",videos:".raven-tabs-content-wrapper .raven-tab-content",innerTabs:".raven-tabs-inner-tabs .raven-tab-content",imageOverlay:".raven-custom-embed-image-overlay"}}}getDefaultElements(){var e=super.getDefaultElements(),t=this.getSettings("selectors");return{...e,$tabsWrapper:this.findElement(t.tabsWrapper),$tabsItems:this.findElement(t.tabsItems),$toggleVideosDisplayButton:this.findElement(t.toggleVideosDisplayButton),$videos:this.findElement(t.videos),$innerTabs:this.findElement(t.innerTabs),$imageOverlay:this.findElement(t.imageOverlay)}}initEditorListeners(){super.initEditorListeners();let t=this;this.editorListeners.push({event:"ravenPlaylistWidget:fetchVideoData",to:elementor.channels.editor,callback:e=>{t.getCurrentPlayerSelected().setVideoProviderData().then(()=>{e.currentItem=t.getCurrentItemSelected(),elementor.channels.editor.trigger("ravenPlaylistWidget:setVideoData",e)})}})}bindEvents(){super.bindEvents(),this.elements.$imageOverlay.on({click:e=>{e.currentTarget.remove(),this.getCurrentPlayerSelected().play()}}),this.elements.$innerTabs.on({click:e=>{(0,o.handleInnerTabs)(e,this)}}),this.elements.$tabsItems.on({scroll:e=>{(0,r.handleVideosPanelScroll)(this.elements,e)}}),this.elements.$toggleVideosDisplayButton.on({click:e=>{jQuery(e.target).toggleClass("rotate-up"),jQuery(e.target).toggleClass("rotate-down"),this.elements.$tabsWrapper.slideToggle("slow")}})}onInit(){super.onInit(...arguments),this.playlistId=this.getID(),this.storageKey="watched_videos_"+this.getID();var e=elementorFrontend.storage.get(this.storageKey);this.watchedVideosArray=[],e&&(this.watchedVideosArray=JSON.parse(e)),this.watchedIndication=this.getElementSettings("show_watched_indication"),(0,r.handleVideosPanelScroll)(this.elements),this.isAutoplayOnLoad="yes"===this.getElementSettings("autoplay_on_load"),this.isAutoplayNextUp="yes"===this.getElementSettings("autoplay_next"),this.isFirstVideoActivated=!0,this.createPlaylistItems(),this.isCollapsible=this.getElementSettings("inner_tab_is_content_collapsible"),this.innerTabsHeightLimit=this.getElementSettings("inner_tab_collapsible_height"),this.currentPlayingPlaylistItemIndex=1,this.activateInitialVideo(),this.activateInnerTabInEditMode()}onEditSettingsChange(e){"panel"===e&&(this.preventTabActivation=!0),"activeItemIndex"===e&&(this.preventTabActivation?this.preventTabActivation=!1:this.activateDefaultTab())}activateInitialVideo(){this.isPageOnLoad=!0;var e=!!this.getElementSettings("lazy_load"),t=(0,l.handleURLParams)(this.playlistId,this.playlistItemsArray);let i=!1;this.currentPlaylistItemIndex=1,this.currentPlayingPlaylistItemIndex=1,t&&(this.currentPlaylistItemIndex=t,this.currentPlayingPlaylistItemIndex=t,i=!0),this.isAutoplayOnLoad&&!i&&(0,l.setVideoParams)(this.playlistId,this.playlistItemsArray,this.currentPlaylistItemIndex),i&&this.$element[0]?.scrollIntoView({behavior:"smooth"}),this.handleFirstVideoActivation(e)}handleFirstVideoActivation(e){if(e){let t=document.querySelector(".elementor-element-"+this.playlistId+" .raven-tabs-main-area"),i=elementorModules.utils.Scroll.
181scrollObserver({callback:e=>{e.isInViewport&&(this.activateDefaultTab(this.currentPlaylistItemIndex),i.unobserve(t))}});i.observe(t)}else this.activateDefaultTab(this.currentPlaylistItemIndex)}getCurrentItemSelected(){return this.playlistItemsArray[this.currentPlaylistItemIndex-1]}getCurrentPlayerSelected(){return this.getCurrentItemSelected().playerInstance}getCurrentPlayerPlaying(){return this.playlistItemsArray[this.currentPlayingPlaylistItemIndex-1].playerInstance}isVideoShouldBePlayed(){if(this.currentPlayingPlaylistItemIndex!==this.currentPlaylistItemIndex)this.getCurrentPlayerPlaying()&&this.getCurrentPlayerPlaying().pause(),this.currentPlayingPlaylistItemIndex=this.currentPlaylistItemIndex;else if(this.getCurrentPlayerPlaying().isVideoPlaying)return this.getCurrentPlayerPlaying().pause(),!1;return!0}activateInnerTabInEditMode(){var e;this.isEdit&&this.getEditSettings("innerActiveIndex")&&(e=this.getEditSettings("innerActiveIndex"),jQuery(this.elements.$innerTabs.eq(this.currentPlaylistItemIndex-1).find(".raven-inner-tab-title a"))[e].click())}handleVideo(i){var e;i.playerInstance?this.isVideoShouldBePlayed()&&(1===this.currentPlaylistItemIndex&&this.elements.$imageOverlay&&this.elements.$imageOverlay.remove(),this.playVideoAfterCreation(i)):(e={youtube:n.default,vimeo:a.default,hosted:s.default},i.playerInstance=new e[i.videoType](i,this.currentPlaylistItemIndex),i.playerInstance.create().then(()=>{this.isVideoShouldBePlayed()&&this.playVideoOnCreation(i),i.playerInstance.handleFullScreenChange(e=>{(0,d.triggerEvent)(this,e?"videoFullScreen":"videoExitFullScreen","click")}),i.playerInstance.handlePlayed(()=>{var e=this.getCurrentItemSelected();let t="click";e.isAutoplayOnLoad?(t="onLoad",i.isAutoplayOnLoad=!1):e.isAutoPlayNextUp&&(t="nextVideo"),(0,d.triggerEvent)(this,e.playerInstance.isVideoPausedLocal?"videoResume":"videoStart",t)}),i.playerInstance.handleEnded(()=>{(0,d.triggerEvent)(this,"videoEnded","click"),this.watchedIndication&&this.elements.$tabTitles.filter(".e-active").addClass("watched-video");var e=this.getCurrentItemSelected().dataItemId;if(!this.watchedVideosArray.includes(e)&&this.watchedIndication&&(this.watchedVideosArray.push(this.getCurrentItemSelected().dataItemId),elementorFrontend.storage.set(this.storageKey,JSON.stringify(this.watchedVideosArray))),this.isAutoplayNextUp&&this.playlistItemsArray.length>=++this.currentPlaylistItemIndex){for(;"section"===this.getCurrentItemSelected().videoType;)if(this.currentPlaylistItemIndex++,this.playlistItemsArray.length<this.currentPlaylistItemIndex)return void(this.currentPlaylistItemIndex=this.playlistItemsArray.length);this.changeActiveTab(this.currentPlaylistItemIndex,!0)}}),i.playerInstance.handlePaused(e=>{(0,d.triggerEvent)(this,"videoPaused","click",e)})}))}playVideoAfterCreation(e){e.playerInstance.play()}playVideoOnCreation(e){this.isAutoplayOnLoad?(e.isAutoplayOnLoad=!0,e.playerInstance.mute(),e.playerInstance.play(),this.isAutoplayOnLoad=!1):this.isFirstVideoActivated||(e.isAutoPlayNextUp=!0,e.playerInstance.play()),this.isFirstVideoActivated=!1}createPlaylistItems(){this.playlistItemsArray=[],this.elements.$videos.each((e,t)=>{var i={},n=jQuery(t);i.videoUrl=n.attr("data-video-url"),i.videoType=n.attr("data-video-type"),i.videoTitle=n.attr("data-video-title"),i.videoDuration=n.attr("data-video-duration"),i.tabContent=t,i.dataTab=e+1,i.dataItemId=this.getElementSettings().tabs[e]._id,this.playlistItemsArray.push(i)}),0<this.watchedVideosArray.length&&this.watchedIndication&&this.watchedVideosArray.forEach(t=>{var e=this.playlistItemsArray.find(e=>e.dataItemId===t);this.elements.$tabTitles.filter('[data-tab="'+e.dataTab+'"]').addClass("watched-video")})}changeActiveTab(e,t){super.changeActiveTab(e),this.playlistItemsArray[e-1]&&"section"!==this.playlistItemsArray[e-1]?.videoType&&(this.currentPlaylistItemIndex=parseInt(e),t&&(this.currentPlayingPlaylistItemIndex=this.currentPlaylistItemIndex),this.handleVideo(this.getCurrentItemSelected(),t),this.isPageOnLoad||(0,l.setVideoParams)(this.playlistId,this.playlistItemsArray,this.currentPlaylistItemIndex),this.isPageOnLoad=!1,0<jQuery(this.elements.$innerTabs.eq(e-1)).find(".raven-inner-tab-content").length)&&(t=this.elements.$innerTabs.filter(".e-active").find(".raven-inner-tab-content"),(0,o.handleInnerTabsButtonsDisplay)(t.toArray(),this.isCollapsible,this.innerTabsHeightLimit))}}},{"../video-playlist/base-tabs":77,"../video-playlist/event-trigger":78,"../video-playlist/inner-tabs":80,"../video-playlist/player-hosted":82,"../video-playlist/player-vimeo":83,"../video-playlist/player-youtube":84,"../video-playlist/scroll-utils":86,"../video-playlist/url-params":87}],80:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.handleInnerTabs=function(e,t){var i=e.target,n=i.tagName;i.classList.contains("raven-inner-tab-title-text")&&(e.preventDefault(),a=jQuery(i).parent(".raven-inner-tab-title"),s(e,a,t));{var a;i.classList.contains("raven-tab-mobile-title")&&(a=jQuery(i),s(e,a,t))}"button"===n.toLowerCase()&&o(e,t)},i.handleInnerTabsButtonsDisplay=r,i.onTabContentButtonsClick=o;var a=e("../video-playlist/event-trigger");function s(e,t,i){var e=e.currentTarget,n=e.querySelectorAll(".raven-inner-tab-title");t.hasClass("raven-inner-tab-active")||n.length<2||(t=e.querySelectorAll(".raven-inner-tab-content"),n.forEac
181h(e=>{e.classList.toggle("raven-inner-tab-active")}),t.forEach(e=>{e.toggleAttribute("hidden"),e.classList.toggle("raven-inner-tab-active")}),r(Array.from(t),i.isCollapsible,i.innerTabsHeightLimit),(0,a.triggerEvent)(i,"tabOpened","click"))}function r(e,t,i){t&&(e=(t=e.filter(e=>e.classList.contains("raven-inner-tab-active")))[0].querySelector(".raven-inner-tab-text > div").offsetHeight,i=parseInt(i.size))&&i<e&&t[0].classList.add("show-inner-tab-buttons")}function o(e,t){e=jQuery(e.currentTarget).find(".raven-inner-tab-content").filter(".raven-inner-tab-active"),e.find("button").toggleClass("show-button"),e.toggleClass("show-full-height"),e=e.hasClass("show-full-height")?"tabExpanded":"tabCollapsed";(0,a.triggerEvent)(t,e,"click")}},{"../video-playlist/event-trigger":78}],81:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;i.default=class{constructor(e,t){this.playlistItem=e,this.positionInVideoList=t}formatDuration(e){var e=new Date(1e3*e),t=e.getUTCHours(),i=e.getUTCMinutes(),e=e.getSeconds();return 0!==t?`${t.toString()}:${i.toString().padStart(2,"0")}:`+e.toString().padStart(2,"0"):i.toString()+":"+e.toString().padStart(2,"0")}}},{}],82:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;e=(e=e("../video-playlist/player-base"))&&e.__esModule?e:{default:e};class n extends e.default{constructor(e,t){super(e,t),this.playerObject=null,this.watchCount=0,this.isVideoPlaying=!1,this.isVideoPausedLocal=!1,this.isVideoSeeking=!1,this.isVideoEnded=!1,this.isReady=!1}create(){return new Promise(e=>{var t=document.createElement("video"),i=(t.setAttribute("controls",""),document.createTextNode("Sorry, your browser doesn't support embedded videos.")),n=document.createElement("source");n.setAttribute("src",this.playlistItem.videoUrl),n.setAttribute("type","video/"+this.playlistItem.videoUrl.split(".").pop()),t.appendChild(n),t.appendChild(i),this.playerObject=t,this.playlistItem.tabContent.querySelector("div").replaceWith(this.playerObject),this.playerObject.addEventListener("canplay",()=>{this.isReady=!0,e()}),this.playerObject.addEventListener("seeked",()=>{this.isVideoSeeking=!1}),this.playerObject.addEventListener("seeking",()=>{clearTimeout(this.seekTimeOut),this.isVideoSeeking=!0})})}handleEnded(e){this.playerObject.addEventListener("ended",()=>{this.watchCount++,this.isVideoEnded=!0,this.isVideoPlaying=!1,e(this.playlistItem)})}handlePaused(e){this.playerObject.addEventListener("pause",()=>{this.seekTimeOut=setTimeout(()=>{this.isVideoSeeking||this.isVideoEnded?this.isVideoEnded=!1:(e(this.positionInVideoList),this.isVideoPausedLocal=!0)},30)})}handlePlayed(e){this.playerObject.addEventListener("play",()=>{this.isVideoSeeking||e(this.playlistItem)})}handleFullScreenChange(e){jQuery(this.playerObject).on("webkitfullscreenchange mozfullscreenchange fullscreenchange",()=>{e(document.fullscreenElement)})}getCurrentTime(){return this.playerObject.currentTime}play(){this.isReady&&(this.isVideoPlaying=!0,this.playerObject.play())}pause(){this.isReady&&(this.isVideoPlaying=!1,this.playerObject.pause())}mute(){this.playerObject.muted=!0}}i.default=n},{"../video-playlist/player-base":81}],83:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;e=(e=e("../video-playlist/player-base"))&&e.__esModule?e:{default:e};class n extends e.default{constructor(e,t){super(e,t),this.apiProvider=elementorFrontend.utils.vimeo,this.playerObject=null,this.watchCount=0,this.isVideoInFullScreenChange=!1,this.isReady=!1}create(){return this.currentVideoID=this.apiProvider.getVideoIDFromURL(this.playlistItem.videoUrl),new Promise(i=>{this.apiProvider.onApiReady(e=>{var t={id:this.currentVideoID,autoplay:!1};this.playerObject=new e.Player(this.playlistItem.tabContent.querySelector("div"),t),this.playerObject.ready().then(()=>{this.isReady=!0,i()})})})}handleEnded(e){this.playerObject.on("ended",()=>{this.watchCount++,e(this.playlistItem)})}handlePaused(t){this.playerObject.on("pause",e=>{0===e.percent||1<=e.percent||this.isVideoInFullScreenChange||t(this.positionInVideoList)})}handlePlayed(e){this.playerObject.on("play",()=>{this.isVideoInFullScreenChange?this.isVideoInFullScreenChange=!1:e(this.playlistItem)})}handleFullScreenChange(e){this.playerObject.element.addEventListener("fullscreenchange",()=>{e(document.fullscreenElement),this.isVideoInFullScreenChange=!0})}getCurrentTime(){return this.playerObject.getCurrentTime().then(e=>e)}play(){this.isReady&&this.playerObject.play()}pause(){this.isReady&&this.playerObject.pause()}mute(){this.playerObject.setMuted(!0)}async setVideoProviderData(){var e;if(this.currentVideoID||9!==!this.currentVideoID?.length)return e=await this.playerObject.getVideoId(),e=await(await window.fetch("https://vimeo.com/api/v2/video/"+e+".json")).json(),this.playlistItem.duration=this.formatDuration(e[0].duration),this.playlistItem.video_title=e[0].title,this.playlistItem.thumbnail={url:e[0].thumbnail_medium},this.playlistItem}}i.default=n},{"../video-playlist/player-base":81}],84:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;
181e=(e=e("../video-playlist/player-base"))&&e.__esModule?e:{default:e};class n extends e.default{constructor(e,t){super(e,t),this.apiProvider=elementorFrontend.utils.youtube,this.playerObject=null,this.watchCount=0,this.isVideoPlaying=!1,this.isVideoPausedLocal=!1,this.isVideoEnded=!1,this.seekSequenceArray=[],this.pauseCurrentTime=null,this.isReady=!1}create(){return this.currentVideoID=this.apiProvider.getVideoIDFromURL(this.playlistItem.videoUrl),new Promise(i=>{this.apiProvider.onApiReady(e=>{var t={width:"773",videoId:this.currentVideoID,playerVars:{rel:0,showinfo:0,ecver:2},events:{onReady:()=>{this.isReady=!0,i()}}};this.playerObject=new e.Player(this.playlistItem.tabContent.querySelector("div"),t),this.playerObject.addEventListener("onStateChange",e=>{3===e.data&&(2===this.seekSequenceArray[this.seekSequenceArray.length-1]?this.seekSequenceArray.push(3):(this.seekSequenceArray=[],clearTimeout(this.seekTimeOut)))})})})}handleEnded(t){this.playerObject.addEventListener("onStateChange",e=>{0===e.data&&(this.watchCount++,this.isVideoEnded=!0,e.target.seekTo(0),e.target.stopVideo(),this.isVideoPlaying=!1,t())})}handlePaused(t){this.playerObject.addEventListener("onStateChange",e=>{2===e.data&&(this.seekSequenceArray=[],this.seekSequenceArray.push(2),this.pauseCurrentTime=this.playerObject.playerInfo.currentTime,this.seekTimeOut=setTimeout(()=>{2===this.seekSequenceArray.length&&2===this.seekSequenceArray[0]&&3===this.seekSequenceArray[1]?(this.seekSequenceArray=[],clearTimeout(this.seekTimeOut)):(t(this.positionInVideoList),this.isVideoPausedLocal=!0)},1e3))})}handlePlayed(t){this.playerObject.addEventListener("onStateChange",e=>{1!==e.data||this.isVideoEnded?this.isVideoEnded=!1:2===this.seekSequenceArray.length&&2===this.seekSequenceArray[0]&&3===this.seekSequenceArray[1]||t()})}handleError(e){this.playerObject.addEventListener("onError",()=>{e()})}handleFullScreenChange(e){this.playerObject.addEventListener("fullscreenchange",()=>{e(document.fullscreenElement)})}getCurrentTime(){var e=this.pauseCurrentTime||this.playerObject.playerInfo.currentTime;return this.pauseCurrentTime=null,e}play(){this.isReady&&(this.isVideoPlaying=!0,this.playerObject.playVideo())}pause(){this.isReady&&(this.isVideoPlaying=!1,this.playerObject.pauseVideo())}mute(){this.playerObject.mute()}async setVideoProviderData(){this.isReady&&(this.currentVideoID&&11===this.currentVideoID?.length?(this.playlistItem.thumbnail={url:"http://img.youtube.com/vi/"+this.playerObject.getVideoData().video_id+"/maxresdefault.jpg"},this.playlistItem.video_title=this.playerObject.getVideoData().title,this.playlistItem.duration=this.formatDuration(this.playerObject.getDuration())):(this.playlistItem.thumbnail={url:""},this.playlistItem.video_title="",this.playlistItem.duration=""))}}i.default=n},{"../video-playlist/player-base":81}],85:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;i.default=class{constructor(e){var{event:e,tab:t,playlist:i,video:n}=e;this.event={type:e.type||"",time:e.time||0,element:e.element,trigger:e.trigger||"",watchCount:e.watchCount||0},this.tab={name:t.name,index:t.index},this.playlist={name:i.name,currentItem:i.currentItem,amount:i.amount},this.video={provider:n.provider,url:n.url,title:n.title,duration:n.duration}}}},{}],86:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.handleVideosPanelScroll=function(e,t){t?(0<t.target.scrollTop?e.$tabsWrapper.addClass("top-shadow"):e.$tabsWrapper.removeClass("top-shadow"),t.target.offsetHeight+t.target.scrollTop>=t.target.scrollHeight?e.$tabsWrapper.removeClass("bottom-shadow"):e.$tabsWrapper.addClass("bottom-shadow")):e.$tabsItems[0].offsetHeight<e.$tabsItems[0].scrollHeight&&e.$tabsWrapper.addClass("bottom-shadow")}},{}],87:[function(e,t,i){function s(e,t,i){var n=new URLSearchParams(location.search);n.set("playlist",e),n.set("video",t[i-1].dataItemId),window.history.replaceState({},"",location.pathname+"?"+n)}Object.defineProperty(i,"__esModule",{value:!0}),i.handleURLParams=function(e,i){var n=new URLSearchParams(location.search),a=n.get("playlist");if(!a)return!1;if(a===e){let t=n.get("video");a=i.find(e=>t===e.dataItemId),n=a?a.dataTab:1;return n||s(e,i,1),n||!1}},i.setVideoParams=s},{}],88:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};e=(i=e("../utils/module"))&&i.__esModule?i:{default:i};let a=jQuery,n=e.default.extend({getDefaultSettings(){return{selectors:{widgetContainer:".elementor-widget-container",widgetWrapper:".raven-widget-wrapper",imageOverlay:".raven-video-thumbnail",videoWrapper:".raven-video",videoFrame:"iframe",videoCloseButton:".raven-video-close",videoPlayPreviewButton:".raven-video-play-button-preview",videoModal:".raven-modal",mejsPlayer:".raven-video-mejs-hosted"}}},getDefaultElements(){var e=this.getSettings("selectors"),t={$widgetContainer:this.$element.find(e.widgetContainer),$widgetWrapper:this.$element.find(e.widgetWrapper),$imageOverlay:this.$element.find(e.imageOverlay),$videoWrapper:this.$element.find(e.videoWrapper),$videoCloseButton:this.$element.find(e.videoCloseButton),$videoPlayPreviewButton:this.$element.find(e.videoPlayPreviewButton),$videoModal:this.$element.find(e.videoModal),$mejsPlayer:this.$element.find(e.mejsPlayer)};return t.$videoFrame=t.$videoWrapper.find(e.videoFrame),t},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),"yes"===this.getElementSettings("lazyload")&&this.handleLazyLoad(),"yes"===this.getElementSettings("muted_autoplay_preview")?this.handleMutedPreview():"yes"===this.getElementSettings("lazyload")?this.handleLazyLoad():this.handleMediaElement(),"yes"===this.getElementSettings("progress_bar")?a(".elementor-widget-raven-video.raven-player-style2 .mejs-time").css("display","contents"):(a(".elementor-widget-raven-video.raven-player-style3 .mejs-volume-button").css("width","100%"),a(".elementor-widget-raven-video.raven-player-style3 .mejs-volume-button button").css("float","right")),this.updateWidgetContainerMargin()},handleLazyLoad(){a(window).on("scroll",()=>{var e=this.elements.$widgetWrapper.offset().top,t=e+this.elements.$widgetWrapper.outerHeight(),i=a(window).scrollTop(),n=i+a(window).height();i<t&&e<n&&(t=(i=this.elements.$videoFrame).data("lazy-load"))&&(i.attr("src",t),this.handleMediaElement())})},handleStickyScroll(){let t=this.elements.$widgetWrapper.outerHeight(!0),i=this.elements.$widgetWrapper.offset().top;a(window).on("scroll",()=>{var e;this.elements.$widgetWrapper.hasClass("sticky-close")||(e=a(window).scrollTop(),i+t/2<e?(this.elements.$widgetContainer.css("height",t),this.elements.$widgetWrapper.addClass("sticky"),this.elements.$videoCloseButton.show()):(this.elements.$widgetWrapper.removeClass("sticky"),this.elements.$videoCloseButton.hide()))}),this.elements.$videoCloseButton.on("click",()=>{this.elements.$widgetWrapper.removeClass("sticky"),this.elements.$widgetWrapper.addClass("sticky-close"),this.elements.$videoCloseButton.hide()})},handleMutedPreview(){let n=this.elements.$videoFrame,e=("hosted"===this.getElementSettings("video_type")&&(n=this.elements.$mejsPlayer),[]),a=this;this.getElementSettings("fast_forward")&&e.push("skipback"),e.push("playpause"),this.getElementSettings("fast_forward")&&e.push("jumpforward"),this.getElementSettings("current_time")&&e.push("current"),this.getElementSettings("progress_bar")&&e.push("progress"),e.push("duration","volume"),this.getElementSettings("speed_options")&&e.push("speed"),this.getElementSettings("fullscreen")&&e.push("fullscreen"),n.mediaelementplayer({videoVolume:"horizontal",pauseOtherPlayers:!1,hideVolumeOnTouchDevices:!1,enableProgressTooltip:!1,alwaysShowControls:"yes"!==this.getElementSettings("auto_hide_controls"),autoRewind:"yes"===this.getElementSettings("rewind"),jumpForwardInterval:10,skipBackInterval:10,youtube:{controls:0,autoplay:1,start:this.getElementSettings("start_time"),end:this.getElementSettings("end_time"),mute:1,loop:"yes"===this.getElementSettings("youtube_loop")?1:0,playlist:"youtube"===this.getElementSettings("video_type")?this.YouTubeGetID(this.elements.$videoFrame.attr("src")):0,rel:0,modestbranding:"yes"===this.getElementSettings("hide_youtube_ui")?1:0,cc_load_policy:"yes"===this.getElementSettings("turn_on_captions_by_default")?1:0,origin:window.location.href},features:e,success:e=>{var t=a.elements.$widgetWrapper.find(".mejs-time-current")[0],i=new window.MutationObserver(e=>
181{e.forEach(e=>{var t;"attributes"===e.type&&(t=(e=a.elements.$widgetWrapper.find(".mejs-time-current")).attr("style"))&&(t=t.match(/scaleX\([0-9.]*\)/gi)[0].replace("scaleX(","").replace(")",""))&&e.css("width",100*t+"%")})});t&&i.observe(t,{attributes:!0,attributeFilter:["style"]}),"yes"===a.getElementSettings("show_device_frame")&&a.elements.$widgetWrapper.find(".mejs-overlay-play:not(.raven-video-play-button-preview)").addClass("hide-large-button"),e.addEventListener("play",()=>{"yes"!==a.getElementSettings("sticky_on_scroll")||a.getElementSettings("use_lightbox")||a.handleStickyScroll(),"yes"===a.getElementSettings("show_device_frame")&&a.elements.$widgetWrapper.find(".mejs-overlay-play:not(.raven-video-play-button-preview)").removeClass("hide-large-button")},!1),a.elements.$widgetWrapper.find(".mejs-controls").hide(),"vimeo"!==a.getElementSettings("video_type")&&"hosted"!==a.getElementSettings("video_type")||(n[0].player.play(),n[0].player.options.startVolume=0,n[0].player.setMuted(!0)),this.elements.$videoPlayPreviewButton.on("click",()=>{let e=a.getElementSettings("youtube_controls");"hosted"===a.getElementSettings("video_type")&&(e=a.getElementSettings("hosted_controls")),this.elements.$videoPlayPreviewButton.hide(),("yes"!==a.getElementSettings("youtube_mute")&&"youtube"===a.getElementSettings("video_type")||"yes"!==a.getElementSettings("vimeo_mute")&&"vimeo"===a.getElementSettings("video_type")||"yes"!==a.getElementSettings("hosted_muted")&&"hosted"===a.getElementSettings("video_type"))&&(n[0].player.setMuted(!1),n[0].player.setVolume(.5)),"yes"!==e&&"vimeo"!==a.getElementSettings("video_type")||a.elements.$widgetWrapper.find(".mejs-controls").show(),a.elements.$widgetWrapper.find(".raven-video-muted-overlay").hide(),n[0].player.play()})}})},handleMediaElement(){let n=this.elements.$videoFrame,e=("hosted"===this.getElementSettings("video_type")&&(n=this.elements.$mejsPlayer),[]),a=this;this.getElementSettings("fast_forward")&&e.push("skipback"),e.push("playpause"),this.getElementSettings("fast_forward")&&e.push("jumpforward"),this.getElementSettings("current_time")&&e.push("current"),this.getElementSettings("progress_bar")&&e.push("progress"),e.push("duration","volume"),this.getElementSettings("speed_options")&&e.push("speed"),this.getElementSettings("fullscreen")&&e.push("fullscreen"),n.mediaelementplayer({videoVolume:"horizontal",pauseOtherPlayers:!1,hideVolumeOnTouchDevices:!1,enableProgressTooltip:!1,alwaysShowControls:"yes"!==this.getElementSettings("auto_hide_controls"),autoRewind:"yes"===this.getElementSettings("rewind"),jumpForwardInterval:10,skipBackInterval:10,youtube:{controls:0,autoplay:"yes"===this.getElementSettings("youtube_autoplay")?1:0,start:this.getElementSettings("start_time"),end:this.getElementSettings("end_time"),mute:"yes"===this.getElementSettings("youtube_mute")||"yes"===this.getElementSettings("youtube_autoplay")?1:0,loop:"yes"===this.getElementSettings("youtube_loop")?1:0,playlist:"youtube"===this.getElementSettings("video_type")?this.YouTubeGetID(this.elements.$videoFrame.attr("src")):0,rel:0,modestbranding:"yes"===this.getElementSettings("hide_youtube_ui")?1:0,cc_load_policy:"yes"===this.getElementSettings("turn_on_captions_by_default")?1:0,origin:window.location.href},features:e,success:e=>{var t=a.elements.$widgetWrapper.find(".mejs-time-current")[0],i=new window.MutationObserver(e=>{e.forEach(e=>{var t;"attributes"===e.type&&(t=(e=a.elements.$widgetWrapper.find(".mejs-time-current")).attr("style"))&&(t=t.match(/scaleX\([0-9.]*\)/gi)[0].replace("scaleX(","").replace(")",""))&&e.css("width",100*t+"%")})});t&&i.observe(t,{attributes:!0,attributeFilter:["style"]}),e.addEventListener("play",()=>{"yes"!==this.getElementSettings("sticky_on_scroll")||a.getElementSettings("use_lightbox")||this.handleStickyScroll(),"yes"===this.getElementSettings("hosted_autoplay")&&a.elements.$widgetWrapper.find(".raven-video-mejs-hosted").css("visibility","visible")},!1),"yes"!==a.getElementSettings("large_play_button")?a.elements.$widgetWrapper.find(".mejs-overlay-button").hide():a.elements.$widgetWrapper.find(".mejs-overlay-play").show(),"vimeo"!==a.getElementSettings("video_type")||"yes"!==a.getElementSettings("vimeo_mute")&&"yes"!==a.getElementSettings("vimeo_autoplay")||(n[0].player.options.startVolume=0,n[0].player.setMuted(!0))}}),("yes"!==this.getElementSettings("youtube_controls")&&"youtube"===this.getElementSettings("video_type")||"yes"!==this.getElementSettings("hosted_controls")&&"hosted"===this.getElementSettings("video_type"))&&this.elements.$widgetWrapper.find(".mejs-controls").hide()},YouTubeGetID(e){if(!e)return 0;let t="";e=e.replace(/(>|<)/gi,"").split(/(vi\/|v=|\/v\/|youtu\.be\/|\/embed\/)/);return t=void 0!==e[2]?(t=e[2].split(/[^0-9a-z_\-]/i))[0]:e},handleVideo(){let e=this.elements.$videoFrame;var t,i;"hosted"===this.getElementSettings("video_type")&&(e=this.elements.$mejsPlayer),this.getElementSettings("use_lightbox")?(t=this.elements.$videoWrapper.find(".raven-modal"),i=a(".jupiterx-main"),"none"===t.css("display")&&(t.show(),i.addClass("raven-lightbox-open"),this.$element.css("z-index",parseInt(this.$element.css("z-index"))+1))):(this.elements.$imageOverlay.remove(),e[0].player.play())},hideModal(e){e.stopPropagation();let t=this.elements.$videoFrame;"hosted"===this.getElementSettings("video_type")&&(t=this.elements.$mejsPlayer);var e=this.elements.$videoWrapper.find(".raven-modal"),i=a(".jupiterx-main");"block"===e.css("display")&&(e.hide(),i.removeClass("raven-lightbox-open"),this.$element.css("z-index",9999),t[0].player.pause())},updateWidgetContainerMargin(){var e;0<this.elements.$widgetContainer.closest(".elementor-container").length&&(this.elements.$widgetContainer.removeAttr("style"),e=this.elements.$widgetContainer.css("margin"))&&(this.$element.css("margin",e),this.elements.$widgetContainer.css("margin","0"))},bindEvents(){this.elements.$imageOverlay.on("click",this.handleVideo),this.elements.$videoModal.find(".close").on("click",this.hideModal)},onElementChange(e){"_margin"===e&&this.updateWidgetContainerMargin()}})},{"../utils/module":9}],89:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e){new n({$element:e})};let n=((i=e("../utils/module"))&&i.__esModule?i:{default:i}).default.extend({getDefaultSettings(){return{selectors:{productsWra
181pper:".raven-wc-products-wrapper",productsContainer:".products",products:".products .product",paginationContainer:".woocommerce-pagination",loadMoreButton:".raven-load-more-button",postImageFit:".raven-image-fit img:not(.zoomImg)",preLoader:".raven-products-preloader",addToCartButton:'.add_to_cart_button, .button[class*="product_type_"]',categories:".posted_in",productTitle:".woocommerce-loop-product__title",productPrice:".price",ratingWrapper:".rating-wrapper",infinteLoadIndicator:".raven-infinite-load"},state:{isLoading:!1,paged:2}}},getDefaultElements(){var e=this.getSettings("selectors");return{$productsWrapper:this.$element.find(e.productsWrapper),$productsContainer:this.$element.find(e.productsContainer),$products:this.$element.find(e.products),$paginationContainer:this.$element.find(e.paginationContainer),$loadMoreButton:this.$element.find(e.loadMoreButton),$preLoader:this.$element.find(e.preLoader),$infinteLoadIndicator:this.$element.find(e.infinteLoadIndicator),$showedItems:0}},bindEvents(){var e,t,i=this.elements.$productsWrapper.data("settings").total_pages||0;"load_more"===this.getInstanceValue("pagination_type")&&1<i&&this.loadMore(),"infinite_load"===this.getInstanceValue("pagination_type")&&1<i&&(i=new URLSearchParams(window.location.search),e=null!==document.querySelector(".elementor-widget-sellkit-product-filter"),t=[...i.keys()].some(e=>!["sellkit_filters","page"].includes(e)),e&&"1"===i.get("sellkit_filters")&&t||this.infiniteLoad()),this.zoom(),this.flexslider(),this.wrapContentData(),"show"===this.getInstanceValue("wishlist")&&this.wishlist(),this.initialize(),"grid"===this.getInstanceValue("general_layout")&&(this.gridRun(),$(window).on("resize",()=>{setTimeout(()=>this.gridRun(),500)}));let n=this;document.addEventListener("sellkitpro:filterproducts:showproducts",()=>{n.refreshElements(),n.zoom(),n.flexslider(),n.wrapContentData(),n.initialize(),["gallery_arrows","gallery_pagination"].includes(this.getInstanceValue("swap_effect"))&&setTimeout(()=>n.handleLayout(),100),"grid"===this.getInstanceValue("general_layout")&&setTimeout(()=>this.gridRun(),100)}),window.addEventListener("resize",function(){n.handleLayout()})},initialize(){let e=!0,t=((e=void 0!==this.getInstanceValue("swap_effect")&&this.getInstanceValue("swap_effect").includes("gallery")?!1:e)&&"masonry"===this.getInstanceValue("general_layout")&&this.masonryRun(),this);e&&"matrix"===this.getInstanceValue("general_layout")&&this.elements.$productsWrapper.imagesLoaded().progress(()=>{t.matrixRun()}),e&&"metro"===this.getInstanceValue("general_layout")&&this.elements.$productsWrapper.imagesLoaded().progress(()=>{t.metroRun()}),this.getInstanceValue("load_effect")&&this.handleAnitmation(),objectFitPolyfill(this.$element.find(this.getSettings("selectors.postImageFit")))},initializeOnFetch(){let e=!0,t=((e=void 0!==this.getInstanceValue("swap_effect")&&this.getInstanceValue("swap_effect").includes("gallery")?!1:e)&&"masonry"===this.getInstanceValue("general_layout")&&this.masonryRun(),this);e&&"matrix"===this.getInstanceValue("general_layout")&&this.elements.$productsWrapper.imagesLoaded().progress(()=>{t.matrixRun()}),e&&"metro"===this.getInstanceValue("general_layout")&&this.elements.$productsWrapper.imagesLoaded().progress(()=>{t.metroRun()}),!["metro","matrix"].includes(this.getInstanceValue("general_layout"))&&this.getInstanceValue("load_effect")&&this.handleAnitmation(),objectFitPolyfill(this.$element.find(this.getSettings("selectors.postImageFit")))},onElementChange(e){"metro_matrix_rows_gap"===e&&("metro"===this.getInstanceValue("general_layout")&&this.metroRun(),"matrix"===this.getInstanceValue("general_layout"))&&this.matrixRun(),"metro_matrix_large_aspect_ratio"===e&&setTimeout(()=>{"metro"===this.getInstanceValue("general_layout")&&this.metroRun(),"matrix"===this.getInstanceValue("general_layout")&&this.matrixRun()},300),"box_rows_gap"!==e&&"box_columns_gap"!==e&&"stroke_width"!==e||"masonry"===this.getInstanceValue("general_layout")&&setTimeout(()=>{this.masonryRun()},300)},handleProductsOrder(e){return"metro"===this.getInstanceValue("general_layout")&&e[0]?.parentNode?.parentNode.classList.contains("raven-product-full-width")?[...e.slice(1,3).reverse(),e[0],...e.slice(3,e.length)]:e[0]?.parentNode?.parentNode.classList.contains("raven-product-full-width")?[e[0],...e.slice(1,e.length).reverse()]:"matrix"===this.getInstanceValue("general_layout")?[...e]:[...e.reverse()]},createAnimationObserver(t,i,e,n,a){let s=new IntersectionObserver(e=>
181{e.forEach(e=>{if(e.isIntersecting&&!i.classList.contains("raven-product-loaded")){let e=0<t.elements.$showedItems?n-t.elements.$showedItems:n;"slide-right"===a&&(e>t.elements.$showedItems&&(e-=t.elements.$showedItems),t.elements.$showedItems>e)&&(e=t.elements.$showedItems-e),setTimeout(()=>{i.classList.add("raven-product-loaded"),t.elements.$showedItems=n,s.unobserve(i)},100*e)}})},e);s.observe(i)},handleAnitmation(){let r=[...this.elements.$productsWrapper[0].querySelectorAll(".jupiterx-product-container")],o=this.getInstanceValue("load_effect"),l=this;this.elements.$productsWrapper.imagesLoaded().done(()=>{let n=0;if("slide-right"===o){this.setColumnsCount();var i=this.getSettings(),e=parseInt(r.length/i.columnsCount),t=r.length%i.columnsCount;if(r.length/i.columnsCount<=1)r=[...this.handleProductsOrder(r)];else{var a=[],s=[];for(let t=1;t<=e;++t){s=[];for(let e=a.length;e<t*i.columnsCount;++e)s.push(r[e]);a.push(...this.handleProductsOrder(s))}0<t&&a.push(...r.slice(-t).reverse()),r=a}}r.forEach((e,t)=>{var i;o&&!document.body.classList.contains("elementor-editor-active")||e.classList.contains("raven-product-loaded")||(++n,setTimeout(()=>{e.classList.add("raven-product-loaded")},200+100*n)),o&&(i={threshold:.4},l.createAnimationObserver(l,e,i,t,o))})})},setColumnsCount(){var e=elementorFrontend.getCurrentDeviceMode();let t="desktop"===e?"columns_custom":"columns_custom"+e,i=("metro"!==this.getInstanceValue("general_layout")&&"matrix"!==this.getInstanceValue("general_layout")||(t="number_of_products"),this.getInstanceValue(t));this.getInstanceValue(t)||(i=1),this.setSettings("columnsCount",parseInt(i))},zoom(){"zoom_hover"===this.getInstanceValue("swap_effect")&&this.elements.$productsWrapper.find(".jupiterx-wc-loop-product-image").zoom()}
181,flexslider(){if(void 0!==this.getInstanceValue("swap_effect")&&this.getInstanceValue("swap_effect").includes("gallery")){let e=this,t=!1,i=!1,n=!1;"gallery_arrows"===this.getInstanceValue("swap_effect")&&(i=!0),"gallery_pagination"===this.getInstanceValue("swap_effect")&&(t=!0),e.elements.$productsWrapper.find(".jupiterx-wc-loop-product-image").filter(function(){return 0<$(this).find(".raven-swap-effect-gallery-slides").length}).each(function(){$(this).flexslider({selector:".raven-swap-effect-gallery-slides > li",animation:"slide",slideshow:!1,controlNav:t,directionNav:i,prevText:'<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 7.2 12" style="enable-background:new 0 0 7.2 12;" xml:space="preserve"><path class="st0" d="M2.4,6l4.5-4.3c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0l-5.2,5C0.1,5.5,0,5.7,0,6s0.1,0.5,0.3,0.7l5.2,5\tC5.7,11.9,6,12,6.2,12c0.3,0,0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L2.4,6z"></path></svg>',nextText:'<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 7.2 12" style="enable-background:new 0 0 7.2 12;" xml:space="preserve"><path class="st0" d="M4.8,6l-4.5,4.3c-0.4,0.4-0.4,1,0,1.4c0.4,0.4,1,0.4,1.4,0l5.2-5C7.1,6.5,7.2,6.3,7.2,6S7.1,5.5,6.9,5.3l-5.2-5C1.5,0.1,1.2,0,1,0C0.7,0,0.5,0.1,0.3,0.3c-0.4,0.4-0.4,1,0,1.4L4.8,6z"></path></svg>',init(){e.elements.$productsWrapper.addClass("raven-swap-effect-gallery-loaded")},start(){e.handleLayout(),n=!0}})}),n||e.handleLayout()}},handleLayout(){"masonry"===this.getInstanceValue("general_layout")&&this.masonryRun(),"matrix"===this.getInstanceValue("general_layout")&&this.matrixRun(),"metro"===this.getInstanceValue("general_layout")&&this.metroRun()},loadMore(){let t=this;t.elements.$loadMoreButton.on("click",e=>{e.preventDefault(),t.fetch()})},createObserver(e,i,n){if(!(e.length<1)){let t=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(i.fetch(),t.disconnect())})},n);t.observe(e[0])}},infiniteLoad(){let e=this;e.elements.$paginationContainer.length||e.elements.$productsContainer.imagesLoaded().always(()=>{e.createObserver(e.elements.$infinteLoadIndicator,e,{threshold:1})})},fetch(){let n=this;var e,t;n.getSettings("state.isLoading")||(n.setSettings("state.isLoading",!0),e={post_id:elementorFrontend.config.post.id,model_id:this.getID(),"product-page":n.getSettings("state.paged")},(t=jQuery("[data-elementor-type=product-archive], [data-elementor-type=jet-woo-builder-archive]")).data("elementor-id")&&(e.raven_archive_query=JSON.stringify(jQuery("[data-raven-archive-query]").data("raven-archive-query")),e.post_id=t.data("elementor-id")),document.body.classList.contains("search")&&(t=jQuery("[data-elementor-type=archive]"),e.post_id=t.data("elementor-id")),null!==(t=new URLSearchParams(window.location.search)).get("orderby")&&t.get("orderby").length&&(e.orderby=t.get("orderby")),null!==t.get("s")&&t.get("s").length&&(e.s=t.get("s")),n.elements.$preLoader&&n.elements.$preLoader[0].classList.add("active-preloader"),wp.ajax.send("raven_products_query",{type:"GET",data:e,success(e){n.setSettings("state.paged",n.getSettings("state.paged")+1),n.elements.$productsContainer.append(e.products);let t=n.elements.$productsContainer.siblings(".woocommerce-result-count");(t=0===t.length?n.elements.$productsContainer.siblings(".raven-products-ordering-result-wrapper").find(".woocommerce-result-count"):t).html(e.result_count),"load_more"===n.getInstanceValue("pagination_type")&&e.query_results.current_page===e.query_results.total_pages&&n.elements.$loadMoreButton.hide();var i=n.elements.$productsWrapper.data("settings").total_pages||0;"infinite_load"===n.getInstanceValue("pagination_type")&&e.query_results.current_page!==e.query_results.total_pages&&1<i&&n.infiniteLoad(),n.zoom(),n.flexslider(),n.initializeOnFetch(),n.wrapContentData()},error(e){},complete(){n.setSettings("state.isLoading",!1),n.elements.$preLoader&&n.elements.$preLoader[0].classList.remove("active-preloader")}}))},wishlist(){$(document).on("click",".jupiterx-wishlist",function(e){e.preventDefault();let t=$(this),i="add_to_wishlist";var e={},n=t.data("state"),a=t.data("productId"),s=t.data("nonceAdd"),r=t.data("nonceRemove");
181e.nonce=s,e.add_to_wishlist=a,e.remove_from_wishlist=a,"remove"===n&&(i="remove_from_wishlist",e.nonce=r),wp.ajax.send(i,{type:"GET",data:e}).always(e=>{"add_to_wishlist"===i&&"true"===e.result&&(t.addClass("jupiterx-wishlist-remove"),t.data("state","remove")),"remove_from_wishlist"===i&&0===e.fragments.length&&(t.removeClass("jupiterx-wishlist-remove"),t.data("state","add"))})})},setGapSize(){var e=elementorFrontend.getCurrentDeviceMode();let t="desktop"===e?"metro_matrix_rows_gap":"metro_matrix_rows_gap_"+e;this.setSettings("gapSize",parseInt(this.getInstanceValue(t)?.size))},gridRun(){var e=this.elements.$productsContainer[0]?.clientHeight,t=this.$element[0]?.clientHeight;elementorFrontend?.config?.experimentalFeatures?.container&&(this.$element[0].style.minHeight=e<=t?"unset":this.elements.$productsContainer[0]?.clientHeight+"px")},masonryRun(){var e=!document.body.classList.contains("rtl");this.elements.$productsContainer.data("isotope")&&this.elements.$productsContainer.isotope("reloadItems").isotope(),this.elements.$productsContainer.isotope({itemSelector:".product",masonry:{layoutMode:"fitRows"},transitionDuration:0,sortBy:"original-order",isOriginLeft:e})},matrixRun(){this.setGapSize();
181let e=this,t=this.getSettings().gapSize?this.getSettings().gapSize:0,n=elementorFrontend.getCurrentDeviceMode(),i=!document.body.classList.contains("rtl"),a=(e.elements.$productsContainer.data("isotope")&&e.elements.$productsContainer.isotope("reloadItems").isotope(),Math.floor((e.elements.$productsContainer.parent().width()+t)/3)),s=3*a,r=("mobile"===n&&(a=3*a-t,s=a),0);e.elements.$productsContainer.find("li.product").each((e,t)=>{let i=a;0!==e&&r+4!==e||(i=s,r=e,t.classList.contains("raven-product-full-width"))||t.classList.add("raven-product-full-width"),i&&(t.style.width=i+"px"),"mobile"===n&&(t.style.paddingRight=0)}),e.elements.$productsContainer.find("li.product").addClass("matrix-loaded"),e.elements.$productsContainer.isotope({itemSelector:"li.product",layoutMode:"packery",packery:{isFitWidth:!0},percentPosition:!0,sortBy:"original-order",transitionDuration:0,isOriginLeft:i}),e.elements.$productsContainer.isotope("once","arrangeComplete",()=>{setTimeout(()=>e.handleAnitmation(),100)})},metroRun(){this.setGapSize();
181let a=this,e=this.getSettings().gapSize?this.getSettings().gapSize:0,t=elementorFrontend.getCurrentDeviceMode(),i=!document.body.classList.contains("rtl"),s=(a.elements.$productsContainer.data("isotope")&&a.elements.$productsContainer.isotope("reloadItems").isotope(),Math.floor((a.elements.$productsContainer.parent().width()+e)/4)),r=2*s,o=("tablet"===t&&(s*=2,r=2*s),"mobile"===t&&(s*=4,r=s),0);a.elements.$productsContainer.find("li.product").each((e,t)=>{let i=s,n=s;0!==e&&o+3!==e||(i=r,n=r,o=e,t.classList.contains("raven-product-full-width"))||t.classList.add("raven-product-full-width"),i&&(t.style.width=i+"px"),"overlay"===a.getInstanceValue("metro_matrix_content_layout")&&(t.style.height=n+"px")}),a.elements.$productsContainer.find("li.product").addClass("metro-loaded"),a.elements.$productsContainer.isotope({itemSelector:"li.product",layoutMode:"packery",percentPosition:!0,sortBy:"original-order",transitionDuration:0,isOriginLeft:i}),a.elements.$productsContainer.isotope("once","arrangeComplete",()=>{setTimeout(()=>a.handleAnitmation(),100)})},wrapContentData(){var e=this.getSettings("selectors");let i=[e.productPrice,e.productTitle,e.categories,e.ratingWrapper];var t=this.getInstanceValue("pc_atc_button_location"),n=this.getInstanceValue("pc_atc_button_location_overlay");(t&&"outside"===t||n&&"outside"===n)&&i.push(e.addToCartButton),this.elements.$productsContainer.find(".product").each((e,t)=>{i.forEach(e=>{e=$(t).find(e)[0];e&&e.classList.add("raven-product-item-content")}),t.classList.contains("has-data-wrapper")||$(t).find(".raven-product-item-content").wrapAll('<div class="raven-product-data" />'),t.classList.add("has-data-wrapper")})},refreshElements(){var e=this.getSettings("selectors");this.elements.$productsWrapper=this.$element.find(e.productsWrapper),this.elements.$productsContainer=this.$element.find(e.productsContainer),this.elements.$products=this.$element.find(e.products),this.elements.$paginationContainer=this.$element.find(e.paginationContainer),this.elements.$loadMoreButton=this.$element.find(e.loadMoreButton),this.elements.$preLoader=this.$element.find(e.preLoader)}})},{"../utils/module":9}],90:[function(e,t,i){t.exports=function(e){return e&&e.__esModule?e:{default:e}},t.exports.__esModule=!0,t.exports.default=t.exports},{}],91:[function(t,i,e){function b(e){var t;return null==e?window:"[object Window]"!==e.toString()?(t=e.ownerDocument)&&t.defaultView||window:e}function p(e){return e instanceof b(e).Element||e instanceof Element}function l(e){return e instanceof b(e).HTMLElement||e instanceof HTMLElement}function s(e){return"undefined"!=typeof ShadowRoot&&(e instanceof b(e).ShadowRoot||e instanceof ShadowRoot)}Object.defineProperty(e,"__esModule",{value:!0});var I=Math.max,M=Math.min,_=Math.round;function r(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function k(){return!/^((?!chrome|android).)*safari/i.test(r())}function u(e,t,i){void 0===t&&(t=!1),void 0===i&&(i=!1);var n=e.getBoundingClientRect(),a=1,s=1;t&&l(e)&&(a=0<e.offsetWidth&&_(n.width)/e.offsetWidth||1,s=0<e.offsetHeight&&_(n.height)/e.offsetHeight||1);t=(p(e)?b(e):window).visualViewport,e=!k()&&i,i=(n.left+(e&&t?t.offsetLeft:0))/a,e=(n.top+(e&&t?t.offsetTop:0))/s,t=n.width/a,a=n.height/s;return{width:t,height:a,top:e,right:i+t,bottom:e+a,left:i,x:i,y:e}}function h(e){e=b(e);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function d(e){return e?(e.nodeName||"").toLowerCase():null}function w(e){return((p(e)?e.ownerDocument:e.document)||window.document).documentElement}function m(e){return u(w(e)).left+h(e).scrollLeft}function x(e){return b(e).getComputedStyle(e)}function c(e){var e=x(e),t=e.overflow;return/auto|scroll|overlay|hidden/.test(t+e.overflowY+e.overflowX)}function C(e,t,i){void 0===i&&(i=!1);var n=l(t),a=l(t)&&(r=(a=t).getBoundingClientRect(),s=_(r.width)/a.offsetWidth||1,r=_(r.height)/a.offsetHeight||1,1!==s||1!==r),s=w(t),r=u(e,a,i),e={scrollLeft:0,scrollTop:0},o={x:0,y:0};return!n&&i||("body"===d(t)&&!c(s)||(e=(n=t)!==b(n)&&l(n)?{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}:h(n)),l(t)?((o=u(t,!0)).x+=t.clientLeft,o.y+=t.clientTop):s&&(o.x=m(s))),{x:r.left+e.scrollLeft-o.x,y:r.top+e.scrollTop-o.y,width:r.width,height:r.height}}function $(e){var t=u(e),i=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-i)<=1&&(i=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:i,height:n}}function o(e){return"html"===d(e)?e:e.assignedSlot||e.parentNode||(s(e)?e.host:null)||w(e)}function g(e,t){void 0===t&&(t=[]);var i=function e(t){return 0<=["html","body","#document"].indexOf(d(t))?t.ownerDocument.body:l(t)&&c(t)?t:e(o(t))}(e),e=i===(null==(e=e.ownerDocument)?void 0:e.body),n=b(i),n=e?[n].concat(n.visualVie
181wport||[],c(i)?i:[]):i,i=t.concat(n);return e?i:i.concat(g(o(n)))}function a(e){return l(e)&&"fixed"!==x(e).position?e.offsetParent:null}function P(e){for(var t,i=b(e),n=a(e);n&&(t=n,0<=["table","td","th"].indexOf(d(t)))&&"static"===x(n).position;)n=a(n);return(!n||"html"!==d(n)&&("body"!==d(n)||"static"!==x(n).position))&&(n||(e=>{var t=/firefox/i.test(r()),i=/Trident/i.test(r());if(!i||!l(e)||"fixed"!==x(e).position){var n=o(e);for(s(n)&&(n=n.host);l(n)&&["html","body"].indexOf(d(n))<0;){var a=x(n);if("none"!==a.transform||"none"!==a.perspective||"paint"===a.contain||-1!==["transform","perspective"].indexOf(a.willChange)||t&&"filter"===a.willChange||t&&a.filter&&"none"!==a.filter)return n;n=n.parentNode}}return null})(e))||i}var E="top",T="bottom",D="right",O="left",A="auto",L=[E,T,D,O],j="start",S="end",N="clippingParents",z="viewport",f="popper",H="reference",Y=L.reduce(function(e,t){return e.concat([t+"-"+j,t+"-"+S])},[]),q=[].concat(L,[A]).reduce(function(e,t){return e.concat([t,t+"-"+j,t+"-"+S])},[]),U=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function G(e){var i=new Map,n=new Set,a=[];return e.forEach(function(e){i.set(e.name,e)}),e.forEach(function(e){n.has(e.name)||!function t(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){n.has(e)||(e=i.get(e))&&t(e)}),a.push(e)}(e)}),a}function Q(e,t){var i=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(i&&s(i)){var n=t;do{if(n&&e.isSameNode(n))return!0}while(n=n.parentNode||n.host)}return!1}function v(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function X(e,t,i){return t===z?v((a=i,r=b(n=e),o=w(n),r=r.visualViewport,l=o.clientWidth,o=o.clientHeight,c=d=0,r&&(l=r.width,o=r.height,(s=k())||!s&&"fixed"===a)&&(d=r.offsetLeft,c=r.offsetTop),{width:l,height:o,x:d+m(n),y:c})):p(t)?((a=u(s=t,!1,"fixed"===(a=i))).top=a.top+s.clientTop,a.left=a.left+s.clientLeft,a.bottom=a.top+s.clientHeight,a.right=a.left+s.clientWidth,a.width=s.clientWidth,a.height=s.clientHeight,a.x=a.left,a.y=a.top,a):v((r=w(e),l=w(r),o=h(r),d=null==(d=r.ownerDocument)?void 0:d.body,n=I(l.scrollWidth,l.clientWidth,d?d.scrollWidth:0,d?d.clientWidth:0),c=I(l.scrollHeight,l.clientHeight,d?d.scrollHeight:0,d?d.clientHeight:0),r=-o.scrollLeft+m(r),o=-o.scrollTop,"rtl"===x(d||l).direction&&(r+=I(l.clientWidth,d?d.clientWidth:0)-n),{width:n,height:c,x:r,y:o}));var n,a,s,r,o,l,d,c}function K(i,e,t,n){var a,s="clippingParents"===e?(r=g(o(s=i)),p(a=0<=["absolute","fixed"].indexOf(x(s).position)&&l(s)?P(s):s)?r.filter(function(e){return p(e)&&Q(e,a)&&"body"!==d(e)}):[]):[].concat(e),r=[].concat(s,[t]),e=r[0],t=r.reduce(function(e,t){t=X(i,t,n);return e.top=I(t.top,e.top),e.right=M(t.right,e.right),e.bottom=M(t.bottom,e.bottom),e.left=I(t.left,e.left),e},X(i,e,n));return t.width=t.right-t.left,t.height=t.bottom-t.top,t.x=t.left,t.y=t.top,t}function F(e){return e.split("-")[0]}function V(e){return e.split("-")[1]}function Z(e){return 0<=["top","bottom"].indexOf(e)?"x":"y"}function J(e){var t,i=e.reference,n=e.element,e=e.placement,a=e?F(e):null,e=e?V(e):null,s=i.x+i.width/2-n.width/2,r=i.y+i.height/2-n.height/2;switch(a){case E:t={x:s,y:i.y-n.height};break;case T:t={x:s,y:i.y+i.height};break;case D:t={x:i.x+i.width,y:r};break;case O:t={x:i.x-n.width,y:r};break;default:t={x:i.x,y:i.y}}var o=a?Z(a):null;if(null!=o){var l="y"===o?"height":"width";switch(e){case j:t[o]=t[o]-(i[l]/2-n[l]/2);break;case S:t[o]=t[o]+(i[l]/2-n[l]/2)}}return t}function ee(){return{top:0,right:0,bottom:0,left:0}}function te(e){return Object.assign({},ee(),e)}function ie(i,e){return e.reduce(function(e,t){return e[t]=i,e},{})}function R(e,t){var n,t=t=void 0===t?{}:t,i=t.placement,i=void 0===i?e.placement:i,a=t.strategy,a=void 0===a?e.strategy:a,s=t.boundary,s=void 0===s?N:s,r=t.rootBoundary,r=void 0===r?z:r,o=t.elementContext,o=void 0===o?f:o,l=t.altBoundary,l=void 0!==l&&l,t=t.padding,t=void 0===t?0:t,t=te("number"!=typeof t?t:ie(t,L)),d=e.rects.popper,l=e.elements[l?o===f?H:f:o],l=K(p(l)?l:l.contextElement||w(e.elements.popper),s,r,a),s=u(e.elements.reference),r=J({reference:s,element:d,strategy:"absolute",placement:i}),a=v(Object.assign({}
181,d,r)),d=o===f?a:s,c={top:l.top-d.top+t.top,bottom:d.bottom-l.bottom+t.bottom,left:l.left-d.left+t.left,right:d.right-l.right+t.right},r=e.modifiersData.offset;return o===f&&r&&(n=r[i],Object.keys(c).forEach(function(e){var t=0<=[D,T].indexOf(e)?1:-1,i=0<=[E,T].indexOf(e)?"y":"x";c[e]+=n[i]*t})),c}var ne={placement:"bottom",modifiers:[],strategy:"absolute"};function ae(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function n(e){var e=e=void 0===e?{}:e,t=e.defaultModifiers,u=void 0===t?[]:t,t=e.defaultOptions,h=void 0===t?ne:t;return function(n,a,t){void 0===t&&(t=h);var i,s,r={placement:"bottom",orderedModifiers:[],options:Object.assign({},ne,h),modifiersData:{},elements:{reference:n,popper:a},attributes:{},styles:{}},o=[],l=!1,d={state:r,setOptions:function(e){var i,t,e="function"==typeof e?e(r.options):e,e=(c(),r.options=Object.assign({},h,r.options,e),r.scrollParents={reference:p(n)?g(n):n.contextElement?g(n.contextElement):[],popper:g(a)},e=[].concat(u,r.options.modifiers),t=e.reduce(function(e,t){var i=e[t.name];return e[t.name]=i?Object.assign({},i,t,{options:Object.assign({},i.options,t.options),data:Object.assign({},i.data,t.data)}):t,e},{}),e=Object.keys(t).map(function(e){return t[e]}),i=G(e),U.reduce(function(e,t){return e.concat(i.filter(function(e){return e.phase===t}))},[]));return r.orderedModifiers=e.filter(function(e){return e.enabled}),r.orderedModifiers.forEach(function(e){var t=e.name,i=e.options,e=e.effect;"function"==typeof e&&(e=e({state:r,name:t,instance:d,options:void 0===i?{}:i}),o.push(e||function(){}))}),d.update()},forceUpdate:function(){if(!l){var e=r.elements,t=e.reference,e=e.popper;if(ae(t,e)){r.rects={reference:C(t,P(e),"fixed"===r.options.strategy),popper:$(e)},r.reset=!1,r.placement=r.options.placement,r.orderedModifiers.forEach(function(e){return r.modifiersData[e.name]=Object.assign({},e.data)});for(var i,n,a,s=0;s<r.orderedModifiers.length;s++)!0===r.reset?(r.reset=!1,s=-1):(n=(i=r.orderedModifiers[s]).fn,a=i.options,"function"==typeof n&&(r=n({state:r,options:void 0===a?{}:a,name:i.name,instance:d})||r))}}},update:(i=function(){return new Promise(function(e){d.forceUpdate(),e(r)})},function(){return s=s||new Promise(function(e){Promise.resolve().then(function(){s=void 0,e(i())})})}),destroy:function(){c(),l=!0}};return ae(n,a)&&d.setOptions(t).then(function(e){!l&&t.onFirstUpdate&&t.onFirstUpdate(e)}),d;function c(){o.forEach(function(e){return e()}),o=[]}}}var y={passive:!0};var se={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,i=e.instance,n=(e=e.options).scroll,a=void 0===n||n,s=void 0===(n=e.resize)||n,r=b(t.elements.popper),o=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&o.forEach(function(e){e.addEventListener("scroll",i.update,y)}),s&&r.addEventListener("resize",i.update,y),function(){a&&o.forEach(function(e){e.removeEventListener("scroll",i.update,y)}),s&&r.removeEventListener("resize",i.update,y)}},data:{}};var re={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state;t.modifiersData[e.name]=J({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},oe={top:"auto",right:"auto",bottom:"auto",left:"auto"};function le(e){var t,i=e.popper,n=e.popperRect,a=e.placement,s=e.variation,r=e.offsets,o=e.position,l=e.gpuAcceleration,d=e.adaptive,c=e.roundOffsets,e=e.isFixed,u=r.x,u=void 0===u?0:u,h=r.y,h=void 0===h?0:h,p="function"==typeof c?c({x:u,y:h}):{x:u,y:h},p=(u=p.x,h=p.y,r.hasOwnProperty("x")),r=r.hasOwnProperty("y"),m=O,g=E,f=window,v=(d&&(v="clientHeight",t="clientWidth",(y=P(i))===b(i)&&"static"!==x(y=w(i)).position&&"absolute"===o&&(v="scrollHeight",t="scrollWidth"),a!==E&&(a!==O&&a!==D||s!==S)||(g=T,h=(h-((e&&y===f&&f.visualViewport?f.visualViewport.height:y[v])-n.height))*(l?1:-1)),a!==O&&(a!==E&&a!==T||s!==S)||(m=D,u=(u-((e&&y===f&&f.visualViewport?f.visualViewport.width:y[t])-n.width))*(l?1:-1))),Object.assign({position:o},d&&oe)),y=!0===c?(a={x:u,y:h},s=b(i),e=a.x,a=a.y,s=s.devicePixelRatio||1,{x:_(e*s)/s||0,y:_(a*s)/s||0}):{x:u,y:h};return u=y.x,h=y.y,l?Object.assign({},v,((t={})[g]=r?"0":"",t[m]=p?"0":"",t.transform=(f.devicePixelRatio||1)<=1?"translate("+u+"px, "+h+"px)":"translate3d("+u+"px, "+h+"px, 0)",t)):Object.assign({},v,((n={})[g]=r?h+"px":"",n[m]=p?u+"px":"",n.transform="",n))}var de={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,i=void 0===(i=(e=e.options).gpuAcceleration)||i,n=void 0===(n=e.adaptive)||n,e=void 0===(e=e.roundOffsets)||e,i={placement:F(t.placement),variation:V(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,le(Object.assign({},i,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:n,roundOffsets:e})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,le(Object.assign({},i,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:e})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var ce={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var a=e.state;
181Object.keys(a.elements).forEach(function(e){var t=a.styles[e]||{},i=a.attributes[e]||{},n=a.elements[e];l(n)&&d(n)&&(Object.assign(n.style,t),Object.keys(i).forEach(function(e){var t=i[e];!1===t?n.removeAttribute(e):n.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var n=e.state,a={popper:{position:n.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(n.elements.popper.style,a.popper),n.styles=a,n.elements.arrow&&Object.assign(n.elements.arrow.style,a.arrow),function(){Object.keys(n.elements).forEach(function(e){var t=n.elements[e],i=n.attributes[e]||{},e=Object.keys((n.styles.hasOwnProperty(e)?n.styles:a)[e]).reduce(function(e,t){return e[t]="",e},{});l(t)&&d(t)&&(Object.assign(t.style,e),Object.keys(i).forEach(function(e){t.removeAttribute(e)}))})}},requires:["computeStyles"]};var ue={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var r=e.state,t=e.name,o=void 0===(e=e.options.offset)?[0,0]:e,e=q.reduce(function(e,t){var i,n,a,s;return e[t]=(t=t,i=r.rects,n=o,a=F(t),s=0<=[O,E].indexOf(a)?-1:1,t=(i="function"==typeof n?n(Object.assign({},i,{placement:t})):n)[0]||0,n=(i[1]||0)*s,0<=[O,D].indexOf(a)?{x:n,y:t}:{x:t,y:n}),e},{}),i=(n=e[r.placement]).x,n=n.y;null!=r.modifiersData.popperOffsets&&(r.modifiersData.popperOffsets.x+=i,r.modifiersData.popperOffsets.y+=n),r.modifiersData[t]=e}},he={left:"right",right:"left",bottom:"top",top:"bottom"};function W(e){return e.replace(/left|right|bottom|top/g,function(e){return he[e]})}var pe={start:"end",end:"start"};function me(e){return e.replace(/start|end/g,function(e){return pe[e]})}var ge={name:"flip",enabled:!0,phase:"main",fn:function(e){var u=e.state,t=e.options,e=e.name;if(!u.modifiersData[e]._skip){for(var i=t.mainAxis,n=void 0===i||i,i=t.altAxis,a=void 0===i||i,i=t.fallbackPlacements,h=t.padding,p=t.boundary,m=t.rootBoundary,s=t.altBoundary,r=t.flipVariations,g=void 0===r||r,f=t.allowedAutoPlacements,r=u.options.placement,t=F(r),i=i||(t===r||!g?[W(r)]:F(i=r)===A?[]:(t=W(i),[me(i),t,me(t)])),o=[r].concat(i).reduce(function(e,t){return e.concat(F(t)===A?(i=u,n=(e=e=void 0===(e={placement:t,boundary:p,rootBoundary:m,padding:h,flipVariations:g,allowedAutoPlacements:f})?{}:e).placement,a=e.boundary,s=e.rootBoundary,r=e.padding,o=e.flipVariations,l=void 0===(e=e.allowedAutoPlacements)?q:e,d=V(n),e=d?o?Y:Y.filter(function(e){return V(e)===d}):L,c=(n=0===(n=e.filter(function(e){return 0<=l.indexOf(e)})).length?e:n).reduce(function(e,t){return e[t]=R(i,{placement:t,boundary:a,rootBoundary:s,padding:r})[F(t)],e},{}),Object.keys(c).sort(function(e,t){return c[e]-c[t]})):t);var i,n,a,s,r,o,l,d,c},[]),l=u.rects.reference,d=u.rects.popper,c=new Map,v=!0,y=o[0],b=0;b<o.length;b++){var _=o[b],w=F(_),x=V(_)===j,S=0<=[E,T].indexOf(w),k=S?"width":"height",C=R(u,{placement:_,boundary:p,rootBoundary:m,altBoundary:s,padding:h}),S=S?x?D:O:x?T:E,x=(l[k]>d[k]&&(S=W(S)),W(S)),k=[];if(n&&k.push(C[w]<=0),a&&k.push(C[S]<=0,C[x]<=0),k.every(function(e){return e})){y=_,v=!1;break}c.set(_,k)}if(v)for(var I=g?3:1;0<I;I--)if("break"===(t=>{var e=o.find(function(e){e=c.get(e);if(e)return e.slice(0,t).every(function(e){return e})});if(e)return y=e,"break"})(I))break;u.placement!==y&&(u.modifiersData[e]._skip=!0,u.placement=y,u.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function B(e,t,i){return I(e,M(t,i))}var fe={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t,i,n,a,s,r,o,l,d,c=e.state,u=e.options,e=e.name,h=void 0===(h=u.mainAxis)||h,p=void 0!==(p=u.altAxis)&&p,m=void 0===(m=u.tether)||m,g=void 0===(g=u.tetherOffset)?0:g,u=R(c,{boundary:u.boundary,rootBoundary:u.rootBoundary,padding:u.padding,altBoundary:u.altBoundary}),f=F(c.placement),v=V(c.placement),y=!v,b=Z(f),_="x"===b?"y":"x",w=c.modifiersData.popperOffsets,x=c.rects.reference,S=c.rects.popper,g="number"==typeof(g="function"==typeof g?g(Object.assign({},c.rects,{placement:c.placement})):g)?{mainAxis:g,altAxis:g}:Object.assign({mainAxis:0,altAxis:0},g),k=c.modifiersData.offset?c.modifiersData.offset[c.placement]:null,C={x:0,y:0};w&&(h&&(h="y"===b?"height":"width",r=(o=w[b])+u[i="y"===b?E:O],l=o-u[d="y"===b?T:D],t=m?-S[h]/2:0,a=(v===j?x:S)[h],v=v===j?-S[h]:-x[h],s=c.elements.arrow,s=m&&s?$(s):{width:0,height:0},i=(n=c.modifiersData["arrow#persistent"]?c.modifiersData["arrow#persistent"].padding:ee())[i],n=n[d],d=B(0,x[h],s[h]),s=y?x[h]/2-t-d-i-g.mainAxis:a-d-i-g.mainAxis,a=y?-x[h]/2+t+d+n+g.mainAxis:v+d+n+g.mainAxis,y=(i=c.elements.arrow&&P(c.elements.arrow))?"y"===b?i.clientTop||0:i.clientLeft||0:0,v=o+a-(t=null!=(h=null==k?void 0:k[b])?h:0),d=B(m?M(r,o+s-t-y):r,o,m?I(l,v):l),w[b]=d,C[b]=d-o),p&&(n="y"==_?"height":"width",a=(i=w[_])+u["x"===b?E:O],h=i-u["x"===b?T:D],s=-1!==[E,O].indexOf(f),y=null!=(t=null==k?void 0:k[_])?t:0,r=s?a:i-x[n]-S[n]-y+g.altAxis,v=s?i+x[n]+S[n]-y-g.altAxis:h,o=m&&s?(l=B(l=r,i,d=v),d<l?d:l):B(m?r:a,i,m?v:h),w[_]=o,C[_]=o-i),c.modifiersData[e]=C)},requiresIfExists:["offset"]};var ve={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,i,n,a,s=e.state,r=e.name,e=e.options,o=s.elements.arrow,l=s.modifiersData.popperOffsets,d=Z(c=F(s.placement)),c=0<=[O,D].indexOf(c)?"height":"width";o&&l&&(e=e.padding,i=s,i=te("number"!=typeof(e="function"==typeof e?e(Object.assign({},i.rects,{placement:i.placement}
181)):e)?e:ie(e,L)),e=$(o),a="y"===d?E:O,n="y"===d?T:D,t=s.rects.reference[c]+s.rects.reference[d]-l[d]-s.rects.popper[c],l=l[d]-s.rects.reference[d],o=(o=P(o))?"y"===d?o.clientHeight||0:o.clientWidth||0:0,a=i[a],i=o-e[c]-i[n],a=B(a,n=o/2-e[c]/2+(t/2-l/2),i),s.modifiersData[r]=((o={})[d]=a,o.centerOffset=a-n,o))},effect:function(e){var t=e.state;null!=(e=void 0===(e=e.options.element)?"[data-popper-arrow]":e)&&("string"!=typeof e||(e=t.elements.popper.querySelector(e)))&&Q(t.elements.popper,e)&&(t.elements.arrow=e)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ye(e,t,i){return{top:e.top-t.height-(i=void 0===i?{x:0,y:0}:i).y,right:e.right-t.width+i.x,bottom:e.bottom-t.height+i.y,left:e.left-t.width-i.x}}function be(t){return[E,D,T,O].some(function(e){return 0<=t[e]})}var _e={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,e=e.name,i=t.rects.reference,n=t.rects.popper,a=t.modifiersData.preventOverflow,s=R(t,{elementContext:"reference"}),r=R(t,{altBoundary:!0}),s=ye(s,i),i=ye(r,n,a),r=be(s),n=be(i);t.modifiersData[e]={referenceClippingOffsets:s,popperEscapeOffsets:i,isReferenceHidden:r,hasPopperEscaped:n},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":r,"data-popper-escaped":n})}},we=n({defaultModifiers:[se,re,de,ce]}),xe=[se,re,de,ce,ue,ge,fe,ve,_e],Se=n({defaultModifiers:xe});e.applyStyles=ce,e.arrow=ve,e.computeStyles=de,e.createPopper=Se,e.createPopperLite=we,e.defaultModifiers=xe,e.detectOverflow=R,e.eventListeners=se,e.flip=ge,e.hide=_e,e.offset=ue,e.popperGenerator=n,e.popperOffsets=re,e.preventOverflow=fe},{}],92:[function(e,t,i){function n(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var a=n(e("@tannin/postfix")),s=n(e("@tannin/evaluate"));t.exports=function(e){var t=a(e);return function(e){return s(t,e)}}},{"@tannin/evaluate":93,"@tannin/postfix":95}],93:[function(e,t,i){var d={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e<t},"<=":function(e,t){return e<=t},">":function(e,t){return t<e},">=":function(e,t){return t<=e},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,i){if(e)throw t;return i}};t.exports=function(e,t){for(var i,n,a,s,r,o=[],l=0;l<e.length;l++){if(a=d[s=e[l]]){for(i=a.length,n=Array(i);i--;)n[i]=o.pop();try{r=a.apply(null,n)}catch(e){return e}}else r=t.hasOwnProperty(s)?t[s]:+s;o.push(r)}return o[0]}},{}],94:[function(e,t,i){var n=(e=e("@tannin/compile"))&&"object"==typeof e&&"default"in e?e.default:e;t.exports=function(e){var t=n(e);return function(e){return+t({n:e})}}},{"@tannin/compile":92}],95:[function(e,t,i){var o,l,d,c;o={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},l=["(","?"],d={")":["("],":":["?","?:"]},c=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/,t.exports=function(e){for(var t,i,n,a,s=[],r=[];t=e.match(c);){for(i=t[0],(n=e.substr(0,t.index).trim())&&s.push(n);a=r.pop();){if(d[i]){if(d[i][0]===a){i=d[i][1]||i;break}}else if(0<=l.indexOf(a)||o[a]<o[i]){r.push(a);break}s.push(a)}d[i]||r.push(i),e=e.substr(t.index+i.length)}return(e=e.trim())&&s.push(e),s.concat(r.reverse())}},{}],96:[function(e,t,i){var n=e("@babel/runtime/helpers/interopRequireDefault"),d=(Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,n(e("./validateNamespace.js"))),c=n(e("./validateHookName.js"));i.default=function(o,l){return function(i,e,t,n=10){var a=o[l];if((0,c.default)(i)&&(0,d.default)(e)&&"function"==typeof t&&"number"==typeof n){var s={callback:t,priority:n,namespace:e};if(a[i]){var r=a[i].handlers;let t;for(t=r.length;0<t&&!(n>=r[t-1].priority);t--);t===r.length?r[t]=s:r.splice(t,0,s),a.__current.forEach(e=>{e.name===i&&e.currentIndex>=t&&e.currentIndex++})}else a[i]={handlers:[s],runs:0};"hookAdded"!==i&&o.doAction("hookAdded",i,e,t,n)}}}},{"./validateHookName.js":105,"./validateNamespace.js":106,"@babel/runtime/helpers/interopRequireDefault":90}],97:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;i.default=function(t,i){return function(){var e=t[i];return null!=(e=e.__current[e.__current.length-1]?.name)?e:null}}},{}],98:[function(e,t,i){var n=e("@babel/runtime/helpers/interopRequireDefault"),a=(Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,n(e("./validateHookName.js")));i.default=function(i,n){return function(e){var t=i[n];if((0,a.default)(e))return t[e]&&t[e].runs?t[e].runs:0}}},{"./validateHookName.js":105,"@babel/runtime/helpers/interopRequireDefault":90}],99:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;i.default=function(i,n){return function(e){var t=i[n];return void 0===e?void 0!==t.__current[0]:!!t.__current[0]&&e===t.__current[0].name}}},{}],100:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;i.default=function(n,a){return function(e,t){var i=n[a];return void 0!==t?e in i&&i[e].handlers.some(e=>
181e.namespace===t):e in i}}},{}],101:[function(e,t,i){var n=e("@babel/runtime/helpers/interopRequireDefault"),a=(Object.defineProperty(i,"__esModule",{value:!0}),i.default=i._Hooks=void 0,n(e("./createAddHook"))),s=n(e("./createRemoveHook")),r=n(e("./createHasHook")),o=n(e("./createRunHook")),l=n(e("./createCurrentHook")),d=n(e("./createDoingHook")),c=n(e("./createDidHook"));class u{constructor(){this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=(0,a.default)(this,"actions"),this.addFilter=(0,a.default)(this,"filters"),this.removeAction=(0,s.default)(this,"actions"),this.removeFilter=(0,s.default)(this,"filters"),this.hasAction=(0,r.default)(this,"actions"),this.hasFilter=(0,r.default)(this,"filters"),this.removeAllActions=(0,s.default)(this,"actions",!0),this.removeAllFilters=(0,s.default)(this,"filters",!0),this.doAction=(0,o.default)(this,"actions"),this.applyFilters=(0,o.default)(this,"filters",!0),this.currentAction=(0,l.default)(this,"actions"),this.currentFilter=(0,l.default)(this,"filters"),this.doingAction=(0,d.default)(this,"actions"),this.doingFilter=(0,d.default)(this,"filters"),this.didAction=(0,c.default)(this,"actions"),this.didFilter=(0,c.default)(this,"filters")}}i._Hooks=u;i.default=function(){return new u}},{"./createAddHook":96,"./createCurrentHook":97,"./createDidHook":98,"./createDoingHook":99,"./createHasHook":100,"./createRemoveHook":102,"./createRunHook":103,"@babel/runtime/helpers/interopRequireDefault":90}],102:[function(e,t,i){var n=e("@babel/runtime/helpers/interopRequireDefault"),o=(Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,n(e("./validateNamespace.js"))),l=n(e("./validateHookName.js"));i.default=function(t,e,r=!1){return function(i,n){var a=t[e];if((0,l.default)(i)&&(r||(0,o.default)(n))){if(!a[i])return 0;let e=0;if(r)e=a[i].handlers.length,a[i]={runs:a[i].runs,handlers:[]};else{var s=a[i].handlers;for(let t=s.length-1;0<=t;t--)s[t].namespace===n&&(s.splice(t,1),e++,a.__current.forEach(e=>{e.name===i&&e.currentIndex>=t&&e.currentIndex--}))}return"hookRemoved"!==i&&t.doAction("hookRemoved",i,n),e}}}},{"./validateHookName.js":105,"./validateNamespace.js":106,"@babel/runtime/helpers/interopRequireDefault":90}],103:[function(e,t,i){!function(d){!function(){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;i.default=function(r,o,l=!1){return function(e,...t){var i=r[o],n=(i[e]||(i[e]={handlers:[],runs:0}),i[e].runs++,i[e].handlers);if("production"!==d.env.NODE_ENV&&"hookAdded"!==e&&i.all&&n.push(...i.all.handlers),n&&n.length){var a={name:e,currentIndex:0};for(i.__current.push(a);a.currentIndex<n.length;){var s=n[a.currentIndex].callback.apply(null,t);l&&(t[0]=s),a.currentIndex++}i.__current.pop()}return l?t[0]:void 0}}}.call(this)}.call(this,e("_process"))},{_process:116}],104:[function(e,t,i){var n=e("@babel/runtime/helpers/interopRequireDefault"),a=(Object.defineProperty(i,"__esModule",{value:!0}),i.applyFilters=i.addFilter=i.addAction=i.actions=void 0,Object.defineProperty(i,"createHooks",{enumerable:!0,get:function(){return a.default}}),i.removeFilter=i.removeAllFilters=i.removeAllActions=i.removeAction=i.hasFilter=i.hasAction=i.filters=i.doingFilter=i.doingAction=i.doAction=i.didFilter=i.didAction=i.defaultHooks=i.currentFilter=i.currentAction=void 0,n(e("./createHooks"))),{addAction:n,addFilter:e,removeAction:s,removeFilter:r,hasAction:o,hasFilter:l,removeAllActions:d,removeAllFilters:c,doAction:u,applyFilters:h,currentAction:p,currentFilter:m,doingAction:g,doingFilter:f,didAction:v,didFilter:y,actions:b,filters:_}=i.defaultHooks=(0,a.default)();i.filters=_,i.actions=b,i.didFilter=y,i.didAction=v,i.doingFilter=f,i.doingAction=g,i.currentFilter=m,i.currentAction=p,i.applyFilters=h,i.doAction=u,i.removeAllFilters=c,i.removeAllActions=d,i.hasFilter=l,i.hasAction=o,i.removeFilter=r,i.removeAction=s,i.addFilter=e,i.addAction=n},{"./createHooks":101,"@babel/runtime/helpers/interopRequireDefault":90}],105:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;i.default=function(e){return"string"==typeof e&&""!==e&&!/^__/.test(e)&&!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)}},{}],106:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;i.default=function(e){return"string"==typeof e&&""!==e&&!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)}},{}],107:[function(e,t,i){var n=e("@babel/runtime/helpers/interopRequireDefault"),u=(Object.defineProperty(i,"__esModule",{value:!0}),i.createI18n=void 0,n(e("tannin")));let h={"":{plural_forms(e){return 1===e?0:1}}},p=/^i18n\.(n?gettext|has_translation)(_|$)/;i.createI18n=(e,t,r)=>{let s=new u.default({}),i=new Set,n=()=>
181{i.forEach(e=>e())};let o=(e,t="default")=>{s.data[t]={...s.data[t],...e},s.data[t][""]={...h[""],...s.data[t]?.[""]},delete s.pluralForms[t]},a=(e,t)=>{o(e,t),n()};let l=(e="default",t,i,n,a)=>(s.data[e]||o(void 0,e),s.dcnpgettext(e,t,i,n,a)),d=(e="default")=>e;let c=(e,t,i)=>{var n=l(i,t,e);return r?(n=r.applyFilters("i18n.gettext_with_context",n,e,t,i),r.applyFilters("i18n.gettext_with_context_"+d(i),n,e,t,i)):n};return e&&a(e,t),r&&(r.addAction("hookAdded","core/i18n",e=e=>{p.test(e)&&n()}),r.addAction("hookRemoved","core/i18n",e)),{getLocaleData:(e="default")=>s.data[e],setLocaleData:a,addLocaleData:(e,t="default")=>{s.data[t]={...s.data[t],...e,"":{...h[""],...s.data[t]?.[""],...e?.[""]}},delete s.pluralForms[t],n()},resetLocaleData:(e,t)=>{s.data={},s.pluralForms={},a(e,t)},subscribe:e=>(i.add(e),()=>i.delete(e)),__:(e,t)=>{var i=l(t,void 0,e);return r?(i=r.applyFilters("i18n.gettext",i,e,t),r.applyFilters("i18n.gettext_"+d(t),i,e,t)):i},_x:c,_n:(e,t,i,n)=>{var a=l(n,void 0,e,t,i);return r?(a=r.applyFilters("i18n.ngettext",a,e,t,i,n),r.applyFilters("i18n.ngettext_"+d(n),a,e,t,i,n)):a},_nx:(e,t,i,n,a)=>{var s=l(a,n,e,t,i);return r?(s=r.applyFilters("i18n.ngettext_with_context",s,e,t,i,n,a),r.applyFilters("i18n.ngettext_with_context_"+d(a),s,e,t,i,n,a)):s},isRTL:()=>"rtl"===c("ltr","text direction"),hasTranslation:(e,t,i)=>{var n=t?t+"�"+e:e;let a=!!s.data?.[null!=i?i:"default"]?.[n];return r&&(a=r.applyFilters("i18n.has_translation",a,e,t,i),a=r.applyFilters("i18n.has_translation_"+d(i),a,e,t,i)),a}}}},{"@babel/runtime/helpers/interopRequireDefault":90,tannin:118}],108:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.subscribe=i.setLocaleData=i.resetLocaleData=i.isRTL=i.hasTranslation=i.getLocaleData=i.default=i._x=i._nx=i._n=i.__=void 0;var n=e("./create-i18n"),e=e("@wordpress/hooks"),n=(0,n.createI18n)(void 0,void 0,e.defaultHooks);i.default=n,i.getLocaleData=n.getLocaleData.bind(n),i.setLocaleData=n.setLocaleData.bind(n),i.resetLocaleData=n.resetLocaleData.bind(n),i.subscribe=n.subscribe.bind(n),i.__=n.__.bind(n),i._x=n._x.bind(n),i._n=n._n.bind(n),i._nx=n._nx.bind(n),i.isRTL=n.isRTL.bind(n),i.hasTranslation=n.hasTranslation.bind(n)},{"./create-i18n":107,"@wordpress/hooks":104}],109:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0});var n={sprintf:!0,defaultI18n:!0,setLocaleData:!0,resetLocaleData:!0,getLocaleData:!0,subscribe:!0,__:!0,_x:!0,_n:!0,_nx:!0,isRTL:!0,hasTranslation:!0},a=(Object.defineProperty(i,"__",{enumerable:!0,get:function(){return r.__}}),Object.defineProperty(i,"_n",{enumerable:!0,get:function(){return r._n}}),Object.defineProperty(i,"_nx",{enumerable:!0,get:function(){return r._nx}}),Object.defineProperty(i,"_x",{enumerable:!0,get:function(){return r._x}}),Object.defineProperty(i,"defaultI18n",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(i,"getLocaleData",{enumerable:!0,get:function(){return r.getLocaleData}}),Object.defineProperty(i,"hasTranslation",{enumerable:!0,get:function(){return r.hasTranslation}}),Object.defineProperty(i,"isRTL",{enumerable:!0,get:function(){return r.isRTL}}),Object.defineProperty(i,"resetLocaleData",{enumerable:!0,get:function(){return r.resetLocaleData}}),Object.defineProperty(i,"setLocaleData",{enumerable:!0,get:function(){return r.setLocaleData}}),Object.defineProperty(i,"sprintf",{enumerable:!0,get:function(){return a.sprintf}}),Object.defineProperty(i,"subscribe",{enumerable:!0,get:function(){return r.subscribe}}),e("./sprintf")),s=e("./create-i18n"),r=(Object.keys(s).forEach(function(e){"default"===e||"__esModule"===e||Object.prototype.hasOwnProperty.call(n,e)||e in i&&i[e]===s[e]||Object.defineProperty(i,e,{enumerable:!0,get:function(){return s[e]}})}),((e,t)=>{if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};if((t=o(t))&&t.has(e))return t.get(e);var i,n,a={__proto__:null},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(i in e)"default"!==i&&{}.hasOwnProperty.call(e,i)&&((n=s?Object.getOwnPropertyDescriptor(e,i):null)&&(n.get||n.set)?Object.defineProperty(a,i,n):a[i]=e[i]);return a.default=e,t&&t.set(e,a),a})(e("./default-i18n")));function o(e){var t,i;return"function"!=typeof WeakMap?null:(t=new WeakMap,i=new WeakMap,(o=function(e){return e?i:t})(e))}},{"./create-i18n":107,"./default-i18n":108,"./sprintf":110}],110:[function(e,t,i){var n=e("@babel/runtime/helpers/interopRequireDefault"),i=(Object.defineProperty(i,"__esModule",{value:!0}),i.sprintf=function(t,...e){try{return a.default.sprintf(t,...e)}catch(e){return e instanceof Error&&s("sprintf error: \n\n"+e.toString()),t}},n(e("memize"))),a=n(e("sprintf-js"));let s=(0,i.default)(console.error)},{"@babel/runtime/helpers/interopRequireDefault":90,memize:114,"sprintf-js":117}],111:[function(e,t,i){var n,a;n=this,a=function(n){n=n&&n.hasOwnProperty("default")?n.default:n;var l={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
181ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},d=(function(e){var t,o={};for(t in l)l.hasOwnProperty(t)&&(o[l[t]]=t);var i,a=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(i in a)if(a.hasOwnProperty(i)){if(!("channels"in a[i]))throw new Error("missing channels property: "+i);if(!("labels"in a[i]))throw new Error("missing channel labels property: "+i);if(a[i].labels.length!==a[i].channels)throw new Error("channel and label counts mismatch: "+i);var n=a[i].channels,s=a[i].labels;delete a[i].channels,delete a[i].labels,Object.defineProperty(a[i],"channels",{value:n}),Object.defineProperty(a[i],"labels",{value:s})}a.rgb.hsl=function(e){var t,i=e[0]/255,n=e[1]/255,e=e[2]/255,a=Math.min(i,n,e),s=Math.max(i,n,e),r=s-a;return s===a?t=0:i===s?t=(n-e)/r:n===s?t=2+(e-i)/r:e===s&&(t=4+(i-n)/r),(t=Math.min(60*t,360))<0&&(t+=360),e=(a+s)/2,[t,100*(s===a?0:e<=.5?r/(s+a):r/(2-s-a)),100*e]},a.rgb.hsv=function(e){function t(e){return(d-e)/6/c+.5}var i,n,a,s,r,o=e[0]/255,l=e[1]/255,e=e[2]/255,d=Math.max(o,l,e),c=d-Math.min(o,l,e);return 0==c?s=r=0:(r=c/d,i=t(o),n=t(l),a=t(e),o===d?s=a-n:l===d?s=1/3+i-a:e===d&&(s=2/3+n-i),s<0?s+=1:1<s&&--s),[360*s,100*r,100*d]},a.rgb.hwb=function(e){var t=e[0],i=e[1],n=e[2];return[a.rgb.hsl(e)[0],100*(1/255*Math.min(t,Math.min(i,n))),100*(1-1/255*Math.max(t,Math.max(i,n)))]},a.rgb.cmyk=function(e){var t=e[0]/255,i=e[1]/255,e=e[2]/255,n=Math.min(1-t,1-i,1-e);return[100*((1-t-n)/(1-n)||0),100*((1-i-n)/(1-n)||0),100*((1-e-n)/(1-n)||0),100*n]},a.rgb.keyword=function(e){var t=o[e];if(t)return t;var i,n,a,s,r=1/0;for(n in l)l.hasOwnProperty(n)&&(a=e,s=l[n],(a=Math.pow(a[0]-s[0],2)+Math.pow(a[1]-s[1],2)+Math.pow(a[2]-s[2],2))<r)&&(r=a,i=n);return i},a.keyword.rgb=function(e){return l[e]},a.rgb.xyz=function(e){var t=e[0]/255,i=e[1]/255,e=e[2]/255;return[100*(.4124*(t=.04045<t?Math.pow((.055+t)/1.055,2.4):t/12.92)+.3576*(i=.04045<i?Math.pow((.055+i)/1.055,2.4):i/12.92)+.1805*(e=.04045<e?Math.pow((.055+e)/1.055,2.4):e/12.92)),100*(.2126*t+.7152*i+.0722*e),100*(.0193*t+.1192*i+.9505*e)]},a.rgb.lab=function(e){var e=a.rgb.xyz(e),t=e[0],i=e[1],e=e[2];return i/=100,e/=108.883,t=.008856<(t/=95.047)?Math.pow(t,1/3):7.787*t+16/116,[116*(i=.008856<i?Math.pow(i,1/3):7.787*i+16/116)-16,500*(t-i),200*(i-(.008856<e?Math.pow(e,1/3):7.787*e+16/116))]},a.hsl.rgb=function(e){var t,i,n=e[0]/360,a=e[1]/100,e=e[2]/100;if(0==a)return[i=255*e,i,i];for(var s,r=2*e-(s=e<.5?e*(1+a):e+a-e*a),o=[0,0,0],l=0;l<3;l++)(t=n+1/3*-(l-1))<0&&t++,1<t&&t--,o[l]=255*(i=6*t<1?r+6*(s-r)*t:2*t<1?s:3*t<2?r+(s-r)*(2/3-t)*6:r);return o},a.hsl.hsv=function(e){var t=e[0],i=e[1]/100,e=e[2]/100,n=i,a=Math.max(e,.01);return i*=(e*=2)<=1?e:2-e,n*=a<=1?a:2-a,[t,100*(0==e?2*n/(a+n):2*i/(e+i)),100*((e+i)/2)]},a.hsv.rgb=function(e){var t=e[0]/60,i=e[1]/100,n=e[2]/100,e=Math.floor(t)%6,t=t-Math.floor(t),a=255*n*(1-i),s=255*n*(1-i*t),r=255*n*(1-i*(1-t));switch(n*=255,e){case 0:return[n,r,a];case 1:return[s,n,a];case 2:return[a,n,r];case 3:return[a,s,n];case 4:return[r,a,n];case 5:return[n,a,s]}},a.hsv.hsl=function(e){var t=e[0],i=e[1]/100,e=e[2]/100,n=Math.max(e,.01),e=(2-i)*e,a=(2-i)*n,i=i*n;return[t,100*((i/=a<=1?a:2-a)||0),100*(e/=2)]},a.hwb.rgb=function(e){var t,i,n,a,s,r=e[0]/360,o=e[1]/100,e=e[2]/100,l=o+e;switch(1<l&&(o/=l,e/=l),r=6*r-(l=Math.floor(6*r)),i=o+(r=0!=(1&l)?1-r:r)*((t=1-e)-o),l){default:case 6:case 0:n=t,a=i,s=o;break;case 1:n=i,a=t,s=o;break;case 2:n=o,a=t,s=i;break;case 3:n=o,a=i,s=t;break;case 4:n=i,a=o,s=t;break;case 5:n=t,a=o,s=i}return[255*n,255*a,255*s]},a.cmyk.rgb=function(e){var t=e[0]/100,i=e[1]/100,n=e[2]/100,e=e[3]/100;return[255*(1-Math.min(1,t*(1-e)+e)),255*(1-Math.min(1,i*(1-e)+e)),255*(1-Math.min(1,n*(1-e)+e))]},a.xyz.rgb=function(e){var t=e[0]/100,i=e[1]/100,e=e[2]/100,n=3.2406*t+-1.5372*i+-.4986*e,a=-.9689*t+1.8758*i+.0415*e,t=.0557*t+-.204*i+1.057*e;return n=.0031308<n?1.055*Math.pow(n,1/2.4)-.055:12.92*n,a=.0031308<a?1.055*Math.pow(a,1/2.4)-.055:12.92*a,t=.0031308<t?1.055*Math.pow(t,1/2.4)-.055:12.92*t,[255*Math.min(Math.max(0,n),1),255*Math.min(Math.max(0,a),1),255*Math.min(Math.max(0,t),1)]},a.xyz.lab=function(e){var t=e[0],i=e[1],e=e[2];return i/=100,e/=108.883,t=.008856<(t/=95.047)?Math.pow(t,1/3):7.787*t+16/116,[116*(i=.008856<i?Math.pow(i,1/3):7.787*i+16/116)-16,500*(t-i),200*(i-(.008856<e?Math.pow(e,1/3):7.787*e+16/116))]},a.lab.xyz=function(e){var t=(e[0]+16)/116,i=e[1]/500+t,e=t-e[2]/200,n=Math.pow(t,3),a=Math.pow(i,3),s=Math.pow(e,3);return t=.008856<n?n:(t-16/116)/7.787,i=.008856<a?a:(i-16/116)/7.787,e=.008856<s?s:(e-16/116)/7.787,[i*=95.047,t*=100,e*=108.883]},a.lab.lch=function(e){var t=e[0],i=e[1],e=e[2],n=360*Math.atan2(e,i)/2/Math.PI;return n<0&&(n+=360),[t,Math.sqrt(i*i+e*e),n]},a.lch.lab=function(e){var t=e[0],i=e[1],e=e[2]/360*2*Math.PI;return[t,i*Math.cos(e),i*Math.sin(e)]},a.rgb.ansi16=function(e){var t=e[0],i=e[1],n=e[2],e=1 in arguments?arguments[1]:a.rgb.hsv(e)[2];return 0===(e=Math.round(e/50))?30:(n=30+(Math.round(n/255)<<2|Math.round(i/255)<<1|Math.round(t/255)),2===e&&(n+=60),n)},a.hsv.ansi16=function(e){return a.rgb.ansi16(a.hsv.rgb(e),e[2])},a.rgb.ansi256=function(e){var t=e[0],i=e[1],e=e[2];return t===i&&i===e?t<8?16:248<t?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(i/255*5)+Math.round(e/255*5)},a.ansi16.rgb=function(e){var t=e%10;return 0===t||7===t?(50<e&&(t+=3.5),[t=t/10.5*255,t,t]):[(1&t)*(e=.5*(1+~~(50<e)))*255,(t>>1&1)*e*255,(t>>2&1)*e*255]},a.ansi256.rgb=function(e){var t;return 232<=e?[t=10*(e-232)+8,t,t]:(e-=16,[Math.floor(e/36)/5*255,Math.floor((t=e%36)/6)/5*255,t%6/5*255])},a.rgb.hex=function(e){e=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(e.length)+e},a.hex.rgb=function(e){var t,e=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);
181return e?(t=e[0],3===e[0].length&&(t=t.split("").map(function(e){return e+e}).join("")),[(e=parseInt(t,16))>>16&255,e>>8&255,255&e]):[0,0,0]},a.rgb.hcg=function(e){var t=e[0]/255,i=e[1]/255,e=e[2]/255,n=Math.max(Math.max(t,i),e),a=Math.min(Math.min(t,i),e),s=n-a,a=s<1?a/(1-s):0,n=s<=0?0:n===t?(i-e)/s%6:n===i?2+(e-t)/s:4+(t-i)/s+4;return[360*(n=n/6%1),100*s,100*a]},a.hsl.hcg=function(e){var t=e[1]/100,i=e[2]/100,n=1,a=0,n=i<.5?2*t*i:2*t*(1-i);return[e[0],100*n,100*(a=n<1?(i-.5*n)/(1-n):a)]},a.hsv.hcg=function(e){var t=e[1]/100,i=e[2]/100,t=t*i,i=t<1?(i-t)/(1-t):0;return[e[0],100*t,100*i]},a.hcg.rgb=function(e){var t=e[0]/360,i=e[1]/100,e=e[2]/100;if(0==i)return[255*e,255*e,255*e];var n=[0,0,0],t=t%1*6,a=t%1,s=1-a;switch(Math.floor(t)){case 0:n[0]=1,n[1]=a,n[2]=0;break;case 1:n[0]=s,n[1]=1,n[2]=0;break;case 2:n[0]=0,n[1]=1,n[2]=a;break;case 3:n[0]=0,n[1]=s,n[2]=1;break;case 4:n[0]=a,n[1]=0,n[2]=1;break;default:n[0]=1,n[1]=0,n[2]=s}return[255*(i*n[0]+(t=(1-i)*e)),255*(i*n[1]+t),255*(i*n[2]+t)]},a.hcg.hsv=function(e){var t=e[1]/100,i=t+e[2]/100*(1-t),t=0<i?t/i:0;return[e[0],100*t,100*i]},a.hcg.hsl=function(e){var t=e[1]/100,i=e[2]/100*(1-t)+.5*t,n=0;return 0<i&&i<.5?n=t/(2*i):.5<=i&&i<1&&(n=t/(2*(1-i))),[e[0],100*n,100*i]},a.hcg.hwb=function(e){var t=e[1]/100,i=t+e[2]/100*(1-t);return[e[0],100*(i-t),100*(1-i)]},a.hwb.hcg=function(e){var t=e[1]/100,i=1-e[2]/100,t=i-t,i=t<1?(i-t)/(1-t):0;return[e[0],100*t,100*i]},a.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},a.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},a.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},a.gray.hsl=a.gray.hsv=function(e){return[0,0,e[0]]},a.gray.hwb=function(e){return[0,100,e[0]]},a.gray.cmyk=function(e){return[0,0,0,e[0]]},a.gray.lab=function(e){return[e[0],0,0]},a.gray.hex=function(e){e=255&Math.round(e[0]/100*255),e=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(e.length)+e},a.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}}(e={exports:{}}),e.exports);d.rgb;function L(e){var t=(()=>{for(var e={},t=Object.keys(d),i=t.length,n=0;n<i;n++)e[t[n]]={distance:-1,parent:null};return e})(),i=[e];for(t[e].distance=0;i.length;)for(var n=i.pop(),a=Object.keys(d[n]),s=a.length,r=0;r<s;r++){var o=a[r],l=t[o];-1===l.distance&&(l.distance=t[n].distance+1,l.parent=n,i.unshift(o))}return t}function F(e,t){for(var i=[t[e].parent,e],n=d[t[e].parent][e],a=t[e].parent;t[a].parent;)i.unshift(t[a].parent),n=((t,i)=>function(e){return i(t(e))})(d[t[a].parent][a],n),a=t[a].parent;return n.conversion=i,n}var V={};function R(t){function e(e){return null==e?e:(1<arguments.length&&(e=Array.prototype.slice.call(arguments)),t(e))}return"conversion"in t&&(e.conversion=t.conversion),e}function W(a){function e(e){if(null==e)return e;1<arguments.length&&(e=Array.prototype.slice.call(arguments));var t=a(e);if("object"==typeof t)for(var i=t.length,n=0;n<i;n++)t[n]=Math.round(t[n]);return t}return"conversion"in a&&(e.conversion=a.conversion),e}Object.keys(d).forEach(function(i){V[i]={},Object.defineProperty(V[i],"channels",{value:d[i].channels}),Object.defineProperty(V[i],"labels",{value:d[i].labels});var n=(e=>{for(var t=L(e),i={},n=Object.keys(t),a=n.length,s=0;s<a;s++){var r=n[s];null!==t[r].parent&&(i[r]=F(r,t))}return i})(i);Object.keys(n).forEach(function(e){var t=n[e];V[i][e]=W(t),V[i][e].raw=R(t)})});var B=V,N={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
181ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},i={getRgba:z,getHsla:H,getRgb:function(e){e=z(e);return e&&e.slice(0,3)},getHsl:function(e){e=H(e);return e&&e.slice(0,3)},getHwb:Y,getAlpha:function(e){var t=z(e);return(t=(t=t||H(e))||Y(e))?t[3]:void 0},hexString:function(e,t){t=void 0!==t&&3===e.length?t:e[3];return"#"+Q(e[0])+Q(e[1])+Q(e[2])+(0<=t&&t<1?Q(Math.round(255*t)):"")},rgbString:function(e,t){if(t<1||e[3]&&e[3]<1)return q(e,t);return"rgb("+e[0]+", "+e[1]+", "+e[2]+")"},rgbaString:q,percentString:function(e,t){if(t<1||e[3]&&e[3]<1)return U(e,t);var t=Math.round(e[0]/255*100),i=Math.round(e[1]/255*100),e=Math.round(e[2]/255*100);return"rgb("+t+"%, "+i+"%, "+e+"%)"},percentaString:U,hslString:function(e,t){if(t<1||e[3]&&e[3]<1)return G(e,t);return"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)"},hslaString:G,hwbString:function(e,t){void 0===t&&(t=void 0!==e[3]?e[3]:1);return"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+(void 0!==t&&1!==t?", "+t:"")+")"},keyword:function(e){return K[e.slice(0,3)]}};function z(e){if(e){var t=[0,0,0],i=1,n="";if(a=e.match(/^#([a-fA-F0-9]{3,4})$/i)){for(var a,n=(a=a[1])[3],s=0;s<t.length;s++)t[s]=parseInt(a[s]+a[s],16);n&&(i=Math.round(parseInt(n+n,16)/255*100)/100)}else if(a=e.match(/^#([a-fA-F0-9]{6}([a-fA-F0-9]{2})?)$/i)){n=a[2],a=a[1];for(s=0;s<t.length;s++)t[s]=parseInt(a.slice(2*s,2*s+2),16);n&&(i=Math.round(parseInt(n,16)/255*100)/100)}else if(a=e.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(s=0;s<t.length;s++)t[s]=parseInt(a[s+1]);i=parseFloat(a[4])}else if(a=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(s=0;s<t.length;s++)t[s]=Math.round(2.55*parseFloat(a[s+1]));i=parseFloat(a[4])}else if(a=e.match(/(\w+)/)){if("transparent"==a[1])return[0,0,0,0];if(!(t=N[a[1]]))return}for(s=0;s<t.length;s++)t[s]=r(t[s],0,255);return i=i||0==i?r(i,0,1):1,t[3]=i,t}}function H(e){var t;if(e)return(e=e.match(/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/))?(t=parseFloat(e[4]),[r(parseInt(e[1]),0,360),r(parseFloat(e[2]),0,100),r(parseFloat(e[3]),0,100),r(isNaN(t)?1:t,0,1)]):void 0}function Y(e){var t;if(e)return(e=e.match(/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/))?(t=parseFloat(e[4]),[r(parseInt(e[1]),0,360),r(parseFloat(e[2]),0,100),r(parseFloat(e[3]),0,100),r(isNaN(t)?1:t,0,1)]):void 0}function q(e,t){return void 0===t&&(t=void 0!==e[3]?e[3]:1),"rgba("+e[0]+", "+e[1]+", "+e[2]+", "+t+")"}function U(e,t){return"rgba("+Math.round(e[0]/255*100)+"%, "+Math.round(e[1]/255*100)+"%, "+Math.round(e[2]/255*100)+"%, "+(t||e[3]||1)+")"}function G(e,t){return void 0===t&&(t=void 0!==e[3]?e[3]:1),"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+t+")"}function r(e,t,i){return Math.min(Math.max(t,e),i)}function Q(e){e=e.toString(16).toUpperCase();return e.length<2?"0"+e:e}var X,K={};for(X in N)K[N[X]]=X;function o(e){var t;return e instanceof o?e:this instanceof o?(this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1},void("string"==typeof e?(t=i.getRgba(e))?this.setValues("rgb",t):(t=i.getHsla(e))?this.setValues("hsl",t):(t=i.getHwb(e))&&this.setValues("hwb",t):"object"==typeof e&&(void 0!==(t=e).r||void 0!==t.red?this.setValues("rgb",t):void 0!==t.l||void 0!==t.lightness?this.setValues("hsl",t):void 0!==t.v||void 0!==t.value?this.setValues("hsv",t):void 0!==t.w||void 0!==t.whiteness?this.setValues("hwb",t):void 0===t.c&&void 0===t.cyan||this.setValues("cmyk",t)))):new o(e)}(o.prototype={isValid:function(){return this.valid},rgb:function(){return this.setSpace("rgb",arguments)},hsl:function(){return this.setSpace("hsl",arguments)},hsv:function(){return this.setSpace("hsv",arguments)},hwb:function(){return this.setSpace("hwb",arguments)},cmyk:function(){return this.setSpace("cmyk",arguments)},rgbArray:function(){return this.values.rgb},hslArray:function(){return this.values.hsl},hsvArray:function(){return this.values.hsv},hwbArray:function(){var e=this.values;return 1!==e.alpha?e.hwb.concat([e.alpha]):e.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){var e=this.values;return e.rgb.concat([e.alpha])},hslaArray:function(){var e=this.values;return e.hsl.concat([e.alpha])}
vendor: 4,800 bytes, line 181
181,alpha:function(e){return void 0===e?this.values.alpha:(this.setValues("alpha",e),this)},red:function(e){return this.setChannel("rgb",0,e)},green:function(e){return this.setChannel("rgb",1,e)},blue:function(e){return this.setChannel("rgb",2,e)},hue:function(e){return e=e&&((e%=360)<0?360+e:e),this.setChannel("hsl",0,e)},saturation:function(e){return this.setChannel("hsl",1,e)},lightness:function(e){return this.setChannel("hsl",2,e)},saturationv:function(e){return this.setChannel("hsv",1,e)},whiteness:function(e){return this.setChannel("hwb",1,e)},blackness:function(e){return this.setChannel("hwb",2,e)},value:function(e){return this.setChannel("hsv",2,e)},cyan:function(e){return this.setChannel("cmyk",0,e)},magenta:function(e){return this.setChannel("cmyk",1,e)},yellow:function(e){return this.setChannel("cmyk",2,e)},black:function(e){return this.setChannel("cmyk",3,e)},hexString:function(){return i.hexString(this.values.rgb)},rgbString:function(){return i.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return i.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return i.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return i.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return i.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return i.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return i.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){var e=this.values.rgb;return e[0]<<16|e[1]<<8|e[2]},luminosity:function(){for(var e=this.values.rgb,t=[],i=0;i<e.length;i++){var n=e[i]/255;t[i]=n<=.03928?n/12.92:Math.pow((.055+n)/1.055,2.4)}return.2126*t[0]+.7152*t[1]+.0722*t[2]},contrast:function(e){var t=this.luminosity(),e=e.luminosity();return e<t?(t+.05)/(e+.05):(e+.05)/(t+.05)},level:function(e){e=this.contrast(e);return 7.1<=e?"AAA":4.5<=e?"AA":""},dark:function(){var e=this.values.rgb;return(299*e[0]+587*e[1]+114*e[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var e=[],t=0;t<3;t++)e[t]=255-this.values.rgb[t];return this.setValues("rgb",e),this},lighten:function(e){var t=this.values.hsl;return t[2]+=t[2]*e,this.setValues("hsl",t),this},darken:function(e){var t=this.values.hsl;return t[2]-=t[2]*e,this.setValues("hsl",t),this},saturate:function(e){var t=this.values.hsl;return t[1]+=t[1]*e,this.setValues("hsl",t),this},desaturate:function(e){var t=this.values.hsl;return t[1]-=t[1]*e,this.setValues("hsl",t),this},whiten:function(e){var t=this.values.hwb;return t[1]+=t[1]*e,this.setValues("hwb",t),this},blacken:function(e){var t=this.values.hwb;return t[2]+=t[2]*e,this.setValues("hwb",t),this},greyscale:function(){var e=this.values.rgb,e=.3*e[0]+.59*e[1]+.11*e[2];return this.setValues("rgb",[e,e,e]),this},clearer:function(e){var t=this.values.alpha;return this.setValues("alpha",t-t*e),this},opaquer:function(e){var t=this.values.alpha;return this.setValues("alpha",t+t*e),this},rotate:function(e){var t=this.values.hsl,e=(t[0]+e)%360;return t[0]=e<0?360+e:e,this.setValues("hsl",t),this},mix:function(e,t){var t=void 0===t?.5:t,i=2*t-1,n=this.alpha()-e.alpha(),i=(1+(i*n==-1?i:(i+n)/(1+i*n)))/2,n=1-i;return this.rgb(i*this.red()+n*e.red(),i*this.green()+n*e.green(),i*this.blue()+n*e.blue()).alpha(this.alpha()*t+e.alpha()*(1-t))},toJSON:function(){return this.rgb()},clone:function(){var e,t,i,n=new o,a=this.values,s=n.values;for(i in a)a.hasOwnProperty(i)&&(e=a[i],"[object Array]"===(t={}.toString.call(e))?s[i]=e.slice(0):"[object Number]"===t&&(s[i]=e));return n}}).spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},o.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},o.prototype.getValues=function(e){for(var t=this.values,i={},n=0;n<e.length;n++)i[e.charAt(n)]=t[e][n];return 1!==t.alpha&&(i.a=t.alpha),i},o.prototype.setValues=function(e,t){var i,n,a=this.values,s=this.spaces,r=this.maxes,o=1;if(this.valid=!0,"alpha"===e)o=t;else if(t.length)a[e]=t.slice(0,e.length),o=t[e.length];else if(void 0!==t[e.charAt(0)]){for(d=0;d<e.length;d++)a[e][d]=t[e.charAt(d)];o=t.a}else if(void 0!==t[s[e][0]]){for(var l=s[e],d=0;d<e.length;d++)a[e][d]=t[l[d]];o=t.alpha}if(a.alpha=Math.max(0,Math.min(1,void 0===o?a.alpha:o)),"alpha"===e)return!1;for(d=0;d<e.length;d++)i=Math.max(0,Math.min(r[e][d],a[e][d])),a[e][d]=Math.round(i);for(n in s)n!==e&&(a[n]=B[e][n](a[e]));return!0},o.prototype.setSpace=function(e,t){var i=t[0];return void 0===i?this.getValues(e):("number"==typeof i&&(i=Array.prototype.slice.call(t)),this.setValues(e,i),this)},o.prototype.setChannel=function(e,t,i){var n=this.values[e];
181return void 0===i?n[t]:(i!==n[t]&&(n[t]=i,this.setValues(e,n)),this)},"undefined"!=typeof window&&(window.Color=o);var Z=o;function J(e){return-1===["__proto__","prototype","constructor"].indexOf(e)}var ee,c={noop:function(){},uid:(ee=0,function(){return ee++}),isNullOrUndef:function(e){return null==e},isArray:function(e){return!(!Array.isArray||!Array.isArray(e))||"[object"===(e=Object.prototype.toString.call(e)).substr(0,7)&&"Array]"===e.substr(-6)},isObject:function(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)},isFinite:function(e){return("number"==typeof e||e instanceof Number)&&isFinite(e)},valueOrDefault:function(e,t){return void 0===e?t:e},valueAtIndexOrDefault:function(e,t,i){return c.valueOrDefault(c.isArray(e)?e[t]:e,i)},callback:function(e,t,i){if(e&&"function"==typeof e.call)return e.apply(i,t)},each:function(e,t,i,n){var a,s,r;if(c.isArray(e))if(s=e.length,n)for(a=s-1;0<=a;a--)t.call(i,e[a],a);else for(a=0;a<s;a++)t.call(i,e[a],a);else if(c.isObject(e))for(s=(r=Object.keys(e)).length,a=0;a<s;a++)t.call(i,e[r[a]],r[a])},arrayEquals:function(e,t){var i,n,a,s;if(!e||!t||e.length!==t.length)return!1;for(i=0,n=e.length;i<n;++i)if(a=e[i],s=t[i],a instanceof Array&&s instanceof Array){if(!c.arrayEquals(a,s))return!1}else if(a!==s)return!1;return!0},clone:function(e){if(c.isArray(e))return e.map(c.clone);if(c.isObject(e)){for(var t=Object.create(e),i=Object.keys(e),n=i.length,a=0;a<n;++a)t[i[a]]=c.clone(e[i[a]]);return t}return e},_merger:function(e,t,i,n){var a;J(e)&&(a=t[e],i=i[e],c.isObject(a)&&c.isObject(i)?c.merge(a,i,n):t[e]=c.clone(i))},_mergerIf:function(e,t,i){var n;J(e)&&(n=t[e],i=i[e],c.isObject(n)&&c.isObject(i)?c.mergeIf(n,i):t.hasOwnProperty(e)||(t[e]=c.clone(i)))},merge:function(e,t,i){var n,a,s,r,o,l=c.isArray(t)?t:[t],d=l.length;if(c.isObject(e))for(n=(i=i||{}).merger||c._merger,a=0;a<d;++a)if(t=l[a],c.isObject(t))for(o=0,r=(s=Object.keys(t)).length;o<r;++o)n(s[o],e,t,i);return e},mergeIf:function(e,t){return c.merge(e,t,{merger:c._mergerIf})},extend:Object.assign||function(e){return c.merge(e,[].slice.call(arguments,1),{merger:function(e,t,i){t[e]=i[e]}})},inherits:function(e){function t(){this.constructor=n}var i=this,n=e&&e.hasOwnProperty("constructor")?e.constructor:function(){return i.apply(this,arguments)};return t.prototype=i.prototype,n.prototype=new t,n.extend=c.inherits,e&&c.extend(n.prototype,e),n.__super__=i.prototype,n},_deprecated:function(e,t,i,n){}},u=c,te=(c.callCallback=c.callback,c.indexOf=function(e,t,i){return Array.prototype.indexOf.call(e,t,i)},c.getValueOrDefault=c.valueOrDefault,c.getValueAtIndexOrDefault=c.valueAtIndexOrDefault,{linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return-e*(e-2)},easeInOutQuad:function(e){return(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1)},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return(e-=1)*e*e+1},easeInOutCubic:function(e){return(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return-((e-=1)*e*e*e-1)},easeInOutQuart:function(e){return(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return(e-=1)*e*e*e*e+1},easeInOutQuint:function(e){return(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},easeInSine:function(e){return 1-Math.cos(e*(Math.PI/2))},easeOutSine:function(e){return Math.sin(e*(Math.PI/2))},easeInOutSine:function(e){return-.5*(Math.cos(Math.PI*e)-1)},easeInExpo:function(e){return 0===e?0:Math.pow(2,10*(e-1))},easeOutExpo:function(e){return 1===e?1:1-Math.pow(2,-10*e)},easeInOutExpo:function(e){return 0===e?0:1===e?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(2-Math.pow(2,-10*--e))},easeInCirc:function(e){return 1<=e?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,i=0,n=1;return 0===e?0:1===e?1:(i=i||.3,t=n<1?(n=1,i/4):i/(2*Math.PI)*Math.asin(1/n),-(n*Math.pow(2,10*--e)*Math.sin(2*Math.PI*(e-t)/i)))},easeOutElastic:function(e){var t=1.70158,i=0,n=1;return 0===e?0:1===e?1:(i=i||.3,t=n<1?(n=1,i/4):i/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*e)*Math.sin(2*Math.PI*(e-t)/i)+1)},easeInOutElastic:function(e){var t=1.70158,i=0,n=1;return 0===e?0:2==(e/=.5)?1:(i=i||.45,t=n<1?(n=1,i/4):i/(2*Math.PI)*Math.asin(1/n),e<1?n*Math.pow(2,10*--e)*Math.sin(2*Math.PI*(e-t)/i)*-.5:n*Math.pow(2,-10*--e)*Math.sin(2*Math.PI*(e-t)/i)*.5+1)},easeInBack:function(e){return e*e*(2.70158*e-1.70158)},easeOutBack:function(e){return(e-=1)*e*(2.70158*e+1.70158)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:function(e){return 1-te.easeOutBounce(1-e)},easeOutBounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*te.easeInBounce(2*e):.5*te.easeOutBounce(2*e-1)+.5}}),e={effects:te}
181,h=(u.easingEffects=te,Math.PI),ie=h/180,ne=2*h,p=h/2,ae=h/4,se=2*h/3,re={clear:function(e){e.ctx.clearRect(0,0,e.width,e.height)},roundedRect:function(e,t,i,n,a,s){var r,o,l,d;s?(r=t+(s=Math.min(s,a/2,n/2)),l=t+n-s,d=i+a-s,e.moveTo(t,o=i+s),r<l&&o<d?(e.arc(r,o,s,-h,-p),e.arc(l,o,s,-p,0),e.arc(l,d,s,0,p),e.arc(r,d,s,p,h)):r<l?(e.moveTo(r,i),e.arc(l,o,s,-p,p),e.arc(r,o,s,p,h+p)):o<d?(e.arc(r,o,s,-h,0),e.arc(r,d,s,0,h)):e.arc(r,o,s,-h,h),e.closePath(),e.moveTo(t,i)):e.rect(t,i,n,a)},drawPoint:function(e,t,i,n,a,s){var r,o,l,d,c,u=(s||0)*ie;if(!t||"object"!=typeof t||"[object HTMLImageElement]"!==(r=t.toString())&&"[object HTMLCanvasElement]"!==r){if(!(isNaN(i)||i<=0)){switch(e.beginPath(),t){default:e.arc(n,a,i,0,ne),e.closePath();break;case"triangle":e.moveTo(n+Math.sin(u)*i,a-Math.cos(u)*i),u+=se,e.lineTo(n+Math.sin(u)*i,a-Math.cos(u)*i),u+=se,e.lineTo(n+Math.sin(u)*i,a-Math.cos(u)*i),e.closePath();break;case"rectRounded":d=i-(c=.516*i),o=Math.cos(u+ae)*d,l=Math.sin(u+ae)*d,e.arc(n-o,a-l,c,u-h,u-p),e.arc(n+l,a-o,c,u-p,u),e.arc(n+o,a+l,c,u,u+p),e.arc(n-l,a+o,c,u+p,u+h),e.closePath();break;case"rect":if(!s){d=Math.SQRT1_2*i,e.rect(n-d,a-d,2*d,2*d);break}u+=ae;case"rectRot":o=Math.cos(u)*i,l=Math.sin(u)*i,e.moveTo(n-o,a-l),e.lineTo(n+l,a-o),e.lineTo(n+o,a+l),e.lineTo(n-l,a+o),e.closePath();break;case"crossRot":u+=ae;case"cross":o=Math.cos(u)*i,l=Math.sin(u)*i,e.moveTo(n-o,a-l),e.lineTo(n+o,a+l),e.moveTo(n+l,a-o),e.lineTo(n-l,a+o);break;case"star":o=Math.cos(u)*i,l=Math.sin(u)*i,e.moveTo(n-o,a-l),e.lineTo(n+o,a+l),e.moveTo(n+l,a-o),e.lineTo(n-l,a+o),u+=ae,o=Math.cos(u)*i,l=Math.sin(u)*i,e.moveTo(n-o,a-l),e.lineTo(n+o,a+l),e.moveTo(n+l,a-o),e.lineTo(n-l,a+o);break;case"line":o=Math.cos(u)*i,l=Math.sin(u)*i,e.moveTo(n-o,a-l),e.lineTo(n+o,a+l);break;case"dash":e.moveTo(n,a),e.lineTo(n+Math.cos(u)*i,a+Math.sin(u)*i)}e.fill(),e.stroke()}}else e.save(),e.translate(n,a),e.rotate(u),e.drawImage(t,-t.width/2,-t.height/2,t.width,t.height),e.restore()},_isPointInArea:function(e,t){return e.x>t.left-1e-6&&e.x<t.right+1e-6&&e.y>t.top-1e-6&&e.y<t.bottom+1e-6},clipArea:function(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()},unclipArea:function(e){e.restore()},lineTo:function(e,t,i,n){var a,s=i.steppedLine;s?("middle"===s?(a=(t.x+i.x)/2,e.lineTo(a,(n?i:t).y),e.lineTo(a,(n?t:i).y)):"after"===s&&!n||"after"!==s&&n?e.lineTo(t.x,i.y):e.lineTo(i.x,t.y),e.lineTo(i.x,i.y)):i.tension?e.bezierCurveTo(n?t.controlPointPreviousX:t.controlPointNextX,n?t.controlPointPreviousY:t.controlPointNextY,n?i.controlPointNextX:i.controlPointPreviousX,n?i.controlPointNextY:i.controlPointPreviousY,i.x,i.y):e.lineTo(i.x,i.y)}},t=re,a=(u.clear=re.clear,u.drawRoundedRectangle=function(e){e.beginPath(),re.roundedRect.apply(re,arguments)},{_set:function(e,t){return u.merge(this[e]||(this[e]={}),t)}}),P=(a._set("global",{defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",defaultLineHeight:1.2,showLines:!0}),a),oe=u.valueOrDefault;var a={toLineHeight:function(e,t){var i=(""+e).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!i||"normal"===i[1])return 1.2*t;switch(e=+i[2],i[3]){case"px":return e;case"%":e/=100}return t*e},toPadding:function(e){var t,i,n,a;return u.isObject(e)?(t=+e.top||0,i=+e.right||0,n=+e.bottom||0,a=+e.left||0):t=i=n=a=+e||0,{top:t,right:i,bottom:n,left:a,height:t+n,width:a+i}},_parseFont:function(e){var t=P.global,i=oe(e.fontSize,t.defaultFontSize),i={family:oe(e.fontFamily,t.defaultFontFamily),lineHeight:u.options.toLineHeight(oe(e.lineHeight,t.defaultLineHeight),i),size:i,style:oe(e.fontStyle,t.defaultFontStyle),weight:null,string:""};return i.string=!(e=i)||u.isNullOrUndef(e.size)||u.isNullOrUndef(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family,i},resolve:function(e,t,i,n){for(var a,s=!0,r=0,o=e.length;r<o;++r)if(void 0!==(a=e[r])&&(void 0!==t&&"function"==typeof a&&(a=a(t),s=!1),void 0!==i&&u.isArray(a)&&(a=a[i],s=!1),void 0!==a))return n&&!s&&(n.cacheable=!1),a}},s={_factorize:function(e){for(var t=[],i=Math.sqrt(e),n=1;n<i;n++)e%n==0&&(t.push(n),t.push(e/n));
181return i===(0|i)&&t.push(i),t.sort(function(e,t){return e-t}).pop(),t},log10:Math.log10||function(e){var t=Math.log(e)*Math.LOG10E,i=Math.round(t);return e===Math.pow(10,i)?i:t}},m=s,j=(u.log10=s.log10,u),s=t,t=a,a=m,m={getRtlAdapter:function(e,t,i){return e?(n=t,a=i,{x:function(e){return n+n+a-e},setWidth:function(e){a=e},textAlign:function(e){return"center"===e?e:"right"===e?"left":"right"},xPlus:function(e,t){return e-t},leftForLtr:function(e,t){return e-t}}):{x:function(e){return e},setWidth:function(e){},textAlign:function(e){return e},xPlus:function(e,t){return e+t},leftForLtr:function(e,t){return e}};var n,a},overrideTextDirection:function(e,t){var i,n;"ltr"!==t&&"rtl"!==t||(n=[(i=e.canvas.style).getPropertyValue("direction"),i.getPropertyPriority("direction")],i.setProperty("direction",t,"important"),e.prevTextDirection=n)},restoreTextDirection:function(e){var t=e.prevTextDirection;void 0!==t&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}};j.easing=e,j.canvas=s,j.options=t,j.math=a,j.rtl=m;function le(e){j.extend(this,e),this.initialize.apply(this,arguments)}j.extend(le.prototype,{_type:void 0,initialize:function(){this.hidden=!1},pivot:function(){return this._view||(this._view=j.extend({},this._model)),this._start={},this},transition:function(e){var t=this._model,i=this._start,n=this._view;if(t&&1!==e){for(var a,s,r,o,l,n=n||(this._view={}),d=i=i||(this._start={}),c=n,u=t,h=e,p=Object.keys(u),m=0,g=p.length;m<g;++m)if(r=u[a=p[m]],c.hasOwnProperty(a)||(c[a]=r),(o=c[a])!==r&&"_"!==a[0]){if
181(d.hasOwnProperty(a)||(d[a]=o),(o=typeof r)==typeof(s=d[a]))if("string"==o){if((o=Z(s)).valid&&(l=Z(r)).valid){c[a]=l.mix(o,h).rgbString();continue}}else if(j.isFinite(s)&&j.isFinite(r)){c[a]=s+(r-s)*h;continue}c[a]=r}}else this._view=j.extend({},t),this._start=null;return this},tooltipPosition:function(){return{x:this._model.x,y:this._model.y}},hasValue:function(){return j.isNumber(this._model.x)&&j.isNumber(this._model.y)}}),le.extend=j.inherits;var e=le,s=e.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),de=s,ce=(Object.defineProperty(s.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(s.prototype,"chartInstance",{get:function(){return this.chart},set:function(e){this.chart=e}}),P._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:j.noop,onComplete:j.noop}}),{animations:[],request:null,addAnimation:function(e,t,i,n){var a,s,r=this.animations;for(t.chart=e,t.startTime=Date.now(),t.duration=i,n||(e.animating=!0),a=0,s=r.length;a<s;++a)if(r[a].chart===e)return void(r[a]=t);r.push(t),1===r.length&&this.requestAnimationFrame()},cancelAnimation:function(t){var e=j.findIndex(this.animations,function(e){return e.chart===t});-1!==e&&(this.animations.splice(e,1),t.animating=!1)},requestAnimationFrame:function(){var e=this;null===e.request&&(e.request=j.requestAnimFrame.call(window,function(){e.request=null,e.startDigest()}))},startDigest:function(){this.advance(),0<this.animations.length&&this.requestAnimationFrame()},advance:function(){for(var e,t,i,n,a=this.animations,s=0;s<a.length;)t=(e=a[s]).chart,i=e.numSteps,n=Math.floor((Date.now()-e.startTime)/e.duration*i)+1,e.currentStep=Math.min(n,i),j.callback(e.render,[t,e],t),j.callback(e.onAnimationProgress,[e],t),e.currentStep>=i?(j.callback(e.onAnimationComplete,[e],t),t.animating=!1,a.splice(s,1)):++s}}),ue=j.options.resolve,he=["push","pop","shift","splice","unshift"];function pe(t,e){var i=t._chartjs;i&&(-1!==(e=(i=i.listeners).indexOf(e))&&i.splice(e,1),0<i.length||(he.forEach(function(e){delete t[e]}),delete t._chartjs))}function me(e,t){this.initialize(e,t)}j.extend(me.prototype,{datasetElementType:null,dataElementType:null,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth"],_dataElementOptions:["backgroundColor","borderColor","borderWidth","pointStyle"],initialize:function(e,t){this.chart=e,this.index=t,this.linkScales(),this.addElements(),this._type=this.getMeta().type},updateIndex:function(e){this.index=e},linkScales:function(){var e=this.getMeta(),t=this.chart,i=t.scales,n=this.getDataset(),t=t.options.scales;null!==e.xAxisID&&e.xAxisID in i&&!n.xAxisID||(e.xAxisID=n.xAxisID||t.xAxes[0].id),null!==e.yAxisID&&e.yAxisID in i&&!n.yAxisID||(e.yAxisID=n.yAxisID||t.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(e){return this.chart.scales[e]},_getValueScaleId:function(){return this.getMeta().yAxisID},_getIndexScaleId:function(){return this.getMeta().xAxisID},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId())},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId())},reset:function(){this._update(!0)},destroy:function(){this._data&&pe(this._data,this)},createMetaDataset:function(){var e=this.datasetElementType;return e&&new e({_chart:this.chart,_datasetIndex:this.index})},createMetaData:function(e){var t=this.dataElementType;return t&&new t({_chart:this.chart,_datasetIndex:this.index,_index:e})},addElements:function(){for(var e=this.getMeta(),t=this.getDataset().data||[],i=e.data,n=0,a=t.length;n<a;++n)i[n]=i[n]||this.createMetaData(n);e.dataset=e.dataset||this.createMetaDataset()},addElementAndReset:function(e){var t=this.createMetaData(e);this.getMeta().data.splice(e,0,t),this.updateElement(t,e,!0)},buildOrUpdateElements:function(){var a,e,t=this.getDataset(),t=t.data||(t.data=[]);this._data!==t&&(this._data&&pe(this._data,this),t&&Object.isExtensible(t)&&(e=this,(a=t)._chartjs?a._chartjs.listeners.push(e):(Object.defineProperty(a,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),he.forEach(function(e){var i="onData"+e.charAt(0).toUpperCase()+e.slice(1),n=a[e];Object.defineProperty(a,e,{configurable:!0,enumerable:!1,value:function(){var t=Array.prototype.slice.call(arguments),e=n.apply(this,t);return j.each(a._chartjs.listeners,function(e){"function"==typeof e[i]&&e[i].apply(e,t)}),e}}
181)}))),this._data=t),this.resyncElements()},_configure:function(){this._config=j.merge(Object.create(null),[this.chart.options.datasets[this._type],this.getDataset()],{merger:function(e,t,i){"_meta"!==e&&"data"!==e&&j._merger(e,t,i)}})},_update:function(e){this._configure(),this._cachedDataOpts=null,this.update(e)},update:j.noop,transition:function(e){for(var t=this.getMeta(),i=t.data||[],n=i.length,a=0;a<n;++a)i[a].transition(e);t.dataset&&t.dataset.transition(e)},draw:function(){var e=this.getMeta(),t=e.data||[],i=t.length,n=0;for(e.dataset&&e.dataset.draw();n<i;++n)t[n].draw()},getStyle:function(e){var t=this.getMeta(),i=t.dataset;return this._configure(),!1!==(i=i&&void 0===e?this._resolveDatasetElementOptions(i||{}):this._resolveDataElementOptions(t.data[e=e||0]||{},e)).fill&&null!==i.fill||(i.backgroundColor=i.borderColor),i},_resolveDatasetElementOptions:function(e,t){for(var i,n,a=this.chart,s=this._config,r=e.custom||{},o=a.options.elements[this.datasetElementType.prototype._type]||{},l=this._datasetElementOptions,d={},c={chart:a,dataset:this.getDataset(),datasetIndex:this.index,hover:t},u=0,h=l.length;u<h;++u)i=l[u],n=t?"hover"+i.charAt(0).toUpperCase()+i.slice(1):i,d[i]=ue([r[n],s[n],o[n]],c);return d},_resolveDataElementOptions:function(e,t){var i=e&&e.custom,e=this._cachedDataOpts;if(e&&!i)return e;var n,a,s,r,e=this.chart,o=this._config,l=e.options.elements[this.dataElementType.prototype._type]||{},d=this._dataElementOptions,c={},u={chart:e,dataIndex:t,dataset:this.getDataset(),datasetIndex:this.index},h={cacheable:!i},i=i||{};if(j.isArray(d))for(a=0,s=d.length;a<s;++a)c[r=d[a]]=ue([i[r],o[r],l[r]],u,t,h);else for(a=0,s=(n=Object.keys(d)).length;a<s;++a)c[r=n[a]]=ue([i[r],o[d[r]],o[r],l[r]],u,t,h);return h.cacheable&&(this._cachedDataOpts=Object.freeze(c)),c},removeHoverStyle:function(e){j.merge(e._model,e.$previousStyle||{}),delete e.$previousStyle},setHoverStyle:function(e){var t=this.chart.data.datasets[e._datasetIndex],i=e._index,n=e.custom||{},a=e._model,s=j.getHoverColor;e.$previousStyle={backgroundColor:a.backgroundColor,borderColor:a.borderColor,borderWidth:a.borderWidth},a.backgroundColor=ue([n.hoverBackgroundColor,t.hoverBackgroundColor,s(a.backgroundColor)],void 0,i),a.borderColor=ue([n.hoverBorderColor,t.hoverBorderColor,s(a.borderColor)],void 0,i),a.borderWidth=ue([n.hoverBorderWidth,t.hoverBorderWidth,a.borderWidth],void 0,i)},_removeDatasetHoverStyle:function(){var e=this.getMeta().dataset;e&&this.removeHoverStyle(e)},_setDatasetHoverStyle:function(){var e,t,i,n,a,s,r=this.getMeta().dataset,o={};if(r){for(s=r._model,a=this._resolveDatasetElementOptions(r,!0),e=0,t=(n=Object.keys(a)).length;e<t;++e)o[i=n[e]]=s[i],s[i]=a[i];r.$previousStyle=o}},resyncElements:function(){var e=this.getMeta(),t=this.getDataset().data,i=e.data.length,t=t.length;t<i?e.data.splice(t,i-t):i<t&&this.insertElements(i,t-i)},insertElements:function(e,t){for(var i=0;i<t;++i)this.addElementAndReset(e+i)},onDataPush:function(){var e=arguments.length;this.insertElements(this.getDataset().data.length-e,e)},onDataPop:function(){this.getMeta().data.pop()},onDataShift:function(){this.getMeta().data.shift()},onDataSplice:function(e,t){this.getMeta().data.splice(e,t),this.insertElements(e,arguments.length-2)},onDataUnshift:function(){this.insertElements(0,arguments.length)}}),me.extend=j.inherits;var g=me,f=2*Math.PI;function ge(e,t){var i=t.startAngle,n=t.endAngle,a=t.pixelMargin,s=a/t.outerRadius,r=t.x,o=t.y;e.beginPath(),e.arc(r,o,t.outerRadius,i-s,n+s),t.innerRadius>a?(s=a/t.innerRadius,e.arc(r,o,t.innerRadius-a,n+s,i-s,!0)):e.arc(r,o,a,n+Math.PI/2,i-Math.PI/2),e.closePath(),e.clip()}function fe(e,t,i){var n="inner"===t.borderAlign;if(n?(e.lineWidth=2*t.borderWidth,e.lineJoin="round"):(e.lineWidth=t.borderWidth,e.lineJoin="bevel"),i.fullCircles){var a,s=e,r=t,o=i,l=n,d=o.endAngle;for(l&&(o.endAngle=o.startAngle+f,ge(s,o),o.endAngle=d,o.endAngle===o.startAngle)&&o.fullCircles&&(o.endAngle+=f,o.fullCircles--),s.beginPath(),s.arc(o.x,o.y,o.innerRadius,o.startAngle+f,o.startAngle,!0),a=0;a<o.fullCircles;++a)s.stroke();for(s.beginPath(),s.arc(o.x,o.y,r.outerRadius,o.startAngle,o.startAngle+f),a=0;a<o.fullCircles;++a)s.stroke()}n&&ge(e,i),e.beginPath(),e.arc(i.x,i.y,t.outerRadius,i.startAngle,i.endAngle),e.arc(i.x,i.y,i.innerRadius,i.endAngle,i.startAngle,!0),e.closePath(),e.stroke()}P._set("global",{elements:{arc:{backgroundColor:P.global.defaultColor,borderColor:"#fff",borderWidth:2,borderAlign:"center"}}});var t=e.extend({_type:"arc",inLabelRange:function(e){var t=this._view;return!!t&&Math.pow(e-t.x,2)<Math.pow(t.radius+t.hoverRadius,2)},inRange:function(e,t){var i=this._view;if(i){for(var e=j.getAngleFromPoint(i,{x:e,y:t}),n=e.angle,t=e.distance,a=i.startAngle,s=i.endAngle;s<a;)s+=f;
181for(;s<n;)n-=f;for(;n<a;)n+=f;e=t>=i.innerRadius&&t<=i.outerRadius;return a<=n&&n<=s&&e}return!1},getCenterPoint:function(){var e=this._view,t=(e.startAngle+e.endAngle)/2,i=(e.innerRadius+e.outerRadius)/2;return{x:e.x+Math.cos(t)*i,y:e.y+Math.sin(t)*i}},getArea:function(){var e=this._view;return Math.PI*((e.endAngle-e.startAngle)/(2*Math.PI))*(Math.pow(e.outerRadius,2)-Math.pow(e.innerRadius,2))},tooltipPosition:function(){var e=this._view,t=e.startAngle+(e.endAngle-e.startAngle)/2,i=(e.outerRadius-e.innerRadius)/2+e.innerRadius;return{x:e.x+Math.cos(t)*i,y:e.y+Math.sin(t)*i}},draw:function(){var e,t=this._chart.ctx,i=this._view,n="inner"===i.borderAlign?.33:0,a={x:i.x,y:i.y,innerRadius:i.innerRadius,outerRadius:Math.max(i.outerRadius-n,0),pixelMargin:n,startAngle:i.startAngle,endAngle:i.endAngle,fullCircles:Math.floor(i.circumference/f)};if(t.save(),t.fillStyle=i.backgroundColor,t.strokeStyle=i.borderColor,a.fullCircles){for(a.endAngle=a.startAngle+f,t.beginPath(),t.arc(a.x,a.y,a.outerRadius,a.startAngle,a.endAngle),t.arc(a.x,a.y,a.innerRadius,a.endAngle,a.startAngle,!0),t.closePath(),e=0;e<a.fullCircles;++e)t.fill();a.endAngle=a.startAngle+i.circumference%f}t.beginPath(),t.arc(a.x,a.y,a.outerRadius,a.startAngle,a.endAngle),t.arc(a.x,a.y,a.innerRadius,a.endAngle,a.startAngle,!0),t.closePath(),t.fill(),i.borderWidth&&fe(t,i,a),t.restore()}}),ve=j.valueOrDefault,a=P.global.defaultColor,m=(P._set("global",{elements:{line:{tension:.4,backgroundColor:a,borderWidth:3,borderColor:a,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}}),e.extend({_type:"line",draw:function(){var e,t,i,n=this._view,a=this._chart.ctx,s=n.spanGaps,r=this._children.slice(),o=P.global,l=o.elements.line,d=-1,c=this._loop;if(r.length){if(this._loop){for(e=0;e<r.length;++e)if(t=j.previousItem(r,e),!r[e]._view.skip&&t._view.skip){r=r.slice(e).concat(r.slice(0,e)),c=s;break}c&&r.push(r[0])}for(a.save(),a.lineCap=n.borderCapStyle||l.borderCapStyle,a.setLineDash&&a.setLineDash(n.borderDash||l.borderDash),a.lineDashOffset=ve(n.borderDashOffset,l.borderDashOffset),a.lineJoin=n.borderJoinStyle||l.borderJoinStyle,a.lineWidth=ve(n.borderWidth,l.borderWidth),a.strokeStyle=n.borderColor||o.defaultColor,a.beginPath(),(i=r[0]._view).skip||(a.moveTo(i.x,i.y),d=0),e=1;e<r.length;++e)i=r[e]._view,t=-1===d?j.previousItem(r,e):r[d],i.skip||(d!==e-1&&!s||-1===d?a.moveTo(i.x,i.y):j.canvas.lineTo(a,t._view,i),d=e);c&&a.closePath(),a.stroke(),a.restore()}}})),ye=j.valueOrDefault,s=P.global.defaultColor;function be(e){var t=this._view;return!!t&&Math.abs(e-t.x)<t.radius+t.hitRadius}P._set("global",{elements:{point:{radius:3,pointStyle:"circle",backgroundColor:s,borderColor:s,borderWidth:1,hitRadius:1,hoverRadius:4,hoverBorderWidth:1}}});a=e.extend({_type:"point",inRange:function(e,t){var i=this._view;return!!i&&Math.pow(e-i.x,2)+Math.pow(t-i.y,2)<Math.pow(i.hitRadius+i.radius,2)},inLabelRange:be,inXRange:be,inYRange:function(e){var t=this._view;return!!t&&Math.abs(e-t.y)<t.radius+t.hitRadius},getCenterPoint:function(){var e=this._view;return{x:e.x,y:e.y}},getArea:function(){return Math.PI*Math.pow(this._view.radius,2)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y,padding:e.radius+e.borderWidth}},draw:function(e){var t=this._view,i=this._chart.ctx,n=t.pointStyle,a=t.rotation,s=t.radius,r=t.x,o=t.y,l=P.global,d=l.defaultColor;t.skip||void 0!==e&&!j.canvas._isPointInArea(t,e)||(i.strokeStyle=t.borderColor||d,i.lineWidth=ye(t.borderWidth,l.elements.point.borderWidth),i.fillStyle=t.backgroundColor||d,j.canvas.drawPoint(i,n,s,r,o,a))}}),s=P.global.defaultColor;function _e(e){return e&&void 0!==e.width}function we(e){var t,i,n,a,e=_e(e)?(a=e.width/2,t=e.x-a,i=e.x+a,n=Math.min(e.y,e.base),Math.max(e.y,e.base)):(a=e.height/2,t=Math.min(e.x,e.base),i=Math.max(e.x,e.base),n=e.y-a,e.y+a);return{left:t,top:n,right:i,bottom:e}}function xe(e,t,i){return e===t?i:e===i?t:e}function Se(e,t,i){var n,a,s,r,o,l,d=e.borderWidth,e=(n=(e=e).borderSkipped,a={},n&&(e.horizontal?e.base>e.x&&(n=xe(n,"left","right")):e.base<e.y&&(n=xe(n,"bottom","top")),a[n]=!0),a);return j.isObject(d)?(s=+d.top||0,r=+d.right||0,o=+d.bottom||0,l=+d.left||0):s=r=o=l=+d||0,{t:e.top||s<0?0:i<s?i:s,r:e.right||r<0?0:t<r?t:r,b:e.bottom||o<0?0:i<o?i:o,l:e.left||l<0?0:t<l?t:l}}function ke(e,t,i){var n=null===t,a=null===i,e=!(!e||n&&a)&&we(e);return e&&(n||t>=e.left&&t<=e.right)&&(a||i>=e.top&&i<=e.bottom)}P._set("global",{elements:{rectangle:{backgroundColor:s,borderColor:s,borderSkipped:"bottom",borderWidth:0}}});var s=e.extend({_type:"rectangle",draw:function(){var e,t=this._chart.ctx,i=this._view,n=(n=we(e=i),a=n.right-n.left,e=Se(e,a/2,(s=n.bottom-n.top)/2),{outer:{x:n.left,y:n.top,w:a,h:s},inner:{x:n.left+e.l,y:n.top+e.t,w:a-e.l-e.r,h:s-e.t-e.b}}),a=n.outer,s=n.inner;t.fillStyle=i.backgroundColor,t.fillRect(a.x,a.y,a.w,a.h),a.w===s.w&&a.h===s.h||(t.save(),t.beginPath(),t.rect(a.x,a.y,a.w,a.h),t.clip(),t.fillStyle=i.borderColor,t.rect(s.x,s.y,s.w,s.h),t.fill("evenodd"),t.restore(
181))},height:function(){var e=this._view;return e.base-e.y},inRange:function(e,t){return ke(this._view,e,t)},inLabelRange:function(e,t){var i=this._view;return _e(i)?ke(i,e,null):ke(i,null,t)},inXRange:function(e){return ke(this._view,e,null)},inYRange:function(e){return ke(this._view,null,e)},getCenterPoint:function(){var e,t=this._view,t=_e(t)?(e=t.x,(t.y+t.base)/2):(e=(t.x+t.base)/2,t.y);return{x:e,y:t}},getArea:function(){var e=this._view;return _e(e)?e.width*Math.abs(e.y-e.base):e.height*Math.abs(e.x-e.base)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y}}}),v={},Ce=(v.Arc=t,v.Line=m,v.Point=a,v.Rectangle=s,j._deprecated),Ie=j.valueOrDefault;function Me(e,t,i){var n,a=i.barThickness,s=t.stackCount,e=t.pixels[e],t=j.isNullOrUndef(a)?((e,t)=>{for(var i,n,a=e._length,s=1,r=t.length;s<r;++s)a=Math.min(a,Math.abs(t[s]-t[s-1]));for(s=0,r=e.getTicks().length;s<r;++s)n=e.getPixelForTick(s),a=0<s?Math.min(a,Math.abs(n-i)):a,i=n;return a})(t.scale,t.pixels):-1,t=j.isNullOrUndef(a)?(n=t*i.categoryPercentage,i.barPercentage):(n=a*s,1);return{chunk:n/s,ratio:t,start:e-n/2}}P._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),P._set("global",{datasets:{bar:{categoryPercentage:.8,barPercentage:.9}}});var t=g.extend({dataElementType:v.Rectangle,_dataElementOptions:["backgroundColor","borderColor","borderSkipped","borderWidth","barPercentage","barThickness","categoryPercentage","maxBarThickness","minBarLength"],initialize:function(){var e;g.prototype.initialize.apply(this,arguments),(e=this.getMeta()).stack=this.getDataset().stack,e.bar=!0,e=this._getIndexScale().options,Ce("bar chart",e.barPercentage,"scales.[x/y]Axes.barPercentage","dataset.barPercentage"),Ce("bar chart",e.barThickness,"scales.[x/y]Axes.barThickness","dataset.barThickness"),Ce("bar chart",e.categoryPercentage,"scales.[x/y]Axes.categoryPercentage","dataset.categoryPercentage"),Ce("bar chart",this._getValueScale().options.minBarLength,"scales.[x/y]Axes.minBarLength","dataset.minBarLength"),Ce("bar chart",e.maxBarThickness,"scales.[x/y]Axes.maxBarThickness","dataset.maxBarThickness")},update:function(e){var t,i,n=this.getMeta().data;for(this._ruler=this.getRuler(),t=0,i=n.length;t<i;++t)this.updateElement(n[t],t,e)},updateElement:function(e,t,i){var n=this.getMeta(),a=this.getDataset(),s=this._resolveDataElementOptions(e,t);e._xScale=this.getScaleForId(n.xAxisID),e._yScale=this.getScaleForId(n.yAxisID),e._datasetIndex=this.index,e._index=t,e._model={backgroundColor:s.backgroundColor,borderColor:s.borderColor,borderSkipped:s.borderSkipped,borderWidth:s.borderWidth,datasetLabel:a.label,label:this.chart.data.labels[t]},j.isArray(a.data[t])&&(e._model.borderSkipped=null),this._updateElementGeometry(e,t,i,s),e.pivot()},_updateElementGeometry:function(e,t,i,n){var e=e._model,a=this._getValueScale(),s=a.getBasePixel(),a=a.isHorizontal(),r=this._ruler||this.getRuler(),o=this.calculateBarValuePixels(this.index,t,n),t=this.calculateBarIndexPixels(this.index,t,r,n);e.horizontal=a,e.base=i?s:o.base,e.x=a?i?s:o.head:t.center,e.y=a?t.center:i?s:o.head,e.height=a?t.size:void 0,e.width=a?void 0:t.size},_getStacks:function(e){for(var t,i=this._getIndexScale(),n=i._getMatchingVisibleMetas(this._type),a=i.options.stacked,s=n.length,r=[],o=0;o<s&&(t=n[o],(!1===a||-1===r.indexOf(t.stack)||void 0===a&&void 0===t.stack)&&r.push(t.stack),t.index!==e);++o);return r},getStackCount:function(){return this._getStacks().length},getStackIndex:function(e,t){e=this._getStacks(e),t=void 0!==t?e.indexOf(t):-1;return-1===t?e.length-1:t},getRuler:function(){for(var e=this._getIndexScale(),t=[],i=0,n=this.getMeta().data.length;i<n;++i)t.push(e.getPixelForValue(null,i,this.index));return{pixels:t,start:e._startPixel,end:e._endPixel,stackCount:this.getStackCount(),scale:e}},calculateBarValuePixels:function(e,t,i){var n,a,s,r,o,l=this.chart,d=this._getValueScale(),c=d.isHorizontal(),u=l.data.datasets,h=d._getMatchingVisibleMetas(this._type),p=d._parseValue(u[e].data[t]),l=i.minBarLength,i=d.options.stacked,m=this.getMeta().stack,g=void 0===p.start?0:0<=p.max&&0<=p.min?p.min:p.max,f=void 0===p.start?p.end:0<=p.max&&0<=p.min?p.max-p.min:p.min-p.max,v=h.length;if(i||void 0===i&&void 0!==m)for(n=0;n<v&&(a=h[n]).index!==e;
181++n)a.stack===m&&(o=void 0===(o=d._parseValue(u[a.index].data[t])).start?o.end:0<=o.min&&0<=o.max?o.max:o.min,p.min<0&&o<0||0<=p.max&&0<o)&&(g+=o);return i=d.getPixelForValue(g),r=(s=d.getPixelForValue(g+f))-i,void 0!==l&&Math.abs(r)<l&&(r=l,s=0<=f&&!c||f<0&&c?i-l:i+l),{size:r,base:i,head:s,center:s+r/2}},calculateBarIndexPixels:function(e,t,i,n){var a,s,r="flex"===n.barThickness?(l=t,a=n,s=(r=(d=i).pixels)[l],o=0<l?r[l-1]:null,r=l<r.length-1?r[l+1]:null,l=a.categoryPercentage,null===o&&(o=s-(null===r?d.end-d.start:r-s)),null===r&&(r=s+s-o),s=s-(s-Math.min(o,r))/2*l,{chunk:Math.abs(r-o)/2*l/d.stackCount,ratio:a.barPercentage,start:s}):Me(t,i,n),o=this.getStackIndex(e,this.getMeta().stack),l=r.start+r.chunk*o+r.chunk/2,d=Math.min(Ie(n.maxBarThickness,1/0),r.chunk*r.ratio);return{base:l-d/2,head:l+d/2,center:l,size:d}},draw:function(){var e=this.chart,t=this._getValueScale(),i=this.getMeta().data,n=this.getDataset(),a=i.length,s=0;for(j.canvas.clipArea(e.ctx,e.chartArea);s<a;++s){var r=t._parseValue(n.data[s]);isNaN(r.min)||isNaN(r.max)||i[s].draw()}j.canvas.unclipArea(e.ctx)},_resolveDataElementOptions:function(){var e=j.extend({},g.prototype._resolveDataElementOptions.apply(this,arguments)),t=this._getIndexScale().options,i=this._getValueScale().options;return e.barPercentage=Ie(t.barPercentage,e.barPercentage),e.barThickness=Ie(t.barThickness,e.barThickness),e.categoryPercentage=Ie(t.categoryPercentage,e.categoryPercentage),e.maxBarThickness=Ie(t.maxBarThickness,e.maxBarThickness),e.minBarLength=Ie(i.minBarLength,e.minBarLength),e}}),$e=j.valueOrDefault,Pe=j.options.resolve,m=(P._set("bubble",{hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-0"}],yAxes:[{type:"linear",position:"left",id:"y-axis-0"}]},tooltips:{callbacks:{title:function(){return""},label:function(e,t){var i=t.datasets[e.datasetIndex].label||"",t=t.datasets[e.datasetIndex].data[e.index];return i+": ("+e.xLabel+", "+e.yLabel+", "+t.r+")"}}}}),g.extend({dataElementType:v.Point,_dataElementOptions:["backgroundColor","borderColor","borderWidth","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth","hoverRadius","hitRadius","pointStyle","rotation"],update:function(i){var n=this,e=n.getMeta().data;j.each(e,function(e,t){n.updateElement(e,t,i)})},updateElement:function(e,t,i){var n=this.getMeta(),a=e.custom||{},s=this.getScaleForId(n.xAxisID),n=this.getScaleForId(n.yAxisID),r=this._resolveDataElementOptions(e,t),o=this.getDataset().data[t],l=this.index,d=i?s.getPixelForDecimal(.5):s.getPixelForValue("object"==typeof o?o:NaN,t,l),o=i?n.getBasePixel():n.getPixelForValue(o,t,l);e._xScale=s,e._yScale=n,e._options=r,e._datasetIndex=l,e._index=t,e._model={backgroundColor:r.backgroundColor,borderColor:r.borderColor,borderWidth:r.borderWidth,hitRadius:r.hitRadius,pointStyle:r.pointStyle,rotation:r.rotation,radius:i?0:r.radius,skip:a.skip||isNaN(d)||isNaN(o),x:d,y:o},e.pivot()},setHoverStyle:function(e){var t=e._model,i=e._options,n=j.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth,radius:t.radius},t.backgroundColor=$e(i.hoverBackgroundColor,n(i.backgroundColor)),t.borderColor=$e(i.hoverBorderColor,n(i.borderColor)),t.borderWidth=$e(i.hoverBorderWidth,i.borderWidth),t.radius=i.radius+i.hoverRadius},_resolveDataElementOptions:function(e,t){var i=this.chart,n=this.getDataset(),e=e.custom||{},a=n.data[t]||{},s=g.prototype._resolveDataElementOptions.apply(this,arguments),n={chart:i,dataIndex:t,dataset:n,datasetIndex:this.index};return(s=this._cachedDataOpts===s?j.extend({},s):s).radius=Pe([e.radius,a.r,this._config.radius,i.options.elements.point.radius],n,t),s}})),Ee=j.valueOrDefault,S=Math.PI,k=2*S,Te=S/2,a=(P._set("doughnut",{animation:{animateRotate:!0,animateScale:!1},hover:{mode:"single"},legendCallback:function(e){var t,i,n,a=document.createElement("ul"),s=e.data,r=s.datasets,o=s.labels;if(a.setAttribute("class",e.id+"-legend"),r.length)for(i=r[t=0].data.length;t<i;++t)(n=a.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=r[0].backgroundColor[t],o[t]&&n.appendChild(document.createTextNode(o[t]));return a.outerHTML},legend:{labels:{generateLabels:function(a){var s=a.data;return s.labels.length&&s.datasets.length?s.labels.map(function(e,t){var i=a.getDatasetMeta(0),n=i.controller.getStyle(t);return{text:e,fillStyle:n.backgroundColor,strokeStyle:n.borderColor,lineWidth:n.borderWidth,hidden:isNaN(s.datasets[0].data[t])||i.data[t].hidden,index:t}}):[]}},onClick:function(e,t){for(var i,n=t.index,a=this.chart,s=0,r=(a.data.datasets||[]).length;s<r;++s)(i=a.getDatasetMeta(s)).data[n]&&(i.data[n].hidden=!i.data[n].hidden);a.update()}},cutoutPercentage:50,rotation:-Te,circumference:k,tooltips:{callbacks:{title:function(){return""},label:function(e,t){var i=t.labels[e.index],t=": "+t.datasets[e.datasetIndex].data[e.index];return j.isArray(i)?(i=i.slice())[0]+=t:i+=t,i}}}}
181),g.extend({dataElementType:v.Arc,linkScales:j.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],getRingIndex:function(e){for(var t=0,i=0;i<e;++i)this.chart.isDatasetVisible(i)&&++t;return t},update:function(e){var t,i,n,a,s,r,o,l,d,c=this,u=c.chart,h=u.chartArea,p=u.options,m=1,g=1,f=0,v=0,y=c.getMeta(),b=y.data,_=p.cutoutPercentage/100||0,w=p.circumference,x=c._getRingWeight(c.index);for(w<k&&(p=p.rotation%k,w=(p+=S<=p?-k:p<-S?k:0)+w,n=Math.cos(p),a=Math.sin(p),s=Math.cos(w),r=Math.sin(w),d=p<=0&&0<=w||k<=w,o=p<=Te&&Te<=w||k+Te<=w,l=p<=-Te&&-Te<=w||S+Te<=w,p=p==-S||S<=w?-1:Math.min(n,n*_,s,s*_),w=l?-1:Math.min(a,a*_,r,r*_),m=((l=d?1:Math.max(n,n*_,s,s*_))-p)/2,g=((d=o?1:Math.max(a,a*_,r,r*_))-w)/2,f=-(l+p)/2,v=-(d+w)/2),t=0,i=b.length;t<i;++t)b[t]._options=c._resolveDataElementOptions(b[t],t);for(u.borderWidth=c.getMaxBorderWidth(),n=(h.right-h.left-u.borderWidth)/m,s=(h.bottom-h.top-u.borderWidth)/g,u.outerRadius=Math.max(Math.min(n,s)/2,0),u.innerRadius=Math.max(u.outerRadius*_,0),u.radiusLength=(u.outerRadius-u.innerRadius)/(c._getVisibleDatasetWeightTotal()||1),u.offsetX=f*u.outerRadius,u.offsetY=v*u.outerRadius,y.total=c.calculateTotal(),c.outerRadius=u.outerRadius-u.radiusLength*c._getRingWeightOffset(c.index),c.innerRadius=Math.max(c.outerRadius-u.radiusLength*x,0),t=0,i=b.length;t<i;++t)c.updateElement(b[t],t,e)},updateElement:function(e,t,i){var n=this.chart,a=n.chartArea,s=n.options,r=s.animation,o=(a.left+a.right)/2,a=(a.top+a.bottom)/2,l=s.rotation,d=s.rotation,c=this.getDataset(),u=i&&r.animateRotate||e.hidden?0:this.calculateCircumference(c.data[t])*(s.circumference/k),h=i&&r.animateScale?0:this.innerRadius,p=i&&r.animateScale?0:this.outerRadius,m=e._options||{},m=(j.extend(e,{_datasetIndex:this.index,_index:t,_model:{backgroundColor:m.backgroundColor,borderColor:m.borderColor,borderWidth:m.borderWidth,borderAlign:m.borderAlign,x:o+n.offsetX,y:a+n.offsetY,startAngle:l,endAngle:d,circumference:u,outerRadius:p,innerRadius:h,label:j.valueAtIndexOrDefault(c.label,t,n.data.labels[t])}}),e._model);i&&r.animateRotate||(m.startAngle=0===t?s.rotation:this.getMeta().data[t-1]._model.endAngle,m.endAngle=m.startAngle+m.circumference),e.pivot()},calculateTotal:function(){var i,n=this.getDataset(),e=this.getMeta(),a=0;return j.each(e.data,function(e,t){i=n.data[t],isNaN(i)||e.hidden||(a+=Math.abs(i))}),a},calculateCircumference:function(e){var t=this.getMeta().total;return 0<t&&!isNaN(e)?k*(Math.abs(e)/t):0},getMaxBorderWidth:function(e){var t,i,n,a,s,r,o=0,l=this.chart;if(!e)for(t=0,i=l.data.datasets.length;t<i;++t)if(l.isDatasetVisible(t)){e=(n=l.getDatasetMeta(t)).data,t!==this.index&&(a=n.controller);break}if(!e)return 0;for(t=0,i=e.length;t<i;++t)s=e[t],"inner"!==(s=a?(a._configure(),a._resolveDataElementOptions(s,t)):s._options).borderAlign&&(o=(o=o<(r=s.borderWidth)?r:o)<(r=s.hoverBorderWidth)?r:o);return o},setHoverStyle:function(e){var t=e._model,i=e._options,n=j.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth},t.backgroundColor=Ee(i.hoverBackgroundColor,n(i.backgroundColor)),t.borderColor=Ee(i.hoverBorderColor,n(i.borderColor)),t.borderWidth=Ee(i.hoverBorderWidth,i.borderWidth)},_getRingWeightOffset:function(e){for(var t=0,i=0;i<e;++i)this.chart.isDatasetVisible(i)&&(t+=this._getRingWeight(i));return t},_getRingWeight:function(e){return Math.max(Ee(this.chart.data.datasets[e].weight,1),0)},_getVisibleDatasetWeightTotal:function(){return this._getRingWeightOffset(this.chart.data.datasets.length)}})),s=(P._set("horizontalBar",{hover:{mode:"index",axis:"y"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{type:"category",position:"left",offset:!0,gridLines:{offsetGridLines:!0}}]},elements:{rectangle:{borderSkipped:"left"}},tooltips:{mode:"index",axis:"y"}}),P._set("global",{datasets:{horizontalBar:{categoryPercentage:.8,barPercentage:.9}}}),t.extend({_getValueScaleId:function(){return this.getMeta().xAxisID},_getIndexScaleId:function(){return this.getMeta().yAxisID}})),y=j.valueOrDefault,De=j.options.resolve,Oe=j.canvas._isPointInArea;function Ae(e,t){var e=e&&e.options.ticks||{},i=e.reverse,n=void 0===e.min?t:0,e=void 0===e.max?t:0;return{start:i?e:n,end:i?n:e}}P._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}});var Le=g.extend({datasetElementType:v.Line,dataElementType:v.Point,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth","cubicInterpolationMode","fill"],_dataElementOptions:{backgroundColor:"pointBackgroun
181dColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},update:function(e){var t,i,n=this,a=n.getMeta(),s=a.dataset,r=a.data||[],o=n.chart.options,l=n._config,o=n._showLine=y(l.showLine,o.showLines);for(n._xScale=n.getScaleForId(a.xAxisID),n._yScale=n.getScaleForId(a.yAxisID),o&&(void 0!==l.tension&&void 0===l.lineTension&&(l.lineTension=l.tension),s._scale=n._yScale,s._datasetIndex=n.index,s._children=r,s._model=n._resolveDatasetElementOptions(s),s.pivot()),t=0,i=r.length;t<i;++t)n.updateElement(r[t],t,e);for(o&&0!==s._model.tension&&n.updateBezierControlPoints(),t=0,i=r.length;t<i;++t)r[t].pivot()},updateElement:function(e,t,i){var n=this.getMeta(),a=e.custom||{},s=this.getDataset(),r=this.index,s=s.data[t],o=this._xScale,l=this._yScale,n=n.dataset._model,d=this._resolveDataElementOptions(e,t),c=o.getPixelForValue("object"==typeof s?s:NaN,t,r),i=i?l.getBasePixel():this.calculatePointY(s,t,r);e._xScale=o,e._yScale=l,e._options=d,e._datasetIndex=r,e._index=t,e._model={x:c,y:i,skip:a.skip||isNaN(c)||isNaN(i),radius:d.radius,pointStyle:d.pointStyle,rotation:d.rotation,backgroundColor:d.backgroundColor,borderColor:d.borderColor,borderWidth:d.borderWidth,tension:y(a.tension,n?n.tension:0),steppedLine:!!n&&n.steppedLine,hitRadius:d.hitRadius}},_resolveDatasetElementOptions:function(e){var t,i,n,a,s=this._config,e=e.custom||{},r=this.chart.options,o=r.elements.line,l=g.prototype._resolveDatasetElementOptions.apply(this,arguments);return l.spanGaps=y(s.spanGaps,r.spanGaps),l.tension=y(s.lineTension,o.tension),l.steppedLine=De([e.steppedLine,s.steppedLine,o.stepped]),l.clip=(s=y(s.clip,(r=this._xScale,e=this._yScale,o=l.borderWidth,r=Ae(r,o/=2),{top:(e=Ae(e,o)).end,right:r.end,bottom:e.start,left:r.start})),j.isObject(s)?(t=s.top,i=s.right,n=s.bottom,a=s.left):t=i=n=a=s,{top:t,right:i,bottom:n,left:a}),l},calculatePointY:function(e,t,i){var n,a,s,r,o,l,d=this.chart,c=this._yScale,u=0,h=0;if(c.options.stacked){for(r=+c.getRightValue(e),l=(o=d._getSortedVisibleDatasetMetas()).length,n=0;n<l&&(a=o[n]).index!==i;++n)s=d.data.datasets[a.index],"line"===a.type&&a.yAxisID===c.id&&((s=+c.getRightValue(s.data[t]))<0?h+=s||0:u+=s||0);return r<0?c.getPixelForValue(h+r):c.getPixelForValue(u+r)}return c.getPixelForValue(e)},updateBezierControlPoints:function(){var e,t,i,n,a=this.chart,s=this.getMeta(),r=s.dataset._model,o=a.chartArea,l=s.data||[];function d(e,t,i){return Math.max(Math.min(e,i),t)}if(r.spanGaps&&(l=l.filter(function(e){return!e._model.skip})),"monotone"===r.cubicInterpolationMode)j.splineCurveMonotone(l);else for(e=0,t=l.length;e<t;++e)i=l[e]._model,n=j.splineCurve(j.previousItem(l,e)._model,i,j.nextItem(l,e)._model,r.tension),i.controlPointPreviousX=n.previous.x,i.controlPointPreviousY=n.previous.y,i.controlPointNextX=n.next.x,i.controlPointNextY=n.next.y;if(a.options.elements.line.capBezierPoints)for(e=0,t=l.length;e<t;++e)i=l[e]._model,Oe(i,o)&&(0<e&&Oe(l[e-1]._model,o)&&(i.controlPointPreviousX=d(i.controlPointPreviousX,o.left,o.right),i.controlPointPreviousY=d(i.controlPointPreviousY,o.top,o.bottom)),e<l.length-1)&&Oe(l[e+1]._model,o)&&(i.controlPointNextX=d(i.controlPointNextX,o.left,o.right),i.controlPointNextY=d(i.controlPointNextY,o.top,o.bottom))},draw:function(){var e,t=this.chart,i=this.getMeta(),n=i.data||[],a=t.chartArea,s=t.canvas,r=0,o=n.length;for(this._showLine&&(e=i.dataset._model.clip,j.canvas.clipArea(t.ctx,{left:!1===e.left?0:a.left-e.left,right:!1===e.right?s.width:a.right+e.right,top:!1===e.top?0:a.top-e.top,bottom:!1===e.bottom?s.height:a.bottom+e.bottom}),i.dataset.draw(),j.canvas.unclipArea(t.ctx));r<o;++r)n[r].draw(a)},setHoverStyle:function(e){var t=e._model,i=e._options,n=j.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth,radius:t.radius}
181,t.backgroundColor=y(i.hoverBackgroundColor,n(i.backgroundColor)),t.borderColor=y(i.hoverBorderColor,n(i.borderColor)),t.borderWidth=y(i.hoverBorderWidth,i.borderWidth),t.radius=y(i.hoverRadius,i.radius)}}),je=j.options.resolve,Fe=(P._set("polarArea",{scale:{type:"radialLinear",angleLines:{display:!1},gridLines:{circular:!0},pointLabels:{display:!1},ticks:{beginAtZero:!0}},animation:{animateRotate:!0,animateScale:!0},startAngle:-.5*Math.PI,legendCallback:function(e){var t,i,n,a=document.createElement("ul"),s=e.data,r=s.datasets,o=s.labels;if(a.setAttribute("class",e.id+"-legend"),r.length)for(i=r[t=0].data.length;t<i;++t)(n=a.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=r[0].backgroundColor[t],o[t]&&n.appendChild(document.createTextNode(o[t]));return a.outerHTML},legend:{labels:{generateLabels:function(a){var s=a.data;return s.labels.length&&s.datasets.length?s.labels.map(function(e,t){var i=a.getDatasetMeta(0),n=i.controller.getStyle(t);return{text:e,fillStyle:n.backgroundColor,strokeStyle:n.borderColor,lineWidth:n.borderWidth,hidden:isNaN(s.datasets[0].data[t])||i.data[t].hidden,index:t}}):[]}},onClick:function(e,t){for(var i,n=t.index,a=this.chart,s=0,r=(a.data.datasets||[]).length;s<r;++s)(i=a.getDatasetMeta(s)).data[n].hidden=!i.data[n].hidden;a.update()}},tooltips:{callbacks:{title:function(){return""},label:function(e,t){return t.labels[e.index]+": "+e.yLabel}}}}),g.extend({dataElementType:v.Arc,linkScales:j.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(e){var t,i,n,a=this,s=a.getDataset(),r=a.getMeta(),o=a.chart.options.startAngle||0,l=a._starts=[],d=a._angles=[],c=r.data;for(a._updateRadius(),r.count=a.countVisibleElements(),t=0,i=s.data.length;t<i;t++)l[t]=o,n=a._computeAngle(t),o+=d[t]=n;for(t=0,i=c.length;t<i;++t)c[t]._options=a._resolveDataElementOptions(c[t],t),a.updateElement(c[t],t,e)},_updateRadius:function(){var e=this.chart,t=e.chartArea,i=e.options,t=Math.min(t.right-t.left,t.bottom-t.top);e.outerRadius=Math.max(t/2,0),e.innerRadius=Math.max(i.cutoutPercentage?e.outerRadius/100*i.cutoutPercentage:1,0),e.radiusLength=(e.outerRadius-e.innerRadius)/e.getVisibleDatasetCount(),this.outerRadius=e.outerRadius-e.radiusLength*this.index,this.innerRadius=this.outerRadius-e.radiusLength},updateElement:function(e,t,i){var n=this.chart,a=this.getDataset(),s=n.options,r=s.animation,o=n.scale,n=n.data.labels,l=o.xCenter,d=o.yCenter,s=s.startAngle,c=e.hidden?0:o.getDistanceFromCenterForValue(a.data[t]),u=this._starts[t],h=u+(e.hidden?0:this._angles[t]),a=r.animateScale?0:o.getDistanceFromCenterForValue(a.data[t]),p=e._options||{};j.extend(e,{_datasetIndex:this.index,_index:t,_scale:o,_model:{backgroundColor:p.backgroundColor,borderColor:p.borderColor,borderWidth:p.borderWidth,borderAlign:p.borderAlign,x:l,y:d,innerRadius:0,outerRadius:i?a:c,startAngle:i&&r.animateRotate?s:u,endAngle:i&&r.animateRotate?s:h,label:j.valueAtIndexOrDefault(n,t,n[t])}}),e.pivot()},countVisibleElements:function(){var i=this.getDataset(),e=this.getMeta(),n=0;return j.each(e.data,function(e,t){isNaN(i.data[t])||e.hidden||n++}),n},setHoverStyle:function(e){var t=e._model,i=e._options,n=j.getHoverColor,a=j.valueOrDefault;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth},t.backgroundColor=a(i.hoverBackgroundColor,n(i.backgroundColor)),t.borderColor=a(i.hoverBorderColor,n(i.borderColor)),t.borderWidth=a(i.hoverBorderWidth,i.borderWidth)},_computeAngle:function(e){var t=this.getMeta().count,i=this.getDataset(),n=this.getMeta();return isNaN(i.data[e])||n.data[e].hidden?0:(n={chart:this.chart,dataIndex:e,dataset:i,datasetIndex:this.index},je([this.chart.options.elements.arc.angle,2*Math.PI/t],n,e))}})),Ve=(P._set("pie",j.clone(P.doughnut)),P._set("pie",{cutoutPercentage:0}),a),Re=j.valueOrDefault,b=(P._set("radar",{spanGaps:!1,scale:{type:"radialLinear"},elements:{line:{fill:"start",tension:0}}}),g.extend({datasetElementType:v.Line,dataElementType:v.Point,linkScales:j.no
181op,_datasetElementOptions:["backgroundColor","borderWidth","borderColor","borderCapStyle","borderDash","borderDashOffset","borderJoinStyle","fill"],_dataElementOptions:{backgroundColor:"pointBackgroundColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(e){var t,i,n=this.getMeta(),a=n.dataset,s=n.data||[],n=this.chart.scale,r=this._config;for(void 0!==r.tension&&void 0===r.lineTension&&(r.lineTension=r.tension),a._scale=n,a._datasetIndex=this.index,a._children=s,a._loop=!0,a._model=this._resolveDatasetElementOptions(a),a.pivot(),t=0,i=s.length;t<i;++t)this.updateElement(s[t],t,e);for(this.updateBezierControlPoints(),t=0,i=s.length;t<i;++t)s[t].pivot()},updateElement:function(e,t,i){var n=e.custom||{},a=this.getDataset(),s=this.chart.scale,a=s.getPointPositionForValue(t,a.data[t]),r=this._resolveDataElementOptions(e,t),o=this.getMeta().dataset._model,l=i?s.xCenter:a.x,i=i?s.yCenter:a.y;e._scale=s,e._options=r,e._datasetIndex=this.index,e._index=t,e._model={x:l,y:i,skip:n.skip||isNaN(l)||isNaN(i),radius:r.radius,pointStyle:r.pointStyle,rotation:r.rotation,backgroundColor:r.backgroundColor,borderColor:r.borderColor,borderWidth:r.borderWidth,tension:Re(n.tension,o?o.tension:0),hitRadius:r.hitRadius}},_resolveDatasetElementOptions:function(){var e=this._config,t=this.chart.options,i=g.prototype._resolveDatasetElementOptions.apply(this,arguments);return i.spanGaps=Re(e.spanGaps,t.spanGaps),i.tension=Re(e.lineTension,t.elements.line.tension),i},updateBezierControlPoints:function(){var e,t,i,n,a=this.getMeta(),s=this.chart.chartArea,r=a.data||[];function o(e,t,i){return Math.max(Math.min(e,i),t)}for(e=0,t=(r=a.dataset._model.spanGaps?r.filter(function(e){return!e._model.skip}):r).length;e<t;++e)i=r[e]._model,n=j.splineCurve(j.previousItem(r,e,!0)._model,i,j.nextItem(r,e,!0)._model,i.tension),i.controlPointPreviousX=o(n.previous.x,s.left,s.right),i.controlPointPreviousY=o(n.previous.y,s.top,s.bottom),i.controlPointNextX=o(n.next.x,s.left,s.right),i.controlPointNextY=o(n.next.y,s.top,s.bottom)},setHoverStyle:function(e){var t=e._model,i=e._options,n=j.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth,radius:t.radius},t.backgroundColor=Re(i.hoverBackgroundColor,n(i.backgroundColor)),t.borderColor=Re(i.hoverBorderColor,n(i.borderColor)),t.borderWidth=Re(i.hoverBorderWidth,i.borderWidth),t.radius=Re(i.hoverRadius,i.radius)}}));P._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},tooltips:{callbacks:{title:function(){return""},label:function(e){return"("+e.xLabel+", "+e.yLabel+")"}}}}),P._set("global",{datasets:{scatter:{showLine:!1}}});var We={bar:t,bubble:m,doughnut:a,horizontalBar:s,line:Le,polarArea:Fe,pie:Ve,radar:b,scatter:Le};function Be(e,t){return e.native?{x:e.x,y:e.y}:j.getRelativePosition(e,t)}function Ne(e,t){for(var i,n,a,s,r=e._getSortedVisibleDatasetMetas(),o=0,l=r.length;o<l;++o)for(n=0,a=(i=r[o].data).length;n<a;++n)(s=i[n])._view.skip||t(s)}function ze(e,t){var i=[];return Ne(e,function(e){e.inRange(t.x,t.y)&&i.push(e)}),i}function He(e,i,n,a){var s=Number.POSITIVE_INFINITY,r=[];return Ne(e,function(e){var t;n&&!e.inRange(i.x,i.y)||(t=e.getCenterPoint(),(t=a(i,t))<s?(r=[e],s=t):t===s&&r.push(e))}),r}function Ye(e){var n=-1!==e.indexOf("x"),a=-1!==e.indexOf("y");return function(e,t){var i=n?Math.abs(e.x-t.x):0,e=a?Math.abs(e.y-t.y):0;return Math.sqrt(Math.pow(i,2)+Math.pow(e,2))}}function qe(e,t,i){var t=Be(t,e),n=(i.axis=i.axis||"x",Ye(i.axis)),a=i.intersect?ze(e,t):He(e,t,!1,n),s=[];return a.length?(e._getSortedVisibleDatasetMetas().forEach(function(e){e=e.data[a[0]._index];e&&!e._view.skip&&s.push(e)}),s):[]}var Ue={modes:{single:function(e,t){var i=Be(t,e),n=[];return Ne(e,function(e){e.inRange(i.x,i.y)&&n.push(e)}),n.slice(0,1)},label:qe,index:qe,dataset:function(e,t,i){var t=Be(t,e),n=(i.axis=i.axis||"xy",Ye(i.axis)),i=i.intersect?ze(e,t):He(e,t,!1,n);return i=0<i.length?e.getDatasetMeta(i[0]._datasetIndex).data:i},"x-axis":function(e,t){return qe(e,t,{intersect:!1})},point:function(e,t){return ze(e,Be(t,e))},nearest:function(e,t,i){var t=Be(t,e),n=(i.axis=i.axis||"xy",Ye(i.axis));return He(e,t,i.intersect,n)},x:function(e,t,i){var n=Be(t,e),a=[],s=!1;return Ne(e,function(e){e.inXRange(n.x)&&a.push(e),e.inRange(n.x,n.y)&&(s=!0)}),a=i.intersect&&!s?[]:a},y:function(e,t,i){var n=Be(t,e),a=[],s=!1;return Ne(e,function(e){e.inYRange(n.y)&&a.push(e),e.inRange(n.x,n.y)&&(s=!0)}),a=i.intersect&&!s?[]:a}}},Ge=j.extend;function Qe(e,t){return j.where(e,function(e){return e.pos===t})}function Xe(e,n){return e.sort(function(e,t){var i=n?t:e,e=n?e:t;return i.weight===e.weight?i.index-e.index:i.weight-e.weight})}function Ke(e){var e=(e=>{for(var t,i=[],n=0,a=(e||[]).length;n<a;++n)t=e[n],i.push({index:n,box:t,pos:t.position,horizontal:t.isHorizontal(),weight:t.weight});return i})(e),t=Xe(Qe(e,"left"),!0),i=Xe(Qe(e,"right")),n=Xe(Qe(e,"top"),!0),a=Xe(Qe(e,"bottom"));return{leftAndTop:t.concat(n),rightAndBottom:i.concat(a),chartArea:Qe(e,"chartArea"),vertical:t.concat(i),horizontal:n.concat(a)}}function Ze(e,t,i,n){return Math.max(e[i],t[i])+Math.max(e[n],t[n])}function Je(e,t,i){for(var n,a,s,r,o=[],l=0,d=e.length;l<d;++l)(a=(n=e[l]).box).update(n.width||t.w,n.height||t.h,((e,i)=>{var n=i.maxPadding;function t(e){var t={left:0,top:0,right:0,bottom:0};return e.forEach(function(e){t[e]=Math.max(i[e],n[e])}),t}return t(e?["left","right"]:["top","bottom"])})(n.horizontal,t)),((e,t,i)=>{var n=i.box,a=e.maxPadding;return i.size&&(e[i.pos]-=i.size),i.size=i.horizontal?n.height:n.width,e[i.pos]+=i.size,n.getPadding&&(n=n.getPadding(),a.top=Math.max(a.top,n.top),a.left=Math.max(a.left,n.left),a.bottom=Math.max(a.bottom,n.bottom),a.right=Math.max(a.right,n.right)),n=t.outerWidth-Ze(a,e,"left","right"),t=t.outerHeight-Ze(a,e,"top","bottom"),!(n===e.w&&t===e.h||(e.w=n,e.h=t,(a=i.horizontal?[n,e.w]:[t,e.h])[0]===a[1])||isNaN(a[0])&&isNaN(a[1]))})(t,i,n)&&(r=!0,o.length)&&(s=!0),a.fullWidth||o.push(n);return s&&Je(o,t,i)||r}function et(e,t,i){for(var n,a,s=i.padding,r=t.x,o=t.y,l=0,d=e.length;l<d;++l)a=(n=e[l]).box,n.horizontal?(a.left=(a.fullWidth?s:t).left,a.right=a.fullWidth?i.outerWidth-s.right:t.left+t.w,a.top=o,a.bottom=o+a.height,a.width=a.right-a.left,o=a.bottom):(a.left=r,a.right=r+a.width,a.top=t.top,a.bottom=t.top+t.h,a.height=a.bottom-a.top,r=a.right);t.x=r,t.y=o}P._set("global",{layout:{padding:{top:0,right:0,bottom:0,left:0}}});var _={defaults:{}
181,addBox:function(e,t){e.boxes||(e.boxes=[]),t.fullWidth=t.fullWidth||!1,t.position=t.position||"top",t.weight=t.weight||0,t._layers=t._layers||function(){return[{z:0,draw:function(){t.draw.apply(t,arguments)}}]},e.boxes.push(t)},removeBox:function(e,t){t=e.boxes?e.boxes.indexOf(t):-1;-1!==t&&e.boxes.splice(t,1)},configure:function(e,t,i){for(var n,a=["fullWidth","position","weight"],s=a.length,r=0;r<s;++r)i.hasOwnProperty(n=a[r])&&(t[n]=i[n])},update:function(t,e,i){if(t){for(var n,a,s,r=t.options.layout||{},r=j.options.toPadding(r.padding),o=e-r.width,l=i-r.height,d=Ke(t.boxes),c=d.vertical,u=d.horizontal,e=Object.freeze({outerWidth:e,outerHeight:i,padding:r,availableWidth:o,vBoxMaxWidth:o/2/c.length,hBoxMaxHeight:l/2}),h=Ge({maxPadding:Ge({},r),w:o,h:l,x:r.left,y:r.top},r),p=c.concat(u),m=e,g=0,f=p.length;g<f;++g)(s=p[g]).width=s.horizontal?s.box.fullWidth&&m.availableWidth:m.vBoxMaxWidth,s.height=s.horizontal&&m.hBoxMaxHeight;Je(c,h,e),Je(u,h,e)&&Je(c,h,e),a=(n=h).maxPadding,n.y+=v("top"),n.x+=v("left"),v("right"),v("bottom"),et(d.leftAndTop,h,e),h.x+=h.w,h.y+=h.h,et(d.rightAndBottom,h,e),t.chartArea={left:h.left,top:h.top,right:h.left+h.w,bottom:h.top+h.h},j.each(d.chartArea,function(e){e=e.box;Ge(e,t.chartArea),e.update(h.w,h.h)})}function v(e){var t=Math.max(a[e]-n[e],0);return n[e]+=t,t}}},tt=(t=Object.freeze({__proto__:null,default:"/*\r\n * DOM element rendering detection\r\n * https://davidwalsh.name/detect-node-insertion\r\n */\r\n@keyframes chartjs-render-animation {\r\n\tfrom { opacity: 0.99; }\r\n\tto { opacity: 1; }\r\n}\r\n\r\n.chartjs-render-monitor {\r\n\tanimation: chartjs-render-animation 0.001s;\r\n}\r\n\r\n/*\r\n * DOM element resizing detection\r\n * https://github.com/marcj/css-element-queries\r\n */\r\n.chartjs-size-monitor,\r\n.chartjs-size-monitor-expand,\r\n.chartjs-size-monitor-shrink {\r\n\tposition: absolute;\r\n\tdirection: ltr;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tright: 0;\r\n\tbottom: 0;\r\n\toverflow: hidden;\r\n\tpointer-events: none;\r\n\tvisibility: hidden;\r\n\tz-index: -1;\r\n}\r\n\r\n.chartjs-size-monitor-expand > div {\r\n\tposition: absolute;\r\n\twidth: 1000000px;\r\n\theight: 1000000px;\r\n\tleft: 0;\r\n\ttop: 0;\r\n}\r\n\r\n.chartjs-size-monitor-shrink > div {\r\n\tposition: absolute;\r\n\twidth: 200%;\r\n\theight: 200%;\r\n\tleft: 0;\r\n\ttop: 0;\r\n}\r\n"}))&&t.default||t,w="$chartjs",m="chartjs-",it=m+"size-monitor",nt=m+"render-monitor",at=m+"render-animation",st=["animationstart","webkitAnimationStart"],rt={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function ot(e,t){e=j.getStyle(e,t),t=e&&e.match(/^(\d+)(\.\d+)?px$/);return t?Number(t[1]):void 0}var lt=!!(()=>{var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("e",null,t)}catch(e){}return e})()&&{passive:!0};function dt(e,t,i){e.addEventListener(t,i,lt)}function ct(e,t,i){e.removeEventListener(t,i,lt)}function ut(e,t,i,n,a){return{type:e,chart:t,native:a||null,x:void 0!==i?i:null,y:void 0!==n?n:null}}function ht(e){var t=document.createElement("div");return t.className=e||"",t}function pt(i,n,a){var e,t,s,r,o,l,d,c,u,h,p,m,g=i[w]||(i[w]={}),f=g.resizer=(c=!(o=function(){var e,t;g.resizer&&(t=(e=a.options.maintainAspectRatio&&i.parentNode)?e.clientWidth:0,n(ut("resize",a)),e)&&e.clientWidth<t&&a.canvas&&n(ut("resize",a))}),e=function(){d=Array.prototype.slice.call(arguments),l=l||this,c||(c=!0,j.requestAnimFrame.call(window,function(){c=!1,o.apply(l,d)}))},t=ht(it),s=ht(it+"-expand"),r=ht(it+"-shrink"),s.appendChild(ht()),r.appendChild(ht()),t.appendChild(s),t.appendChild(r),t._reset=function(){s.scrollLeft=1e6,s.scrollTop=1e6,r.scrollLeft=1e6,r.scrollTop=1e6},dt(s,"scroll",v.bind(s,"expand")),dt(r,"scroll",v.bind(r,"shrink")),t);function v(){t._reset(),e()}h=function(){var e;g.resizer&&((e=i.parentNode)&&e!==f.parentNode&&e.insertBefore(f,e.firstChild),f._reset())},p=(u=i)[w]||(u[w]={}),m=p.renderProxy=function(e){e.animationName===at&&h()},j.each(st,function(e){dt(u,e,m)}),p.reflow=!!u.offsetParent,u.classList.add(nt)}function mt(e){var t,i,n=e[w]||{},a=n.resizer;delete n.resizer,n=(t=e)[w]||{},(i=n.renderProxy)&&(j.each(st,function(e){ct(t,e,i)}),delete n.renderProxy),t.classList.remove(nt),a&&a.parentNode&&a.parentNode.removeChild(a)}var a={disableCSSInjection:!1,_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,_ensureLoaded:function(e){var t,i;this.disableCSSInjection||(e=e.getRootNode?e.getRootNode():document,e=e.host?e:document.head,t=tt,(i=(e=e)[w]||(e[w]={}
181)).containsStyles)||(i.containsStyles=!0,t="/* Chart.js */\n"+t,(i=document.createElement("style")).setAttribute("type","text/css"),i.appendChild(document.createTextNode(t)),e.appendChild(i))},acquireContext:function(e,t){"string"==typeof e?e=document.getElementById(e):e.length&&(e=e[0]);var i,n,a,s,r=(e=e&&e.canvas?e.canvas:e)&&e.getContext&&e.getContext("2d");return r&&r.canvas===e?(this._ensureLoaded(e),t=t,n=(e=e).style,a=e.getAttribute("height"),s=e.getAttribute("width"),e[w]={initial:{height:a,width:s,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",null!==s&&""!==s||void 0!==(i=ot(e,"width"))&&(e.width=i),null!==a&&""!==a||(""===e.style.height?e.height=e.width/(t.options.aspectRatio||2):(n=ot(e,"height"),void 0!==i&&(e.height=n))),r):null},releaseContext:function(e){var i,n=e.canvas;n[w]&&(i=n[w].initial,["height","width"].forEach(function(e){var t=i[e];j.isNullOrUndef(t)?n.removeAttribute(e):n.setAttribute(e,t)}),j.each(i.style||{},function(e,t){n.style[t]=e}),n.width=n.width,delete n[w])},addEventListener:function(a,e,s){var t=a.canvas;"resize"===e?pt(t,s,a):dt(t,e,((t=s[w]||(s[w]={})).proxies||(t.proxies={}))[a.id+"_"+e]=function(e){var t,i,n;s((t=a,i=rt[(e=e).type]||e.type,n=j.getRelativePosition(e,t),ut(i,t,n.x,n.y,e)))})},removeEventListener:function(e,t,i){var n=e.canvas;"resize"===t?mt(n):(i=((i[w]||{}).proxies||{})[e.id+"_"+t])&&ct(n,t,i)}},s=(j.addEvent=dt,j.removeEvent=ct,a._enabled?a:{acquireContext:function(e){return(e=e&&e.canvas?e.canvas:e)&&e.getContext("2d")||null}}),gt=j.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},s),x=(P._set("global",{plugins:{}}),{_plugins:[],_cacheId:0,register:function(e){var t=this._plugins;[].concat(e).forEach(function(e){-1===t.indexOf(e)&&t.push(e)}),this._cacheId++},unregister:function(e){var t=this._plugins;[].concat(e).forEach(function(e){e=t.indexOf(e);-1!==e&&t.splice(e,1)}),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(e,t,i){for(var n,a,s,r,o=this.descriptors(e),l=o.length,d=0;d<l;++d)if("function"==typeof(r=(a=(n=o[d]).plugin)[t])&&((s=[e].concat(i||[])).push(n.options),!1===r.apply(a,s)))return!1;return!0},descriptors:function(e){var n,a,s,t=e.$plugins||(e.$plugins={});return t.id===this._cacheId?t.descriptors:(n=[],a=[],e=e&&e.config||{},s=e.options&&e.options.plugins||{},this._plugins.concat(e.plugins||[]).forEach(function(e){var t,i;-1===n.indexOf(e)&&(t=e.id,!1!==(i=s[t]))&&(!0===i&&(i=j.clone(P.global.plugins[t])),n.push(e),a.push({plugin:e,options:i||{}}))}),t.descriptors=a,t.id=this._cacheId,a)},_invalidate:function(e){delete e.$plugins}}),ft={constructors:{},defaults:{},registerScaleType:function(e,t,i){this.constructors[e]=t,this.defaults[e]=j.clone(i)},getScaleConstructor:function(e){return this.constructors.hasOwnProperty(e)?this.constructors[e]:void 0},getScaleDefaults:function(e){return this.defaults.hasOwnProperty(e)?j.merge(Object.create(null),[P.scale,this.defaults[e]]):{}},updateScaleDefaults:function(e,t){this.defaults.hasOwnProperty(e)&&(this.defaults[e]=j.extend(this.defaults[e],t))},addScalesToLayout:function(t){j.each(t.scales,function(e){e.fullWidth=e.options.fullWidth,e.position=e.options.position,e.weight=e.options.weight,_.addBox(t,e)})}},C=j.valueOrDefault,vt=j.rtl.getRtlAdapter,yt=(P._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:j.noop,title:function(e,t){var i="",t=t.labels,n=t?t.length:0;return 0<e.length&&((e=e[0]).label?i=e.label:e.xLabel?i=e.xLabel:0<n&&e.index<n&&(i=t[e.index])),i},afterTitle:j.noop,beforeBody:j.noop,beforeLabel:j.noop,label:function(e,t){t=t.datasets[e.datasetIndex].label||"";return t&&(t+=": "),j.isNullOrUndef(e.value)?t+=e.yLabel:t+=e.value,t},labelColor:function(e,t){t=t.getDatasetMeta(e.datasetIndex).data[e.index]._view;return{borderColor:t.borderColor,backgroundColor:t.backgroundColor}},labelTextColor:function(){return this._options.bodyFontColor},afterLabel:j.noop,afterBody:j.noop,beforeFooter:j.noop,footer:j.noop,afterFooter:j.noop}}}),{average:function(e){if(!e.length)return!1;for(var t=0,i=0,n=0,a=0,s=e.length;a<s;++a){var r=e[a];r&&r.hasValue()&&(t+=(r=r.tooltipPosition()).x,i+=r.y,++n)}return{x:t/n,y:i/n}},nearest:function(e,t){for(var i,n,a=t.x,s=t.y,r=Number.POSITIVE_INFINITY,o=0,l=e.length;o<l;++o){var d,c=e[o];c&&c.hasValue()&&(d=c.getCenterPoint(),(d=j.distanceBetweenPoints(t,d))<r)&&(r=d,i=c)}return i&&(a=(n=i.tooltipPosition()).x,s=n.y),{x:a,y:s}}});function I(e,t){return t&&(j.isArray(t)?Array.prototype.push.apply(e,t):e.push(t)),e}function M(e){return("string"==typeof e||e instanceof String)&&-1<e.indexOf("\n")?e.split("\n"):e}function bt(e){var t=P.global;return{xPadding:e.xPadding,yPadding:e.yPadding,xAlign:e.xAlign,yAlign:e.yAlign,rtl:e.rtl,textDirection:e.textDirection,bodyFontColor:e.bodyFontColor,_bodyFontFamily:C(e.bodyFontFamily,t.defaultFontFamily),_bodyFontStyle:C(e.bodyFontStyle,t.defaultFontStyle),_bodyAlign:e.bodyAlign,bodyFontSize:C(e.bodyFontSize,t.defaultFontSize),bodySpacing:e.bodySpacing,titleFontColor:e.titleFontColor,_titleFontFamily:C(e.titleFontFamily,t.defaultFontFamily),_titleFontStyle:C(e.titleFontStyle,t.defaultFontStyle),titleFontSize:C(e.titleFontSize,t.defaultFontSize),_titleAlign:e.titleAlign,titleSpacing:e.titleSpacing,titleMarginBottom:e.titleMarginBottom,footerFontColor:e.footerFontColor,_footerFontFamily:C(e.footerFontFamily,t.defaultFontFamily),_footerFontStyle:C(e.footerFontStyle,t.defaultFontStyle),footerFontSize:C(e.footerFontSize,t.defaultFontSize),_footerAlign:e.footerAlign,footerSpacing:e.footerSpacing,footerMarginTop:e.footerMarginTop,caretSize:e.caretSize,cornerRadius:e.cornerRadius,backgroundColor:e.backgroundColor,opacity:0,legendColorBackgroun
181d:e.multiKeyBackground,displayColors:e.displayColors,borderColor:e.borderColor,borderWidth:e.borderWidth}}function _t(e,t){function i(e){a=Math.max(a,n.measureText(e).width+h)}var n=e._chart.ctx,e=2*t.yPadding,a=0,s=t.body,r=s.reduce(function(e,t){return e+t.before.length+t.lines.length+t.after.length},0),o=(r+=t.beforeBody.length+t.afterBody.length,t.title.length),l=t.footer.length,d=t.titleFontSize,c=t.bodyFontSize,u=t.footerFontSize,h=(e=(e=(e=(e=(e=e+o*d+(o?(o-1)*t.titleSpacing:0))+(o?t.titleMarginBottom:0))+r*c+(r?(r-1)*t.bodySpacing:0))+(l?t.footerMarginTop:0))+l*u+(l?(l-1)*t.footerSpacing:0),0);return n.font=j.fontString(d,t._titleFontStyle,t._titleFontFamily),j.each(t.title,i),n.font=j.fontString(c,t._bodyFontStyle,t._bodyFontFamily),j.each(t.beforeBody.concat(t.afterBody),i),h=t.displayColors?c+2:0,j.each(s,function(e){j.each(e.before,i),j.each(e.lines,i),j.each(e.after,i)}),h=0,n.font=j.fontString(u,t._footerFontStyle,t._footerFontFamily),j.each(t.footer,i),{width:a+=2*t.xPadding,height:e}}function wt(e,t){return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-e.xPadding:e.x+e.xPadding}function xt(e){return I([],M(e))}var St=e.extend({initialize:function(){this._model=bt(this._options),this._lastActive=[]},getTitle:function(){var e=this._options.callbacks,t=e.beforeTitle.apply(this,arguments),i=e.title.apply(this,arguments),e=e.afterTitle.apply(this,arguments),t=I([],M(t));return t=I(t,M(i)),I(t,M(e))},getBeforeBody:function(){return xt(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(e,i){var n=this,a=n._options.callbacks,s=[];return j.each(e,function(e){var t={before:[],lines:[],after:[]};I(t.before,M(a.beforeLabel.call(n,e,i))),I(t.lines,a.label.call(n,e,i)),I(t.after,M(a.afterLabel.call(n,e,i))),s.push(t)}),s},getAfterBody:function(){return xt(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var e=this._options.callbacks,t=e.beforeFooter.apply(this,arguments),i=e.footer.apply(this,arguments),e=e.afterFooter.apply(this,arguments),t=I([],M(t));return t=I(t,M(i)),I(t,M(e))},update:function(e){var t,i,n,a,s,r,o,l,d,c,u,h,p,m,g,f,v,y,b,_,w,x=this,S=x._options,k=x._model,C=x._model=bt(S),I=x._active,M=x._data,$={xAlign:k.xAlign,yAlign:k.yAlign},P={x:k.x,y:k.y},E={width:k.width,height:k.height},k={x:k.caretX,y:k.caretY};if(I.length){C.opacity=1;for(var T=[],D=[],k=yt[S.position].call(x,I,x._eventPosition),O=[],A=0,L=I.length;A<L;++A)O.push((g=I[A],w=_=b=y=v=f=void 0,f=g._xScale,v=g._yScale||g._scale,y=g._index,b=g._datasetIndex,_=(w=g._chart.getDatasetMeta(b).controller)._getIndexScale(),w=w._getValueScale(),{xLabel:f?f.getLabelForIndex(y,b):"",yLabel:v?v.getLabelForIndex(y,b):"",label:_?""+_.getLabelForIndex(y,b):"",value:w?""+w.getLabelForIndex(y,b):"",index:y,datasetIndex:b,x:g._model.x,y:g._model.y}));S.filter&&(O=O.filter(function(e){return S.filter(e,M)})),S.itemSort&&(O=O.sort(function(e,t){return S.itemSort(e,t,M)})),j.each(O,function(e){T.push(S.callbacks.labelColor.call(x,e,x._chart)),D.push(S.callbacks.labelTextColor.call(x,e,x._chart))}),C.title=x.getTitle(O,M),C.beforeBody=x.getBeforeBody(O,M),C.body=x.getBody(O,M),C.afterBody=x.getAfterBody(O,M),C.footer=x.getFooter(O,M),C.x=k.x,C.y=k.y,C.caretPadding=S.caretPadding,C.labelColors=T,C.labelTextColors=D,C.dataPoints=O,E=_t(this,C),n=E,a=(i=this)._model,r=(s=i._chart).chartArea,l=o="center",a.y<n.height?l="top":a.y>s.height-n.height&&(l="bottom"),d=(r.left+r.right)/2,c=(r.top+r.bottom)/2,r="center"===l?(m=function(e){return e<=d},function(e){return d<e}):(m=function(e){return e<=n.width/2},function(e){return e>=s.width-n.width/2}),u=function(e){return e+n.width+a.caretSize+a.caretPadding>s.width},h=function(e){return e-n.width-a.caretSize-a.caretPadding<0},p=function(e){return e<=c?"top":"bottom"},m(a.x)?(o="left",u(a.x)&&(o="center",l=p(a.y))):r(a.x)&&(o="right",h(a.x))&&(o="center",l=p(a.y)),$={xAlign:(m=i._options).xAlign||o,yAlign:m.yAlign||l},u=C,r=E,h=$,p=x._chart,i=u.x,o=u.y,m=u.caretPadding,l=h.xAlign,h=h.yAlign,t=u.caretSize+m,u=u.cornerRadius+m,"right"===l?i-=r.width:"center"===l&&(i=(i-=r.width/2)+r.width>p.width?p.width-r.width:i)<0&&(i=0),"top"===h?o+=t:o-="bottom"===h?r.height+t:r.height/2,"center"===h?"left"===l?i+=t:"right"===l&&(i-=t):"left"===l?i-=u:"right"===l&&(i+=u),P={x:i,y:o}}else C.opacity=0;return C.xAlign=$.xAlign,C.yAlign=$.yAlign,C.x=P.x,C.y=P.y,C.width=E.width,C.height=E.height,C.caretX=k.x,C.caretY=k.y,x._model=C,e&&S.custom&&S.custom.call(x,C),x},drawCaret:function(e,t){var i=this._chart.ctx,n=this._view,e=this.getCaretPosition(e,t,n);i.lineTo(e.x1,e.y1),i.lineTo(e.x2,e.y2),i.lineTo(e.x3,e.y3)},getCaretPosition:function(e,t,i){var n,a,s,r,o,l,d=i.caretSize,c=i.cornerRadius,u=i.xAlign,h=i.yAlign,p=e.x,e=e.y,m=t.width,t=t.height;return"center"===h?(s=e+t/2,r="left"===u?(n=(l=p)-d,o=l,a=s+d,s-d):(n=(l=p+m)+d,o=l,a=s-d,s+d)):(o=(l="left"===u?(n=p+c+d)-d:"right"===u?(n=p+m-c-d)-d:(n=i.caretX)-d,n+d),"top"===h?(s=(a=e)-d,r=a):(s=(a=e+t)+d,r=a,u=o,o=l,l=u)),{x1:l,x2:n,x3:o,y1:a,y2:s,y3:r}},drawTitle:function(e,t,i){var n,a,s,r=t.title,o=r.length;if(o){var l=vt(t.rtl,t.x,t.width);for(e.x=wt(t,t._titleAlign),i.textAlign=l.textAlign(t._titleAlign),i.textBaseline="middle",n=t.titleFontSize,a=t.titleSpacing,i.fillStyle=t.titleFontColor,i.font=j.fontString(n,t._titleFontStyle,t._titleFontFamily),s=0;s<o;++s)i.fillText(r[s],l.x(e.x),e.y+n/2),e.y+=n+a,s+1===o&&(e.y+=t.titleMarginBottom-a)}}
181,drawBody:function(t,e,i){function n(e){i.fillText(e,_.x(t.x+y),t.y+p/2),t.y+=p+m}var a,s,r,o,l,d,c,u,h,p=e.bodyFontSize,m=e.bodySpacing,g=e._bodyAlign,f=e.body,v=e.displayColors,y=0,b=v?wt(e,"left"):0,_=vt(e.rtl,e.x,e.width),w=_.textAlign(g);for(i.textAlign=g,i.textBaseline="middle",i.font=j.fontString(p,e._bodyFontStyle,e._bodyFontFamily),t.x=wt(e,w),i.fillStyle=e.bodyFontColor,j.each(e.beforeBody,n),y=v&&"right"!==w?"center"===g?p/2+1:p+2:0,l=0,c=f.length;l<c;++l){for(a=f[l],s=e.labelTextColors[l],r=e.labelColors[l],i.fillStyle=s,j.each(a.before,n),d=0,u=(o=a.lines).length;d<u;++d)v&&(h=_.x(b),i.fillStyle=e.legendColorBackground,i.fillRect(_.leftForLtr(h,p),t.y,p,p),i.lineWidth=1,i.strokeStyle=r.borderColor,i.strokeRect(_.leftForLtr(h,p),t.y,p,p),i.fillStyle=r.backgroundColor,i.fillRect(_.leftForLtr(_.xPlus(h,1),p-2),t.y+1,p-2,p-2),i.fillStyle=s),n(o[d]);j.each(a.after,n)}y=0,j.each(e.afterBody,n),t.y-=m},drawFooter:function(e,t,i){var n,a,s=t.footer,r=s.length;if(r){var o=vt(t.rtl,t.x,t.width);for(e.x=wt(t,t._footerAlign),e.y+=t.footerMarginTop,i.textAlign=o.textAlign(t._footerAlign),i.textBaseline="middle",n=t.footerFontSize,i.fillStyle=t.footerFontColor,i.font=j.fontString(n,t._footerFontStyle,t._footerFontFamily),a=0;a<r;++a)i.fillText(s[a],o.x(e.x),e.y+n/2),e.y+=n+t.footerSpacing}},drawBackground:function(e,t,i,n){i.fillStyle=t.backgroundColor,i.strokeStyle=t.borderColor,i.lineWidth=t.borderWidth;var a=t.xAlign,s=t.yAlign,r=e.x,o=e.y,l=n.width,d=n.height,c=t.cornerRadius;i.beginPath(),i.moveTo(r+c,o),"top"===s&&this.drawCaret(e,n),i.lineTo(r+l-c,o),i.quadraticCurveTo(r+l,o,r+l,o+c),"center"===s&&"right"===a&&this.drawCaret(e,n),i.lineTo(r+l,o+d-c),i.quadraticCurveTo(r+l,o+d,r+l-c,o+d),"bottom"===s&&this.drawCaret(e,n),i.lineTo(r+c,o+d),i.quadraticCurveTo(r,o+d,r,o+d-c),"center"===s&&"left"===a&&this.drawCaret(e,n),i.lineTo(r,o+c),i.quadraticCurveTo(r,o,r+c,o),i.closePath(),i.fill(),0<t.borderWidth&&i.stroke()},draw:function(){var e,t,i,n,a=this._chart.ctx,s=this._view;0!==s.opacity&&(e={width:s.width,height:s.height},t={x:s.x,y:s.y},i=Math.abs(s.opacity<.001)?0:s.opacity,n=s.title.length||s.beforeBody.length||s.body.length||s.afterBody.length||s.footer.length,this._options.enabled)&&n&&(a.save(),a.globalAlpha=i,this.drawBackground(t,s,a,e),t.y+=s.yPadding,j.rtl.overrideTextDirection(a,s.textDirection),this.drawTitle(t,s,a),this.drawBody(t,s,a),this.drawFooter(t,s,a),j.rtl.restoreTextDirection(a,s.textDirection),a.restore())},handleEvent:function(e){var t,i=this,n=i._options;return i._lastActive=i._lastActive||[],"mouseout"===e.type?i._active=[]:(i._active=i._chart.getElementsAtEventForMode(e,n.mode,n),n.reverse&&i._active.reverse()),(t=!j.arrayEquals(i._active,i._lastActive))&&(i._lastActive=i._active,n.enabled||n.custom)&&(i._eventPosition={x:e.x,y:e.y},i.update(!0),i.pivot()),t}}),kt=(St.positioners=yt,j.valueOrDefault);function Ct(){return j.merge(Object.create(null),[].slice.call(arguments),{merger:function(e,t,i,n){if("xAxes"===e||"yAxes"===e){var a,s,r,o=i[e].length;for(t[e]||(t[e]=[]),a=0;a<o;++a)r=i[e][a],s=kt(r.type,"xAxes"===e?"category":"linear"),a>=t[e].length&&t[e].push({}),!t[e][a].type||r.type&&r.type!==t[e][a].type?j.merge(t[e][a],[ft.getScaleDefaults(s),r]):j.merge(t[e][a],r)}else j._merger(e,t,i,n)}})}function It(){return j.merge(Object.create(null),[].slice.call(arguments),{merger:function(e,t,i,n){var a=t[e]||Object.create(null),s=i[e];"scales"===e?t[e]=Ct(a,s):"scale"===e?t[e]=j.merge(a,[ft.getScaleDefaults(s.type),s]):j._merger(e,t,i,n)}})}function Mt(e,t,i){for(var n,a=function(e){return e.id===n};n=t+i++,0<=j.findIndex(e,a););return n}function $t(e){return"top"===e||"bottom"===e}function Pt(i,n){return function(e,t){return e[i]===t[i]?e[n]-t[n]:e[i]-t[i]}}P._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});function Et(e,t){return this.construct(e,t),this}j.extend(Et.prototype,{construct:function(e,t){var i=this,n=((n=(a=(a=t)||Object.create(null)).data=a.data||{}).datasets=n.datasets||[],n.labels=n.labels||[],a.options=It(P.global,P[a.type],a.options||{}),t=a,gt.acquireContext(e,t)),a=n&&n.canvas,e=a&&a.height,s=a&&a.width;i.id=j.uid(),i.ctx=n,i.canvas=a,i.config=t,i.width=s,i.height=e,i.aspectRatio=e?s/e:null,i.options=t.options,i._bufferedRender=!1,i._layers=[],(i.chart=i).controller=i,Et.instances[i.id]=i,Object.defineProperty(i,"data",{get:function(){return i.config.data},set:function(e){i.config.data=e}}),n&&a&&(i.initialize(),i.update())},initialize:function(){return x.notify(this,"beforeInit"),j.retinaScale(this,this.options.devicePixelRatio),this.bindEvents(),this.options.responsive&&this.resize(!0),this.initToolTip(),x.notify(this,"afterInit"),this},clear:function(){return j.canvas.clear(this),this},stop:function(){return ce.cancelAnimation(this),this},resize:function(e){var t=this,i=t.options,n=t.canvas,a=i.maintainAspectRatio&&t.aspectRatio||null,s=Math.max(0,Math.floor(j.getMaximumWidth(n))),a=Math.max(0,Math.floor(a?s/a:j.getMaximumHeight(n)));t.width===s&&t.height===a||(n.width=t.width=s,n.height=t.height=a,n.style.width=s+"px",n.style.height=a+"px",j.retinaScale(t,i.devicePixelRatio),e)||(x.notify(t,"resize",[n={width:s,height:a}]),i.onResize&&i.onResize(t,n),t.stop(),t.update({duration:i.responsiveAnimationDuration}))},ensureScalesHaveIDs:function(){var e=this.options,i=e.scales||{},e=e.scale;j.each(i.xAxes,function(e,t){e.id||(e.id=Mt(i.xAxes,"x-axis-",t))}),j.each(i.yAxes,function(e,t){e.id||(e.id=Mt(i.yAxes,"y-axis-",t))}),e&&(e.id=e.id||"scale")},buildOrUpdateScales:function(){var r=this,e=r.options,o=r.scales||{},t=[],l=Object.keys(o).reduce(function(e,t){return e[t]=!1,e},{});e.scales&&(t=t.concat((e.scales.xAxes||[]).map(function(e){return{options:e,dtype:"category",dposition:"bottom"}}),(e.scales.yAxes||[]).map(function(e){return{options:e,dtype:"linear",dposition:"left"}}))),e.scale&&t.push({options:e.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),j.each(t,function(e){var t=e.options,i=t.id,n=kt(t.type,e.dtype),a=($t(t.position)!==$t(e.dposition)&&(t.position=e.dposition),l[i]=!0,null);if(i in o&&o[i].type===n)(a=o[i]).options=t,a.ctx=r.ctx,a.chart=r;else{var s=ft.getScaleConstructor(n);if(!s)return;a=new s({id:i,type:n,options:t,ctx:r.ctx,chart:r}),o[a.id]=a}a.mergeTicksOptions(),e.isDefault&&(r.scale=a)}),j.each(l,function(e,t){e||delete o[t]}),r.scales=o,ft.addScalesToLayout(this)},buildOrUpdateControllers:function(){for(var e=[],t=this.data.datasets,i=0,n=t.length;i<n;i++){var a=t[i],s=this.getDatasetMeta(i),r=a.type||this.config.type;if(s.type&&s.type!==r&&(this.destroyDatasetMeta(i),s=this.getDatasetMeta(i)),s.type=r,s.order=a.order||0,s.index=i,s.controller)s.controller.updateIndex(i),s.controller.linkScales();else{r=We[s.type];if(void 0===r)throw new Error('"'+s.type+'" is not a chart type.');s.controller=new r(this,i),e.push(s.controller)}}return e},resetElements:function(){var i=this;j.each(i.data.datasets,function(e,t){i.getDatasetMeta(t).controller.reset()},i)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(e){var t,i=this;if(e&&"object"==typeof e||(e={duration:e,lazy:arguments[1]}),n=(t=i).options,j.each(t.scales,function(e){_.removeBox(t,e)}),n=It(P.global,P[t.config.type],n),t.options=t.config.options=n,t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.tooltip._options=n.tooltips,t.tooltip.initialize(),x._invalidate(i),!1!==x.notify(i,"beforeUpdate")){i.tooltip._data=i.data;for(var n=i.buildOrUpdateControllers(),a=0,s=i.data.datasets.length;a<s;a++)i.getDatasetMeta(a).controller.buildOrUpdateElements();i.updateLayout(),i.options.animation&&i.options.animation.duration&&j.each(n,function(e){e.reset()}),i.updateDatasets(),i.tooltip.initialize(),i.lastActive=[],x.notify(i,"afterUpdate"),i._layers.sort(Pt("z","_idx")),i._bufferedRender?i._bufferedRequest={duration:e.duration,easing:e.easing,lazy:e.lazy}:i.render(e)}},updateLayout:function(){var t=this;!1!==x.notify(t,"beforeLayout")&&(_.update(this,this.width,this.height),t._layers=[],j.each(t.boxes,function(e){e._configure&&e._configure(),t._layers.push.apply(t._layers,e._layers())}
181,t),t._layers.forEach(function(e,t){e._idx=t}),x.notify(t,"afterScaleUpdate"),x.notify(t,"afterLayout"))},updateDatasets:function(){if(!1!==x.notify(this,"beforeDatasetsUpdate")){for(var e=0,t=this.data.datasets.length;e<t;++e)this.updateDataset(e);x.notify(this,"afterDatasetsUpdate")}},updateDataset:function(e){var t=this.getDatasetMeta(e),e={meta:t,index:e};!1!==x.notify(this,"beforeDatasetUpdate",[e])&&(t.controller._update(),x.notify(this,"afterDatasetUpdate",[e]))},render:function(e){var t,i=this,n=i.options.animation,a=kt((e=e&&"object"==typeof e?e:{duration:e,lazy:arguments[1]}).duration,n&&n.duration),s=e.lazy;if(!1!==x.notify(i,"beforeRender"))return t=function(e){x.notify(i,"afterRender"),j.callback(n&&n.onComplete,[e],i)},n&&a?(e=new de({numSteps:a/16.66,easing:e.easing||n.easing,render:function(e,t){var i=j.easing.effects[t.easing],n=t.currentStep,t=n/t.numSteps;e.draw(i(t),t,n)},onAnimationProgress:n.onProgress,onAnimationComplete:t}),ce.addAnimation(i,e,a,s)):(i.draw(),t(new de({numSteps:0,chart:i}
181))),i},draw:function(e){var t,i,n=this;if(n.clear(),j.isNullOrUndef(e)&&(e=1),n.transition(e),!(n.width<=0||n.height<=0)&&!1!==x.notify(n,"beforeDraw",[e])){for(i=n._layers,t=0;t<i.length&&i[t].z<=0;++t)i[t].draw(n.chartArea);for(n.drawDatasets(e);t<i.length;++t)i[t].draw(n.chartArea);n._drawTooltip(e),x.notify(n,"afterDraw",[e])}},transition:function(e){for(var t=0,i=(this.data.datasets||[]).length;t<i;++t)this.isDatasetVisible(t)&&this.getDatasetMeta(t).controller.transition(e);this.tooltip.transition(e)},_getSortedDatasetMetas:function(e){for(var t=[],i=0,n=(this.data.datasets||[]).length;i<n;++i)e&&!this.isDatasetVisible(i)||t.push(this.getDatasetMeta(i));return t.sort(Pt("order","index")),t},_getSortedVisibleDatasetMetas:function(){return this._getSortedDatasetMetas(!0)},drawDatasets:function(e){var t,i;if(!1!==x.notify(this,"beforeDatasetsDraw",[e])){for(i=(t=this._getSortedVisibleDatasetMetas()).length-1;0<=i;--i)this.drawDataset(t[i],e);x.notify(this,"afterDatasetsDraw",[e])}},drawDataset:function(e,t){var i={meta:e,index:e.index,easingValue:t};!1!==x.notify(this,"beforeDatasetDraw",[i])&&(e.controller.draw(t),x.notify(this,"afterDatasetDraw",[i]))},_drawTooltip:function(e){var t=this.tooltip,e={tooltip:t,easingValue:e};!1!==x.notify(this,"beforeTooltipDraw",[e])&&(t.draw(),x.notify(this,"afterTooltipDraw",[e]))},getElementAtEvent:function(e){return Ue.modes.single(this,e)},getElementsAtEvent:function(e){return Ue.modes.label(this,e,{intersect:!0})},getElementsAtXAxis:function(e){return Ue.modes["x-axis"](this,e,{intersect:!0})},getElementsAtEventForMode:function(e,t,i){t=Ue.modes[t];return"function"==typeof t?t(this,e,i):[]},getDatasetAtEvent:function(e){return Ue.modes.dataset(this,e,{intersect:!0})},getDatasetMeta:function(e){var t=this.data.datasets[e];return t._meta||(t._meta={}),t._meta[this.id]||(t._meta[this.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:t.order||0,index:e})},getVisibleDatasetCount:function(){for(var e=0,t=0,i=this.data.datasets.length;t<i;++t)this.isDatasetVisible(t)&&e++;return e},isDatasetVisible:function(e){var t=this.getDatasetMeta(e);return"boolean"==typeof t.hidden?!t.hidden:!this.data.datasets[e].hidden},generateLegend:function(){return this.options.legendCallback(this)},destroyDatasetMeta:function(e){var t=this.id,e=this.data.datasets[e],i=e._meta&&e._meta[t];i&&(i.controller.destroy(),delete e._meta[t])},destroy:function(){var e,t,i=this,n=i.canvas;for(i.stop(),e=0,t=i.data.datasets.length;e<t;++e)i.destroyDatasetMeta(e);n&&(i.unbindEvents(),j.canvas.clear(i),gt.releaseContext(i.ctx),i.canvas=null,i.ctx=null),x.notify(i,"destroy"),delete Et.instances[i.id]},toBase64Image:function(){return this.canvas.toDataURL.apply(this.canvas,arguments)},initToolTip:function(){this.tooltip=new St({_chart:this,_chartInstance:this,_data:this.data,_options:this.options.tooltips},this)},bindEvents:function(){var t=this,i=t._listeners={},n=function(){t.eventHandler.apply(t,arguments)};j.each(t.options.events,function(e){gt.addEventListener(t,e,n),i[e]=n}),t.options.responsive&&(n=function(){t.resize()},gt.addEventListener(t,"resize",n),i.resize=n)},unbindEvents:function(){var i=this,e=i._listeners;e&&(delete i._listeners,j.each(e,function(e,t){gt.removeEventListener(i,t,e)}))},updateHoverStyle:function(e,t,i){for(var n,a=i?"set":"remove",s=0,r=e.length;s<r;++s)(n=e[s])&&this.getDatasetMeta(n._datasetIndex).controller[a+"HoverStyle"](n);"dataset"===t&&this.getDatasetMeta(e[0]._datasetIndex).controller["_"+a+"DatasetHoverStyle"]()},eventHandler:function(e){var t,i=this,n=i.tooltip;if(!1!==x.notify(i,"beforeEvent",[e]))return i._bufferedRender=!0,i._bufferedRequest=null,t=i.handleEvent(e),n&&(t=n._start?n.handleEvent(e):t|n.handleEvent(e)),x.notify(i,"afterEvent",[e]),(n=i._bufferedRequest)?i.render(n):t&&!i.animating&&(i.stop(),i.render({duration:i.options.hover.animationDuration,lazy:!0})),i._bufferedRender=!1,i._bufferedRequest=null,i},handleEvent:function(e){var t=this,i=t.options||{},n=i.hover;return t.lastActive=t.lastActive||[],"mouseout"===e.type?t.active=[]:t.active=t.getElementsAtEventForMode(e,n.mode,n),j.callback(i.onHover||i.hover.onHover,[e.native,t.active],t),"mouseup"!==e.type&&"click"!==e.type||i.onClick&&i.onClick.call(t,e.native,t.active),t.lastActive.length&&t.updateHoverStyle(t.lastActive,n.mode,!1),t.active.length&&n.mode&&t.updateHoverStyle(t.active,n.mode,!0),i=!j.arrayEquals(t.active,t.lastActive),t.lastActive=t.active,i}}),Et.instances={};var $=Et;(Et.Controller=Et).types={},j.configMerge=It,j.scaleMerge=Ct;function Tt(){throw new Error("This method is not implemented: either no adapter can be found or an incomplete integration was provided.")}function Dt(e){this.options=e||{}}j.extend(Dt.prototype,{formats:Tt,parse:Tt,format:Tt,add:Tt,diff:Tt,startOf:Tt,endOf:Tt,_
181create:function(e){return e}}),Dt.override=function(e){j.extend(Dt.prototype,e)};var Ot={_date:Dt},Fe={formatters:{values:function(e){return j.isArray(e)?e:""+e},linear:function(e,t,i){var n=3<i.length?i[2]-i[1]:i[1]-i[0],n=(1<Math.abs(n)&&e!==Math.floor(e)&&(n=e-Math.floor(e)),j.log10(Math.abs(n)));return 0!==e?Math.max(Math.abs(i[0]),Math.abs(i[i.length-1]))<1e-4?(i=j.log10(Math.abs(e)),i=Math.floor(i)-Math.floor(n),i=Math.max(Math.min(i,20),0),e.toExponential(i)):(i=-1*Math.floor(n),i=Math.max(Math.min(i,20),0),e.toFixed(i)):"0"},logarithmic:function(e,t,i){var n=e/Math.pow(10,Math.floor(j.log10(e)));return 0===e?"0":1==n||2==n||5==n||0===t||t===i.length-1?e.toExponential():""}}},At=j.isArray,Lt=j.isNullOrUndef,jt=j.valueOrDefault,Ft=j.valueAtIndexOrDefault;function Vt(e,t,i,n){for(var a,s,r,o,l,d,c,u,h,p,m,g,f,v=i.length,y=[],b=[],_=[],w=0,x=0,S=0;S<v;++S){if(r=i[S].label,o=i[S].major?t.major:t.minor,e.font=l=o.string,d=n[l]=n[l]||{data:{},gc:[]},c=o.lineHeight,u=h=0,Lt(r)||At(r)){if(At(r))for(a=0,s=r.length;a<s;++a)p=r[a],Lt(p)||At(p)||(u=j.measureText(e,d.data,d.gc,u,p),h+=c)}else u=j.measureText(e,d.data,d.gc,u,r),h=c;y.push(u),b.push(h),_.push(c/2),w=Math.max(u,w),x=Math.max(h,x)}function k(e){return{width:y[e]||0,height:b[e]||0,offset:_[e]||0}}return f=v,j.each(n,function(e){var t,i=e.gc,n=i.length/2;if(f<n){for(t=0;t<n;++t)delete e.data[i[t]];i.splice(0,n)}}),m=y.indexOf(w),g=b.indexOf(x),{first:k(0),last:k(v-1),widest:k(m),highest:k(g)}}function Rt(e){return e.drawTicks?e.tickMarkLength:0}function Wt(e){var t;return e.display?(t=j.options._parseFont(e),e=j.options.toPadding(e.padding),t.lineHeight+e.height):0}function Bt(e,t){return j.extend(j.options._parseFont({fontFamily:jt(t.fontFamily,e.fontFamily),fontSize:jt(t.fontSize,e.fontSize),fontStyle:jt(t.fontStyle,e.fontStyle),lineHeight:jt(t.lineHeight,e.lineHeight)}),{color:j.options.resolve([t.fontColor,e.fontColor,P.global.defaultFontColor])})}function Nt(e){var t=Bt(e,e.minor);return{minor:t,major:e.major.enabled?Bt(e,e.major):t}}function zt(e){for(var t,i=[],n=0,a=e.length;n<a;++n)void 0!==(t=e[n])._index&&i.push(t);return i}function Ht(e,t,i,n){var a,s,r,o,e=(e=>{var t,i,n=e.length;if(n<2)return!1;for(i=e[0],t=1;t<n;++t)if(e[t]-e[t-1]!==i)return!1;return i})(e),l=(t.length-1)/n;if(e)for(r=0,o=(a=j.math._factorize(e)).length-1;r<o;r++)if(l<(s=a[r]))return s;return Math.max(l,1)}function Yt(e,t,i,n){var a,s,r,o=jt(i,0),l=Math.min(jt(n,e.length),e.length),d=0;for(t=Math.ceil(t),n&&(t=(n=n-i)/Math.floor(n/t)),r=o;r<0;)d++,r=Math.round(o+d*t);for(a=Math.max(o,0);a<l;a++)s=e[a],a===r?(s._index=a,d++,r=Math.round(o+d*t)):delete s.label}P._set("scale",{display:!0,position:"left",offset:!1,gridLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickMarkLength:10,zeroLineWidth:1,zeroLineColor:"rgba(0,0,0,0.25)",zeroLineBorderDash:[],zeroLineBorderDashOffset:0,offsetGridLines:!1,borderDash:[],borderDashOffset:0},scaleLabel:{display:!1,labelString:"",padding:{top:4,bottom:4}},ticks:{beginAtZero:!1,minRotation:0,maxRotation:50,mirror:!1,padding:0,reverse:!1,display:!0,autoSkip:!0,autoSkipPadding:0,labelOffset:0,callback:Fe.formatters.values,minor:{},major:{}}});var Ve=e.extend({zeroLineIndex:0,getPadding:function(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}},getTicks:function(){return this._ticks},_getLabels:function(){var e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]},mergeTicksOptions:function(){},beforeUpdate:function(){j.callback(this.options.beforeUpdate,[this])},update:function(e,t,i){var n,a,s,r=this,o=r.options.ticks,l=o.sampleSize;if(r.beforeUpdate(),r.maxWidth=e,r.maxHeight=t,r.margins=j.extend({left:0,right:0,top:0,bottom:0},i),r._ticks=null,r.ticks=null,r._labelSizes=null,r._maxLabelLines=0,r.longestLabelWidth=0,r.longestTextCache=r.longestTextCache||{},r._gridLineItems=null,r._labelItems=null,r.beforeSetDimensions(),r.setDimensions(),r.afterSetDimensions(),r.beforeDataLimits(),r.determineDataLimits(),r.afterDataLimits(),r.beforeBuildTicks(),s=r.buildTicks()||[],(!(s=r.afterBuildTicks(s)||s)||!s.length)&&r.ticks)for(s=[],n=0,a=r.ticks.length;n<a;++n)s.push({value:r.ticks[n],major:!1});return e=l<(r._ticks=s).length,t=r._convertTicksToLabels(e?((e,t)=>{for(var i=[],n=e.length/t,a=0,s=e.length;a<s;a+=n)i.push(e[Math.floor(a)]);return i})(s,l):s),r._configure(),r.beforeCalculateTickRotation(),r.calculateTickRotation(),r.afterCalculateTickRotation(),r.beforeFit(),r.fit(),r.afterFit(),r._ticksToDraw=o.display&&(o.autoSkip||"auto"===o.source)?r._autoSkip(s):s,e&&(t=r._convertTicksToLabels(r._ticksToDraw)),r.ticks=t,r.afterUpdate(),r.minSize},_configure:function(){var e,t,i=this,n=i.options.ticks.reverse;i.isHorizontal()?(e=i.left,t=i.right):(e=i.top,t=i.bottom,n=!n),i._startPixel=e,i._endPixel=t,i._reversePixels=n,i._length=t-e},afterUpdate:function(){j.callback(this.options.afterUpdate,[this])},beforeSetDimensions:function(){j.callback(this.options.beforeSetDimensions,[this])},setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0},afterSetDimensions:function(){j.callback(this.options.afterSetDimensions,[this])},beforeDataLimits:function(){j.callback(this.options.beforeDataLimits,[this])}
181,determineDataLimits:j.noop,afterDataLimits:function(){j.callback(this.options.afterDataLimits,[this])},beforeBuildTicks:function(){j.callback(this.options.beforeBuildTicks,[this])},buildTicks:j.noop,afterBuildTicks:function(e){return At(e)&&e.length?j.callback(this.options.afterBuildTicks,[this,e]):(this.ticks=j.callback(this.options.afterBuildTicks,[this,this.ticks])||this.ticks,e)},beforeTickToLabelConversion:function(){j.callback(this.options.beforeTickToLabelConversion,[this])},convertTicksToLabels:function(){var e=this.options.ticks;this.ticks=this.ticks.map(e.userCallback||e.callback,this)},afterTickToLabelConversion:function(){j.callback(this.options.afterTickToLabelConversion,[this])},beforeCalculateTickRotation:function(){j.callback(this.options.beforeCalculateTickRotation,[this])},calculateTickRotation:function(){var e,t,i,n,a=this,s=a.options,r=s.ticks,o=a.getTicks().length,l=r.minRotation||0,d=r.maxRotation,c=l;!a._isVisible()||!r.display||d<=l||o<=1||!a.isHorizontal()?a.labelRotation=l:(t=(e=a._getLabelSizes()).widest.width,i=e.highest.height-e.highest.offset,n=Math.min(a.maxWidth,a.chart.width-t),(s.offset?a.maxWidth/o:n/(o-1))<t+6&&(n=n/(o-(s.offset?.5:1)),o=a.maxHeight-Rt(s.gridLines)-r.padding-Wt(s.scaleLabel),r=Math.sqrt(t*t+i*i),c=j.toDegrees(Math.min(Math.asin(Math.min((e.highest.height+6)/n,1)),Math.asin(Math.min(o/r,1))-Math.asin(i/r))),c=Math.max(l,Math.min(d,c))),a.labelRotation=c)},afterCalculateTickRotation:function(){j.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){j.callback(this.options.beforeFit,[this])},fit:function(){var e,t,i,n,a,s,r,o,l=this,d=l.minSize={width:0,height:0},c=l.chart,u=l.options,h=u.ticks,p=u.scaleLabel,m=u.gridLines,g=l._isVisible(),u="bottom"===u.position,f=l.isHorizontal();f?d.width=l.maxWidth:g&&(d.width=Rt(m)+Wt(p)),f?g&&(d.height=Rt(m)+Wt(p)):d.height=l.maxHeight,h.display&&g&&(m=Nt(h),g=(p=l._getLabelSizes()).first,e=p.last,t=p.widest,p=p.highest,m=.4*m.minor.lineHeight,i=h.padding,f?(o=0!==l.labelRotation,a=j.toRadians(l.labelRotation),n=Math.cos(a),p=(a=Math.sin(a))*t.width+n*(p.height-(o?p.offset:0))+(o?0:m),d.height=Math.min(l.maxHeight,d.height+p+i),p=l.getPixelForTick(0)-l.left,s=l.right-l.getPixelForTick(l.getTicks().length-1),o=o?(r=u?n*g.width+a*g.offset:a*(g.height-g.offset),u?a*(e.height-e.offset):n*e.width+a*e.offset):(r=g.width/2,e.width/2),l.paddingLeft=Math.max((r-p)*l.width/(l.width-p),0)+3,l.paddingRight=Math.max((o-s)*l.width/(l.width-s),0)+3):(u=h.mirror?0:t.width+i+m,d.width=Math.min(l.maxWidth,d.width+u),l.paddingTop=g.height/2,l.paddingBottom=e.height/2)),l.handleMargins(),f?(l.width=l._length=c.width-l.margins.left-l.margins.right,l.height=d.height):(l.width=d.width,l.height=l._length=c.height-l.margins.top-l.margins.bottom)},handleMargins:function(){var e=this;e.margins&&(e.margins.left=Math.max(e.paddingLeft,e.margins.left),e.margins.top=Math.max(e.paddingTop,e.margins.top),e.margins.right=Math.max(e.paddingRight,e.margins.right),e.margins.bottom=Math.max(e.paddingBottom,e.margins.bottom))},afterFit:function(){j.callback(this.options.afterFit,[this])},isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(e){if(Lt(e))return NaN;if(("number"==typeof e||e instanceof Number)&&!isFinite(e))return NaN;if(e)if(this.isHorizontal()){if(void 0!==e.x)return this.getRightValue(e.x)}else if(void 0!==e.y)return this.getRightValue(e.y);return e},_convertTicksToLabels:function(e){var t,i,n;for(this.ticks=e.map(function(e){return e.value}),this.beforeTickToLabelConversion(),t=this.convertTicksToLabels(e)||this.ticks,this.afterTickToLabelConversion(),i=0,n=e.length;i<n;++i)e[i].label=t[i];return t},_getLabelSizes:function(){var e=this._labelSizes;return e||(this._labelSizes=e=Vt(this.ctx,Nt(this.options.ticks),this.getTicks(),this.longestTextCache),this.longestLabelWidth=e.widest.width),e},_parseValue:function(e){var t,i,n,e=At(e)?(t=+this.getRightValue(e[0]),i=+this.getRightValue(e[1]),n=Math.min(t,i),Math.max(t,i)):(t=void 0,n=i=e=+this.getRightValue(e));return{min:n,max:e,start:t,end:i}},_getScaleLabel:function(e){var t=this._parseValue(e);return void 0!==t.start?"["+t.start+", "+t.end+"]":+this.getRightValue(e)},getLabelForIndex:j.noop,getPixelForValue:j.noop,getValueForPixel:j.noop,getPixelForTick:function(e){var t=this.options.offset,i=this._ticks.length,n=1/Math.max(i-(t?0:1),1);return e<0||i-1<e?null:this.getPixelForDecimal(e*n+(t?n/2:0))}
181,getPixelForDecimal:function(e){return this._reversePixels&&(e=1-e),this._startPixel+e*this._length},getDecimalForPixel:function(e){e=(e-this._startPixel)/this._length;return this._reversePixels?1-e:e},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var e=this.min,t=this.max;return this.beginAtZero?0:e<0&&t<0?t:0<e&&0<t?e:0},_autoSkip:function(e){var t,i,n,a=this.options.ticks,s=this._length,s=a.maxTicksLimit||s/this._tickSize()+1,r=a.major.enabled?(e=>{for(var t=[],i=0,n=e.length;i<n;i++)e[i].major&&t.push(i);return t})(e):[],a=r.length,o=r[0],l=r[a-1];if(s<a){var d,c,u=e,h=r,p=a/s,m=0,g=h[0];for(p=Math.ceil(p),d=0;d<u.length;d++)c=u[d],d===g?(c._index=d,g=h[++m*p]):delete c.label}else if(n=Ht(r,e,0,s),0<a){for(t=0,i=a-1;t<i;t++)Yt(e,n,r[t],r[t+1]);Yt(e,n,j.isNullOrUndef(s=1<a?(l-o)/(a-1):null)?0:o-s,o),Yt(e,n,l,j.isNullOrUndef(s)?e.length:l+s)}else Yt(e,n);return zt(e)},_tickSize:function(){var e=this.options.ticks,t=j.toRadians(this.labelRotation),i=Math.abs(Math.cos(t)),t=Math.abs(Math.sin(t)),n=this._getLabelSizes(),e=e.autoSkipPadding||0,a=n?n.widest.width+e:0,n=n?n.highest.height+e:0;return this.isHorizontal()?a*t<n*i?a/i:n/t:n*t<a*i?n/i:a/t},_isVisible:function(){var e,t,i,n=this.chart,a=this.options.display;if("auto"!==a)return!!a;for(e=0,t=n.data.datasets.length;e<t;++e)if(n.isDatasetVisible(e)&&((i=n.getDatasetMeta(e)).xAxisID===this.id||i.yAxisID===this.id))return!0;return!1},_computeGridLineItems:function(e){function t(e){return E(y,e,$)}var i,n,a,s,r,o,l,d,c,u,h,p,m,g,f,v=this,y=v.chart,b=v.options,_=b.gridLines,w=b.position,x=_.offsetGridLines,S=v.isHorizontal(),k=v._ticksToDraw,C=k.length+(x?1:0),I=Rt(_),M=[],$=_.drawBorder?Ft(_.lineWidth,0,0):0,P=$/2,E=j._alignPixel;for("top"===w?(i=t(v.bottom),r=v.bottom-I,l=i-P,c=t(e.top)+P,h=e.bottom):"bottom"===w?(i=t(v.top),c=e.top,h=t(e.bottom)-P,r=i+P,l=v.top+I):"left"===w?(i=t(v.right),s=v.right-I,o=i-P,d=t(e.left)+P,u=e.right):(i=t(v.left),d=e.left,u=t(e.right)-P,s=i+P,o=v.left+I),n=0;n<C;++n)a=k[n]||{},Lt(a.label)&&n<k.length||(f=n===v.zeroLineIndex&&b.offset===x?(p=_.zeroLineWidth,m=_.zeroLineColor,g=_.zeroLineBorderDash||[],_.zeroLineBorderDashOffset||0):(p=Ft(_.lineWidth,n,1),m=Ft(_.color,n,"rgba(0,0,0,0.1)"),g=_.borderDash||[],_.borderDashOffset||0),void 0!==(a=((e,t,i)=>{var n=e.getTicks().length,a=Math.min(t,n-1),s=e.getPixelForTick(a),r=e._startPixel,o=e._endPixel;if(!(i&&(i=1===n?Math.max(s-r,o-s):0===t?(e.getPixelForTick(1)-s)/2:(s-e.getPixelForTick(a-1))/2,(s+=a<t?i:-i)<r-1e-6||o+1e-6<s)))return s})(v,a._index||n,x))&&(a=E(y,a,p),S?s=o=d=u=a:r=l=c=h=a,M.push({tx1:s,ty1:r,tx2:o,ty2:l,x1:d,y1:c,x2:u,y2:h,width:p,color:m,borderDash:g,borderDashOffset:f})));return M.ticksLength=C,M.borderValue=i,M},_computeLabelItems:function(){for(var e,t,i,n,a,s,r,o=this.options,l=o.ticks,d=o.position,c=l.mirror,u=this.isHorizontal(),h=this._ticksToDraw,p=Nt(l),m=l.padding,o=Rt(o.gridLines),g=-j.toRadians(this.labelRotation),f=[],v="top"===d?(i=this.bottom-o-m,g?"left":"center"):"bottom"===d?(i=this.top+o+m,g?"right":"center"):"left"===d?(t=this.right-(c?0:o)-m,c?"left":"right"):(t=this.left+(c?0:o)+m,c?"right":"left"),y=0,b=h.length;y<b;++y)e=(n=h[y]).label,Lt(e)||(r=this.getPixelForTick(n._index||y)+l.labelOffset,a=(n=n.major?p.major:p.minor).lineHeight,s=At(e)?e.length:1,r=u?(t=r,"top"===d?((g?1:.5)-s)*a:(g?0:.5)*a):(i=r,(1-s)*a/2),f.push({x:t,y:i,rotation:g,label:e,font:n,textOffset:r,textAlign:v}));return f},_drawGrid:function(e){var t=this,i=t.options.gridLines;if(i.display){for(var n,a,s,r,o,l,d,c,u,h=t.ctx,p=t.chart,m=j._alignPixel,g=i.drawBorder?Ft(i.lineWidth,0,0):0,f=t._gridLineItems||(t._gridLineItems=t._computeGridLineItems(e)),v=0,y=f.length;v<y;++v)n=(s=f[v]).width,a=s.color,n&&a&&(h.save(),h.lineWidth=n,h.strokeStyle=a,h.setLineDash&&(h.setLineDash(s.borderDash),h.lineDashOffset=s.borderDashOffset),h.beginPath(),i.drawTicks&&(h.moveTo(s.tx1,s.ty1),h.lineTo(s.tx2,s.ty2)),i.drawOnChartArea&&(h.moveTo(s.x1,s.y1),h.lineTo(s.x2,s.y2)),h.stroke(),h.restore());
181g&&(e=g,r=Ft(i.lineWidth,f.ticksLength-1,1),o=f.borderValue,t.isHorizontal()?(l=m(p,t.left,e)-e/2,d=m(p,t.right,r)+r/2,c=u=o):(c=m(p,t.top,e)-e/2,u=m(p,t.bottom,r)+r/2,l=d=o),h.lineWidth=g,h.strokeStyle=Ft(i.color,0),h.beginPath(),h.moveTo(l,c),h.lineTo(d,u),h.stroke())}},_drawLabels:function(){if(this.options.ticks.display)for(var e,t,i,n,a,s,r=this.ctx,o=this._labelItems||(this._labelItems=this._computeLabelItems()),l=0,d=o.length;l<d;++l){if(n=(i=o[l]).font,r.save(),r.translate(i.x,i.y),r.rotate(i.rotation),r.font=n.string,r.fillStyle=n.color,r.textBaseline="middle",r.textAlign=i.textAlign,a=i.label,s=i.textOffset,At(a))for(e=0,t=a.length;e<t;++e)r.fillText(""+a[e],0,s),s+=n.lineHeight;else r.fillText(a,0,s);r.restore()}},_drawTitle:function(){var e,t,i,n,a,s,r,o=this,l=o.ctx,d=o.options,c=d.scaleLabel;c.display&&(e=jt(c.fontColor,P.global.defaultFontColor),t=j.options._parseFont(c),i=j.options.toPadding(c.padding),n=t.lineHeight/2,d=d.position,r=0,o.isHorizontal()?(a=o.left+o.width/2,s="bottom"===d?o.bottom-n-i.bottom:o.top+n+i.top):(a=(d="left"===d)?o.left+n+i.top:o.right-n-i.top,s=o.top+o.height/2,r=d?-.5*Math.PI:.5*Math.PI),l.save(),l.translate(a,s),l.rotate(r),l.textAlign="center",l.textBaseline="middle",l.fillStyle=e,l.font=t.string,l.fillText(c.labelString,0,0),l.restore())},draw:function(e){this._isVisible()&&(this._drawGrid(e),this._drawTitle(),this._drawLabels())},_layers:function(){var e=this,t=e.options,i=t.ticks&&t.ticks.z||0,t=t.gridLines&&t.gridLines.z||0;return e._isVisible()&&i!==t&&e.draw===e._draw?[{z:t,draw:function(){e._drawGri
181d.apply(e,arguments),e._drawTitle.apply(e,arguments)}},{z:i,draw:function(){e._drawLabels.apply(e,arguments)}}]:[{z:i,draw:function(){e.draw.apply(e,arguments)}}]},_getMatchingVisibleMetas:function(t){var i=this,n=i.isHorizontal();return i.chart._getSortedVisibleDatasetMetas().filter(function(e){return(!t||e.type===t)&&(n?e.xAxisID===i.id:e.yAxisID===i.id)})}}),E=(Ve.prototype._draw=Ve.prototype.draw,Ve),qt=j.isNullOrUndef,b=E.extend({determineDataLimits:function(){var e,t=this._getLabels(),i=this.options.ticks,n=i.min,i=i.max,a=0,s=t.length-1;void 0!==n&&0<=(e=t.indexOf(n))&&(a=e),void 0!==i&&0<=(e=t.indexOf(i))&&(s=e),this.minIndex=a,this.maxIndex=s,this.min=t[a],this.max=t[s]},buildTicks:function(){var e=this._getLabels(),t=this.minIndex,i=this.maxIndex;this.ticks=0===t&&i===e.length-1?e:e.slice(t,i+1)},getLabelForIndex:function(e,t){var i=this.chart;return i.getDatasetMeta(t).controller._getValueScaleId()===this.id?this.getRightValue(i.data.datasets[t].data[e]):this._getLabels()[e]},_configure:function(){var e=this.options.offset,t=this.ticks;E.prototype._configure.call(this),this.isHorizontal()||(this._reversePixels=!this._reversePixels),t&&(this._startValue=this.minIndex-(e?.5:0),this._valueRange=Math.max(t.length-(e?0:1),1))},getPixelForValue:function(e,t,i){var n;return qt(t)||qt(i)||(e=this.chart.data.datasets[i].data[t]),(void 0!==(n=qt(e)?n:this.isHorizontal()?e.x:e.y)||void 0!==e&&isNaN(t))&&(i=this._getLabels(),e=j.valueOrDefault(n,e),t=-1!==(n=i.indexOf(e))?n:t,isNaN(t))&&(t=e),this.getPixelForDecimal((t-this._startValue)/this._valueRange)},getPixelForTick:function(e){var t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e],e+this.minIndex)},getValueForPixel:function(e){e=Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange);return Math.min(Math.max(e,0),this.ticks.length-1)},getBasePixel:function(){return this.bottom}}),Le=(b._defaults={position:"bottom"},j.noop),Ut=j.isNullOrUndef;var Gt=E.extend({getRightValue:function(e){return"string"==typeof e?+e:E.prototype.getRightValue.call(this,e)},handleTickRangeOptions:function(){var e=this,t=e.options.ticks,i=(t.beginAtZero&&(i=j.sign(e.min),n=j.sign(e.max),i<0&&n<0?e.max=0:0<i&&0<n&&(e.min=0)),void 0!==t.min||void 0!==t.suggestedMin),n=void 0!==t.max||void 0!==t.suggestedMax;void 0!==t.min?e.min=t.min:void 0!==t.suggestedMin&&(null===e.min?e.min=t.suggestedMin:e.min=Math.min(e.min,t.suggestedMin)),void 0!==t.max?e.max=t.max:void 0!==t.suggestedMax&&(null===e.max?e.max=t.suggestedMax:e.max=Math.max(e.max,t.suggestedMax)),i!=n&&e.min>=e.max&&(i?e.max=e.min+1:e.min=e.max-1),e.min===e.max&&(e.max++,t.beginAtZero||e.min--)},getTickLimit:function(){var e,t=this.options.ticks,i=t.stepSize,t=t.maxTicksLimit;return i?e=Math.ceil(this.max/i)-Math.floor(this.min/i)+1:(e=this._computeTickLimit(),t=t||11),e=t?Math.min(t,e):e},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:Le,buildTicks:function(){var e=this,t=e.options.ticks,i=e.getTickLimit(),i={maxTicks:Math.max(2,i),min:t.min,max:t.max,precision:t.precision,stepSize:j.valueOrDefault(t.fixedStepSize,t.stepSize)},i=e.ticks=((e,t)=>{var i,n,a,s=[],r=e.stepSize,o=r||1,l=e.maxTicks-1,d=e.min,c=e.max,e=e.precision,u=t.min,t=t.max,h=j.niceNum((t-u)/l/o)*o;if(h<1e-14&&Ut(d)&&Ut(c))return[u,t];l<(a=Math.ceil(t/h)-Math.floor(u/h))&&(h=j.niceNum(a*h/l/o)*o),r||Ut(e)?i=Math.pow(10,j._decimalPlaces(h)):(i=Math.pow(10,e),h=Math.ceil(h*i)/i),n=Math.floor(u/h)*h,l=Math.ceil(t/h)*h,r&&(!Ut(d)&&j.almostWhole(d/h,h/1e3)&&(n=d),!Ut(c))&&j.almostWhole(c/h,h/1e3)&&(l=c),a=j.almostEquals(a=(l-n)/h,Math.round(a),h/1e3)?Math.round(a):Math.ceil(a),n=Math.round(n*i)/i,l=Math.round(l*i)/i,s.push(Ut(d)?n:d);for(var p=1;p<a;++p)s.push(Math.round((n+p*h)*i)/i);return s.push(Ut(c)?l:c),s})(i,e);e.handleDirectionalChanges(),e.max=j.max(i),e.min=j.min(i),t.reverse?(i.reverse(),e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max)},convertTicksToLabels:function(){this.ticksAsNumbers=this.ticks.slice(),this.zeroLineIndex=this.ticks.indexOf(0),E.prototype.convertTicksToLabels.call(this)},_configure:function(){var e=this.getTicks(),t=this.min,i=this.max;E.prototype._configure.call(this),this.options.offset&&e.length&&(t-=e=(i-t)/Math.max(e.length-1,1)/2,i+=e),this._startValue=t,this._endValue=i,this._valueRange=i-t}}),t={position:"left",ticks:{callback:Fe.formatters.linear}};var m=Gt.extend({determineDataLimits:function(){var e,t,i,n,a=this,s=a.options,r=a.chart.data.datasets,o=a._getMatchingVisibleMetas(),l=s.stacked,d={},c=o.length;if(a.min=Number.POSITIVE_INFINITY,a.max=Number.NEGATIVE_INFINITY,void 0===l)for(e=0;!l&&e<c;
181++e)l=void 0!==(t=o[e]).stack;for(e=0;e<c;++e)if(i=r[(t=o[e]).index].data,l){y=u=x=w=_=b=v=f=g=m=p=h=void 0;for(var u,h=a,p=d,m=t,g=i,f=h.options,v=f.stacked,y=(p=p,v=v,v=[(y=m).type,void 0===v&&void 0===y.stack?y.index:"",y.stack].join("."),void 0===p[v]&&(p[v]={pos:[],neg:[]}),p[v]),b=y.pos,_=y.neg,w=g.length,x=0;x<w;++x)u=h._parseValue(g[x]),isNaN(u.min)||isNaN(u.max)||m.data[x].hidden||(b[x]=b[x]||0,_[x]=_[x]||0,f.relativePoints?b[x]=100:u.min<0||u.max<0?_[x]+=u.min:b[x]+=u.max)}else{S=$=M=I=C=k=void 0;for(var S,k=a,C=t,I=i,M=I.length,$=0;$<M;++$)S=k._parseValue(I[$]),isNaN(S.min)||isNaN(S.max)||C.data[$].hidden||(k.min=Math.min(k.min,S.min),k.max=Math.max(k.max,S.max))}j.each(d,function(e){n=e.pos.concat(e.neg),a.min=Math.min(a.min,j.min(n)),a.max=Math.max(a.max,j.max(n))}),a.min=j.isFinite(a.min)&&!isNaN(a.min)?a.min:0,a.max=j.isFinite(a.max)&&!isNaN(a.max)?a.max:1,a.handleTickRangeOptions()},_computeTickLimit:function(){var e;return this.isHorizontal()?Math.ceil(this.width/40):(e=j.options._parseFont(this.options.ticks),Math.ceil(this.height/e.lineHeight))},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(e,t){return this._getScaleLabel(this.chart.data.datasets[t].data[e])},getPixelForValue:function(e){return this.getPixelForDecimal((+this.getRightValue(e)-this._startValue)/this._valueRange)},getValueForPixel:function(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange},getPixelForTick:function(e){var t=this.ticksAsNumbers;return e<0||e>t.length-1?null:this.getPixelForValue(t[e])}}),Qt=(m._defaults=t,j.valueOrDefault),T=j.math.log10;a={position:"left",ticks:{callback:Fe.formatters.logarithmic}};function Xt(e,t){return j.isFinite(e)&&0<=e?e:t}var s=E.extend({determineDataLimits:function(){var e,t,i,n=this,a=n.options,s=n.chart,r=s.data.datasets,o=n.isHorizontal();function l(e){return o?e.xAxisID===n.id:e.yAxisID===n.id}n.min=Number.POSITIVE_INFINITY,n.max=Number.NEGATIVE_INFINITY,n.minNotZero=Number.POSITIVE_INFINITY;var d=a.stacked;if(void 0===d)for(u=0;u<r.length;u++)if(h=s.getDatasetMeta(u),s.isDatasetVisible(u)&&l(h)&&void 0!==h.stack){d=!0;break}if(a.stacked||d){for(var c={},u=0;u<r.length;u++){var h,p=[(h=s.getDatasetMeta(u)).type,void 0===a.stacked&&void 0===h.stack?u:"",h.stack].join(".");if(s.isDatasetVisible(u)&&l(h))for(void 0===c[p]&&(c[p]=[]),t=0,i=(e=r[u].data).length;t<i;t++){var m=c[p],g=n._parseValue(e[t]);isNaN(g.min)||isNaN(g.max)||h.data[t].hidden||g.min<0||g.max<0||(m[t]=m[t]||0,m[t]+=g.max)}}j.each(c,function(e){var t;0<e.length&&(t=j.min(e),e=j.max(e),n.min=Math.min(n.min,t),n.max=Math.max(n.max,e))})}else for(u=0;u<r.length;u++)if(h=s.getDatasetMeta(u),s.isDatasetVisible(u)&&l(h))for(t=0,i=(e=r[u].data).length;t<i;t++)g=n._parseValue(e[t]),isNaN(g.min)||isNaN(g.max)||h.data[t].hidden||g.min<0||g.max<0||(n.min=Math.min(g.min,n.min),n.max=Math.max(g.max,n.max),0!==g.min&&(n.minNotZero=Math.min(g.min,n.minNotZero)));n.min=j.isFinite(n.min)?n.min:null,n.max=j.isFinite(n.max)?n.max:null,n.minNotZero=j.isFinite(n.minNotZero)?n.minNotZero:null,this.handleTickRangeOptions()},handleTickRangeOptions:function(){var e=this,t=e.options.ticks;e.min=Xt(t.min,e.min),e.max=Xt(t.max,e.max),e.min===e.max&&(0!==e.min&&null!==e.min?(e.min=Math.pow(10,Math.floor(T(e.min))-1),e.max=Math.pow(10,Math.floor(T(e.max))+1)):(e.min=1,e.max=10)),null===e.min&&(e.min=Math.pow(10,Math.floor(T(e.max))-1)),null===e.max&&(e.max=0!==e.min?Math.pow(10,Math.floor(T(e.min))+1):10),null===e.minNotZero&&(0<e.min?e.minNotZero=e.min:e.max<1?e.minNotZero=Math.pow(10,Math.floor(T(e.max))):e.minNotZero=1)},buildTicks:function(){var e=this,t=e.options.ticks,i=!e.isHorizontal(),n={min:Xt(t.min),max:Xt(t.max)},n=e.ticks=((e,t)=>{for(var i,n,a=[],s=Qt(e.min,Math.pow(10,Math.floor(T(t.min)))),r=Math.floor(T(t.max)),o=Math.ceil(t.max/Math.pow(10,r)),l=(0===s?(i=Math.floor(T(t.minNotZero)),n=Math.floor(t.minNotZero/Math.pow(10,i)),a.push(s),s=n*Math.pow(10,i)):(i=Math.floor(T(s)),n=Math.floor(s/Math.pow(10,i))),i<0?Math.pow(10,Math.abs(i)):1);a.push(s),10===++n&&(n=1,l=0<=++i?1:l),s=Math.round(n*Math.pow(10,i)*l)/l,i<r||i===r&&n<o;);
181return t=Qt(e.max,s),a.push(t),a})(n,e);e.max=j.max(n),e.min=j.min(n),t.reverse?(i=!i,e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max),i&&n.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),E.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(e,t){return this._getScaleLabel(this.chart.data.datasets[t].data[e])},getPixelForTick:function(e){var t=this.tickValues;return e<0||e>t.length-1?null:this.getPixelForValue(t[e])},_getFirstTickValue:function(e){var t=Math.floor(T(e));return Math.floor(e/Math.pow(10,t))*Math.pow(10,t)},_configure:function(){var e=this,t=e.min,i=0;E.prototype._configure.call(e),0===t&&(t=e._getFirstTickValue(e.minNotZero),i=Qt(e.options.ticks.fontSize,P.global.defaultFontSize)/e._length),e._startValue=T(t),e._valueOffset=i,e._valueRange=(T(e.max)-T(t))/(1-i)},getPixelForValue:function(e){var t=0;return(e=+this.getRightValue(e))>this.min&&0<e&&(t=(T(e)-this._startValue)/this._valueRange+this._valueOffset),this.getPixelForDecimal(t)},getValueForPixel:function(e){e=this.getDecimalForPixel(e);return 0===e&&0===this.min?0:Math.pow(10,this._startValue+(e-this._valueOffset)*this._valueRange)}}),Kt=(s._defaults=a,j.valueOrDefault),Zt=j.valueAtIndexOrDefault,Jt=j.options.resolve,Ve={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,borderDash:[],borderDashOffset:0},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:Fe.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(e){return e}}};function ei(e){var t=e.ticks;return t.display&&e.display?Kt(t.fontSize,P.global.defaultFontSize)+2*t.backdropPaddingY:0}function ti(e,t,i,n,a){return e===n||e===a?{start:t-i/2,end:t+i/2}:e<n||a<e?{start:t-i,end:t}:{start:t,end:t+i}}function ii(e){for(var t,i,n=j.options._parseFont(e.options.pointLabels),a={l:0,r:e.width,t:0,b:e.height-e.paddingTop},s={},r=(e.ctx.font=n.string,e._pointLabelSizes=[],e.chart.data.labels.length),o=0;o<r;o++){t=e.getPointPosition(o,e.drawingArea+5),i=e.ctx,d=n.lineHeight,l=e.pointLabels[o],i=j.isArray(l)?{w:j.longestText(i,i.font,l),h:l.length*d}:{w:i.measureText(l).width,h:d},e._pointLabelSizes[o]=i;var l=e.getIndexAngle(o),d=j.toDegrees(l)%360,c=ti(d,t.x,i.w,0,180),d=ti(d,t.y,i.h,90,270);c.start<a.l&&(a.l=c.start,s.l=l),a.r<c.end&&(a.r=c.end,s.r=l),d.start<a.t&&(a.t=d.start,s.t=l),a.b<d.end&&(a.b=d.end,s.b=l)}e.setReductions(e.drawingArea,a,s)}function ni(e){var t=e.ctx,i=e.options,n=i.pointLabels,a=ei(i),s=e.getDistanceFromCenterForValue(i.ticks.reverse?e.min:e.max),r=j.options._parseFont(n);t.save(),t.font=r.string,t.textBaseline="middle";for(var o,l,d=e.chart.data.labels.length-1;0<=d;d--){var c,u,h=e.getPointPosition(d,s+(0===d?a/2:0)+5),p=Zt(n.fontColor,d,P.global.defaultFontColor),p=(t.fillStyle=p,e.getIndexAngle(d)),p=j.toDegrees(p),m=(t.textAlign=0===(l=p)||180===l?"center":l<180?"left":"right",l=p,p=e._pointLabelSizes[d],o=h,90===l||270===l?o.y-=p.h/2:(270<l||l<90)&&(o.y-=p.h),u=c=y=v=f=g=m=void 0,t),g=e.pointLabels[d],f=h,v=r.lineHeight,y=f.y+v/2;if(j.isArray(g))for(c=0,u=g.length;c<u;++c)m.fillText(g[c],f.x,y),y+=v;else m.fillText(g,f.x,y)}t.restore()}function ai(e){return j.isNumber(e)?e:0}var Le=Gt.extend({setDimensions:function(){var e=this;e.width=e.maxWidth,e.height=e.maxHeight,e.paddingTop=ei(e.options)/2,e.xCenter=Math.floor(e.width/2),e.yCenter=Math.floor((e.height-e.paddingTop)/2),e.drawingArea=Math.min(e.height-e.paddingTop,e.width)/2},determineDataLimits:function(){var n=this,a=n.chart,s=Number.POSITIVE_INFINITY,r=Number.NEGATIVE_INFINITY;j.each(a.data.datasets,function(e,t){var i;a.isDatasetVisible(t)&&(i=a.getDatasetMeta(t),j.each(e.data,function(e,t){e=+n.getRightValue(e);isNaN(e)||i.data[t].hidden||(s=Math.min(e,s),r=Math.max(e,r))}))}),n.min=s===Number.POSITIVE_INFINITY?0:s,n.max=r===Number.NEGATIVE_INFINITY?0:r,n.handleTickRangeOptions()},_computeTickLimit:function(){return Math.ceil(this.drawingArea/ei(this.options))},convertTicksToLabels:function(){var t=this;Gt.prototype.convertTicksToLabels.call(t),t.pointLabels=t.chart.data.labels.map(function(){var e=j.callback(t.options.pointLabels.callback,arguments,t);return e||0===e?e:""})},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},fit:function(){var e=this.options;e.display&&e.pointLabels.display?ii(this):this.setCenterPoint(0,0,0,0)},setReductions:function(e,t,i){var n=t.l/Math.sin(i.l),a=Math.max(t.r-this.width,0)/Math.sin(i.r),s=-t.t/Math.cos(i.t),t=-Math.max(t.b-(this.height-this.paddingTop),0)/Math.cos(i.b),n=ai(n),a=ai(a),s=ai(s),t=ai(t);this.drawingArea=Math.min(Math.floor(e-(n+a)/2),Math.floor(e-(s+t)/2)),this.setCenterPoint(n,a,s,t)},setCenterPoint:function(e,t,i,n){var a=this,t=a.width-t-a.drawingArea,i=i+a.drawingArea,n=a.height-a.paddingTop-n-a.drawingArea;a.xCenter=Math.floor((e+a.drawingArea+t)/2+a.left),a.yCenter=Math.floor((i+n)/2+a.top+a.paddingTop)},getIndexAngle:function(e){var t=this.chart,e=(e*(360/t.data.labels.length)+((t.options||{}).startAngle||0))%360;return(e<0?360+e:e)*Math.PI*2/360},getDistanceFromCenterForValue:function(e){var t;return j.isNullOrUndef(e)?NaN:(t=this.drawingArea/(this.max-this.min),this.options.ticks.reverse?(this.max-e)*t:(e-this.min)*t)},getPointPosition:function(e,t){e=this.getIndexAngle(e)-Math.PI/2;return{x:Math.cos(e)*t+this.xCenter,y:Math.sin(e)*t+this.yCenter}},getPointPositionForValue:function(e,t){return this.getPointPosition(e,this.getDistanceFromCenterForValue(t))},getBasePosition:function(e){var t=this.min,i=this.max;return this.getPointPositionForValue(e||0,this.beginAtZero?0:t<0&&i<0?
181i:0<t&&0<i?t:0)},_drawGrid:function(){var e,u,t,h=this,i=h.ctx,n=h.options,p=n.gridLines,a=n.angleLines,s=Kt(a.lineWidth,p.lineWidth),r=Kt(a.color,p.color);if(n.pointLabels.display&&ni(h),p.display&&j.each(h.ticks,function(e,t){if(0!==t){u=h.getDistanceFromCenterForValue(h.ticksAsNumbers[t]);var i,n=h,a=p,s=u,r=n.ctx,o=a.circular,l=n.chart.data.labels.length,d=Zt(a.color,t-1),t=Zt(a.lineWidth,t-1);if((o||l)&&d&&t){if(r.save(),r.strokeStyle=d,r.lineWidth=t,r.setLineDash&&(r.setLineDash(a.borderDash||[]),r.lineDashOffset=a.borderDashOffset||0),r.beginPath(),o)r.arc(n.xCenter,n.yCenter,s,0,2*Math.PI);else{i=n.getPointPosition(0,s),r.moveTo(i.x,i.y);for(var c=1;c<l;c++)i=n.getPointPosition(c,s),r.lineTo(i.x,i.y)}r.closePath(),r.stroke(),r.restore()}}}),a.display&&s&&r){for(i.save(),i.lineWidth=s,i.strokeStyle=r,i.setLineDash&&(i.setLineDash(Jt([a.borderDash,p.borderDash,[]])),i.lineDashOffset=Jt([a.borderDashOffset,p.borderDashOffset,0])),e=h.chart.data.labels.length-1;0<=e;e--)u=h.getDistanceFromCenterForValue(n.ticks.reverse?h.min:h.max),t=h.getPointPosition(e,u),i.beginPath(),i.moveTo(h.xCenter,h.yCenter),i.lineTo(t.x,t.y),i.stroke();i.restore()}},_drawLabels:function(){var e,i,n,a,s,r=this,o=r.ctx,l=r.options.ticks;l.display&&(e=r.getIndexAngle(0),i=j.options._parseFont(l),n=Kt(l.fontColor,P.global.defaultFontColor),o.save(),o.font=i.string,o.translate(r.xCenter,r.yCenter),o.rotate(e),o.textAlign="center",o.textBaseline="middle",j.each(r.ticks,function(e,t){0===t&&!l.reverse||(a=r.getDistanceFromCenterForValue(r.ticksAsNumbers[t]),l.showLabelBackdrop&&(s=o.measureText(e).width,o.fillStyle=l.backdropColor,o.fillRect(-s/2-l.backdropPaddingX,-a-i.size/2-l.backdropPaddingY,s+2*l.backdropPaddingX,i.size+2*l.backdropPaddingY)),o.fillStyle=n,o.fillText(e,0,-a))}),o.restore())},_drawTitle:j.noop}),si=(Le._defaults=Ve,j._deprecated),ri=j.options.resolve,oi=j.valueOrDefault,li=Number.MIN_SAFE_INTEGER||-9007199254740991,di=Number.MAX_SAFE_INTEGER||9007199254740991,ci={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},D=Object.keys(ci);function ui(e,t){return e-t}function hi(e){return j.valueOrDefault(e.time.min,e.ticks.min)}function pi(e){return j.valueOrDefault(e.time.max,e.ticks.max)}function mi(e,t,i,n){var a=((e,t,i)=>{for(var n,a,s,r=0,o=e.length-1;0<=r&&r<=o;){if(a=e[(n=r+o>>1)-1]||null,s=e[n],!a)return{lo:null,hi:s};if(s[t]<i)r=1+n;else{if(!(a[t]>i))return{lo:a,hi:s};o=n-1}}return{lo:s,hi:null}})(e,t,i),s=a.lo?a.hi?a.lo:e[e.length-2]:e[0],a=a.lo?a.hi||e[e.length-1]:e[1],e=a[t]-s[t],i=e?(i-s[t])/e:0;return s[n]+(a[n]-s[n])*i}function gi(e,t){var i=e._adapter,e=e.options.time,n=e.parser,e=n||e.format,a=t;return"function"==typeof n&&(a=n(a)),null!==(a=j.isFinite(a)?a:"string"==typeof e?i.parse(a,e):i.parse(a))?+a:n||"function"!=typeof e||(a=e(t),j.isFinite(a))?a:i.parse(a)}function fi(e,t){var i;return j.isNullOrUndef(t)?null:(i=e.options.time,null!==(t=gi(e,e.getRightValue(t)))&&i.round?+e._adapter.startOf(t,i.round):t)}function vi(e,t,i,n){for(var a,s,r=D.length,o=D.indexOf(e);o<r-1;++o)if(s=(a=ci[D[o]]).steps||di,a.common&&Math.ceil((i-t)/(s*a.size))<=n)return D[o];return D[r-1]}function yi(e,t,i){for(var n,a=[],s={},r=t.length,o=0;o<r;++o)s[n=t[o]]=o,a.push({value:n,major:!1});if(0!==r&&i){for(var l,d=a,c=s,u=i,h=(i=e)._adapter,i=+h.startOf(d[0].value,u),p=d[d.length-1].value,m=i;m<=p;m=+h.add(m,1,u))0<=(l=c[m])&&(d[l].major=!0);return d}return a}var t=E.extend({initialize:function(){this.mergeTicksOptions(),E.prototype.initialize.call(this)},update:function(){var e=this.options,t=e.time||(e.time={}),e=this._adapter=new Ot._date(e.adapters.date);return si("time scale",t.format,"time.format","time.parser"),si("time scale",t.min,"time.min","ticks.min"),si("time scale",t.max,"time.max","ticks.max"),j.mergeIf(t.displayFormats,e.formats()),E.prototype.update.apply(this,arguments)},getRightValue:function(e){return e&&void 0!==e.t&&(e=e.t),E.prototype.getRightValue.call(this,e)},determineDataLimits:function(){for(var e,t,i,n,a,s=this,r=s.chart,o=s._adapter,l=s.options,d=l.time.unit||"day",c=di,u=li,h=[],p=[],m=[],g=s._getLabels(),f=0,v=g.length;f<v;++f)m.push(fi(s,g[f]));for(f=0,v=(r.data.datasets||[]).length;f<v;++f)if(r.isDatasetVisible(f))if(i=r.data.datasets[f].data,j.isObject(i[0]))for(p[f]=[],e=0,t=i.length;e<t;++e)n=fi(s,i[e]),h.push(n),p[f][e]=n;else p[f]=m.slice(0),a||(h=h.concat(m),a=!0);else p[f]=[];m.length&&(c=Math.min(c,m[0]),u=Math.max(u,m[m.length-1])),h.length&&(h=(1<v?(e=>{for(var t,i={},n=[],a=0,s=e.length;a<s;++a)i[t=e[a]]||(i[t]=!0,n.push(t));return n})(h):h).sort(ui),c=Math.min(c,h[0]),u=Math.max(u,h[h.length-1])),c=fi(s,hi(l))||c,u=fi(s,pi(l))||u,c=c===di?+o.startOf(Date.now(),d):c,u=u===li?+o.endOf(Date.now(),d)+1:u,s.min=Math.min(c,u),s.max=Math.max(c+1,u),s._table=[],s._timestamps={data:h,datasets:p,labels:m}},buildTicks:function(){var e,t,i,n=this,a=n.min,s=n.max,r=n.options,o=r.ticks,l=r.time,d=n._timestamps,c=[],u=n.getLabelCapacity(a),h=o.source,p=r.distribution,d="data"===h||"auto"===h&&"series"===p?d.data:"labels"===h?d.labels:((e,t,i,n)=>
181{var a,s=e._adapter,r=(l=(e=e.options).time).unit||vi(l.minUnit,t,i,n),o=ri([l.stepSize,l.unitStepSize,1]),n="week"===r&&l.isoWeekday,l=t,d=[];if(n&&(l=+s.startOf(l,"isoWeek",n)),l=+s.startOf(l,n?"day":r),s.diff(i,t,r)>1e5*o)throw t+" and "+i+" are too far apart with stepSize of "+o+" "+r;for(a=l;a<i;a=+s.add(a,o,r))d.push(a);return a!==i&&"ticks"!==e.bounds||d.push(a),d})(n,a,s,u);for("ticks"===r.bounds&&d.length&&(a=d[0],s=d[d.length-1]),a=fi(n,hi(r))||a,s=fi(n,pi(r))||s,e=0,t=d.length;e<t;++e)a<=(i=d[e])&&i<=s&&c.push(i);return n.min=a,n.max=s,n._unit=l.unit||(o.autoSkip?vi(l.minUnit,n.min,n.max,u):((e,t,i,n,a)=>{for(var s,r=D.length-1;r>=D.indexOf(i);r--)if(s=D[r],ci[s].common&&e._adapter.diff(a,n,s)>=t-1)return s;return D[i?D.indexOf(i):0]})(n,c.length,l.minUnit,n.min,n.max)),n._majorUnit=o.major.enabled&&"year"!==n._unit?(e=>{for(var t=D.indexOf(e)+1,i=D.length;t<i;++t)if(ci[D[t]].common)return D[t]})(n._unit):void 0,n._table=((e,t,i,n)=>{if("linear"===n||!e.length)return[{time:t,pos:0},{time:i,pos:1}];for(var a,s,r,o=[],l=[t],d=0,c=e.length;d<c;++d)t<(s=e[d])&&s<i&&l.push(s);for(l.push(i),d=0,c=l.length;d<c;++d)r=l[d+1],s=l[d],void 0!==(a=l[d-1])&&void 0!==r&&Math.round((r+a)/2)===s||o.push({time:s,pos:d/(c-1)});return o})(n._timestamps.data,a,s,p),n._offsets=(h=n._table,u=c,p=l=0,(r=r).offset&&u.length&&(r=mi(h,"time",u[0],"pos"),l=1===u.length?1-r:(mi(h,"time",u[1],"pos")-r)/2,r=mi(h,"time",u[u.length-1],"pos"),p=1===u.length?r:(r-mi(h,"time",u[u.length-2],"pos"))/2),{start:l,end:p,factor:1/(l+1+p)}),o.reverse&&c.reverse(),yi(n,c,n._majorUnit)},getLabelForIndex:function(e,t){var i=this._adapter,n=this.chart.data,a=this.options.time,s=n.labels&&e<n.labels.length?n.labels[e]:"",n=n.datasets[t].data[e];return j.isObject(n)&&(s=this.getRightValue(n)),a.tooltipFormat?i.format(gi(this,s),a.tooltipFormat):"string"==typeof s?s:i.format(gi(this,s),a.displayFormats.datetime)},tickFormatFunction:function(e,t,i,n){var a=this._adapter,s=this.options,r=s.time.displayFormats,o=r[this._unit],l=this._majorUnit,r=r[l],d=i[t],s=s.ticks,l=l&&r&&d&&d.major,d=a.format(e,n||(l?r:o)),a=l?s.major:s.minor,e=ri([a.callback,a.userCallback,s.callback,s.userCallback]);return e?e(d,t,i):d},convertTicksToLabels:function(e){for(var t=[],i=0,n=e.length;i<n;++i)t.push(this.tickFormatFunction(e[i].value,i,e));return t},getPixelForOffset:function(e){var t=this._offsets,e=mi(this._table,"time",e,"pos");return this.getPixelForDecimal((t.start+e)*t.factor)},getPixelForValue:function(e,t,i){var n=null;if(null!==(n=null===(n=void 0!==t&&void 0!==i?this._timestamps.datasets[i][t]:n)?fi(this,e):n))return this.getPixelForOffset(n)},getPixelForTick:function(e){var t=this.getTicks();return 0<=e&&e<t.length?this.getPixelForOffset(t[e].value):null},getValueForPixel:function(e){var t=this._offsets,e=this.getDecimalForPixel(e)/t.factor-t.end,t=mi(this._table,"pos",e,"time");return this._adapter._create(t)},_getLabelSize:function(e){var t=this.options.ticks,e=this.ctx.measureText(e).width,i=j.toRadians(this.isHorizontal()?t.maxRotation:t.minRotation),n=Math.cos(i),i=Math.sin(i),t=oi(t.fontSize,P.global.defaultFontSize);return{w:e*n+t*i,h:e*i+t*n}},getLabelWidth:function(e){return this._getLabelSize(e).w},getLabelCapacity:function(e){var t=this.options.time,i=t.displayFormats,t=i[t.unit]||i.millisecond,i=this.tickFormatFunction(e,0,yi(this,[e],this._majorUnit),t),e=this._getLabelSize(i),t=Math.floor(this.isHorizontal()?this.width/e.w:this.height/e.h);return this.options.offset&&t--,0<t?t:1}}),a=(t._defaults={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}},{category:b,linear:m,logarithmic:s,radialLinear:Le,time:t}),bi={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"},_i=(Ot._date.override("function"==typeof n?{_id:"moment",formats:function(){return bi},parse:function(e,t){return"string"==typeof e&&"string"==typeof t?e=n(e,t):e instanceof n||(e=n(e)),e.isValid()?e.valueOf():null},format:function(e,t){return n(e).format(t)},add:function(e,t,i){return n(e).add(t,i).valueOf()},diff:function(e,t,i){return n(e).diff(n(t),i)},startOf:function(e,t,i){return e=n(e),("isoWeek"===t?e.isoWeekday(i):e.startOf(t)).valueOf()},endOf:function(e,t){return n(e).endOf(t).valueOf()},_create:function(e){return n(e)}}:{}),P._set("global",{plugins:{filler:{propagate:!0}}}),{dataset:function(e){var t=e.fill,e=e.chart,i=e.getDatasetMeta(t),n=i&&e.isDatasetVisible(t)&&i.dataset._children||[],a=n.length||0;return a?function(e,t){return t<a&&n[t]._view||null}:null},boundary:function(e){var i=e.boundary,t=i?i.x:null,n=i?i.y:null;return j.isArray(i)?function(e,t){return i[t]}:function(e){return{x:null===t?e.x:t,y:null===n?e.y:n}}}});function wi(e){if((e.el._scale||{}).getPointPositionForValue){var t,i,n,a,s,r=e,o=r.el._scale,l=o.options,d=o.chart.data.labels.length,c=r.fill,u=[];if(!d)return null;for(t=l.ticks.reverse?o.max:o.min,i=l.ticks.reverse?o.min:o.max,n=o.getPointPositionForValue(0,t),a=0;a<d;++a)s="start"===c||"end"===c?o.getPointPositionForValue(a,"start"===c?t:i):o.getBasePosition(a),l.gridLines.circular&&(s.cx=n.x,s.cy=n.y,s.angle=o.getIndexAngle(a)-Math.PI/2),u.push(s);return u}var e=(r=e).el._model||{},h=r.el._scale||{},r=r.fill,p=null;if(!isFinite(r)&&("start"===r?p=void 0===e.scaleBottom?h.bottom:e.scaleBottom:"end"===r?p=void 0===e.scaleTop?h.top:e.scaleTop:void 0!==e.scaleZero?p=e.scaleZero:h.getBasePixel&&(p=h.getBasePixel()),null!=p)){if(void 0!==p.x&&void 0!==p.y)return p;if(j.isFinite(p))return{x:(r=h.isHorizontal())?p:null,y:r?null:p}}return null}function xi(e){return e&&!e.skip}function Si(e,t,i,n,a){var s,r,o,l;if(n&&a){for(e.moveTo(t[0].x,t[0].y),s=1;s<n;++s)j.canvas.lineTo(e,t[s-1],t[s]);if(void 0!==i[0].angle)for(r=i[0].cx,o=i[0].cy,l=Math.sqrt(Math.pow(i[0].x-r,2)+Math.pow(i[0].y-o,2)),s=a-1;0<s;--s)e.arc(r,o,l,i[s].angle,i[s-1].angle,!0);else for(e.lineTo(i[a-1].x,i[a-1].y),s=a-1;0<s;--s)j.canvas.lineTo(e,i[s],i[s-1],!0)}}var Ve={id:"filler",afterDatasetsUpdate:function(e,t){for(var i,n,a,s,r,o,l=(e.data.datasets||[]).length,d=t.propagate,c=[],u=0;u<l;++u)a=null,(n=(i=e.getDatasetMeta(u)).dataset)&&n._model&&n instanceof v.Line&&(a={visible:e.isDatasetVisible(u),fill:((e,t,i)=>{var n=(e=e._model||{}).fill;if(!1===(n=void 0===n?!!e.backgroundColor:n)||null===n)return!1;if(!0===n)return"origin";if(e=parseFloat(n,10),isFinite(e)&&Math.floor(e)===e)return!((e="-"!==n[0]&&"+"!==n[0]?e:t+e)===t||e<0||i<=e)&&e;switch(n){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return n;default:return!1}})(n,u,l),chart:e,el:n}),i.$filler=a,c.push(a);for(u=0;
181u<l;++u)(a=c[u])&&(a.fill=((e,t,i)=>{var n,a=e[t].fill,s=[t];if(!i)return a;for(;!1!==a&&-1===s.indexOf(a);){if(!isFinite(a))return a;if(!(n=e[a]))return!1;if(n.visible)return a;s.push(a),a=n.fill}return!1})(c,u,d),a.boundary=wi(a),a.mapper=(o=r=void 0,r=(s=a).fill,!(o="dataset")===r?null:(isFinite(r)||(o="boundary"),_i[o](s))))},beforeDatasetsDraw:function(e){for(var t,i,n,a,s,r=e._getSortedVisibleDatasetMetas(),o=e.ctx,l=r.length-1;0<=l;--l)if((a=r[l].$filler)&&a.visible&&(i=(t=a.el)._view,n=t._children||[],s=i.backgroundColor||P.global.defaultColor,a=a.mapper)&&s&&n.length){j.canvas.clipArea(o,e.chartArea),g=m=p=u=h=c=d=M=I=C=k=S=x=w=_=b=y=v=f=void 0;var d,c,u,h,p,m,g,f=o,v=n,y=a,b=i,_=s,w=t._loop,x=v.length,S=b.spanGaps,k=[],C=[],I=0,M=0;for(f.beginPath(),d=0,c=x;d<c;++d)h=y(u=v[h=d%x]._view,h,b),p=xi(u),m=xi(h),w&&void 0===g&&p&&(c=x+(g=d+1)),p&&m?(I=k.push(u),M=C.push(h)):I&&M&&(S?(p&&k.push(u),m&&C.push(h)):(Si(f,k,C,I,M),I=M=0,k=[],C=[]));Si(f,k,C,I,M),f.closePath(),f.fillStyle=_,f.fill(),j.canvas.unclipArea(o)}}},ki=j.rtl.getRtlAdapter,b=j.noop,O=j.valueOrDefault;function Ci(e,t){return e.usePointStyle&&e.boxWidth>t?t:e.boxWidth}P._set("global",{legend:{display:!0,position:"top",align:"center",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(e,t){var t=t.datasetIndex,i=this.chart,n=i.getDatasetMeta(t);n.hidden=null===n.hidden?!i.data.datasets[t].hidden:null,i.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(i){var n=i.data.datasets,e=i.options.legend||{},a=e.labels&&e.labels.usePointStyle;return i._getSortedDatasetMetas().map(function(e){var t=e.controller.getStyle(a?0:void 0);return{text:n[e.index].label,fillStyle:t.backgroundColor,hidden:!i.isDatasetVisible(e.index),lineCap:t.borderCapStyle,lineDash:t.borderDash,lineDashOffset:t.borderDashOffset,lineJoin:t.borderJoinStyle,lineWidth:t.borderWidth,strokeStyle:t.borderColor,pointStyle:t.pointStyle,rotation:t.rotation,datasetIndex:e.index}},this)}}},legendCallback:function(e){var t,i,n,a=document.createElement("ul"),s=e.data.datasets;for(a.setAttribute("class",e.id+"-legend"),t=0,i=s.length;t<i;t++)(n=a.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=s[t].backgroundColor,s[t].label&&n.appendChild(document.createTextNode(s[t].label));return a.outerHTML}});var Ii=e.extend({initialize:function(e){j.extend(this,e),this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1},beforeUpdate:b,update:function(e,t,i){var n=this;return n.beforeUpdate(),n.maxWidth=e,n.maxHeight=t,n.margins=i,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:b,beforeSetDimensions:b,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:b,beforeBuildLabels:b,buildLabels:function(){var t=this,i=t.options.labels||{},e=j.callback(i.generateLabels,[t.chart],t)||[];i.filter&&(e=e.filter(function(e){return i.filter(e,t.chart.data)})),t.options.reverse&&e.reverse(),t.legendItems=e},afterBuildLabels:b,beforeFit:b,fit:function(){var i,n,a,s,r,o,l,d,e=this,t=e.options,c=t.labels,t=t.display,u=e.ctx,h=j.options._parseFont(c),p=h.size,m=e.legendHitBoxes=[],g=e.minSize,f=e.isHorizontal();f?(g.width=e.maxWidth,g.height=t?10:0):(g.width=t?10:0,g.height=e.maxHeight),t?(u.font=h.string,f?(i=e.lineWidths=[0],n=0,u.textAlign="left",u.textBaseline="middle",j.each(e.legendItems,function(e,t){e=Ci(c,p)+p/2+u.measureText(e.text).width;(0===t||i[i.length-1]+e+2*c.padding>g.width)&&(n+=p+c.padding,i[i.length-(0<t?0:1)]=0),m[t]={left:0,top:0,width:e,height:p},i[i.length-1]+=e+c.padding}),g.height+=n):(a=c.padding,s=e.columnWidths=[],r=e.columnHeights=[],o=c.padding,d=l=0,j.each(e.legendItems,function(e,t){e=Ci(c,p)+p/2+u.measureText(e.text).width;0<t&&d+p+2*a>g.height&&(o+=l+c.padding,s.push(l),r.push(d),d=l=0),l=Math.max(l,e),d+=p+a,m[t]={left:0,top:0,width:e,height:p}}),o+=l,s.push(l),r.push(d),g.width+=o),e.width=g.width,e.height=g.height):e.width=g.width=e.height=g.height=0},afterFit:b,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var h,p,e,m,g,f,v,y,b,_,w=this,i=w.options,x=i.labels,t=P.global,S=t.defaultColor,k=t.elements.line,C=w.height,I=w.columnHeights,M=w.width,$=w.lineWidths;
181i.display&&(h=ki(i.rtl,w.left,w.minSize.width),p=w.ctx,t=O(x.fontColor,t.defaultFontColor),e=j.options._parseFont(x),m=e.size,p.textAlign=h.textAlign("left"),p.textBaseline="middle",p.lineWidth=.5,p.strokeStyle=t,p.fillStyle=t,p.font=e.string,g=Ci(x,m),f=w.legendHitBoxes,v=function(e,t){switch(i.align){case"start":return x.padding;case"end":return e-t;default:return(e-t+x.padding)/2}},y=w.isHorizontal(),b=y?{x:w.left+v(M,$[0]),y:w.top+x.padding,line:0}:{x:w.left+x.padding,y:w.top+v(C,I[0]),line:0},j.rtl.overrideTextDirection(w.ctx,i.textDirection),_=m+x.padding,j.each(w.legendItems,function(e,t){var i,n,a,s,r,o,l=p.measureText(e.text).width,d=g+m/2+l,c=b.x,u=b.y,c=(h.setWidth(w.minSize.width),y?0<t&&c+d+x.padding>w.left+w.minSize.width&&(u=b.y+=_,b.line++,c=b.x=w.left+v(M,$[b.line])):0<t&&u+_>w.top+w.minSize.height&&(c=b.x=c+w.columnWidths[b.line]+x.padding,b.line++,u=b.y=w.top+v(C,I[b.line])),h.x(c));o=c,i=u,s=e,isNaN(g)||g<=0||(p.save(),r=O(s.lineWidth,k.borderWidth),p.fillStyle=O(s.fillStyle,S),p.lineCap=O(s.lineCap,k.borderCapStyle),p.lineDashOffset=O(s.lineDashOffset,k.borderDashOffset),p.lineJoin=O(s.lineJoin,k.borderJoinStyle),p.lineWidth=r,p.strokeStyle=O(s.strokeStyle,S),p.setLineDash&&p.setLineDash(O(s.lineDash,k.borderDash)),x&&x.usePointStyle?(n=g*Math.SQRT2/2,a=h.xPlus(o,g/2),j.canvas.drawPoint(p,s.pointStyle,n,a,i+m/2,s.rotation)):(p.fillRect(h.leftForLtr(o,g),i,g,m),0!==r&&p.strokeRect(h.leftForLtr(o,g),i,g,m)),p.restore()),f[t].left=h.leftForLtr(c,f[t].width),f[t].top=u,n=c,a=u,s=e,r=l,o=m/2,n=h.xPlus(n,g+o),a+=o,p.fillText(s.text,n,a),s.hidden&&(p.beginPath(),p.lineWidth=2,p.moveTo(n,a),p.lineTo(h.xPlus(n,r),a),p.stroke()),y?b.x+=d+x.padding:b.y+=_}),j.rtl.restoreTextDirection(w.ctx,i.textDirection))},_getLegendItemAt:function(e,t){var i,n,a;if(e>=this.left&&e<=this.right&&t>=this.top&&t<=this.bottom)for(a=this.legendHitBoxes,i=0;i<a.length;++i)if(e>=(n=a[i]).left&&e<=n.left+n.width&&t>=n.top&&t<=n.top+n.height)return this.legendItems[i];return null},handleEvent:function(e){var t,i=this.options,n="mouseup"===e.type?"click":e.type;if("mousemove"===n){if(!i.onHover&&!i.onLeave)return}else{if("click"!==n)return;if(!i.onClick)return}t=this._getLegendItemAt(e.x,e.y),"click"===n?t&&i.onClick&&i.onClick.call(this,e.native,t):(i.onLeave&&t!==this._hoveredItem&&(this._hoveredItem&&i.onLeave.call(this,e.native,this._hoveredItem),this._hoveredItem=t),i.onHover&&t&&i.onHover.call(this,e.native,t))}});function Mi(e,t){var i=new Ii({ctx:e.ctx,options:t,chart:e});_.configure(e,i,t),_.addBox(e,i),e.legend=i}var m={id:"legend",_element:Ii,beforeInit:function(e){var t=e.options.legend;t&&Mi(e,t)},beforeUpdate:function(e){var t=e.options.legend,i=e.legend;t?(j.mergeIf(t,P.global.legend),i?(_.configure(e,i,t),i.options=t):Mi(e,t)):i&&(_.removeBox(e,i),delete e.legend)},afterEvent:function(e,t){e=e.legend;e&&e.handleEvent(t)}},s=j.noop,$i=(P._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}}),e.extend({initialize:function(e){j.extend(this,e),this.legendHitBoxes=[]},beforeUpdate:s,update:function(e,t,i){var n=this;return n.beforeUpdate(),n.maxWidth=e,n.maxHeight=t,n.margins=i,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:s,beforeSetDimensions:s,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:s,beforeBuildLabels:s,buildLabels:s,afterBuildLabels:s,beforeFit:s,fit:function(){var e=this.options,t=this.minSize={},i=this.isHorizontal();e.display?(e=(j.isArray(e.text)?e.text.length:1)*j.options._parseFont(e).lineHeight+2*e.padding,this.width=t.width=i?this.maxWidth:e,this.height=t.height=i?e:this.maxHeight):this.width=t.width=this.height=t.height=0},afterFit:s,isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},draw:function(){var e=this.ctx,t=this.options;if(t.display){var i,n,a,s=j.options._parseFont(t),r=s.lineHeight,o=r/2+t.padding,l=0,d=this.top,c=this.left,u=this.bottom,h=this.right,p=(e.fillStyle=j.valueOrDefault(t.fontColor,P.global.defaultFontColor),e.font=s.string,this.isHorizontal()?(n=c+(h-c)/2,a=d+o,i=h-c):(n="left"===t.position?c+o:h-o,a=d+(u-d)/2,i=u-d,l=Math.PI*("left"===t.position?-.5:.5)),e.save(),e.translate(n,a),e.rotate(l),e.textAlign="center",e.textBaseline="middle",t.text);if(j.isArray(p))for(var m=0,g=0;g<p.length;++g)e.fillText(p[g],0,m,i),m+=r;else e.fillText(p,0,0,i);
181e.restore()}}}));function Pi(e,t){var i=new $i({ctx:e.ctx,options:t,chart:e});_.configure(e,i,t),_.addBox(e,i),e.titleBlock=i}var Ei,A={},Le=m,t={id:"title",_element:$i,beforeInit:function(e){var t=e.options.title;t&&Pi(e,t)},beforeUpdate:function(e){var t=e.options.title,i=e.titleBlock;t?(j.mergeIf(t,P.global.title),i?(_.configure(e,i,t),i.options=t):Pi(e,t)):i&&(_.removeBox(e,i),delete e.titleBlock)}};function Ti(e,t,i){var n;return"string"==typeof e?(n=parseInt(e,10),-1!==e.indexOf("%")&&(n=n/100*t.parentNode[i])):n=e,n}function Di(e){return null!=e&&"none"!==e}function Oi(e,t,i){var n=document.defaultView,a=j._getParentNode(e),s=n.getComputedStyle(e)[t],n=n.getComputedStyle(a)[t],t=Di(s),r=Di(n),o=Number.POSITIVE_INFINITY;return t||r?Math.min(t?Ti(s,e,i):o,r?Ti(n,a,i):o):"none"}for(Ei in A.filler=Ve,A.legend=Le,A.title=t,($.helpers=j).where=function(e,t){var i;return j.isArray(e)&&Array.prototype.filter?e.filter(t):(i=[],j.each(e,function(e){t(e)&&i.push(e)}),i)},j.findIndex=Array.prototype.findIndex?function(e,t,i){return e.findIndex(t,i)}:function(e,t,i){i=void 0===i?e:i;for(var n=0,a=e.length;n<a;++n)if(t.call(i,e[n],n,e))return n;return-1},j.findNextWhere=function(e,t,i){for(var n=(i=j.isNullOrUndef(i)?-1:i)+1;n<e.length;n++){var a=e[n];if(t(a))return a}},j.findPreviousWhere=function(e,t,i){for(var n=(i=j.isNullOrUndef(i)?e.length:i)-1;0<=n;n--){var a=e[n];if(t(a))return a}},j.isNumber=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},j.almostEquals=function(e,t,i){return Math.abs(e-t)<i},j.almostWhole=function(e,t){var i=Math.round(e);return i-t<=e&&e<=i+t},j.max=function(e){return e.reduce(function(e,t){return isNaN(t)?e:Math.max(e,t)},Number.NEGATIVE_INFINITY)},j.min=function(e){return e.reduce(function(e,t){return isNaN(t)?e:Math.min(e,t)},Number.POSITIVE_INFINITY)},j.sign=Math.sign?function(e){return Math.sign(e)}:function(e){return 0===(e=+e)||isNaN(e)?e:0<e?1:-1},j.toRadians=function(e){return e*(Math.PI/180)},j.toDegrees=function(e){return e*(180/Math.PI)},j._decimalPlaces=function(e){if(j.isFinite(e)){for(var t=1,i=0;Math.round(e*t)/t!==e;)t*=10,i++;return i}},j.getAngleFromPoint=function(e,t){var i=t.x-e.x,t=t.y-e.y,e=Math.sqrt(i*i+t*t),t=Math.atan2(t,i);return t<-.5*Math.PI&&(t+=2*Math.PI),{angle:t,distance:e}},j.distanceBetweenPoints=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},j.aliasPixel=function(e){return e%2==0?0:.5},j._alignPixel=function(e,t,i){e=e.currentDevicePixelRatio,i/=2;return Math.round((t-i)*e)/e+i},j.splineCurve=function(e,t,i,n){var e=e.skip?t:e,a=t,t=i.skip?t:i,i=Math.sqrt(Math.pow(a.x-e.x,2)+Math.pow(a.y-e.y,2)),s=Math.sqrt(Math.pow(t.x-a.x,2)+Math.pow(t.y-a.y,2)),r=i/(i+s),i=s/(i+s),s=n*(isNaN(r)?0:r),r=n*(isNaN(i)?0:i);return{previous:{x:a.x-s*(t.x-e.x),y:a.y-s*(t.y-e.y)},next:{x:a.x+r*(t.x-e.x),y:a.y+r*(t.y-e.y)}}},j.EPSILON=Number.EPSILON||1e-14,j.splineCurveMonotone=function(e){for(var t,i,n,a,s,r,o,l,d=(e||[]).map(function(e){return{model:e._model,deltaK:0,mK:0}}),c=d.length,u=0;u<c;++u)(a=d[u]).model.skip||(i=0<u?d[u-1]:null,(n=u<c-1?d[u+1]:null)&&!n.model.skip&&(t=n.model.x-a.model.x,a.deltaK=0!=t?(n.model.y-a.model.y)/t:0),!i||i.model.skip?a.mK=a.deltaK:!n||n.model.skip?a.mK=i.deltaK:this.sign(i.deltaK)!==this.sign(a.deltaK)?a.mK=0:a.mK=(i.deltaK+a.deltaK)/2);for(u=0;u<c-1;++u)a=d[u],n=d[u+1],a.model.skip||n.model.skip||(j.almostEquals(a.deltaK,0,this.EPSILON)?a.mK=n.mK=0:(s=a.mK/a.deltaK,r=n.mK/a.deltaK,(o=Math.pow(s,2)+Math.pow(r,2))<=9||(o=3/Math.sqrt(o),a.mK=s*o*a.deltaK,n.mK=r*o*a.deltaK)));for(u=0;u<c;++u)(a=d[u]).model.skip||(i=0<u?d[u-1]:null,n=u<c-1?d[u+1]:null,i&&!i.model.skip&&(l=(a.model.x-i.model.x)/3,a.model.controlPointPreviousX=a.model.x-l,a.model.controlPointPreviousY=a.model.y-l*a.mK),n&&!n.model.skip&&(l=(n.model.x-a.model.x)/3,a.model.controlPointNextX=a.model.x+l,a.model.controlPointNextY=a.model.y+l*a.mK))},j.nextItem=function(e,t,i){return i?t>=e.length-1?e[0]:e[t+1]:t>=e.length-1?e[e.length-1]:e[t+1]},j.previousItem=function(e,t,i){return i?t<=0?e[e.length-1]:e[t-1]:t<=0?e[0]:e[t-1]},j.niceNum=function(e,t){var i=Math.floor(j.log10(e)),e=e/Math.pow(10,i),t=t?e<1.5?1:e<3?2:e<7?5:10:e<=1?1:e<=2?2:e<=5?5:10;return t*Math.pow(10,i)},j.requestAnimFrame="undefined"==typeof window?function(e){e()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)},j.getRelativePosition=function(e,t){var i=e.originalEvent||e,e=e.target||e.srcElement,n=e.getBoundingClientRect(),a=i.touches,a=(a&&0<a.length?(l=a[0].clientX,a[0]):(l=i.clientX,i)).clientY,i=parseFloat(j.getStyle(e,"padding-left")),s=parseFloat(j.getStyle(e,"padding-top")),r=parseFloat(j.getStyle(e,"padding-right")),o=parseFloat(j.getStyle(e,"padding-bottom")),r=n.right-n.left-i-r,o=n.bottom-n.top-s-o,l=Math.round((l-n.left-i)/r*e.width/t.currentDevicePixelRatio);return{x:l,y:a=Math.round((a-n.top-s)/o*e.height/t.currentDevicePixelRatio)}},j.getConstraintWidth=function(e){return Oi(e,"max-width","clientWidth")},j.getConstraintHeight=function(e){return Oi(e,"max-height","clientHeight")},j._calculatePadding=function(e,t,i){return-1<(t=j.getStyle(e,t)).indexOf("%")?i*parseInt(t,10)/100:parseInt(t,10)},j._getParentNode=function(e){e=e.parentNode;return e=e&&"[object ShadowRoot]"===e.toString()?e.host:e},j.getMaximumWidth=function(e){var t,i=j._getParentNode(e);return i?(i=(t=i.clientWidth)-j._calculatePadding(i,"padding-left",t)-j._calculatePadding(i,"padding-right",t),t=j.getConstraintWidth(e),isNaN(t)?i:Math.min(i,t)):e.clientWidth},j.getMaximumHeight=function(e){var t,i=j._getParentNode(e);return i?(i=(t=i.clientHeight)-j._calculatePadding(i,"padding-top",t)-j._calculatePadding(i,"padding-bottom",t),t=j.getConstraintHeight(e),isNaN(t)?i:Math.min(i,t)):e.clientHeight},j.getStyle=function(e,t){return e.currentStyle?e.currentStyle[t]:document.defaultView.getComputedStyle(e,null).getPropertyValue(t)},j.retinaScale=function(e,t){var i,n,a,t=e.currentDevicePixelRatio=t||"undefined"!=typeof window&&window.devicePixelRatio||1;
1811===t||(a=e.width,(i=e.canvas).height=(n=e.height)*t,i.width=a*t,e.ctx.scale(t,t),i.style.height)||i.style.width||(i.style.height=n+"px",i.style.width=a+"px")},j.fontString=function(e,t,i){return t+" "+e+"px "+i},j.longestText=function(e,t,i,n){for(var a,s,r,o,l=(n=n||{}).data=n.data||{},d=n.garbageCollect=n.garbageCollect||[],c=(n.font!==t&&(l=n.data={},d=n.garbageCollect=[],n.font=t),e.font=t,0),u=i.length,h=0;h<u;h++)if(null!=(r=i[h])&&!0!==j.isArray(r))c=j.measureText(e,l,d,c,r);else if(j.isArray(r))for(a=0,s=r.length;a<s;a++)null==(o=r[a])||j.isArray(o)||(c=j.measureText(e,l,d,c,o));var p=d.length/2;if(i.length<p){for(h=0;h<p;h++)delete l[d[h]];d.splice(0,p)}return c},j.measureText=function(e,t,i,n,a){var s=t[a];return s||(s=t[a]=e.measureText(a).width,i.push(a)),n=n<s?s:n},j.numberOfLabelLines=function(e){var t=1;return j.each(e,function(e){j.isArray(e)&&e.length>t&&(t=e.length)}),t},j.color=Z?function(e){return e instanceof CanvasGradient&&(e=P.global.defaultColor),Z(e)}:function(e){return e},j.getHoverColor=function(e){return e instanceof CanvasPattern||e instanceof CanvasGradient?e:j.color(e).saturate(.5).darken(.1).rgbString()},$._adapters=Ot,$.Animation=de,$.animationService=ce,$.controllers=We,$.DatasetController=g,$.defaults=P,$.Element=e,$.elements=v,$.Interaction=Ue,$.layouts=_,$.platform=gt,$.plugins=x,$.Scale=E,$.scaleService=ft,$.Ticks=Fe,$.Tooltip=St,$.helpers.each(a,function(e,t){$.scaleService.registerScaleType(t,e,e._defaults)}),A)A.hasOwnProperty(Ei)&&$.plugins.register(A[Ei]);$.platform.initialize();b=$;return"undefined"!=typeof window&&(window.Chart=$),($.Chart=$).Legend=A.legend._element,$.Title=A.title._element,$.pluginService=$.plugins,$.PluginBase=$.Element.extend({}),$.canvasHelpers=$.helpers.canvas,$.layoutService=$.layouts,$.LinearScaleBase=Gt,$.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],function(i){$[i]=function(e,t){return new $(e,$.helpers.merge(t||{},{type:i.charAt(0).toLowerCase()+i.slice(1)}))}}),b},"object"==typeof i&&void 0!==t?t.exports=a((()=>{try{return e("moment")}catch(e){}})()):"function"==typeof define&&define.amd?define(["require"],function(e){return a((()=>{try{return e("moment")}catch(e){}})())}):(n=n||self).Chart=a(n.moment)},{moment:115}],112:[function(e,t,i){var n;n=function(s){for(var r=[["Afghanistan (‫افغانستان‬‎)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (‫الجزائر‬‎)","dz","213"],["American Samoa","as","1",5,["684"]],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1",6,["264"]],["Antigua and Barbuda","ag","1",7,["268"]],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Ascension Island","ac","247"],["Australia","au","61",0],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1",8,["242"]],["Bahrain (‫البحرين‬‎)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1",9,["246"]],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1",10,["441"]],["Bhutan (འབྲུག)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (Босна и Херцеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1",11,["284"]],["Brunei","bn","673"],["Bulgaria (България)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (កម្ពុជា)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742
vendor: 6,133 bytes, line 181
181","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1,["3","4","7"]],["Cayman Islands","ky","1",12,["345"]],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["Christmas Island","cx","61",2,["89164"]],["Cocos (Keeling) Islands","cc","61",1,["89162"]],["Colombia","co","57"],["Comoros (‫جزر القمر‬‎)","km","269"],["Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte d’Ivoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (Κύπρος)","cy","357"],["Czech Republic (Česká republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1",13,["767"]],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (‫مصر‬‎)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Eswatini","sz","268"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (საქართველო)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["Gibraltar","gi","350"],["Greece (Ελλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1",14,["473"]],["Guadeloupe","gp","590",0],["Guam","gu","1",15,["671"]],["Guatemala","gt","502"],["Guernsey","gg","44",1,["1481","7781","7839","7911"]],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (香港)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ísland)","is","354"],["India (भारत)","in","91"],["Indonesia","id","62"],["Iran (‫ایران‬‎)","ir","98"],["Iraq (‫العراق‬‎)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2,["1624","74576","7524","7924","7624"]],["Israel (‫ישראל‬‎)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1",4,["876","658"]],["Japan (日本)","jp","81"],["Jersey","je","44",3,["1534","7509","7700","7797","7829","7937"]],["Jordan (‫الأردن‬‎)","jo","962"],["Kazakhstan (Казахстан)","kz","7",1,["33","7"]],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (‫الكويت‬‎)","kw","965"],["Kyrgyzstan (Кыргызстан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (‫لبنان‬‎)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (‫ليبيا‬‎)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (澳門)","mo","853"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (‫موريتانيا‬‎)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1,["269","639"]],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Монгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1",16,["664"]],["Morocco (‫المغرب‬‎)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (မြန်မာ)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नेपाल)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (조선 민주주의 인민 공화국)","kp","850"],["North Macedonia (Северна Македонија)","mk","389"],["Northern Mariana Islands","mp","1",17,["670"]],["Norway (Norge)","no","47",0],["Oman (‫عُمان‬‎)","om","968"],["Pakistan (‫پاکستان‬‎)","pk","92"],["Palau","pw","680"],["Palestine (‫فلسطين‬‎)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (‫قطر‬‎)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (Россия)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1",18,["869"]],["Saint Lucia","lc","1",19,["758"]],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1",20,["784"]],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and Príncipe (São Tomé e Príncipe)","st","239"],["Saudi Arabia (‫المملكة العربية السعودية‬‎)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (Србија)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1",21,["721"]],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["Somalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (대한민국)","kr","82"],["South Sudan (‫جنوب السودان‬‎)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (ශ්
181රී ලංකාව)","lk","94"],["Sudan (‫السودان‬‎)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1,["79"]],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (‫سوريا‬‎)","sy","963"],["Taiwan (台灣)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (ไทย)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1",22,["868"]],["Tunisia (‫تونس‬‎)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1",23,["649"]],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1",24,["340"]],["Uganda","ug","256"],["Ukraine (Україна)","ua","380"],["United Arab Emirates (‫الإمارات العربية المتحدة‬‎)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (Oʻzbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1,["06698"]],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (‫الصحراء الغربية‬‎)","eh","212",1,["5288","5289"]],["Yemen (‫اليمن‬‎)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Åland Islands","ax","358",1,["18"]]],e=0;e<r.length;e++){var t=r[e];r[e]={name:t[0],iso2:t[1],dialCode:t[2],priority:t[3]||0,areaCodes:t[4]||null}}function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function o(e,t){for(var i=Object.keys(e),n=0;n<i.length;n++)t(i[n],e[i[n]])}function l(t){o(window.intlTelInputGlobals.instances,function(e){window.intlTelInputGlobals.instances[e][t]()})}function a(e,t,i){var n=document.createElement("script");n.onload=function(){l("handleUtils"),t&&t()},n.onerror=function(){l("rejectUtilsScriptPromise"),i&&i()},n.className="iti-load-utils",n.async=!0,n.src=e,document.body.appendChild(n)}var i={getInstance:function(e){e=e.getAttribute("data-intl-tel-input-id");return window.intlTelInputGlobals.instances[e]},instances:{},documentReady:function(){return"complete"===document.readyState}},d=("object"==typeof window&&(window.intlTelInputGlobals=i),0),c={allowDropdown:!0,autoHideDialCode:!0,autoPlaceholder:"polite",customContainer:"",customPlaceholder:null,dropdownContainer:null,excludeCountries:[],formatOnDisplay:!0,geoIpLookup:null,hiddenInput:"",initialCountry:"",localizedCountries:null,nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",preferredCountries:["us","gb"],separateDialCode:!1,utilsScript:""},u=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"],h=(()=>{function a(e,t){var i=this;if(!(this instanceof a))throw new TypeError("Cannot call a class as a function");this.id=d++,this.telInput=e,this.activeItem=null,this.highlightedItem=null;var n=t||{};this.options={},o(c,function(e,t){i.options[e]=n.hasOwnProperty(e)?n[e]:t}),this.hadInitialPlaceholder=Boolean(e.getAttribute("placeholder"))}var e,t,i;return e=a,(t=[{key:"_init",value:function(){var e,t,i=this;this.options.nationalMode&&(this.options.autoHideDialCode=!1),this.options.separateDialCode&&(this.options.autoHideDialCode=this.options.nationalMode=!1),this.isMobile=/Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.isMobile&&(document.body.classList.add("iti-mobile"),this.options.dropdownContainer||(this.options.dropdownContainer=document.body)),"undefined"!=typeof Promise?(e=new Promise(function(e,t){i.resolveAutoCountryPromise=e,i.rejectAutoCountryPromise=t}),t=new Promise(function(e,t){i.resolveUtilsScriptPromise=e,i.rejectUtilsScriptPromise=t}),this.promise=Promise.all([e,t])):(this.resolveAutoCountryPromise=this.rejectAutoCountryPromise=function(){},this.resolveUtilsScriptPromise=this.rejectUtilsScriptPromise=function(){}),this.selectedCountryData={},this._processCountryData(),this._generateMarkup(),this._setInitialState(),this._initListeners(),this._initRequests()}},{key:"_processCountryData",value:function(){this._processAllCountries(),this._processCountryCodes(),this._processPreferredCountries(),this.options.localizedCountries&&this._translateCountriesByLocale(),(this.options.onlyCountries.length||this.options.localizedCountries)&&this.countries.sort(this._countryNameSort)}},{key:"_addCountryCode",value:function(e,t,i){t.length>this.countryCodeMaxLen&&(this.countryCodeMaxLen=t.length),this.countryCodes.hasOwnProperty(t)||(this.countryCodes[t]=[]);for(var n=0;n<this.countryCodes[t].length;n++)if(this.countryCodes[t][n]===e)return;i=i!==s?i:this.countryCodes[t].length;this.countryCodes[t][i]=e}},{key:"_processAllCountries",value:function(){var t,i;this.options.onlyCountries.length?(t=this.options.onlyCountries.map(function(e){return e.toLowerCase()}),this.countries=r.filter(function(e){return-1<t.indexOf(e.iso2)})):this.options.excludeCountries.length?(i=this.options.excludeCountries.map(function(e){return e.toLowerCase()}),this.countries=r.filter(function(e){return-1===i.indexOf(e.iso2)})):this.countries=r}},{key:"_translateCountriesByLocale",value:function(){for(var e=0;e<this.countries.length;e++){var t=this.countries[e].iso2.toLowerCase();this.options.localizedCountries.hasOwnProperty(t)&&(this.countries[e].name=this.options.localizedCountries[t])}}},{key:"_countryNameSort",value:function(e,t){return e.name.localeCompare(t.name)}},{key:"_processCountryCodes",value:function(){this.countryCodeMaxLen=0,this.dialCodes={},this.countryCodes={};for(var e=0;e<this.countries.length;e++){var t=this.countries[e];this.dialCodes[t.dialCode]||(this.dialCodes[t.dialCode]=!0),this._addCountryCode(t.iso2,t.dialCode,t.priority)}for(var i=0;i<this.countries.length;i++){var n=this.countries[i];if(n.areaCodes)for(var a=this.countryCodes[n.dialCode][0],s=0;s<n.areaCodes.length;s++){for(var r=n.areaCodes[s],o=1;o<r.length;o++){var l=n.dialCode+r.substr(0,o);this._addCountryCode(a,l),this._addCountryCode(n.iso2,l)}this._addCountryCode(n.iso2,n.dialCode+r)}}}},{key:"_processPreferredCountries",value:function(){this.preferredCountries=[];for(var e=0;e<this.options.preferredCountries.length;e++){var t=this.options.preferredCountries[e].toLowerCase(),t=this._getCountryData(t,!1,!0);t&&this.preferredCountries.push(t)}}},{key:"_createEl",value:function(e,t,i){var n=document.createElement(e);return t&&o(t,function(e,t){n.setAttribute(e,t)}),i&&i.appendChild(n),n}},{key:"_generateMarkup",value:function(){this.telInput.hasAttribute("autocomplete")||this.telInput.form&&this.telInput.form.hasAttribute("autocomplete")||this.telInput.setAttribute("autocomplete","off");var e,t,i,n="iti",n=(this.options.allowDropdown&&(n+=" iti--allow-dropdown"),this.options.separateDialCode&&(n+=" iti--separate-dial-code"),this.options.customContainer&&(n=n+" "+this.options.customContainer),this._createEl("div",{class:n}));this.telInput.parentNode.insertBefore(n,this.telInput),this.flagsContainer=this._createEl("div",{class:"iti__flag-container"},n),n.appendChild(this.telInput),this.selectedFlag=this._createEl("div",{class:"iti__selected-flag",role:"combobox","aria-controls":"iti-".concat(this.id,"__country-listbox"),"aria-owns":"iti-".concat(this.id,"__country-listbox"),"aria-expanded":"false"},this.flagsContainer),this.selectedFlagInner=this._createEl("div",{class:"iti__flag"},this.selectedFlag),this.options.separateDialCode&&(this.selectedDialCode=this._createEl("div",{class:"iti__selected-dial-code"},this.selectedFlag)),this.options.allowDropdown&&(this.selectedFlag.setAttribute("tabindex","0"),this.dropdownArrow=this._createEl("div",{class:"iti__arrow"},this.selectedFlag),this.countryList=this._createEl("ul",{class:"iti__country-list iti__hide",id:"iti-".concat(this.id,"__country-listbox"),role:"listbox","aria-label":"List of countries"}),this.preferredCountries.length&&(this._appendListItems(this.preferredCountries,"iti__preferred",!0),this._createEl("li",{class:"iti__divider",role:"separator","aria-disabled":"true"},this.countryList)),this._appendListItems(this.countries,"iti__standard"),(this.options.dropdownContainer?(this.dropdown=this._createEl("div",{class:"iti iti--container"}),this.dropdown):this.flagsContainer).appendChild(this.countryList)),this.options.hiddenInput&&(e=this.options.hiddenInput,(t=this.telInput.getAttribute("name"))&&-1!==(i=t.lastIndexOf("["))&&(e="".concat(t.substr(0,i),"[").concat(e,"]")),this.hiddenInput=this._createEl("input",{type:"hidden",name:e}),n.appendChild(this.hiddenInput))}},{key:"_appendListItems",value:function(e,t,i){for(var n="",a=0;a<e.length;a++)var s=e[a],r=i?"-preferred":"",n=(n=(n=(n+="<li class='iti__country ".concat(t,"' tabIndex='-1' id='iti-").concat(this.id,"__item-").concat(s.iso2).concat(r,"' role='option' data-dial-code='").concat(s.dialCode,"' data-country-code='").concat(s.iso2,"' aria-selected='false'>"))+"<div class='iti__flag-box'><div class='iti__flag iti__".concat(s.iso2,"'></div></div>
181"))+"<span class='iti__country-name'>".concat(s.name,"</span>"))+"<span class='iti__dial-code'>+".concat(s.dialCode,"</span>")+"</li>";this.countryList.insertAdjacentHTML("beforeend",n)}},{key:"_setInitialState",value:function(){var e=this.telInput.getAttribute("value"),t=this.telInput.value,e=e&&"+"===e.charAt(0)&&(!t||"+"!==t.charAt(0))?e:t,t=this._getDialCode(e),i=this._isRegionlessNanp(e),n=this.options,a=n.initialCountry,s=n.nationalMode,r=n.autoHideDialCode,n=n.separateDialCode;t&&!i?this._updateFlagFromNumber(e):"auto"!==a&&(a?this._setFlag(a.toLowerCase()):t&&i?this._setFlag("us"):(this.defaultCountry=(this.preferredCountries.length?this.preferredCountries:this.countries)[0].iso2,e||this._setFlag(this.defaultCountry)),e||s||r||n||(this.telInput.value="+".concat(this.selectedCountryData.dialCode))),e&&this._updateValFromNumber(e)}},{key:"_initListeners",value:function(){this._initKeyListeners(),this.options.autoHideDialCode&&this._initBlurListeners(),this.options.allowDropdown&&this._initDropdownListeners(),this.hiddenInput&&this._initHiddenInputListener()}},{key:"_initHiddenInputListener",value:function(){var e=this;this._handleHiddenInputSubmit=function(){e.hiddenInput.value=e.getNumber()},this.telInput.form&&this.telInput.form.addEventListener("submit",this._handleHiddenInputSubmit)}},{key:"_getClosestLabel",value:function(){for(var e=this.telInput;e&&"LABEL"!==e.tagName;)e=e.parentNode;return e}},{key:"_initDropdownListeners",value:function(){var t=this,e=(this._handleLabelClick=function(e){t.countryList.classList.contains("iti__hide")?t.telInput.focus():e.preventDefault()},this._getClosestLabel());e&&e.addEventListener("click",this._handleLabelClick),this._handleClickSelectedFlag=function(){!t.countryList.classList.contains("iti__hide")||t.telInput.disabled||t.telInput.readOnly||t._showDropdown()},this.selectedFlag.addEventListener("click",this._handleClickSelectedFlag),this._handleFlagsContainerKeydown=function(e){t.countryList.classList.contains("iti__hide")&&-1!==["ArrowUp","Up","ArrowDown","Down"," ","Enter"].indexOf(e.key)&&(e.preventDefault(),e.stopPropagation(),t._showDropdown()),"Tab"===e.key&&t._closeDropdown()},this.flagsContainer.addEventListener("keydown",this._handleFlagsContainerKeydown)}},{key:"_initRequests",value:function(){var e=this;this.options.utilsScript&&!window.intlTelInputUtils?window.intlTelInputGlobals.documentReady()?window.intlTelInputGlobals.loadUtils(this.options.utilsScript):window.addEventListener("load",function(){window.intlTelInputGlobals.loadUtils(e.options.utilsScript)}):this.resolveUtilsScriptPromise(),"auto"===this.options.initialCountry?this._loadAutoCountry():this.resolveAutoCountryPromise()}},{key:"_loadAutoCountry",value:function(){window.intlTelInputGlobals.autoCountry?this.handleAutoCountry():window.intlTelInputGlobals.startedLoadingAutoCountry||(window.intlTelInputGlobals.startedLoadingAutoCountry=!0,"function"==typeof this.options.geoIpLookup&&this.options.geoIpLookup(function(e){window.intlTelInputGlobals.autoCountry=e.toLowerCase(),setTimeout(function(){return l("handleAutoCountry")})},function(){return l("rejectAutoCountryPromise")}))}},{key:"_initKeyListeners",value:function(){var e=this;this._handleKeyupEvent=function(){e._updateFlagFromNumber(e.telInput.value)&&e._triggerCountryChange()},this.telInput.addEventListener("keyup",this._handleKeyupEvent),this._handleClipboardEvent=function(){setTimeout(e._handleKeyupEvent)},this.telInput.addEventListener("cut",this._handleClipboardEvent),this.telInput.addEventListener("paste",this._handleClipboardEvent)}},{key:"_cap",value:function(e){var t=this.telInput.getAttribute("maxlength");return t&&e.length>t?e.substr(0,t):e}},{key:"_initBlurListeners",value:function(){var e=this;this._handleSubmitOrBlurEvent=function(){e._removeEmptyDialCode()},this.telInput.form&&this.telInput.form.addEventListener("submit",this._handleSubmitOrBlurEvent),this.telInput.addEventListener("blur",this._handleSubmitOrBlurEvent)}},{key:"_removeEmptyDialCode",value:function(){var e;"+"!==this.telInput.value.charAt(0)||(e=this._getNumeric(this.telInput.value))&&this.selectedCountryData.dialCode!==e||(this.telInput.value="")}},{key:"_getNumeric",value:function(e){return e.replace(/\D/g,"")}},{key:"_trigger",value:function(e){var t=document.createEvent("Event");t.initEvent(e,!0,!0),this.telInput.dispatchEvent(t)}},{key:"_showDropdown",value:function(){this.countryList.classList.remove("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","true"),this._setDropdownPosition(),this.activeItem&&(this._highlightListItem(this.activeItem,!1),this._scrollTo(this.activeItem,!0)),this._bindDropdownListeners(),this.dropdownArrow.classList.add("iti__arrow--up"),this._trigger("open:countrydropdown")}},{key:"_toggleClass",value:function(e,t,i){i&&!e.classList.contains(t)?e.classList.add(t):!i&&e.classList.contains(t)&&e.classList.remove(t)}},{key:"_setDropdownPosition",value:function(){var e,t,i,n,a,s=this;this.options.dropdownContainer&&this.options.dropdownContainer.appendChild(this.dropdown),this.isMobile||(e=this.telInput.getBoundingClientRect(),n=window.pageYOffset||document.documentElement.scrollTop,t=e.top+n,a=this.countryList.offsetHeight,i=t+this.telInput.offsetHeight+a<n+window.innerHeight,n=n<t-a,this._toggleClass(this.countryList,"iti__country-list--dropup",!i&&n),this.options.dropdownContainer&&(a=!i&&n?0:this.telInput.offsetHeight,this.dropdown.style.top="".concat(t+a,"px"),this.dropdown.style.left="".concat(e.left+document.body.scrollLeft,"px"),this._handleWindowScroll=function(){return s._closeDropdown()},window.addEventListener("scroll",this._handleWindowScroll)))}},{key:"_getClosestListItem",value:function(e){for(var t=e;t&&t!==this.countryList&&!t.classList.contains("iti__country");)t=t.parentNode;return t===this.countryList?null:t}},{key:"_bindDropdownListeners",value:function(){var t=this,e=(this._handleMouseoverCountryList=function(e){e=t._getClosestListItem(e.target);e&&t._highlightListItem(e,!1)},this.countryList.addEventListener("mouseover",this._handleMouseoverCountryList),this._handleClickCountryList=function(e){e=t._getClosestListItem(e.target);e&&t._selectListItem(e)},this.countryList.addEventListener("click",this._handleClickCountryList),!0),i=(this._handleClickOffToClose
181=function(){e||t._closeDropdown(),e=!1},document.documentElement.addEventListener("click",this._handleClickOffToClose),""),n=null;this._handleKeydownOnDropdown=function(e){e.preventDefault(),"ArrowUp"===e.key||"Up"===e.key||"ArrowDown"===e.key||"Down"===e.key?t._handleUpDownKey(e.key):"Enter"===e.key?t._handleEnterKey():"Escape"===e.key?t._closeDropdown():/^[a-zA-ZÀ-ÿа-яА-Я ]$/.test(e.key)&&(n&&clearTimeout(n),i+=e.key.toLowerCase(),t._searchForCountry(i),n=setTimeout(function(){i=""},1e3))},document.addEventListener("keydown",this._handleKeydownOnDropdown)}},{key:"_handleUpDownKey",value:function(e){var t="ArrowUp"===e||"Up"===e?this.highlightedItem.previousElementSibling:this.highlightedItem.nextElementSibling;t&&(t.classList.contains("iti__divider")&&(t="ArrowUp"===e||"Up"===e?t.previousElementSibling:t.nextElementSibling),this._highlightListItem(t,!0))}},{key:"_handleEnterKey",value:function(){this.highlightedItem&&this._selectListItem(this.highlightedItem)}},{key:"_searchForCountry",value:function(e){for(var t=0;t<this.countries.length;t++)if(this._startsWith(this.countries[t].name,e)){var i=this.countryList.querySelector("#iti-".concat(this.id,"__item-").concat(this.countries[t].iso2));this._highlightListItem(i,!1),this._scrollTo(i,!0);break}}},{key:"_startsWith",value:function(e,t){return e.substr(0,t.length).toLowerCase()===t}},{key:"_updateValFromNumber",value:function(e){var t,i,n;this.options.formatOnDisplay&&window.intlTelInputUtils&&this.selectedCountryData&&(t=!this.options.separateDialCode&&(this.options.nationalMode||"+"!==e.charAt(0)),n=(i=intlTelInputUtils.numberFormat).NATIONAL,e=intlTelInputUtils.formatNumber(e,this.selectedCountryData.iso2,t?n:i.INTERNATIONAL)),e=this._beforeSetNumber(e),this.telInput.value=e}},{key:"_updateFlagFromNumber",value:function(e){var t=this.selectedCountryData.dialCode,i=(e&&this.options.nationalMode&&"1"===t&&"+"!==e.charAt(0)&&("1"!==e.charAt(0)&&(e="1".concat(e)),e="+".concat(e)),this.options.separateDialCode&&t&&"+"!==e.charAt(0)&&(e="+".concat(t).concat(e)),this._getDialCode(e,!0)),n=this._getNumeric(e),a=null;if(i){var s=this.countryCodes[this._getNumeric(i)],i=-1!==s.indexOf(this.selectedCountryData.iso2)&&n.length<=i.length-1;if(!("1"===t&&this._isRegionlessNanp(n))&&!i)for(var r=0;r<s.length;r++)if(s[r]){a=s[r];break}}else"+"===e.charAt(0)&&n.length?a="":e&&"+"!==e||(a=this.defaultCountry);return null!==a&&this._setFlag(a)}},{key:"_isRegionlessNanp",value:function(e){var e=this._getNumeric(e);return"1"===e.charAt(0)&&(e=e.substr(1,3),-1!==u.indexOf(e))}},{key:"_highlightListItem",value:function(e,t){var i=this.highlightedItem;i&&i.classList.remove("iti__highlight"),this.highlightedItem=e,this.highlightedItem.classList.add("iti__highlight"),t&&this.highlightedItem.focus()}},{key:"_getCountryData",value:function(e,t,i){for(var n=t?r:this.countries,a=0;a<n.length;a++)if(n[a].iso2===e)return n[a];if(i)return null;throw new Error("No country data for '".concat(e,"'"))}},{key:"_setFlag",value:function(e){var t=this.selectedCountryData.iso2?this.selectedCountryData:{},i=(this.selectedCountryData=e?this._getCountryData(e,!1,!1):{},this.selectedCountryData.iso2&&(this.defaultCountry=this.selectedCountryData.iso2),this.selectedFlagInner.setAttribute("class","iti__flag iti__".concat(e)),e?"".concat(this.selectedCountryData.name,": +").concat(this.selectedCountryData.dialCode):"Unknown");return this.selectedFlag.setAttribute("title",i),this.options.separateDialCode&&(i=this.selectedCountryData.dialCode?"+".concat(this.selectedCountryData.dialCode):"",this.selectedDialCode.innerHTML=i,i=this.selectedFlag.offsetWidth||this._getHiddenSelectedFlagWidth(),this.telInput.style.paddingLeft="".concat(i+6,"px")),this._updatePlaceholder(),this.options.allowDropdown&&((i=this.activeItem)&&(i.classList.remove("iti__active"),i.setAttribute("aria-selected","false")),e)&&((i=this.countryList.querySelector("#iti-".concat(this.id,"__item-").concat(e,"-preferred"))||this.countryList.querySelector("#iti-".concat(this.id,"__item-").concat(e))).setAttribute("aria-selected","true"),i.classList.add("iti__active"),this.activeItem=i,this.selectedFlag.setAttribute("aria-activedescendant",i.getAttribute("id"))),t.iso2!==e}},{key:"_getHiddenSelectedFlagWidth",value:function(){var e=this.telInput.parentNode.cloneNode(),t=(e.style.visibility="hidden",document.body.appendChild(e),this.flagsContainer.cloneNode()),i=(e.appendChild(t),this.selectedFlag.cloneNode(!0)),t=(t.appendChild(i),i.offsetWidth);return e.parentNode.removeChild(e),t}},{key:"_updatePlaceholder",value:function(){var e="aggressive"===this.options.autoPlaceholder||!this.hadInitialPlaceholder&&"polite"===this.options.autoPlaceholder;window.intlTelInputUtils&&e&&(e=intlTelInputUtils.numberType[this.options.placeholderNumberType],e=this.selectedCountryData.iso2?intlTelInputUtils.getExampleNumber(this.selectedCountryData.iso2,this.options.nationalMode,e):"",e=this._beforeSetNumber(e),"function"==typeof this.options.customPlaceholder&&(e=this.options.customPlaceholder(e,this.selectedCountryData)),this.telInput.setAttribute("placeholder",e))}},{key:"_selectListItem",value:function(e){var t=this._setFlag(e.getAttribute("data-country-code")),e=(this._closeDropdown(),this._updateDialCode(e.getAttribute("data-dial-code"),!0),this.telInput.focus(),this.telInput.value.length);this.telInput.setSelectionRange(e,e),t&&this._triggerCountryChange()}},{key:"_closeDropdown",value:function(){this.countryList.classList.add("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","fal
181se"),this.dropdownArrow.classList.remove("iti__arrow--up"),document.removeEventListener("keydown",this._handleKeydownOnDropdown),document.documentElement.removeEventListener("click",this._handleClickOffToClose),this.countryList.removeEventListener("mouseover",this._handleMouseoverCountryList),this.countryList.removeEventListener("click",this._handleClickCountryList),this.options.dropdownContainer&&(this.isMobile||window.removeEventListener("scroll",this._handleWindowScroll),this.dropdown.parentNode)&&this.dropdown.parentNode.removeChild(this.dropdown),this._trigger("close:countrydropdown")}},{key:"_scrollTo",value:function(e,t){var i=this.countryList,n=window.pageYOffset||document.documentElement.scrollTop,a=i.offsetHeight,s=i.getBoundingClientRect().top+n,r=s+a,o=e.offsetHeight,e=e.getBoundingClientRect().top+n,n=e+o,l=e-s+i.scrollTop,d=a/2-o/2;e<s?(t&&(l-=d),i.scrollTop=l):r<n&&(t&&(l+=d),i.scrollTop=l-(a-o))}},{key:"_updateDialCode",value:function(e,t){var i=this.telInput.value,e="+".concat(e);if("+"===i.charAt(0))var n=this._getDialCode(i),n=n?i.replace(n,e):e;else{if(this.options.nationalMode||this.options.separateDialCode)return;if(i)n=e+i;else{if(!t&&this.options.autoHideDialCode)return;n=e}}this.telInput.value=n}},{key:"_getDialCode",value:function(e,t){var i="";if("+"===e.charAt(0))for(var n="",a=0;a<e.length;a++){var s=e.charAt(a);if(!isNaN(parseInt(s,10))){if(n+=s,t)this.countryCodes[n]&&(i=e.substr(0,a+1));else if(this.dialCodes[n]){i=e.substr(0,a+1);break}if(n.length===this.countryCodeMaxLen)break}}return i}},{key:"_getFullNumber",value:function(){var e=this.telInput.value.trim(),t=this.selectedCountryData.dialCode,i=this._getNumeric(e),i=this.options.separateDialCode&&"+"!==e.charAt(0)&&t&&i?"+".concat(t):"";return i+e}},{key:"_beforeSetNumber",value:function(e){var t;return this.options.separateDialCode&&this._getDialCode(e)&&(t=" "===e[(t="+".concat(this.selectedCountryData.dialCode)).length]||"-"===e[t.length]?t.length+1:t.length,e=e.substr(t)),this._cap(e)}},{key:"_triggerCountryChange",value:function(){this._trigger("countrychange")}},{key:"handleAutoCountry",value:function(){"auto"===this.options.initialCountry&&(this.defaultCountry=window.intlTelInputGlobals.autoCountry,this.telInput.value||this.setCountry(this.defaultCountry),this.resolveAutoCountryPromise())}},{key:"handleUtils",value:function(){window.intlTelInputUtils&&(this.telInput.value&&this._updateValFromNumber(this.telInput.value),this._updatePlaceholder()),this.resolveUtilsScriptPromise()}},{key:"destroy",value:function(){var e=this.telInput.form,t=(this.options.allowDropdown&&(this._closeDropdown(),this.selectedFlag.removeEventListener("click",this._handleClickSelectedFlag),this.flagsContainer.removeEventListener("keydown",this._handleFlagsContainerKeydown),t=this._getClosestLabel())&&t.removeEventListener("click",this._handleLabelClick),this.hiddenInput&&e&&e.removeEventListener("submit",this._handleHiddenInputSubmit),this.options.autoHideDialCode&&(e&&e.removeEventListener("submit",this._handleSubmitOrBlurEvent),this.telInput.removeEventListener("blur",this._handleSubmitOrBlurEvent)),this.telInput.removeEventListener("keyup",this._handleKeyupEvent),this.telInput.removeEventListener("cut",this._handleClipboardEvent),this.telInput.removeEventListener("paste",this._handleClipboardEvent),this.telInput.removeAttribute("data-intl-tel-input-id"),this.telInput.parentNode);t.parentNode.insertBefore(this.telInput,t),t.parentNode.removeChild(t),delete window.intlTelInputGlobals.instances[this.id]}},{key:"getExtension",value:function(){return window.intlTelInputUtils?intlTelInputUtils.getExtension(this._getFullNumber(),this.selectedCountryData.iso2):""}},{key:"getNumber",value:function(e){var t;return window.intlTelInputUtils?(t=this.selectedCountryData.iso2,intlTelInputUtils.formatNumber(this._getFullNumber(),t,e)):""}},{key:"getNumberType",value:function(){return window.intlTelInputUtils?intlTelInputUtils.getNumberType(this._getFullNumber(),this.selectedCountryData.iso2):-99}},{key:"getSelectedCountryData",value:function(){return this.selectedCountryData}},{key:"getValidationError",value:function(){var e;return window.intlTelInputUtils?(e=this.selectedCountryData.iso2,intlTelInputUtils.getValidationError(this._getFullNumber(),e)):-99}},{key:"isValidNumber",value:function(){var e=this._getFullNumber().trim(),t=this.options.nationalMode?this.selectedCountryData.iso2:"";return window.intlTelInputUtils?intlTelInputUtils.isValidNumber(e,t):null}},{key:"setCountry",value:function(e){e=e.toLowerCase();this.selectedFlagInner.classList.contains("iti__".concat(e))||(this._setFlag(e),this._updateDialCode(this.selectedCountryData.dialCode,!1),this._triggerCountryChange())}},{key:"setNumber",value:function(e){var t=this._updateFlagFromNumber(e);
181this._updateValFromNumber(e),t&&this._triggerCountryChange()}},{key:"setPlaceholderNumberType",value:function(e){this.options.placeholderNumberType=e,this._updatePlaceholder()}}])&&n(e.prototype,t),i&&n(e,i),a})();return i.getCountryData=function(){return r},i.loadUtils=function(i){if(!window.intlTelInputUtils&&!window.intlTelInputGlobals.startedLoadingUtilsScript){if(window.intlTelInputGlobals.startedLoadingUtilsScript=!0,"undefined"!=typeof Promise)return new Promise(function(e,t){return a(i,e,t)});a(i)}return null},i.defaults=c,i.version="17.0.21",function(e,t){t=new h(e,t);return t._init(),e.setAttribute("data-intl-tel-input-id",t.id),window.intlTelInputGlobals.instances[t.id]=t}},"object"==typeof t&&t.exports?t.exports=n():window.intlTelInput=n()},{}],113:[function(e,t,i){t.exports=e("./build/js/intlTelInput")},{"./build/js/intlTelInput":112}],114:[function(e,t,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(a,s){var r,o,l=0;function e(){var e,t,i=r,n=arguments.length;e:for(;i;){if(i.args.length===arguments.length){for(t=0;t<n;t++)if(i.args[t]!==arguments[t]){i=i.next;continue e}return i!==r&&(i===o&&(o=i.prev),i.prev.next=i.next,i.next&&(i.next.prev=i.prev),i.next=r,i.prev=null,r.prev=i,r=i),i.val}i=i.next}for(e=new Array(n),t=0;t<n;t++)e[t]=arguments[t];return i={args:e,val:a.apply(null,e)},r?(r.prev=i).next=r:o=i,l===s.maxSize?(o=o.prev).next=null:l++,(r=i).val}return s=s||{},e.clear=function(){o=r=null,l=0},e}},{}],115:[function($i,Pi,e){var t,i;t=this,i=function(){var j;function g(){return j.apply(null,arguments)}function f(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function F(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function h(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function V(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;for(var t in e)if(h(e,t))return;return 1}function v(e){return void 0===e}function y(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function R(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function W(e,t){for(var i=[],n=e.length,a=0;a<n;++a)i.push(t(e[a],a));return i}function B(e,t){for(var i in t)h(t,i)&&(e[i]=t[i]);return h(t,"toString")&&(e.toString=t.toString),h(t,"valueOf")&&(e.valueOf=t.valueOf),e}function d(e,t,i,n){return Et(e,t,i,n,!0).utc()}function b(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function N(e){var t,i,n=e._d&&!isNaN(e._d.getTime());return n&&(t=b(e),i=H.call(t.parsedDateParts,function(e){return null!=e}),n=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||(t.meridiem,i)),e._strict)&&(n=n&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e)?n:(e._isValid=n,e._isValid)}function z(e){var t=d(NaN);return null!=e?B(b(t),e):b(t).userInvalidated=!0,t}var H=Array.prototype.some||function(e){for(var t=Object(this),i=t.length>>>0,n=0;n<i;n++)if(n in t&&e.call(this,t[n],n,t))return!0;return!1},Y=g.momentProperties=[],q=!1;function U(e,t){var i,n,a,s=Y.length;if(v(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),v(t._i)||(e._i=t._i),v(t._f)||(e._f=t._f),v(t._l)||(e._l=t._l),v(t._strict)||(e._strict=t._strict),v(t._tzm)||(e._tzm=t._tzm),v(t._isUTC)||(e._isUTC=t._isUTC),v(t._offset)||(e._offset=t._offset),v(t._pf)||(e._pf=b(t)),v(t._locale)||(e._locale=t._locale),0<s)for(i=0;i<s;i++)v(a=t[n=Y[i]])||(e[n]=a);return e}function G(e){U(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===q&&(q=!0,g.updateOffset(this),q=!1)}function _(e){return e instanceof G||null!=e&&null!=e._isAMomentObject}function e(s,r){var o=!0;return B(function(){if(null!=g.deprecationHandler&&g.deprecationHandler(null,s),o){for(var e,t,i=[],n=arguments.length,a=0;a<n;a++){if(e="","object"==typeof arguments[a]){for(t in e+="\n["+a+"] ",arguments[0])h(arguments[0],t)&&(e+=t+": "+arguments[0][t]+", ");e=e.slice(0,-2)}else e=arguments[a];i.push(e)}Array.prototype.slice.call(i).join(""),(new Error).stack,o=!1}return r.apply(this,arguments)},r)}var Q={};function X(e,t){null!=g.deprecationHandler&&g.deprecationHandler(e,t),Q[e]||(Q[e]=!0)}function r(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function K(e,t){var i,n=B({},e);for(i in t)h(t,i)&&(F(e[i])&&F(t[i])?(n[i]={},B(n[i],e[i]),B(n[i],t[i])):null!=t[i]?n[i]=t[i]:delete n[i]);for(i in e)h(e,i)&&!h(t,i)&&F(e[i])&&(n[i]=B({},n[i]));return n}function Z(e){null!=e&&this.set(e)}g.suppressDeprecationWarnings=!1,g.deprecationHandler=null;var J=Object.keys||function(e){var t,i=[];for(t in e)h(e,t)&&i.push(t);return i};function s(e,t,i){var n=""+Math.abs(e);return(0<=e?i?"+":"":"-")+Math.pow(10,Math.max(0,t-n.length)).toString().substr(1)+n}var ee=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}
vendor: 9,181 bytes, line 181
181|x|X|zz?|ZZ?|.)/g,te=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ie={},ne={};function n(e,t,i,n){var a="string"==typeof n?function(){return this[n]()}:n;e&&(ne[e]=a),t&&(ne[t[0]]=function(){return s(a.apply(this,arguments),t[1],t[2])}),i&&(ne[i]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function ae(e,t){return e.isValid()?(t=se(t,e.localeData()),ie[t]=ie[t]||(n=>{for(var e,a=n.match(ee),t=0,s=a.length;t<s;t++)ne[a[t]]?a[t]=ne[a[t]]:a[t]=(e=a[t]).match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"");return function(e){for(var t="",i=0;i<s;i++)t+=r(a[i])?a[i].call(e,n):a[i];return t}})(t),ie[t](e)):e.localeData().invalidDate()}function se(e,t){var i=5;function n(e){return t.longDateFormat(e)||e}for(te.lastIndex=0;0<=i&&te.test(e);)e=e.replace(te,n),te.lastIndex=0,--i;return e}var re={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function o(e){return"string"==typeof e?re[e]||re[e.toLowerCase()]:void 0}function oe(e){var t,i,n={};for(i in e)h(e,i)&&(t=o(i))&&(n[t]=e[i]);return n}var le={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var de=/\d/,t=/\d\d/,ce=/\d{3}/,ue=/\d{4}/,he=/[+-]?\d{6}/,i=/\d\d?/,pe=/\d\d\d\d?/,me=/\d\d\d\d\d\d?/,ge=/\d{1,3}/,fe=/\d{1,4}/,ve=/[+-]?\d{1,6}/,ye=/\d+/,be=/[+-]?\d+/,_e=/Z|[+-]\d\d:?\d\d/gi,we=/Z|[+-]\d\d(?::?\d\d)?/gi,a=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,l=/^[1-9]\d?/,c=/^([1-9]\d|\d)/;function u(e,i,n){Se[e]=r(i)?i:function(e,t){return e&&n?n:i}}function xe(e,t){return h(Se,e)?Se[e](t._strict,t._locale):new RegExp(p(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,i,n,a){return t||i||n||a})))}function p(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function m(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function w(e){var e=+e,t=0;return t=0!=e&&isFinite(e)?m(e):t}var Se={},ke={};function x(e,i){var t,n,a=i;for("string"==typeof e&&(e=[e]),y(i)&&(a=function(e,t){t[i]=w(e)}),n=e.length,t=0;t<n;t++)ke[e[t]]=a}function Ce(e,a){x(e,function(e,t,i,n){i._w=i._w||{},a(e,i._w,i,n)})}function Ie(e){return e%4==0&&e%100!=0||e%400==0}var S=0,k=1,C=2,I=3,M=4,$=5,Me=6,$e=7,Pe=8;function Ee(e){return Ie(e)?366:365}n("Y",0,0,function(){var e=this.year();return e<=9999?s(e,4):"+"+e}),n(0,["YY",2],0,function(){return this.year()%100}),n(0,["YYYY",4],0,"year"),n(0,["YYYYY",5],0,"year"),n(0,["YYYYYY",6,!0],0,"year"),u("Y",be),u("YY",i,t),u("YYYY",fe,ue),u("YYYYY",ve,he),u("YYYYYY",ve,he),x(["YYYYY","YYYYYY"],S),x("YYYY",function(e,t){t[S]=2===e.length?g.parseTwoDigitYear(e):w(e)}),x("YY",function(e,t){t[S]=g.parseTwoDigitYear(e)}),x("Y",function(e,t){t[S]=parseInt(e,10)}),g.parseTwoDigitYear=function(e){return w(e)+(68<w(e)?1900:2e3)};var P,Te=De("FullYear",!0);function De(t,i){return function(e){return null!=e?(Ae(this,t,e),g.updateOffset(this,i),this):Oe(this,t)}}function Oe(e,t){if(!e.isValid())return NaN;var i=e._d,n=e._isUTC;switch(t){case"Milliseconds":return n?i.getUTCMilliseconds():i.getMilliseconds();case"Seconds":return n?i.getUTCSeconds():i.getSeconds();case"Minutes":return n?i.getUTCMinutes():i.getMinutes();case"Hours":return n?i.getUTCHours():i.getHours();case"Date":return n?i.getUTCDate():i.getDate();case"Day":return n?i.getUTCDay():i.getDay();case"Month":return n?i.getUTCMonth():i.getMonth();case"FullYear":return n?i.getUTCFullYear():i.getFullYear();default:return NaN}}function Ae(e,t,i){var n,a,s;if(e.isValid()&&!isNaN(i)){switch(n=e._d,a=e._isUTC,t){case"Milliseconds":return a?n.setUTCMilliseconds(i):n.setMilliseconds(i);case"Seconds":return a?n.setUTCSeconds(i):n.setSeconds(i);case"Minutes":return a?n.setUTCMinutes(i):n.setMinutes(i);case"Hours":return a?n.setUTCHours(i):n.setHours(i);case"Date":return a?n.setUTCDate(i):n.setDate(i);case"FullYear":break;default:return}t=i,s=e.month(),e=29!==(e=e.date())||1!==s||Ie(t)?e:28,a?n.setUTCFullYear(t,s,e):n.setFullYear(t,s,e)}}function Le(e,t){var i;return isNaN(e)||isNaN(t)?NaN:(i=(t%(i=12)+i)%i,e+=(t-i)/12,1==i?Ie(e)?29:28:31-i%7%2)}P=Array.prototype.indexOf||function(e){for(var t=0;t<this.length;++t)if(this[t]===e)return t;return-1},n("M",["MM",2],"Mo",function(){return this.month()+1}),n("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),n("MMMM",0,0,function(e){return this.localeData().months(this,e)}),u("M",i,l),u("MM",i,t),u("MMM",function(e,t){return t.monthsShortRegex(e)}),u("MMMM",function(e,t){return t.monthsRegex(e)}),x(["M","MM"],function(e,t){t[k]=w(e)-1}),x(["MMM","MMMM"],function(e,t,i,n){n=i._locale.monthsParse(e,n,i._strict);null!=n?t[k]=n:b(i).invalidMonth=e});var je="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Fe="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Ve=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Re=a,We=a;function Be(e,t){if(e.isValid()){if("string"==typeof t)if(/^\d+$/.test(t))t=w(t);else if(!y(t=e.localeData().monthsParse(t)))return;var i=(i=e.date())<29?i:Math.min(i,Le(e.year(),t));e._isUTC?e._d.setUTCMonth(t,i):e._d.setMonth(t,i)}}function Ne(e){return null!=e?(Be(this,e),g.updateOffset(this,!0),this):Oe(this,"Month")}function ze(){function e(e,t){return t.length-e.length}for(var t,i,n=[],a=[],s=[],r=0;r<12;r++)i=d([2e3,r]),t=p(this.monthsShort(i,"")),i=p(this.months(i,"")),n.push(t),a.push(i),s.push(i),s.push(t);n.sort(e),a.sort(e),s.sort(e),this._monthsRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+n.join("|")+")","i")}function He(e,t,i,n,a,s,r){var o;return e<100&&0<=e?(o=new Date(e+400,t,i,n,a,s,r),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,i,n,a,s,r),o}function Ye(e){var t;return e<100&&0<=e?((t=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,t)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function qe(e,t,i){i=7+t-i;return i-(7+Ye(e,0,i).getUTCDay()-t)%7-1}function Ue(e,t,i,n,a){var s,t=1+7*(t-1)+(7+i-n)%7+qe(e,n,a),i=t<=0?Ee(s=e-1)+t:t>Ee(e)?(s=e+1,t-Ee(e)):(s=e,t);return{year:s,dayOfYear:i}}function Ge(e,t,i){var n,a,s=qe(e.year(),t,i),s=Math.floor((e.dayOfYear()-s-1)/7)+1;return s<1?n=s+E(a=e.year()-1,t,i):s>E(e.year(),t,i)?(n=s-E(e.year(),t,i),a=e.year()+1):(a=e.year(),n=s),{week:n,year:a}}function E(e,t,i){var n=qe(e,t,i),t=qe(e+1,t,i);return(Ee(e)-n+t)/7}n("w",["ww",2],"wo","week"),n("W",["WW",2],"Wo","isoWeek"),u("w",i,l),u("ww",i,t),u("W",i,l),u("WW",i,t),Ce(["w","ww","W","WW"],function(e,t,i,n){t[n.substr(0,1)]=w(e)});function Qe(e,t){return e.slice(t,7).concat(e.slice(0,t))}n("d",0,"do","day"),n("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),n("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),n("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),n("e",0,0,"weekday"),n("E",0,0,"isoWeekday"),u("d",i),u("e",i),u("E",i),u("dd",function(e,t){return t.weekdaysMinRegex(e)}),u("ddd",function(e,t){return t.weekdaysShortRegex(e)}),u("dddd",function(e,t){return t.weekdaysRegex(e)}),Ce(["dd","ddd","dddd"],function(e,t,i,n){n=i._locale.weekdaysParse(e,n,i._strict);null!=n?t.d=n:b(i).invalidWeekday=e}),Ce(["d","e","E"],function(e,t,i,n){t[n]=w(e)});var Xe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ke="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ze="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Je=a,et=a,tt=a;function it(){function e(e,t){return t.length-e.length}for(var t,i,n,a=[],s=[],r=[],o=[],l=0;l<7;l++)n=d([2e3,1]).day(l),t=p(this.weekdaysMin(n,"")),i=p(this.weekdaysShort(n,"")),n=p(this.weekdays(n,"")),a.push(t),s.push(i),r.push(n),o.push(t),o.push(i),o.push(n);a.sort(e),s.sort(e),r.sort(e),o.sort(e),this._weekdaysRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function nt(){return this.hours()%12||12}function at(e,t){n(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function st(e,t){return t._meridiemParse}
vendor: 6,237 bytes, line 181
181n("H",["HH",2],0,"hour"),n("h",["hh",2],0,nt),n("k",["kk",2],0,function(){return this.hours()||24}),n("hmm",0,0,function(){return""+nt.apply(this)+s(this.minutes(),2)}),n("hmmss",0,0,function(){return""+nt.apply(this)+s(this.minutes(),2)+s(this.seconds(),2)}),n("Hmm",0,0,function(){return""+this.hours()+s(this.minutes(),2)}),n("Hmmss",0,0,function(){return""+this.hours()+s(this.minutes(),2)+s(this.seconds(),2)}),at("a",!0),at("A",!1),u("a",st),u("A",st),u("H",i,c),u("h",i,l),u("k",i,l),u("HH",i,t),u("hh",i,t),u("kk",i,t),u("hmm",pe),u("hmmss",me),u("Hmm",pe),u("Hmmss",me),x(["H","HH"],I),x(["k","kk"],function(e,t,i){e=w(e);t[I]=24===e?0:e}),x(["a","A"],function(e,t,i){i._isPm=i._locale.isPM(e),i._meridiem=e}),x(["h","hh"],function(e,t,i){t[I]=w(e),b(i).bigHour=!0}),x("hmm",function(e,t,i){var n=e.length-2;t[I]=w(e.substr(0,n)),t[M]=w(e.substr(n)),b(i).bigHour=!0}),x("hmmss",function(e,t,i){var n=e.length-4,a=e.length-2;t[I]=w(e.substr(0,n)),t[M]=w(e.substr(n,2)),t[$]=w(e.substr(a)),b(i).bigHour=!0}),x("Hmm",function(e,t,i){var n=e.length-2;t[I]=w(e.substr(0,n)),t[M]=w(e.substr(n))}),x("Hmmss",function(e,t,i){var n=e.length-4,a=e.length-2;t[I]=w(e.substr(0,n)),t[M]=w(e.substr(n,2)),t[$]=w(e.substr(a))});a=De("Hours",!0);var rt,ot={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:je,monthsShort:Fe,week:{dow:0,doy:6},weekdays:Xe,weekdaysMin:Ze,weekdaysShort:Ke,meridiemParse:/[ap]\.?m?\.?/i},T={},lt={};function dt(e){return e&&e.toLowerCase().replace("_","-")}function ct(e){for(var t,i,n,a,s=0;s<e.length;){for(t=(a=dt(e[s]).split("-")).length,i=(i=dt(e[s+1]))?i.split("-"):null;0<t;){if(n=ut(a.slice(0,t).join("-")))return n;if(i&&i.length>=t&&((e,t)=>{for(var i=Math.min(e.length,t.length),n=0;n<i;n+=1)if(e[n]!==t[n])return n;return i})(a,i)>=t-1)break;t--}s++}return rt}function ut(t){var e,i;if(void 0===T[t]&&void 0!==Pi&&Pi&&Pi.exports&&(i=t)&&i.match("^[^/\\\\]*$"))try{e=rt._abbr,$i("./locale/"+t),ht(e)}catch(e){T[t]=null}return T[t]}function ht(e,t){return(rt=e&&(e=v(t)?D(e):pt(e,t))?e:rt)._abbr}function pt(e,t){if(null===t)return delete T[e],null;var i,n=ot;if(t.abbr=e,null!=T[e])X("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=T[e]._config;else if(null!=t.parentLocale)if(null!=T[t.parentLocale])n=T[t.parentLocale]._config;else{if(null==(i=ut(t.parentLocale)))return lt[t.parentLocale]||(lt[t.parentLocale]=[]),lt[t.parentLocale].push({name:e,config:t}),null;n=i._config}return T[e]=new Z(K(n,t)),lt[e]&&lt[e].forEach(function(e){pt(e.name,e.config)}),ht(e),T[e]}function D(e){var t;if(!(e=e&&e._locale&&e._locale._abbr?e._locale._abbr:e))return rt;if(!f(e)){if(t=ut(e))return t;e=[e]}return ct(e)}function mt(e){var t=e._a;return t&&-2===b(e).overflow&&(t=t[k]<0||11<t[k]?k:t[C]<1||t[C]>Le(t[S],t[k])?C:t[I]<0||24<t[I]||24===t[I]&&(0!==t[M]||0!==t[$]||0!==t[Me])?I:t[M]<0||59<t[M]?M:t[$]<0||59<t[$]?$:t[Me]<0||999<t[Me]?Me:-1,b(e)._overflowDayOfYear&&(t<S||C<t)&&(t=C),b(e)._overflowWeeks&&-1===t&&(t=$e),b(e)._overflowWeekday&&-1===t&&(t=Pe),b(e).overflow=t),e}var gt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ft=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,vt=/Z|[+-]\d\d(?::?\d\d)?/,yt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],bt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],_t=/^\/?Date\((-?\d+)/i,wt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,xt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function St(e){var t,i,n,a,s,r,o=e._i,l=gt.exec(o)||ft.exec(o),o=yt.length,d=bt.length;if(l){for(b(e).iso=!0,t=0,i=o;t<i;t++)if(yt[t][1].exec(l[1])){a=yt[t][0],n=!1!==yt[t][2];break}if(null==a)e._isValid=!1;else{if(l[3]){for(t=0,i=d;t<i;t++)if(bt[t][1].exec(l[3])){s=(l[2]||" ")+bt[t][0];break}if(null==s)return void(e._isValid=!1)}if(n||null==s){if(l[4]){if(!vt.exec(l[4]))return void(e._isValid=!1);r="Z"}e._f=a+(s||"")+(r||""),$t(e)}else e._isValid=!1}}else e._isValid=!1}function kt(e,t,i,n,a,s){e=[(e=>(e=parseInt(e,10))<=49?2e3+e:e<=999?1900+e:e)(e),Fe.indexOf(t),parseInt(i,10),parseInt(n,10),parseInt(a,10)];return s&&e.push(parseInt(s,10)),e}function Ct(e){var t,i,n=wt.exec(e._i.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));n?(t=kt(n[4],n[3],n[2],n[5],n[6],n[7]),((e,t,i)=>{if(!e||Ke.indexOf(e)===new Date(t[0],t[1],t[2]).getDay())return 1;b(i).weekdayMismatch=!0,i._isValid=!1})(n[1],t,e)&&(e._a=t,e._tzm=(t=n[8],i=n[9],n=n[10],t?xt[t]:i?0:60*(((t=parseInt(n,10))-(i=t%100))/100)+i),e._d=Ye.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),b(e).rfc2822=!0)):e._isValid=!1}function It(e,t,i){return null!=e?e:null!=t?t:i}
vendor: 7,890 bytes, line 181
181function Mt(e){var t,i,n,a,s,r,o,l,d,c,u,h=[];if(!e._d){for(n=e,a=new Date(g.now()),i=n._useUTC?[a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()]:[a.getFullYear(),a.getMonth(),a.getDate()],e._w&&null==e._a[C]&&null==e._a[k]&&(null!=(a=(n=e)._w).GG||null!=a.W||null!=a.E?(l=1,d=4,s=It(a.GG,n._a[S],Ge(O(),1,4).year),r=It(a.W,1),((o=It(a.E,1))<1||7<o)&&(c=!0)):(l=n._locale._week.dow,d=n._locale._week.doy,u=Ge(O(),l,d),s=It(a.gg,n._a[S],u.year),r=It(a.w,u.week),null!=a.d?((o=a.d)<0||6<o)&&(c=!0):null!=a.e?(o=a.e+l,(a.e<0||6<a.e)&&(c=!0)):o=l),r<1||r>E(s,l,d)?b(n)._overflowWeeks=!0:null!=c?b(n)._overflowWeekday=!0:(u=Ue(s,r,o,l,d),n._a[S]=u.year,n._dayOfYear=u.dayOfYear)),null!=e._dayOfYear&&(a=It(e._a[S],i[S]),(e._dayOfYear>Ee(a)||0===e._dayOfYear)&&(b(e)._overflowDayOfYear=!0),c=Ye(a,0,e._dayOfYear),e._a[k]=c.getUTCMonth(),e._a[C]=c.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=h[t]=i[t];for(;t<7;t++)e._a[t]=h[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[I]&&0===e._a[M]&&0===e._a[$]&&0===e._a[Me]&&(e._nextDay=!0,e._a[I]=0),e._d=(e._useUTC?Ye:He).apply(null,h),s=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[I]=24),e._w&&void 0!==e._w.d&&e._w.d!==s&&(b(e).weekdayMismatch=!0)}}function $t(e){if(e._f===g.ISO_8601)St(e);else if(e._f===g.RFC_2822)Ct(e);else{e._a=[],b(e).empty=!0;for(var t,i,n,a,s,r=""+e._i,o=r.length,l=0,d=se(e._f,e._locale).match(ee)||[],c=d.length,u=0;u<c;u++)i=d[u],(t=(r.match(xe(i,e))||[])[0])&&(0<(n=r.substr(0,r.indexOf(t))).length&&b(e).unusedInput.push(n),r=r.slice(r.indexOf(t)+t.length),l+=t.length),ne[i]?(t?b(e).empty=!1:b(e).unusedTokens.push(i),n=i,s=e,null!=(a=t)&&h(ke,n)&&ke[n](a,s._a,s,n)):e._strict&&!t&&b(e).unusedTokens.push(i);b(e).charsLeftOver=o-l,0<r.length&&b(e).unusedInput.push(r),e._a[I]<=12&&!0===b(e).bigHour&&0<e._a[I]&&(b(e).bigHour=void 0),b(e).parsedDateParts=e._a.slice(0),b(e).meridiem=e._meridiem,e._a[I]=((e,t,i)=>null==i?t:null!=e.meridiemHour?e.meridiemHour(t,i):null!=e.isPM?((e=e.isPM(i))&&t<12&&(t+=12),t=e||12!==t?t:0):t)(e._locale,e._a[I],e._meridiem),null!==(o=b(e).era)&&(e._a[S]=e._locale.erasConvertYear(o,e._a[S])),Mt(e),mt(e)}}function Pt(e){var t,i,n,a=e._i,s=e._f;if(e._locale=e._locale||D(e._l),null===a||void 0===s&&""===a)return z({nullInput:!0});if("string"==typeof a&&(e._i=a=e._locale.preparse(a)),_(a))return new G(mt(a));if(R(a))e._d=a;else if(f(s)){var r,o,l,d,c,u,h=e,p=!1,m=h._f.length;if(0===m)b(h).invalidFormat=!0,h._d=new Date(NaN);else{for(d=0;d<m;d++)c=0,u=!1,r=U({},h),null!=h._useUTC&&(r._useUTC=h._useUTC),r._f=h._f[d],$t(r),N(r)&&(u=!0),c=(c+=b(r).charsLeftOver)+10*b(r).unusedTokens.length,b(r).score=c,p?c<l&&(l=c,o=r):(null==l||c<l||u)&&(l=c,o=r,u)&&(p=!0);B(h,o||r)}}else if(s)$t(e);else if(v(s=(a=e)._i))a._d=new Date(g.now());else R(s)?a._d=new Date(s.valueOf()):"string"==typeof s?(i=a,null!==(t=_t.exec(i._i))?i._d=new Date(+t[1]):(St(i),!1===i._isValid&&(delete i._isValid,Ct(i),!1===i._isValid)&&(delete i._isValid,i._strict?i._isValid=!1:g.createFromInputFallback(i)))):f(s)?(a._a=W(s.slice(0),function(e){return parseInt(e,10)}),Mt(a)):F(s)?(t=a)._d||(n=void 0===(i=oe(t._i)).day?i.date:i.day,t._a=W([i.year,i.month,n,i.hour,i.minute,i.second,i.millisecond],function(e){return e&&parseInt(e,10)}),Mt(t)):y(s)?a._d=new Date(s):g.createFromInputFallback(a);return N(e)||(e._d=null),e}function Et(e,t,i,n,a){var s={};return!0!==t&&!1!==t||(n=t,t=void 0),!0!==i&&!1!==i||(n=i,i=void 0),(F(e)&&V(e)||f(e)&&0===e.length)&&(e=void 0),s._isAMomentObject=!0,s._useUTC=s._isUTC=a,s._l=i,s._i=e,s._f=t,s._strict=n,(a=new G(mt(Pt(a=s))))._nextDay&&(a.add(1,"d"),a._nextDay=void 0),a}function O(e,t,i,n){return Et(e,t,i,n,!1)}g.createFromInputFallback=e("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),g.ISO_8601=function(){},g.RFC_2822=function(){};pe=e("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=O.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:z()}),me=e("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=O.apply(null,arguments);return this.isValid()&&e.isValid()?this<e?this:e:z()});function Tt(e,t){var i,n;if(!(t=1===t.length&&f(t[0])?t[0]:t).length)return O();for(i=t[0],n=1;n<t.length;++n)t[n].isValid()&&!t[n][e](i)||(i=t[n]);return i}var Dt=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Ot(e){var e=oe(e),t=e.year||0,i=e.quarter||0,n=e.month||0,a=e.week||e.isoWeek||0,s=e.day||0,r=e.hour||0,o=e.minute||0,l=e.second||0,d=e.millisecond||0;this._isValid=(e=>{var t,i,n=!1,a=Dt.length;for(t in e)if(h(e,t)&&(-1===P.call(Dt,t)||null!=e[t]&&isNaN(e[t])))return!1;for(i=0;i<a;++i)if(e[Dt[i]]){if(n)return!1;parseFloat(e[Dt[i]])!==w(e[Dt[i]])&&(n=!0)}return!0})(e),this._milliseconds=+d+1e3*l+6e4*o+1e3*r*60*60,this._days=+s+7*a,this._months=+n+3*i+12*t,this._data={},this._locale=D(),this._bubble()}function At(e){return e instanceof Ot}function Lt(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function jt(e,i){n(e,0,0,function(){var e=this.utcOffset(),t="+";return e<0&&(e=-e,t="-"),t+s(~~(e/60),2)+i+s(~~e%60,2)})}jt("Z",":"),jt("ZZ",""),u("Z",we),u("ZZ",we),x(["Z","ZZ"],function(e,t,i){i._useUTC=!0,i._tzm=Vt(we,e)});var Ft=/([\+\-]|\d\d)/gi;function Vt(e,t){var t=(t||"").match(e);return null===t?null:0===(t=60*(e=((t[t.length-1]||[])+"").match(Ft)||["-",0,0])[1]+w(e[2]))?0:"+"===e[0]?t:-t}function Rt(e,t){var i;return t._isUTC?(t=t.clone(),i=(_(e)||R(e)?e:O(e)).valueOf()-t.valueOf(),t._d.setTime(t._d.valueOf()+i),g.updateOffset(t,!1),t):O(e).local()}function Wt(e){return-Math.round(e._d.getTimezoneOffset())}function Bt(){return!!this.isValid()&&this._isUTC&&0===this._offset}g.updateOffset=function(){};var Nt=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,zt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function A(e,t){var i,n=e;return At(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:y(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(t=Nt.exec(e))?(i="-"===t[1]?-1:1,n={y:0,d:w(t[C])*i,h:w(t[I])*i,m:w(t[M])*i,s:w(t[$])*i,ms:w(Lt(1e3*t[Me]))*i}):(t=zt.exec(e))?(i="-"===t[1]?-1:1,n={y:Ht(t[2],i),M:Ht(t[3],i),w:Ht(t[4],i),d:Ht(t[5],i),h:Ht(t[6],i),m:Ht(t[7],i),s:Ht(t[8],i)}):null==n?n={}:"object"==typeof n&&("from"in n||"to"in n)&&(t=((e,t)=>{var i;return e.isValid()&&t.isValid()?(t=Rt(t,e),e.isBefore(t)?i=Yt(e,t):((i=Yt(t,e)).milliseconds=-i.milliseconds,i.months=-i.months),i):{milliseconds:0,months:0}})(O(n.from),O(n.to)),(n={}).ms=t.milliseconds,n.M=t.months),i=new Ot(n),At(e)&&h(e,"_locale")&&(i._locale=e._locale),At(e)&&h(e,"_isValid")&&(i._isValid=e._isValid),i}function Ht(e,t){e=e&&parseFloat(e.replace(",","."));return(isNaN(e)?0:e)*t}function Yt(e,t){var i={};return i.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(i.months,"M").isAfter(t)&&--i.months,i.milliseconds=+t-+e.clone().add(i.months,"M"),i}function qt(n,a){return function(e,t){var i;return null===t||isNaN(+t)||(X(a,"moment()."+a+"(period, number) is deprecated. Please use moment()."+a+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=e,e=t,t=i),Ut(this,A(e,t),n),this}}function Ut(e,t,i,n){var a=t._milliseconds,s=Lt(t._days),t=Lt(t._months);e.isValid()&&(n=null==n||n,t&&Be(e,Oe(e,"Month")+t*i),s&&Ae(e,"Date",Oe(e,"Date")+s*i),a&&e._d.setTime(e._d.valueOf()+a*i),n)&&g.updateOffset(e,s||t)}
vendor: 10,341 bytes, line 181
181A.fn=Ot.prototype,A.invalid=function(){return A(NaN)};je=qt(1,"add"),Xe=qt(-1,"subtract");function Gt(e){return"string"==typeof e||e instanceof String}function Qt(e){return _(e)||R(e)||Gt(e)||y(e)||(t=>{var e=f(t),i=!1;return e&&(i=0===t.filter(function(e){return!y(e)&&Gt(t)}).length),e&&i})(e)||(e=>{var t,i,n=F(e)&&!V(e),a=!1,s=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],r=s.length;for(t=0;t<r;t+=1)i=s[t],a=a||h(e,i);return n&&a})(e)||null==e}function Xt(e,t){var i,n;return e.date()<t.date()?-Xt(t,e):-((i=12*(t.year()-e.year())+(t.month()-e.month()))+(t-(n=e.clone().add(i,"months"))<0?(t-n)/(n-e.clone().add(i-1,"months")):(t-n)/(e.clone().add(1+i,"months")-n)))||0}function Kt(e){return void 0===e?this._locale._abbr:(null!=(e=D(e))&&(this._locale=e),this)}g.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",g.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";Ze=e("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function Zt(){return this._locale}var Jt=126227808e5;function ei(e,t){return(e%t+t)%t}function ti(e,t,i){return e<100&&0<=e?new Date(e+400,t,i)-Jt:new Date(e,t,i).valueOf()}function ii(e,t,i){return e<100&&0<=e?Date.UTC(e+400,t,i)-Jt:Date.UTC(e,t,i)}function ni(e,t){return t.erasAbbrRegex(e)}function ai(){for(var e,t,i,n=[],a=[],s=[],r=[],o=this.eras(),l=0,d=o.length;l<d;++l)e=p(o[l].name),t=p(o[l].abbr),i=p(o[l].narrow),a.push(e),n.push(t),s.push(i),r.push(e),r.push(t),r.push(i);this._erasRegex=new RegExp("^("+r.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+a.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+n.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+s.join("|")+")","i")}function si(e,t){n(0,[e,e.length],0,t)}function ri(e,t,i,n,a){var s;return null==e?Ge(this,n,a).year:(s=E(e,n,a),function(e,t,i,n,a){e=Ue(e,t,i,n,a),t=Ye(e.year,0,e.dayOfYear);return this.year(t.getUTCFullYear()),this.month(t.getUTCMonth()),this.date(t.getUTCDate()),this}.call(this,e,t=s<t?s:t,i,n,a))}n("N",0,0,"eraAbbr"),n("NN",0,0,"eraAbbr"),n("NNN",0,0,"eraAbbr"),n("NNNN",0,0,"eraName"),n("NNNNN",0,0,"eraNarrow"),n("y",["y",1],"yo","eraYear"),n("y",["yy",2],0,"eraYear"),n("y",["yyy",3],0,"eraYear"),n("y",["yyyy",4],0,"eraYear"),u("N",ni),u("NN",ni),u("NNN",ni),u("NNNN",function(e,t){return t.erasNameRegex(e)}),u("NNNNN",function(e,t){return t.erasNarrowRegex(e)}),x(["N","NN","NNN","NNNN","NNNNN"],function(e,t,i,n){n=i._locale.erasParse(e,n,i._strict);n?b(i).era=n:b(i).invalidEra=e}),u("y",ye),u("yy",ye),u("yyy",ye),u("yyyy",ye),u("yo",function(e,t){return t._eraYearOrdinalRegex||ye}),x(["y","yy","yyy","yyyy"],S),x(["yo"],function(e,t,i,n){var a;i._locale._eraYearOrdinalRegex&&(a=e.match(i._locale._eraYearOrdinalRegex)),i._locale.eraYearOrdinalParse?t[S]=i._locale.eraYearOrdinalParse(e,a):t[S]=parseInt(e,10)}),n(0,["gg",2],0,function(){return this.weekYear()%100}),n(0,["GG",2],0,function(){return this.isoWeekYear()%100}),si("gggg","weekYear"),si("ggggg","weekYear"),si("GGGG","isoWeekYear"),si("GGGGG","isoWeekYear"),u("G",be),u("g",be),u("GG",i,t),u("gg",i,t),u("GGGG",fe,ue),u("gggg",fe,ue),u("GGGGG",ve,he),u("ggggg",ve,he),Ce(["gggg","ggggg","GGGG","GGGGG"],function(e,t,i,n){t[n.substr(0,2)]=w(e)}),Ce(["gg","GG"],function(e,t,i,n){t[n]=g.parseTwoDigitYear(e)}),n("Q",0,"Qo","quarter"),u("Q",de),x("Q",function(e,t){t[k]=3*(w(e)-1)}),n("D",["DD",2],"Do","date"),u("D",i,l),u("DD",i,t),u("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),x(["D","DD"],C),x("Do",function(e,t){t[C]=w(e.match(i)[0])});fe=De("Date",!0);n("DDD",["DDDD",3],"DDDo","dayOfYear"),u("DDD",ge),u("DDDD",ce),x(["DDD","DDDD"],function(e,t,i){i._dayOfYear=w(e)}),n("m",["mm",2],0,"minute"),u("m",i,c),u("mm",i,t),x(["m","mm"],M);var oi,ue=De("Minutes",!1),ve=(n("s",["ss",2],0,"second"),u("s",i,c),u("ss",i,t),x(["s","ss"],$),De("Seconds",!1));for(n("S",0,0,function(){return~~(this.millisecond()/100)}),n(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),n(0,["SSS",3],0,"millisecond"),n(0,["SSSS",4],0,function(){return 10*this.millisecond()}),n(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),n(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),n(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),n(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),n(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),u("S",ge,de),u("SS",ge,t),u("SSS",ge,ce),oi="SSSS";oi.length<=9;oi+="S")u(oi,ye);function li(e,t){t[Me]=w(1e3*("0."+e))}for(oi="S";oi.length<=9;oi+="S")x(oi,li);he=De("Milliseconds",!1),n("z",0,0,"zoneAbbr"),n("zz",0,0,"zoneName");l=G.prototype;function di(e){return e}l.add=je,l.calendar=function(e,t){1===arguments.length&&(arguments[0]?Qt(arguments[0])?(e=arguments[0],t=void 0):(e=>{for(var t=F(e)&&!V(e),i=!1,n=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],a=0;a<n.length;a+=1)i=i||h(e,n[a]);return t&&i})(arguments[0])&&(t=arguments[0],e=void 0):t=e=void 0);var e=e||O(),i=Rt(e,this).startOf("day"),i=g.calendarFormat(this,i)||"sameElse",t=t&&(r(t[i])?t[i].call(this,e):t[i]);return this.format(t||this.localeData().calendar(i,this,O(e)))},l.clone=function(){return new G(this)},l.diff=function(e,t,i){var n,a,s;if(!this.isValid())return NaN;if(!(n=Rt(e,this)).isValid())return NaN;switch(a=6e4*(n.utcOffset()-this.utcOffset()),t=o(t)){case"year":s=Xt(this,n)/12;break;case"month":s=Xt(this,n);break;case"quarter":s=Xt(this,n)/3;break;case"second":s=(this-n)/1e3;break;case"minute":s=(this-n)/6e4;break;case"hour":s=(this-n)/36e5;break;case"day":s=(this-n-a)/864e5;break;case"week":s=(this-n-a)/6048e5;break;default:s=this-n}return i?s:m(s)},l.endOf=function(e){var t,i;if(void 0!==(e=o(e))&&"millisecond"!==e&&this.isValid()){switch(i=this._isUTC?ii:ti,e){case"year":t=i(this.year()+1,0,1)-1;break;case"quarter":t=i(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=i(this.year(),this.month()+1,1)-1;break;case"week":t=i(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=i(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=36e5-ei(t+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":t=this._d.valueOf(),t+=6e4-ei(t,6e4)-1;break;case"second":t=this._d.valueOf(),t+=1e3-ei(t,1e3)-1}this._d.setTime(t),g.updateOffset(this,!0)}return this},l.format=function(e){return e=e||(this.isUtc()?g.defaultFormatUtc:g.defaultFormat),e=ae(this,e),this.localeData().postformat(e)},l.from=function(e,t){return this.isValid()&&(_(e)&&e.isValid()||O(e).isValid())?A({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},l.fromNow=function(e){return this.from(O(),e)},l.to=function(e,t){return this.isValid()&&(_(e)&&e.isValid()||O(e).isValid())?A({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},l.toNow=function(e){return this.to(O(),e)},l.get=function(e){return r(this[e=o(e)])?this[e]():this},l.invalidAt=function(){return b(this).overflow},l.isAfter=function(e,t){return e=_(e)?e:O(e),!(!this.isValid()||!e.isValid())&&("millisecond"===(t=o(t)||"millisecond")?this.valueOf()>e.valueOf():e.valueOf()<this.clone().startOf(t).valueOf())},l.isBefore=function(e,t){return e=_(e)?e:O(e),!(!this.isValid()||!e.isValid())&&("millisecond"===(t=o(t)||"millisecond")?this.valueOf()<e.valueOf():this.clone().endOf(t).valueOf()<e.valueOf())},l.isBetween=function(e,t,i,n){return e=_(e)?e:O(e),t=_(t)?t:O(t),!!(this.isValid()&&e.isValid()&&t.isValid())&&("("===(n=n||"()")[0]?this.isAfter(e,i):!this.isBefore(e,i))&&(")"===n[1]?this.isBefore(t,i):!this.isAfter(t,i))},l.isSame=function(e,t){var e=_(e)?e:O(e);return!(!this.isValid()||!e.isValid())&&("millisecond"===(t=o(t)||"millisecond")?this.valueOf()===e.valueOf():(e=e.valueOf(),this.clone().startOf(t).valueOf()<=e&&e<=this.clone().endOf(t).valueOf()))},l.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},l.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},l.isValid=function(){return N(this)},l.lang=Ze,l.locale=Kt,l.localeData=Zt,l.max=me,l.min=pe,l.parsingFlags=function(){return B({},b(this))},l.set=function(e,t){if("object"==typeof e)for(var i=(e=>{var t,i=[];for(t in e)h(e,t)&&i.push({unit:t,priority:le[t]});return i.sort(function(e,t){return e.priority-t.priority}),i})(e=oe(e)),n=i.length,a=0;a<n;a++)this[i[a].unit](e[i[a].unit]);else if(r(this[e=o(e)]))return this[e](t);return this},l.startOf=function(e){var t,i;if(void 0!==(e=o(e))&&"millisecond"!==e&&this.isValid()){switch(i=this._isUTC?ii:ti,e){case"year":t=i(this.year(),0,1);break;case"quarter":t=i(this.year(),this.month()-this.month()%3,1);break;case"month":t=i(this.year(),this.month(),1);break;case"week":t=i(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=i(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=ei(t+(this._isUTC?0:6e4*this.utcOffset()),36e5);break;case"minute":t=this._d.valueOf(),t-=ei(t,6e4);break;case"second":t=this._d.valueOf(),t-=ei(t,1e3)}this._d.setTime(t),g.updateOffset(this,!0)}return this},l.subtract=Xe,l.toArray=function(){return[this.year(),this.month(),this.date(),this.hour(),this.minute(),this.second(),this.millisecond()]},l.toObject=function(){return{years:this.year(),months:this.month(),date:this.date(),hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()}},l.toDate=function(){return new Date(this.valueOf())},l.toISOString=function(e){var t;return this.isValid()?(t=(e=!0!==e)?this.clone().utc():this).year()<0||9999<t.year()?ae(t,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):r(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",ae(t,"Z")):ae(t,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ"):null},l.inspect=function(){var e,t,i;
vendor: 7,917 bytes, line 181
181return this.isValid()?(t="moment",e="",this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",e="Z"),t="["+t+'("]',i=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(t+i+"-MM-DD[T]HH:mm:ss.SSS"+(e+'[")]'))):"moment.invalid(/* "+this._i+" */)"},"undefined"!=typeof Symbol&&null!=Symbol.for&&(l[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),l.toJSON=function(){return this.isValid()?this.toISOString():null},l.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},l.unix=function(){return Math.floor(this.valueOf()/1e3)},l.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},l.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},l.eraName=function(){for(var e,t=this.localeData().eras(),i=0,n=t.length;i<n;++i){if(e=this.clone().startOf("day").valueOf(),t[i].since<=e&&e<=t[i].until)return t[i].name;if(t[i].until<=e&&e<=t[i].since)return t[i].name}return""},l.eraNarrow=function(){for(var e,t=this.localeData().eras(),i=0,n=t.length;i<n;++i){if(e=this.clone().startOf("day").valueOf(),t[i].since<=e&&e<=t[i].until)return t[i].narrow;if(t[i].until<=e&&e<=t[i].since)return t[i].narrow}return""},l.eraAbbr=function(){for(var e,t=this.localeData().eras(),i=0,n=t.length;i<n;++i){if(e=this.clone().startOf("day").valueOf(),t[i].since<=e&&e<=t[i].until)return t[i].abbr;if(t[i].until<=e&&e<=t[i].since)return t[i].abbr}return""},l.eraYear=function(){for(var e,t,i=this.localeData().eras(),n=0,a=i.length;n<a;++n)if(e=i[n].since<=i[n].until?1:-1,t=this.clone().startOf("day").valueOf(),i[n].since<=t&&t<=i[n].until||i[n].until<=t&&t<=i[n].since)return(this.year()-g(i[n].since).year())*e+i[n].offset;return this.year()},l.year=Te,l.isLeapYear=function(){return Ie(this.year())},l.weekYear=function(e){return ri.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},l.isoWeekYear=function(e){return ri.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},l.quarter=l.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},l.month=Ne,l.daysInMonth=function(){return Le(this.year(),this.month())},l.week=l.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},l.isoWeek=l.isoWeeks=function(e){var t=Ge(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},l.weeksInYear=function(){var e=this.localeData()._week;return E(this.year(),e.dow,e.doy)},l.weeksInWeekYear=function(){var e=this.localeData()._week;return E(this.weekYear(),e.dow,e.doy)},l.isoWeeksInYear=function(){return E(this.year(),1,4)},l.isoWeeksInISOWeekYear=function(){return E(this.isoWeekYear(),1,4)},l.date=fe,l.day=l.days=function(e){var t,i,n;return this.isValid()?(t=Oe(this,"Day"),null!=e?(i=e,n=this.localeData(),e="string"!=typeof i?i:isNaN(i)?"number"==typeof(i=n.weekdaysParse(i))?i:null:parseInt(i,10),this.add(e-t,"d")):t):null!=e?this:NaN},l.weekday=function(e){var t;return this.isValid()?(t=(this.day()+7-this.localeData()._week.dow)%7,null==e?t:this.add(e-t,"d")):null!=e?this:NaN},l.isoWeekday=function(e){var t,i;return this.isValid()?null!=e?(t=e,i=this.localeData(),i="string"==typeof t?i.weekdaysParse(t)%7||7:isNaN(t)?null:t,this.day(this.day()%7?i:i-7)):this.day()||7:null!=e?this:NaN},l.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},l.hour=l.hours=a,l.minute=l.minutes=ue,l.second=l.seconds=ve,l.millisecond=l.milliseconds=he,l.utcOffset=function(e,t,i){var n,a=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null==e)return this._isUTC?a:Wt(this);if("string"==typeof e){if(null===(e=Vt(we,e)))return this}else Math.abs(e)<16&&!i&&(e*=60);return!this._isUTC&&t&&(n=Wt(this)),this._offset=e,this._isUTC=!0,null!=n&&this.add(n,"m"),a!==e&&(!t||this._changeInProgress?Ut(this,A(e-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,g.updateOffset(this,!0),this._changeInProgress=null)),this},l.utc=function(e){return this.utcOffset(0,e)},l.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e)&&this.subtract(Wt(this),"m"),this},l.parseZone=function(){var e;return null!=this._tzm?this.utcOffset(this._tzm,!1,!0):"string"==typeof this._i&&(null!=(e=Vt(_e,this._i))?this.utcOffset(e):this.utcOffset(0,!0)),this},l.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?O(e).utcOffset():0,(this.utcOffset()-e)%60==0)},l.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},l.isLocal=function(){return!!this.isValid()&&!this._isUTC},l.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},l.isUtc=Bt,l.isUTC=Bt,l.zoneAbbr=function(){return this._isUTC?"UTC":""},l.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},l.dates=e("dates accessor is deprecated. Use date instead.",fe),l.months=e("months accessor is deprecated. Use month instead",Ne),l.years=e("years accessor is deprecated. Use year instead",Te),l.zone=e("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?(this.utcOffset(e="string"!=typeof e?-e:e,t),this):-this.utcOffset()}),l.isDSTShifted=e("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){var e,t;return v(this._isDSTShifted)&&(U(e={},this),(e=Pt(e))._a?(t=(e._isUTC?d:O)(e._a),this._isDSTShifted=this.isValid()&&0<((e,t,i)=>{for(var n=Math.min(e.length,t.length),a=Math.abs(e.length-t.length),s=0,r=0;r<n;r++)(i&&e[r]!==t[r]||!i&&w(e[r])!==w(t[r]))&&s++;return s+a})(e._a,t.toArray())):this._isDSTShifted=!1),this._isDSTShifted});c=Z.prototype;function ci(e,t,i,n){var a=D(),n=d().set(n,t);return a[i](n,e)}function ui(e,t,i){if(y(e)&&(t=e,e=void 0),e=e||"",null!=t)return ci(e,t,i,"month");for(var n=[],a=0;a<12;a++)n[a]=ci(e,a,i,"month");return n}function hi(e,t,i,n){t=("boolean"==typeof e?y(t)&&(i=t,t=void 0):(t=e,e=!1,y(i=t)&&(i=t,t=void 0)),t||"");var a,s=D(),r=e?s._week.dow:0,o=[];if(null!=i)return ci(t,(i+r)%7,n,"day");for(a=0;a<7;a++)o[a]=ci(t,(a+r)%7,n,"day");return o}c.calendar=function(e,t,i){return r(e=this._calendar[e]||this._calendar.sameElse)?e.call(t,i):e},c.longDateFormat=function(e){var t=this._longDateFormat[e],i=this._longDateFormat[e.toUpperCase()];return t||!i?t:(this._longDateFormat[e]=i.match(ee).map(function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e}).join(""),this._longDateFormat[e])},c.invalidDate=function(){return this._invalidDate},c.ordinal=function(e){return this._ordinal.replace("%d",e)},c.preparse=di,c.postformat=di,c.relativeTime=function(e,t,i,n){var a=this._relativeTime[i];return r(a)?a(e,t,i,n):a.replace(/%d/i,e)},c.pastFuture=function(e,t){return r(e=this._relativeTime[0<e?"future":"past"])?e(t):e.replace(/%s/i,t)},c.set=function(e){var t,i;for(i in e)h(e,i)&&(r(t=e[i])?this[i]=t:this["_"+i]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},c.eras=function(e,t){for(var i,n=this._eras||D("en")._eras,a=0,s=n.length;a<s;++a)switch("string"==typeof n[a].since&&(i=g(n[a].since).startOf("day"),n[a].since=i.valueOf()),typeof n[a].until){case"undefined":n[a].until=1/0;break;case"string":i=g(n[a].until).startOf("day").valueOf(),n[a].until=i.valueOf()}return n},c.erasParse=function(e,t,i){var n,a,s,r,o,l=this.eras();for(e=e.toUpperCase(),n=0,a=l.length;n<a;++n)if(s=l[n].name.toUpperCase(),r=l[n].abbr.toUpperCase(),o=l[n].narrow.toUpperCase(),i)switch(t){case"N":case"NN":case"NNN":if(r===e)return l[n];break;case"NNNN":if(s===e)return l[n];break;case"NNNNN":if(o===e)return l[n]}
vendor: 7,859 bytes, line 181
181else if(0<=[s,r,o].indexOf(e))return l[n]},c.erasConvertYear=function(e,t){var i=e.since<=e.until?1:-1;return void 0===t?g(e.since).year():g(e.since).year()+(t-e.offset)*i},c.erasAbbrRegex=function(e){return h(this,"_erasAbbrRegex")||ai.call(this),e?this._erasAbbrRegex:this._erasRegex},c.erasNameRegex=function(e){return h(this,"_erasNameRegex")||ai.call(this),e?this._erasNameRegex:this._erasRegex},c.erasNarrowRegex=function(e){return h(this,"_erasNarrowRegex")||ai.call(this),e?this._erasNarrowRegex:this._erasRegex},c.months=function(e,t){return e?(f(this._months)?this._months:this._months[(this._months.isFormat||Ve).test(t)?"format":"standalone"])[e.month()]:f(this._months)?this._months:this._months.standalone},c.monthsShort=function(e,t){return e?(f(this._monthsShort)?this._monthsShort:this._monthsShort[Ve.test(t)?"format":"standalone"])[e.month()]:f(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},c.monthsParse=function(e,t,i){var n,a;if(this._monthsParseExact)return function(e,t,i){var n,a,s,e=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;n<12;++n)s=d([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(s,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(s,"").toLocaleLowerCase();return i?"MMM"===t?-1!==(a=P.call(this._shortMonthsParse,e))?a:null:-1!==(a=P.call(this._longMonthsParse,e))?a:null:"MMM"===t?-1!==(a=P.call(this._shortMonthsParse,e))||-1!==(a=P.call(this._longMonthsParse,e))?a:null:-1!==(a=P.call(this._longMonthsParse,e))||-1!==(a=P.call(this._shortMonthsParse,e))?a:null}.call(this,e,t,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(a=d([2e3,n]),i&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),i||this._monthsParse[n]||(a="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[n]=new RegExp(a.replace(".",""),"i")),i&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(i&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!i&&this._monthsParse[n].test(e))return n}},c.monthsRegex=function(e){return this._monthsParseExact?(h(this,"_monthsRegex")||ze.call(this),e?this._monthsStrictRegex:this._monthsRegex):(h(this,"_monthsRegex")||(this._monthsRegex=We),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},c.monthsShortRegex=function(e){return this._monthsParseExact?(h(this,"_monthsRegex")||ze.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(h(this,"_monthsShortRegex")||(this._monthsShortRegex=Re),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},c.week=function(e){return Ge(e,this._week.dow,this._week.doy).week},c.firstDayOfYear=function(){return this._week.doy},c.firstDayOfWeek=function(){return this._week.dow},c.weekdays=function(e,t){return t=f(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"],!0===e?Qe(t,this._week.dow):e?t[e.day()]:t},c.weekdaysMin=function(e){return!0===e?Qe(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},c.weekdaysShort=function(e){return!0===e?Qe(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},c.weekdaysParse=function(e,t,i){var n,a;if(this._weekdaysParseExact)return function(e,t,i){var n,a,s,e=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)s=d([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(s,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(s,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(s,"").toLocaleLowerCase();return i?"dddd"===t?-1!==(a=P.call(this._weekdaysParse,e))?a:null:"ddd"===t?-1!==(a=P.call(this._shortWeekdaysParse,e))?a:null:-1!==(a=P.call(this._minWeekdaysParse,e))?a:null:"dddd"===t?-1!==(a=P.call(this._weekdaysParse,e))||-1!==(a=P.call(this._shortWeekdaysParse,e))||-1!==(a=P.call(this._minWeekdaysParse,e))?a:null:"ddd"===t?-1!==(a=P.call(this._shortWeekdaysParse,e))||-1!==(a=P.call(this._weekdaysParse,e))||-1!==(a=P.call(this._minWeekdaysParse,e))?a:null:-1!==(a=P.call(this._minWeekdaysParse,e))||-1!==(a=P.call(this._weekdaysParse,e))||-1!==(a=P.call(this._shortWeekdaysParse,e))?a:null}.call(this,e,t,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(a=d([2e3,1]).day(n),i&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(a="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[n]=new RegExp(a.replace(".",""),"i")),i&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(i&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(i&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!i&&this._weekdaysParse[n].test(e))return n}},c.weekdaysRegex=function(e){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||it.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(h(this,"_weekdaysRegex")||(this._weekdaysRegex=Je),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},c.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||it.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(h(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=et),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},c.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||it.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(h(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=tt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},c.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},c.meridiem=function(e,t,i){return 11<e?i?"pm":"PM":i?"am":"AM"},ht("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===w(e%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")}}),g.lang=e("moment.lang is deprecated. Use moment.locale instead.",ht),g.langData=e("moment.langData is deprecated. Use moment.localeData instead.",D);var pi=Math.abs;function mi(e,t,i,n){t=A(t,i);return e._milliseconds+=n*t._milliseconds,e._days+=n*t._days,e._months+=n*t._months,e._bubble()}function gi(e){return e<0?Math.floor(e):Math.ceil(e)}function fi(e){return 4800*e/146097}function vi(e){return 146097*e/4800}function yi(e){return function(){return this.as(e)}}de=yi("ms"),t=yi("s"),ge=yi("m"),ce=yi("h"),je=yi("d"),me=yi("w"),pe=yi("M"),Xe=yi("Q"),a=yi("y"),ue=de;function bi(e){return function(){return this.isValid()?this._data[e]:NaN}}var ve=bi("milliseconds"),he=bi("seconds"),fe=bi("minutes"),Te=bi("hours"),c=bi("days"),_i=bi("months"),wi=bi("years");var xi=Math.round,Si={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ki(e,t,i,n){var a=A(e).abs(),s=xi(a.as("s")),r=xi(a.as("m")),o=xi(a.as("h")),l=xi(a.as("d")),d=xi(a.as("M")),c=xi(a.as("w")),a=xi(a.as("y")),s=(s<=i.ss?["s",s]:s<i.s&&["ss",s])||(r<=1?["m"]:r<i.m&&["mm",r])||(o<=1?["h"]:o<i.h&&["hh",o])||(l<=1?["d"]:l<i.d&&["dd",l]);
vendor: 4,470 bytes, line 181
181return(s=(s=null!=i.w?s||(c<=1?["w"]:c<i.w&&["ww",c]):s)||(d<=1?["M"]:d<i.M&&["MM",d])||(a<=1?["y"]:["yy",a]))[2]=t,s[3]=0<+e,s[4]=n,function(e,t,i,n,a){return a.relativeTime(t||1,!!i,e,n)}.apply(null,s)}var Ci=Math.abs;function Ii(e){return(0<e)-(e<0)||+e}function Mi(){var e,t,i,n,a,s,r,o,l,d,c;return this.isValid()?(e=Ci(this._milliseconds)/1e3,t=Ci(this._days),i=Ci(this._months),(o=this.asSeconds())?(n=m(e/60),a=m(n/60),e%=60,n%=60,s=m(i/12),i%=12,r=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=Ii(this._months)!==Ii(o)?"-":"",d=Ii(this._days)!==Ii(o)?"-":"",c=Ii(this._milliseconds)!==Ii(o)?"-":"",(o<0?"-":"")+"P"+(s?l+s+"Y":"")+(i?l+i+"M":"")+(t?d+t+"D":"")+(a||n||e?"T":"")+(a?c+a+"H":"")+(n?c+n+"M":"")+(e?c+r+"S":"")):"P0D"):this.localeData().invalidDate()}var L=Ot.prototype;return L.isValid=function(){return this._isValid},L.abs=function(){var e=this._data;return this._milliseconds=pi(this._milliseconds),this._days=pi(this._days),this._months=pi(this._months),e.milliseconds=pi(e.milliseconds),e.seconds=pi(e.seconds),e.minutes=pi(e.minutes),e.hours=pi(e.hours),e.months=pi(e.months),e.years=pi(e.years),this},L.add=function(e,t){return mi(this,e,t,1)},L.subtract=function(e,t){return mi(this,e,t,-1)},L.as=function(e){if(!this.isValid())return NaN;var t,i,n=this._milliseconds;if("month"===(e=o(e))||"quarter"===e||"year"===e)switch(t=this._days+n/864e5,i=this._months+fi(t),e){case"month":return i;case"quarter":return i/3;case"year":return i/12}else switch(t=this._days+Math.round(vi(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}},L.asMilliseconds=de,L.asSeconds=t,L.asMinutes=ge,L.asHours=ce,L.asDays=je,L.asWeeks=me,L.asMonths=pe,L.asQuarters=Xe,L.asYears=a,L.valueOf=ue,L._bubble=function(){var e=this._milliseconds,t=this._days,i=this._months,n=this._data;return 0<=e&&0<=t&&0<=i||e<=0&&t<=0&&i<=0||(e+=864e5*gi(vi(i)+t),i=t=0),n.milliseconds=e%1e3,e=m(e/1e3),n.seconds=e%60,e=m(e/60),n.minutes=e%60,e=m(e/60),n.hours=e%24,t+=m(e/24),i+=e=m(fi(t)),t-=gi(vi(e)),e=m(i/12),i%=12,n.days=t,n.months=i,n.years=e,this},L.clone=function(){return A(this)},L.get=function(e){return e=o(e),this.isValid()?this[e+"s"]():NaN},L.milliseconds=ve,L.seconds=he,L.minutes=fe,L.hours=Te,L.days=c,L.weeks=function(){return m(this.days()/7)},L.months=_i,L.years=wi,L.humanize=function(e,t){var i,n;return this.isValid()?(i=!1,n=Si,"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(i=e),"object"==typeof t&&(n=Object.assign({},Si,t),null!=t.s)&&null==t.ss&&(n.ss=t.s-1),e=this.localeData(),t=ki(this,!i,n,e),i&&(t=e.pastFuture(+this,t)),e.postformat(t)):this.localeData().invalidDate()},L.toISOString=Mi,L.toString=Mi,L.toJSON=Mi,L.locale=Kt,L.localeData=Zt,L.toIsoString=e("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Mi),L.lang=Ze,n("X",0,0,"unix"),n("x",0,0,"valueOf"),u("x",be),u("X",/[+-]?\d+(\.\d{1,3})?/),x("X",function(e,t,i){i._d=new Date(1e3*parseFloat(e))}),x("x",function(e,t,i){i._d=new Date(w(e))}),g.version="2.30.1",j=O,g.fn=l,g.min=function(){return Tt("isBefore",[].slice.call(arguments,0))},g.max=function(){return Tt("isAfter",[].slice.call(arguments,0))},g.now=function(){return Date.now?Date.now():+new Date},g.utc=d,g.unix=function(e){return O(1e3*e)},g.months=function(e,t){return ui(e,t,"months")},g.isDate=R,g.locale=ht,g.invalid=z,g.duration=A,g.isMoment=_,g.weekdays=function(e,t,i){return hi(e,t,i,"weekdays")},g.parseZone=function(){return O.apply(null,arguments).parseZone()},g.localeData=D,g.isDuration=At,g.monthsShort=function(e,t){return ui(e,t,"monthsShort")},g.weekdaysMin=function(e,t,i){return hi(e,t,i,"weekdaysMin")},g.defineLocale=pt,g.updateLocale=function(e,t){var i,n;return null!=t?(n=ot,null!=T[e]&&null!=T[e].parentLocale?T[e].set(K(T[e]._config,t)):(t=K(n=null!=(i=ut(e))?i._config:n,t),null==i&&(t.abbr=e),(n=new Z(t)).parentLocale=T[e],T[e]=n),ht(e)):null!=T[e]&&(null!=T[e].parentLocale?(T[e]=T[e].parentLocale,e===ht()&&ht(e)):null!=T[e]&&delete T[e]),T[e]},g.locales=function(){return J(T)},g.weekdaysShort=function(e,t,i){return hi(e,t,i,"weekdaysShort")},g.normalizeUnits=o,g.relativeTimeRounding=function(e){return void 0===e?xi:"function"==typeof e&&(xi=e,!0)},g.relativeTimeThreshold=function(e,t){return void 0!==Si[e]&&(void 0===t?Si[e]:(Si[e]=t,"
181s"===e&&(Si.ss=t-1),!0))},g.calendarFormat=function(e,t){return(e=e.diff(t,"days",!0))<-6?"sameElse":e<-1?"lastWeek":e<0?"lastDay":e<1?"sameDay":e<2?"nextDay":e<7?"nextWeek":"sameElse"},g.prototype=l,g.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},g},"object"==typeof e&&void 0!==Pi?Pi.exports=i():"function"==typeof define&&define.amd?define(i):t.moment=i()},{}],116:[function(e,t,i){var n,a,t=t.exports={};function s(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}try{n="function"==typeof setTimeout?setTimeout:s}catch(e){n=s}try{a="function"==typeof clearTimeout?clearTimeout:r}catch(e){a=r}function o(t){if(n===setTimeout)return setTimeout(t,0);if((n===s||!n)&&setTimeout)return(n=setTimeout)(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}var l,d=[],c=!1,u=-1;function h(){c&&l&&(c=!1,l.length?d=l.concat(d):u=-1,d.length)&&p()}function p(){if(!c){for(var e=o(h),t=(c=!0,d.length);t;){for(l=d,d=[];++u<t;)l&&l[u].run();u=-1,t=d.length}l=null,c=!1,!function(t){if(a===clearTimeout)return clearTimeout(t);if((a===r||!a)&&clearTimeout)return(a=clearTimeout)(t);try{a(t)}catch(e){try{return a.call(null,t)}catch(e){return a.call(this,t)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function g(){}t.nextTick=function(e){var t=new Array(arguments.length-1);if(1<arguments.length)for(var i=1;i<arguments.length;i++)t[i-1]=arguments[i];d.push(new m(e,t)),1!==d.length||c||o(p)},m.prototype.run=function(){this.fun.apply(null,this.array)},t.title="browser",t.browser=!0,t.env={},t.argv=[],t.version="",t.versions={},t.on=g,t.addListener=g,t.once=g,t.off=g,t.removeListener=g,t.removeAllListeners=g,t.emit=g,t.prependListener=g,t.prependOnceListener=g,t.listeners=function(e){return[]},t.binding=function(e){throw new Error("process.binding is not supported")},t.cwd=function(){return"/"},t.chdir=function(e){throw new Error("process.chdir is not supported")},t.umask=function(){return 0}},{}],117:[function(e,t,i){function m(e){var t,i,n,a,s,r,o,l,d=(e=>{if(f[e])return f[e];for(var t,i=e,n=[],a=0;i;){if(null!==(t=g.text.exec(i)))n.push(t[0]);else if(null!==(t=g.modulo.exec(i)))n.push("%");else{if(null===(t=g.placeholder.exec(i)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){a|=1;var s=[],r=t[2],o=[];if(null===(o=g.key.exec(r)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(s.push(o[1]);""!==(r=r.substring(o[0].length));){if(null===(o=g.key_access.exec(r))&&null===(o=g.index_access.exec(r)))throw new SyntaxError("[sprintf] failed to parse named argument key");s.push(o[1])}t[2]=s}else a|=2;if(3===a)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");n.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}i=i.substring(t[0].length)}return f[e]=n})(e),c=arguments,u=1,h=d.length,p="";for(i=0;i<h;i++)if("string"==typeof d[i])p+=d[i];else if("object"==typeof d[i]){if((a=d[i]).keys)for(t=c[u],n=0;n<a.keys.length;n++){if(null==t)throw new Error(m('[sprintf] Cannot access property "%s" of undefined value "%s"',a.keys[n],a.keys[n-1]));t=t[a.keys[n]]}else t=a.param_no?c[a.param_no]:c[u++];if(g.not_type.test(a.type)&&g.not_primitive.test(a.type)&&t instanceof Function&&(t=t()),g.numeric_arg.test(a.type)&&"number"!=typeof t&&isNaN(t))throw new TypeError(m("[sprintf] expecting number but found %T",t));switch(g.number.test(a.type)&&(o=0<=t),a.type){case"b":t=parseInt(t,10).toString(2);break;case"c":t=String.fromCharCode(parseInt(t,10));break;case"d":case"i":t=parseInt(t,10);break;case"j":t=JSON.stringify(t,null,a.width?parseInt(a.width):0);break;case"e":t=a.precision?parseFloat(t).toExponential(a.precision):parseFloat(t).toExponential();break;case"f":t=a.precision?parseFloat(t).toFixed(a.precision):parseFloat(t);break;case"g":t=a.precision?String(Number(t.toPrecision(a.precision))):parseFloat(t);break;case"o":t=(parseInt(t,10)>>>0).toString(8);break;case"s":t=String(t),t=a.precision?t.substring(0,a.precision):t;break;case"t":t=String(!!t),t=a.precision?t.substring(0,a.precision):t;break;case"T":t=Object.prototype.toString.call(t).slice(8,-1).toLowerCase(),t=
181a.precision?t.substring(0,a.precision):t;break;case"u":t=parseInt(t,10)>>>0;break;case"v":t=t.valueOf(),t=a.precision?t.substring(0,a.precision):t;break;case"x":t=(parseInt(t,10)>>>0).toString(16);break;case"X":t=(parseInt(t,10)>>>0).toString(16).toUpperCase()}g.json.test(a.type)?p+=t:(!g.number.test(a.type)||o&&!a.sign?l="":(l=o?"+":"-",t=t.toString().replace(g.sign,"")),s=a.pad_char?"0"===a.pad_char?"0":a.pad_char.charAt(1):" ",r=a.width-(l+t).length,r=a.width&&0<r?s.repeat(r):"",p+=a.align?l+t+r:"0"===s?l+r+t:r+l+t)}return p}function n(e,t){return m.apply(null,[e].concat(t||[]))}var g,f;g={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/},f=Object.create(null),void 0!==i&&(i.sprintf=m,i.vsprintf=n),"undefined"!=typeof window&&(window.sprintf=m,window.vsprintf=n,"function"==typeof define)&&define.amd&&define(function(){return{sprintf:m,vsprintf:n}})},{}],118:[function(e,t,i){var s=(e=e("@tannin/plural-forms"))&&"object"==typeof e&&"default"in e?e.default:e,n={contextDelimiter:"�",onMissingKey:null};function a(e,t){for(var i in this.data=e,this.pluralForms={},this.options={},n)this.options[i]=(void 0!==t&&i in t?t:n)[i]}a.prototype.getPluralForm=function(e,t){var i,n,a=this.pluralForms[e];return a||("function"!=typeof(n=(i=this.data[e][""])["Plural-Forms"]||i["plural-forms"]||i.plural_forms)&&(i=(e=>{for(var t,i=e.split(";"),n=0;n<i.length;n++)if(0===(t=i[n].trim()).indexOf("plural="))return t.substr(7)})(i["Plural-Forms"]||i["plural-forms"]||i.plural_forms),n=s(i)),a=this.pluralForms[e]=n),a(t)},a.prototype.dcnpgettext=function(e,t,i,n,a){var a=void 0===a?0:this.getPluralForm(e,a),s=i;return t&&(s=t+this.options.contextDelimiter+i),(t=this.data[e][s])&&t[a]?t[a]:(this.options.onMissingKey&&this.options.onMissingKey(i,e),0===a?i:n)},t.exports=a},{"@tannin/plural-forms":94}],119:[function(j,e,F){!function(Ee){!function(){Object.defineProperty(F,"__esModule",{value:!0});var ee=j("@popperjs/core"),n="tippy-content",s="tippy-backdrop",i="tippy-arrow",a="tippy-svg-arrow",te={passive:!0,capture:!0},ie=function(){return document.body};function ne(e,t,i){var n;return Array.isArray(e)?null==(n=e[t])?Array.isArray(i)?i[t]:i:n:e}function r(e,t){e={}.toString.call(e);return 0===e.indexOf("[object")&&-1<e.indexOf(t+"]")}function ae(e,t){return"function"==typeof e?e.apply(void 0,t):e}function se(t,i){var n;return 0===i?t:function(e){clearTimeout(n),n=setTimeout(function(){t(e)},i)}}function v(e,t){var i=Object.assign({},e);return t.forEach(function(e){delete i[e]}),i}function re(e){return[].concat(e)}function oe(e,t){-1===e.indexOf(t)&&e.push(t)}function le(e){return e.split("-")[0]}function de(e){return[].slice.call(e)}function ce(i){return Object.keys(i).reduce(function(e,t){return void 0!==i[t]&&(e[t]=i[t]),e},{})}function ue(){return document.createElement("div")}function o(t){return["Element","Fragment"].some(function(e){return r(t,e)})}function he(e){return r(e,"MouseEvent")}function c(e){return e&&e._tippy&&e._tippy.reference===e}function u(e){return o(e)?[e]:r(e,"NodeList")?de(e):Array.isArray(e)?e:de(document.querySelectorAll(e))}function pe(e,t){e.forEach(function(e){e&&(e.style.transitionDuration=t+"ms")})}function me(e,t){e.forEach(function(e){e&&e.setAttribute("data-state",t)})}function ke(e){var t,e=re(e)[0];return null!=e&&null!=(t=e.ownerDocument)&&t.body?e.ownerDocument:document}function ge(t,e,i){var n=e+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(e){t[n](e,i)})}function Ce(e,t){for(var i,n=t;n;){if(e.contains(n))return!0;n=null==n.getRootNode||null==(i=n.getRootNode())?void 0:i.host}return!1}var fe={isTouch:!1},t=0;function h(){fe.isTouch||(fe.isTouch=!0,window.performance&&document.addEventListener("mousemove",p))}function p(){var e=performance.now();e-t<20&&(fe.isTouch=!1,document.removeEventListener("mousemove",p)),t=e}function f(){var e,t=document.activeElement;c(t)&&(e=t._tippy,t.blur)&&!e.state.isVisible&&t.blur()}var l,Ie="undefined"!=typeof window&&"undefined"!=typeof document&&!!window.msCrypto;
181function ve(e){return[e+"() was called on a"+("destroy"===e?"n already-":" ")+"destroyed instance. This is a no-op but","indicates a potential memory leak."].join(" ")}function b(e){return e.replace(/[ \t]{2,}/g," ").replace(/^[ \t]*/gm,"").trim()}function _(e){return[b("\n  %ctippy.js\n\n  %c"+b(e)+"\n\n  %c👷 This is a development-only message. It will be removed in production.\n  "),"color: #00C584; font-size: 1.3em; font-weight: bold;","line-height: 1.5","color: #a6a095;"]}function ye(e,t){e&&!l.has(t)&&(l.add(t),(e=console).warn.apply(e,_(t)))}function be(e,t){e&&!l.has(t)&&(l.add(t),(e=console).error.apply(e,_(t)))}"production"!==Ee.env.NODE_ENV&&(l=new Set);var w={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},_e=Object.assign({appendTo:ie,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},w,{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),x=Object.keys(_e);function Me(n){var e=(n.plugins||[]).reduce(function(e,t){var i=t.name;return i&&(e[i]=void 0!==n[i]?n[i]:null!=(i=_e[i])?i:t.defaultValue),e},{});return Object.assign({},n,e)}function $e(e,t){var a,e=Object.assign({},t,{content:ae(t.content,[e])},t.ignoreAttributes?{}:(a=e,((e=t.plugins)?Object.keys(Me(Object.assign({},_e,{plugins:e}))):x).reduce(function(t,i){var n=(a.getAttribute("data-tippy-"+i)||"").trim();if(n)if("content"===i)t[i]=n;else try{t[i]=JSON.parse(n)}catch(e){t[i]=n}return t},{})));return e.aria=Object.assign({},_e.aria,e.aria),e.aria={expanded:"auto"===e.aria.expanded?t.interactive:e.aria.expanded,content:"auto"===e.aria.content?t.interactive?null:"describedby":e.aria.content},e}function S(e,i){void 0===e&&(e={}),void 0===i&&(i=[]),Object.keys(e).forEach(function(t){var e=v(_e,Object.keys(w));ye(!{}.hasOwnProperty.call(e,t)&&0===i.filter(function(e){return e.name===t}).length,["`"+t+"`","is not a valid prop. You may have spelled it incorrectly, or if it's","a plugin, forgot to pass it in an array as props.plugins.","\n\n","All props: https://atomiks.github.io/tippyjs/v6/all-props/\n","Plugins: https://atomiks.github.io/tippyjs/v6/plugins/"].join(" "))})}var k=function(){return"innerHTML"};function d(e,t){e[k()]=t}function C(e){var t=ue();return!0===e?t.className=i:(t.className=a,o(e)?t.appendChild(e):d(t,e)),t}function I(e,t){o(t.content)?(d(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?d(e,t.content):e.textContent=t.content)}function we(e){var e=e.firstElementChild,t=de(e.children);return{box:e,content:t.find(function(e){return e.classList.contains(n)}),arrow:t.find(function(e){return e.classList.contains(i)||e.classList.contains(a)}),backdrop:t.find(function(e){return e.classList.contains(s)})}}function e(s){var r=ue(),e=ue(),t=(e.className="tippy-box",e.setAttribute("data-state","hidden"),e.setAttribute("tabindex","-1"),ue());function i(e,t){var i=we(r),n=i.box,a=i.content,i=i.arrow;t.theme?n.setAttribute("data-theme",t.theme):n.removeAttribute("data-theme"),"string"==typeof t.animation?n.setAttribute("data-animation",t.animation):n.removeAttribute("data-animation"),t.inertia?n.setAttribute("data-inertia",""):n.removeAttribute("data-inertia"),n.style.maxWidth="number"==typeof t.maxWidth?t.maxWidth+"px":t.maxWidth,t.role?n.setAttribute("role",t.role):n.removeAttribute("role"),e.content===t.content&&e.allowHTML===t.allowHTML||I(a,s.props),t.arrow?i?e.arrow!==t.arrow&&(n.removeChild(i),n.appendChild(C(t.arrow))):n.appendChild(C(t.arrow)):i&&n.removeChild(i)}return t.className=n,t.setAttribute("data-state","hidden"),I(t,s.props),r.appendChild(e),e.appendChild(t),i(s.props,s.props),{popper:r,onUpdate:i}}e.$$tippy=!0;var Pe=1,xe=[],Se=[];function M(r,e){var n,t,i,a,s,o,l,d,c,u,h,p,m=$e(r,Object.assign({},_e,Me(ce(e)))),g=!1,f=!1,v=!1,y=!1,b=[],_=se(U,m.interactiveDebounce),e=Pe++,w=(d=m.plugins).filter(function(e,t){return d.indexOf(e)===t}),x={id:e,reference:r,popper:ue(),popperInstance:null,props:m,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:w,clearDelayTimeouts:function(){clearTimeout(n),clearTimeout(t),cancelAnimationFrame(i)},setProps:function(e){"production"!==Ee.env.NODE_ENV&&ye(x.state.isDestroyed,ve("setProps"));var t,i;x.state.isDestroyed||($("onBeforeUpdate",[x,e]),Y(),t=x.props,i=$e(r,Object.assign({},t,ce(e),{ignoreAttributes:!0})),x.props=i,H(),t.interactiveDebounce!==i.interactiveDebounce&&(E(),_=se(U,i.interactiveDebounce)),t.triggerTarget&&!i.triggerTarget?re(t.triggerTarget).forEach(function(e){e.removeAttribute("aria-expanded")}):i.triggerTarget&&r.removeAttribute("aria-expanded"),P(),M(),u&&u(t,i),x.popperInstance&&(K(),A().forEac
181h(function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)})),$("onAfterUpdate",[x,e]))},setContent:function(e){x.setProps({content:e})},show:function(){"production"!==Ee.env.NODE_ENV&&ye(x.state.isDestroyed,ve("show"));var e=x.state.isVisible,t=x.state.isDestroyed,i=!x.state.isEnabled,n=fe.isTouch&&!x.props.touch,a=ne(x.props.duration,0,_e.duration);e||t||i||n||k().hasAttribute("disabled")||($("onShow",[x],!1),!1!==x.props.onShow(x)&&(x.state.isVisible=!0,S()&&(c.style.visibility="visible"),M(),N(),x.state.isMounted||(c.style.transition="none"),S()&&pe([(e=I()).box,e.content],0),o=function(){var e,t;x.state.isVisible&&!y&&(y=!0,c.offsetHeight,c.style.transition=x.props.moveTransition,S()&&x.props.animation&&(pe([e=(t=I()).box,t=t.content],a),me([e,t],"visible")),R(),P(),oe(Se,x),null!=(e=x.popperInstance)&&e.forceUpdate(),$("onMount",[x]),x.props.animation)&&S()&&z(a,function(){x.state.isShown=!0,$("onShown",[x])})},t=x.props.appendTo,i=k(),(n=x.props.interactive&&t===ie||"parent"===t?i.parentNode:ae(t,[i])).contains(c)||n.appendChild(c),x.state.isMounted=!0,K(),"production"!==Ee.env.NODE_ENV)&&ye(x.props.interactive&&t===_e.appendTo&&i.nextElementSibling!==c,["Interactive tippy element may not be accessible via keyboard","navigation because it is not directly after the reference element","in the DOM source order.","\n\n","Using a wrapper <div> or <span> tag around the reference element","solves this by creating a new parentNode context.","\n\n","Specifying `appendTo: document.body` silences this warning, but it","assumes you are using a focus management solution to handle","keyboard navigation.","\n\n","See: https://atomiks.github.io/tippyjs/v6/accessibility/#interactivity"].join(" ")))},hide:function(){"production"!==Ee.env.NODE_ENV&&ye(x.state.isDestroyed,ve("hide"));var e,t=!x.state.isVisible,i=x.state.isDestroyed,n=!x.state.isEnabled,a=ne(x.props.duration,1,_e.duration);t||i||n||($("onHide",[x],!1),!1!==x.props.onHide(x)&&(x.state.isVisible=!1,x.state.isShown=!1,g=y=!1,S()&&(c.style.visibility="hidden"),E(),D(),M(!0),S()&&(t=I(),i=t.box,n=t.content,x.props.animation)&&(pe([i,n],a),me([i,n],"hidden")),R(),P(),x.props.animation?S()&&(e=x.unmount,z(a,function(){!x.state.isVisible&&c.parentNode&&c.parentNode.contains(c)&&e()})):x.unmount()))},hideWithInteractivity:function(e){"production"!==Ee.env.NODE_ENV&&ye(x.state.isDestroyed,ve("hideWithInteractivity"));C().addEventListener("mousemove",_),oe(xe,_),_(e)},enable:function(){x.state.isEnabled=!0},disable:function(){x.hide(),x.state.isEnabled=!1},unmount:function(){"production"!==Ee.env.NODE_ENV&&ye(x.state.isDestroyed,ve("unmount"));x.state.isVisible&&x.hide();x.state.isMounted&&(Z(),A().forEach(function(e){e._tippy.unmount()}),c.parentNode&&c.parentNode.removeChild(c),Se=Se.filter(function(e){return e!==x}),x.state.isMounted=!1,$("onHidden",[x]))},destroy:function(){"production"!==Ee.env.NODE_ENV&&ye(x.state.isDestroyed,ve("destroy"));x.state.isDestroyed||(x.clearDelayTimeouts(),x.unmount(),Y(),delete r._tippy,x.state.isDestroyed=!0,$("onDestroy",[x]))}};return m.render?(e=m.render(x),c=e.popper,u=e.onUpdate,h=(c.setAttribute("data-tippy-root",""),c.id="tippy-"+x.id,x.popper=c,r._tippy=x,c._tippy=x,w.map(function(e){return e.fn(x)})),p=r.hasAttribute("aria-expanded"),H(),P(),M(),$("onCreate",[x]),m.showOnCreate&&J(),c.addEventListener("mouseenter",function(){x.props.interactive&&x.state.isVisible&&x.clearDelayTimeouts()}),c.addEventListener("mouseleave",function(){x.props.interactive&&0<=x.props.trigger.indexOf("mouseenter")&&C().addEventListener("mousemove",_)})):"production"!==Ee.env.NODE_ENV&&be(!0,"render() function has not been supplied."),x;function j(){var e=x.props.touch;return Array.isArray(e)?e:[e,0]}function F(){return"hold"===j()[0]}function S(){var e;return null!=(e=x.props.render)&&e.$$tippy}function k(){return l||r}function C(){var e=k().parentNode;return e?ke(e):document}function I(){return we(c)}function V(e){return x.state.isMounted&&!x.state.isVisible||fe.isTouch||a&&"focus"===a.type?0:ne(x.props.delay,e?0:1,_e.delay)}function M(e){void 0===e&&(e=!1),c.style.pointerEvents=x.props.interactive&&!e?"":"none",c.style.zIndex=""+x.props.zIndex}function $(t,i,e){void 0===e&&(e=!0),h.forEach(function(e){e[t]&&e[t].apply(e,i)}),e&&(e=x.props)[t].apply(e,i)}function R(){var i,n,e=x.props.aria;e.content&&(i="aria-"+e.content,n=c.id,re(x.props.triggerTarget||r).forEach(function(e){var t=e.getAttribute(i);x.state.isVisible?e.setAttribute(i,t?t+" "+n:n):(t=t&&t.replace(n,"").trim())?e.setAttribute(i,t):e.removeAttribute(i)}))}function P(){!p&&x.props.aria.expanded&&re(x.props.triggerTarget||r).forEach(function(e){x.props.interactive?e.setAttribute("aria-expanded",x.state.isVisible&&e===k()?"true":"false"):e.removeAttribute("aria-expanded")})}function E(){C().removeEventListener("mousemove",_),xe=xe.filter(function(e){return e!==_})}function T(e){if(!fe.isTouch||!v&&"mousedown"!==e.type){var t=e.composedPath&&e.composedPath()[0]||e.target;if(!x.props.interactive||!Ce(c,t)){if(re(x.props.triggerTarget||r).some(function(e){return Ce(e,t)})){if(fe.isTouch)return;if(x.state.isVisible&&0<=x.props.trigger.indexOf("click"))return}else $("onClickOutside",[x,e]);!0===x.props.hideOnClick&&(x.clearDelayTimeouts(),x.hide(),f=!0,setTimeout(function(){f=!1}),x.state.isMounted||D())}}}function W(){v=!0}function B(){v=!1}function N(){var e=C();e.addEventListener("mousedown",T,!0),e.addEventListener("touchend",T,te),e.addEventListener("touchstart",B,te),e.addEventListener("touchmove",W,te)}function D(){var e=C();e.removeEventListener("mousedown",T,!0),e.removeEventListener("touchend",T,te),e.removeEventListener("touchstart",B,te),e.removeEventListener("touchmove",W,te)}function z(e,t){var i=I().box;function n(e){e.target===i&&(ge(i,"remove",n),t())}if(0===e)return t();ge(i,"remove",s),ge(i,"add",n),s=n}function O(t,i,n){void 0===n&&(n=!1),re(x.props.triggerTarget||r).forEach(function(e){e.addEventListener(t,i,n),b.push({node:e,eventType:t,handler:i,options:n})})}function H(){F()&&(O("touchstart",q,{passive:!0}),O("touchend",G,{passive:!0}
181)),x.props.trigger.split(/\s+/).filter(Boolean).forEach(function(e){if("manual"!==e)switch(O(e,q),e){case"mouseenter":O("mouseleave",G);break;case"focus":O(Ie?"focusout":"blur",Q);break;case"focusin":O("focusout",Q)}})}function Y(){b.forEach(function(e){e.node.removeEventListener(e.eventType,e.handler,e.options)}),b=[]}function q(t){var e,i=!1;!x.state.isEnabled||X(t)||f||(e="focus"===(null==a?void 0:a.type),l=(a=t).currentTarget,P(),!x.state.isVisible&&he(t)&&xe.forEach(function(e){return e(t)}),"click"===t.type&&(x.props.trigger.indexOf("mouseenter")<0||g)&&!1!==x.props.hideOnClick&&x.state.isVisible?i=!0:J(t),"click"===t.type&&(g=!i),i&&!e&&L(t))}function U(e){var o,l,t=e.target,t=k().contains(t)||c.contains(t);"mousemove"===e.type&&t||(t=A().concat(c).map(function(e){var t=null==(t=e._tippy.popperInstance)?void 0:t.state;return t?{popperRect:e.getBoundingClientRect(),popperState:t,props:m}:null}).filter(Boolean),o=e.clientX,l=e.clientY,t.every(function(e){var t,i,n,a=e.popperRect,s=e.popperState,e=e.props.interactiveBorder,r=le(s.placement),s=s.modifiersData.offset;return!s||(t="bottom"===r?s.top.y:0,i="top"===r?s.bottom.y:0,n="right"===r?s.left.x:0,r="left"===r?s.right.x:0,a.top-l+t>e)||e<l-a.bottom-i||e<a.left-o+n||e<o-a.right-r})&&(E(),L(e)))}function G(e){X(e)||0<=x.props.trigger.indexOf("click")&&g||(x.props.interactive?x.hideWithInteractivity(e):L(e))}function Q(e){x.props.trigger.indexOf("focusin")<0&&e.target!==k()||x.props.interactive&&e.relatedTarget&&c.contains(e.relatedTarget)||L(e)}function X(e){return!!fe.isTouch&&F()!==0<=e.type.indexOf("touch")}function K(){Z();var e=x.props,t=e.popperOptions,i=e.placement,n=e.offset,a=e.getReferenceClientRect,e=e.moveTransition,s=S()?we(c).arrow:null,a=a?{getBoundingClientRect:a,contextElement:a.contextElement||k()}:r,n=[{name:"offset",options:{offset:n}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!e}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t,i=e.state;S()&&(t=I().box,["placement","reference-hidden","escaped"].forEach(function(e){"placement"===e?t.setAttribute("data-placement",i.placement):i.attributes.popper["data-popper-"+e]?t.setAttribute("data-"+e,""):t.removeAttribute("data-"+e)}),i.attributes.popper={})}}];S()&&s&&n.push({name:"arrow",options:{element:s,padding:3}}),n.push.apply(n,(null==t?void 0:t.modifiers)||[]),x.popperInstance=ee.createPopper(a,c,Object.assign({},t,{placement:i,onFirstUpdate:o,modifiers:n}))}function Z(){x.popperInstance&&(x.popperInstance.destroy(),x.popperInstance=null)}function A(){return de(c.querySelectorAll("[data-tippy-root]"))}function J(e){x.clearDelayTimeouts(),e&&$("onTrigger",[x,e]),N();var e=V(!0),t=j(),i=t[0],t=t[1];(e=fe.isTouch&&"hold"===i&&t?t:e)?n=setTimeout(function(){x.show()},e):x.show()}function L(e){x.clearDelayTimeouts(),$("onUntrigger",[x,e]),x.state.isVisible?0<=x.props.trigger.indexOf("mouseenter")&&0<=x.props.trigger.indexOf("click")&&0<=["mouseleave","mousemove"].indexOf(e.type)&&g||((e=V(!1))?t=setTimeout(function(){x.state.isVisible&&x.hide()},e):i=requestAnimationFrame(function(){x.hide()})):D()}}function y(e,t){var i,n,a=_e.plugins.concat((t=void 0===t?{}:t).plugins||[]),s=("production"!==Ee.env.NODE_ENV&&(r=!(i=e),n="[object Object]"===Object.prototype.toString.call(i)&&!i.addEventListener,be(r,["tippy() was passed","`"+String(i)+"`","as its targets (first) argument. Valid types are: String, Element,","Element[], or NodeList."].join(" ")),be(n,["tippy() was passed a plain object which is not supported as an argument","for virtual positioning. Use props.getReferenceClientRect instead."].join(" ")),S(t,a)),document.addEventListener("touchstart",h,te),window.addEventListener("blur",f),Object.assign({},t,{plugins:a})),r=u(e),t=("production"!==Ee.env.NODE_ENV&&(i=o(s.content),n=1<r.length,ye(i&&n,["tippy() was passed an Element as the `content` prop, but more than","one tippy instance was created by this invocation. This means the","content element will only be appended to the last tippy instance.","\n\n","Instead, pass the .innerHTML of the element, or use a function that","returns a cloned version of the element instead.","\n\n","1) content: element.innerHTML\n","2) content: () => element.cloneNode(true)"].join(" "))),r.reduce(function(e,t){t=t&&M(t,s);return t&&e.push(t),e},[]));return o(e)?t[0]:t}y.defaultProps=_e,y.setDefaultProps=function(t){"production"!==Ee.env.NODE_ENV&&S(t,[]),Object.keys(t).forEach(function(e){_e[e]=t[e]})},y.currentInput=fe;var $=Object.assign({},ee.applyStyles,{effect:function(e){var e=e.state,t={popper:{position:e.options.strategy,left
181:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(e.elements.popper.style,t.popper),e.styles=t,e.elements.arrow&&Object.assign(e.elements.arrow.style,t.arrow)}}),P={mouseover:"mouseenter",focusin:"focus",click:"click"};var E={name:"animateFill",defaultValue:!1,fn:function(e){var i,n,a,t;return null!=(t=e.props.render)&&t.$$tippy?(t=we(e.popper),i=t.box,n=t.content,a=e.props.animateFill?((t=ue()).className=s,me([t],"hidden"),t):null,{onCreate:function(){a&&(i.insertBefore(a,i.firstElementChild),i.setAttribute("data-animatefill",""),i.style.overflow="hidden",e.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){var e,t;a&&(e=i.style.transitionDuration,t=Number(e.replace("ms","")),n.style.transitionDelay=Math.round(t/10)+"ms",a.style.transitionDuration=e,me([a],"visible"))},onShow:function(){a&&(a.style.transitionDuration="0ms")},onHide:function(){a&&me([a],"hidden")}}):("production"!==Ee.env.NODE_ENV&&be(e.props.animateFill,"The `animateFill` plugin requires the default render function."),{})}};var m={clientX:0,clientY:0},g=[];function T(e){var t=e.clientX;m={clientX:t,clientY:e.clientY}}var D={name:"followCursor",defaultValue:!1,fn:function(i){var c=i.reference,t=ke(i.props.triggerTarget||c),n=!1,a=!1,e=!0,s=i.props;function r(){return"initial"===i.props.followCursor&&i.state.isVisible}function o(){t.addEventListener("mousemove",u)}function l(){t.removeEventListener("mousemove",u)}function d(){n=!0,i.setProps({getReferenceClientRect:null}),n=!1}function u(e){var t=!e.target||c.contains(e.target),s=i.props.followCursor,r=e.clientX,o=e.clientY,e=c.getBoundingClientRect(),l=r-e.left,d=o-e.top;!t&&i.props.interactive||i.setProps({getReferenceClientRect:function(){var e=c.getBoundingClientRect(),t=r,i=o,n=("initial"===s&&(t=e.left+l,i=e.top+d),"horizontal"===s?e.top:i),a="vertical"===s?e.right:t,i="horizontal"===s?e.bottom:i,e="vertical"===s?e.left:t;return{width:a-e,height:i-n,top:n,right:a,bottom:i,left:e}}})}function h(){i.props.followCursor&&(g.push({instance:i,doc:t}),t.addEventListener("mousemove",T))}function p(){0===(g=g.filter(function(e){return e.instance!==i})).filter(function(e){return e.doc===t}).length&&t.removeEventListener("mousemove",T)}return{onCreate:h,onDestroy:p,onBeforeUpdate:function(){s=i.props},onAfterUpdate:function(e,t){t=t.followCursor;n||void 0!==t&&s.followCursor!==t&&(p(),t?(h(),!i.state.isMounted||a||r()||o()):(l(),d()))},onMount:function(){i.props.followCursor&&!a&&(e&&(u(m),e=!1),r()||o())},onTrigger:function(e,t){he(t)&&(m={clientX:t.clientX,clientY:t.clientY}),a="focus"===t.type},onHidden:function(){i.props.followCursor&&(d(),l(),e=!0)}}}};var O={name:"inlinePositioning",defaultValue:!1,fn:function(a){var t,p=a.reference;var m=-1,i=!1,n=[],s={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(e){var h=e.state;a.props.inlinePositioning&&(-1!==n.indexOf(h.placement)&&(n=[]),t!==h.placement&&-1===n.indexOf(h.placement)&&(n.push(h.placement),a.setProps({getReferenceClientRect:function(){var t=le(h.placement),e=p.getBoundingClientRect(),i=de(p.getClientRects()),n=m;if(i.length<2||null===t)return e;if(2===i.length&&0<=n&&i[0].left>i[1].right)return i[n]||e;switch(t){case"top":case"bottom":var a=i[0],s=i[i.length-1],r="top"===t,o=a.top,l=s.bottom,d=(r?a:s).left,r=(r?a:s).right;return{top:o,bottom:l,left:d,right:r,width:r-d,height:l-o};case"left":case"right":var c=Math.min.apply(Math,i.map(function(e){return e.left})),u=Math.max.apply(Math,i.map(function(e){return e.right})),a=i.filter(function(e){return"left"===t?e.left===c:e.right===u}),s=a[0].top,r=a[a.length-1].bottom;return{top:s,bottom:r,left:c,right:u,width:u-c,height:r-s};default:return e}}})),t=h.placement)}};function e(){var e,t;i||(e=a.props,t=s,e={popperOptions:Object.assign({},e.popperOptions,{modifiers:[].concat(((null==(e=e.popperOptions)?void 0:e.modifiers)||[]).filter(function(e){return e.name!==t.name}),[t])})},i=!0,a.setProps(e),i=!1)}return{onCreate:e,onAfterUpdate:e,onTrigger:function(e,t){var i,n;he(t)&&(i=(n=de(a.reference.getClientRects())).find(function(e){return e.left-2<=t.clientX&&e.right+2>=t.clientX&&e.top-2<=t.clientY&&e.bottom+2>=t.clientY}),n=n.indexOf(i),m=-1<n?n:m)},onHidden:function(){m=-1}}}};var A={name:"sticky",defaultValue:!1,fn:function(i){var n=i.reference,a=i.popper;function s(e){return!0===i.props.sticky||i.props.sticky===e}var r=null,o=null;function l(){var e=s("reference")?(i.popperInstance?i.popperInstance.state.elements.reference:n).getBoundingClientRect():null,t=s("popper")?a.getBoundingClientRect():null;(e&&L(r,e)||t&&L(o,t))&&i.popperInstance&&i.popperInstance.update(
181),r=e,o=t,i.state.isMounted&&requestAnimationFrame(l)}return{onMount:function(){i.props.sticky&&l()}}}};function L(e,t){return!e||!t||e.top!==t.top||e.right!==t.right||e.bottom!==t.bottom||e.left!==t.left}y.setDefaultProps({render:e}),F.animateFill=E,F.createSingleton=function(e,t){void 0===t&&(t={}),"production"!==Ee.env.NODE_ENV&&be(!Array.isArray(e),["The first argument passed to createSingleton() must be an array of","tippy instances. The passed value was",String(e)].join(" "));var a,s=e,n=[],r=[],o=t.overrides,i=[],l=!1;function d(){r=s.map(function(e){return re(e.props.triggerTarget||e.reference)}).reduce(function(e,t){return e.concat(t)},[])}function c(){n=s.map(function(e){return e.reference})}function u(t){s.forEach(function(e){t?e.enable():e.disable()})}function h(n){return s.map(function(t){var i=t.setProps;return t.setProps=function(e){i(e),t.reference===a&&n.setProps(e)},function(){t.setProps=i}})}function p(e,t){var i=r.indexOf(t);t!==a&&(a=t,t=(o||[]).concat("content").reduce(function(e,t){return e[t]=s[i].props[t],e},{}),e.setProps(Object.assign({},t,{getReferenceClientRect:"function"==typeof t.getReferenceClientRect?t.getReferenceClientRect:function(){var e;return null==(e=n[i])?void 0:e.getBoundingClientRect()}})))}u(!1),c(),d();var e={fn:function(){return{onDestroy:function(){u(!0)},onHidden:function(){a=null},onClickOutside:function(e){e.props.showOnCreate&&!l&&(l=!0,a=null)},onShow:function(e){e.props.showOnCreate&&!l&&(l=!0,p(e,n[0]))},onTrigger:function(e,t){p(e,t.currentTarget)}}}},m=y(ue(),Object.assign({},v(t,["overrides"]),{plugins:[e].concat(t.plugins||[]),triggerTarget:r,popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat((null==(e=t.popperOptions)?void 0:e.modifiers)||[],[$])})})),g=m.show,f=(m.show=function(e){var t;return g(),a||null!=e?a&&null==e?void 0:"number"==typeof e?n[e]&&p(m,n[e]):0<=s.indexOf(e)?(t=e.reference,p(m,t)):0<=n.indexOf(e)?p(m,e):void 0:p(m,n[0])},m.showNext=function(){var e=n[0];if(!a)return m.show(0);var t=n.indexOf(a);m.show(n[t+1]||e)},m.showPrevious=function(){var e=n[n.length-1];if(!a)return m.show(e);var t=n.indexOf(a),t=n[t-1]||e;m.show(t)},m.setProps);return m.setProps=function(e){o=e.overrides||o,f(e)},m.setInstances=function(e){u(!0),i.forEach(function(e){return e()}),s=e,u(!1),c(),d(),i=h(m),m.setProps({triggerTarget:r})},i=h(m),m},F.default=y,F.delegate=function(e,n){"production"!==Ee.env.NODE_ENV&&be(!(n&&n.target),["You must specity a `target` prop indicating a CSS selector string matching","the target elements that should receive a tippy."].join(" "));var a=[],s=[],r=!1,o=n.target,t=v(n,["target"]),i=Object.assign({},t,{trigger:"manual",touch:!1}),l=Object.assign({touch:_e.touch},t,{showOnCreate:!0});function d(e){var t,i;e.target&&!r&&(t=e.target.closest(o))&&(i=t.getAttribute("data-tippy-trigger")||n.trigger||_e.trigger,t._tippy||"touchstart"===e.type&&"boolean"==typeof l.touch||"touchstart"!==e.type&&i.indexOf(P[e.type])<0||(i=y(t,l))&&(s=s.concat(i)))}function c(e,t,i,n){e.addEventListener(t,i,n=void 0===n?!1:n),a.push({node:e,eventType:t,handler:i,options:n})}return re(t=y(e,i)).forEach(function(e){var t=e.destroy,i=e.enable,n=e.disable;e.destroy=function(e){(e=void 0===e?!0:e)&&s.forEach(function(e){e.destroy()}),s=[],a.forEach(function(e){e.node.removeEventListener(e.eventType,e.handler,e.options)}),a=[],t()}
181,e.enable=function(){i(),s.forEach(function(e){return e.enable()}),r=!1},e.disable=function(){n(),s.forEach(function(e){return e.disable()}),r=!0},c(e=(e=e).reference,"touchstart",d,te),c(e,"mouseover",d),c(e,"focusin",d),c(e,"click",d)}),t},F.followCursor=D,F.hideAll=function(e){var e=void 0===e?{}:e,i=e.exclude,n=e.duration;Se.forEach(function(e){var t=!1;(t=i?c(i)?e.reference===i:e.popper===i.popper:t)||(t=e.props.duration,e.setProps({duration:n}),e.hide(),e.state.isDestroyed)||e.setProps({duration:t})})},F.inlinePositioning=O,F.roundArrow='<svg width="16" height="6" xmlns="http://www.w3.org/2000/svg"><path d="M0 6s1.796-.013 4.67-3.615C5.851.9 6.93.006 8 0c1.07-.006 2.148.887 3.343 2.385C14.233 6.005 16 6 16 6H0z"></svg>',F.sticky=A}.call(this)}.call(this,j("_process"))},{"@popperjs/core":91,_process:116}]},{},[1])
182;
vendor: 50,678 bytes, lines 182-183
182/* flatpickr v4.6.13,, @license MIT */
183!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(e="undefined"!=typeof globalThis?globalThis:e||self).flatpickr=n()}(this,(function(){"use strict";var e=function(){return(e=Object.assign||function(e){for(var n,t=1,a=arguments.length;t<a;t++)for(var i in n=arguments[t])Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i]);return e}).apply(this,arguments)};function n(){for(var e=0,n=0,t=arguments.length;n<t;n++)e+=arguments[n].length;var a=Array(e),i=0;for(n=0;n<t;n++)for(var o=arguments[n],r=0,l=o.length;r<l;r++,i++)a[i]=o[r];return a}var t=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],a={_disable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:"object"==typeof window&&-1===window.navigator.userAgent.indexOf("MSIE"),ariaDateFormat:"F j, Y",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enableSeconds:!1,enableTime:!1,errorHandler:function(e){return"undefined"!=typeof console&&console.warn(e)},getWeek:function(e){var n=new Date(e.getTime());n.setHours(0,0,0,0),n.setDate(n.getDate()+3-(n.getDay()+6)%7);var t=new Date(n.getFullYear(),0,4);return 1+Math.round(((n.getTime()-t.getTime())/864e5-3+(t.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /></svg>",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /></svg>",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},i={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var n=e%100;if(n>3&&n<21)return"th";switch(n%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},o=function(e,n){return void 0===n&&(n=2),("000"+e).slice(-1*n)},r=function(e){return!0===e?1:0};function l(e,n){var t;return function(){var a=this,i=arguments;clearTimeout(t),t=setTimeout((function(){return e.apply(a,i)}),n)}}var c=function(e){return e instanceof Array?e:[e]};function s(e,n,t){if(!0===t)return e.classList.add(n);e.classList.remove(n)}function d(e,n,t){var a=window.document.createElement(e);return n=n||"",t=t||"",a.className=n,void 0!==t&&(a.textContent=t),a}function u(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function f(e,n){return n(e)?e:e.parentNode?f(e.parentNode,n):void 0}function m(e,n){var t=d("div","numInputWrapper"),a=d("input","numInput "+e),i=d("span","arrowUp"),o=d("span","arrowDown");if(-1===navigator.userAgent.indexOf("MSIE 9.0")?a.type="number":(a.type="text",a.pattern="\\d*"),void 0!==n)for(var r in n)a.setAttribute(r,n[r]);return t.appendChild(a),t.appendChild(i),t.appendChild(o),t}function g(e){try{return"function"==typeof e.composedPath?e.composedPath()[0]:e.target}catch(n){return e.target}}var p=function(){},h=function(e,n,t){return t.months[n?"shorthand":"longhand"][e]},v={D:p,F:function(e,n,t){e.setMonth(t.months.longhand.indexOf(n))},G:function(e,n){e.setHours((e.getHours()>=12?12:0)+parseFloat(n))},H:function(e,n){e.setHours(parseFloat(n))},J:function(e,n){e.setDate(parseFloat(n))},K:function(e,n,t){e.setHours(e.getHours()%12+12*r(new RegExp(t.amPM[1],"i").test(n)))},M:function(e,n,t){e.setMonth(t.months.shorthand.indexOf(n))},S:function(e,n){e.setSeconds(parseFloat(n))},U:function(e,n){return new Date(1e3*parseFloat(n))},W:function(e,n,t){var a=parseInt(n),i=new Date(e.getFullYear(),0,2+7*(a-1),0,0,0,0);return i.setDate(i.getDate()-i.getDay()+t.firstDayOfWeek),i},Y:function(e,n){e.setFullYear(parseFloat(n))},Z:function(e,n){return new Date(n)},d:function(e,n){e.setDate(parseFloat(n))},h:function(e,n){e.setHours((e.getHours()>=12?12:0)+parseFloat(n))},i:function(e,n){e.setMinutes(parseFloat(n))},j:function(e,n){e.setDate(parseFloat(n))},l:p,m:function(e,n){e.setMonth(parseFloat(n)-1)},n:function(e,n){e.setMonth(parseFloat(n)-1)},s:function(e,n){e.setSeconds(parseFloat(n))},u:function(e,n){return new Date(parseFloat(n))},w:p,y:function(e,n){e.setFullYear(2e3+parseFloat(n))}},D={D:"",F:"",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},w={Z:function(e){return e.toISOString()},D:function(e,n,t){return n.weekdays.shorthand[w.w(e,n,t)]},F:function(e,n,t){return h(w.n(e,n,t)-1,!1,n)},G:function(e,n,t){return o(w.h(e,n,t))},H:function(e){return o(e.getHours())},J:function(e,n){return void 0!==n.ordinal?e.getDate()+n.ordinal(e.getDate()):e.getDate()},K:function(e,n){return n.amPM[r(e.getHours()>11)]},M:function(e,n){return h(e.getMonth(),!0,n)},S:function(e){return o(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,n,t){return t.getWeek(e)},Y:function(e){return o(e.getFullYear(),4)},d:function(e){return o(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return o(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,n){return n.weekdays.longhand[e.getDay()]},m:function(e){return o(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},u:function(e){return e.getTime()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},b=function(e){var n=e.config,t=void 0===n?a:n,o=e.l10n,r=void 0===o?i:o,l=e.isMobile,c=void 0!==l&&l;return function(e,n,a){var i=a||r;return void 0===t.formatDate||c?n.split("").map((function(n,a,o){return w[n]&&"\\"!==o[a-1]?w[n](e,i,t):"\\"!==n?n:""})).join(""):t.formatDate(e,n,i)}},C=function(e){var n=e.config,t=void 0===n?a:n,o=e.l10n,r=void 0===o?i:o;return function(e,n,i,o){if(0===e||e){var l,c=o||r,s=e;if(e instanceof Date)l=new Date(e.getTime());else if("string"!=typeof e&&void 0!==e.toFixed)l=new Date(e);else if("string"==typeof e){var d=n||(t||a).dateFormat,u=String(e).trim();if("today"===u)l=new Date,i=!0;else if(t&&t.parseDate)l=t.parseDate(e,d);else if(/Z$/.test(u)||/GMT$/.test(u))l=new Date(e);else{for(var f=void 0,m=[],g=0,p=0,h="";g<d.length;g++){var w=d[g],b="\\"===w,C="\\"===d[g-1]||b;if(D[w]&&!C){h+=D[w];var M=new RegExp(h).exec(e);M&&(f=!0)&&m["Y"!==w?"push":"unshift"]({fn:v[w],val:M[++p]})}else b||(h+=".")}l=t&&t.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0),m.forEach((function(e){var n=e.fn,t=e.val;return l=n(l,t,c)||l})),l=f?l:void 0}}if(l instanceof Date&&!isNaN(l.getTime()))return!0===i&&l.setHours(0,0,0,0),l;t.errorHandler(new Error("Invalid date provided: "+s))}}};function M(e,n,t){return void 0===t&&(t=!0),!1!==t?new Date(e.getTime()).setHours(0,0,0,0)-new Date(n.getTime()).setHours(0,0,0,0):e.getTime()-n.getTime()}var y=function(e,n,t){return 3600*e+60*n+t},x=864e5;function E(e){var n=e.defaultHour,t=e.defaultMinute,a=e.defaultSeconds;if(void 0!==e.minDate){var i=e.minDate.getHours(),o=e.minDate.getMinutes(),r=e.minDate.getSeconds();n<i&&(n=i),n===i&&t<o&&(t=o),n===i&&t===o&&a<r&&(a=e.minDate.getSeconds())}if(void 0!==e.maxDate){var l=e.maxDate.getHours(),c=e.maxDate.getMinutes();(n=Math.min(n,l))===l&&(t=Math.min(c,t)),n===l&&t===c&&(a=e.maxDate.getSeconds())}return{hours:n,minutes:t,seconds:a}}"function"!=typeof Object.assign&&(Object.assign=function(e){for(var n=[],t=1;t<arguments.length;t++)n[t-1]=arguments[t];if(!e)throw TypeError("Cannot convert undefined or null to object");for(var a=function(n){n&&Object.keys(n).forEach((function(t){return e[t]=n[t]}))},i=0,o=n;i<o.length;i++){var r=o[i];a(r)}return e});function k(p,v){var w={config:e(e({},a),I.defaultConfig),l10n:i};function k(){var e;return(null===(e=w.calendarContainer)||void 0===e?void 0:e.getRootNode()).activeElement||document.activeElement}function T(e){return e.bind(w)}function S(){var e=w.config;!1===e.weekNumbers&&1===e.showMonths||!0!==e.noCalendar&&window.requestAnimationFrame((function(){if(void 0!==w.calendarContainer&&(w.calendarContainer.style.visibility="hidden",w.calendarContainer.style.display="block"),void 0!==w.daysContainer){var n=(w.days.offsetWidth+1)*e.showMonths;w.daysContainer.style.width=n+"px",w.calendarContainer.style.width=n+(void 0!==w.weekWrapper?w.weekWrapper.offsetWidth:0)+"px",w.calendarContainer.style.removeProperty("visibility"),w.calendarContainer.style.removeProperty("display")}}))}function _(e){if(0===w.selectedDates.length){var n=void 0===w.config.minDate||M(new Date,w.config.minDate)>=0?new Date:new Date(w.config.minDate.getTime()),t=E(w.config);n.setHours(t.hours,t.minutes,t.seconds,n.getMilliseconds()),w.selectedDates=[n],w.latestSelectedDateObj=n}void 0!==e&&"blur"!==e.type&&function(e){e.preventDefault();var n="keydown"===e.type,t=g(e),a=t;void 0!==w.amPM&&t===w.amPM&&(w.amPM.textContent=w.l10n.amPM[r(w.amPM.textContent===w.l10n.amPM[0])]);var i=parseFloat(a.getAttribute("min")),l=parseFloat(a.getAttribute("max")),c=parseFloat(a.getAttribute("step")),s=parseInt(a.value,10),d=e.delta||(n?38===e.which?1:-1:0),u=s+c*d;if(void 0!==a.value&&2===a.value.length){var f=a===w.hourElement,m=a===w.minuteElement;u<i?(u=l+u+r(!f)+(r(f)&&r(!w.amPM)),m&&L(void 0,-1,w.hourElement)):u>l&&(u=a===w.hourElement?u-l-r(!w.amPM):i,m&&L(void 0,1,w.hourElement)),w.amPM&&f&&(1===c?u+s===23:Math.abs(u-s)>c)&&(w.amPM.textContent=w.l10n.amPM[r(w.amPM.textContent===w.l10n.amPM[0])]),a.value=o(u)}}(e);var a=w._input.value;O(),ye(),w._input.value!==a&&w._debouncedChange()}function O(){if(void 0!==w.hourElement&&void 0!==w.minuteElement){var e,n,t=(parseInt(w.hourElement.value.slice(-2),10)||0)%24,a=(parseInt(w.minuteElement.value,10)||0)%60,i=void 0!==w.secondElement?(parseInt(w.secondElement.value,10)||0)%60:0;void 0!==w.amPM&&(e=t,n=w.amPM.textContent,t=e%12+12*r(n===w.l10n.amPM[1]));var o=void 0!==w.config.minTime||w.config.minDate&&w.minDateHasTime&&w.latestSelectedDateObj&&0===M(w.latestSelectedDateObj,w.config.minDate,!0),l=void 0!==w.config.maxTime||w.config.maxDate&&w.maxDateHasTime&&w.latestSelectedDateObj&&0===M(w.latestSelectedDateObj,w.config.maxDate,!0);if(void 0!==w.config.maxTime&&void 0!==w.config.minTime&&w.config.minTime>w.config.maxTime){var c=y(w.config.minTime.getHours(),w.config.minTime.getMinutes(),w.config.minTime.getSeconds()),s=y(w.config.maxTime.getHours(),w.config.maxTime.getMinutes(),w.config.maxTime.getSeconds()),d=y(t,a,i);if(d>s&&d<c){var u=function(e){var n=Math.floor(e/3600),t=(e-3600*n)/60;return[n,t,e-3600*n-60*t]}(c);t=u[0],a=u[1],i=u[2]}}else{if(l){var f=void 0!==w.config.maxTime?w.config.maxTime:w.config.maxDate;(t=Math.min(t,f.getHours()))===f.getHours()&&(a=Math.min(a,f.getMinutes())),a===f.getMinutes()&&(i=Math.min(i,f.getSeconds()))}if(o){var m=void 0!==w.config.minTime?w.config.minTime:w.config.minDate;(t=Math.max(t,m.getHours()))===m.getHours()&&a<m.getMinutes()&&(a=m.getMinutes()),a===m.getMinutes()&&(i=Math.max(i,m.getSeconds()))}}A(t,a,i)}}function F(e){var n=e||w.latestSelectedDateObj;n&&n instanceof Date&&A(n.getHours(),n.getMinutes(),n.getSeconds())}function A(e,n,t){void 0!==w.latestSelectedDateObj&&w.latestSelectedDateObj.setHours(e%24,n,t||0,0),w.hourElement&&w.minuteElement&&!w.isMobile&&(w.hourElement.value=o(w.config.time_24hr?e:(12+e)%12+12*r(e%12==0)),w.minuteElement.value=o(n),void 0!==w.amPM&&(w.amPM.textContent=w.l10n.amPM[r(e>=12)]),void 0!==w.secondElement&&(w.secondElement.value=o(t)))}function N(e){var n=g(e),t=parseInt(n.value)+(e.delta||0);(t/1e3>1||"Enter"===e.key&&!/[^\d]/.test(t.toString()))&&ee(t)}function P(e,n,t,a){return n instanceof Array?n.forEach((function(n){return P(e,n,t,a)})):e instanceof Array?e.forEach((function(e){return P(e,n,t,a)})):(e.addEventListener(n,t,a),void w._handlers.push({remove:function(){return e.removeEventListener(n,t,a)}}))}function Y(){De("onChange")}function j(e,n){var t=void 0!==e?w.parseDate(e):w.latestSelectedDateObj||(w.config.minDate&&w.config.minDate>w.now?w.config.minDate:w.config.maxDate&&w.config.maxDate<w.now?w.config.maxDate:w.now),a=w.currentYear,i=w.currentMonth;try{void 0!==t&&(w.currentYear=t.getFullYear(),w.currentMonth=t.getMonth())}catch(e){e.message="Invalid date supplied: "+t,w.config.errorHandler(e)}n&&w.currentYear!==a&&(De("onYearChange"),q()),!n||w.currentYear===a&&w.currentMonth===i||De("onMonthChange"),w.redraw()}function H(e){var n=g(e);~n.className.indexOf("arrow")&&L(e,n.classList.contains("arrowUp")?1:-1)}function L(e,n,t){var a=e&&g(e),i=t||a&&a.parentNode&&a.parentNode.firstChild,o=we("increment");o.delta=n,i&&i.dispatchEvent(o)}function R(e,n,t,a){var i=ne(n,!0),o=d("span",e,n.getDate().toString());return o.dateObj=n,o.$i=a,o.setAttribute("aria-label",w.formatDate(n,w.config.ariaDateFormat)),-1===e.indexOf("hidden")&&0===M(n,w.now)&&(w.todayDateElem=o,o.classList.add("today"),o.setAttribute("aria-current","date")),i?(o.tabIndex=-1,be(n)&&(o.classList.add("selected"),w.selectedDateElem=o,"range"===w.config.mode&&(s(o,"startRange",w.selectedDates[0]&&0===M(n,w.selectedDates[0],!0)),s(o,"endRange",w.selectedDates[1]&&0===M(n,w.selectedDates[1],!0)),"nextMonthDay"===e&&o.classList.add("inRange")))):o.classList.add("flatpickr-disabled"),"range"===w.config.mode&&function(e){return!("range"!==w.config.mode||w.selectedDates.length<2)&&(M(e,w.selectedDates[0])>=0&&M(e,w.selectedDates[1])<=0)}(n)&&!be(n)&&o.classList.add("inRange"),w.weekNumbers&&1===w.config.showMonths&&"prevMonthDay"!==e&&a%7==6&&w.weekNumbers.insertAdjacentHTML("beforeend","<span class='flatpickr-day'>"+w.config.getWeek(n)+"</span>"),De("onDayCreate",o),o}function W(e){e.focus(),"range"===w.config.mode&&oe(e)}function B(e){for(var n=e>0?0:w.config.showMonths-1,t=e>0?w.config.showMonths:-1,a=n;a!=t;a+=e)for(var i=w.daysContainer.children[a],o=e>0?0:i.children.length-1,r=e>0?i.children.length:-1,l=o;l!=r;l+=e){var c=i.children[l];if(-1===c.className.indexOf("hidden")&&ne(c.dateObj))return c}}function J(e,n){var t=k(),a=te(t||document.body),i=void 0!==e?e:a?t:void 0!==w.selectedDateElem&&te(w.selectedDateElem)?w.selectedDateElem:void 0!==w.todayDateElem&&te(w.todayDateElem)?w.todayDateElem:B(n>0?1:-1);void 0===i?w._input.focus():a?function(e,n){for(var t=-1===e.className.indexOf("Month")?e.dateObj.getMonth():w.currentMonth,a=n>0?w.config.showMonths:-1,i=n>0?1:-1,o=t-w.currentMonth;o!=a;o+=i)for(var r=w.daysContainer.children[o],l=t-w.currentMonth===o?e.$i+n:n<0?r.children.length-1:0,c=r.children.length,s=l;s>=0&&s<c&&s!=(n>0?c:-1);s+=i){var d=r.children[s];if(-1===d.className.indexOf("hidden")&&ne(d.dateObj)&&Math.abs(e.$i-s)>=Math.abs(n))return W(d)}w.changeMonth(i),J(B(i),0)}(i,n):W(i)}function K(e,n){for(var t=(new Date(e,n,1).getDay()-w.l10n.firstDayOfWeek+7)%7,a=w.utils.getDaysInMonth((n-1+12)%12,e),i=w.utils.getDaysInMonth(n,e),o=window.document.createDocumentFragment(),r=w.config.showMonths>1,l=r?"prevMonthDay hidden":"prevMonthDay",c=r?"nextMonthDay hidden":"nextMonthDay",s=a+1-t,u=0;s<=a;s++,u++)o.appendChild(R("flatpickr-day "+l,new Date(e,n-1,s),0,u));for(s=1;s<=i;s++,u++)o.appendChild(R("flatpickr-day",new Date(e,n,s),0,u));for(var f=i+1;f<=42-t&&(1===w.config.showMonths||u%7!=0);f++,u++)o.appendChild(R("flatpickr-day "+c,new Date(e,n+1,f%i),0,u));var m=d("div","dayContainer");return m.appendChild(o),m}function U(){if(void 0!==w.daysContainer){u(w.daysContainer),w.weekNumbers&&u(w.weekNumbers);for(var e=document.createDocumentFragment(),n=0;n<w.config.showMonths;n++){var t=new Date(w.currentYear,w.currentMonth,1);t.setMonth(w.currentMonth+n),e.appendChild(K(t.getFullYear(),t.getMonth()))}w.daysContainer.appendChild(e),w.days=w.daysContainer.firstChild,"range"===w.config.mode&&1===w.selectedDates.length&&oe()}}function q(){if(!(w.config.showMonths>1||"dropdown"!==w.config.monthSelectorType)){var e=function(e){return!(void 0!==w.config.minDate&&w.currentYear===w.config.minDate.getFullYear()&&e<w.config.minDate.getMonth())&&!(void 0!==w.config.maxDate&&w.currentYear===w.config.maxDate.getFullYear()&&e>w.config.maxDate.getMonth())};w.monthsDropdownContainer.tabIndex=-1,w.monthsDropdownContainer.innerHTML="";for(var n=0;n<12;n++)if(e(n)){var t=d("option","flatpickr-monthDropdown-month");t.value=new Date(w.currentYear,n).getMonth().toString(),t.textContent=h(n,w.config.shorthandCurrentMonth,w.l10n),t.tabIndex=-1,w.currentMonth===n&&(t.selected=!0),w.monthsDropdownContainer.appendChild(t)}}}function $(){var e,n=d("div","flatpickr-month"),t=window.document.createDocumentFragment();w.config.showMonths>1||"static"===w.config.monthSelectorType?e=d("span","cur-month"):(w.monthsDropdownContainer=d("select","flatpickr-monthDropdown-months"),w.monthsDropdownContainer.setAttribute("aria-label",w.l10n.monthAriaLabel),P(w.monthsDropdownContainer,"change",(function(e){var n=g(e),t=parseInt(n.value,10);w.changeMonth(t-w.currentMonth),De("onMonthChange")})),q(),e=w.monthsDropdownContainer);var a=m("cur-year",{tabindex:"-1"}),i=a.getElementsByTagName("input")[0];i.setAttribute("aria-label",w.l10n.yearAriaLabel),w.config.minDate&&i.setAttribute("min",w.config.minDate.getFullYear().toString()),w.config.maxDate&&(i.setAttribute("max",w.config.maxDate.getFullYear().toString()),i.disabled=!!w.config.minDate&&w.config.minDate.getFullYear()===w.config.maxDate.getFullYear());var o=d("div","flatpickr-current-month");return o.appendChild(e),o.appendChild(a),t.appendChild(o),n.appendChild(t),{container:n,yearElement:i,monthElement:e}}function V(){u(w.monthNav),w.monthNav.appendChild(w.prevMonthNav),w.config.showMonths&&(w.yearElements=[],w.monthElements=[]);for(var e=w.config.showMonths;e--;){var n=$();w.yearElements.push(n.yearElement),w.monthElements.push(n.monthElement),w.monthNav.appendChild(n.container)}w.monthNav.appendChild(w.nextMonthNav)}function z(){w.weekdayContainer?u(w.weekdayContainer):w.weekdayContainer=d("div","flatpickr-weekdays");for(var e=w.config.showMonths;e--;){var n=d("div","flatpickr-weekdaycontainer");w.weekdayContainer.appendChild(n)}return G(),w.weekdayContainer}function G(){if(w.weekdayContainer){var e=w.l10n.firstDayOfWeek,t=n(w.l10n.weekdays.shorthand);e>0&&e<t.length&&(t=n(t.splice(e,t.length),t.splice(0,e)));for(var a=w.config.showMonths;a--;)w.weekdayContainer.children[a].innerHTML="\n      <span class='flatpickr-weekday'>\n        "+t.join("</span><span class='flatpickr-weekday'>")+"\n      </span>\n      "}}function Z(e,n){void 0===n&&(n=!0);var t=n?e:e-w.currentMonth;t<0&&!0===w._hidePrevMonthArrow||t>0&&!0===w._hideNextMonthArrow||(w.currentMonth+=t,(w.currentMonth<0||w.currentMonth>11)&&(w.currentYear+=w.currentMonth>11?1:-1,w.currentMonth=(w.currentMonth+12)%12,De("onYearChange"),q()),U(),De("onMonthChange"),Ce())}function Q(e){return w.calendarContainer.contains(e)}function X(e){if(w.isOpen&&!w.config.inline){var n=g(e),t=Q(n),a=!(n===w.input||n===w.altInput||w.element.contains(n)||e.path&&e.path.indexOf&&(~e.path.indexOf(w.input)||~e.path.indexOf(w.altInput)))&&!t&&!Q(e.relatedTarget),i=!w.config.ignoredFocusElements.some((function(e){return e.contains(n)}));a&&i&&(w.config.allowInput&&w.setDate(w._input.value,!1,w.config.altInput?w.config.altFormat:w.config.dateFormat),void 0!==w.timeContainer&&void 0!==w.minuteElement&&void 0!==w.hourElement&&""!==w.input.value&&void 0!==w.input.value&&_(),w.close(),w.config&&"range"===w.config.mode&&1===w.selectedDates.length&&w.clear(!1))}}function ee(e){if(!(!e||w.config.minDate&&e<w.config.minDate.getFullYear()||w.config.maxDate&&e>w.config.maxDate.getFullYear())){var n=e,t=w.currentYear!==n;w.currentYear=n||w.currentYear,w.config.maxDate&&w.currentYear===w.config.maxDate.getFullYear()?w.currentMonth=Math.min(w.config.maxDate.getMonth(),w.currentMonth):w.config.minDate&&w.currentYear===w.config.minDate.getFullYear()&&(w.currentMonth=Math.max(w.config.minDate.getMonth(),w.currentMonth)),t&&(w.redraw(),De("onYearChange"),q())}}function ne(e,n){var t;void 0===n&&(n=!0);var a=w.parseDate(e,void 0,n);if(w.config.minDate&&a&&M(a,w.config.minDate,void 0!==n?n:!w.minDateHasTime)<0||w.config.maxDate&&a&&M(a,w.config.maxDate,void 0!==n?n:!w.maxDateHasTime)>0)return!1;if(!w.config.enable&&0===w.config.disable.length)return!0;if(void 0===a)return!1;for(var i=!!w.config.enable,o=null!==(t=w.config.enable)&&void 0!==t?t:w.config.disable,r=0,l=void 0;r<o.length;r++){if("function"==typeof(l=o[r])&&l(a))return i;if(l instanceof Date&&void 0!==a&&l.getTime()===a.getTime())return i;if("string"==typeof l){var c=w.parseDate(l,void 0,!0);return c&&c.getTime()===a.getTime()?i:!i}if("object"==typeof l&&void 0!==a&&l.from&&l.to&&a.getTime()>=l.from.getTime()&&a.getTime()<=l.to.getTime())return i}return!i}function te(e){return void 0!==w.daysContainer&&(-1===e.className.indexOf("hidden")&&-1===e.className.indexOf("flatpickr-disabled")&&w.daysContainer.contains(e))}function ae(e){var n=e.target===w._input,t=w._input.value.trimEnd()!==Me();!n||!t||e.relatedTarget&&Q(e.relatedTarget)||w.setDate(w._input.value,!0,e.target===w.altInput?w.config.altFormat:w.config.dateFormat)}function ie(e){var n=g(e),t=w.config.wrap?p.contains(n):n===w._input,a=w.config.allowInput,i=w.isOpen&&(!a||!t),o=w.config.inline&&t&&!a;if(13===e.keyCode&&t){if(a)return w.setDate(w._input.value,!0,n===w.altInput?w.config.altFormat:w.config.dateFormat),w.close(),n.blur();w.open()}else if(Q(n)||i||o){var r=!!w.timeContainer&&w.timeContainer.contains(n);switch(e.keyCode){case 13:r?(e.preventDefault(),_(),fe()):me(e);break;case 27:e.preventDefault(),fe();break;case 8:case 46:t&&!w.config.allowInput&&(e.preventDefault(),w.clear());break;case 37:case 39:if(r||t)w.hourElement&&w.hourElement.focus();else{e.preventDefault();var l=k();if(void 0!==w.daysContainer&&(!1===a||l&&te(l))){var c=39===e.keyCode?1:-1;e.ctrlKey?(e.stopPropagation(),Z(c),J(B(1),0)):J(void 0,c)}}break;case 38:case 40:e.preventDefault();var s=40===e.keyCode?1:-1;w.daysContainer&&void 0!==n.$i||n===w.input||n===w.altInput?e.ctrlKey?(e.stopPropagation(),ee(w.currentYear-s),J(B(1),0)):r||J(void 0,7*s):n===w.currentYearElement?ee(w.currentYear-s):w.config.enableTime&&(!r&&w.hourElement&&w.hourElement.focus(),_(e),w._debouncedChange());break;case 9:if(r){var d=[w.hourElement,w.minuteElement,w.secondElement,w.amPM].concat(w.pluginElements).filter((function(e){return e})),u=d.indexOf(n);if(-1!==u){var f=d[u+(e.shiftKey?-1:1)];e.preventDefault(),(f||w._input).focus()}}else!w.config.noCalendar&&w.daysContainer&&w.daysContainer.contains(n)&&e.shiftKey&&(e.preventDefault(),w._input.focus())}}if(void 0!==w.amPM&&n===w.amPM)switch(e.key){case w.l10n.amPM[0].charAt(0):case w.l10n.amPM[0].charAt(0).toLowerCase():w.amPM.textContent=w.l10n.amPM[0],O(),ye();break;case w.l10n.amPM[1].charAt(0):case w.l10n.amPM[1].charAt(0).toLowerCase():w.amPM.textContent=w.l10n.amPM[1],O(),ye()}(t||Q(n))&&De("onKeyDown",e)}function oe(e,n){if(void 0===n&&(n="flatpickr-day"),1===w.selectedDates.length&&(!e||e.classList.contains(n)&&!e.classList.contains("flatpickr-disabled"))){for(var t=e?e.dateObj.getTime():w.days.firstElementChild.dateObj.getTime(),a=w.parseDate(w.selectedDates[0],void 0,!0).getTime(),i=Math.min(t,w.selectedDates[0].getTime()),o=Math.max(t,w.selectedDates[0].getTime()),r=!1,l=0,c=0,s=i;s<o;s+=x)ne(new Date(s),!0)||(r=r||s>i&&s<o,s<a&&(!l||s>l)?l=s:s>a&&(!c||s<c)&&(c=s));Array.from(w.rContainer.querySelectorAll("*:nth-child(-n+"+w.config.showMonths+") > ."+n)).forEach((function(n){var i,o,s,d=n.dateObj.getTime(),u=l>0&&d<l||c>0&&d>c;if(u)return n.classList.add("notAllowed"),void["inRange","startRange","endRange"].forEach((function(e){n.classList.remove(e)}));r&&!u||(["startRange","inRange","endRange","notAllowed"].forEach((function(e){n.classList.remove(e)})),void 0!==e&&(e.classList.add(t<=w.selectedDates[0].getTime()?"startRange":"endRange"),a<t&&d===a?n.classList.add("startRange"):a>t&&d===a&&n.classList.add("endRange"),d>=l&&(0===c||d<=c)&&(o=a,s=t,(i=d)>Math.min(o,s)&&i<Math.max(o,s))&&n.classList.add("inRange")))}))}}function re(){!w.isOpen||w.config.static||w.config.inline||de()}function le(e){return function(n){var t=w.config["_"+e+"Date"]=w.parseDate(n,w.config.dateFormat),a=w.config["_"+("min"===e?"max":"min")+"Date"];void 0!==t&&(w["min"===e?"minDateHasTime":"maxDateHasTime"]=t.getHours()>0||t.getMinutes()>0||t.getSeconds()>0),w.selectedDates&&(w.selectedDates=w.selectedDates.filter((function(e){return ne(e)})),w.selectedDates.length||"min"!==e||F(t),ye()),w.daysContainer&&(ue(),void 0!==t?w.currentYearElement[e]=t.getFullYear().toString():w.currentYearElement.removeAttribute(e),w.currentYearElement.disabled=!!a&&void 0!==t&&a.getFullYear()===t.getFullYear())}}function ce(){return w.config.wrap?p.querySelector("[data-input]"):p}function se(){"object"!=typeof w.config.locale&&void 0===I.l10ns[w.config.locale]&&w.config.errorHandler(new Error("flatpickr: invalid locale "+w.config.locale)),w.l10n=e(e({},I.l10ns.default),"object"==typeof w.config.locale?w.config.locale:"default"!==w.config.locale?I.l10ns[w.config.locale]:void 0),D.D="("+w.l10n.weekdays.shorthand.join("|")+")",D.l="("+w.l10n.weekdays.longhand.join("|")+")",D.M="("+w.l10n.months.shorthand.join("|")+")",D.F="("+w.l10n.months.longhand.join("|")+")",D.K="("+w.l10n.amPM[0]+"|"+w.l10n.amPM[1]+"|"+w.l10n.amPM[0].toLowerCase()+"|"+w.l10n.amPM[1].toLowerCase()+")",void 0===e(e({},v),JSON.parse(JSON.stringify(p.dataset||{}))).time_24hr&&void 0===I.defaultConfig.time_24hr&&(w.config.time_24hr=w.l10n.time_24hr),w.formatDate=b(w),w.parseDate=C({config:w.config,l10n:w.l10n})}function de(e){if("function"!=typeof w.config.position){if(void 0!==w.calendarContainer){De("onPreCalendarPosition");var n=e||w._positionElement,t=Array.prototype.reduce.call(w.calendarContainer.children,(function(e,n){return e+n.offsetHeight}),0),a=w.calendarContainer.offsetWidth,i=w.config.position.split(" "),o=i[0],r=i.length>1?i[1]:null,l=n.getBoundingClientRect(),c=window.innerHeight-l.bottom,d="above"===o||"below"!==o&&c<t&&l.top>t,u=window.pageYOffset+l.top+(d?-t-2:n.offsetHeight+2);if(s(w.calendarContainer,"arrowTop",!d),s(w.calendarContainer,"arrowBottom",d),!w.config.inline){var f=window.pageXOffset+l.left,m=!1,g=!1;"center"===r?(f-=(a-l.width)/2,m=!0):"right"===r&&(f-=a-l.width,g=!0),s(w.calendarContainer,"arrowLeft",!m&&!g),s(w.calendarContainer,"arrowCenter",m),s(w.calendarContainer,"arrowRight",g);var p=window.document.body.offsetWidth-(window.pageXOffset+l.right),h=f+a>window.document.body.offsetWidth,v=p+a>window.document.body.offsetWidth;if(s(w.calendarContainer,"rightMost",h),!w.config.static)if(w.calendarContainer.style.top=u+"px",h)if(v){var D=function(){for(var e=null,n=0;n<document.styleSheets.length;n++){var t=document.styleSheets[n];if(t.cssRules){try{t.cssRules}catch(e){continue}e=t;break}}return null!=e?e:(a=document.createElement("style"),document.head.appendChild(a),a.sheet);var a}();if(void 0===D)return;var b=window.document.body.offsetWidth,C=Math.max(0,b/2-a/2),M=D.cssRules.length,y="{left:"+l.left+"px;right:auto;}";s(w.calendarContainer,"rightMost",!1),s(w.calendarContainer,"centerMost",!0),D.insertRule(".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after"+y,M),w.calendarContainer.style.left=C+"px",w.calendarContainer.style.right="auto"}else w.calendarContainer.style.left="auto",w.calendarContainer.style.right=p+"px";else w.calendarContainer.style.left=f+"px",w.calendarContainer.style.right="auto"}}}else w.config.position(w,e)}function ue(){w.config.noCalendar||w.isMobile||(q(),Ce(),U())}function fe(){w._input.focus(),-1!==window.navigator.userAgent.indexOf("MSIE")||void 0!==navigator.msMaxTouchPoints?setTimeout(w.close,0):w.close()}function me(e){e.preventDefault(),e.stopPropagation();var n=f(g(e),(function(e){return e.classList&&e.classList.contains("flatpickr-day")&&!e.classList.contains("flatpickr-disabled")&&!e.classList.contains("notAllowed")}));if(void 0!==n){var t=n,a=w.latestSelectedDateObj=new Date(t.dateObj.getTime()),i=(a.getMonth()<w.currentMonth||a.getMonth()>w.currentMonth+w.config.showMonths-1)&&"range"!==w.config.mode;if(w.selectedDateElem=t,"single"===w.config.mode)w.selectedDates=[a];else if("multiple"===w.config.mode){var o=be(a);o?w.selectedDates.splice(parseInt(o),1):w.selectedDates.push(a)}else"range"===w.config.mode&&(2===w.selectedDates.length&&w.clear(!1,!1),w.latestSelectedDateObj=a,w.selectedDates.push(a),0!==M(a,w.selectedDates[0],!0)&&w.selectedDates.sort((function(e,n){return e.getTime()-n.getTime()})));if(O(),i){var r=w.currentYear!==a.getFullYear();w.currentYear=a.getFullYear(),w.currentMonth=a.getMonth(),r&&(De("onYearChange"),q()),De("onMonthChange")}if(Ce(),U(),ye(),i||"range"===w.config.mode||1!==w.config.showMonths?void 0!==w.selectedDateElem&&void 0===w.hourElement&&w.selectedDateElem&&w.selectedDateElem.focus():W(t),void 0!==w.hourElement&&void 0!==w.hourElement&&w.hourElement.focus(),w.config.closeOnSelect){var l="single"===w.config.mode&&!w.config.enableTime,c="range"===w.config.mode&&2===w.selectedDates.length&&!w.config.enableTime;(l||c)&&fe()}Y()}}w.parseDate=C({config:w.config,l10n:w.l10n}),w._handlers=[],w.pluginElements=[],w.loadedPlugins=[],w._bind=P,w._setHoursFromDate=F,w._positionCalendar=de,w.changeMonth=Z,w.changeYear=ee,w.clear=function(e,n){void 0===e&&(e=!0);void 0===n&&(n=!0);w.input.value="",void 0!==w.altInput&&(w.altInput.value="");void 0!==w.mobileInput&&(w.mobileInput.value="");w.selectedDates=[],w.latestSelectedDateObj=void 0,!0===n&&(w.currentYear=w._initialDate.getFullYear(),w.currentMonth=w._initialDate.getMonth());if(!0===w.config.enableTime){var t=E(w.config),a=t.hours,i=t.minutes,o=t.seconds;A(a,i,o)}w.redraw(),e&&De("onChange")},w.close=function(){w.isOpen=!1,w.isMobile||(void 0!==w.calendarContainer&&w.calendarContainer.classList.remove("open"),void 0!==w._input&&w._input.classList.remove("active"));De("onClose")},w.onMouseOver=oe,w._createElement=d,w.createDay=R,w.destroy=function(){void 0!==w.config&&De("onDestroy");for(var e=w._handlers.length;e--;)w._handlers[e].remove();if(w._handlers=[],w.mobileInput)w.mobileInput.parentNode&&w.mobileInput.parentNode.removeChild(w.mobileInput),w.mobileInput=void 0;else if(w.calendarContainer&&w.calendarContainer.parentNode)if(w.config.static&&w.calendarContainer.parentNode){var n=w.calendarContainer.parentNode;if(n.lastChild&&n.removeChild(n.lastChild),n.parentNode){for(;n.firstChild;)n.parentNode.insertBefore(n.firstChild,n);n.parentNode.removeChild(n)}}else w.calendarContainer.parentNode.removeChild(w.calendarContainer);w.altInput&&(w.input.type="text",w.altInput.parentNode&&w.altInput.parentNode.removeChild(w.altInput),delete w.altInput);w.input&&(w.input.type=w.input._type,w.input.classList.remove("flatpickr-input"),w.input.removeAttribute("readonly"));["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach((function(e){try{delete w[e]}catch(e){}}))},w.isEnabled=ne,w.jumpToDate=j,w.updateValue=ye,w.open=function(e,n){void 0===n&&(n=w._positionElement);if(!0===w.isMobile){if(e){e.preventDefault();var t=g(e);t&&t.blur()}return void 0!==w.mobileInput&&(w.mobileInput.focus(),w.mobileInput.click()),void De("onOpen")}if(w._input.disabled||w.config.inline)return;var a=w.isOpen;w.isOpen=!0,a||(w.calendarContainer.classList.add("open"),w._input.classList.add("active"),De("onOpen"),de(n));!0===w.config.enableTime&&!0===w.config.noCalendar&&(!1!==w.config.allowInput||void 0!==e&&w.timeContainer.contains(e.relatedTarget)||setTimeout((function(){return w.hourElement.select()}),50))},w.redraw=ue,w.set=function(e,n){if(null!==e&&"object"==typeof e)for(var a in Object.assign(w.config,e),e)void 0!==ge[a]&&ge[a].forEach((function(e){return e()}));else w.config[e]=n,void 0!==ge[e]?ge[e].forEach((function(e){return e()})):t.indexOf(e)>-1&&(w.config[e]=c(n));w.redraw(),ye(!0)},w.setDate=function(e,n,t){void 0===n&&(n=!1);void 0===t&&(t=w.config.dateFormat);if(0!==e&&!e||e instanceof Array&&0===e.length)return w.clear(n);pe(e,t),w.latestSelectedDateObj=w.selectedDates[w.selectedDates.length-1],w.redraw(),j(void 0,n),F(),0===w.selectedDates.length&&w.clear(!1);ye(n),n&&De("onChange")},w.toggle=function(e){if(!0===w.isOpen)return w.close();w.open(e)};var ge={locale:[se,G],showMonths:[V,S,z],minDate:[j],maxDate:[j],positionElement:[ve],clickOpens:[function(){!0===w.config.clickOpens?(P(w._input,"focus",w.open),P(w._input,"click",w.open)):(w._input.removeEventListener("focus",w.open),w._input.removeEventListener("click",w.open))}]};function pe(e,n){var t=[];if(e instanceof Array)t=e.map((function(e){return w.parseDate(e,n)}));else if(e instanceof Date||"number"==typeof e)t=[w.parseDate(e,n)];else if("string"==typeof e)switch(w.config.mode){case"single":case"time":t=[w.parseDate(e,n)];break;case"multiple":t=e.split(w.config.conjunction).map((function(e){return w.parseDate(e,n)}));break;case"range":t=e.split(w.l10n.rangeSeparator).map((function(e){return w.parseDate(e,n)}))}else w.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(e)));w.selectedDates=w.config.allowInvalidPreload?t:t.filter((function(e){return e instanceof Date&&ne(e,!1)})),"range"===w.config.mode&&w.selectedDates.sort((function(e,n){return e.getTime()-n.getTime()}))}function he(e){return e.slice().map((function(e){return"string"==typeof e||"number"==typeof e||e instanceof Date?w.parseDate(e,void 0,!0):e&&"object"==typeof e&&e.from&&e.to?{from:w.parseDate(e.from,void 0),to:w.parseDate(e.to,void 0)}:e})).filter((function(e){return e}))}function ve(){w._positionElement=w.config.positionElement||w._input}function De(e,n){if(void 0!==w.config){var t=w.config[e];if(void 0!==t&&t.length>0)for(var a=0;t[a]&&a<t.length;a++)t[a](w.selectedDates,w.input.value,w,n);"onChange"===e&&(w.input.dispatchEvent(we("change")),w.input.dispatchEvent(we("input")))}}function we(e){var n=document.createEvent("Event");return n.initEvent(e,!0,!0),n}function be(e){for(var n=0;n<w.selectedDates.length;n++){var t=w.selectedDates[n];if(t instanceof Date&&0===M(t,e))return""+n}return!1}function Ce(){w.config.noCalendar||w.isMobile||!w.monthNav||(w.yearElements.forEach((function(e,n){var t=new Date(w.currentYear,w.currentMonth,1);t.setMonth(w.currentMonth+n),w.config.showMonths>1||"static"===w.config.monthSelectorType?w.monthElements[n].textContent=h(t.getMonth(),w.config.shorthandCurrentMonth,w.l10n)+" ":w.monthsDropdownContainer.value=t.getMonth().toString(),e.value=t.getFullYear().toString()})),w._hidePrevMonthArrow=void 0!==w.config.minDate&&(w.currentYear===w.config.minDate.getFullYear()?w.currentMonth<=w.config.minDate.getMonth():w.currentYear<w.config.minDate.getFullYear()),w._hideNextMonthArrow=void 0!==w.config.maxDate&&(w.currentYear===w.config.maxDate.getFullYear()?w.currentMonth+1>w.config.maxDate.getMonth():w.currentYear>w.config.maxDate.getFullYear()))}function Me(e){var n=e||(w.config.altInput?w.config.altFormat:w.config.dateFormat);return w.selectedDates.map((function(e){return w.formatDate(e,n)})).filter((function(e,n,t){return"range"!==w.config.mode||w.config.enableTime||t.indexOf(e)===n})).join("range"!==w.config.mode?w.config.conjunction:w.l10n.rangeSeparator)}function ye(e){void 0===e&&(e=!0),void 0!==w.mobileInput&&w.mobileFormatStr&&(w.mobileInput.value=void 0!==w.latestSelectedDateObj?w.formatDate(w.latestSelectedDateObj,w.mobileFormatStr):""),w.input.value=Me(w.config.dateFormat),void 0!==w.altInput&&(w.altInput.value=Me(w.config.altFormat)),!1!==e&&De("onValueUpdate")}function xe(e){var n=g(e),t=w.prevMonthNav.contains(n),a=w.nextMonthNav.contains(n);t||a?Z(t?-1:1):w.yearElements.indexOf(n)>=0?n.select():n.classList.contains("arrowUp")?w.changeYear(w.currentYear+1):n.classList.contains("arrowDown")&&w.changeYear(w.currentYear-1)}return function(){w.element=w.input=p,w.isOpen=!1,function(){var n=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],i=e(e({},JSON.parse(JSON.stringify(p.dataset||{}))),v),o={};w.config.parseDate=i.parseDate,w.config.formatDate=i.formatDate,Object.defineProperty(w.config,"enable",{get:function(){return w.config._enable},set:function(e){w.config._enable=he(e)}}),Object.defineProperty(w.config,"disable",{get:function(){return w.config._disable},set:function(e){w.config._disable=he(e)}});var r="time"===i.mode;if(!i.dateFormat&&(i.enableTime||r)){var l=I.defaultConfig.dateFormat||a.dateFormat;o.dateFormat=i.noCalendar||r?"H:i"+(i.enableSeconds?":S":""):l+" H:i"+(i.enableSeconds?":S":"")}if(i.altInput&&(i.enableTime||r)&&!i.altFormat){var s=I.defaultConfig.altFormat||a.altFormat;o.altFormat=i.noCalendar||r?"h:i"+(i.enableSeconds?":S K":" K"):s+" h:i"+(i.enableSeconds?":S":"")+" K"}Object.defineProperty(w.config,"minDate",{get:function(){return w.config._minDate},set:le("min")}),Object.defineProperty(w.config,"maxDate",{get:function(){return w.config._maxDate},set:le("max")});var d=function(e){return function(n){w.config["min"===e?"_minTime":"_maxTime"]=w.parseDate(n,"H:i:S")}};Object.defineProperty(w.config,"minTime",{get:function(){return w.config._minTime},set:d("min")}),Object.defineProperty(w.config,"maxTime",{get:function(){return w.config._maxTime},set:d("max")}),"time"===i.mode&&(w.config.noCalendar=!0,w.config.enableTime=!0);Object.assign(w.config,o,i);for(var u=0;u<n.length;u++)w.config[n[u]]=!0===w.config[n[u]]||"true"===w.config[n[u]];t.filter((function(e){return void 0!==w.config[e]})).forEach((function(e){w.config[e]=c(w.config[e]||[]).map(T)})),w.isMobile=!w.config.disableMobile&&!w.config.inline&&"single"===w.config.mode&&!w.config.disable.length&&!w.config.enable&&!w.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);for(u=0;u<w.config.plugins.length;u++){var f=w.config.plugins[u](w)||{};for(var m in f)t.indexOf(m)>-1?w.config[m]=c(f[m]).map(T).concat(w.config[m]):void 0===i[m]&&(w.config[m]=f[m])}i.altInputClass||(w.config.altInputClass=ce().className+" "+w.config.altInputClass);De("onParseConfig")}(),se(),function(){if(w.input=ce(),!w.input)return void w.config.errorHandler(new Error("Invalid input element specified"));w.input._type=w.input.type,w.input.type="text",w.input.classList.add("flatpickr-input"),w._input=w.input,w.config.altInput&&(w.altInput=d(w.input.nodeName,w.config.altInputClass),w._input=w.altInput,w.altInput.placeholder=w.input.placeholder,w.altInput.disabled=w.input.disabled,w.altInput.required=w.input.required,w.altInput.tabIndex=w.input.tabIndex,w.altInput.type="text",w.input.setAttribute("type","hidden"),!w.config.static&&w.input.parentNode&&w.input.parentNode.insertBefore(w.altInput,w.input.nextSibling));w.config.allowInput||w._input.setAttribute("readonly","readonly");ve()}(),function(){w.selectedDates=[],w.now=w.parseDate(w.config.now)||new Date;var e=w.config.defaultDate||("INPUT"!==w.input.nodeName&&"TEXTAREA"!==w.input.nodeName||!w.input.placeholder||w.input.value!==w.input.placeholder?w.input.value:null);e&&pe(e,w.config.dateFormat);w._initialDate=w.selectedDates.length>0?w.selectedDates[0]:w.config.minDate&&w.config.minDate.getTime()>w.now.getTime()?w.config.minDate:w.config.maxDate&&w.config.maxDate.getTime()<w.now.getTime()?w.config.maxDate:w.now,w.currentYear=w._initialDate.getFullYear(),w.currentMonth=w._initialDate.getMonth(),w.selectedDates.length>0&&(w.latestSelectedDateObj=w.selectedDates[0]);void 0!==w.config.minTime&&(w.config.minTime=w.parseDate(w.config.minTime,"H:i"));void 0!==w.config.maxTime&&(w.config.maxTime=w.parseDate(w.config.maxTime,"H:i"));w.minDateHasTime=!!w.config.minDate&&(w.config.minDate.getHours()>0||w.config.minDate.getMinutes()>0||w.config.minDate.getSeconds()>0),w.maxDateHasTime=!!w.config.maxDate&&(w.config.maxDate.getHours()>0||w.config.maxDate.getMinutes()>0||w.config.maxDate.getSeconds()>0)}(),w.utils={getDaysInMonth:function(e,n){return void 0===e&&(e=w.currentMonth),void 0===n&&(n=w.currentYear),1===e&&(n%4==0&&n%100!=0||n%400==0)?29:w.l10n.daysInMonth[e]}},w.isMobile||function(){var e=window.document.createDocumentFragment();if(w.calendarContainer=d("div","flatpickr-calendar"),w.calendarContainer.tabIndex=-1,!w.config.noCalendar){if(e.appendChild((w.monthNav=d("div","flatpickr-months"),w.yearElements=[],w.monthElements=[],w.prevMonthNav=d("span","flatpickr-prev-month"),w.prevMonthNav.innerHTML=w.config.prevArrow,w.nextMonthNav=d("span","flatpickr-next-month"),w.nextMonthNav.innerHTML=w.config.nextArrow,V(),Object.defineProperty(w,"_hidePrevMonthArrow",{get:function(){return w.__hidePrevMonthArrow},set:function(e){w.__hidePrevMonthArrow!==e&&(s(w.prevMonthNav,"flatpickr-disabled",e),w.__hidePrevMonthArrow=e)}}),Object.defineProperty(w,"_hideNextMonthArrow",{get:function(){return w.__hideNextMonthArrow},set:function(e){w.__hideNextMonthArrow!==e&&(s(w.nextMonthNav,"flatpickr-disabled",e),w.__hideNextMonthArrow=e)}}),w.currentYearElement=w.yearElements[0],Ce(),w.monthNav)),w.innerContainer=d("div","flatpickr-innerContainer"),w.config.weekNumbers){var n=function(){w.calendarContainer.classList.add("hasWeeks");var e=d("div","flatpickr-weekwrapper");e.appendChild(d("span","flatpickr-weekday",w.l10n.weekAbbreviation));var n=d("div","flatpickr-weeks");return e.appendChild(n),{weekWrapper:e,weekNumbers:n}}(),t=n.weekWrapper,a=n.weekNumbers;w.innerContainer.appendChild(t),w.weekNumbers=a,w.weekWrapper=t}w.rContainer=d("div","flatpickr-rContainer"),w.rContainer.appendChild(z()),w.daysContainer||(w.daysContainer=d("div","flatpickr-days"),w.daysContainer.tabIndex=-1),U(),w.rContainer.appendChild(w.daysContainer),w.innerContainer.appendChild(w.rContainer),e.appendChild(w.innerContainer)}w.config.enableTime&&e.appendChild(function(){w.calendarContainer.classList.add("hasTime"),w.config.noCalendar&&w.calendarContainer.classList.add("noCalendar");var e=E(w.config);w.timeContainer=d("div","flatpickr-time"),w.timeContainer.tabIndex=-1;var n=d("span","flatpickr-time-separator",":"),t=m("flatpickr-hour",{"aria-label":w.l10n.hourAriaLabel});w.hourElement=t.getElementsByTagName("input")[0];var a=m("flatpickr-minute",{"aria-label":w.l10n.minuteAriaLabel});w.minuteElement=a.getElementsByTagName("input")[0],w.hourElement.tabIndex=w.minuteElement.tabIndex=-1,w.hourElement.value=o(w.latestSelectedDateObj?w.latestSelectedDateObj.getHours():w.config.time_24hr?e.hours:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(e.hours)),w.minuteElement.value=o(w.latestSelectedDateObj?w.latestSelectedDateObj.getMinutes():e.minutes),w.hourElement.setAttribute("step",w.config.hourIncrement.toString()),w.minuteElement.setAttribute("step",w.config.minuteIncrement.toString()),w.hourElement.setAttribute("min",w.config.time_24hr?"0":"1"),w.hourElement.setAttribute("max",w.config.time_24hr?"23":"12"),w.hourElement.setAttribute("maxlength","2"),w.minuteElement.setAttribute("min","0"),w.minuteElement.setAttribute("max","59"),w.minuteElement.setAttribute("maxlength","2"),w.timeContainer.appendChild(t),w.timeContainer.appendChild(n),w.timeContainer.appendChild(a),w.config.time_24hr&&w.timeContainer.classList.add("time24hr");if(w.config.enableSeconds){w.timeContainer.classList.add("hasSeconds");var i=m("flatpickr-second");w.secondElement=i.getElementsByTagName("input")[0],w.secondElement.value=o(w.latestSelectedDateObj?w.latestSelectedDateObj.getSeconds():e.seconds),w.secondElement.setAttribute("step",w.minuteElement.getAttribute("step")),w.secondElement.setAttribute("min","0"),w.secondElement.setAttribute("max","59"),w.secondElement.setAttribute("maxlength","2"),w.timeContainer.appendChild(d("span","flatpickr-time-separator",":")),w.timeContainer.appendChild(i)}w.config.time_24hr||(w.amPM=d("span","flatpickr-am-pm",w.l10n.amPM[r((w.latestSelectedDateObj?w.hourElement.value:w.config.defaultHour)>11)]),w.amPM.title=w.l10n.toggleTitle,w.amPM.tabIndex=-1,w.timeContainer.appendChild(w.amPM));return w.timeContainer}());s(w.calendarContainer,"rangeMode","range"===w.config.mode),s(w.calendarContainer,"animate",!0===w.config.animate),s(w.calendarContainer,"multiMonth",w.config.showMonths>1),w.calendarContainer.appendChild(e);var i=void 0!==w.config.appendTo&&void 0!==w.config.appendTo.nodeType;if((w.config.inline||w.config.static)&&(w.calendarContainer.classList.add(w.config.inline?"inline":"static"),w.config.inline&&(!i&&w.element.parentNode?w.element.parentNode.insertBefore(w.calendarContainer,w._input.nextSibling):void 0!==w.config.appendTo&&w.config.appendTo.appendChild(w.calendarContainer)),w.config.static)){var l=d("div","flatpickr-wrapper");w.element.parentNode&&w.element.parentNode.insertBefore(l,w.element),l.appendChild(w.element),w.altInput&&l.appendChild(w.altInput),l.appendChild(w.calendarContainer)}w.config.static||w.config.inline||(void 0!==w.config.appendTo?w.config.appendTo:window.document.body).appendChild(w.calendarContainer)}(),function(){w.config.wrap&&["open","close","toggle","clear"].forEach((function(e){Array.prototype.forEach.call(w.element.querySelectorAll("[data-"+e+"]"),(function(n){return P(n,"click",w[e])}))}));if(w.isMobile)return void function(){var e=w.config.enableTime?w.config.noCalendar?"time":"datetime-local":"date";w.mobileInput=d("input",w.input.className+" flatpickr-mobile"),w.mobileInput.tabIndex=1,w.mobileInput.type=e,w.mobileInput.disabled=w.input.disabled,w.mobileInput.required=w.input.required,w.mobileInput.placeholder=w.input.placeholder,w.mobileFormatStr="datetime-local"===e?"Y-m-d\\TH:i:S":"date"===e?"Y-m-d":"H:i:S",w.selectedDates.length>0&&(w.mobileInput.defaultValue=w.mobileInput.value=w.formatDate(w.selectedDates[0],w.mobileFormatStr));w.config.minDate&&(w.mobileInput.min=w.formatDate(w.config.minDate,"Y-m-d"));w.config.maxDate&&(w.mobileInput.max=w.formatDate(w.config.maxDate,"Y-m-d"));w.input.getAttribute("step")&&(w.mobileInput.step=String(w.input.getAttribute("step")));w.input.type="hidden",void 0!==w.altInput&&(w.altInput.type="hidden");try{w.input.parentNode&&w.input.parentNode.insertBefore(w.mobileInput,w.input.nextSibling)}catch(e){}P(w.mobileInput,"change",(function(e){w.setDate(g(e).value,!1,w.mobileFormatStr),De("onChange"),De("onClose")}))}();var e=l(re,50);w._debouncedChange=l(Y,300),w.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&P(w.daysContainer,"mouseover",(function(e){"range"===w.config.mode&&oe(g(e))}));P(w._input,"keydown",ie),void 0!==w.calendarContainer&&P(w.calendarContainer,"keydown",ie);w.config.inline||w.config.static||P(window,"resize",e);void 0!==window.ontouchstart?P(window.document,"touchstart",X):P(window.document,"mousedown",X);P(window.document,"focus",X,{capture:!0}),!0===w.config.clickOpens&&(P(w._input,"focus",w.open),P(w._input,"click",w.open));void 0!==w.daysContainer&&(P(w.monthNav,"click",xe),P(w.monthNav,["keyup","increment"],N),P(w.daysContainer,"click",me));if(void 0!==w.timeContainer&&void 0!==w.minuteElement&&void 0!==w.hourElement){var n=function(e){return g(e).select()};P(w.timeContainer,["increment"],_),P(w.timeContainer,"blur",_,{capture:!0}),P(w.timeContainer,"click",H),P([w.hourElement,w.minuteElement],["focus","click"],n),void 0!==w.secondElement&&P(w.secondElement,"focus",(function(){return w.secondElement&&w.secondElement.select()})),void 0!==w.amPM&&P(w.amPM,"click",(function(e){_(e)}))}w.config.allowInput&&P(w._input,"blur",ae)}(),(w.selectedDates.length||w.config.noCalendar)&&(w.config.enableTime&&F(w.config.noCalendar?w.latestSelectedDateObj:void 0),ye(!1)),S();var n=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!w.isMobile&&n&&de(),De("onReady")}(),w}function T(e,n){for(var t=Array.prototype.slice.call(e).filter((function(e){return e instanceof HTMLElement})),a=[],i=0;i<t.length;i++){var o=t[i];try{if(null!==o.getAttribute("data-fp-omit"))continue;void 0!==o._flatpickr&&(o._flatpickr.destroy(),o._flatpickr=void 0),o._flatpickr=k(o,n||{}),a.push(o._flatpickr)}catch(e){console.error(e)}}return 1===a.length?a[0]:a}"undefined"!=typeof HTMLElement&&"undefined"!=typeof HTMLCollection&&"undefined"!=typeof NodeList&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(e){return T(this,e)},HTMLElement.prototype.flatpickr=function(e){return T([this],e)});var I=function(e,n){return"string"==typeof e?T(window.document.querySelectorAll(e),n):e instanceof Node?T([e],n):T(e,n)};return I.defaultConfig={},I.l10ns={en:e({},i),default:e({},i)},I.localize=function(n){I.l10ns.default=e(e({},I.l10ns.default),n)},I.setDefaults=function(n){I.defaultConfig=e(e({},I.defaultConfig),n)},I.parseDate=C({}),I.formatDate=b({}),I.compareDates=M,"undefined"!=typeof jQuery&&void 0!==jQuery.fn&&(jQuery.fn.flatpickr=function(e){return T(this,e)}),Date.prototype.fp_incr=function(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+("string"==typeof e?parseInt(e,10):e))},"undefined"!=typeof window&&(window.flatpickr=I),I}))
183
184;(function(){document.body.className=document.body.className.replace('no-js','js')}())
185;

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.