1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8708],{242:(e,t,r)=>{"use strict";r.d(t,{W:()=>b});var n=r(35170),i=r(51248),a=r(52053);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var u=["name","escapedValue","data","path"];function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){p(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function p(e,t,r){var n;return(n=function(e,t){if("object"!=c(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=c(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==c(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var m=(0,n.V)({name:"hierarchical-menu",connector:!0}),g=["name:asc"];let v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.l;return(0,a.t)(e,m()),function(r){var n,i,a=r||{},c=a.attributes,d=a.separator,v=void 0===d?" > ":d,y=a.rootPath,b=void 0===y?null:y,S=a.showParentLevel,w=void 0===S||S,_=a.limit,O=void 0===_?10:_,E=a.showMore,P=void 0!==E&&E,x=a.showMoreLimit,j=void 0===x?20:x,R=a.sortBy,k=void 0===R?g:R,T=a.transformItems,C=void 0===T?function(e){return e}:T;if(!c||!Array.isArray(c)||0===c.length)throw Error(m("The `attributes` option expects an array of strings."));if(!0===P&&j<=O)throw Error(m("The `showMoreLimit` option must be greater than `limit`."));var I=(function(e){if(Array.isArray(e))return e}(c)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,c=!1;try{a=(r=r.call(e)).next,!1;for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}(c,1)||function(e,t){if(e){if("string"==typeof e)return h(e,1);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return h(e,t)}}(c,1)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],N=function(){};function A(){N()}var D=!1;return{$$type:"ais.hierarchicalMenu",init:function(t){var r=t.instantSearchInstance;e(f(f({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!0)},render:function(t){var r,n=t.instantSearchInstance;r=this,N=function(){D=!D,r.render(t)},e(f(f({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(e){var r=e.state;return t(),r.removeHierarchicalFacet(I).setQueryParameter("maxValuesPerFacet",void 0)},getRenderState:function(e,t){return f(f({},e),{},{hierarchicalMenu:f(f({},e.hierarchicalMenu),{},p({},I,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t,a,d,p,h,m=this,y=e.results,b=e.state,S=e.createURL,w=e.instantSearchInstance,_=e.helper,E=[],x=!1;if(n||(a=(t={instantSearchInstance:w,helper:_,attribute:function(e){return c[e.split(v).length-1]},widgetType:this.$$type}).instantSearchInstance,d=t.helper,p=t.attribute,h=t.widgetType,n=function(){for(var e,t,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];var c=n[1],u=n[2],f=n[3],m=function(e){if(Array.isArray(e))return e}(e=n[0].split(":"))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,c=!1;try{a=(r=r.call(e)).next,!1;for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
1finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}(e,2)||function(e,t){if(e){if("string"==typeof e)return l(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return l(e,t)}}(e,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),g=m[0],v=m[1],y="string"==typeof p?p:p(c);1===n.length&&"object"===s(n[0])?a.sendEventToInsights(n[0]):"click"===g&&n.length>=2&&n.length<=4&&((d.state.isHierarchicalFacet(y)?d.state.isHierarchicalFacetRefined(y,c):d.state.isConjunctiveFacet(y)?d.state.isFacetRefined(y,c):d.state.isDisjunctiveFacetRefined(y,c))||a.sendEventToInsights({insightsMethod:"clickedFilters",widgetType:h,eventType:g,eventModifier:v,payload:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=s(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({eventName:void 0===u?"Filter Applied":u,index:(null==(t=d.lastResults)?void 0:t.index)||d.state.index,filters:["".concat(y,":").concat(c)]},void 0===f?{}:f),attribute:y}))}),i||(i=function(e){n("click:internal",e),_.toggleFacetRefinement(I,e).search()}),y){var R=y.getFacetValues(I,{sortBy:k,facetOrdering:k===g}),T=R&&!Array.isArray(R)&&R.data?R.data:[],N=(b.maxValuesPerFacet||0)>(D?j:O)?T.length<=(D?j:O):T.length<(D?j:O);x=P&&(D||!N),E=C(function e(t){return t.slice(0,D?j:O).map(function(t){var r=t.name,n=t.escapedValue,i=t.data,a=f(f({},(t.path,function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(t,u))),{},{value:n,label:r,data:null});return Array.isArray(i)&&(a.data=e(i)),a})}(T),{results:y})}return{items:E,refine:i,canRefine:E.length>0,createURL:function(e){return S(function(t){return m.getWidgetUiState(t,{searchParameters:b.resetPage().toggleFacetRefinement(I,e),helper:_})})},sendEvent:n,widgetParams:r,isShowingMore:D,toggleShowMore:A,canToggleShowMore:x}},getWidgetUiState:function(e,t){var r,n,i=t.searchParameters.getHierarchicalFacetBreadcrumb(I);return r=f(f({},e),{},{hierarchicalMenu:f(f({},e.hierarchicalMenu),{},p({},I,i))}),n=I,r.hierarchicalMenu&&(r.hierarchicalMenu[n]&&0!==r.hierarchicalMenu[n].length||delete r.hierarchicalMenu[n],0===Object.keys(r.hierarchicalMenu).length&&delete r.hierarchicalMenu),r},getWidgetSearchParameters:function(e,t){var r=t.uiState,n=r.hierarchicalMenu&&r.hierarchicalMenu[I];if(e.isConjunctiveFacet(I)||e.isDisjunctiveFacet(I))return e;e.isHierarchicalFacet(I)&&e.getHierarchicalFacetByName(I);var i=e.removeHierarchicalFacet(I).addHierarchicalFacet({name:I,attributes:c,separator:v,rootPath:b,showParentLevel:w}),a=Math.max(i.maxValuesPerFacet||0,P?j:O),o=i.setQueryParameter("maxValuesPerFacet",a);return n?o.addHierarchicalFacetRefinement(I,n.join(v)):o.setQueryParameters({hierarchicalFacetsRefinements:f(f({},o.hierarchicalFacetsRefinements),{},p({},I,[]))})}}}};var y=r(68629);function b(e,t){return(0,y.Z)(v,e,t)}},1001:e=>{"use strict";e.exports=function e(t){if("number"==typeof t)return t;if("string"==typeof t)return parseFloat(t);if(Array.isArray(t))return t.map(e);throw Error("The value should be a number, a parsable string or an array of those.")}},1262:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let n=r(12115),i=n.useLayoutEffect,a=n.useEffect;function o(e){let{headManager:t,reduceComponentsToState:r}=e;function o(){if(t&&t.mountedInstances){let i=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(i,e))}}return i(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},1462:e=>{"use strict";e.exports=function(){var e=Array.prototype.slice.call(arguments);return e.reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(r){void 0!==t[r]&&(void 0!==e[r]&&delete e[r],e[r]=t[r])}),e},{})}},1878:()=>{},2066:(e,t,r)=>{"use strict";function n(){return"undefined"!=typeof window}function i(e){return s(e)?(e.nodeName||"").toLowerCase():"#document"}function a(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function o(e){var t;return null==(t=(s(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function s(e){return!!n()&&(e instanceof Node||e instanceof a(e).Node)}function l(e){return!!n()&&(e instanceof Element||e instanceof a(e).Element)}function c(e){return!!n()&&(e instanceof HTMLElement||e instanceof a(e).HTMLElement)}function u(e){return!!n()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof a(e).ShadowRoot)}function d(e){let{overflow:t,overflowX:r,overflowY:n,display:i}=y(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(i)}function f(e){return["table","td","th"].includes(i(e))}function p(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function h(e){let t=g(),r=l(e)?y(e):e;return["transform","translate","scale","rotate","perspective"].some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","translate","scale","rotate","perspective","filter"].some(e=>(r.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(r.contain||"").includes(e))}function m(e){let t=S(e);for(;c(t)&&!v(t);){if(h(t))return t;if(p(t))break;t=S(t)}return null}function g(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function v(e){return["html","body","#document"].includes(i(e))}function y(e){return a(e).getComputedStyle(e)}function b(e){return l(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function S(e){if("html"===i(e))return e;let t=e.assignedSlot||e.parentNode||u(e)&&e.host||o(e);return u(t)?t.host:t}function w(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}r.d(t,{$4:()=>S,CP:()=>b,L9:()=>y,Lv:()=>f,Ng:()=>u,Tc:()=>g,Tf:()=>p,ZU:()=>d,_m:()=>w,ep:()=>o,eu:()=>v,gJ:()=>m,mq:()=>i,sQ:()=>h,sb:()=>c,v9:()=>function e(t,r,n){var i;void 0===r&&(r=[]),void 0===n&&(n=!0);let o=function e(t){let r=S(t);return v(r)?t.ownerDocument?t.ownerDocument.body:t.body:c(r)&&d(r)?r:e(r)}(t),s=o===(null==(i=t.ownerDocument)?void 0:i.body),l=a(o);if(s){let t=w(l);return r.concat(l,l.visualViewport||[],d(o)?o:[],t&&n?e(t):[])}return r.concat(o,e(o,[],n))},vq:()=>l,zk:()=>a})},2576:(e,t,r)=>{"use strict";function n(e,t){}r.d(t,{V:()=>n})},2733:(e,t,r)=>{"use strict";r.d(t,{default:()=>o});var n=r(12115),i=r(50351);let a=async e=>{await (0,i.Ft)(),new window.StoryblokBridge(e).on(["published","change"],()=>{window.location.reload()})},o=e=>{let{options:t}=e;return a(t),n.createElement(n.Fragment,null)}},3085:(e,t,r)=>{"use strict";var n=r(62331),i=r(99521),a=r(41959),o=r(88675),s=r(88221);function l(e,t,r,i){return new n(e,t,r,i)}l.version=r(4804),l.AlgoliaSearchHelper=n,l.SearchParameters=o,l.RecommendParameters=i,l.SearchResults=s,l.RecommendResults=a,e.exports=l},3468:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1o,q:()=>a});var n=r(12115),i=r(95155);function a(e,t){let r=n.createContext(t),a=e=>{let{children:t,...a}=e,o=n.useMemo(()=>a,Object.values(a));return(0,i.jsx)(r.Provider,{value:o,children:t})};return a.displayName=e+"Provider",[a,function(i){let a=n.useContext(r);if(a)return a;if(void 0!==t)return t;throw Error(`\`${i}\` must be used within \`${e}\``)}]}function o(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let i=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:i}}),[r,i])}};return a.scopeName=e,[function(t,a){let o=n.createContext(a),s=r.length;r=[...r,a];let l=t=>{let{scope:r,children:a,...l}=t,c=r?.[e]?.[s]||o,u=n.useMemo(()=>l,Object.values(l));return(0,i.jsx)(c.Provider,{value:u,children:a})};return l.displayName=t+"Provider",[l,function(r,i){let l=i?.[e]?.[s]||o,c=n.useContext(l);if(c)return c;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{...t,...i}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return r.scopeName=t.scopeName,r}(a,...t)]}},3892:function(e){e.exports=function(){"use strict";var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,r=/([+-]|\d\d)/g;return function(n,i,a){var o=i.prototype;a.utc=function(e){var t={date:e,utc:!0,args:arguments};return new i(t)},o.utc=function(t){var r=a(this.toDate(),{locale:this.$L,utc:!0});return t?r.add(this.utcOffset(),e):r},o.local=function(){return a(this.toDate(),{locale:this.$L,utc:!1})};var s=o.parse;o.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),s.call(this,e)};var l=o.init;o.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else l.call(this)};var c=o.utcOffset;o.utcOffset=function(n,i){var a=this.$utils().u;if(a(n))return this.$u?0:a(this.$offset)?c.call(this):this.$offset;if("string"==typeof n&&null===(n=function(e){void 0===e&&(e="");var n=e.match(t);if(!n)return null;var i=(""+n[0]).match(r)||["-",0,0],a=i[0],o=60*i[1]+ +i[2];return 0===o?0:"+"===a?o:-o}(n)))return this;var o=16>=Math.abs(n)?60*n:n,s=this;if(i)return s.$offset=o,s.$u=0===n,s;if(0!==n){var l=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(s=this.local().add(o+l,e)).$offset=o,s.$x.$localOffset=l}else s=this.utc();return s};var u=o.format;o.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return u.call(this,t)},o.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},o.isUTC=function(){return!!this.$u},o.toISOString=function(){return this.toDate().toISOString()},o.toString=function(){return this.toDate().toUTCString()};var d=o.toDate;o.toDate=function(e){return"s"===e&&this.$offset?a(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var f=o.diff;o.diff=function(e,t,r){if(e&&this.$u===e.$u)return f.call(this,e,t,r);var n=this.local(),i=a(e).local();return f.call(n,i,t,r)}}}()},3902:(e,t,r)=>{"use strict";r.d(t,{FU:()=>u,S8:()=>p,sn:()=>d});var n=r(42247),i=r(58219);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?s(Object(r),!0).forEach(function(t){c(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function c(e,t,r){var n;return(n=function(e,t){if("object"!=a(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=a(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==a(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var u={highlightPreTag:"__ais-highlight__",highlightPostTag:"__/ais-highlight__"},d={highlightPreTag:"<mark>",highlightPostTag:"</mark>"};function f(e){var t;return(0,i.Q)(e)&&"string"!=typeof e.value?Object.keys(e).reduce(function(t,r){return l(l({},t),{},c({},r,f(e[r])))},{}):Array.isArray(e)?e.map(f):l(l({},e),{},{value:(t=e.value,(0,n.i)(t).replace(RegExp(u.highlightPreTag,"g"),d.highlightPreTag).replace(RegExp(u.highlightPostTag,"g"),d.highlightPostTag))})}function p(e){return void 0===e.__escaped&&((e=e.map(function(e){var t=o({},(function(e){if(null==e)throw TypeError("Cannot destructure "+e)}(e),e));return t._highlightResult&&(t._highlightResult=f(t._highlightResult)),t._snippetResult&&(t._snippetResult=f(t._snippetResult)),t})).__escaped=!0),e}},4129:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var n=r(12115),i=globalThis?.document?n.useLayoutEffect:()=>{}},4272:(e,t,r)=>{"use strict";function n(e,t,r,n,i,a,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}let i={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(e=>{i[e]=new n(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([e,t])=>{i[e]=new n(e,1,!1,t,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(e=>{i[e]=new n(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(e=>{i[e]=new n(e,2,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(e=>{i[e]=new n(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(e=>{i[e]=new n(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(e=>{i[e]=new n(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(e=>{i[e]=new n(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(e=>{i[e]=new n(e,5,!1,e.toLowerCase(),null,!1,!1)});let a=/[\-\:]([a-z])/g,o=e=>e[1].toUpperCase();["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode
1-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(e=>{let t=e.replace(a,o);i[t]=new n(t,1,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(e=>{let t=e.replace(a,o);i[t]=new n(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(e=>{let t=e.replace(a,o);i[t]=new n(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(e=>{i[e]=new n(e,1,!1,e.toLowerCase(),null,!1,!1)}),i.xlinkHref=new n("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(e=>{i[e]=new n(e,1,!1,e.toLowerCase(),null,!0,!0)});let{CAMELCASE:s,SAME:l,possibleStandardNames:c}=r(70687),u=RegExp.prototype.test.bind(RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),d=Object.keys(c).reduce((e,t)=>{let r=c[t];return r===l?e[t]=t:r===s?e[t.toLowerCase()]=t:e[t]=r,e},{});t.BOOLEAN=3,t.BOOLEANISH_STRING=2,t.NUMERIC=5,t.OVERLOADED_BOOLEAN=4,t.POSITIVE_NUMERIC=6,t.RESERVED=0,t.STRING=1,t.getPropertyInfo=function(e){return i.hasOwnProperty(e)?i[e]:null},t.isCustomAttribute=u,t.possibleStandardNames=d},4804:e=>{"use strict";e.exports="3.24.3"},4853:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cancelIdleCallback:function(){return n},requestIdleCallback:function(){return r}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5904:(e,t,r)=>{"use strict";r.d(t,{r:()=>n});var n="1.18.1"},6087:function(e){e.exports=function(){"use strict";function e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function t(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?e(Object(n),!0).forEach(function(e){var r;r=n[e],e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):e(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return r}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance")}()}function n(e){return function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance")}()}function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(r,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},a=JSON.stringify(r);if(a in t)return Promise.resolve(e.serializable?JSON.parse(t[a]):t[a]);var o=n(),s=i&&i.miss||function(){return Promise.resolve()};return o.then(function(e){return s(e)}).then(function(){return o}
1)},set:function(r,n){return t[JSON.stringify(r)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function a(e,t){return t&&Object.keys(t).forEach(function(r){e[r]=t[r](e)}),e}function o(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var i=0;return e.replace(/%s/g,function(){return encodeURIComponent(r[i++])})}function s(e,t){var r=e||{},n=r.data||{};return Object.keys(r).forEach(function(e){-1===["timeout","headers","queryParameters","data","cacheable"].indexOf(e)&&(n[e]=r[e])}),{data:Object.entries(n).length>0?n:void 0,timeout:r.timeout||t,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}function l(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return t(t({},e),{},{status:r,lastUpdate:Date.now()})}function c(e){return"string"==typeof e?{protocol:"https",url:e,accept:3}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||3}}var u="POST";function d(e,r,i,a){var o,s,u,d=[],m=function(e,r){if("GET"!==e.method&&(void 0!==e.data||void 0!==r.data))return JSON.stringify(Array.isArray(e.data)?e.data:t(t({},e.data),r.data))}(i,a),g=(o=t(t({},e.headers),a.headers),s={},Object.keys(o).forEach(function(e){var t=o[e];s[e.toLowerCase()]=t}),s),v=i.method,y="GET"!==i.method?{}:t(t({},i.data),a.data),b=t(t(t({"x-algolia-agent":e.userAgent.value},e.queryParameters),y),a.queryParameters),S=0,w=function t(r,n){var o,s,c,u,y=r.pop();if(void 0===y)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact [email protected].",transporterStackTrace:p(d)};var w={data:m,headers:g,method:v,url:(o=y,s=i.path,c=f(b),u="".concat(o.protocol,"://").concat(o.url,"/").concat("/"===s.charAt(0)?s.substr(1):s),c.length&&(u+="?".concat(c)),u),
1connectTimeout:n(S,e.timeouts.connect),responseTimeout:n(S,a.timeout)},_=function(e){var t={request:w,response:e,host:y,triesLeft:r.length};return d.push(t),t},O={onSuccess:function(e){try{return JSON.parse(e.content)}catch(t){throw{name:"DeserializationError",message:t.message,response:e}}},onRetry:function(i){var a=_(i);return i.isTimedOut&&S++,Promise.all([e.logger.info("Retryable failure",h(a)),e.hostsCache.set(y,l(y,i.isTimedOut?3:2))]).then(function(){return t(r,n)})},onFail:function(e){throw _(e),function(e,t){var r=e.content,n=e.status,i=r;try{i=JSON.parse(r).message}catch(e){}return{name:"ApiError",message:i,status:n,transporterStackTrace:t}}(e,p(d))}};return e.requester.send(w).then(function(e){var t,r,n;return(t=e.status,e.isTimedOut||(r=e.isTimedOut,n=e.status,!r&&0==~~n)||2!=~~(t/100)&&4!=~~(t/100))?O.onRetry(e):2==~~(e.status/100)?O.onSuccess(e):O.onFail(e)})};return(u=e.hostsCache,Promise.all(r.map(function(e){return u.get(e,function(){return Promise.resolve(l(e))})})).then(function(e){var t=e.filter(function(e){return 1===e.status||Date.now()-e.lastUpdate>12e4}),i=e.filter(function(e){return 3===e.status&&Date.now()-e.lastUpdate<=12e4}),a=[].concat(n(t),n(i));return{getTimeout:function(e,t){return(0===i.length&&0===e?1:i.length+3+e)*t},statelessHosts:a.length>0?a.map(function(e){return c(e)}):r}})).then(function(e){return w(n(e.statelessHosts).reverse(),e.getTimeout)})}function f(e){return Object.keys(e).map(function(t){var r;return o("%s=%s",t,(r=e[t],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r)?JSON.stringify(e[t]):e[t]))}).join("&")}function p(e){return e.map(function(e){return h(e)})}function h(e){var r=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return t(t({},e),{},{request:t(t({},e.request),{},{headers:t(t({},e.request.headers),r)})})}var m=function(e){var n,i,o,l,u,f,p,h,m,g,v,y,b,S=e.appId,w=(n=void 0!==e.authMode?e.authMode:1,i={"x-algolia-api-key":e.apiKey,"x-algolia-application-id":S},{headers:function(){return 1===n?i:{}},queryParameters:function(){return 0===n?i:{}}}),_=(l=(o=t(t({hosts:[{url:"".concat(S,"-dsn.algolia.net"),accept:1},{url:"".concat(S,".algolia.net"),accept:2}].concat(function(e){for(var t=e.length-1;t>0;t--){var r=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[r],e[r]=n}return e}([{url:"".concat(S,"-1.algolianet.com")},{url:"".concat(S,"-2.algolianet.com")},{url:"".concat(S,"-3.algolianet.com")}]))},e),{},{headers:t(t(t({},w.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:t(t({},w.queryParameters()),e.queryParameters)})).hostsCache,u=o.logger,f=o.requester,p=o.requestsCache,h=o.responsesCache,m=o.timeouts,g=o.userAgent,v=o.hosts,y=o.queryParameters,b={hostsCache:l,logger:u,requester:f,requestsCache:p,responsesCache:h,timeouts:m,userAgent:g,headers:o.headers,queryParameters:y,hosts:v.map(function(e){return c(e)}),read:function(e,t){var n=s(t,b.timeouts.read),i=function(){return d(b,b.hosts.filter(function(e){return 0!=(1&e.accept)}),e,n)};if(!0!==(void 0!==n.cacheable?n.cacheable:e.cacheable))return i();var a={request:e,mappedRequestOptions:n,transporter:{queryParameters:b.queryParameters,headers:b.headers}};return b.responsesCache.get(a,function(){return b.requestsCache.get(a,function(){return b.requestsCache.set(a,i()).then(function(e){return Promise.all([b.requestsCache.delete(a),e])},function(e){return Promise.all([b.requestsCache.delete(a),Promise.reject(e)])}).then(function(e){var t=r(e,2);return t[0],t[1]})})},{miss:function(e){return b.responsesCache.set(a,e)}})},write:function(e,t){return d(b,b.hosts.filter(function(e){return 0!=(2&e.accept)}),e,s(t,b.timeouts.write))}});return a({transporter:_,appId:S,addAlgoliaAgent:function(e,t){_.userAgent.add({segment:e,version:t})},clearCache:function(){return Promise.all([_.requestsCache.clear(),_.responsesCache.clear()]).then(function(){})}},e.methods)},g=function(e){return function(t,r){return"GET"===t.method?e.transporter.read(t,r):e.transporter.write(t,r)}},v=function(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return a({transporter:e.transporter,appId:e.appId,indexName:t},r.methods)}},y=function(e){return function(r,n){var i=r.map(function(e){return t(t
1({},e),{},{params:f(e.params||{})})});return e.transporter.read({method:u,path:"1/indexes/*/queries",data:{requests:i},cacheable:!0},n)}},b=function(e){return function(r,n){return Promise.all(r.map(function(r){var i=r.params,a=i.facetName,o=i.facetQuery,s=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(i,["facetName","facetQuery"]);return v(e)(r.indexName,{methods:{searchForFacetValues:_}}).searchForFacetValues(a,o,t(t({},n),s))}))}},S=function(e){return function(t,r,n){return e.transporter.read({method:u,path:o("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:r},cacheable:!0},n)}},w=function(e){return function(t,r){return e.transporter.read({method:u,path:o("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},r)}},_=function(e){return function(t,r,n){return e.transporter.read({method:u,path:o("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:r},cacheable:!0},n)}};function O(e,a,o){var s,l,c,u,d,f,p,h;return m(t(t(t({},{appId:e,apiKey:a,timeouts:{connect:1,read:2,write:30},requester:{send:function(e){return new Promise(function(t){var r=new XMLHttpRequest;r.open(e.method,e.url,!0),Object.keys(e.headers).forEach(function(t){return r.setRequestHeader(t,e.headers[t])});var n,i=function(e,n){return setTimeout(function(){r.abort(),t({status:0,content:n,isTimedOut:!0})},1e3*e)},a=i(e.connectTimeout,"Connection timeout");r.onreadystatechange=function(){r.readyState>r.OPENED&&void 0===n&&(clearTimeout(a),n=i(e.responseTimeout,"Socket timeout"))},r.onerror=function(){0===r.status&&(clearTimeout(a),clearTimeout(n),t({content:r.responseText||"Network request failed",status:r.status,isTimedOut:!1}))},r.onload=function(){clearTimeout(a),clearTimeout(n),t({content:r.responseText,status:r.status,isTimedOut:!1})},r.send(e.data)})}},logger:{debug:function(e,t){return Promise.resolve()},info:function(e,t){return Promise.resolve()},error:function(e,t){return console.error(e,t),Promise.resolve()}},responsesCache:i(),requestsCache:i({serializable:!1}),hostsCache:function e(t){var i=n(t.caches),a=i.shift();return void 0===a?{get:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then(function(e){return Promise.all([e,n.miss(e)])}).then(function(e){return r(e,1)[0]})},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return a.get(t,r,n).catch(function(){return e({caches:i}).get(t,r,n)})},set:function(t,r){return a.set(t,r).catch(function(){return e({caches:i}).set(t,r)})},delete:function(t){return a.delete(t).catch(function(){return e({caches:i}).delete(t)})},clear:function(){return a.clear().catch(function(){return e({caches:i}).clear()})}}}({caches:[(s={key:"".concat("4.22.1","-").concat(e)},c="algoliasearch-client-js-".concat(s.key),u=function(){return void 0===l&&(l=s.localStorage||window.localStorage),l},d=function(){return JSON.parse(u().getItem(c)||"{}")},f=function(e){u().setItem(c,JSON.stringify(e))},p=function(){var e=s.timeToLive?1e3*s.timeToLive:null,t=Object.fromEntries(Object.entries(d()).filter(function(e){return void 0!==r(e,2)[1].timestamp}));f(t),e&&f(Object.fromEntries(Object.entries(t).filter(function(t){var n=r(t,2)[1],i=(new Date).getTime();return!(n.timestamp+e<i)})))},{get:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then(function(){p();var t=JSON.stringify(e);return d()[t]}).then(function(e){return Promise.all([e?e.value:t(),void 0!==e])}).then(function(e){var t=r(e,2),i=t[0];return Promise.all([i,t[1]||n.miss(i)])}).then(function(e){return r(e,1)[0]})},set:function(e,t){return Promise.resolve().then(function(){var r=d();return r[JSON.stringify(e)]={timestamp:(new Date).getTime(),value:t},u().setItem(c,JSON.stringify(r)),t})},delete:function(e){return Promise.resolve().then(function(){var t=d();delete t[JSON.stringify(e)],u().setItem(c,JSON.stringify(t))})},clear:function(){return Promise.resolve().then(function(){u().removeItem(c)})}}),i()]}),userAgent:(h={value:"Algolia for JavaScript (".concat("4.22.1",")"),add:function(e){var t="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return -1===h.value.indexOf(t)&&(h.value="".concat(h.value).concat(t)),h}}).add({segment:"Browser",version:"lite"}),authMode:0}),o),{},{methods:{search:y,searchForFacetValues:b,multipleQueries:y,multipleSearchForFacetValues:b,customRequest:g,initIndex:function(e){return function(t){return v(e)(t,{methods:{search:w,searchForFacetValues:_,findAnswers:S}})}}}}))}return O.version="4.22.1",O}()},6113:(e,t,r)=>{"use strict";r.d(t,{h:()=>v});var n=r(12115),i=Object.defineProperty;let a=e=>{if("object"!=typeof e||typeof e._editable>"u")return{};let t=JSON.parse(e._editable.replace(/^<!--#storyblok#/,"").replace(/-->$/,""));return t?{"data-blok-c":JSON.stringify(t),"data-blok-uid":t.id+"-"+t.uid}:{}};(0,n.forwardRef)(({blok:e,...t},r)=>{if(!e)return console.error("Please provide a 'blok' property to the StoryblokComponent"),n.createElement("div",null,"Please provide a blok property to the StoryblokComponent");let i=s(e.component);if(i)return n.createElement(i,{ref:r,blok:e,...t});if(l()){let r=c();return r?n.createElement(r,{blok:e,...t}):n.createElement(n.Fragment,null,n.createElement("p",null,"Component could not be found for blok"," ",n.createElement("strong",null,e.component),"! Is it configured correctly?"))}return n.createElement("div",null)}).displayName="StoryblokComponent";let o={},s=e=>o[e]?o[e]:(console.error(`Component ${e} doesn't exist.`),!1),l=()=>!1,c=()=>null;
1var u=r(21778),d=r(19789),f=r(75665),p=r(67237),h=r(96751),m=r(34733),g=r(85203);let v=e=>{let{root:t,topBar:r,bottomBar:i,container:o,wrapper:s,header:l,body:c,footer:v,blok:y,type:b="multiple",rootLevel:S,className:w,classPrefix:_,triggerIcon:O,parallaxOptions:E={},...P}=e,[x,j,R]=(0,d.d)(y.enable_parallax,E),k=(0,h.v)(),{accordion:T}=y,C=g((0,u.uB)("panel-accordion_wrapper",_),w,j);return n.createElement(p.a,{...P,root:t,topBar:r,bottomBar:i,container:o,wrapper:s,header:l,body:c,footer:v,blok:y},n.createElement("div",{className:`${C} ${R}`,ref:x},T?.map(e=>"accordion_group"===e.component?n.createElement("div",{className:"accordion-group_wrapper",key:e._uid},e?.section_title||(0,m.nV)(e?.section_content)?n.createElement("div",{className:"accordion-group_title-desc"},e?.section_title?n.createElement("h3",null,e?.section_title?.toString()):null,(0,m.nV)(e?.section_content)?n.createElement("div",{className:"accordion-group_title-desc_content"},k(e?.section_content)):null):null,e.items&&e.items.length>0?n.createElement(f.bL,{type:b,...S&&a(y)},e.items.map(e=>n.createElement(f.q7,{key:e._uid,value:e._uid},n.createElement(f.Y9,null,n.createElement(f.l9,null,n.createElement("span",{className:"accordion-group_trigger_headline"},e.headline?.toString()),n.createElement("div",{className:"accordion-group_trigger_icon-container"},O||n.createElement("div",{className:"accordion-group_trigger_icon"},n.createElement("div",{className:"accordion-group_trigger_icon_line"}),n.createElement("div",{className:"accordion-group_trigger_icon_line"}))))),(0,m.nV)(e?.content)?n.createElement(f.Zk,{className:"accordion-group_panel"},n.createElement("div",{className:"accordion-group_panel_content"},k(e.content))):null))):null):"accordion_item"===e.component?n.createElement("div",{className:"accordion-single-item_wrapper",key:e._uid},n.createElement(f.bL,{type:b,...S&&a(y)},n.createElement(f.q7,{value:e._uid},n.createElement(f.Y9,null,n.createElement(f.l9,null,n.createElement("span",{className:"accordion-group_trigger_headline"},e.headline?.toString()),n.createElement("div",{className:"accordion-group_trigger_icon-container"},O||n.createElement("div",{className:"accordion-group_trigger_icon"},n.createElement("div",{className:"accordion-group_trigger_icon_line"}),n.createElement("div",{className:"accordion-group_trigger_icon_line"}))))),(0,m.nV)(e?.content)?n.createElement(f.Zk,{className:"accordion-group_panel"},n.createElement("div",{className:"accordion-group_panel_content"},k(e.content))):null))):void 0)))};v.displayName="PanelAccordion_Root"},7667:(e,t,r)=>{"use strict";r.d(t,{_:()=>s});var n=r(12115),i=r(21778),a=r(52044),o=r(85203);let s=(0,a.R)((e,t)=>{let{className:r,classPrefix:a,sources:s,tracks:l,unsupportedMessage:c,allowUnsupportedDownload:u,...d}=e,f=o((0,i.uB)("widget-html5-video",a),r),p=s.map(e=>n.createElement("source",{key:`${e.src.split(".").pop()||e.src}`,src:e.src,type:e.type?e.type:(e=>{switch(e.split(".").pop()?.split("?")[0]){case"mp4":default:return"video/mp4";case"webm":return"video/webm";case"ogg":return"video/ogg"}})(e.src)})),h=l?.map(e=>n.createElement("track",{key:e.src,...e}));return n.createElement("video",{className:f,...d,ref:t},p,h,n.createElement("span",null,c||"Your browser does not support the video tag. As an alternative, you can download the video:"),u&&n.createElement("ul",null,s.map(e=>n.createElement("li",{key:e.src},n.createElement("a",{href:e.src},`Download the ${(e=>{let t=e.split(".").pop()?.split("?")[0];switch(t){case"mp4":return"MP4";case"webm":return"WebM";case"ogg":return"Ogg";default:return t}})(e.src)||e.src}`)))))})},8321:e=>{e.exports=function(e){return e.reduce(function(e,t){return e.concat(t)},[])}},9725:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];var t=e.match(o),r=t?t[1]:void 0;return(0,a.formatDOM)((0,i.default)(e),null,r)};var i=n(r(42414)),a=r(41873),o=/<(![a-zA-Z\s]+)>/},10251:(e,t,r)=>{"use strict";r.d(t,{D:()=>u});var n=r(44958);let i=n.default||n;var a=r(12115),o=r(9725);let s=o.default||o;var l=r(68321);let c=e=>{let t="";
1return e.children.forEach(e=>{"text"===e.type&&"data"in e?t+=e.data:"script"===e.type?t+=`<script ${Object.entries(e.attribs).map(([e,t])=>`${e}="${t}"`).join(" ")}>${c(e)}</script>`:"tag"===e.type&&(t+=`<${e.name} ${Object.entries(e.attribs).map(([e,t])=>`${e}="${t}"`).join(" ")}>${c(e)}</${e.name}>`)}),t};function u(e){return a.createElement(a.Fragment,null,(e=>{if(!e.html)return;let t=e.loading_strategy||"afterInteractive",r=s(`${e.html}`),n=[];return r.forEach((r,o)=>{if("script"===r.type)r.attribs.src?(r.attribs.strategy=r.attribs.async?"afterInteractive":"beforeInteractive",n.push(a.createElement(l.default,{key:o,src:r.attribs.src,...r.attribs}))):n.push(a.createElement(l.default,{key:o,...r.attribs,dangerouslySetInnerHTML:{__html:c(r)},strategy:t}));else if("tag"===r.type)n.push(i(`<${r.name.toLowerCase()} ${Object.entries(r.attribs).map(([e,t])=>`${e}="${t}"`).join(" ")} key="${o}">${c(r)}</${r.name.toLowerCase()}>`));else if("text"===r.type){if(r.data.match(/[\n\t\r\s]/))return;r.data.startsWith("http")||r.data.startsWith("//")?n.push(a.createElement(l.default,{key:o,src:e.html,strategy:t})):n.push(a.createElement(l.default,{key:o,dangerouslySetInnerHTML:{__html:e.html||""},strategy:t}))}}),n})(e))}},13745:e=>{"use strict";e.exports=function(){var e=Array.prototype.slice.call(arguments);return e.reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(r){var n="number"==typeof e[r]?e[r]:0,i=t[r];void 0!==i&&i>=n&&(void 0!==e[r]&&delete e[r],e[r]=i)}),e},{})}},14105:(e,t)=>{"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:i,blurDataURL:a,objectFit:o}=e,s=n?40*n:t,l=i?40*i:r,c=s&&l?"viewBox='0 0 "+s+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+c+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(c?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+a+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},14806:(e,t,r)=>{"use strict";e.exports=r(30125)},15234:(e,t,r)=>{"use strict";r.d(t,{Kr:()=>j});var n='input:not([inert]),select:not([inert]),textarea:not([inert]),a[href]:not([inert]),button:not([inert]),[tabindex]:not(slot):not([inert]),audio[controls]:not([inert]),video[controls]:not([inert]),[contenteditable]:not([contenteditable="false"]):not([inert]),details>summary:first-of-type:not([inert]),details:not([inert])',i="undefined"==typeof Element,a=i?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,o=!i&&Element.prototype.getRootNode?function(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},s=function e(t,r){void 0===r&&(r=!0);var n,i=null==t||null==(n=t.getAttribute)?void 0:n.call(t,"inert");return""===i||"true"===i||r&&t&&e(t.parentNode)},l=function(e){var t,r=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===r||"true"===r},c=function(e,t,r){if(s(e))return[];var i=Array.prototype.slice.apply(e.querySelectorAll(n));return t&&a.call(e,n)&&i.unshift(e),i=i.filter(r)},u=function e(t,r,i){for(var o=[],l=Array.from(t);l.length;){var c=l.shift();if(!s(c,!1))if("SLOT"===c.tagName){var u=c.assignedElements(),d=e(u.length?u:c.children,!0,i);i.flatten?o.push.apply(o,d):o.push({scopeParent:c,candidates:d})}else{a.call(c,n)&&i.filter(c)&&(r||!t.includes(c))&&o.push(c);var f=c.shadowRoot||"function"==typeof i.getShadowRoot&&i.getShadowRoot(c),p=!s(f,!1)&&(!i.shadowRootFilter||i.shadowRootFilter(c));if(f&&p){var h=e(!0===f?c.children:f.children,!0,i);i.flatten?o.push.apply(o,h):o.push({scopeParent:c,candidates:h})}else l.unshift.apply(l,c.children)}}return o},d=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},f=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||l(e))&&!d(e)?0:e.tabIndex},p=function(e,t){var r=f(e);return r<0&&t&&!d(e)?0:r},h=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},m=function(e){return"INPUT"===e.tagName},g=function(e,t){for(var r=0;r<e.length;r++)if(e[r].checked&&e[r].form===t)return e[r]},v=function(e){if(!e.name)return!0;var t,r=e.form||o(e),n=function(e){return r.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=n(window.CSS.escape(e.name));else try{t=n(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=g(t,e.form);return!i||i===e},y=function(e){return m(e)&&"radio"===e.type&&!v(e)},b=function(e){var t,r,n,i,a,s,l,c=e&&o(e),u=null==(t=c)?void 0:t.host,d=!1;if(c&&c!==e)for(d=!!(null!=(r=u)&&null!=(n=r.ownerDocument)&&n.c
1ontains(u)||null!=e&&null!=(i=e.ownerDocument)&&i.contains(e));!d&&u;)d=!!(null!=(s=u=null==(a=c=o(u))?void 0:a.host)&&null!=(l=s.ownerDocument)&&l.contains(u));return d},S=function(e){var t=e.getBoundingClientRect(),r=t.width,n=t.height;return 0===r&&0===n},w=function(e,t){var r=t.displayCheck,n=t.getShadowRoot;if("hidden"===getComputedStyle(e).visibility)return!0;var i=a.call(e,"details>summary:first-of-type")?e.parentElement:e;if(a.call(i,"details:not([open]) *"))return!0;if(r&&"full"!==r&&"legacy-full"!==r){if("non-zero-area"===r)return S(e)}else{if("function"==typeof n){for(var s=e;e;){var l=e.parentElement,c=o(e);if(l&&!l.shadowRoot&&!0===n(l))return S(e);e=e.assignedSlot?e.assignedSlot:l||c===e.ownerDocument?l:c.host}e=s}if(b(e))return!e.getClientRects().length;if("legacy-full"!==r)return!0}return!1},_=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var r=0;r<t.children.length;r++){var n=t.children.item(r);if("LEGEND"===n.tagName)return!!a.call(t,"fieldset[disabled] *")||!n.contains(e)}return!0}t=t.parentElement}return!1},O=function(e,t){return!(t.disabled||s(t)||m(t)&&"hidden"===t.type||w(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||_(t))},E=function(e,t){return!(y(t)||0>f(t))&&!!O(e,t)},P=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},x=function e(t){var r=[],n=[];return t.forEach(function(t,i){var a=!!t.scopeParent,o=a?t.scopeParent:t,s=p(o,a),l=a?e(t.candidates):o;0===s?a?r.push.apply(r,l):r.push(o):n.push({documentOrder:i,tabIndex:s,item:t,isScope:a,content:l})}),n.sort(h).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(r)},j=function(e,t){return x((t=t||{}).getShadowRoot?u([e],t.includeContainer,{filter:E.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:P}):c(e,t.includeContainer,E.bind(null,t)))}},15653:(e,t,r)=>{"use strict";let n;r.d(t,{z:()=>e5}),function(e){e.assertEqual=e=>e,e.assertIs=function(e){},e.assertNever=function(e){throw Error()},e.arrayToEnum=e=>{let t={};for(let r of e)t[r]=r;return t},e.getValidEnumValues=t=>{let r=e.objectKeys(t).filter(e=>"number"!=typeof t[t[e]]),n={};for(let e of r)n[e]=t[e];return e.objectValues(n)},e.objectValues=t=>e.objectKeys(t).map(function(e){return t[e]}),e.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{let t=[];for(let r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.push(r);return t},e.find=(e,t)=>{for(let r of e)if(t(r))return r},e.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&isFinite(e)&&Math.floor(e)===e,e.joinValues=function(e,t=" | "){return e.map(e=>"string"==typeof e?`'${e}'`:e).join(t)},e.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t}(e0||(e0={})),(e1||(e1={})).mergeShapes=(e,t)=>({...e,...t});let i=e0.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),a=e=>{switch(typeof e){case"undefined":return i.undefined;case"string":return i.string;case"number":return isNaN(e)?i.nan:i.number;case"boolean":return i.boolean;case"function":return i.function;case"bigint":return i.bigint;case"symbol":return i.symbol;case"object":if(Array.isArray(e))return i.array;if(null===e)return i.null;if(e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch)return i.promise;if("undefined"!=typeof Map&&e instanceof Map)return i.map;if("undefined"!=typeof Set&&e instanceof Set)return i.set;if("undefined"!=typeof Date&&e instanceof Date)return i.date;return i.object;default:return i.unknown}}
1,o=e0.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class s extends Error{constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};let t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}get errors(){return this.issues}format(e){let t=e||function(e){return e.message},r={_errors:[]},n=e=>{for(let i of e.issues)if("invalid_union"===i.code)i.unionErrors.map(n);else if("invalid_return_type"===i.code)n(i.returnTypeError);else if("invalid_arguments"===i.code)n(i.argumentsError);else if(0===i.path.length)r._errors.push(t(i));else{let e=r,n=0;for(;n<i.path.length;){let r=i.path[n];n===i.path.length-1?(e[r]=e[r]||{_errors:[]},e[r]._errors.push(t(i))):e[r]=e[r]||{_errors:[]},e=e[r],n++}}};return n(this),r}toString(){return this.message}get message(){return JSON.stringify(this.issues,e0.jsonStringifyReplacer,2)}get isEmpty(){return 0===this.issues.length}flatten(e=e=>e.message){let t={},r=[];for(let n of this.issues)n.path.length>0?(t[n.path[0]]=t[n.path[0]]||[],t[n.path[0]].push(e(n))):r.push(e(n));return{formErrors:r,fieldErrors:t}}get formErrors(){return this.flatten()}}s.create=e=>new s(e);let l=(e,t)=>{let r;switch(e.code){case o.invalid_type:r=e.received===i.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case o.invalid_literal:r=`Invalid literal value, expected ${JSON.stringify(e.expected,e0.jsonStringifyReplacer)}`;break;case o.unrecognized_keys:r=`Unrecognized key(s) in object: ${e0.joinValues(e.keys,", ")}`;break;case o.invalid_union:r="Invalid input";break;case o.invalid_union_discriminator:r=`Invalid discriminator value. Expected ${e0.joinValues(e.options)}`;break;case o.invalid_enum_value:r=`Invalid enum value. Expected ${e0.joinValues(e.options)}, received '${e.received}'`;break;case o.invalid_arguments:r="Invalid function arguments";break;case o.invalid_return_type:r="Invalid function return type";break;case o.invalid_date:r="Invalid date";break;case o.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(r=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(r=`${r} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?r=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?r=`Invalid input: must end with "${e.validation.endsWith}"`:e0.assertNever(e.validation):r="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case o.too_small:r="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:"Invalid input";break;case o.too_big:r="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:"Invalid input";break;case o.custom:r="Invalid input";break;case o.invalid_intersection_types:r="Intersection results could not be merged";break;case o.not_multiple_of:r=`Number must be a multiple of ${e.multipleOf}`;break;case o.not_finite:r="Number must be finite";break;default:r=t.defaultError,e0.assertNever(e)}return{message:r}},c=l;function u(){return c}let d=e=>{let{data:t,path:r,errorMaps:n,issueData:i}=e,a=[...r,...i.path||[]],o={...i,path:a},s="";for(let e of n.filter(e=>!!e).slice().reverse())s=e(o,{data:t,defaultError:s}).message;return{...i,path:a,message:i.message||s}};function f(e,t){let r=d({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,u(),l].filter(e=>!!e)});e.common.issues.push(r)}class p{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){let r=[];for(let n of t){if("aborted"===n.status)return h;"dirty"===n.status&&e.dirty(),r.push(n.value)}return{status:e.value,value:r}}static async mergeObjectAsync(e,t){let r=[];for(let e of t)r.push({key:await e.key,value:await e.value});return p.mergeObjectSync(e,r)}static mergeObjectSync(e,t){let r={};for(let n of t){let{key:t,value:i}=n;if("aborted"===t.status||"aborted"===i.status)return h;"dirty"===t.status&&e.dirty(),"dirty"===i.status&&e.dirty(),"__proto__"!==t.value&&(void 0!==i.value||n.alwaysSet)&&(r[t.value]=i.value)}return{status:e.value,value:r}}}let h=Object.freeze({status:"aborted"}),m=e=>({status:"dirty",value:e}),g=e=>
1({status:"valid",value:e}),v=e=>"aborted"===e.status,y=e=>"dirty"===e.status,b=e=>"valid"===e.status,S=e=>"undefined"!=typeof Promise&&e instanceof Promise;!function(e){e.errToObj=e=>"string"==typeof e?{message:e}:e||{},e.toString=e=>"string"==typeof e?e:null==e?void 0:e.message}(e2||(e2={}));class w{constructor(e,t,r,n){this._cachedPath=[],this.parent=e,this.data=t,this._path=r,this._key=n}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}let _=(e,t)=>{if(b(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let t=new s(e.common.issues);return this._error=t,this._error}}};function O(e){if(!e)return{};let{errorMap:t,invalid_type_error:r,required_error:n,description:i}=e;if(t&&(r||n))throw Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');return t?{errorMap:t,description:i}:{errorMap:(e,t)=>"invalid_type"!==e.code?{message:t.defaultError}:void 0===t.data?{message:null!=n?n:t.defaultError}:{message:null!=r?r:t.defaultError},description:i}}class E{constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(e){return a(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:a(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new p,ctx:{common:e.parent.common,data:e.data,parsedType:a(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){let t=this._parse(e);if(S(t))throw Error("Synchronous parse encountered promise.");return t}_parseAsync(e){return Promise.resolve(this._parse(e))}parse(e,t){let r=this.safeParse(e,t);if(r.success)return r.data;throw r.error}safeParse(e,t){var r;let n={common:{issues:[],async:null!=(r=null==t?void 0:t.async)&&r,contextualErrorMap:null==t?void 0:t.errorMap},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:a(e)},i=this._parseSync({data:e,path:n.path,parent:n});return _(n,i)}async parseAsync(e,t){let r=await this.safeParseAsync(e,t);if(r.success)return r.data;throw r.error}async safeParseAsync(e,t){let r={common:{issues:[],contextualErrorMap:null==t?void 0:t.errorMap,async:!0},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:a(e)},n=this._parse({data:e,path:r.path,parent:r});return _(r,await (S(n)?n:Promise.resolve(n)))}refine(e,t){return this._refinement((r,n)=>{let i=e(r),a=()=>n.addIssue({code:o.custom,..."string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(r):t});return"undefined"!=typeof Promise&&i instanceof Promise?i.then(e=>!!e||(a(),!1)):!!i||(a(),!1)})}refinement(e,t){return this._refinement((r,n)=>!!e(r)||(n.addIssue("function"==typeof t?t(r,n):t),!1))}_refinement(e){return new el({schema:this,typeName:e3.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}optional(){return ec.create(this,this._def)}nullable(){return eu.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return V.create(this,this._def)}promise(){return es.create(this,this._def)}or(e){return Z.create([this,e],this._def)}and(e){return Y.create(this,e,this._def)}transform(e){return new el({...O(this._def),schema:this,typeName:e3.ZodEffects,effect:{type:"transform",transform:e}})}default(e){return new ed({...O(this._def),innerType:this,defaultValue:"function"==typeof e?e:()=>e,typeName:e3.ZodDefault})}brand(){return new em({typeName:e3.ZodBranded,type:this,...O(this._def)})}catch(e){return new ef({...O(this._def),innerType:this,catchValue:"function"==typeof e?e:()=>e,typeName:e3.ZodCatch})}describe(e){return new this.constructor({...this._def,description:e})}pipe(e){return eg.create(this,e)}readonly(){return ev.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}let P=/^c[^\s-]{8,}
1$/i,x=/^[a-z][a-z0-9]*$/,j=/^[0-9A-HJKMNP-TV-Z]{26}$/,R=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,k=/^(?!\.)(?!.*\.\.)([A-Z0-9_+-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,T=/^(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))$/,C=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,I=e=>{if(e.precision)if(e.offset)return RegExp(`^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{${e.precision}}(([+-]\\d{2}(:?\\d{2})?)|Z)$`);else return RegExp(`^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{${e.precision}}Z$`);if(0===e.precision)if(e.offset)return RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(([+-]\\d{2}(:?\\d{2})?)|Z)$");else return RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z$");return e.offset?RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?(([+-]\\d{2}(:?\\d{2})?)|Z)$"):RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$")};class N extends E{_parse(e){let t;if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==i.string){let t=this._getOrReturnCtx(e);return f(t,{code:o.invalid_type,expected:i.string,received:t.parsedType}),h}let r=new p;for(let i of this._def.checks)if("min"===i.kind)e.data.length<i.value&&(f(t=this._getOrReturnCtx(e,t),{code:o.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),r.dirty());else if("max"===i.kind)e.data.length>i.value&&(f(t=this._getOrReturnCtx(e,t),{code:o.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),r.dirty());else if("length"===i.kind){let n=e.data.length>i.value,a=e.data.length<i.value;(n||a)&&(t=this._getOrReturnCtx(e,t),n?f(t,{code:o.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}):a&&f(t,{code:o.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}),r.dirty())}else if("email"===i.kind)k.test(e.data)||(f(t=this._getOrReturnCtx(e,t),{validation:"email",code:o.invalid_string,message:i.message}),r.dirty());else if("emoji"===i.kind)n||(n=RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),n.test(e.data)||(f(t=this._getOrReturnCtx(e,t),{validation:"emoji",code:o.invalid_string,message:i.message}),r.dirty());else if("uuid"===i.kind)R.test(e.data)||(f(t=this._getOrReturnCtx(e,t),{validation:"uuid",code:o.invalid_string,message:i.message}),r.dirty());else if("cuid"===i.kind)P.test(e.data)||(f(t=this._getOrReturnCtx(e,t),{validation:"cuid",code:o.invalid_string,message:i.message}),r.dirty());else if("cuid2"===i.kind)x.test(e.data)||(f(t=this._getOrReturnCtx(e,t),{validation:"cuid2",code:o.invalid_string,message:i.message}),r.dirty());else if("ulid"===i.kind)j.test(e.data)||(f(t=this._getOrReturnCtx(e,t),{validation:"ulid",code:o.invalid_string,message:i.message}),r.dirty());else if("url"===i.kind)try{new URL(e.data)}catch(n){f(t=this._getOrReturnCtx(e,t),{validation:"url",code:o.invalid_string,message:i.message}),r.dirty()}else if("regex"===i.kind)i.regex.lastIndex=0,i.regex.test(e.data)||(f(t=this._getOrReturnCtx(e,t),{validation:"regex",code:o.invalid_string,message:i.message}),r.dirty());else if("trim"===i.kind)e.data=e.data.trim();else if("includes"===i.kind)e.data.includes(i.value,i.position)||(f(t=this._getOrReturnCtx(e,t),{code:o.invalid_string,validation:{includes:i.value,position:i.position},message:i.message}),r.dirty());else if("toLowerCase"===i.kind)e.data=e.data.toLowerCase();else if("toUpperCase"===i.kind)e.data=e.data.toUpperCase();else if("startsWith"===i.kind)e.data.startsWith(i.value)||(f(t=this._getOrReturnCtx(e,t),{code:o.invalid_string,validation:{startsWith:i.value},message:i.message}),r.dirty());else if("endsWith"===i.kind)e.data.endsWith(i.value)||(f(t=this._getOrReturnCtx(e,t),{code:o.invalid_string,validation:{endsWith:i.value},message:i.message}),r.dirty());else if("datetime"===i.kind)I(i).test(e.data)||(f(t=this._getOrReturnCtx(e,t),{code:o.invalid_string,validation:"datetime",message:i.message}),r.dirty());else if("ip"===i.kind){var a,s;a=e.data,!(("v4"===(s=i.version)||!s)&&T.test(a)||("v6"===s||!s)&&C.test(a))&&1&&(f(t=this._getOrReturnCtx(e,t),{validation:"ip",code:o.invalid_string,message:i.message}),r.dirty())}else e0.assertNever(i);return{status:r.value,value:e.data}}_regex(e,t,r){return this.refinement(t=>e.test(t),{validation:t,code:o.invalid_string,...e2.errToObj(r)})}_addCheck(e){return new N({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...e2.errToObj(e)})}url(e){return this._addCheck({kind:"url",...e2.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...e2.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...e2.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...e2.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...e2.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...e2.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...e2.errToObj(e)})}datetime(e){var t;return"string"==typeof e?this._addCheck({kind:"datetime",precision:null,offset:!1,message:e}):this._addCheck({kind:"datetime",precision:void 0===(null==e?void 0:e.precision)?null:null==e?void 0:e.precision,offset:null!=(t=null==e?void 0:e.offset)&&t,...e2.errToObj(null==e?void 0:e.message)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...e2.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:null==t?void 0:t.position,...e2.errToObj(null==t?void 0:t.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...e2.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...e2.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...e2.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...e2.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...e2.errToObj(t)})}nonempty(e){return this.min(1,e2.errToObj(e))}trim(){return new N({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new N({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new N({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>"datetime"===e.kind)}get isEmail(){return!!this._def.checks.find(e=>"email"===e.kind)}get isURL(){return!!this._def.checks.find(e=>"url"===e.kind)}get isEmoji(){return!!this._def.checks.find(e=>"emoji"===e.kind)}
1get isUUID(){return!!this._def.checks.find(e=>"uuid"===e.kind)}get isCUID(){return!!this._def.checks.find(e=>"cuid"===e.kind)}get isCUID2(){return!!this._def.checks.find(e=>"cuid2"===e.kind)}get isULID(){return!!this._def.checks.find(e=>"ulid"===e.kind)}get isIP(){return!!this._def.checks.find(e=>"ip"===e.kind)}get minLength(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}N.create=e=>{var t;return new N({checks:[],typeName:e3.ZodString,coerce:null!=(t=null==e?void 0:e.coerce)&&t,...O(e)})};class A extends E{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){let t;if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==i.number){let t=this._getOrReturnCtx(e);return f(t,{code:o.invalid_type,expected:i.number,received:t.parsedType}),h}let r=new p;for(let n of this._def.checks)"int"===n.kind?e0.isInteger(e.data)||(f(t=this._getOrReturnCtx(e,t),{code:o.invalid_type,expected:"integer",received:"float",message:n.message}),r.dirty()):"min"===n.kind?(n.inclusive?e.data<n.value:e.data<=n.value)&&(f(t=this._getOrReturnCtx(e,t),{code:o.too_small,minimum:n.value,type:"number",inclusive:n.inclusive,exact:!1,message:n.message}),r.dirty()):"max"===n.kind?(n.inclusive?e.data>n.value:e.data>=n.value)&&(f(t=this._getOrReturnCtx(e,t),{code:o.too_big,maximum:n.value,type:"number",inclusive:n.inclusive,exact:!1,message:n.message}),r.dirty()):"multipleOf"===n.kind?0!==function(e,t){let r=(e.toString().split(".")[1]||"").length,n=(t.toString().split(".")[1]||"").length,i=r>n?r:n;return parseInt(e.toFixed(i).replace(".",""))%parseInt(t.toFixed(i).replace(".",""))/Math.pow(10,i)}(e.data,n.value)&&(f(t=this._getOrReturnCtx(e,t),{code:o.not_multiple_of,multipleOf:n.value,message:n.message}),r.dirty()):"finite"===n.kind?Number.isFinite(e.data)||(f(t=this._getOrReturnCtx(e,t),{code:o.not_finite,message:n.message}),r.dirty()):e0.assertNever(n);return{status:r.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,e2.toString(t))}gt(e,t){return this.setLimit("min",e,!1,e2.toString(t))}lte(e,t){return this.setLimit("max",e,!0,e2.toString(t))}lt(e,t){return this.setLimit("max",e,!1,e2.toString(t))}setLimit(e,t,r,n){return new A({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:r,message:e2.toString(n)}]})}_addCheck(e){return new A({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:e2.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:e2.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:e2.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:e2.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:e2.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:e2.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:e2.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:e2.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:e2.toString(e)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}get isInt(){return!!this._def.checks.find(e=>"int"===e.kind||"multipleOf"===e.kind&&e0.isInteger(e.value))}get isFinite(){let e=null,t=null;for(let r of this._def.checks)if("finite"===r.kind||"int"===r.kind||"multipleOf"===r.kind)return!0;else"min"===r.kind?(null===t||r.value>t)&&(t=r.value):"max"===r.kind&&(null===e||r.value<e)&&(e=r.value);return Number.isFinite(t)&&Number.isFinite(e)}}A.create=e=>new A({checks:[],typeName:e3.ZodNumber,coerce:(null==e?void 0:e.coerce)||!1,...O(e)});class D extends E{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){let t;if(this._def.coerce&&(e.data=BigInt(e.data)),this._getType(e)!==i.bigint){let t=this._getOrReturnCtx(e);return f(t,{code:o.invalid_type,expected:i.bigint,received:t.parsedType}),h}let r=new p;for(let n of this._def.checks)"min"===n.kind?(n.inclusive?e.data<n.value:e.data<=n.value)&&(f(t=this._getOrReturnCtx(e,t),{code:o.too_small,type:"bigint",minimum:n.value,inclusive:n.inclusive,message:n.message}),r.dirty()):"max"===n.kind?(n.inclusive?e.data>n.value:e.data>=n.value)&&(f(t=this._getOrReturnCtx(e,t),{code:o.too_big,type:"bigint",maximum:n.value,inclusive:n.inclusive,message:n.message}),r.dirty()):"multipleOf"===n.kind?e.data%n.value!==BigInt(0)&&(f(t=this._getOrReturnCtx(e,t),{code:o.not_multiple_of,multipleOf:n.value,message:n.message}),r.dirty()):e0.assertNever(n);return{status:r.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,e2.toString(t))}gt(e,t){return this.setLimit("min",e,!1,e2.toString(t))}lte(e,t){return this.setLimit("max",e,!0,e2.toString(t))}lt(e,t){return this.setLimit("max",e,!1,e2.toString(t))}setLimit(e,t,r,n){return new D({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:r,message:e2.toString(n)}]})}_addCheck(e){return new D({...this._def,checks:[...this._def.checks,e]})}
1positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:e2.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:e2.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:e2.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:e2.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:e2.toString(t)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}D.create=e=>{var t;return new D({checks:[],typeName:e3.ZodBigInt,coerce:null!=(t=null==e?void 0:e.coerce)&&t,...O(e)})};class M extends E{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==i.boolean){let t=this._getOrReturnCtx(e);return f(t,{code:o.invalid_type,expected:i.boolean,received:t.parsedType}),h}return g(e.data)}}M.create=e=>new M({typeName:e3.ZodBoolean,coerce:(null==e?void 0:e.coerce)||!1,...O(e)});class $ extends E{_parse(e){let t;if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==i.date){let t=this._getOrReturnCtx(e);return f(t,{code:o.invalid_type,expected:i.date,received:t.parsedType}),h}if(isNaN(e.data.getTime()))return f(this._getOrReturnCtx(e),{code:o.invalid_date}),h;let r=new p;for(let n of this._def.checks)"min"===n.kind?e.data.getTime()<n.value&&(f(t=this._getOrReturnCtx(e,t),{code:o.too_small,message:n.message,inclusive:!0,exact:!1,minimum:n.value,type:"date"}),r.dirty()):"max"===n.kind?e.data.getTime()>n.value&&(f(t=this._getOrReturnCtx(e,t),{code:o.too_big,message:n.message,inclusive:!0,exact:!1,maximum:n.value,type:"date"}),r.dirty()):e0.assertNever(n);return{status:r.value,value:new Date(e.data.getTime())}}_addCheck(e){return new $({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:e2.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:e2.toString(t)})}get minDate(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return null!=e?new Date(e):null}}$.create=e=>new $({checks:[],coerce:(null==e?void 0:e.coerce)||!1,typeName:e3.ZodDate,...O(e)});class F extends E{_parse(e){if(this._getType(e)!==i.symbol){let t=this._getOrReturnCtx(e);return f(t,{code:o.invalid_type,expected:i.symbol,received:t.parsedType}),h}return g(e.data)}}F.create=e=>new F({typeName:e3.ZodSymbol,...O(e)});class L extends E{_parse(e){if(this._getType(e)!==i.undefined){let t=this._getOrReturnCtx(e);return f(t,{code:o.invalid_type,expected:i.undefined,received:t.parsedType}),h}return g(e.data)}}L.create=e=>new L({typeName:e3.ZodUndefined,...O(e)});
1class H extends E{_parse(e){if(this._getType(e)!==i.null){let t=this._getOrReturnCtx(e);return f(t,{code:o.invalid_type,expected:i.null,received:t.parsedType}),h}return g(e.data)}}H.create=e=>new H({typeName:e3.ZodNull,...O(e)});class B extends E{constructor(){super(...arguments),this._any=!0}_parse(e){return g(e.data)}}B.create=e=>new B({typeName:e3.ZodAny,...O(e)});class q extends E{constructor(){super(...arguments),this._unknown=!0}_parse(e){return g(e.data)}}q.create=e=>new q({typeName:e3.ZodUnknown,...O(e)});class z extends E{_parse(e){let t=this._getOrReturnCtx(e);return f(t,{code:o.invalid_type,expected:i.never,received:t.parsedType}),h}}z.create=e=>new z({typeName:e3.ZodNever,...O(e)});class U extends E{_parse(e){if(this._getType(e)!==i.undefined){let t=this._getOrReturnCtx(e);return f(t,{code:o.invalid_type,expected:i.void,received:t.parsedType}),h}return g(e.data)}}U.create=e=>new U({typeName:e3.ZodVoid,...O(e)});class V extends E{_parse(e){let{ctx:t,status:r}=this._processInputParams(e),n=this._def;if(t.parsedType!==i.array)return f(t,{code:o.invalid_type,expected:i.array,received:t.parsedType}),h;if(null!==n.exactLength){let e=t.data.length>n.exactLength.value,i=t.data.length<n.exactLength.value;(e||i)&&(f(t,{code:e?o.too_big:o.too_small,minimum:i?n.exactLength.value:void 0,maximum:e?n.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:n.exactLength.message}),r.dirty())}if(null!==n.minLength&&t.data.length<n.minLength.value&&(f(t,{code:o.too_small,minimum:n.minLength.value,type:"array",inclusive:!0,exact:!1,message:n.minLength.message}),r.dirty()),null!==n.maxLength&&t.data.length>n.maxLength.value&&(f(t,{code:o.too_big,maximum:n.maxLength.value,type:"array",inclusive:!0,exact:!1,message:n.maxLength.message}),r.dirty()),t.common.async)return Promise.all([...t.data].map((e,r)=>n.type._parseAsync(new w(t,e,t.path,r)))).then(e=>p.mergeArray(r,e));let a=[...t.data].map((e,r)=>n.type._parseSync(new w(t,e,t.path,r)));return p.mergeArray(r,a)}get element(){return this._def.type}min(e,t){return new V({...this._def,minLength:{value:e,message:e2.toString(t)}})}max(e,t){return new V({...this._def,maxLength:{value:e,message:e2.toString(t)}})}length(e,t){return new V({...this._def,exactLength:{value:e,message:e2.toString(t)}})}nonempty(e){return this.min(1,e)}}V.create=(e,t)=>new V({type:e,minLength:null,maxLength:null,exactLength:null,typeName:e3.ZodArray,...O(t)});class W extends E{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;let e=this._def.shape(),t=e0.objectKeys(e);return this._cached={shape:e,keys:t}}_parse(e){if(this._getType(e)!==i.object){let t=this._getOrReturnCtx(e);return f(t,{code:o.invalid_type,expected:i.object,received:t.parsedType}),h}let{status:t,ctx:r}=this._processInputParams(e),{shape:n,keys:a}=this._getCached(),s=[];if(!(this._def.catchall instanceof z&&"strip"===this._def.unknownKeys))for(let e in r.data)a.includes(e)||s.push(e);let l=[];for(let e of a){let t=n[e],i=r.data[e];l.push({key:{status:"valid",value:e},value:t._parse(new w(r,i,r.path,e)),alwaysSet:e in r.data})}if(this._def.catchall instanceof z){let e=this._def.unknownKeys;if("passthrough"===e)for(let e of s)l.push({key:{status:"valid",value:e},value:{status:"valid",value:r.data[e]}});else if("strict"===e)s.length>0&&(f(r,{code:o.unrecognized_keys,keys:s}),t.dirty());else if("strip"===e);else throw Error("Internal ZodObject error: invalid unknownKeys value.")}else{let e=this._def.catchall;for(let t of s){let n=r.data[t];l.push({key:{status:"valid",value:t},value:e._parse(new w(r,n,r.path,t)),alwaysSet:t in r.data})}}return r.common.async?Promise.resolve().then(async()=>{let e=[];for(let t of l){let r=await t.key;e.push({key:r,value:await t.value,alwaysSet:t.alwaysSet})}return e}).then(e=>p.mergeObjectSync(t,e)):p.mergeObjectSync(t,l)}get shape(){return this._def.shape()}strict(e){return e2.errToObj,new W({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,r)=>{var n,i,a,o;let s=null!=(a=null==(i=(n=this._def).errorMap)?void 0:i.call(n,t,r).message)?a:r.defaultError;return"unrecognized_keys"===t.code?{message:null!=(o=e2.errToObj(e).message)?o:s}:{message:s}}}:{}})}strip(){return new W({...this._def,unknownKeys:"strip"})}passthrough(){return new W({...this._def,unknownKeys:"passthrough"})}extend(e){return new W({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new W({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:e3.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new W({...this._def,catchall:e})}pick(e){let t={};return e0.objectKeys(e).forEach(r=>{e[r]&&this.shape[r]&&(t[r]=this.shape[r])}),new W({...this._def,shape:()=>t})}omit(e){let t={};return e0.objectKeys(this.shape).forEach(r=>{e[r]||(t[r]=this.shape[r])}),new W({...this._def,shape:()=>t})}deepPartial(){return function e(t){if(t instanceof W){let r={};for(let n in t.shape){let i=t.shape[n];r[n]=ec.create(e(i))}return new W({...t._def,shape:()=>r})}if(t instanceof V)return new V({...t._def,type:e(t.element)});if(t instanceof ec)return ec.create(e(t.unwrap()));if(t instanceof eu)return eu.create(e(t.unwrap()));if(t instanceof X)return X.create(t.items.map(t=>e(t)));else return t}(this)}partial(e){let t={};return e0.objectKeys(this.shape).forEach(r=>{let n=this.shape[r];e&&!e[r]?t[r]=n:t[r]=n.optional()}),new W({...this._def,shape:()=>t})}required(e){let t={};return e0.objectKeys(this.shape).forEach(r=>{if(e&&!e[r])t[r]=this.shape[r];else{let e=this.shape[r];for(;e instanceof ec;)e=e._def.innerType;t[r]=e}}),new W({...this._def,shape:()=>t})}keyof(){return ei(e0.objectKeys(this.shape))}}W.create=(e,t)=>
1new W({shape:()=>e,unknownKeys:"strip",catchall:z.create(),typeName:e3.ZodObject,...O(t)}),W.strictCreate=(e,t)=>new W({shape:()=>e,unknownKeys:"strict",catchall:z.create(),typeName:e3.ZodObject,...O(t)}),W.lazycreate=(e,t)=>new W({shape:e,unknownKeys:"strip",catchall:z.create(),typeName:e3.ZodObject,...O(t)});class Z extends E{_parse(e){let{ctx:t}=this._processInputParams(e),r=this._def.options;if(t.common.async)return Promise.all(r.map(async e=>{let r={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:r}),ctx:r}})).then(function(e){for(let t of e)if("valid"===t.result.status)return t.result;for(let r of e)if("dirty"===r.result.status)return t.common.issues.push(...r.ctx.common.issues),r.result;let r=e.map(e=>new s(e.ctx.common.issues));return f(t,{code:o.invalid_union,unionErrors:r}),h});{let e,n=[];for(let i of r){let r={...t,common:{...t.common,issues:[]},parent:null},a=i._parseSync({data:t.data,path:t.path,parent:r});if("valid"===a.status)return a;"dirty"!==a.status||e||(e={result:a,ctx:r}),r.common.issues.length&&n.push(r.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;let i=n.map(e=>new s(e));return f(t,{code:o.invalid_union,unionErrors:i}),h}}get options(){return this._def.options}}Z.create=(e,t)=>new Z({options:e,typeName:e3.ZodUnion,...O(t)});let Q=e=>{if(e instanceof er)return Q(e.schema);if(e instanceof el)return Q(e.innerType());if(e instanceof en)return[e.value];if(e instanceof ea)return e.options;if(e instanceof eo)return Object.keys(e.enum);else if(e instanceof ed)return Q(e._def.innerType);else if(e instanceof L)return[void 0];else if(e instanceof H)return[null];else return null};class G extends E{_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==i.object)return f(t,{code:o.invalid_type,expected:i.object,received:t.parsedType}),h;let r=this.discriminator,n=t.data[r],a=this.optionsMap.get(n);return a?t.common.async?a._parseAsync({data:t.data,path:t.path,parent:t}):a._parseSync({data:t.data,path:t.path,parent:t}):(f(t,{code:o.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[r]}),h)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,r){let n=new Map;for(let r of t){let t=Q(r.shape[e]);if(!t)throw Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(let i of t){if(n.has(i))throw Error(`Discriminator property ${String(e)} has duplicate value ${String(i)}`);n.set(i,r)}}return new G({typeName:e3.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:n,...O(r)})}}class Y extends E{_parse(e){let{status:t,ctx:r}=this._processInputParams(e),n=(e,n)=>{if(v(e)||v(n))return h;let s=function e(t,r){let n=a(t),o=a(r);if(t===r)return{valid:!0,data:t};if(n===i.object&&o===i.object){let n=e0.objectKeys(r),i=e0.objectKeys(t).filter(e=>-1!==n.indexOf(e)),a={...t,...r};for(let n of i){let i=e(t[n],r[n]);if(!i.valid)return{valid:!1};a[n]=i.data}return{valid:!0,data:a}}if(n===i.array&&o===i.array){if(t.length!==r.length)return{valid:!1};let n=[];for(let i=0;i<t.length;i++){let a=e(t[i],r[i]);if(!a.valid)return{valid:!1};n.push(a.data)}return{valid:!0,data:n}}if(n===i.date&&o===i.date&&+t==+r)return{valid:!0,data:t};return{valid:!1}}(e.value,n.value);return s.valid?((y(e)||y(n))&&t.dirty(),{status:t.value,value:s.data}):(f(r,{code:o.invalid_intersection_types}),h)};return r.common.async?Promise.all([this._def.left._parseAsync({data:r.data,path:r.path,parent:r}),this._def.right._parseAsync({data:r.data,path:r.path,parent:r})]).then(([e,t])=>n(e,t)):n(this._def.left._parseSync({data:r.data,path:r.path,parent:r}),this._def.right._parseSync({data:r.data,path:r.path,parent:r}))}}Y.create=(e,t,r)=>new Y({left:e,right:t,typeName:e3.ZodIntersection,...O(r)});class X extends E{_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==i.array)return f(r,{code:o.invalid_type,expected:i.array,received:r.parsedType}),h;if(r.data.length<this._def.items.length)return f(r,{code:o.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),h;!this._def.rest&&r.data.length>this._def.items.length&&(f(r,{code:o.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());let n=[...r.data].map((e,t)=>{let n=this._def.items[t]||this._def.rest;return n?n._parse(new w(r,e,r.path,t)):null}).filter(e=>!!e);return r.common.async?Promise.all(n).then(e=>p.mergeArray(t,e)):p.mergeArray(t,n)}get items(){return this._def.items}rest(e){return new X({...this._def,rest:e})}}X.create=(e,t)=>
1{if(!Array.isArray(e))throw Error("You must pass an array of schemas to z.tuple([ ... ])");return new X({items:e,typeName:e3.ZodTuple,rest:null,...O(t)})};class K extends E{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==i.object)return f(r,{code:o.invalid_type,expected:i.object,received:r.parsedType}),h;let n=[],a=this._def.keyType,s=this._def.valueType;for(let e in r.data)n.push({key:a._parse(new w(r,e,r.path,e)),value:s._parse(new w(r,r.data[e],r.path,e))});return r.common.async?p.mergeObjectAsync(t,n):p.mergeObjectSync(t,n)}get element(){return this._def.valueType}static create(e,t,r){return new K(t instanceof E?{keyType:e,valueType:t,typeName:e3.ZodRecord,...O(r)}:{keyType:N.create(),valueType:e,typeName:e3.ZodRecord,...O(t)})}}class J extends E{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==i.map)return f(r,{code:o.invalid_type,expected:i.map,received:r.parsedType}),h;let n=this._def.keyType,a=this._def.valueType,s=[...r.data.entries()].map(([e,t],i)=>({key:n._parse(new w(r,e,r.path,[i,"key"])),value:a._parse(new w(r,t,r.path,[i,"value"]))}));if(r.common.async){let e=new Map;return Promise.resolve().then(async()=>{for(let r of s){let n=await r.key,i=await r.value;if("aborted"===n.status||"aborted"===i.status)return h;("dirty"===n.status||"dirty"===i.status)&&t.dirty(),e.set(n.value,i.value)}return{status:t.value,value:e}})}{let e=new Map;for(let r of s){let n=r.key,i=r.value;if("aborted"===n.status||"aborted"===i.status)return h;("dirty"===n.status||"dirty"===i.status)&&t.dirty(),e.set(n.value,i.value)}return{status:t.value,value:e}}}}J.create=(e,t,r)=>new J({valueType:t,keyType:e,typeName:e3.ZodMap,...O(r)});class ee extends E{_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==i.set)return f(r,{code:o.invalid_type,expected:i.set,received:r.parsedType}),h;let n=this._def;null!==n.minSize&&r.data.size<n.minSize.value&&(f(r,{code:o.too_small,minimum:n.minSize.value,type:"set",inclusive:!0,exact:!1,message:n.minSize.message}),t.dirty()),null!==n.maxSize&&r.data.size>n.maxSize.value&&(f(r,{code:o.too_big,maximum:n.maxSize.value,type:"set",inclusive:!0,exact:!1,message:n.maxSize.message}),t.dirty());let a=this._def.valueType;function s(e){let r=new Set;for(let n of e){if("aborted"===n.status)return h;"dirty"===n.status&&t.dirty(),r.add(n.value)}return{status:t.value,value:r}}let l=[...r.data.values()].map((e,t)=>a._parse(new w(r,e,r.path,t)));return r.common.async?Promise.all(l).then(e=>s(e)):s(l)}min(e,t){return new ee({...this._def,minSize:{value:e,message:e2.toString(t)}})}max(e,t){return new ee({...this._def,maxSize:{value:e,message:e2.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}ee.create=(e,t)=>new ee({valueType:e,minSize:null,maxSize:null,typeName:e3.ZodSet,...O(t)});class et extends E{constructor(){super(...arguments),this.validate=this.implement}_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==i.function)return f(t,{code:o.invalid_type,expected:i.function,received:t.parsedType}),h;function r(e,r){return d({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,u(),l].filter(e=>!!e),issueData:{code:o.invalid_arguments,argumentsError:r}})}function n(e,r){return d({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,u(),l].filter(e=>!!e),issueData:{code:o.invalid_return_type,returnTypeError:r}})}let a={errorMap:t.common.contextualErrorMap},c=t.data;if(this._def.returns instanceof es){let e=this;return g(async function(...t){let i=new s([]),o=await e._def.args.parseAsync(t,a).catch(e=>{throw i.addIssue(r(t,e)),i}),l=await Reflect.apply(c,this,o);return await e._def.returns._def.type.parseAsync(l,a).catch(e=>{throw i.addIssue(n(l,e)),i})})}{let e=this;return g(function(...t){let i=e._def.args.safeParse(t,a);if(!i.success)throw new s([r(t,i.error)]);let o=Reflect.apply(c,this,i.data),l=e._def.returns.safeParse(o,a);if(!l.success)throw new s([n(o,l.error)]);return l.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new et({...this._def,args:X.create(e).rest(q.create())})}returns(e){return new et({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,r){return new et({args:e||X.create([]).rest(q.create()),returns:t||q.create(),typeName:e3.ZodFunction,...O(r)})}}
1class er extends E{get schema(){return this._def.getter()}_parse(e){let{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}er.create=(e,t)=>new er({getter:e,typeName:e3.ZodLazy,...O(t)});class en extends E{_parse(e){if(e.data!==this._def.value){let t=this._getOrReturnCtx(e);return f(t,{received:t.data,code:o.invalid_literal,expected:this._def.value}),h}return{status:"valid",value:e.data}}get value(){return this._def.value}}function ei(e,t){return new ea({values:e,typeName:e3.ZodEnum,...O(t)})}en.create=(e,t)=>new en({value:e,typeName:e3.ZodLiteral,...O(t)});class ea extends E{_parse(e){if("string"!=typeof e.data){let t=this._getOrReturnCtx(e),r=this._def.values;return f(t,{expected:e0.joinValues(r),received:t.parsedType,code:o.invalid_type}),h}if(-1===this._def.values.indexOf(e.data)){let t=this._getOrReturnCtx(e),r=this._def.values;return f(t,{received:t.data,code:o.invalid_enum_value,options:r}),h}return g(e.data)}get options(){return this._def.values}get enum(){let e={};for(let t of this._def.values)e[t]=t;return e}get Values(){let e={};for(let t of this._def.values)e[t]=t;return e}get Enum(){let e={};for(let t of this._def.values)e[t]=t;return e}extract(e){return ea.create(e)}exclude(e){return ea.create(this.options.filter(t=>!e.includes(t)))}}ea.create=ei;
1class eo extends E{_parse(e){let t=e0.getValidEnumValues(this._def.values),r=this._getOrReturnCtx(e);if(r.parsedType!==i.string&&r.parsedType!==i.number){let e=e0.objectValues(t);return f(r,{expected:e0.joinValues(e),received:r.parsedType,code:o.invalid_type}),h}if(-1===t.indexOf(e.data)){let e=e0.objectValues(t);return f(r,{received:r.data,code:o.invalid_enum_value,options:e}),h}return g(e.data)}get enum(){return this._def.values}}eo.create=(e,t)=>new eo({values:e,typeName:e3.ZodNativeEnum,...O(t)});class es extends E{unwrap(){return this._def.type}_parse(e){let{ctx:t}=this._processInputParams(e);return t.parsedType!==i.promise&&!1===t.common.async?(f(t,{code:o.invalid_type,expected:i.promise,received:t.parsedType}),h):g((t.parsedType===i.promise?t.data:Promise.resolve(t.data)).then(e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap})))}}es.create=(e,t)=>new es({type:e,typeName:e3.ZodPromise,...O(t)});class el extends E{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===e3.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){let{status:t,ctx:r}=this._processInputParams(e),n=this._def.effect||null,i={addIssue:e=>{f(r,e),e.fatal?t.abort():t.dirty()},get path(){return r.path}};if(i.addIssue=i.addIssue.bind(i),"preprocess"===n.type){let e=n.transform(r.data,i);return r.common.issues.length?{status:"dirty",value:r.data}:r.common.async?Promise.resolve(e).then(e=>this._def.schema._parseAsync({data:e,path:r.path,parent:r})):this._def.schema._parseSync({data:e,path:r.path,parent:r})}if("refinement"===n.type){let e=e=>{let t=n.refinement(e,i);if(r.common.async)return Promise.resolve(t);if(t instanceof Promise)throw Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1!==r.common.async)return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(r=>"aborted"===r.status?h:("dirty"===r.status&&t.dirty(),e(r.value).then(()=>({status:t.value,value:r.value}))));{let n=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});return"aborted"===n.status?h:("dirty"===n.status&&t.dirty(),e(n.value),{status:t.value,value:n.value})}}if("transform"===n.type)if(!1!==r.common.async)return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(e=>b(e)?Promise.resolve(n.transform(e.value,i)).then(e=>({status:t.value,value:e})):e);else{let e=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});if(!b(e))return e;let a=n.transform(e.value,i);if(a instanceof Promise)throw Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:a}}e0.assertNever(n)}}el.create=(e,t,r)=>new el({schema:e,typeName:e3.ZodEffects,effect:t,...O(r)}),el.createWithPreprocess=(e,t,r)=>new el({schema:t,effect:{type:"preprocess",transform:e},typeName:e3.ZodEffects,...O(r)});class ec extends E{_parse(e){return this._getType(e)===i.undefined?g(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}ec.create=(e,t)=>new ec({innerType:e,typeName:e3.ZodOptional,...O(t)});class eu extends E{_parse(e){return this._getType(e)===i.null?g(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}eu.create=(e,t)=>new eu({innerType:e,typeName:e3.ZodNullable,...O(t)});
1class ed extends E{_parse(e){let{ctx:t}=this._processInputParams(e),r=t.data;return t.parsedType===i.undefined&&(r=this._def.defaultValue()),this._def.innerType._parse({data:r,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}ed.create=(e,t)=>new ed({innerType:e,typeName:e3.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...O(t)});class ef extends E{_parse(e){let{ctx:t}=this._processInputParams(e),r={...t,common:{...t.common,issues:[]}},n=this._def.innerType._parse({data:r.data,path:r.path,parent:{...r}});return S(n)?n.then(e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new s(r.common.issues)},input:r.data})})):{status:"valid",value:"valid"===n.status?n.value:this._def.catchValue({get error(){return new s(r.common.issues)},input:r.data})}}removeCatch(){return this._def.innerType}}ef.create=(e,t)=>new ef({innerType:e,typeName:e3.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...O(t)});class ep extends E{_parse(e){if(this._getType(e)!==i.nan){let t=this._getOrReturnCtx(e);return f(t,{code:o.invalid_type,expected:i.nan,received:t.parsedType}),h}return{status:"valid",value:e.data}}}ep.create=e=>new ep({typeName:e3.ZodNaN,...O(e)});let eh=Symbol("zod_brand");class em extends E{_parse(e){let{ctx:t}=this._processInputParams(e),r=t.data;return this._def.type._parse({data:r,path:t.path,parent:t})}unwrap(){return this._def.type}}class eg extends E{_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.common.async)return(async()=>{let e=await this._def.in._parseAsync({data:r.data,path:r.path,parent:r});return"aborted"===e.status?h:"dirty"===e.status?(t.dirty(),m(e.value)):this._def.out._parseAsync({data:e.value,path:r.path,parent:r})})();{let e=this._def.in._parseSync({data:r.data,path:r.path,parent:r});return"aborted"===e.status?h:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:r.path,parent:r})}}static create(e,t){return new eg({in:e,out:t,typeName:e3.ZodPipeline})}}class ev extends E{_parse(e){let t=this._def.innerType._parse(e);return b(t)&&(t.value=Object.freeze(t.value)),t}}ev.create=(e,t)=>new ev({innerType:e,typeName:e3.ZodReadonly,...O(t)});let ey=(e,t={},r)=>e?B.create().superRefine((n,i)=>{var a,o;if(!e(n)){let e="function"==typeof t?t(n):"string"==typeof t?{message:t}:t,s=null==(o=null!=(a=e.fatal)?a:r)||o,l="string"==typeof e?{message:e}:e;i.addIssue({code:"custom",...l,fatal:s})}}):B.create(),eb={object:W.lazycreate};!function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"}(e3||(e3={}));let eS=N.create,ew=A.create,e_=ep.create,eO=D.create,eE=M.create,eP=$.create,ex=F.create,ej=L.create,eR=H.create,ek=B.create,eT=q.create,eC=z.create,eI=U.create,eN=V.create,eA=W.create,eD=W.strictCreate,eM=Z.create,e$=G.create,eF=Y.create,eL=X.create,eH=K.create,eB=J.create,eq=ee.create,ez=et.create,eU=er.create,eV=en.create,eW=ea.create,eZ=eo.create,eQ=es.create,eG=el.create,eY=ec.create,eX=eu.create,eK=el.createWithPreprocess,eJ=eg.create;var e0,e1,e2,e3,e5=Object.freeze({__proto__:null,defaultErrorMap:l,setErrorMap:function(e){c=e},getErrorMap:u,makeIssue:d,EMPTY_PATH:[],addIssueToContext:f,ParseStatus:p,INVALID:h,DIRTY:m,OK:g,isAborted:v,isDirty:y,isValid:b,isAsync:S,get util(){return e0},get objectUtil(){return e1},ZodParsedType:i,getParsedType:a,ZodType:E,ZodString:N,ZodNumber:A,ZodBigInt:D,ZodBoolean:M,ZodDate:$,ZodSymbol:F,ZodUndefined:L,ZodNull:H,ZodAny:B,ZodUnknown:q,ZodNever:z,ZodVoid:U,ZodArray:V,ZodObject:W,ZodUnion:Z,ZodDiscriminatedUnion:G,ZodIntersection:Y,ZodTuple:X,ZodRecord:K,ZodMap:J,ZodSet:ee,ZodFunction:et,ZodLazy:er,ZodLiteral:en,ZodEnum:ea,ZodNativeEnum:eo,ZodPromise:es,ZodEffects:el,ZodTransformer:el,ZodOptional:ec,ZodNullable:eu,ZodDefault:ed,ZodCatch:ef,ZodNaN:ep,BRAND:eh,ZodBranded:em,ZodPipeline:eg,ZodReadonly:ev,custom:ey,Schema:E,ZodSchema:E,late:eb,get ZodFirstPartyTypeKind(){return e3},coerce:{string:e=>N.create({...e,coerce:!0}),number:e=>A.create({...e,coerce:!0}),boolean:e=>M.create({...e,coerce:!0}),bigint:e=>D.create({...e,coerce:!0}),date:e=>$.create({...e,coerce:!0})},any:ek,array:eN,bigint:eO,boolean:eE,date:eP,discriminatedUnion:e$,effect:eG,enum:eW,function:ez,instanceof:(e,t={message:`Input not instance of ${e.name}`})=>ey(t=>t instanceof e,t),intersection:eF,lazy:eU,literal:eV,map:eB,nan:e_,nativeEnum:eZ,never:eC,null:eR,nullable:eX,number:ew,object:eA,oboolean:()=>eE().optional(),onumber:()=>ew().optional(),optional:eY,ostring:()=>eS().optional(),pipeline:eJ,preprocess:eK,promise:eQ,record:eH,set:eq,strictObject:eD,string:eS,symbol:ex,transformer:eG,tuple:eL,undefined:ej,union:eM,unknown:eT,void:eI,NEVER:h,ZodIssueCode:o,quotelessJson:e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:"),ZodError:s})},15709:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(12115),i=r(46032);let a=(0,n.forwardRef)(({blok:e,...t},r)=>{if(!e)return console.error("Please provide a 'blok' property to the StoryblokComponent"),n.createElement("div",null,"Please provide a blok property to the StoryblokComponent");let a=(0,i.QQ)(e.component);if(a)return n.createElement(a,{ref:r,blok:e,...t});if((0,i.l_)()){let r=(0,i.nr)();return r?n.createElement(r,{blok:e,...t}):n.createElement(n.Fragment,null,n.createElement("p",null,"Component could not be found for blok"," ",n.createElement("strong",null,e.component),"! Is it configured correctly?"))}return n.createElement("div",null)});a.displayName="StoryblokComponent"},16040:(e,t,r)=>{"use strict";function n(e){return btoa(encodeURIComponent(JSON.stringify(e)))}r.d(t,{h:()=>n})},16505:(e,t,r)=>{"use strict";r.d(t,{r:()=>a});var n=r(12115),i=(0,n.createContext)(null);function a(){return(0,n.useContext)(i)}},16542:(e,t,r)=>{"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}r.d(t,{j:()=>function e(t,r,a){var o,s;if(null!=a&&a(t,r)||t===r)return!0;
1if(t&&r&&(o=t.constructor)===r.constructor){if(o===Date)return t.getTime()===r.getTime();if(o===RegExp)return t.toString()===r.toString();if(o===Array){if((s=t.length)===r.length)for(;s--&&e(t[s],r[s],a););return -1===s}if(!o||"object"===n(t)){for(o in s=0,t)if(i.call(t,o)&&++s&&!i.call(r,o)||!(o in r)||!e(t[o],r[o],a))return!1;return Object.keys(r).length===s}}return t!=t&&r!=r}});var i=Object.prototype.hasOwnProperty},17663:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var a=r(60087),o=r(36661);i(r(36661),t);var s={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},l=function(){function e(e,t,r){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(r=t,t=s),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:s,this.elementCB=null!=r?r:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var r=this.options.xmlMode?a.ElementType.Tag:void 0,n=new o.Element(e,t,void 0,r);this.addNode(n),this.tagStack.push(n)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===a.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var r=new o.Text(e);this.addNode(r),this.lastNode=r}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===a.ElementType.Comment){this.lastNode.data+=e;return}var t=new o.Comment(e);this.addNode(t),this.lastNode=t},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new o.Text(""),t=new o.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var r=new o.ProcessingInstruction(e,t);this.addNode(r)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],r=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),r&&(e.prev=r,r.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=l,t.default=l},18266:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,r){void 0===r&&(r={});for(var n=[],i="function"==typeof r.replace,l=r.transform||o.returnFirstArg,c=r.library||s,u=c.cloneElement,d=c.createElement,f=c.isValidElement,p=t.length,h=0;h<p;h++){var m,g=t[h];if(i){var v=r.replace(g,h);if(f(v)){p>1&&(v=u(v,{key:v.key||h})),n.push(l(v,g,h));continue}}if("text"===g.type){var y=!g.data.trim().length;if(y&&g.parent&&!(0,o.canTextBeChildOfNode)(g.parent)||r.trim&&y)continue;n.push(l(g.data,g,h));continue}var b={};(m=g,o.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===m.type&&(0,o.isCustomComponent)(m.name,m.attribs))?((0,o.setStyleProp)(g.attribs.style,g.attribs),b=g.attribs):g.attribs&&(b=(0,a.default)(g.attribs,g.name));var S=void 0;switch(g.type){case"script":case"style":g.children[0]&&(b.dangerouslySetInnerHTML={__html:g.children[0].data});break;case"tag":"textarea"===g.name&&g.children[0]?b.defaultValue=g.children[0].data:g.children&&g.children.length&&(S=e(g.children,r));break;default:continue}p>1&&(b.key=h),n.push(l(d(g.name,b,S),g,h))}return 1===n.length?n[0]:n};var i=r(12115),a=n(r(85724)),o=r(89054),s={cloneElement:i.cloneElement,createElement:i.createElement,isValidElement:i.isValidElement}},19079:(e,t,r)=>{"use strict";r.d(t,{G:()=>ti});var n=r(12115),i=r(60945),a=r(32966),o=r(38115),s=r(3085);function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{fallback:function(){}},r=t.fallback;return"undefined"==typeof window?r():e({window:window})}var u=r(51248);function d(e,t){for(var r,n=0;n<e.length;n++)if(t(r=e[n],n,e))return r}function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?p(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=f(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,c=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}(e,t)||g(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){if(e){if("string"==typeof e)return v(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return v(e,t)}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var y="2.17.2",b="https://cdn.jsdelivr.net/npm/search-insights@".concat(y,"/dist/search-insights.min.js");function S(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.insightsClient,r=e.insightsInitParams,n=e.onEvent,i=e.$$internal,a=void 0!==i&&i,o=e.$$automatic,s=void 0!==o&&o,f=t;t||null===t||c(function(e){var t=e.window,r=t.AlgoliaAnalyticsObject||"aa";"string"==typeof r&&(f=t[r]),f||(t.AlgoliaAnalyticsObject=r,t[r]||(t[r]=function(){t[r].queue||(t[r].queue=[]);for(var e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];t[r].queue.push(n)},t[r].version=y,t[r].shouldAddScript=!0),f=t[r])});var p=f||u.l;return function(e){var t,i,o=e.instantSearchInstance,c=o.middleware.filter(function(e){return"ais.insights"===e.instance.$$type&&e.instance.$$internal}).map(function(e){return e.creator});o.unuse.apply(o,function(e){if(Array.isArray(e))return v(e)}(c)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(c)||g(c)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}());var f=m(function(e){if(e.appId&&e.apiKey)return[e.appId,e.apiKey];if(!e.transporter)return[e.applicationID,e.apiKey];var t=e.transporter,r=t.headers||t.baseHeaders,n=t.queryParameters||t.baseQueryParameters,i="x-algolia-application-id",a="x-algolia-api-key";return[r[i]||n[i],r[a]||n[a]]}(o.client),2),y=f[0],S=f[1],O=void 0,E=void 0,P=void 0,x=p.queue;if(Array.isArray(x)){var j=["setUserToken","init"].map(function(e){var t=d(x.slice().reverse(),function(t){return m(t,1)[0]===e})||[];return m(t,2)[1]}),R=m(j,2);E=R[0],O=R[1]}return p("getUserToken",null,function(e,t){P=_(t)}),(r||!w(p))&&p("init",h({appId:y,apiKey:S,partial:!0},r)),{$$type:"ais.insights",$$internal:a,$$automatic:s,onStateChange:function(){},subscribe:function(){if(p.shouldAddScript){var e="[insights middleware]: could not load search-insights.js. Please load it manually following https://alg.li/insights-init";try{var t=document.createElement("script");t.async=!0,t.src=b,t.onerror=function(){o.emit("error",Error(e))},document.body.appendChild(t),p.shouldAddScript=!1}catch(t){p.shouldAddScript=!1,o.emit("error",Error(e))}}},started:function(){p("addAlgoliaAgent","insights-middleware"),i=o.mainHelper;var e,c,u,f,g,v,b,x,j,R,k,T,C,I=p.queue;if(Array.isArray(I)){var N=["setUserToken","init"].map(function(e){var t=d(I.slice().reverse(),function(t){return m(t,1)[0]===e})||[];return m(t,2)[1]}),A=m(N,2);E=A[0],O=A[1]}f=(null==(c=(e=o)._initialResults)||null==(u=c[e.indexName])?void 0:u.state)||{},g=e.mainHelper.state,t={userToken:f.userToken||g.userToken,clickAnalytics:f.clickAnalytics||g.clickAnalytics},s||i.overrideStateWithoutTriggeringChangeEvent(h(h({},i.state),{},{clickAnalytics:!0})),a||o.scheduleSearch();var D=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=_(e);if(r){var n=i.state.userToken;t?a():setTimeout(a,0)}function a(){i.overrideStateWithoutTriggeringChangeEvent(h(h({},i.state),{},{userToken:r})),n&&n!==e&&o.scheduleSearch()}};function M(e){D(e,!0),p("setUserToken",e)}var $=void 0,F=function(){if(("undefined"==typeof document?"undefined":l(document))==="object"&&"string"==typeof document.cookie)for(var e="".concat("_ALGOLIA","="),t=document.cookie.split(";"),r=0;r<t.length;r++){for(var n=t[r];" "===n.charAt(0);)n=n.substring(1);if(0===n.indexOf(e))return n.substring(e.length,n.length)}}();$=F||"anonymous-".concat("xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}));var L=t.userToken;null!=r&&r.userToken&&(R=r.userToken),R?M(R):L?M(L):P?M(P):E?M(E):$&&(M($),(null!=r&&r.useCookie||null!=(k=O)&&k.useCookie)&&(v=$,b=(null==r?void 0:r.cookieDuration)||(null==(T=O)?void 0:T.cookieDuration),(x=new Date).setTime(x.getTime()+(b||15552e6)),j="expires=".concat(x.toUTCString()),document.cookie="_ALGOLIA=".concat(v,";").concat(j,";path=/"))),p("onUserTokenChange",function(e){return D(e,!0)},{immediate:!0});
1var H=p;w(p)&&(H=function(e,t){return p(e,t,{headers:{"X-Algolia-Application-Id":y,"X-Algolia-API-Key":S}})});var B=new Set;o.mainHelper.derivedHelpers[0].on("result",function(e){var t=e.results;t&&(!t.queryID||t.queryID!==C)&&(C=t.queryID,B.clear())}),o.sendEventToInsights=function(e){if(n)n(e,H);else if(e.insightsMethod){if("viewedObjectIDs"===e.insightsMethod){var t=e.payload,r=t.objectIDs.filter(function(e){return!B.has(e)});if(0===r.length)return;r.forEach(function(e){return B.add(e)}),t.objectIDs=r}e.payload.algoliaSource=["instantsearch"],s&&e.payload.algoliaSource.push("instantsearch-automatic"),"internal"===e.eventModifier&&e.payload.algoliaSource.push("instantsearch-internal"),H(e.insightsMethod,e.payload)}}},unsubscribe:function(){p("onUserTokenChange",void 0),o.sendEventToInsights=u.l,i&&t&&(i.overrideStateWithoutTriggeringChangeEvent(h(h({},i.state),t)),o.scheduleSearch())}}}}function w(e){var t=m((e.version||"").split(".").map(Number),2),r=t[0],n=t[1];return r>=3||2===r&&n>=6||1===r&&n>=10}function _(e){if(e)return"number"==typeof e?e.toString():e}function O(e,t,r){var n=t.getHelper();return{uiState:r,helper:n,parent:t,instantSearchInstance:e,state:n.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,scopedResults:[],searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}function E(e,t,r){var n=t.getResultsForWidget(r),i=t.getHelper();return{helper:i,parent:t,instantSearchInstance:e,results:n,scopedResults:t.getScopedResults(),state:n&&"_state"in n?n._state:i.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}var P=r(20463);function x(e){return(x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function j(e,t,r){return(t=R(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function R(e){var t=function(e,t){if("object"!=x(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=x(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==x(t)?t:String(t)}var k=function(e){e&&(window.document.title=e)},T=function(){var e;function t(e){var r=this,n=e.windowTitle,i=e.writeDelay,a=e.createURL,o=e.parseURL,s=e.getLocation,l=e.start,u=e.dispose,d=e.push,f=e.cleanUrlOnDispose;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");j(this,"$$type","ais.browser"),j(this,"windowTitle",void 0),j(this,"writeDelay",void 0),j(this,"_createURL",void 0),j(this,"parseURL",void 0),j(this,"getLocation",void 0),j(this,"writeTimer",void 0),j(this,"_onPopState",void 0),j(this,"inPopState",!1),j(this,"isDisposed",!1),j(this,"latestAcknowledgedHistory",0),j(this,"_start",void 0),j(this,"_dispose",void 0),j(this,"_push",void 0),j(this,"_cleanUrlOnDispose",void 0),this.windowTitle=n,this.writeTimer=void 0,this.writeDelay=void 0===i?400:i,this._createURL=a,this.parseURL=o,this.getLocation=s,this._start=l,this._dispose=u,this._push=d,this._cleanUrlOnDispose=void 0===f||f,c(function(e){var t=e.window;k(r.windowTitle&&r.windowTitle(r.read())),r.latestAcknowledgedHistory=t.history.length})}return e=[{key:"read",value:function(){return this.parseURL({qsModule:P,location:this.getLocation()})}},{key:"write",value:function(e){var t=this;c(function(r){var n=r.window,i=t.createURL(e),a=t.windowTitle&&t.windowTitle(e);t.writeTimer&&clearTimeout(t.writeTimer),t.writeTimer=setTimeout(function(){k(a),t.shouldWrite(i)&&(t._push?t._push(i):n.history.pushState(e,a||"",i),t.latestAcknowledgedHistory=n.history.length),t.inPopState=!1,t.writeTimer=void 0},t.writeDelay)})}},{key:"onUpdate",value:function(e){var t=this;this._start&&this._start(function(){e(t.read())}),this._onPopState=function(){t.writeTimer&&(clearTimeout(t.writeTimer),t.writeTimer=void 0),t.inPopState=!0,e(t.read())},c(function(e){e.window.addEventListener("popstate",t._onPopState)})}},{key:"createURL",value:function(e){return this._createURL({qsModule:P,routeState:e,location:this.getLocation()})}},{key:"dispose",value:function(){var e=this;this._dispose&&this._dispose(),this.isDisposed=!0,c(function(t){var r=t.window;e._onPopState&&r.removeEventListener("popstate",e._onPopState)}),this.writeTimer&&clearTimeout(this.writeTimer),this._cleanUrlOnDispose&&this.write({})}},{key:"start",value:function(){this.isDisposed=!1}},{key:"shouldWrite",value:function(e){var t=this;return c(function(r){var n=r.window;if(t.isDisposed&&!t._cleanUrlOnDispose)return!1;var i=!(t.isDisposed&&t.latestAcknowledgedHistory!==n.history.length);return!t.inPopState&&i&&e!==n.location.href})}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,R(n.key),n)}}(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}();function C(e){return(C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var I=["configure"];function N(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?N(Object(r),!0).forEach(function(t){D(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function D(e,t,r){var n;return(n=function(e,t){if("object"!=C(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=C(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==C(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e){return e.configure,function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,I)}function $(e){return e!==Object(e)}function F(e){return(F="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function L(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function H(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?L(Object(r),!0).forEach(function(t){B(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):L(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function B(e,t,r){var n;return(n=function(e,t){if("object"!=F(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=F(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==F(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var q=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.router,r=void 0===t?function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.createURL,r=void 0===t?function(e){var t=e.qsModule,r=e.routeState,n=e.location,i=n.protocol,a=n.hostname,o=n.port,s=void 0===o?"":o,l=n.pathname,c=n.hash,u=t.stringify(r),d=""===s?"":":".concat(s);return u?"".concat(i,"//").concat(a).concat(d).concat(l,"?").concat(u).concat(c):"".concat(i,"//").concat(a).concat(d).concat(l).concat(c)}:t,n=e.parseURL,i=void 0===n?function(e){var t=e.qsModule,r=e.location;return t.parse(r.search.slice(1),{arrayLimit:99})}:n,a=e.writeDelay,o=e.windowTitle,s=e.getLocation;return new T({createURL:r,parseURL:i,writeDelay:void 0===a?400:a,windowTitle:o,getLocation:void 0===s?function(){return c(function(e){return e.window.location},{fallback:function(){throw Error("You need to provide `getLocation` to the `history` router in environments where `window` does not exist.")}})}:s,start:e.start,dispose:e.dispose,push:e.push,cleanUrlOnDispose:e.cleanUrlOnDispose})}():t,n=e.stateMapping,i=void 0===n?{$$type:"ais.simple",stateToRoute:function(e){return Object.keys(e).reduce(function(t,r){return A(A({},t),{},D({},r,M(e[r])))},{})},routeToState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,r){return A(A({},t),{},D({},r,M(e[r])))},{})}}:n,a=e.$$internal,o=void 0!==a&&a;return function(e){var t=e.instantSearchInstance;t._createURL=function(e){var n=0===t.mainIndex.getWidgets().length?t._initialUiState:t.mainIndex.getWidgetUiState({}),a=Object.keys(e).reduce(function(t,r){return H(H({},t),{},B({},r,e[r]))},n),o=i.stateToRoute(a);return r.createURL(o)};var n=void 0,a=t._initialUiState;return{$$type:"ais.router({router:".concat(r.$$type||"__unknown__",", stateMapping:").concat(i.$$type||"__unknown__","})"),$$internal:o,onStateChange:function(e){var t=e.uiState,a=i.stateToRoute(t);(void 0===n||!function e(t,r){if(t===r)return!0;
1if($(t)||$(r)||"function"==typeof t||"function"==typeof r)return t===r;if(Object.keys(t).length!==Object.keys(r).length)return!1;for(var n=0,i=Object.keys(t);n<i.length;n++){var a=i[n];if(!(a in r)||!e(t[a],r[a]))return!1}return!0}(n,a))&&(r.write(a),n=a)},subscribe:function(){t._initialUiState=H(H({},a),i.routeToState(r.read())),r.onUpdate(function(e){t.mainIndex.getWidgets().length>0&&t.setUiState(i.routeToState(e))})},started:function(){var e;null==(e=r.start)||e.call(r)},unsubscribe:function(){r.dispose()}}}},z=r(35170);function U(e){return"ais.index"===e.$$type}var V=r(76518),W=0;function Z(e){return(Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var Q=["initialSearchParameters"],G=["initialRecommendParameters"];function Y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function X(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Y(Object(r),!0).forEach(function(t){K(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function K(e,t,r){var n;return(n=function(e,t){if("object"!=Z(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Z(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Z(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function J(e){return function(e){if(Array.isArray(e))return ee(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return ee(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ee(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ee(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function et(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var er=(0,z.V)({name:"index-widget"});function en(e,t){var r=t.state,n=t.recommendState,i=t.isPageReset,a=t._uiState;r!==e.state&&(e.state=r,e.emit("change",{state:e.state,results:e.lastResults,isPageReset:i,_uiState:a})),n!==e.recommendState&&(e.recommendState=n)}function ei(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce(function(e,r){return!U(r)&&(r.getWidgetUiState||r.getWidgetState)?r.getWidgetUiState?r.getWidgetUiState(e,t):r.getWidgetState(e,t):e},r)}function ea(e,t){var r=t.initialSearchParameters,n=et(t,Q);return e.reduce(function(e,t){return!t.getWidgetSearchParameters||U(t)?e:"search"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,n):t.getWidgetSearchParameters(e,n)},r)}function eo(e,t){var r=t.initialRecommendParameters,n=et(t,G);return e.reduce(function(e,t){return!U(t)&&"recommend"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,n):e},r)}let es=function(e){if(void 0===e||void 0===e.indexName)throw Error(er("The `indexName` option is required."));var t=e.indexName,r=e.indexId,n=void 0===r?t:r,i=[],a={},o=null,l=null,c=null,u=null,d=null,f=!1,p=!1;return{$$type:"ais.index",$$widgetType:"ais.index",getIndexName:function(){return t},getIndexId:function(){return n},getHelper:function(){return c},getResults:function(){var e;return null!=(e=u)&&e.lastResults?(u.lastResults._state=c.state,u.lastResults):null},getResultsForWidget:function(e){var t;return"recommend"!==e.dependsOn||U(e)||void 0===e.$$id?this.getResults():null!=(t=c)&&t.lastRecommendResults?c.lastRecommendResults[e.$$id]:null},getPreviousState:function(){return d},getScopedResults:function(){var e=this.getParent();return function e(t){return t.filter(U).reduce(function(t,r){return t.concat.apply(t,[{indexId:r.getIndexId(),results:r.getResults(),helper:r.getHelper()}].concat(J(e(r.getWidgets()))))},[])}(e?e.getWidgets():0===t.length?this.getWidgets():[this])},getParent:function(){return l},createURL:function(e){return"function"==typeof e?o._createURL(K({},n,e(a))):o._createURL(K({},n,ei(i,{searchParameters:e,helper:c})))},getWidgets:function(){return i},addWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(er("The `addWidgets` method expects an array of widgets."));if(e.some(function(e){return"function"!=typeof e.init&&"function"!=typeof e.render}))throw Error(er("The widget definition expects a `render` and/or an `init` method."));return e.forEach(function(e){!U(e)&&(o&&"recommend"===e.dependsOn?o._hasRecommendWidget=!0:o?o._hasSearchWidget=!0:"recommend"===e.dependsOn?f=!0:p=!0,"recommend"===e.dependsOn&&(e.$$id=W++))}
1),i=i.concat(e),o&&e.length&&(en(c,{state:ea(i,{uiState:a,initialSearchParameters:c.state}),recommendState:eo(i,{uiState:a,initialRecommendParameters:c.recommendState}),_uiState:a}),e.forEach(function(e){e.getRenderState&&el({renderState:e.getRenderState(o.renderState[t.getIndexId()]||{},O(o,t,o._initialUiState)),instantSearchInstance:o,parent:t})}),e.forEach(function(e){e.init&&e.init(O(o,t,o._initialUiState))}),o.scheduleSearch()),this},removeWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(er("The `removeWidgets` method expects an array of widgets."));if(e.some(function(e){return"function"!=typeof e.dispose}))throw Error(er("The widget definition expects a `dispose` method."));if((i=i.filter(function(t){return -1===e.indexOf(t)})).forEach(function(e){U(e)||(o&&"recommend"===e.dependsOn?o._hasRecommendWidget=!0:o?o._hasSearchWidget=!0:"recommend"===e.dependsOn?f=!0:p=!0)}),o&&e.length){var r=e.reduce(function(e,r){var n=r.dispose({helper:c,state:e.cleanedSearchState,recommendState:e.cleanedRecommendState,parent:t});return n instanceof s.RecommendParameters?e.cleanedRecommendState=n:n&&(e.cleanedSearchState=n),e},{cleanedSearchState:c.state,cleanedRecommendState:c.recommendState}),n=r.cleanedSearchState,l=r.cleanedRecommendState,u=o.future.preserveSharedStateOnUnmount?ea(i,{uiState:a,initialSearchParameters:new s.SearchParameters({index:this.getIndexName()})}):ea(i,{uiState:ei(i,{searchParameters:n,helper:c}),initialSearchParameters:n});a=ei(i,{searchParameters:u,helper:c}),c.setState(u),c.recommendState=l,i.length&&o.scheduleSearch()}return this},init:function(e){var r,h=this,m=e.instantSearchInstance,g=e.parent,v=e.uiState;if(null===c){o=m,l=g,a=v[n]||{};var y=m.mainHelper,b=ea(i,{uiState:a,initialSearchParameters:new s.SearchParameters({index:t})}),S=eo(i,{uiState:a,initialRecommendParameters:new s.RecommendParameters});(c=s({},b.index,b)).recommendState=S,c.search=function(){return m.onStateChange?(m.onStateChange({uiState:m.mainIndex.getWidgetUiState({}),setUiState:function(e){return m.setUiState(e,!1)}}),y):y.search()},c.searchWithoutTriggeringOnStateChange=function(){return y.search()},c.searchForFacetValues=function(e,t,r,n){var i=c.state.setQueryParameters(n);return y.searchForFacetValues(e,t,r,i)},u=y.derive(function(){return V.p.apply(void 0,[y.state].concat(J(function(e){for(var t=e.getParent(),r=[e.getHelper().state];null!==t;)r=[t.getHelper().state].concat(r),t=t.getParent();return r}(h))))},function(){return h.getHelper().recommendState});var w=null==(r=m._initialResults)?void 0:r[this.getIndexId()];if(null!=w&&w.results){var _=new s.SearchResults(new s.SearchParameters(w.state),w.results);u.lastResults=_,c.lastResults=_}if(null!=w&&w.recommendResults){var E=new s.RecommendResults(new s.RecommendParameters({params:w.recommendResults.params}),w.recommendResults.results);u.lastRecommendResults=E,c.lastRecommendResults=E}c.on("change",function(e){e.isPageReset&&function e(t){var r=t.filter(U);0!==r.length&&r.forEach(function(t){var r=t.getHelper();en(r,{state:r.state.resetPage(),recommendState:r.recommendState,isPageReset:!0}),e(t.getWidgets())})}(i)}),u.on("search",function(){m.scheduleStalledRender()}),u.on("result",function(e){var t=e.results;m.scheduleRender(),c.lastResults=t,d=null==t?void 0:t._state}),u.on("recommend:result",function(e){var t=e.recommend;m.scheduleRender(),c.lastRecommendResults=t.results}
1),i.forEach(function(e){e.getRenderState&&el({renderState:e.getRenderState(m.renderState[h.getIndexId()]||{},O(m,h,v)),instantSearchInstance:m,parent:h})}),i.forEach(function(e){e.init&&e.init(O(m,h,v))}),c.on("change",function(e){var t=e.state,r=e._uiState;a=ei(i,{searchParameters:t,helper:c},r||{}),m.onStateChange||m.onInternalStateChange()}),w&&m.scheduleRender(),f&&(m._hasRecommendWidget=!0),p&&(m._hasSearchWidget=!0)}},render:function(e){var t,r=this,n=e.instantSearchInstance;"error"===n.status&&!n.mainHelper.hasPendingRequests()&&d&&c.setState(d);var a=this.getResults()||null!=(t=u)&&t.lastRecommendResults?i:i.filter(U);(a=a.filter(function(e){return!e.shouldRender||e.shouldRender({instantSearchInstance:n})})).forEach(function(e){e.getRenderState&&el({renderState:e.getRenderState(n.renderState[r.getIndexId()]||{},E(n,r,e)),instantSearchInstance:n,parent:r})}),a.forEach(function(e){e.render&&e.render(E(n,r,e))})},dispose:function(){var e,t,r=this;i.forEach(function(e){e.dispose&&c&&e.dispose({helper:c,state:c.state,recommendState:c.recommendState,parent:r})}),o=null,l=null,null==(e=c)||e.removeAllListeners(),c=null,null==(t=u)||t.detach(),u=null},getWidgetUiState:function(e){return i.filter(U).reduce(function(e,t){return t.getWidgetUiState(e)},X(X({},e),{},K({},n,X(X({},e[n]),a))))},getWidgetState:function(e){return this.getWidgetUiState(e)},getWidgetSearchParameters:function(e,t){var r=t.uiState;return ea(i,{uiState:r,initialSearchParameters:e})},refreshUiState:function(){a=ei(i,{searchParameters:this.getHelper().state,helper:this.getHelper()},a)},setIndexUiState:function(e){var t="function"==typeof e?e(a):e;o.setUiState(function(e){return X(X({},e),{},K({},n,t))})}}};function el(e){var t=e.renderState,r=e.instantSearchInstance,n=e.parent,i=n?n.getIndexId():r.mainIndex.getIndexId();r.renderState=X(X({},r.renderState),{},K({},i,X(X({},r.renderState[i]),t)))}var ec=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.descendantName,n=t.modifierName;return"".concat("ais","-").concat(e).concat(r?"-".concat(r):"").concat(n?"--".concat(n):"")}};function eu(e,t){return(Array.isArray(t)?t:t.split(".")).reduce(function(e,t){return e&&e[t]},e)}var ed=r(3902),ef=ec("Highlight");function ep(e){var t=ed.sn.highlightPreTag,r=ed.sn.highlightPostTag;return e.map(function(e){return e.isHighlighted?t+e.value+r:e.value}).join("")}var eh=r(42247),em=new RegExp(/\w/i);function eg(e){return(eg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ev(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ey(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ev(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=eg(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eg(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eg(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ev(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eb(e){return e.some(function(e){return e.isHighlighted})?e.map(function(t,r){var n,i,a,o,s;return ey(ey({},t),{},{isHighlighted:(a=e[r],o=(null==(n=e[r+1])?void 0:n.isHighlighted)||!0,s=(null==(i=e[r-1])?void 0:i.isHighlighted)||!0,em.test((0,eh.x)(a.value))||s!==o?!a.isHighlighted:!s)})}):e.map(function(e){return ey(ey({},e),{},{isHighlighted:!1})})}function eS(e){var t=ed.sn.highlightPostTag,r=ed.sn.highlightPreTag,n=e.split(r),i=n.shift(),a=i?[{value:i,isHighlighted:!1}]:[];
1return n.forEach(function(e){var r=e.split(t);a.push({value:r[0],isHighlighted:!0}),""!==r[1]&&a.push({value:r[1],isHighlighted:!1})}),a}var ew=ec("ReverseHighlight"),e_=ec("Snippet"),eO=ec("ReverseSnippet"),eE=r(16040);function eP(e){return(eP="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ex(e){return(ex="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ej(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eR(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ej(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=ex(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ex(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ex(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ej(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ek=Promise.resolve();function eT(e){var t=null,r=!1,n=function(){for(var n=arguments.length,i=Array(n),a=0;a<n;a++)i[a]=arguments[a];null===t&&(t=ek.then(function(){if(t=null,r){r=!1;return}e.apply(void 0,i)}))};return n.wait=function(){if(null===t)throw Error("The deferred function should be called before calling `wait()`");return t},n.cancel=function(){null!==t&&(r=!0)},n}function eC(e){return(eC="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eI(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function eN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eA(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eN(Object(r),!0).forEach(function(t){eD(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eN(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eD(e,t,r){var n;return(n=function(e,t){if("object"!=eC(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eC(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==eC(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function eM(e){var t=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var i=0;return e.replace(/%s/g,function(){return encodeURIComponent(r[i++])})};return Object.keys(e).map(function(r){var n;return t("%s=%s",r,(n=e[r],"[object Object]"===Object.prototype.toString.call(n)||"[object Array]"===Object.prototype.toString.call(n))?JSON.stringify(e[r]):e[r])}).join("&")}function e$(e){return(e$="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eF(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eL(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?eF(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=e$(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=e$(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==e$(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eF(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eH(e,t){var r=e[t.getIndexId()]||{};t.getHelper().setState(t.getWidgetSearchParameters(t.getHelper().state,{uiState:r})),t.getWidgets().filter(U).forEach(function(t){return eH(e,t)})}function eB(e){return(eB="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eq(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ez(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eq(Object(r),!0).forEach(function(t){eZ(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eq(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eU(e,t){return(eU=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function eV(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function eW(e){return(eW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function eZ(e,t,r){return(t=eQ(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function eQ(e){var t=function(e,t){if("object"!=eB(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eB(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eB(t)?t:String(t)}var eG=(0,z.V)({name:"instantsearch"});function eY(){return"#"}var eX={preserveSharedStateOnUnmount:!1,persistHierarchicalRootCount:!1},eK=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");i.prototype=Object.create(e&&e.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),e&&eU(i,e);var t,r,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,r=eW(i);return e=t?Reflect.construct(r,arguments,eW(this).constructor):r.apply(this,arguments),function(e,t){if(t&&("object"===eB(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return eV(e)}(this,e)});function i(e){if(!(this instanceof i))throw TypeError("Cannot call a class as a function");eZ(eV(t=n.call(this)),"client",void 0),eZ(eV(t),"indexName",void 0),eZ(eV(t),"compositionID",void 0),eZ(eV(t),"insightsClient",void 0),eZ(eV(t),"onStateChange",null),eZ(eV(t),"future",void 0),eZ(eV(t),"helper",void 0),eZ(eV(t),"mainHelper",void 0),eZ(eV(t),"mainIndex",void 0),eZ(eV(t),"started",void 0),eZ(eV(t),"templatesConfig",void 0),eZ(eV(t),"renderState",{}),eZ(eV(t),"_stalledSearchDelay",void 0),eZ(eV(t),"_searchStalledTimer",void 0),eZ(eV(t),"_initialUiState",void 0),eZ(eV(t),"_initialResults",void 0),eZ(eV(t),"_createURL",void 0),eZ(eV(t),"_searchFunction",void 0),eZ(eV(t),"_mainHelperSearch",void 0),eZ(eV(t),"_hasSearchWidget",!1),eZ(eV(t),"_hasRecommendWidget",!1),eZ(eV(t),"_insights",void 0),eZ(eV(t),"middleware",[]),eZ(eV(t),"sendEventToInsights",void 0),eZ(eV(t),"status","idle"),eZ(eV(t),"error",void 0),eZ(eV(t),"scheduleSearch",eT(function(){t.started&&t.mainHelper.search()})),eZ(eV(t),"scheduleRender",eT(function(){var e,r=!(arguments.length>0)||void 0===arguments[0]||arguments[0];!(null!=(e=t.mainHelper)&&e.hasPendingRequests())&&(clearTimeout(t._searchStalledTimer),t._searchStalledTimer=null,r&&(t.status="idle",t.error=void 0)),t.mainIndex.render({instantSearchInstance:eV(t)}),t.emit("render")})),eZ(eV(t),"onInternalStateChange",eT(function(){var e=t.mainIndex.getWidgetUiState({});t.middleware.forEach(function(t){t.instance.onStateChange({uiState:e})})})),t.setMaxListeners(100);var t,r=e.indexName,a=e.compositionID,o=e.numberLocale,s=e.initialUiState,l=e.routing,d=void 0===l?null:l,f=e.insights,p=void 0===f?void 0:f,h=e.searchFunction,m=e.stalledSearchDelay,g=e.searchClient,v=void 0===g?null:g,y=e.insightsClient,b=void 0===y?null:y,w=e.onStateChange,_=e.future,E=void 0===_?ez(ez({},eX),e.future||{}):_;if(null===v)throw Error(eG("The `searchClient` option is required."));if("function"!=typeof v.search)throw Error("The `searchClient` must implement a `search` method.\n\nSee: https://www.algolia.com/doc/guides/building-search-ui/going-further/backend-search/in-depth/backend-instantsearch/js/");if("function"==typeof v.addAlgoliaAgent&&v.addAlgoliaAgent("instantsearch.js (".concat("4.78.1",")")),b&&"function"!=typeof b)throw Error(eG("The `insightsClient` option should be a function."));if(t.client=v,t.future=E,t.insightsClient=b,t.indexName=void 0===r?"":r,t.compositionID=a,t.helper=null,t.mainHelper=null,t.mainIndex=es({indexName:t.compositionID||t.indexName}),t.onStateChange=void 0===w?null:w,t.started=!1,t.templatesConfig={helpers:{formatNumber:function(e,t){var r;
1return r=Number(t(e)),r.toLocaleString(o)},highlight:function(e,t){try{var r,n,i,a,o,s,l,c,u,d=JSON.parse(e);return t((n=(r=eR(eR({},d),{},{hit:this})).attribute,i=r.highlightedTagName,a=void 0===i?"mark":i,o=r.hit,s=r.cssClasses,l=void 0===s?{}:s,c=(eu(o._highlightResult,n)||{}).value,u=ef({descendantName:"highlighted"})+(l.highlighted?" ".concat(l.highlighted):""),(void 0===c?"":c).replace(RegExp(ed.sn.highlightPreTag,"g"),"<".concat(a,' class="').concat(u,'">')).replace(RegExp(ed.sn.highlightPostTag,"g"),"</".concat(a,">"))))}catch(e){throw Error('\nThe highlight helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseHighlight:function(e,t){try{var r,n,i,a,o,s,l,c,u,d=JSON.parse(e);return t((n=(r=eR(eR({},d),{},{hit:this})).attribute,i=r.highlightedTagName,a=void 0===i?"mark":i,o=r.hit,s=r.cssClasses,l=void 0===s?{}:s,c=(eu(o._highlightResult,n)||{}).value,u=ew({descendantName:"highlighted"})+(l.highlighted?" ".concat(l.highlighted):""),ep(eb(eS(void 0===c?"":c))).replace(RegExp(ed.sn.highlightPreTag,"g"),"<".concat(a,' class="').concat(u,'">')).replace(RegExp(ed.sn.highlightPostTag,"g"),"</".concat(a,">"))))}catch(e){throw Error('\n The reverseHighlight helper expects a JSON object of the format:\n { "attribute": "name", "highlightedTagName": "mark" }')}},snippet:function(e,t){try{var r,n,i,a,o,s,l,c,u,d=JSON.parse(e);return t((n=(r=eR(eR({},d),{},{hit:this})).attribute,i=r.highlightedTagName,a=void 0===i?"mark":i,o=r.hit,s=r.cssClasses,l=void 0===s?{}:s,c=(eu(o._snippetResult,n)||{}).value,u=e_({descendantName:"highlighted"})+(l.highlighted?" ".concat(l.highlighted):""),(void 0===c?"":c).replace(RegExp(ed.sn.highlightPreTag,"g"),"<".concat(a,' class="').concat(u,'">')).replace(RegExp(ed.sn.highlightPostTag,"g"),"</".concat(a,">"))))}catch(e){throw Error('\nThe snippet helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseSnippet:function(e,t){try{var r,n,i,a,o,s,l,c,u,d=JSON.parse(e);return t((n=(r=eR(eR({},d),{},{hit:this})).attribute,i=r.highlightedTagName,a=void 0===i?"mark":i,o=r.hit,s=r.cssClasses,l=void 0===s?{}:s,c=(eu(o._snippetResult,n)||{}).value,u=eO({descendantName:"highlighted"})+(l.highlighted?" ".concat(l.highlighted):""),ep(eb(eS(void 0===c?"":c))).replace(RegExp(ed.sn.highlightPreTag,"g"),"<".concat(a,' class="').concat(u,'">')).replace(RegExp(ed.sn.highlightPostTag,"g"),"</".concat(a,">"))))}catch(e){throw Error('\n The reverseSnippet helper expects a JSON object of the format:\n { "attribute": "name", "highlightedTagName": "mark" }')}},insights:function(e,t){try{var r,n=JSON.parse(e),i=n.method,a=n.payload;return t((r=eR({objectIDs:[this.objectID]},a),function(e){var t,r=e.method,n=e.payload;if("object"!==eP(n))throw Error("The insights helper expects the payload to be an object.");try{t=(0,eE.h)(n)}catch(e){throw Error("Could not JSON serialize the payload object.")}return'data-insights-method="'.concat(r,'" data-insights-payload="').concat(t,'"')}({method:i,payload:r})))}catch(e){throw Error('\nThe insights helper expects a JSON object of the format:\n{ "method": "method-name", "payload": { "eventName": "name of the event" } }')}}},compileOptions:{}},t._stalledSearchDelay=void 0===m?200:m,t._searchStalledTimer=null,t._createURL=eY,t._initialUiState=void 0===s?{}:s,t._initialResults=null,t._insights=p,h&&(t._searchFunction=h),t.sendEventToInsights=u.l,d){var P="boolean"==typeof d?{}:d;P.$$internal=!0,t.use(q(P))}if(p){var x="boolean"==typeof p?{}:p;x.$$internal=!0,t.use(S(x))}return c(function(e){var t,r;return(null==(t=e.window.navigator)||null==(r=t.userAgent)?void 0:r.indexOf("Algolia Crawler"))>-1},{fallback:function(){return!1}})&&t.use(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.$$internal,r=void 0!==t&&t;return function(e){var t=e.instantSearchInstance,n={widgets:[]},i=document.createElement("meta"),a=document.querySelector("head");return i.name="instantsearch:widgets",{$$type:"ais.metadata",$$internal:r,onStateChange:function(){},subscribe:function(){setTimeout(function(){var e=t.client;n.ua=e.transporter&&e.transporter.userAgent?e.transporter.userAgent.value:e._ua,function e(t,r,n){var i=O(r,r.mainIndex,r._initialUiState);t.forEach(function(t){var a={};
1if(t.getWidgetRenderState){var o=t.getWidgetRenderState(i);o&&o.widgetParams&&(a=o.widgetParams)}var s=Object.keys(a).filter(function(e){return void 0!==a[e]});n.widgets.push({type:t.$$type,widgetType:t.$$widgetType,params:s}),"ais.index"===t.$$type&&e(t.getWidgets(),r,n)})}(t.mainIndex.getWidgets(),t,n),t.middleware.forEach(function(e){return n.widgets.push({middleware:!0,type:e.instance.$$type,internal:e.instance.$$internal})}),i.content=JSON.stringify(n),a.appendChild(i)},0)},started:function(){},unsubscribe:function(){i.remove()}}}}({$$internal:!0})),t}return r=[{key:"_isSearchStalled",get:function(){return"stalled"===this.status}},{key:"use",value:function(){for(var e=this,t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];var i=r.map(function(t){var r=ez({$$type:"__unknown__",$$internal:!1,subscribe:u.l,started:u.l,unsubscribe:u.l,onStateChange:u.l},t({instantSearchInstance:e}));return e.middleware.push({creator:t,instance:r}),r});return this.started&&i.forEach(function(e){e.subscribe(),e.started()}),this}},{key:"unuse",value:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.middleware.filter(function(e){return t.includes(e.creator)}).forEach(function(e){return e.instance.unsubscribe()}),this.middleware=this.middleware.filter(function(e){return!t.includes(e.creator)}),this}},{key:"EXPERIMENTAL_use",value:function(){return this.use.apply(this,arguments)}},{key:"addWidget",value:function(e){return this.addWidgets([e])}},{key:"addWidgets",value:function(e){if(!Array.isArray(e))throw Error(eG("The `addWidgets` method expects an array of widgets. Please use `addWidget`."));if(e.some(function(e){return"function"!=typeof e.init&&"function"!=typeof e.render}))throw Error(eG("The widget definition expects a `render` and/or an `init` method."));if(this.compositionID&&e.some(U))throw Error(eG("The `index` widget cannot be used with a composition-based InstantSearch implementation."));return this.mainIndex.addWidgets(e),this}},{key:"removeWidget",value:function(e){return this.removeWidgets([e])}},{key:"removeWidgets",value:function(e){if(!Array.isArray(e))throw Error(eG("The `removeWidgets` method expects an array of widgets. Please use `removeWidget`."));if(e.some(function(e){return"function"!=typeof e.dispose}))throw Error(eG("The widget definition expects a `dispose` method."));return this.mainIndex.removeWidgets(e),this}},{key:"start",value:function(){var e=this;if(this.started)throw Error(eG("The `start` method has already been called once."));var t=this.mainHelper||s(this.client,this.indexName,void 0,{persistHierarchicalRootCount:this.future.persistHierarchicalRootCount});if(this.compositionID&&(t.searchForFacetValues=t.searchForCompositionFacetValues.bind(t)),t.search=function(){return e.status="loading",e.scheduleRender(!1),e._hasSearchWidget&&(e.compositionID?t.searchWithComposition():t.searchOnlyWithDerivedHelpers()),e._hasRecommendWidget&&t.recommend(),t},this._searchFunction){var r={search:function(){return new Promise(u.l)}};this._mainHelperSearch=t.search.bind(t),t.search=function(){var n=e.mainIndex.getHelper(),i=s(r,n.state.index,n.state);return i.once("search",function(t){var r=t.state;n.overrideStateWithoutTriggeringChangeEvent(r),e._mainHelperSearch()}),i.on("change",function(e){var t=e.state;n.setState(t)}),e._searchFunction(i),t}}if(t.on("error",function(t){var r=t.error;if(!(r instanceof Error)){var n=r;r=Object.keys(n).reduce(function(e,t){return e[t]=n[t],e},Error(n.message))}r.error=r,e.error=r,e.status="error",e.scheduleRender(!1),e.emit("error",r)}),this.mainHelper=t,this.middleware.forEach(function(e){e.instance.subscribe()}),this.mainIndex.init({instantSearchInstance:this,parent:null,uiState:this._initialUiState}),this._initialResults){!function(e,t){if(t&&("transporter"in e&&!e._cacheHydrated||e._useCache&&"function"==typeof e.addAlgoliaAgent)){var r=[Object.keys(t).reduce(function(e,r){var n=t[r],i=n.state,a=n.requestParams,o=n.results,s=o&&i?o.map(function(e,t){return eA({indexName:i.index||e.index},null!=a&&a[t]||e.params?{params:eM((null==a?void 0:a[t])||e.params.split("&").reduce(function(e,t){var r,n=function(e){if(Array.isArray(e))return e}
1(r=t.split("="))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,c=!1;try{a=(r=r.call(e)).next,!1;for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}(r,2)||function(e,t){if(e){if("string"==typeof e)return eI(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return eI(e,t)}}(r,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=n[0],a=n[1];return e[i]=a?decodeURIComponent(a):"",e},{}))}:{})}):[];return e.concat(s)},[])],n=Object.keys(t).reduce(function(e,r){var n=t[r].results;return n?e.concat(n):e},[]);if("transporter"in e&&!e._cacheHydrated){e._cacheHydrated=!0;var i=e.search.bind(e);e.search=function(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];var o=Array.isArray(t)?t.map(function(e){return eA(eA({},e),{},{params:eM(e.params)})}):eM(t.requestBody.params);return e.transporter.responsesCache.get({method:"search",args:[o].concat(n)},function(){return i.apply(void 0,[t].concat(n))})},e.transporter.responsesCache.set({method:"search",args:r},{results:n})}if(!("transporter"in e)){var a="/1/indexes/*/queries_body_".concat(JSON.stringify({requests:r}));e.cache=eA(eA({},e.cache),{},eD({},a,JSON.stringify({results:Object.keys(t).map(function(e){return t[e].results})})))}}}(this.client,this._initialResults),this.mainHelper._recommendCache=Object.keys(n=this._initialResults).reduce(function(e,t){var r=n[t];return r.recommendResults?eL(eL({},e),r.recommendResults.results):e},{});var n,i=this.scheduleSearch;this.scheduleSearch=eT(u.l),eT(function(){e.scheduleSearch=i})()}else this.mainIndex.getWidgets().length>0&&this.scheduleSearch();this.helper=this.mainIndex.getHelper(),this.started=!0,this.middleware.forEach(function(e){e.instance.started()}),void 0===this._insights&&t.derivedHelpers[0].once("result",function(){e.mainIndex.getScopedResults().some(function(e){var t=e.results;return null==t?void 0:t._automaticInsights})&&e.use(S({$$internal:!0,$$automatic:!0}))})}},{key:"dispose",value:function(){var e;this.scheduleSearch.cancel(),this.scheduleRender.cancel(),clearTimeout(this._searchStalledTimer),this.removeWidgets(this.mainIndex.getWidgets()),this.mainIndex.dispose(),this.started=!1,this.removeAllListeners(),null==(e=this.mainHelper)||e.removeAllListeners(),this.mainHelper=null,this.helper=null,this.middleware.forEach(function(e){e.instance.unsubscribe()})}},{key:"scheduleStalledRender",value:function(){var e=this;this._searchStalledTimer||(this._searchStalledTimer=setTimeout(function(){e.status="stalled",e.scheduleRender()},this._stalledSearchDelay))}},{key:"setUiState",value:function(e){var t=this,r=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if(!this.mainHelper)throw Error(eG("The `start` method needs to be called before `setUiState`."));this.mainIndex.refreshUiState();var n="function"==typeof e?e(this.mainIndex.getWidgetUiState({})):e;this.onStateChange&&r?this.onStateChange({uiState:n,setUiState:function(e){eH("function"==typeof e?e(n):e,t.mainIndex),t.scheduleSearch(),t.onInternalStateChange()}}):(eH(n,this.mainIndex),this.scheduleSearch(),this.onInternalStateChange())}},{key:"getUiState",value:function(){return this.started&&this.mainIndex.refreshUiState(),this.mainIndex.getWidgetUiState({})}},{key:"createURL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.started)throw Error(eG("The `start` method needs to be called before `createURL`."));return this._createURL(e)}},{key:"refresh",value:function(){if(!this.mainHelper)throw Error(eG("The `start` method needs to be called before `refresh`."));this.mainHelper.clearCache().search()}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,eQ(n.key),n)}}(i.prototype,r),Object.defineProperty(i,"prototype",{writable:!1}),i}(o),eJ=r(14806);let e0="7.15.5";var e1=r(16542);function e2(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var e3=r(16505),e5=r(92824),e4=r(63933),e8=r(87358);function e6(e){return(e6="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function e9(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function e7(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?e9(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=e6(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=e6(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==e6(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):e9(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var te=["react (".concat(n.version,")"),"react-instantsearch (".concat(e0,")"),"react-instantsearch-core (".concat(e0,")")],tt="react-instantsearch-server (".concat(e0,")");function tr(e,t){"function"==typeof e.addAlgoliaAgent&&t.filter(Boolean).forEach(function(t){e.addAlgoliaAgent(t)})}var tn=["children"];function ti(e){var t=e.children,r=function(e){var t=(function(e){if(Array.isArray(e))return e}(d=(0,n.useReducer)(function(e){return e+1},0))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,c=!1;try{a=(r=r.call(e)).next,!1;for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}(d,2)||function(e,t){if(e){if("string"==typeof e)return e2(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return e2(e,t)}}(d,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[1],r=(0,e3.r)(),i=(0,e5.m)(),a=(0,e4.t)(),o=null==i?void 0:i.initialResults,s=(0,n.useRef)(e),l=r||o||a,c=(0,n.useRef)(null);if(i&&(c=i.ssrSearchRef),null===c.current){var u,d,f,p=new eK(e);p._schedule=function(e){p._schedule.queue.push(e),clearTimeout(p._schedule.timer),p._schedule.timer=setTimeout(function(){p._schedule.queue.forEach(function(e){e()}),p._schedule.queue=[]},0)},p._schedule.queue=[],l&&(p._initialResults=o||{}),tr(e.searchClient,[].concat(te,[r&&tt,(f="undefined"!=typeof window&&(null==(u=window.next)?void 0:u.version)||(void 0!==e8?null==e8.env?void 0:"":void 0))?"next.js (".concat(f,")"):null])),l&&p.start(),r&&r.notifyServer({search:p}),e.routing,c.current=p}var h,m=c.current,g=s.current;g.indexName!==e.indexName&&(m.helper.setIndex(e.indexName||"").search(),s.current=e),g.searchClient!==e.searchClient&&(tr(e.searchClient,[].concat(te,[r&&tt])),m.mainHelper.setClient(e.searchClient).search(),s.current=e),g.onStateChange!==e.onStateChange&&(m.onStateChange=e.onStateChange,s.current=e),g.searchFunction!==e.searchFunction&&(m._searchFunction=e.searchFunction,s.current=e),g.stalledSearchDelay!==e.stalledSearchDelay&&(m._stalledSearchDelay=null!=(h=e.stalledSearchDelay)?h:200,s.current=e),(0,e1.j)(g.future,e.future)||(m.future=e7(e7({},eX),e.future),s.current=e);var v=(0,n.useRef)(null);return(0,eJ.useSyncExternalStore)((0,n.useCallback)(function(){var e=c.current;return null===v.current?e.started||(e.start(),t()):(clearTimeout(v.current),e._preventWidgetCleanup=!1),function(){clearTimeout(e._schedule.timer),v.current=setTimeout(function(){e.dispose()}),e._preventWidgetCleanup=!0}},[t]),function(){return c.current},function(){return c.current})}(function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,tn));return r.started?n.createElement(a.t.Provider,{value:r},n.createElement(i.m.Provider,{value:r.mainIndex},t)):null}},19789:(e,t,r)=>{"use strict";r.d(t,{d:()=>c});var n=r(12115),i=Object.defineProperty,a=new Map,o=new WeakMap,s=0,l=void 0;n.Component;let c=(e,t)=>{let{ref:r,inView:i}=function(){var e;let{threshold:t,delay:r,trackVisibility:i,rootMargin:c,root:u,triggerOnce:d,skip:f,initialInView:p,fallbackInView:h,onChange:m}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[g,v]=n.useState(null),y=n.useRef(m),[b,S]=n.useState({inView:!!p,entry:void 0});y.current=m,n.useEffect(()=>{let e;if(!f&&g)return e=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:l;if(void 0===window.IntersectionObserver&&void 0!==n){let i=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:i,observer:c,elements:u}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return"".concat(t,"_").concat("root"===t?(r=e.root)?(o.has(r)||(s+=1,o.set(r,s.toString())),o.get(r)):"0":e[t])}).toString(),r=a.get(t);if(!r){let n,i=new Map,o=new IntersectionObserver(t=>{t.forEach(t=>{var r;let a=t.isIntersecting&&n.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(r=i.get(t.target))||r.forEach(e
1=>{e(a,t)})})},e);n=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:o,elements:i},a.set(t,r)}return r}(r),d=u.get(e)||[];return u.has(e)||u.set(e,d),d.push(t),c.observe(e),function(){d.splice(d.indexOf(t),1),0===d.length&&(u.delete(e),c.unobserve(e)),0===u.size&&(c.disconnect(),a.delete(i))}}(g,(t,r)=>{S({inView:t,entry:r}),y.current&&y.current(t,r),r.isIntersecting&&d&&e&&(e(),e=void 0)},{root:u,rootMargin:c,threshold:t,trackVisibility:i,delay:r},h),()=>{e&&e()}},[Array.isArray(t)?t.toString():t,g,u,c,d,f,i,h,r]);let w=null==(e=b.entry)?void 0:e.target,_=n.useRef(void 0);g||!w||d||f||_.current===w||(_.current=w,S({inView:!!p,entry:void 0}));let O=[v,b.inView,b.entry];return O.ref=O[0],O.inView=O[1],O.entry=O[2],O}({triggerOnce:!0,threshold:0,rootMargin:"0px 0px -33% 0px",...t||{}});if(!e)return[r,"",""];let c=t?.animateClass?t.animateClass:"animate__fadeInUp";return[r,(t?.offset?`animation-offset-${t.offset}`:"")||"animate__animated",i?c:"animate__hidden"]}},20063:(e,t,r)=>{"use strict";var n=r(47260);r.o(n,"notFound")&&r.d(t,{notFound:function(){return n.notFound}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},20463:(e,t,r)=>{"use strict";var n=r(96714),i=r(69884);e.exports={formats:r(34995),parse:i,stringify:n}},20821:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumResponseBody:5e7,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},21102:(e,t,r)=>{"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){var i,a,o;i=e,a=t,o=r[t],(a=function(e){var t=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!==n(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===n(t)?t:String(t)}(a))in i?Object.defineProperty(i,a,{value:o,enumerable:!0,configurable:!0,writable:!0}):i[a]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}r.d(t,{D:()=>x});var o=r(53749),s=r(2576),l=r(45026);function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var u=["params"];function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?d(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==c(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==c(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===c(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function p(e){return function(e){if(Array.isArray(e))return h(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return h(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return h(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var m=r(78103);function g(e){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==g(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==g(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===g(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var b=(function(e,t){function r(t){return e({searchClient:t.searchClient,queries:t.requests.map(function(e){return e.query})}).then(function(e){return e.map(function(e,r){var n=t.requests[r];return{items:e,sourceId:n.sourceId,transformResponse:n.transformResponse}})})}return function(e){return function(n){return a(a({requesterId:t,execute:r},e),n)}}})(function(e){return function(e){var t,r,n,i,a=e.searchClient,c=e.queries,d=e.userAgents;"function"==typeof a.addAlgoliaAgent&&[].concat(p(o.e),p(void 0===d?[]:d)).forEach(function(e){var t=e.segment,r=e.version;a.addAlgoliaAgent(t,r)});var h=(r=(t=a.transporter||{}).headers||t.baseHeaders||{},n=t.queryParameters||t.baseQueryParameters||{},i="x-algolia-api-key",{appId:r["x-algolia-application-id"]||n["x-algolia-application-id"],apiKey:r[i]||n[i]}),m=h.appId,g=h.apiKey;return(0,s.V)(!!m,"The Algolia `appId` was not accessible from the searchClient passed."),(0,s.V)(!!g,"The Algolia `apiKey` was not accessible from the searchClient passed."),a.search(c.map(function(e){var t=e.params;return f(f({},function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,u)),{},{params:f({hitsPerPage:5,highlightPreTag:l.E,highlightPostTag:l.F},t)})})).then(function(e){return e.results.map(function(e,t){var r;return f(f({},e),{},{hits:null==(r=e.hits)?void 0:r.map(function(r){return f(f({},r),{},{__autocomplete_indexName:e.index||c[t].indexName,__autocomplete_queryID:e.queryID,__autocomplete_algoliaCredentials:{appId:m,apiKey:g}})})})})})}(y(y({},e),{},{userAgents:m.e}))},"algolia")({transformResponse:function(e){return e.hits}}),S=r(58463),w={fillQueryTitle:function(e){return'Fill query with "'.concat(e,'"')}};function _(e){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function E(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?O(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==_(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==_(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===_(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function x(e){var t,r=E(E({getSearchParams:function(){return{}},transformSource:function(e){return e.source},itemsWithCategories:1,categoriesPerItem:1},t=e),{},{translations:E(E({},w),t.translations)}),n=r.searchClient,i=r.indexName,a=r.getSearchParams,o=r.transformSource,s=r.categoryAttribute,l=r.itemsWithCategories,c=r.categoriesPerItem,u=r.translations;return{name:"aa.querySuggestionsPlugin",getSources:function(e){var t,r,d,f=e.query,p=e.setQuery,h=e.refresh,m=e.state;function g(e){p("".concat(e.query," ")),h()}return[o({source:{sourceId:"querySuggestionsPlugin",getItemInputValue:function(e){return e.item.query},getItems:function(){return b({searchClient:n,queries:[{indexName:i,query:f,params:a({state:m})}],transformResponse:function(e){var t=e.hits[0];if(!f||!s)return t;var r=0;return t.reduce(function(e,t){var n=[t];if(r<l){var i=((0,S.w)(t,Array.isArray(s)?s:[s])||[]).map(function(e){return e.value}).slice(0,c);i.length>0&&r++;var a,o=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return P(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return P(e,t)}}(e))){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}(i);try{for(o.s();!(a=o.n()).done;){var u=a.value;n.push(E({__autocomplete_qsCategory:u},t))}}catch(e){o.e(e)}finally{o.f()}}return e.push.apply(e,n),e},[])}})},templates:(r=(t={onTapAhead:g,translations:u}).onTapAhead,d=t.translations,{item:function(e){var t=e.item,n=e.createElement,i=e.components;return t.__autocomplete_qsCategory?n("div",{className:"aa-ItemWrapper"},n("div",{className:"aa-ItemContent aa-ItemContent--indented"},n("div",{className:"aa-ItemContentSubtitle aa-ItemContentSubtitle--standalone"},n("span",{className:"aa-ItemContentSubtitleIcon"}),n("span",null,"in"," ",n("span",{className:"aa-ItemContentSubtitleCategory"},t.__autocomplete_qsCategory))))):n("div",{className:"aa-ItemWrapper"},n("div",{className:"aa-ItemContent"},n("div",{className:"aa-ItemIcon aa-ItemIcon--noBorder"},n("svg",{viewBox:"0 0 24 24",fill:"currentColor"},n("path",{d:"M16.041 15.856c-0.034 0.026-0.067 0.055-0.099 0.087s-0.060 0.064-0.087 0.099c-1.258 1.213-2.969 1.958-4.855 1.958-1.933 0-3.682-0.782-4.95-2.050s-2.050-3.017-2.050-4.95 0.782-3.682 2.050-4.95 3.017-2.050 4.95-2.050 3.682 0.782 4.95 2.050 2.050 3.017 2.050 4.95c0 1.886-0.745 3.597-1.959 4.856zM21.707 20.293l-3.675-3.675c1.231-1.54 1.968-3.493 1.968-5.618 0-2.485-1.008-4.736-2.636-6.364s-3.879-2.636-6.364-2.636-4.736 1.008-6.364 2.636-2.636 3.879-2.636 6.364 1.008 4.736 2.636 6.364 3.879 2.636 6.364 2.636c2.125 0 4.078-0.737 5.618-1.968l3.675 3.675c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414z"}))),n("div",{className:"aa-ItemContentBody"},n("div",{className:"aa-ItemContentTitle"},n(i.ReverseHighlight,{hit:t,attribute:"query"})))),n("div",{className:"aa-ItemActions"},n("button",{type:"button",className:"aa-ItemActionButton",title:d.fillQueryTitle(t.query),onClick:function(e){e.preventDefault(),e.stopPropagation(),r(t)}}
1,n("svg",{viewBox:"0 0 24 24",fill:"currentColor"},n("path",{d:"M8 17v-7.586l8.293 8.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-8.293-8.293h7.586c0.552 0 1-0.448 1-1s-0.448-1-1-1h-10c-0.552 0-1 0.448-1 1v10c0 0.552 0.448 1 1 1s1-0.448 1-1z"})))))}})},onTapAhead:g,state:m})]},__autocomplete_pluginOptions:e}}},21166:(e,t,r)=>{"use strict";r.d(t,{ll:()=>A,rD:()=>$,cY:()=>D,BN:()=>M});let n=Math.min,i=Math.max,a=Math.round,o=Math.floor,s=e=>({x:e,y:e});function l(e,t){return"function"==typeof e?e(t):e}function c(e){return e.split("-")[0]}function u(e){return e.split("-")[1]}function d(e){return"x"===e?"y":"x"}function f(e){return["top","bottom"].includes(c(e))?"y":"x"}function p(e){let{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}function h(e,t,r){let n,{reference:i,floating:a}=e,o=f(t),s=d(f(t)),l="y"===s?"height":"width",p=c(t),h="y"===o,m=i.x+i.width/2-a.width/2,g=i.y+i.height/2-a.height/2,v=i[l]/2-a[l]/2;switch(p){case"top":n={x:m,y:i.y-a.height};break;case"bottom":n={x:m,y:i.y+i.height};break;case"right":n={x:i.x+i.width,y:g};break;case"left":n={x:i.x-a.width,y:g};break;default:n={x:i.x,y:i.y}}switch(u(t)){case"start":n[s]-=v*(r&&h?-1:1);break;case"end":n[s]+=v*(r&&h?-1:1)}return n}let m=async(e,t,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:a=[],platform:o}=r,s=a.filter(Boolean),l=await (null==o.isRTL?void 0:o.isRTL(t)),c=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=h(c,n,l),f=n,p={},m=0;for(let r=0;r<s.length;r++){let{name:a,fn:g}=s[r],{x:v,y:y,data:b,reset:S}=await g({x:u,y:d,initialPlacement:n,placement:f,strategy:i,middlewareData:p,rects:c,platform:o,elements:{reference:e,floating:t}});u=null!=v?v:u,d=null!=y?y:d,p={...p,[a]:{...p[a],...b}},S&&m<=50&&(m++,"object"==typeof S&&(S.placement&&(f=S.placement),S.rects&&(c=!0===S.rects?await o.getElementRects({reference:e,floating:t,strategy:i}):S.rects),{x:u,y:d}=h(c,f,l)),r=-1)}return{x:u,y:d,placement:f,strategy:i,middlewareData:p}};async function g(e,t){var r,n;void 0===t&&(t={});let{x:i,y:a,platform:o,rects:s,elements:c,strategy:u}=e,{boundary:d="clippingAncestors",rootBoundary:f="viewport",elementContext:h="floating",altBoundary:m=!1,padding:g=0}=l(t,e),v="number"!=typeof(n=g)?{top:0,right:0,bottom:0,left:0,...n}:{top:n,right:n,bottom:n,left:n},y=c[m?"floating"===h?"reference":"floating":h],b=p(await o.getClippingRect({element:null==(r=await (null==o.isElement?void 0:o.isElement(y)))||r?y:y.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(c.floating)),boundary:d,rootBoundary:f,strategy:u})),S="floating"===h?{x:i,y:a,width:s.floating.width,height:s.floating.height}:s.reference,w=await (null==o.getOffsetParent?void 0:o.getOffsetParent(c.floating)),_=await (null==o.isElement?void 0:o.isElement(w))&&await (null==o.getScale?void 0:o.getScale(w))||{x:1,y:1},O=p(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:S,offsetParent:w,strategy:u}):S);return{top:(b.top-O.top+v.top)/_.y,bottom:(O.bottom-b.bottom+v.bottom)/_.y,left:(b.left-O.left+v.left)/_.x,right:(O.right-b.right+v.right)/_.x}}async function v(e,t){let{placement:r,platform:n,elements:i}=e,a=await (null==n.isRTL?void 0:n.isRTL(i.floating)),o=c(r),s=u(r),d="y"===f(r),p=["left","top"].includes(o)?-1:1,h=a&&d?-1:1,m=l(t,e),{mainAxis:g,crossAxis:v,alignmentAxis:y}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return s&&"number"==typeof y&&(v="end"===s?-1*y:y),d?{x:v*h,y:g*p}:{x:g*p,y:v*h}}var y=r(2066);function b(e){let t=(0,y.L9)(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,i=(0,y.sb)(e),o=i?e.offsetWidth:r,s=i?e.offsetHeight:n,l=a(r)!==o||a(n)!==s;return l&&(r=o,n=s),{width:r,height:n,$:l}}function S(e){return(0,y.vq)(e)?e:e.contextElement}function w(e){let t=S(e);if(!(0,y.sb)(t))return s(1);let r=t.getBoundingClientRect(),{width:n,height:i,$:o}=b(t),l=(o?a(r.width):r.width)/n,c=(o?a(r.height):r.height)/i;return l&&Number.isFinite(l)||(l=1),c&&Number.isFinite(c)||(c=1),{x:l,y:c}}let _=s(0);function O(e){let t=(0,y.zk)(e);
1return(0,y.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:_}function E(e,t,r,n){var i;void 0===t&&(t=!1),void 0===r&&(r=!1);let a=e.getBoundingClientRect(),o=S(e),l=s(1);t&&(n?(0,y.vq)(n)&&(l=w(n)):l=w(e));let c=(void 0===(i=r)&&(i=!1),n&&(!i||n===(0,y.zk)(o))&&i)?O(o):s(0),u=(a.left+c.x)/l.x,d=(a.top+c.y)/l.y,f=a.width/l.x,h=a.height/l.y;if(o){let e=(0,y.zk)(o),t=n&&(0,y.vq)(n)?(0,y.zk)(n):n,r=e,i=(0,y._m)(r);for(;i&&n&&t!==r;){let e=w(i),t=i.getBoundingClientRect(),n=(0,y.L9)(i),a=t.left+(i.clientLeft+parseFloat(n.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(n.paddingTop))*e.y;u*=e.x,d*=e.y,f*=e.x,h*=e.y,u+=a,d+=o,r=(0,y.zk)(i),i=(0,y._m)(r)}}return p({width:f,height:h,x:u,y:d})}function P(e,t){let r=(0,y.CP)(e).scrollLeft;return t?t.left+r:E((0,y.ep)(e)).left+r}function x(e,t,r){void 0===r&&(r=!1);let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-(r?0:P(e,n)),y:n.top+t.scrollTop}}function j(e,t,r){let n;if("viewport"===t)n=function(e,t){let r=(0,y.zk)(e),n=(0,y.ep)(e),i=r.visualViewport,a=n.clientWidth,o=n.clientHeight,s=0,l=0;if(i){a=i.width,o=i.height;let e=(0,y.Tc)();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:a,height:o,x:s,y:l}}(e,r);else if("document"===t)n=function(e){let t=(0,y.ep)(e),r=(0,y.CP)(e),n=e.ownerDocument.body,a=i(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=i(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),s=-r.scrollLeft+P(e),l=-r.scrollTop;return"rtl"===(0,y.L9)(n).direction&&(s+=i(t.clientWidth,n.clientWidth)-a),{width:a,height:o,x:s,y:l}}((0,y.ep)(e));else if((0,y.vq)(t))n=function(e,t){let r=E(e,!0,"fixed"===t),n=r.top+e.clientTop,i=r.left+e.clientLeft,a=(0,y.sb)(e)?w(e):s(1),o=e.clientWidth*a.x,l=e.clientHeight*a.y;return{width:o,height:l,x:i*a.x,y:n*a.y}}(t,r);else{let r=O(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return p(n)}function R(e){return"static"===(0,y.L9)(e).position}function k(e,t){if(!(0,y.sb)(e)||"fixed"===(0,y.L9)(e).position)return null;if(t)return t(e);let r=e.offsetParent;return(0,y.ep)(e)===r&&(r=r.ownerDocument.body),r}function T(e,t){let r=(0,y.zk)(e);if((0,y.Tf)(e))return r;if(!(0,y.sb)(e)){let t=(0,y.$4)(e);for(;t&&!(0,y.eu)(t);){if((0,y.vq)(t)&&!R(t))return t;t=(0,y.$4)(t)}return r}let n=k(e,t);for(;n&&(0,y.Lv)(n)&&R(n);)n=k(n,t);return n&&(0,y.eu)(n)&&R(n)&&!(0,y.sQ)(n)?r:n||(0,y.gJ)(e)||r}let C=async function(e){let t=this.getOffsetParent||T,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=(0,y.sb)(t),i=(0,y.ep)(t),a="fixed"===r,o=E(e,!0,a,t),l={scrollLeft:0,scrollTop:0},c=s(0);if(n||!n&&!a)if(("body"!==(0,y.mq)(t)||(0,y.ZU)(i))&&(l=(0,y.CP)(t)),n){let e=E(t,!0,a,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else i&&(c.x=P(i));let u=!i||n||a?s(0):x(i,l);return{x:o.left+l.scrollLeft-c.x-u.x,y:o.top+l.scrollTop-c.y-u.y,width:o.width,height:o.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},I={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:i}=e,a="fixed"===i,o=(0,y.ep)(n),l=!!t&&(0,y.Tf)(t.floating);if(n===o||l&&a)return r;let c={scrollLeft:0,scrollTop:0},u=s(1),d=s(0),f=(0,y.sb)(n);if((f||!f&&!a)&&(("body"!==(0,y.mq)(n)||(0,y.ZU)(o))&&(c=(0,y.CP)(n)),(0,y.sb)(n))){let e=E(n);u=w(n),d.x=e.x+n.clientLeft,d.y=e.y+n.clientTop}let p=!o||f||a?s(0):x(o,c,!0);return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-c.scrollLeft*u.x+d.x+p.x,y:r.y*u.y-c.scrollTop*u.y+d.y+p.y}},getDocumentElement:y.ep,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:a,strategy:o}=e,s=[..."clippingAncestors"===r?(0,y.Tf)(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=(0,y.v9)(e,[],!1).filter(e=>(0,y.vq)(e)&&"body"!==(0,y.mq)(e)),i=null,a="fixed"===(0,y.L9)(e).position,o=a?(0,y.$4)(e):e;for(;(0,y.vq)(o)&&!(0,y.eu)(o);){let t=(0,y.L9)(o),r=(0,y.sQ)(o);r||"fixed"!==t.position||(i=null),(a?!r&&!i:!r&&"static"===t.position&&!!i&&["absolute","fixed"].includes(i.position)||(0,y.ZU)(o)&&!r&&function e(t,r){let n=(0,y.$4)(t);return!(n===r||!(0,y.vq)(n)||(0,y.eu)(n))&&("fixed"===(0,y.L9)(n).position||e(n,r))}(e,o))?n=n.filter(e=>e!==o):i=t,o=(0,y.$4)(o)}return t.set(e,n),n}(t,this._c):[].concat(r),a],l=s[0],c=s.reduce((e,r)=>{let a=j(t,r,o);return e.top=i(a.top,e.top),e.right=n(a.right,e.right),e.bottom=n(a.bottom,e.bottom),e.left=i(a.left,e.left),e},j(t,l,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:T,getElementRects:C,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=b(e);return{width:t,height:r}},getScale:w,isElement:y.vq,isRTL:function(e){return"rtl"===(0,y.L9)(e).direction}};function N(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function A(e,t,r,a){let s;void 0===a&&(a={});let{ancestorScroll:l=!0,ancestorResize:c=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:f=!1}=a,p=S(e),h=l||c?[...p?(0,y.v9)(p):[],...(0,y.v9)(t)]:[];
1h.forEach(e=>{l&&e.addEventListener("scroll",r,{passive:!0}),c&&e.addEventListener("resize",r)});let m=p&&d?function(e,t){let r,a=null,s=(0,y.ep)(e);function l(){var e;clearTimeout(r),null==(e=a)||e.disconnect(),a=null}return!function c(u,d){void 0===u&&(u=!1),void 0===d&&(d=1),l();let f=e.getBoundingClientRect(),{left:p,top:h,width:m,height:g}=f;if(u||t(),!m||!g)return;let v=o(h),y=o(s.clientWidth-(p+m)),b={rootMargin:-v+"px "+-y+"px "+-o(s.clientHeight-(h+g))+"px "+-o(p)+"px",threshold:i(0,n(1,d))||1},S=!0;function w(t){let n=t[0].intersectionRatio;if(n!==d){if(!S)return c();n?c(!1,n):r=setTimeout(()=>{c(!1,1e-7)},1e3)}1!==n||N(f,e.getBoundingClientRect())||c(),S=!1}try{a=new IntersectionObserver(w,{...b,root:s.ownerDocument})}catch(e){a=new IntersectionObserver(w,b)}a.observe(e)}(!0),l}(p,r):null,g=-1,v=null;u&&(v=new ResizeObserver(e=>{let[n]=e;n&&n.target===p&&v&&(v.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),r()}),p&&!f&&v.observe(p),v.observe(t));let b=f?E(e):null;return f&&function t(){let n=E(e);b&&!N(b,n)&&r(),b=n,s=requestAnimationFrame(t)}(),r(),()=>{var e;h.forEach(e=>{l&&e.removeEventListener("scroll",r),c&&e.removeEventListener("resize",r)}),null==m||m(),null==(e=v)||e.disconnect(),v=null,f&&cancelAnimationFrame(s)}}let D=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:i,y:a,placement:o,middlewareData:s}=t,l=await v(t,e);return o===(null==(r=s.offset)?void 0:r.placement)&&null!=(n=s.arrow)&&n.alignmentOffset?{}:{x:i+l.x,y:a+l.y,data:{...l,placement:o}}}}},M=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:a,placement:o}=t,{mainAxis:s=!0,crossAxis:u=!1,limiter:p={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...h}=l(e,t),m={x:r,y:a},v=await g(t,h),y=f(c(o)),b=d(y),S=m[b],w=m[y];if(s){let e="y"===b?"top":"left",t="y"===b?"bottom":"right",r=S+v[e],a=S-v[t];S=i(r,n(S,a))}if(u){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",r=w+v[e],a=w-v[t];w=i(r,n(w,a))}let _=p.fn({...t,[b]:S,[y]:w});return{..._,data:{x:_.x-r,y:_.y-a,enabled:{[b]:s,[y]:u}}}}}},$=(e,t,r)=>{let n=new Map,i={platform:I,...r},a={...i.platform,_c:n};return m(e,t,{...i,platform:a})}},21588:(e,t,r)=>{"use strict";var n=r(38694);function i(e){return Object.keys(e).sort().reduce(function(t,r){return t[r]=e[r],t},{})}var a={_getQueries:function(e,t){var r=[];return r.push({indexName:e,params:a._getHitsSearchParams(t)}),t.getRefinedDisjunctiveFacets().forEach(function(n){r.push({indexName:e,params:a._getDisjunctiveFacetSearchParams(t,n)})}),t.getRefinedHierarchicalFacets().forEach(function(n){var i=t.getHierarchicalFacetByName(n),o=t.getHierarchicalRefinement(n),s=t._getHierarchicalFacetSeparator(i);if(o.length>0&&o[0].split(s).length>1){var l=o[0].split(s).slice(0,-1).reduce(function(e,t,r){return e.concat({attribute:i.attributes[r],value:0===r?t:[e[e.length-1].value,t].join(s)})},[]);l.forEach(function(n,o){var s=a._getDisjunctiveFacetSearchParams(t,n.attribute,0===o);function c(e){return i.attributes.some(function(t){return t===e.split(":")[0]})}var u=(s.facetFilters||[]).reduce(function(e,t){if(Array.isArray(t)){var r=t.filter(function(e){return!c(e)});r.length>0&&e.push(r)}return"string"!=typeof t||c(t)||e.push(t),e},[]),d=l[o-1];o>0?s.facetFilters=u.concat(d.attribute+":"+d.value):u.length>0?s.facetFilters=u:delete s.facetFilters,r.push({indexName:e,params:s})})}}),r},_getCompositionQueries:function(e){return[{compositionID:e.index,requestBody:{params:a._getCompositionHitsSearchParams(e)}}]},_getHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets).concat(a._getHitsHierarchicalFacetsAttributes(e)).sort(),r=a._getFacetFilters(e),o=a._getNumericFilters(e),s=a._getTagFilters(e),l={};return t.length>0&&(l.facets=t.indexOf("*")>-1?["*"]:t),s.length>0&&(l.tagFilters=s),r.length>0&&(l.facetFilters=r),o.length>0&&(l.numericFilters=o),i(n({},e.getQueryParams(),l))},_getCompositionHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets.map(function(t){return e.disjunctiveFacetsRefinements&&e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].length>0?"disjunctive("+t+")":t})).concat(a._getHitsHierarchicalFacetsAttributes(e)).sort(),r=a._getFacetFilters(e),o=a._getNumericFilters(e),s=a._getTagFilters(e),l={};t.length>0&&(l.facets=t.indexOf("*")>-1?["*"]:t),s.length>0&&(l.tagFilters=s),r.length>0&&(l.facetFilters=r),o.length>0&&(l.numericFilters=o);var c=e.getQueryParams();return delete c.highlightPreTag,delete c.highlightPostTag,delete c.index,i(n({},c,l))},_getDisjunctiveFacetSearchParams:function(e,t,r){var o=a._getFacetFilters(e,t,r),s=a._getNumericFilters(e,t),l=a._getTagFilters(e),c={hitsPerPage:0,page:0,analytics:!1,clickAnalytics:!1};l.length>0&&(c.tagFilters=l);var u=e.getHierarchicalFacetByName(t);return u?c.facets=a._getDisjunctiveHierarchicalFacetAttribute(e,u,r):c.facets=t,s.length>0&&(c.numericFilters=s),o.length>0&&(c.facetFilters=o),i(n({},e.getQueryParams(),c))},_getNumericFilters:function(e,t){if(e.numericFilters)return e.numericFilters;var r=[];
1return Object.keys(e.numericRefinements).forEach(function(n){var i=e.numericRefinements[n]||{};Object.keys(i).forEach(function(e){var a=i[e]||[];t!==n&&a.forEach(function(t){if(Array.isArray(t)){var i=t.map(function(t){return n+e+t});r.push(i)}else r.push(n+e+t)})})}),r},_getTagFilters:function(e){return e.tagFilters?e.tagFilters:e.tagRefinements.join(",")},_getFacetFilters:function(e,t,r){var n=[],i=e.facetsRefinements||{};Object.keys(i).sort().forEach(function(e){(i[e]||[]).slice().sort().forEach(function(t){n.push(e+":"+t)})});var a=e.facetsExcludes||{};Object.keys(a).sort().forEach(function(e){(a[e]||[]).sort().forEach(function(t){n.push(e+":-"+t)})});var o=e.disjunctiveFacetsRefinements||{};Object.keys(o).sort().forEach(function(e){var r=o[e]||[];if(e!==t&&r&&0!==r.length){var i=[];r.slice().sort().forEach(function(t){i.push(e+":"+t)}),n.push(i)}});var s=e.hierarchicalFacetsRefinements||{};return Object.keys(s).sort().forEach(function(i){var a,o,l=(s[i]||[])[0];if(void 0!==l){var c=e.getHierarchicalFacetByName(i),u=e._getHierarchicalFacetSeparator(c),d=e._getHierarchicalRootPath(c);if(t===i){if(-1===l.indexOf(u)||!d&&!0===r||d&&d.split(u).length===l.split(u).length)return;d?(o=d.split(u).length-1,l=d):(o=l.split(u).length-2,l=l.slice(0,l.lastIndexOf(u))),a=c.attributes[o]}else o=l.split(u).length-1,a=c.attributes[o];a&&n.push([a+":"+l])}}),n},_getHitsHierarchicalFacetsAttributes:function(e){return e.hierarchicalFacets.reduce(function(t,r){var n=e.getHierarchicalRefinement(r.name)[0];if(!n)return t.push(r.attributes[0]),t;var i=e._getHierarchicalFacetSeparator(r),a=n.split(i).length,o=r.attributes.slice(0,a+1);return t.concat(o)},[])},_getDisjunctiveHierarchicalFacetAttribute:function(e,t,r){var n=e._getHierarchicalFacetSeparator(t);if(!0===r){var i=e._getHierarchicalRootPath(t),a=0;return i&&(a=i.split(n).length),[t.attributes[a]]}var o=(e.getHierarchicalRefinement(t.name)[0]||"").split(n).length-1;return t.attributes.slice(0,o+1)},getSearchForFacetQuery:function(e,t,r,o){var s=o.isDisjunctiveFacet(e)?o.clearRefinements(e):o,l={facetQuery:t,facetName:e};return"number"==typeof r&&(l.maxFacetHits=r),i(n({},a._getHitsSearchParams(s),l))}};e.exports=a},21778:(e,t,r)=>{"use strict";r.d(t,{AH:()=>u,KX:()=>h,OL:()=>l,Oq:()=>f,XY:()=>v,Xd:()=>m,aw:()=>y,d4:()=>i,dA:()=>_,gK:()=>c,hU:()=>n,iv:()=>s,jj:()=>w,nW:()=>o,r$:()=>g,sn:()=>p,uB:()=>b,vG:()=>S,wZ:()=>d,xr:()=>a});let n=(e,t)=>e?t?`${t}-pt-${e}`:`pt-${e}`:null,i=(e,t)=>e?t?`${t}-pb-${e}`:`pb-${e}`:null,a=(e,t,r)=>e?t?r?`${r}-column-gap-${t}-${e}`:`column-gap-${t}-${e}`:r?`${r}-column-gap-${e}`:`column-gap-${e}`:null,o=(e,t,r)=>e?t?r?`${r}-row-gap-${t}-${e}`:`row-gap-${t}-${e}`:r?`${r}-row-gap-${e}`:`row-gap-${e}`:null,s=(e,t,r)=>e?t?r?`${r}-gy-${t}-${e}`:`gy-${t}-${e}`:r?`${r}-gy-${e}`:`gy-${e}`:null,l=(e,t,r)=>e?t?r?`${r}-gx-${t}-${e}`:`gx-${t}-${e}`:r?`${r}-gx-${e}`:`gx-${e}`:null,c=(e,t)=>e?t?`${t}-bg-${e}`:`bg-${e}`:null,u=e=>e?"string"==typeof e?{"--background-image":`url(${e})`,"--background-size":"cover","--background-position":"center"}:{"--background-image":`${e.src}`,"--background-size":e.size||"cover","--background-position":e.position||"center","--background-repeat":e.repeat||"no-repeat","--background-attachment":e.attachment||"scroll"}:{},d=(e,t)=>e?t?`${t}-bg-position-${e}`:`bg-position-${e}`:null,f=(e,t)=>e?t?`${t}-h-${e}`:`h-${e}`:null,p=(e,t,r)=>e?t?r?`${r}-align-items-${t}-${e}`:`align-items-${t}-${e}`:r?`${r}-align-items-${e}`:`align-items-${e}`:null,h=(e,t,r)=>e?t?r?`${r}-justify-content-${t}-${e}`:`justify-content-${t}-${e}`:r?`${r}-justify-content-${e}`:`justify-content-${e}`:null,m=(e,t,r)=>e?t?r?`${r}-flex-${t}-${e}`:`flex-${t}-${e}`:r?`${r}-flex-${e}`:`flex-${e}`:null,g=(e,t)=>e?t?`${t}-order-${e}`:`order-${e}`:null,v=(e,t,r)=>e?t?r?`${r}-col-${t}-${e}`:`col-${t}-${e}`:r?`${r}-col-${e}`:`col-${e}`:null,y=(e,t,r)=>e?t?r?`${r}-row-cols-${t}-${e}`:`row-cols-${t}-${e}`:r?`${r}-row-cols-${e}`:`row-cols-${e}`:null,b=(e,t,r)=>e?r?e:t?`${t}__${e}`:e:null,S=(e,t)=>e?t?`${t}-text-${e}`:`text-${e}`:null,w=(e,t)=>e?t?`${t}-text-${e}`:`text-${e}`:null,_=(e,t,r)=>{if(!e?.fieldValue)return null;let n=Object.keys(e.fieldValue);if(!n.length)return null;let i="";for(let a=0;a<n.length;a++){let o="default"===n[a]?"":n[a],s=t(e.fieldValue[n[a]].value?.toString(),o,r);s&&(i+=`${s}`),a<n.length-1&&s&&(i+=" ")}return i.trim()}},21804:(e,t,r)=>{"use strict";r.d(t,{x:()=>s});var n=r(12115),i=r(21778),a=r(19789),o=r(85203);let s=e=>{let{className:t,itemsPerRow:r,alignmentVertical:s,alignmentHorizontal:l,parallaxEnabled:c,parallaxOptions:u={offset:200},children:d}=e,[f,p,h]=(0,a.d)(c,u),m={};for(let e in r?.fieldValue){let{value:t}=r?.fieldValue[e];"default"===e&&(e=""),t&&(m[e]=(0,i.aw)(t,e))}let g=o(Object.values(m)),v=o(t,"row",g,(0,i.sn)(s,void 0,"panel"),(0,i.KX)(l,void 0,"panel"),p,h);return n.createElement("div",{className:v,ref:f},d)}},23558:(e,t,r)=>{"use strict";r.d(t,{i:()=>a});var n=r(12115),i=r(70222);function a({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),s=(0,i.c)(t);return n.useEffect(()=>{o.current!==a&&(s(a),o.current=a)},[a,o,s]),r}({defaultProp:t,onChange:r}),s=void 0!==e,l=s?e:a,c=(0,i.c)(r);return[l,n.useCallback(t=>{if(s){let r="function"==typeof t?t(e):t;r!==e&&c(r)}else o(t)},[s,e,o,c])]}},25039:(e,t,r)=>{"use strict";var n=r(87909),i=r(8321);e.exports=function(e){var t,r,a={};return e.forEach(function(e){e.forEach(function(e,t){a[e.objectID]?a[e.objectID]={indexSum:a[e.objectID].indexSum+t,count:a[e.objectID].count+1}:a[e.objectID]={indexSum:t,count:1}})}
1),(t=e.length,r=[],Object.keys(a).forEach(function(e){a[e].count<2&&(a[e].indexSum+=100),r.push({objectID:e,avgOfIndices:a[e].indexSum/t})}),r.sort(function(e,t){return e.avgOfIndices>t.avgOfIndices?1:-1})).reduce(function(t,r){var a=n(i(e),function(e){return e.objectID===r.objectID});return a?t.concat(a):t},[])}},25555:(e,t,r)=>{"use strict";r.d(t,{default:()=>o});var n=r(12115),i=r(41831),a=r(15709);let o=(0,n.forwardRef)((e,t)=>{let{story:r,bridgeOptions:o,...s}=e;return"string"==typeof r.content&&(r.content=JSON.parse(r.content)),r=(0,i.k)(r,o),n.createElement(a.A,{ref:t,blok:r.content,...s})})},26664:(e,t,r)=>{"use strict";r.d(t,{K1:()=>n.K1}),r(12115);var n=r(50351);r(46032),r(41831),r(15709)},27811:(e,t,r)=>{"use strict";r.d(t,{p:()=>p});var n=r(12115),i=Object.defineProperty;(0,n.forwardRef)(({blok:e,...t},r)=>{if(!e)return console.error("Please provide a 'blok' property to the StoryblokComponent"),n.createElement("div",null,"Please provide a blok property to the StoryblokComponent");let i=o(e.component);if(i)return n.createElement(i,{ref:r,blok:e,...t});if(s()){let r=l();return r?n.createElement(r,{blok:e,...t}):n.createElement(n.Fragment,null,n.createElement("p",null,"Component could not be found for blok"," ",n.createElement("strong",null,e.component),"! Is it configured correctly?"))}return n.createElement("div",null)}).displayName="StoryblokComponent";let a={},o=e=>a[e]?a[e]:(console.error(`Component ${e} doesn't exist.`),!1),s=()=>!1,l=()=>null;var c=r(21778),u=r(85203),d=function(e,t,r){if(r||2==arguments.length)for(var n,i=0,a=t.length;i<a;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))},f=function(){function e(e,t,r){this.cloneHeader=null,this.lastElement=null,this.lastElementRefresh=null;var n=e.querySelector("thead");if(this.tableContainer=e,this.cloneContainer=t,this.top=r||{max:0},!n||!this.tableContainer.parentNode)throw Error("Header or parent node of sticky header table container not found!");this.tableContainerParent=this.tableContainer.parentNode,this.cloneContainerParent=this.cloneContainer.parentNode,this.header=n,this.scrollParents=this.getScrollParents(this.tableContainer),this.setup()}return e.prototype.getScrollParents=function(e){for(var t=[],r=e.parentNode;r;)r.scrollHeight>r.clientHeight&&r!==window&&t.push(r),r=r.parentNode;return t},e.prototype.setup=function(){this.setupSticky(),this.setupSizeMirroring(),this.setupClickEventMirroring(),this.setupHorizontalScrollMirroring()},e.prototype.destroy=function(){var e=this;this.scrollListener&&(window.removeEventListener("scroll",this.scrollListener),this.scrollParents.forEach(function(t){t.removeEventListener("scroll",e.scrollListener)})),this.currentFrameRequest&&window.cancelAnimationFrame(this.currentFrameRequest),this.sizeListener&&window.removeEventListener("resize",this.sizeListener),this.containerScrollListener&&this.tableContainerParent.removeEventListener("click",this.containerScrollListener),this.clickListener&&this.cloneContainer.removeEventListener("click",this.clickListener),this.cloneHeader&&this.cloneContainer.removeChild(this.cloneHeader)},e.prototype.getScrollParent=function(e){var t=e.parentNode;if(!t)return document.scrollingElement||document.body;var r=t instanceof HTMLElement&&window.getComputedStyle(t).overflowY||"";return!(r.includes("hidden")||r.includes("visible"))&&t.scrollHeight>t.clientHeight?t:this.getScrollParent(t)},e.prototype.getAllScrollParents=function(){for(var e=[this.getScrollParent(this.tableContainer)];e[e.length-1]!==document.scrollingElement&&e[e.length-1]!==document.body;)e.push(this.getScrollParent(e[e.length-1]));return e},e.prototype.setupClickEventMirroring=function(){var e=this;this.clickListener=function(t){var r,n=e.cloneHeader.getBoundingClientRect(),i=t.clientX-n.x,a=t.clientY-n.y,o=e.getAllScrollParents();o.forEach(function(e){return e._save_scroll="scrollY"in e?e.scrollY:e.scrollTop}),e.header.style.scrollMarginTop="".concat(e.getTop()+3,"px"),e.header.scrollIntoView({behavior:"instant",block:"start"});var s=e.header.getBoundingClientRect(),l=[];do(r=document.elementFromPoint(s.x+i,s.y+a))&&!e.header.contains(r)&&(r.style.visibility="collapse",l.push(r));while(r&&!e.header.contains(r)&&l.length<10);r&&r.click&&r.click(),l.forEach(function(e){return e.style.removeProperty("visibility")}),o.forEach(function(e){return e.scrollTo({behavior:"instant",top:e._save_scroll})})},this.cloneContainer.addEventListener("click",this.clickListener)},e.prototype.setupSticky=function(){var e=this;this.cloneContainerParent.parentNode&&(this.cloneContainerParent.parentNode.style.position="relative");var t=function(){e.currentFrameRequest=window.requestAnimationFrame(function(){var t=e.tableContainer.getBoundingClientRect(),r=e.tableContainer.offsetTop,n=t.y,i=e.getBottom(),a=-n,o=e.getTop();a>-o&&null===e.cloneHeader&&(e.cloneContainerParent.style.display="none",e.cloneHeader=e.createClone()),null!==e.cloneHeader&&(a<=-o?(e.cloneContainerParent.style.display="none",e.cloneContainer.removeChild(e.cloneHeader),e.cloneHeader=null):-i<-o?(e.cloneContainerParent.style.display="block",e.cloneContainerParent.style.position="fixed",e.cloneContainerParent.style.top="".concat(o,"px"),e.setHorizontalScrollOnClone()):(e.cloneContainerParent.style.display="block",e.cloneContainerParent.style.position="absolute",e.cloneContainerParent.style.top="".concat(i-n+r,"px")))})};this.scrollListener=function(){return t()},t(),window.addEventListener("scroll",this.scrollListener),this.scrollParents.forEac
1h(function(t){t.addEventListener("scroll",e.scrollListener)})},e.prototype.setupSizeMirroring=function(){var e=this;this.sizeListener=function(){window.requestAnimationFrame(function(){var t=e.header.getBoundingClientRect().width;e.cloneContainer.style.width="".concat(t,"px"),e.cloneContainerParent.style.top="".concat(e.getTop(),"px"),e.setHorizontalScrollOnClone()})},window.addEventListener("resize",this.sizeListener)},e.prototype.setupHorizontalScrollMirroring=function(){var e=this;this.containerScrollListener=function(){window.requestAnimationFrame(function(){e.setHorizontalScrollOnClone()})},this.tableContainerParent.addEventListener("scroll",this.containerScrollListener)},e.prototype.createClone=function(){var e=this.header.cloneNode(!0);this.cloneContainer.append(e);var t=this.header.getBoundingClientRect().width;return Array.from(this.header.children).forEach(function(r,n){Array.from(r.children).forEach(function(r,i){e.children[n].children[i].style.width=r.getBoundingClientRect().width/t*100+"%"})}),this.cloneContainer.style.display="table",this.cloneContainer.style.width="".concat(t,"px"),this.cloneContainerParent.style.position="fixed",this.cloneContainerParent.style.overflow="hidden",this.cloneContainerParent.style.top="".concat(this.getTop(),"px"),this.setHorizontalScrollOnClone(),e},e.prototype.setHorizontalScrollOnClone=function(){this.cloneContainerParent.style.width="".concat(this.tableContainerParent.getBoundingClientRect().width,"px"),this.cloneContainerParent.scrollLeft=this.tableContainerParent.scrollLeft},e.prototype.sizeToPx=function(e){if("number"==typeof e)return e;if(!e.match(/rem$/))return console.error("Unsupported size format for sticky table header displacement."),0;var t=+e.replace(/rem$/,"");return Number.parseFloat(window.getComputedStyle(document.getElementsByTagName("html")[0]).fontSize)*t},e.prototype.getTop=function(){for(var e=document.body.getBoundingClientRect().width,t=Object.entries(this.top).filter(function(e){return"max"!==e[0]}).sort(function(e,t){var r=e[0],n=t[0];return Number.parseInt(r,10)-Number.parseInt(n,10)}),r=0,n=void 0;n=t[r++];)if(e<Number.parseInt(n[0],10))return this.sizeToPx(n[1]);var i=this.sizeToPx(this.top.max),a=this.scrollParents.map(function(e){return e.getBoundingClientRect().top});return Math.max.apply(Math,d([i],a,!1))},e.prototype.getBottom=function(){var e=this.tableContainer.getBoundingClientRect(),t=this.getLastElement(),r=this.header.getBoundingClientRect().height,n=(t?t.getBoundingClientRect().y:e.y+e.height)-r,i=this.scrollParents.map(function(e){return e.getBoundingClientRect().bottom-2*r});return Math.min.apply(Math,d(d([n],i,!1),[Number.MAX_VALUE],!1))},e.prototype.getLastElement=function(){var e=this;return this.lastElement?(this.lastElementRefresh&&clearTimeout(this.lastElementRefresh),this.lastElementRefresh=setTimeout(function(){return e.lastElement},2e3)):this.lastElement=this.tableContainer.querySelector(":scope > tbody:last-of-type > tr:last-child"),this.lastElement},e}();let p=e=>{let{classPrefix:t,blok:r,topOffset:i=0,rootLevel:a=!0,...o}=e,s=(0,n.useRef)(null),l=(0,n.useRef)(null),d=u((0,c.uB)("widget-table",t),(0,c.uB)("widget-table_main",t),r.sticky_first_column&&(0,c.uB)("widget-table__sticky",t)),p=u((0,c.uB)("widget-table",t),(0,c.uB)("widget-table_clone",t),r.sticky_first_column&&(0,c.uB)("widget-table__sticky",t)),h=(0,n.useRef)(null),m=(0,n.useCallback)((e,t)=>{let r=null;return()=>{null===r&&(r=window.setTimeout(()=>{e(),r=null},t))}},[]);return(0,n.useLayoutEffect)(()=>{if(r.sticky_first_row&&s.current&&s.current.querySelector("table")&&l.current&&l.current.querySelector("table")){h.current=new f(s.current.querySelector("table"),l.current.querySelector("table"),{max:i});let e=m(()=>{h.current?.destroy(),h.current=new f(s?.current?.querySelector("table"),l?.current?.querySelector("table"),{max:i})},300);return window.addEventListener("resize",e),()=>{h.current&&h.current.destroy(),window.removeEventListener("resize",e)}}},[r.table,s.current,l.current,i]),n.createElement("div",{...a&&(e=>{if("object"!=typeof e||typeof e._editable>"u")return{};let t=JSON.parse(e._editable.replace(/^<!--#storyblok#/,"").replace(/-->$/,""));return t?{"data-blok-c":JSON.stringify(t),"data-blok-uid":t.id+"-"+t.uid}:{}})(r),...o},n.createElement("div",{ref:s,className:d,dangerouslySetInnerHTML:{__html:`${r.table||""}`}}),n.createElement("div",{ref:l,className:p},n.createElement("table",{"aria-hidden":!0})))}},28424:(e,t,r)=>{"use strict";var n=r(1462),i=r(88723),a=r(78195),o={addRefinement:function(e,t,r){if(o.isRefined(e,t,r))return e;var i=""+r,a=e[t]?e[t].concat(i):[i],s={};return s[t]=a,n(s,e)},removeRefinement:function(e,t,r){if(void 0===r)return o.clearRefinement(e,function(e,r){return t===r});var n=""+r;return o.clearRefinement(e,function(e,r){return t===r&&n===e})},toggleRefinement:function(e,t,r){if(void 0===r)throw Error("toggleRefinement should be used with a value");
1return o.isRefined(e,t,r)?o.removeRefinement(e,t,r):o.addRefinement(e,t,r)},clearRefinement:function(e,t,r){if(void 0===t)return i(e)?{}:e;if("string"==typeof t)return a(e,[t]);if("function"==typeof t){var n=!1,o=Object.keys(e).reduce(function(i,a){var o=e[a]||[],s=o.filter(function(e){return!t(e,a,r)});return s.length!==o.length&&(n=!0),i[a]=s,i},{});return n?o:e}},isRefined:function(e,t,r){var n=!!e[t]&&e[t].length>0;return void 0!==r&&n?-1!==e[t].indexOf(""+r):n}};e.exports=o},28427:(e,t,r)=>{"use strict";r.d(t,{b:()=>c});var n=r(12115),i=r(21778),a=r(19789),o=r(67237),s=r(85203);let l=e=>{let{root:t,topBar:r,bottomBar:l,container:c,wrapper:u,header:d,body:f,footer:p,blok:h,parallaxOptions:m={},children:g,className:v,classPrefix:y,...b}=e,[S,w,_]=(0,a.d)(h.enable_parallax,m),O=s((0,i.uB)("panel-image_wrapper",y),(0,i.XY)(h.image_size),h.image_position&&`panel-image-position-${h.image_position}`,w,v);return n.createElement(o.a,{...b,root:t,topBar:r,bottomBar:l,container:c,wrapper:u,header:d,body:f,footer:p,blok:h},n.createElement("div",{className:`${O} ${_}`,ref:S},g))};l.displayName="PanelImage_Root";let c=l},28587:(e,t,r)=>{"use strict";r.d(t,{Jq:()=>o,Vx:()=>i}),r(37310);var n=r(53778);function i(e){let{swiper:t,extendParams:r,on:i,emit:a}=e;r({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,prevEl:null};let o=e=>(Array.isArray(e)?e:[e]).filter(e=>!!e);function s(e){let r;return e&&"string"==typeof e&&t.isElement&&(r=t.el.querySelector(e))?r:(e&&("string"==typeof e&&(r=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&r.length>1&&1===t.el.querySelectorAll(e).length&&(r=t.el.querySelector(e))),e&&!r)?e:r}function l(e,r){let n=t.params.navigation;(e=o(e)).forEach(e=>{e&&(e.classList[r?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=r),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass))})}function c(){let{nextEl:e,prevEl:r}=t.navigation;if(t.params.loop){l(r,!1),l(e,!1);return}l(r,t.isBeginning&&!t.params.rewind),l(e,t.isEnd&&!t.params.rewind)}function u(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),a("navigationPrev"))}function d(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),a("navigationNext"))}function f(){var e,r,i;let a=t.params.navigation;if(t.params.navigation=(e=t.originalParams.navigation,r=t.params.navigation,i={nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}
1,t.params.createElements&&Object.keys(i).forEach(a=>{if(!r[a]&&!0===r.auto){let o=(0,n.e)(t.el,`.${i[a]}`)[0];o||((o=(0,n.c)("div",i[a])).className=i[a],t.el.append(o)),r[a]=o,e[a]=o}}),r),!(a.nextEl||a.prevEl))return;let l=s(a.nextEl),c=s(a.prevEl);Object.assign(t.navigation,{nextEl:l,prevEl:c}),l=o(l),c=o(c);let f=(e,r)=>{e&&e.addEventListener("click","next"===r?d:u),!t.enabled&&e&&e.classList.add(...a.lockClass.split(" "))};l.forEach(e=>f(e,"next")),c.forEach(e=>f(e,"prev"))}function p(){let{nextEl:e,prevEl:r}=t.navigation;e=o(e),r=o(r);let n=(e,r)=>{e.removeEventListener("click","next"===r?d:u),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach(e=>n(e,"next")),r.forEach(e=>n(e,"prev"))}i("init",()=>{!1===t.params.navigation.enabled?h():(f(),c())}),i("toEdge fromEdge lock unlock",()=>{c()}),i("destroy",()=>{p()}),i("enable disable",()=>{let{nextEl:e,prevEl:r}=t.navigation;if(e=o(e),r=o(r),t.enabled)return void c();[...e,...r].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),i("click",(e,r)=>{let{nextEl:n,prevEl:i}=t.navigation;n=o(n),i=o(i);let s=r.target;if(t.params.navigation.hideOnClick&&!i.includes(s)&&!n.includes(s)){let e;if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===s||t.pagination.el.contains(s)))return;n.length?e=n[0].classList.contains(t.params.navigation.hiddenClass):i.length&&(e=i[0].classList.contains(t.params.navigation.hiddenClass)),!0===e?a("navigationShow"):a("navigationHide"),[...n,...i].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});let h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),p()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),f(),c()},disable:h,update:c,init:f,destroy:p})}function a(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function o(e){let{swiper:t,extendParams:r,on:i}=e;r({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 o=null;function s(e){let t=o;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}let l=e=>(Array.isArray(e)?e:[e]).filter(e=>!!e);function c(e){(e=l(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function u(e){(e=l(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function d(e,t){(e=l(e)).forEach(e=>{e.setAttribute("role",t)})}function f(e,t){(e=l(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function p(e,t){(e=l(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function h(e){(e=l(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function m(e){(e=l(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function g(e){if(13!==e.keyCode&&32!==e.keyCode)return;let r=t.params.a11y,n=e.target;(!(t.pagination&&t.pagination.el&&(n===t.pagination.el||t.pagination.el.contains(e.target)))||e.target.matches(a(t.params.pagination.bulletClass)))&&(t.navigation&&t.navigation.nextEl&&n===t.navigation.nextEl&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?s(r.lastSlideMessage):s(r.nextSlideMessage)),t.navigation&&t.navigation.prevEl&&n===t.navigation.prevEl&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?s(r.firstSlideMessage):s(r.prevSlideMessage)),t.pagination&&n.matches(a(t.params.pagination.bulletClass))&&n.click())}function v(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function y(){return v()&&t.params.pagination.clickable}let b=(e,t,r)=>{var n;c(e),"BUTTON"!==e.tagName&&(d(e,"button"),e.addEventListener("keydown",g)),p(e,r),(n=l(e)).forEach(e=>{e.setAttribute("aria-controls",t)})},S=()=>{t.a11y.clicked=!0},w=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{t.destroyed||(t.a11y.clicked=!1)})})},_=e=>{if(t.a11y.clicked)return;let r=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!r||!t.slides.includes(r))return;let n=t.slides.indexOf(r)===t.activeIndex,i=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(r);!n&&!i&&(e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(r),0)))},O=()=>{let e=t.params.a11y;e.itemRoleDescriptionMessage&&f(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&d(t.slides,e.slideRole);let r=t.slides.length;
1e.slideLabelMessage&&t.slides.forEach((n,i)=>{let a=t.params.loop?parseInt(n.getAttribute("data-swiper-slide-index"),10):i;p(n,e.slideLabelMessage.replace(/\{\{index\}\}/,a+1).replace(/\{\{slidesLength\}\}/,r))})};i("beforeInit",()=>{(o=(0,n.c)("span",t.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),o.setAttribute("aria-atomic","true")}),i("afterInit",()=>{t.params.a11y.enabled&&(()=>{var e,r;let n=t.params.a11y;t.el.append(o);let i=t.el;n.containerRoleDescriptionMessage&&f(i,n.containerRoleDescriptionMessage),n.containerMessage&&p(i,n.containerMessage);let a=t.wrapperEl,s=n.id||a.getAttribute("id")||`swiper-wrapper-${"x".repeat(16).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}`,c=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";(e=l(a)).forEach(e=>{e.setAttribute("id",s)}),(r=l(a)).forEach(e=>{e.setAttribute("aria-live",c)}),O();let{nextEl:u,prevEl:d}=t.navigation?t.navigation:{};u=l(u),d=l(d),u&&u.forEach(e=>b(e,s,n.nextSlideMessage)),d&&d.forEach(e=>b(e,s,n.prevSlideMessage)),y()&&(Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el]).forEach(e=>{e.addEventListener("keydown",g)}),t.el.addEventListener("focus",_,!0),t.el.addEventListener("pointerdown",S,!0),t.el.addEventListener("pointerup",w,!0)})()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{t.params.a11y.enabled&&O()}),i("fromEdge toEdge afterInit lock unlock",()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;let{nextEl:e,prevEl:r}=t.navigation;r&&(t.isBeginning?(h(r),u(r)):(m(r),c(r))),e&&(t.isEnd?(h(e),u(e)):(m(e),c(e)))}()}),i("paginationUpdate",()=>{if(t.params.a11y.enabled){let e=t.params.a11y;v()&&t.pagination.bullets.forEach(r=>{t.params.pagination.clickable&&(c(r),t.params.pagination.renderBullet||(d(r,"button"),p(r,e.paginationBulletMessage.replace(/\{\{index\}\}/,(0,n.g)(r)+1)))),r.matches(a(t.params.pagination.bulletActiveClass))?r.setAttribute("aria-current","true"):r.removeAttribute("aria-current")})}}),i("destroy",()=>{t.params.a11y.enabled&&function(){o&&o.remove();let{nextEl:e,prevEl:r}=t.navigation?t.navigation:{};e=l(e),r=l(r),e&&e.forEach(e=>e.removeEventListener("keydown",g)),r&&r.forEach(e=>e.removeEventListener("keydown",g)),y()&&(Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el]).forEach(e=>{e.removeEventListener("keydown",g)}),t.el.removeEventListener("focus",_,!0),t.el.removeEventListener("pointerdown",S,!0),t.el.removeEventListener("pointerup",w,!0)}()})}},29001:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ESCAPE_REGEX:function(){return n},htmlEscapeAttributeString:function(){return s},htmlEscapeJsonString:function(){return o}});let r={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},n=/[&><\u2028\u2029]/g,i={"&":"&",'"':""","'":"'","<":"<",">":">"},a=/[&"'<>]/g;function o(e){return e.replace(n,e=>r[e])}function s(e){return e.replace(a,e=>i[e])}},29493:function(e){e.exports=function(){"use strict";var e={year:0,month:1,day:2,hour:3,minute:4,second:5},t={};return function(r,n,i){var a,o=function(e,r,n){void 0===n&&(n={});var i,a,o,s,l=new Date(e);return(void 0===(i=n)&&(i={}),(s=t[o=r+"|"+(a=i.timeZoneName||"short")])||(s=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:r,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:a}),t[o]=s),s).formatToParts(l)},s=function(t,r){for(var n=o(t,r),a=[],s=0;s<n.length;s+=1){var l=n[s],c=l.type,u=l.value,d=e[c];d>=0&&(a[d]=parseInt(u,10))}var f=a[3],p=a[0]+"-"+a[1]+"-"+a[2]+" "+(24===f?0:f)+":"+a[4]+":"+a[5]+":000",h=+t;return(i.utc(p).valueOf()-(h-=h%1e3))/6e4},l=n.prototype;l.tz=function(e,t){void 0===e&&(e=a);var r,n=this.utcOffset(),o=this.toDate(),s=o.toLocaleString("en-US",{timeZone:e}),l=Math.round((o-new Date(s))/1e3/60),c=-(15*Math.round(o.getTimezoneOffset()/15))-l;if(Number(c)){if(r=i(s,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(c,!0),t){var u=r.utcOffset();r=r.add(n-u,"minute")}}else r=this.utcOffset(0,t);return r.$x.$timezone=e,r},l.offsetName=function(e){var t=this.$x.$timezone||i.tz.guess(),r=o(this.valueOf(),t,{timeZoneName:e}).find(function(e){return"timezonename"===e.type.toLowerCase()});return r&&r.value};var c=l.startOf;l.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return c.call(this,e,t);var r=i(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return c.call(r,e,t).tz(this.$x.$timezone,!0)},i.tz=function(e,t,r){var n=r&&t,o=r||t||a,l=s(+i(),o);
1if("string"!=typeof e)return i(e).tz(o);var c=function(e,t,r){var n=e-60*t*1e3,i=s(n,r);if(t===i)return[n,t];var a=s(n-=60*(i-t)*1e3,r);return i===a?[n,i]:[e-60*Math.min(i,a)*1e3,Math.max(i,a)]}(i.utc(e,n).valueOf(),l,o),u=c[0],d=c[1],f=i(u).utcOffset(d);return f.$x.$timezone=o,f},i.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},i.tz.setDefault=function(e){a=e}}}()},30125:(e,t,r)=>{"use strict";var n=r(12115),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=n.useState,o=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=a({inst:{value:r,getSnapshot:t}}),i=n[0].inst,u=n[1];return s(function(){i.value=r,i.getSnapshot=t,c(i)&&u({inst:i})},[e,r,t]),o(function(){return c(i)&&u({inst:i}),e(function(){c(i)&&u({inst:i})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:u},32e3:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CARRIAGE_RETURN_PLACEHOLDER_REGEX=t.CARRIAGE_RETURN_PLACEHOLDER=t.CARRIAGE_RETURN_REGEX=t.CARRIAGE_RETURN=t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES=void 0,t.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"],t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES.reduce(function(e,t){return e[t.toLowerCase()]=t,e},{}),t.CARRIAGE_RETURN="\r",t.CARRIAGE_RETURN_REGEX=RegExp(t.CARRIAGE_RETURN,"g"),t.CARRIAGE_RETURN_PLACEHOLDER="__HTML_DOM_PARSER_CARRIAGE_RETURN_PLACEHOLDER_".concat(Date.now(),"__"),t.CARRIAGE_RETURN_PLACEHOLDER_REGEX=RegExp(t.CARRIAGE_RETURN_PLACEHOLDER,"g")},32467:(e,t,r)=>{"use strict";r.d(t,{DX:()=>o});var n=r(12115),i=r(94446),a=r(95155),o=n.forwardRef((e,t)=>{let{children:r,...i}=e,o=n.Children.toArray(r),l=o.find(c);if(l){let e=l.props.children,r=o.map(t=>t!==l?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,a.jsx)(s,{...i,ref:t,children:n.isValidElement(e)?n.cloneElement(e,void 0,r):null})}return(0,a.jsx)(s,{...i,ref:t,children:r})});o.displayName="Slot";var s=n.forwardRef((e,t)=>{let{children:r,...a}=e;if(n.isValidElement(r)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(r),o=function(e,t){let r={...t};for(let n in t){let i=e[n],a=t[n];/^on[A-Z]/.test(n)?i&&a?r[n]=(...e)=>{a(...e),i(...e)}:i&&(r[n]=i):"style"===n?r[n]={...i,...a}:"className"===n&&(r[n]=[i,a].filter(Boolean).join(" "))}return{...e,...r}}(a,r.props);return r.type!==n.Fragment&&(o.ref=t?(0,i.t)(t,e):e),n.cloneElement(r,o)}return n.Children.count(r)>1?n.Children.only(null):null});s.displayName="SlotClone";var l=({children:e})=>(0,a.jsx)(a.Fragment,{children:e});function c(e){return n.isValidElement(e)&&e.type===l}},32966:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});var n=(0,r(12115).createContext)(null)},32980:(e,t,r)=>{"use strict";r.d(t,{Dr:()=>u,XX:()=>d,e5:()=>l,lM:()=>c,lz:()=>s});var n=r(12115);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let o=["component"],s="image",l="bold",c="italic",u="link";function d(e,t={}){if("object"==typeof e&&"doc"===e.type&&Array.isArray(e.content)){let r=t.blokResolvers,i=void 0===r?{}:r,s=t.defaultBlokResolver,l=void 0===s?function(){return null}:s,c=t.nodeResolvers,u=t.markResolvers,d=t.textResolver,f=void 0===d?function(e){return e}:d,p=a(a({},m),void 0===c?{}:c),h=a(a({},g),void 0===u?{}:u),v=0,y=function(e){return n.isValidElement(e)?n.cloneElement(e,{key:v++}):e},b=function(e){let t=e?e.map(S).filter(function(e){return null!=e}):null;return Array.isArray(t)&&0===t.length?null:t},S=function(e){if("blok"===e.type)return e.attrs.body.map(function(e){let t=e.component,r=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,o),n=i[t];return y(n?n(r):l(t,r))});{var t;let r;if("text"===e.type)r=f(e.text);else{let t=p[e.type];r=t?y(t(b(e.content),e.attrs)):null}return(null!=(t=e.marks)?t:[]).reduceRight(function(e,t){let r=h[t.type];return r?y(r(e,t.attrs)):e},r)}};return b(e.content)}if("string"==typeof e){let r=t.defaultStringResolver,n=t.textResolver;return(void 0===r?function(e){return e}:r)((void 0===n?function(e){return e}:n)(e))}return null}let f=function(e){return function(t){return null!=t?n.createElement(e,null,t):null}},p=function(e){return function(){return n.createElement(e)}},h=function(e){return function(t){return n.createElement(e,null,t)}},m={heading:function(e,t){return n.createElement(`h${t.level}`,null,e)},code_block:function(e,t){let r={className:t.class},i=n.createElement("code",r,e);return n.createElement("pre",null,i)},[s]:function(e,t){return n.createElement("img",t,e)},paragraph:f("p"),blockquote:f("blockquote"),ordered_list:f("ol"),bullet_list:f("ul"),list_item:f("li"),horizontal_rule:p("hr"),hard_break:p("br"),emoji:function(e,t){if(!t)return null;let r={"data-type":"emoji","data-name":t.name,emoji:t.emoji};if(t.emoji||!t.fallbackImage)return n.createElement("span",r,t.emoji);{let e={src:t.fallbackImage,draggable:"false",loading:"lazy",align:"absmiddle",alt:t.name},i=n.createElement("img",e);return n.createElement("span",r,i)}}},g={[u]:function(e,t){let r=t?{href:"email"===t.linktype?`mailto:${t.href}`:t.href,target:t.target}:{};return n.createElement("a",r,e)},styled:function(e,t){let r=t?{className:t.class}:{};return n.createElement("span",r,e)},[l]:h("b"),[c]:h("i"),strike:h("s"),underline:h("u"),code:h("code"),subscript:h("sub"),superscript:h("sup"),highlight:function(e,t){let r=t?{style:{backgroundColor:t.color}}:{};return n.createElement("span",r,e)},textStyle:function(e,t){let r=t?.color?{style:{color:t.color}}:{};return n.createElement("span",r,e)},anchor:function(e,t){let r=t?{id:t.id}:{};return n.createElement("span",r,e)}}},33354:(e,t,r)=>{"use strict";r.d(t,{bL:()=>m,q7:()=>v});var n=r(3468),i=r(12115),a=r(21778),o=r(21804),s=r(65074),l=r(85203);let c="WidgetLogoGrid",u=c+"_Grid",[d,f]=(0,n.A)(u),[p,h]=d(u),m=e=>{let{__scopeWidgetLogoGrid:t,blok:r,classPrefix:n,withClasses:o,children:s,alignment_vertical:c="center",alignment_horizontal:u="center",parallaxOptions:d={offset:200},...f}=e,h=l((0,a.uB)("widget-logo-grid-root",n),o);return i.createElement(p,{scope:t,captionPosition:r.caption_position,captionAlignment:r.caption_text_align,items_per_row:r.items_per_row,alignment_vertical:c,alignment_horizontal:u,parallax_enabled:r.parallax_enabled,parallax_options:d},i.createElement("div",{className:h,...f},s))};m.displayName=u;let g=c+"_Item",v=e=>{let{__scopeWidgetLogoGrid:t,caption:r,children:n}=e,o=h(g,t),c=l((0,a.jj)(o.captionAlignment));return i.createElement(s.E,{caption:r,captionPosition:o.captionPosition,captionClassName:c},n)};v.displayName=g;let y=c+"_Grid"},33455:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=r(28140)._(r(12115)),i=r(20821),a=n.default.createContext(i.imageConfigDefault)},34370:(e,t,r)=>{"use strict";r.d(t,{X:()=>l});var n=r(12115),i=r(21778),a=r(21804),o=r(85203);let s=(e,t,r)=>{if(!e?.fieldValue)return null;let n=Object.keys(e.fieldValue);if(!n.length)return null;let i="";for(let a=0;a<n.length;a++){let o="default"===n[a]?"":n[a],s=t(e.fieldValue[n[a]].value?.toString(),o,r);s&&(i+=`${s}`),a<n.length-1&&s&&(i+=" ")}return i.trim()},l=e=>{let{blok:t,className:r,classPrefix:l,defaultGutterColumn:c,defaultGutterRow:u,children:d,...f}=e,p={},h={};for(let e in t?.margin_top?.fieldValue){let{value:r}=t?.margin_top?.fieldValue[e];e="default"===e?"":`-${e}`,r&&(p[e]=`top-margin-${r}${e}`)}for(let e in t?.margin_bottom?.fieldValue){let{value:r}=t?.margin_bottom?.fieldValue[e];e="default"===e?"":`-${e}`,r&&(h[e]=`bottom-margin-${r}${e}`)}let m=o(Object.values(p),Object.values(h)),g=o(m,(0,i.uB)("widget-grid",l),s(t?.gutters_column||c,i.OL),s(t?.gutters_row||u,i.iv),r);return n.createElement(a.x,{className:g,itemsPerRow:t?.items_per_row,alignmentVertical:t?.alignment_vertical,alignmentHorizontal:t?.alignment_horizontal,...f},d)};l.displayName="WidgetGrid_Root"},34733:(e,t,r)=>{"use strict";function n(e){if(!e)return!1;switch(e.linktype){case"story":return!!e.id||!!e.cached_url;case"asset":case"url":return!!e.url;case"email":return!!e.email;default:return!!e.cached_url}}function i(e){if(e&&"doc"===e.type){if(!e.content||e.content.length<=0)return!1;let t=e.content[0];if(!t)return!1;if("paragraph"===t.type&&1===e.content.length){if(!t.content||t.content.length<=0)return!1;let e=t.content[0];if(!e||"text"===e.type&&!e.text)return!1}return!0}return!1}function a(e){return!!e&&!!e.filename}function o(e){return!!(e&&"object"==typeof e&&e.hasOwnProperty("id")&&e.hasOwnProperty("name")&&e.hasOwnProperty("filename"))}function s(e,t){let r=t;return e&&e.data&&(r=function(e){let t=e.data?.fieldValue;if(!t)return"";let r=[];return t.sm&&t.sm.value&&r.push(l(e.algorithm,"sm",t.sm.value)),t.md&&t.md.value&&r.push(l(e.algorithm,"md",t.md.value)),t.lg&&t.lg.value&&r.push(l(e.algorithm,"lg",t.lg.value)),t.xl&&t.xl.value&&r.push(l(e.algorithm,"xl",t.xl.value)),r.push(l(e.algorithm,"xs",t.default.value)),r.join(", ")}(e)),r}function l(e,t,r){if(!r)return"";try{let n="column_widths"===e?u:d;if("number"==typeof r)return`${c(t)} ${n(r)}vw`.trim();{let e=parseInt(r);return`${c(t)} ${n(e)}vw`.trim()}}catch(e){return""}}function c(e){switch(e){case"sm":return"(min-width: 576px)";case"md":return"(min-width: 768px)";case"lg":return"(min-width: 992px)";case"xl":return"(min-width: 1200px)";case"xxl":return"(min-width: 1400px)";default:return""}}function u(e){switch(e){case 1:return 8;case 2:return 17;case 3:return 25;case 4:return 33;case 5:return 42;case 6:return 50;case 7:return 58;case 8:return 67;case 9:return 75;case 10:return 83;case 11:return 92;default:return 100}}function d(e){return Math.ceil(1/(e=Math.max(1,e=Math.min(12,e)))*100)}r.d(t,{IY:()=>o,Qx:()=>a,Ur:()=>s,nV:()=>i,uH:()=>n})},34862:(e,t,r)=>{"use strict";r.d(t,{U:()=>S});var n=r(12115),i=r(35170),a=r(51248),o=r(52053);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=s(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var u=(0,i.V)({name:"stats",connector:!0});let d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.l;return(0,o.t)(e,u()),function(r){return{$$type:"ais.stats",init:function(t){var r=t.instantSearchInstance;e(c(c({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!0)},render:function(t){var r=t.instantSearchInstance;e(c(c({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!1)},dispose:function(){t()},getRenderState:function(e,t){return c(c({},e),{},{stats:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,n=e.state;return t?{hitsPerPage:t.hitsPerPage,nbHits:t.nbHits,nbSortedHits:t.nbSortedHits,areHitsSorted:void 0!==t.appliedRelevancyStrictness&&t.appliedRelevancyStrictness>0&&t.nbSortedHits!==t.nbHits,nbPages:t.nbPages,page:t.page,processingTimeMS:t.processingTimeMS,query:t.query,widgetParams:r}:{hitsPerPage:n.hitsPerPage,nbHits:0,nbSortedHits:void 0,areHitsSorted:!1,nbPages:0,page:n.page||0,processingTimeMS:-1,query:n.query||"",widgetParams:r}}}}};var f=r(68629),p=["classNames","nbHits","processingTimeMS","nbSortedHits","areHitsSorted","translations"];function h(){return(h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function m(e){var t=e.classNames,r=e.nbHits,i=e.processingTimeMS,a=e.nbSortedHits,o=e.areHitsSorted,s=e.translations,l=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,p);return n.createElement("div",h({},l,{className:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce(function(e,t){return Array.isArray(t)?e.concat(t):e.concat([t])},[]).filter(Boolean).join(" ")}("ais-Stats",(void 0===t?{}:t).root,l.className)}),n.createElement("span",{className:"ais-Stats-text"},s.rootElementText({nbHits:r,processingTimeMS:i,nbSortedHits:a,areHitsSorted:o})))}function g(e){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var v=["translations"];function y(){return(y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function S(e){var t,r,i=e.translations,a=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,v),o=(t=void 0,r={$$widgetType:"ais.stats"},(0,f.Z)(d,t,r)),s={nbHits:o.nbHits,nbSortedHits:o.nbSortedHits,processingTimeMS:o.processingTimeMS,areHitsSorted:o.areHitsSorted,translations:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=g(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=g(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==g(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({rootElementText:function(e){var t,r,n,i,a;return"".concat(e.areHitsSorted?(r=(t=e).nbHits,n=t.nbSortedHits,i="sorted out of ".concat(r.toLocaleString()),0===n?"No relevant results ".concat(i):1===n?"1 relevant result ".concat(i):n>1?"".concat((n||0).toLocaleString()," relevant results ").concat(i):""):0===(a=e.nbHits)?"No results":1===a?"1 result":a>1?"".concat(a.toLocaleString()," results"):""," found in ").concat(e.processingTimeMS.toLocaleString(),"ms")}},i)};return n.createElement(m,y({},a,s))}},34995:e=>{"use strict";var t=String.prototype.replace,r=/%20/g,n={RFC1738:"RFC1738",RFC3986:"RFC3986"};e.exports={default:n.RFC3986,formatters:{RFC1738:function(e){return t.call(e,r,"+")},RFC3986:function(e){return String(e)}},RFC1738:n.RFC1738,RFC3986:n.RFC3986}},35006:(e,t,r)=>{"use strict";var n=r(34995),i=Object.prototype.hasOwnProperty,a=Array.isArray,o=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),s=function(e){for(;e.length>1;){var t=e.pop(),r=t.obj[t.prop];if(a(r)){for(var n=[],i=0;i<r.length;++i)void 0!==r[i]&&n.push(r[i]);t.obj[t.prop]=n}}},l=function(e,t){for(var r=t&&t.plainObjects?Object.create(null):{},n=0;n<e.length;++n)void 0!==e[n]&&(r[n]=e[n]);return r};e.exports={arrayToObject:l,assign:function(e,t){return Object.keys(t).reduce(function(e,r){return e[r]=t[r],e},e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],r=[],n=0;n<t.length;++n)for(var i=t[n],a=i.obj[i.prop],o=Object.keys(a),l=0;l<o.length;++l){var c=o[l],u=a[c];"object"==typeof u&&null!==u&&-1===r.indexOf(u)&&(t.push({obj:a,prop:c}),r.push(u))}return s(t),e},decode:function(e,t,r){var n=e.replace(/\+/g," ");if("iso-8859-1"===r)return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch(e){return n}},encode:function(e,t,r,i,a){if(0===e.length)return e;var s=e;if("symbol"==typeof e?s=Symbol.prototype.toString.call(e):"string"!=typeof e&&(s=String(e)),"iso-8859-1"===r)return escape(s).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var l="",c=0;c<s.length;++c){var u=s.charCodeAt(c);if(45===u||46===u||95===u||126===u||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||a===n.RFC1738&&(40===u||41===u)){l+=s.charAt(c);continue}if(u<128){l+=o[u];continue}if(u<2048){l+=o[192|u>>6]+o[128|63&u];continue}if(u<55296||u>=57344){l+=o[224|u>>12]+o[128|u>>6&63]+o[128|63&u];continue}c+=1,l+=o[240|(u=65536+((1023&u)<<10|1023&s.charCodeAt(c)))>>18]+o[128|u>>12&63]+o[128|u>>6&63]+o[128|63&u]}return l},isBuffer:function(e){return!!e&&"object"==typeof e&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(a(e)){for(var r=[],n=0;n<e.length;n+=1)r.push(t(e[n]));return r}return t(e)},merge:function e(t,r,n){if(!r)return t;if("object"!=typeof r){if(a(t))t.push(r);else{if(!t||"object"!=typeof t)return[t,r];(n&&(n.plainObjects||n.allowPrototypes)||!i.call(Object.prototype,r))&&(t[r]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(r);var o=t;return(a(t)&&!a(r)&&(o=l(t,n)),a(t)&&a(r))?(r.forEach(function(r,a){if(i.call(t,a)){var o=t[a];o&&"object"==typeof o&&r&&"object"==typeof r?t[a]=e(o,r,n):t.push(r)}else t[a]=r}),t):Object.keys(r).reduce(function(t,a){var o=r[a];return i.call(t,a)?t[a]=e(t[a],o,n):t[a]=o,t},o)}}},35170:(e,t,r)=>{"use strict";function n(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t.map(function(e){var t;return"https://www.algolia.com/doc/api-reference/widgets/"+e.name+"/js/"+(void 0!==(t=e.connector)&&t?"#connector":"")}).join(", ");return function(e){return[e,"See documentation: ".concat(n)].filter(Boolean).join("\n\n")}}r.d(t,{V:()=>n})},36117:function(e){e.exports=function(){"use strict";var e="millisecond",t="second",r="minute",n="hour",i="week",a="month",o="quarter",s="year",l="date",c="Invalid Date",u=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,d=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}
1|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,f=function(e,t,r){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(r)+e},p="en",h={};h[p]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],r=e%100;return"["+e+(t[(r-20)%10]||t[r]||t[0])+"]"}};var m="$isDayjsObject",g=function(e){return e instanceof S||!(!e||!e[m])},v=function e(t,r,n){var i;if(!t)return p;if("string"==typeof t){var a=t.toLowerCase();h[a]&&(i=a),r&&(h[a]=r,i=a);var o=t.split("-");if(!i&&o.length>1)return e(o[0])}else{var s=t.name;h[s]=t,i=s}return!n&&i&&(p=i),i||!n&&p},y=function(e,t){if(g(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new S(r)},b={s:f,z:function(e){var t=-e.utcOffset(),r=Math.abs(t);return(t<=0?"+":"-")+f(Math.floor(r/60),2,"0")+":"+f(r%60,2,"0")},m:function e(t,r){if(t.date()<r.date())return-e(r,t);var n=12*(r.year()-t.year())+(r.month()-t.month()),i=t.clone().add(n,a),o=r-i<0,s=t.clone().add(n+(o?-1:1),a);return+(-(n+(r-i)/(o?i-s:s-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(c){return({M:a,y:s,w:i,d:"day",D:l,h:n,m:r,s:t,ms:e,Q:o})[c]||String(c||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}};b.l=v,b.i=g,b.w=function(e,t){return y(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var S=function(){function f(e){this.$L=v(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[m]=!0}var p=f.prototype;return p.parse=function(e){this.$d=function(e){var t=e.date,r=e.utc;if(null===t)return new Date(NaN);if(b.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(u);if(n){var i=n[2]-1||0,a=(n[7]||"0").substring(0,3);return r?new Date(Date.UTC(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,a)):new Date(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,a)}}return new Date(t)}(e),this.init()},p.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},p.$utils=function(){return b},p.isValid=function(){return this.$d.toString()!==c},p.isSame=function(e,t){var r=y(e);return this.startOf(t)<=r&&r<=this.endOf(t)},p.isAfter=function(e,t){return y(e)<this.startOf(t)},p.isBefore=function(e,t){return this.endOf(t)<y(e)},p.$g=function(e,t,r){return b.u(e)?this[t]:this.set(r,e)},p.unix=function(){return Math.floor(this.valueOf()/1e3)},p.valueOf=function(){return this.$d.getTime()},p.startOf=function(e,o){var c=this,u=!!b.u(o)||o,d=b.p(e),f=function(e,t){var r=b.w(c.$u?Date.UTC(c.$y,t,e):new Date(c.$y,t,e),c);return u?r:r.endOf("day")},p=function(e,t){return b.w(c.toDate()[e].apply(c.toDate("s"),(u?[0,0,0,0]:[23,59,59,999]).slice(t)),c)},h=this.$W,m=this.$M,g=this.$D,v="set"+(this.$u?"UTC":"");switch(d){case s:return u?f(1,0):f(31,11);case a:return u?f(1,m):f(0,m+1);case i:var y=this.$locale().weekStart||0,S=(h<y?h+7:h)-y;return f(u?g-S:g+(6-S),m);case"day":case l:return p(v+"Hours",0);case n:return p(v+"Minutes",1);case r:return p(v+"Seconds",2);case t:return p(v+"Milliseconds",3);default:return this.clone()}},p.endOf=function(e){return this.startOf(e,!1)},p.$set=function(i,o){var c,u=b.p(i),d="set"+(this.$u?"UTC":""),f=((c={}).day=d+"Date",c[l]=d+"Date",c[a]=d+"Month",c[s]=d+"FullYear",c[n]=d+"Hours",c[r]=d+"Minutes",c[t]=d+"Seconds",c[e]=d+"Milliseconds",c)[u],p="day"===u?this.$D+(o-this.$W):o;if(u===a||u===s){var h=this.clone().set(l,1);h.$d[f](p),h.init(),this.$d=h.set(l,Math.min(this.$D,h.daysInMonth())).$d}else f&&this.$d[f](p);return this.init(),this},p.set=function(e,t){return this.clone().$set(e,t)},p.get=function(e){return this[b.p(e)]()},p.add=function(e,o){var l,c=this;e=Number(e);var u=b.p(o),d=function(t){var r=y(c);return b.w(r.date(r.date()+Math.round(t*e)),c)};if(u===a)return this.set(a,this.$M+e);if(u===s)return this.set(s,this.$y+e);if("day"===u)return d(1);if(u===i)return d(7);var f=((l={})[r]=6e4,l[n]=36e5,l[t]=1e3,l)[u]||1,p=this.$d.getTime()+e*f;return b.w(p,this)},p.subtract=function(e,t){return this.add(-1*e,t)},p.format=function(e){var t=this,r=this.$locale();if(!this.isValid())return r.invalidDate||c;var n=e||"YYYY-MM-DDTHH:mm:ssZ",i=b.z(this),a=this.$H,o=this.$m,s=this.$M,l=r.weekdays,u=r.months,f=r.meridiem,p=function(e,r,i,a){return e&&(e[r]||e(t,n))||i[r].slice(0,a)},h=function(e){return b.s(a%12||12,e,"0")},m=f||function(e,t,r){var n=e<12?"AM":"PM";return r?n.toLowerCase():n};return n.replace(d,function(e,n){return n||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return b.s(t.$y,4,"0");case"M":return s+1;case"MM":return b.s(s+1,2,"0");case"MMM":return p(r.monthsShort,s,u,3);case"MMMM":return p(u,s);case"D":return t.$D;case"DD":return b.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return p(r.weekdaysMin,t.$W,l,2);case"ddd":return p(r.weekdaysShort,t.$W,l,3);case"dddd":return l[t.$W];case"H":return String(a);case"HH":return b.s(a,2,"0");case"h":return h(1);case"hh":return h(2);case"a":return m(a,o,!0);case"A":return m(a,o,!1);case"m":return String(o);case"mm":return b.s(o,2,"0");case"s":return String(t.$s);case"ss":return b.s(t.$s,2,"0");case"SSS":return b.s(t.$ms,3,"0");case"Z":return i}return null}(e)||i.replace(":","")})},p.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},p.diff=function(e,l,c){var u,d=this,f=b.p(l),p=y(e),h=(p.utcOffset()-this.utcOffset())*6e4,m=this-p,g=function(){return b.m(d,p)};switch(f){case s:u=g()/12;break;case a:u=g();break;case o:u=g()/3;break;
1case i:u=(m-h)/6048e5;break;case"day":u=(m-h)/864e5;break;case n:u=m/36e5;break;case r:u=m/6e4;break;case t:u=m/1e3;break;default:u=m}return c?u:b.a(u)},p.daysInMonth=function(){return this.endOf(a).$D},p.$locale=function(){return h[this.$L]},p.locale=function(e,t){if(!e)return this.$L;var r=this.clone(),n=v(e,t,!0);return n&&(r.$L=n),r},p.clone=function(){return b.w(this.$d,this)},p.toDate=function(){return new Date(this.valueOf())},p.toJSON=function(){return this.isValid()?this.toISOString():null},p.toISOString=function(){return this.$d.toISOString()},p.toString=function(){return this.$d.toUTCString()},f}(),w=S.prototype;return y.prototype=w,[["$ms",e],["$s",t],["$m",r],["$H",n],["$W","day"],["$M",a],["$y",s],["$D",l]].forEach(function(e){w[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),y.extend=function(e,t){return e.$i||(e(t,S,y),e.$i=!0),y},y.locale=v,y.isDayjs=g,y.unix=function(e){return y(1e3*e)},y.en=h[p],y.Ls=h,y.p={},y}()},36269:(e,t,r)=>{"use strict";var n=r(87909);e.exports=function(e,t){var r=(t||[]).map(function(e){return e.split(":")});return e.reduce(function(e,t){var i=t.split(":"),a=n(r,function(e){return e[0]===i[0]});return i.length>1||!a?(e[0].push(i[0]),e[1].push(i[1])):(e[0].push(a[0]),e[1].push(a[1])),e},[[],[]])}},36661:function(e,t,r){"use strict";var n,i=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.cloneNode=t.hasChildren=t.isDocument=t.isDirective=t.isComment=t.isText=t.isCDATA=t.isTag=t.Element=t.Document=t.CDATA=t.NodeWithChildren=t.ProcessingInstruction=t.Comment=t.Text=t.DataNode=t.Node=void 0;var o=r(60087),s=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),_(this,e)},e}();t.Node=s;var l=function(e){function t(t){var r=e.call(this)||this;return r.data=t,r}return i(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(s);t.DataNode=l;var c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Text,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t}(l);t.Text=c;var u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Comment,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t}(l);t.Comment=u;var d=function(e){function t(t,r){var n=e.call(this,r)||this;return n.name=t,n.type=o.ElementType.Directive,n}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(l);t.ProcessingInstruction=d;var f=function(e){function t(t){var r=e.call(this)||this;return r.children=t,r}return i(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!=(e=this.children[0])?e:null}
1,enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);t.NodeWithChildren=f;var p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.CDATA,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(f);t.CDATA=p;var h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Root,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(f);t.Document=h;var m=function(e){function t(t,r,n,i){void 0===n&&(n=[]),void 0===i&&(i="script"===t?o.ElementType.Script:"style"===t?o.ElementType.Style:o.ElementType.Tag);var a=e.call(this,n)||this;return a.name=t,a.attribs=r,a.type=i,a}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){var r,n;return{name:t,value:e.attribs[t],namespace:null==(r=e["x-attribsNamespace"])?void 0:r[t],prefix:null==(n=e["x-attribsPrefix"])?void 0:n[t]}})},enumerable:!1,configurable:!0}),t}(f);function g(e){return(0,o.isTag)(e)}function v(e){return e.type===o.ElementType.CDATA}function y(e){return e.type===o.ElementType.Text}function b(e){return e.type===o.ElementType.Comment}function S(e){return e.type===o.ElementType.Directive}function w(e){return e.type===o.ElementType.Root}function _(e,t){if(void 0===t&&(t=!1),y(e))r=new c(e.data);else if(b(e))r=new u(e.data);else if(g(e)){var r,n=t?O(e.children):[],i=new m(e.name,a({},e.attribs),n);n.forEach(function(e){return e.parent=i}),null!=e.namespace&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]=a({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]=a({},e["x-attribsPrefix"])),r=i}else if(v(e)){var n=t?O(e.children):[],o=new p(n);n.forEach(function(e){return e.parent=o}),r=o}else if(w(e)){var n=t?O(e.children):[],s=new h(n);n.forEach(function(e){return e.parent=s}),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),r=s}else if(S(e)){var l=new d(e.name,e.data);null!=e["x-name"]&&(l["x-name"]=e["x-name"],l["x-publicId"]=e["x-publicId"],l["x-systemId"]=e["x-systemId"]),r=l}else throw Error("Not implemented yet: ".concat(e.type));return r.startIndex=e.startIndex,r.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(r.sourceCodeLocation=e.sourceCodeLocation),r}function O(e){for(var t=e.map(function(e){return _(e,!0)}),r=1;r<t.length;r++)t[r].prev=t[r-1],t[r-1].next=t[r];return t}t.Element=m,t.isTag=g,t.isCDATA=v,t.isText=y,t.isComment=b,t.isDirective=S,t.isDocument=w,t.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},t.cloneNode=_},36957:(e,t,r)=>{"use strict";function n(e){return{current:e}}r.d(t,{_:()=>n})},37310:(e,t,r)=>{"use strict";function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach(r=>{void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&i(e[r],t[r])})}r.d(t,{a:()=>l,g:()=>o});let a={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 o(){let e="undefined"!=typeof document?document:{};return i(e,a),e}let s={document:a,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(){}
1,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function l(){let e="undefined"!=typeof window?window:{};return i(e,s),e}},37756:(e,t,r)=>{"use strict";r.d(t,{UC:()=>er,B8:()=>ee,bL:()=>J,l9:()=>et});var n=r(12115),i=r.t(n,2);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var o=r(3468);function s(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var l=r(94446),c=r(32467),u=r(95155),d=r(4129),f=i["useId".toString()]||(()=>void 0),p=0,h=r(97602),m=r(70222),g=r(23558),v=n.createContext(void 0),y="rovingFocusGroup.onEntryFocus",b={bubbles:!1,cancelable:!0},S="RovingFocusGroup",[w,_,O]=function(e){let t=e+"CollectionProvider",[r,i]=(0,o.A)(t),[a,s]=r(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:r}=e,i=n.useRef(null),o=n.useRef(new Map).current;return(0,u.jsx)(a,{scope:t,itemMap:o,collectionRef:i,children:r})};d.displayName=t;let f=e+"CollectionSlot",p=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,i=s(f,r),a=(0,l.s)(t,i.collectionRef);return(0,u.jsx)(c.DX,{ref:a,children:n})});p.displayName=f;let h=e+"CollectionItemSlot",m="data-radix-collection-item",g=n.forwardRef((e,t)=>{let{scope:r,children:i,...a}=e,o=n.useRef(null),d=(0,l.s)(t,o),f=s(h,r);return n.useEffect(()=>(f.itemMap.set(o,{ref:o,...a}),()=>void f.itemMap.delete(o))),(0,u.jsx)(c.DX,{...{[m]:""},ref:d,children:i})});return g.displayName=h,[{Provider:d,Slot:p,ItemSlot:g},function(t){let r=s(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(m,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},i]}(S),[E,P]=(0,o.A)(S,[O]),[x,j]=E(S),R=n.forwardRef((e,t)=>(0,u.jsx)(w.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,u.jsx)(w.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,u.jsx)(k,{...e,ref:t})})}));R.displayName=S;var k=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:i,loop:a=!1,dir:o,currentTabStopId:c,defaultCurrentTabStopId:d,onCurrentTabStopIdChange:f,onEntryFocus:p,preventScrollOnEntryFocus:S=!1,...w}=e,O=n.useRef(null),E=(0,l.s)(t,O),P=function(e){let t=n.useContext(v);return e||t||"ltr"}(o),[j=null,R]=(0,g.i)({prop:c,defaultProp:d,onChange:f}),[k,T]=n.useState(!1),C=(0,m.c)(p),I=_(r),A=n.useRef(!1),[D,M]=n.useState(0);return n.useEffect(()=>{let e=O.current;if(e)return e.addEventListener(y,C),()=>e.removeEventListener(y,C)},[C]),(0,u.jsx)(x,{scope:r,orientation:i,dir:P,loop:a,currentTabStopId:j,onItemFocus:n.useCallback(e=>R(e),[R]),onItemShiftTab:n.useCallback(()=>T(!0),[]),onFocusableItemAdd:n.useCallback(()=>M(e=>e+1),[]),onFocusableItemRemove:n.useCallback(()=>M(e=>e-1),[]),children:(0,u.jsx)(h.sG.div,{tabIndex:k||0===D?-1:0,"data-orientation":i,...w,ref:E,style:{outline:"none",...e.style},onMouseDown:s(e.onMouseDown,()=>{A.current=!0}),onFocus:s(e.onFocus,e=>{let t=!A.current;if(e.target===e.currentTarget&&t&&!k){let t=new CustomEvent(y,b);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=I().filter(e=>e.focusable);N([e.find(e=>e.active),e.find(e=>e.id===j),...e].filter(Boolean).map(e=>e.ref.current),S)}}A.current=!1}),onBlur:s(e.onBlur,()=>T(!1))})})}),T="RovingFocusGroupItem",C=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:i=!0,active:a=!1,tabStopId:o,...l}=e,c=function(e){let[t,r]=n.useState(f());return(0,d.N)(()=>{r(e=>e??String(p++))},[void 0]),e||(t?`radix-${t}`:"")}(),m=o||c,g=j(T,r),v=g.currentTabStopId===m,y=_(r),{onFocusableItemAdd:b,onFocusableItemRemove:S}=g;return n.useEffect(()=>{if(i)return b(),()=>S()},[i,b,S]),(0,u.jsx)(w.ItemSlot,{scope:r,id:m,focusable:i,active:a,children:(0,u.jsx)(h.sG.span,{tabIndex:v?0:-1,"data-orientation":g.orientation,...l,ref:t,onMouseDown:s(e.onMouseDown,e=>{i?g.onItemFocus(m):e.preventDefault()}),onFocus:s(e.onFocus,()=>g.onItemFocus(m)),onKeyDown:s(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void g.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let i=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(i))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(i)))return I[i]}(e,g.orientation,g.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=y().filter(e=>
1e.focusable).map(e=>e.ref.current);if("last"===t)r.reverse();else if("prev"===t||"next"===t){"prev"===t&&r.reverse();let n=r.indexOf(e.currentTarget);r=g.loop?function(e,t){return e.map((r,n)=>e[(t+n)%e.length])}(r,n+1):r.slice(n+1)}setTimeout(()=>N(r))}})})})});C.displayName=T;var I={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function N(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var A=r(76842),D=n.createContext(void 0),M=i["useId".toString()]||(()=>void 0),$=0,F="Tabs",[L,H]=(0,o.A)(F,[P]),B=P(),[q,z]=L(F),U=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:i,onValueChange:a,defaultValue:o,orientation:s="horizontal",dir:l,activationMode:c="automatic",...f}=e,p=function(e){let t=n.useContext(D);return e||t||"ltr"}(l),[m,v]=(0,g.i)({prop:i,onChange:a,defaultProp:o});return(0,u.jsx)(q,{scope:r,baseId:function(e){let[t,r]=n.useState(M());return(0,d.N)(()=>{r(e=>e??String($++))},[void 0]),e||(t?`radix-${t}`:"")}(),value:m,onValueChange:v,orientation:s,dir:p,activationMode:c,children:(0,u.jsx)(h.sG.div,{dir:p,"data-orientation":s,...f,ref:t})})});U.displayName=F;var V="TabsList",W=n.forwardRef((e,t)=>{let{__scopeTabs:r,loop:n=!0,...i}=e,a=z(V,r),o=B(r);return(0,u.jsx)(R,{asChild:!0,...o,orientation:a.orientation,dir:a.dir,loop:n,children:(0,u.jsx)(h.sG.div,{role:"tablist","aria-orientation":a.orientation,...i,ref:t})})});W.displayName=V;var Z="TabsTrigger",Q=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,disabled:i=!1,...o}=e,s=z(Z,r),l=B(r),c=X(s.baseId,n),d=K(s.baseId,n),f=n===s.value;return(0,u.jsx)(C,{asChild:!0,...l,focusable:!i,active:f,children:(0,u.jsx)(h.sG.button,{type:"button",role:"tab","aria-selected":f,"aria-controls":d,"data-state":f?"active":"inactive","data-disabled":i?"":void 0,disabled:i,id:c,...o,ref:t,onMouseDown:a(e.onMouseDown,e=>{i||0!==e.button||!1!==e.ctrlKey?e.preventDefault():s.onValueChange(n)}),onKeyDown:a(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&s.onValueChange(n)}),onFocus:a(e.onFocus,()=>{let e="manual"!==s.activationMode;f||i||!e||s.onValueChange(n)})})})});Q.displayName=Z;var G="TabsContent",Y=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:i,forceMount:a,children:o,...s}=e,l=z(G,r),c=X(l.baseId,i),d=K(l.baseId,i),f=i===l.value,p=n.useRef(f);return n.useEffect(()=>{let e=requestAnimationFrame(()=>p.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,u.jsx)(A.C,{present:a||f,children:r=>{let{present:n}=r;return(0,u.jsx)(h.sG.div,{"data-state":f?"active":"inactive","data-orientation":l.orientation,role:"tabpanel","aria-labelledby":c,hidden:!n,id:d,tabIndex:0,...s,ref:t,style:{...e.style,animationDuration:p.current?"0s":void 0},children:n&&o})}})});function X(e,t){return"".concat(e,"-trigger-").concat(t)}function K(e,t){return"".concat(e,"-content-").concat(t)}Y.displayName=G;var J=U,ee=W,et=Q,er=Y},38115:e=>{function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function r(e){return"function"==typeof e}function n(e){return"object"==typeof e&&null!==e}e.exports=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){var t,i,a,o,s,l;if(this._events||(this._events={}),"error"===e&&(!this._events.error||n(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var c=Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}if(void 0===(i=this._events[e]))return!1;if(r(i))switch(arguments.length){case 1:i.call(this);break;case 2:i.call(this,arguments[1]);break;case 3:i.call(this,arguments[1],arguments[2]);break;default:o=Array.prototype.slice.call(arguments,1),i.apply(this,o)}else if(n(i))for(s=0,o=Array.prototype.slice.call(arguments,1),a=(l=i.slice()).length;s<a;s++)l[s].apply(this,o);return!0},t.prototype.addListener=function(e,i){var a;if(!r(i))throw TypeError("listener must be a function");return this._events||(this._events={}
1),this._events.newListener&&this.emit("newListener",e,r(i.listener)?i.listener:i),this._events[e]?n(this._events[e])?this._events[e].push(i):this._events[e]=[this._events[e],i]:this._events[e]=i,n(this._events[e])&&!this._events[e].warned&&(a=void 0===this._maxListeners?t.defaultMaxListeners:this._maxListeners)&&a>0&&this._events[e].length>a&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!r(t))throw TypeError("listener must be a function");var n=!1;function i(){this.removeListener(e,i),n||(n=!0,t.apply(this,arguments))}return i.listener=t,this.on(e,i),this},t.prototype.removeListener=function(e,t){var i,a,o,s;if(!r(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(o=(i=this._events[e]).length,a=-1,i===t||r(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(n(i)){for(s=o;s-- >0;)if(i[s]===t||i[s].listener&&i[s].listener===t){a=s;break}if(a<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(a,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,n;if(!this._events)return this;if(!this._events.removeListener)return 0==arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0==arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(r(n=this._events[e]))this.removeListener(e,n);else if(n)for(;n.length;)this.removeListener(e,n[n.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?r(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(r(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},38694:e=>{"use strict";function t(e){return"function"==typeof e||Array.isArray(e)||"[object Object]"===Object.prototype.toString.call(e)}e.exports=function(e){t(e)||(e={});for(var r=1,n=arguments.length;r<n;r++){var i=arguments[r];t(i)&&function e(r,n){if(r===n)return r;for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)&&"__proto__"!==i&&"constructor"!==i){var a=n[i],o=r[i];(void 0===o||void 0!==a)&&(t(o)&&t(a)?r[i]=e(o,a):r[i]="object"==typeof a&&null!==a?e(Array.isArray(a)?[]:{},a):a)}return r}(e,i)}return e}},41402:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return y},handleClientScriptLoad:function(){return m},initScriptLoader:function(){return g}});let n=r(28140),i=r(49417),a=r(95155),o=n._(r(47650)),s=i._(r(12115)),l=r(82073),c=r(94681),u=r(4853),d=r(29001),f=new Map,p=new Set,h=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:i=null,dangerouslySetInnerHTML:a,children:s="",strategy:l="afterInteractive",onError:u,stylesheets:d}=e,h=r||t;if(h&&p.has(h))return;if(f.has(t)){p.add(h),f.get(t).then(n,u);return}let m=()=>{i&&i(),p.add(h)},g=document.createElement("script"),v=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),n&&n.call(this,t),m()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});a?(g.innerHTML=a.__html||"",m()):s?(g.textContent="string"==typeof s?s:Array.isArray(s)?s.join(""):"",m()):t&&(g.src=t,f.set(t,v)),(0,c.setAttributesFromProps)(g,e),"worker"===l&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",l),d&&(e=>{if(o.default.preinit)return e.forEach(e=>{o.default.preinit(e,{as:"style"})});{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(d),document.body.appendChild(g)};function m(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>h(e))}):h(e)}function g(e){e.forEach(m),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEac
1h(e=>{let t=e.id||e.getAttribute("src");p.add(t)})}function v(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:i=null,strategy:c="afterInteractive",onError:f,stylesheets:m,...g}=e,{updateScripts:v,scripts:y,getIsSsr:b,appDir:S,nonce:w}=(0,s.useContext)(l.HeadManagerContext);w=g.nonce||w;let _=(0,s.useRef)(!1);(0,s.useEffect)(()=>{let e=t||r;_.current||(i&&e&&p.has(e)&&i(),_.current=!0)},[i,t,r]);let O=(0,s.useRef)(!1);if((0,s.useEffect)(()=>{if(!O.current){if("afterInteractive"===c)h(e);else"lazyOnload"===c&&("complete"===document.readyState?(0,u.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>h(e))}));O.current=!0}},[e,c]),("beforeInteractive"===c||"worker"===c)&&(v?(y[c]=(y[c]||[]).concat([{id:t,src:r,onLoad:n,onReady:i,onError:f,...g,nonce:w}]),v(y)):b&&b()?p.add(t||r):b&&!b()&&h({...e,nonce:w})),S){if(m&&m.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===c)if(!r)return g.dangerouslySetInnerHTML&&(g.children=g.dangerouslySetInnerHTML.__html,delete g.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+(0,d.htmlEscapeJsonString)(JSON.stringify([0,{...g,id:t}]))+")"}});else return o.default.preload(r,g.integrity?{as:"script",integrity:g.integrity,nonce:w,crossOrigin:g.crossOrigin}:{as:"script",nonce:w,crossOrigin:g.crossOrigin}),(0,a.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+(0,d.htmlEscapeJsonString)(JSON.stringify([r,{...g,id:t}]))+")"}});"afterInteractive"===c&&r&&o.default.preload(r,g.integrity?{as:"script",integrity:g.integrity,nonce:w,crossOrigin:g.crossOrigin}:{as:"script",nonce:w,crossOrigin:g.crossOrigin})}return null}Object.defineProperty(v,"__nextScript",{value:!0});let y=v;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},41545:(e,t,r)=>{"use strict";r.d(t,{L:()=>S});var n="__AUTOCOMPLETE_RECENT_SEARCHES_PLUGIN_TEST_KEY__",i={removeSearchTitle:"Remove this search",fillQueryTitle:function(e){return'Fill query with "'.concat(e,'"')}};function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var o=r(36957);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e){return function(e){if(Array.isArray(e))return c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return c(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return c(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==s(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==s(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===s(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==f(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==f(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===f(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function m(e){var t=e.item,r=e.query;return h(h({},t),{},{_highlightResult:{label:{value:r?t.label.replace(RegExp(r.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"gi"),function(e){return"__aa-highlight__".concat(e,"__/aa-highlight__")}):t.label}}})}function g(e){var t=e.query,r=e.items,n=e.limit;return t?r.filter(function(e){return e.label.toLowerCase().includes(t.toLowerCase())}).slice(0,n).map(function(e){return m({item:e,query:t})}):r.slice(0,n).map(function(e){return m({item:e,query:t})})}function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==v(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==v(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===v(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function S(e){var t,r,s,c,u,f,p,h,m,v,y=b(b({limit:5,search:g,transformSource:function(e){return e.source}},t=e),{},{translations:b(b({},i),t.translations)}),S=y.key,w=y.limit,_=y.transformSource,O=y.search,E=y.subscribe,P=y.translations,x=(u=(c=d(d({transformSource:function(e){return e.source}},r=s={transformSource:_,storage:function(e){var t=e.key,r=e.limit,i=e.search,o=!function(){try{return localStorage.setItem(n,""),localStorage.removeItem(n),!0}catch(e){return!1}}()?{setItem:function(){},getItem:function(){return[]}}:{setItem:function(e){return window.localStorage.setItem(t,JSON.stringify(e))},getItem:function(){var e=window.localStorage.getItem(t);return e?JSON.parse(e):[]}};return{onAdd:function(e){var t;o.setItem([e].concat(function(e){if(Array.isArray(e))return a(e)}(t=o.getItem())||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||function(e,t){if(e){if("string"==typeof e)return a(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return a(e,t)}}(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))},onRemove:function(e){o.setItem(o.getItem().filter(function(t){return t.id!==e}))},getAll:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return i({query:e,items:o.getItem(),limit:r}).slice(0,r)}}}({key:["AUTOCOMPLETE_RECENT_SEARCHES",S].join(":"),limit:w,search:O}),subscribe:E,translations:P}),{},{translations:d(d({},i),r.translations)}
1)).storage,f=c.transformSource,p=c.subscribe,h=c.translations,m={addItem:function(e){u.onRemove(e.id),u.onAdd(e)},removeItem:function(e){u.onRemove(e)},getAll:function(e){return u.getAll(e)}},v=(0,o._)([]),{name:"aa.recentSearchesPlugin",subscribe:null!=p?p:function(e){(0,e.onSelect)(function(e){var t=e.item,r=e.state,n=e.source,i=n.getItemInputValue({item:t,state:r});if("querySuggestionsPlugin"===n.sourceId&&i){var a={id:i,label:i,category:t.__autocomplete_qsCategory};m.addItem(a)}})},onSubmit:function(e){var t=e.state.query;t&&m.addItem({id:t,label:t})},getSources:function(e){var t=e.query,r=e.setQuery,n=e.refresh,i=e.state;function a(e){m.removeItem(e),n()}function o(e){r(e.label),n()}return v.current=m.getAll(t),Promise.resolve(v.current).then(function(e){var t,r,n,s;return 0===e.length?[]:[f({source:{sourceId:"recentSearchesPlugin",getItemInputValue:function(e){return e.item.label},getItems:function(){return e},templates:(r=(t={onRemove:a,onTapAhead:o,translations:h}).onRemove,n=t.onTapAhead,s=t.translations,{item:function(e){var t=e.item,i=e.createElement,a=e.components;return i("div",{className:"aa-ItemWrapper"},i("div",{className:"aa-ItemContent"},i("div",{className:"aa-ItemIcon aa-ItemIcon--noBorder"},i("svg",{viewBox:"0 0 24 24",fill:"currentColor"},i("path",{d:"M12.516 6.984v5.25l4.5 2.672-0.75 1.266-5.25-3.188v-6h1.5zM12 20.016q3.281 0 5.648-2.367t2.367-5.648-2.367-5.648-5.648-2.367-5.648 2.367-2.367 5.648 2.367 5.648 5.648 2.367zM12 2.016q4.125 0 7.055 2.93t2.93 7.055-2.93 7.055-7.055 2.93-7.055-2.93-2.93-7.055 2.93-7.055 7.055-2.93z"}))),i("div",{className:"aa-ItemContentBody"},i("div",{className:"aa-ItemContentTitle"},i(a.ReverseHighlight,{hit:t,attribute:"label"}),t.category&&i("span",{className:"aa-ItemContentSubtitle aa-ItemContentSubtitle--inline"},i("span",{className:"aa-ItemContentSubtitleIcon"})," in"," ",i("span",{className:"aa-ItemContentSubtitleCategory"},t.category))))),i("div",{className:"aa-ItemActions"},i("button",{type:"button",className:"aa-ItemActionButton",title:s.removeSearchTitle,onClick:function(e){e.preventDefault(),e.stopPropagation(),r(t.id)}},i("svg",{viewBox:"0 0 24 24",fill:"currentColor"},i("path",{d:"M18 7v13c0 0.276-0.111 0.525-0.293 0.707s-0.431 0.293-0.707 0.293h-10c-0.276 0-0.525-0.111-0.707-0.293s-0.293-0.431-0.293-0.707v-13zM17 5v-1c0-0.828-0.337-1.58-0.879-2.121s-1.293-0.879-2.121-0.879h-4c-0.828 0-1.58 0.337-2.121 0.879s-0.879 1.293-0.879 2.121v1h-4c-0.552 0-1 0.448-1 1s0.448 1 1 1h1v13c0 0.828 0.337 1.58 0.879 2.121s1.293 0.879 2.121 0.879h10c0.828 0 1.58-0.337 2.121-0.879s0.879-1.293 0.879-2.121v-13h1c0.552 0 1-0.448 1-1s-0.448-1-1-1zM9 5v-1c0-0.276 0.111-0.525 0.293-0.707s0.431-0.293 0.707-0.293h4c0.276 0 0.525 0.111 0.707 0.293s0.293 0.431 0.293 0.707v1zM9 11v6c0 0.552 0.448 1 1 1s1-0.448 1-1v-6c0-0.552-0.448-1-1-1s-1 0.448-1 1zM13 11v6c0 0.552 0.448 1 1 1s1-0.448 1-1v-6c0-0.552-0.448-1-1-1s-1 0.448-1 1z"}))),i("button",{type:"button",className:"aa-ItemActionButton",title:s.fillQueryTitle(t.label),onClick:function(e){e.preventDefault(),e.stopPropagation(),n(t)}},i("svg",{viewBox:"0 0 24 24",fill:"currentColor"},i("path",{d:"M8 17v-7.586l8.293 8.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-8.293-8.293h7.586c0.552 0 1-0.448 1-1s-0.448-1-1-1h-10c-0.552 0-1 0.448-1 1v10c0 0.552 0.448 1 1 1s1-0.448 1-1z"})))))}})},onRemove:a,onTapAhead:o,state:i})]})},data:d(d({},m),{},{getAlgoliaSearchParams:function(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Array.isArray(v.current)?d(d({},r),{},{facetFilters:[].concat(l(null!=(e=r.facetFilters)?e:[]),l(v.current.map(function(e){return["objectID:-".concat(e.label)]}))),hitsPerPage:Math.max(1,(null!=(t=r.hitsPerPage)?t:10)-v.current.length)}):r}}),__autocomplete_pluginOptions:s});return b(b({},x),{},{name:"aa.localStorageRecentSearchesPlugin",__autocomplete_pluginOptions:e})}},41831:(e,t,r)=>{"use strict";r.d(t,{k:()=>a});var n=r(12115),i=r(50351);let a=(e=null,t={})=>{let[r,a]=(0,n.useState)(e),o=(null==e?void 0:e.internalId)??(null==e?void 0:e.id)??0,s="u">typeof window&&"u">typeof window.storyblokRegisterEvent;return(0,n.useEffect)(()=>{a(e),s&&e&&(0,i.Kk)(o,e=>a(e),t)},[e]),r}},41873:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.formatAttributes=a,t.escapeSpecialCharacters=function(e){return e.replace(i.CARRIAGE_RETURN_REGEX,i.CARRIAGE_RETURN_PLACEHOLDER)},t.revertEscapedCharacters=o,t.formatDOM=function e(t,r,s){void 0===r&&(r=null);for(var l,c=[],u=0,d=t.length;u<d;u++){var f=t[u];switch(f.nodeType){case 1:var p=function(e){var t,r=(t=e=e.toLowerCase(),i.CASE_SENSITIVE_TAG_NAMES_MAP[t]);return r||e}(f.nodeName);(l=new n.Element(p,a(f.attributes))).children=e("template"===p?f.content.childNodes:f.childNodes,l);break;case 3:l=new n.Text(o(f.nodeValue));break;case 8:l=new n.Comment(f.nodeValue);break;default:continue}var h=c[u-1]||null;h&&(h.next=l),l.parent=r,l.prev=h,l.next=null,c.push(l)}return s&&((l=new n.ProcessingInstruction(s.substring(0,s.indexOf(" ")).toLowerCase(),s)).next=c[0]||null,l.parent=r,c.unshift(l),c[1]&&(c[1].prev=c[0])),c};var n=r(17663),i=r(32e3);function a(e){for(var t={},r=0,n=e.length;r<n;r++){var i=e[r];t[i.name]=i.value}return t}function o(e){return e.replace(i.CARRIAGE_RETURN_PLACEHOLDER_REGEX,i.CARRIAGE_RETURN)}},41959:e=>{"use strict";function t(e,t){this._state=e,this._rawResults={};var r=this;e.params.forEach(function(e){var n=e.$$id;r[n]=t[n],r._rawResults[n]=t[n]})}t.prototype={constructor:t},e.exports=t},42247:(e,t,r)=>{"use strict";r.d(t,{i:()=>o,x:()=>u});var n={"&":"&","<":"<",">":">",'"':""","'":"'"},i=/[&<>"']/g,a=RegExp(i.source);function o(e){return e&&a.test(e)?e.replace(i,function(e){return n[e]}):e}var s={"&":"&","<":"<",">":">",""":'"',"'":"'"},l=/&(amp|quot|lt|gt|#39);/g,c=RegExp(l.source);function u(e){return e&&c.test(e)?e.replace(l,function(e){return s[e]}):e}},42414:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,r,p=(e=(0,i.escapeSpecialCharacters)(e)).match(l),h=p&&p[1]?p[1].toLowerCase():"";switch(h){case a:var m=f(e);if(!c.test(e)){var g=m.querySelector(o);null==(t=null==g?void 0:g.parentNode)||t.removeChild(g)}if(!u.test(e)){var g=m.querySelector(s);null==(r=null==g?void 0:g.parentNode)||r.removeChild(g)}return m.querySelectorAll(a);case o:case s:var v=d(e).querySelectorAll(h);if(u.test(e)&&c.test(e))return v[0].parentNode.childNodes;return v;default:if(n)return n(e);var g=d(e,s).querySelector(s);return g.childNodes}};var n,i=r(41873),a="html",o="head",s="body",l=/<([a-zA-Z]+[0-9]?)/,c=/<head[^]*>/i,u=/<body[^]*>/i,d=function(e,t){throw Error("This browser does not support `document.implementation.createHTMLDocument`")},f=function(e,t){throw Error("This browser does not support `DOMParser.prototype.parseFromString`")},p="object"==typeof window&&window.DOMParser;if("function"==typeof p){var h=new p;d=f=function(e,t){return t&&(e="<".concat(t,">").concat(e,"</").concat(t,">")),h.parseFromString(e,"text/html")}}if("object"==typeof document&&document.implementation){var m=document.implementation.createHTMLDocument();d=function(e,t){if(t){var r=m.documentElement.querySelector(t);return r&&(r.innerHTML=e),m}return m.documentElement.innerHTML=e,m}}var g="object"==typeof document&&document.createElement("template");g&&g.content&&(n=function(e){return g.innerHTML=e,g.content.childNodes})},43530:e=>{"use strict";e.exports=function(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}},44636:(e,t,r)=>{"use strict";r.d(t,{Ub:()=>o,w5:()=>s});var n=r(12115);r(47957);var i="undefined"!=typeof window?n.useLayoutEffect:n.useEffect,a="undefined"==typeof window;function o(e,t){let r="boolean"==typeof t?t:(null==t?void 0:t.defaultValue)??!1,o="boolean"==typeof t?void 0:(null==t?void 0:t.initializeWithValue)??void 0,s=e=>a?r:window.matchMedia(e).matches,[l,c]=(0,n.useState)(()=>o?s(e):r);function u(){c(s(e))}return i(()=>{let t=window.matchMedia(e);return u(),t.addListener?t.addListener(u):t.addEventListener("change",u),()=>{t.removeListener?t.removeListener(u):t.removeEventListener("change",u)}},[e]),l}function s(e,t){let r=function(){let e=(0,n.useRef)(!0);return e.current?(e.current=!1,!0):e.current}();(0,n.useEffect)(()=>
1{if(!r)return e()},t)}},44958:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.htmlToDOM=t.domToReact=t.attributesToProps=t.Text=t.ProcessingInstruction=t.Element=t.Comment=void 0,t.default=function(e,t){if("string"!=typeof e)throw TypeError("First argument must be a string");return e?(0,a.default)((0,i.default)(e,(null==t?void 0:t.htmlparser2)||s),t):[]};var i=n(r(9725));t.htmlToDOM=i.default,t.attributesToProps=n(r(85724)).default;var a=n(r(18266));t.domToReact=a.default;var o=r(17663);Object.defineProperty(t,"Comment",{enumerable:!0,get:function(){return o.Comment}}),Object.defineProperty(t,"Element",{enumerable:!0,get:function(){return o.Element}}),Object.defineProperty(t,"ProcessingInstruction",{enumerable:!0,get:function(){return o.ProcessingInstruction}}),Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return o.Text}});var s={lowerCaseAttributeNames:!1}},45026:(e,t,r)=>{"use strict";r.d(t,{E:()=>n,F:()=>i});var n="__aa-highlight__",i="__/aa-highlight__"},46032:(e,t,r)=>{"use strict";r.d(t,{QQ:()=>s,YV:()=>u,l_:()=>l,nr:()=>c});var n=r(50351);r(15709);let i={},a=!1,o=null,s=e=>i[e]?i[e]:(console.error(`Component ${e} doesn't exist.`),!1),l=()=>a,c=()=>o,u=(e={})=>{let{storyblokApi:t}=(0,n.YV)(e);i=e.components,a=e.enableFallbackComponent,o=e.customFallbackComponent}},46544:(e,t,r)=>{"use strict";r.d(t,{d:()=>o});var n=r(12115),i=r(21778),a=r(85203);let o=e=>{let{classPrefix:t,blok:r,className:o,children:s,...l}=e,c=a((0,i.uB)("widget-column",t),(0,i.r$)(r.order),(0,i.dA)(r.sizes,i.XY),(0,i.KX)(r.position),o);return n.createElement("div",{className:c,...l},s)}},47009:(e,t,r)=>{"use strict";e.exports=function(e){return function(t,r){var n,c,u,d,f,p=e.hierarchicalFacets[r],h=e.hierarchicalFacetsRefinements[p.name]&&e.hierarchicalFacetsRefinements[p.name][0]||"",m=e._getHierarchicalFacetSeparator(p),g=e._getHierarchicalRootPath(p),v=e._getHierarchicalShowParentLevel(p),y=a(e._getHierarchicalFacetSortBy(p)),b=t.every(function(e){return e.exhaustive}),S=(n=y,c=m,u=g,d=v,f=h,function(e,t,r){var a=e;if(r>0){var p=0;for(a=e;p<r;)a=i(a&&Array.isArray(a.data)?a.data:[],function(e){return e.isRefined}),p++}if(a){var h=Object.keys(t.data).map(function(e){return[e,t.data[e]]}).filter(function(e){var t,r,n,i,o,s;return t=e[0],r=a.path||u,n=f,i=c,o=u,s=d,(!o||0===t.indexOf(o)&&o!==t)&&(!o&&-1===t.indexOf(i)||o&&t.split(i).length-o.split(i).length==1||-1===t.indexOf(i)&&-1===n.indexOf(i)||0===n.indexOf(t)||0===t.indexOf(r+i)&&(s||0===t.indexOf(n)))});a.data=o(h.map(function(e){var r,n,i,a,o,u,d=e[0];return r=e[1],n=d,i=c,a=l(f),o=t.exhaustive,{name:(u=n.split(i))[u.length-1].trim(),path:n,escapedValue:s(n),count:r,isRefined:a===n||0===a.indexOf(n+i),exhaustive:o,data:null}}),n[0],n[1])}return e}),w=t;return g&&(w=t.slice(g.split(m).length)),w.reduce(S,{name:e.hierarchicalFacets[r].name,count:null,isRefined:!0,path:null,escapedValue:null,exhaustive:b,data:null})}};var n=r(84637),i=r(87909),a=r(36269),o=r(54211),s=n.escapeFacetValue,l=n.unescapeFacetValue},47432:(e,t,r)=>{"use strict";r.d(t,{L:()=>y});var n=r(12115),i=r(21778),a=r(85203);let o="widget-image-text-card",s=e=>{let{classPrefix:t,className:r,children:s,...l}=e,c=a((0,i.uB)(o,t),r);return n.createElement("div",{className:c,...l},s)},l=e=>{let{className:t,classPrefix:r,children:s,...l}=e,c=a((0,i.uB)(o+"__content-wrapper",r),t);return n.createElement("div",{className:c,...l},s)},c=e=>{let{className:t,classPrefix:r,children:s,as:l="h3",...c}=e,u=a((0,i.uB)(o+"__heading",r),t);return n.createElement(l,{className:u,...c},s)},u=e=>{let{className:t,classPrefix:r,children:s,...l}=e,c=a((0,i.uB)(o+"__banner",r),t);return n.createElement("div",{className:c,...l},s)},d=e=>{let{className:t,classPrefix:r,children:s,...l}=e,c=a((0,i.uB)(o+"__content",r),t);return n.createElement("div",{className:c,...l},s)},f=e=>{let{className:t,classPrefix:r,children:s,...l}=e,c=a((0,i.uB)(o+"__links",r),t);return n.createElement("div",{className:c,...l},s)},p=e=>{let{className:t,classPrefix:r,children:s,...l}=e,c=a((0,i.uB)(o+"__image",r),t);return n.createElement("div",{className:c,...l},s)};var h=r(54928),m=r(69765),g=r(96751),v=r(34733);let y=e=>{let t,r,{blok:o,className:m,children:y,wholeCardLink:S,linkRender:w,ContentWrapperIntroComponent:_,ContentWrapperOutroComponent:O,PreWrapperComponent:E,PostWrapperComponent:P,PreHeadlineComponent:x,PreBannerComponent:j,PreDescriptionComponent:R,PreImageComponent:k,PreButtonsComponent:T,PostButtonsComponent:C,accessibilityStrategy:I="individual-links",overrideDefaultIconOnImage:N=!0,overrideDefaultIconOnHeader:A=!1,ariaLabel:D,isPriority:M=!1,responsiveSizes:$="(min-width: 767px) 50vw, 95vw",...F}=e,L=(0,g.v)(),H=(0,v.Qx)(o?.image),B={},q={},z="",U="";if("individual-links"===I&&o&&o.buttons)o.buttons&&(o.buttons?.length>1||o.buttons?.length===1&&(r=t=o.buttons[0].link,o.buttons[0].hasOwnProperty("aria_label")&&o.buttons[0].aria_label&&(B.tabIndex=-1),q.tabIndex=-1));else if((0,v.uH)(S))z+=" whole-card-link",t=S,r=S,U+=" pseudo-link";else if(o&&o.buttons&&o.buttons[0]){let e=o.buttons[0];e.hasOwnProperty("link")&&(0,v.uH)(e.link)&&(t=e.link,r=e.link,z+=" whole-card-link",U+=" pseudo-link")}D&&(B["aria-label"]=D,q["aria-label"]=D);let V=a(m,o?.card_style,H?"has-image":"",o?.display_banner?"has-banner":"",z),W=a(o?.headline_color?(0,i.vG)(o?.headline_color):null,U),Z=a(o?.banner_style),Q=a(o?.content_alignment,(0,i.vG)(o?.description_color)),G=a(o?.aspect_ratio?o.aspect_ratio:"");return n.createElement(s,{className:V,...F},E?n.createElement(E,null):null,n.createElement(l,null,_?n.createElement(_,null):null,x?n.createElement(x,null):null,o?.headline?n.createElement(c,{as:o?.heading_output_override,className:W},n.createElement(b,{link:t,LinkRender:w,...B,overrideDefaultIcon:A},o?.headline)):null,j?n.createElement(j,null):null,o?.display_banner?n.createElement(u,{className:Z},o.banner_text?n.createElement("p",null,o.banner_text):null):null,R?n.createElement(R,null):null,(0,v.nV)(o?.description)?n.createElement(d,{className:Q},L(o?.description)):null,k?n.createElement(k,null):null,H?n.createElement(p,null,n.createElement(b,{link:r,LinkRender:w,...q,overrideDefaultIcon:N},o?.image&&!o.image.is_external_url?n.createElement(h._,{className:G,src:o?.image,alt:"",priority:M,sizes:$,role:"presentation"}):n.createElement(h._,{className:G,src:o?.image,alt:"",priority:M,sizes:$,width:767,height:431,role:"presentation"}))):null,O?n.createElement(O,null):null),P?n.createElement(P,null):null,T?n.createElement(T,null):null,o?.buttons&&o.buttons.length>0?n.createElement(f,null,y):null,C?n.createElement(C,null):null)};function b({link:e,LinkRender:t,children:r,...i}){return(0,v.uH)(e)?t?n.createElement(t,{src:e,...i},r):n.createElement(m.N,{src:e,...i},r):r}},47684:(e,t,r)=>{"use strict";r.d(t,{bL:()=>p,fp:()=>m,jl:()=>v});var n=r(3468),i=r(12115),a=r(21778),o=r(52044),s=r(85203);let l="UtilityNavigationMenu",[c,u]=(0,n.A)(l),[d,f]=c(l),p=(0,o.R)((e,t)=>{let{__scopePanel:r,textColor:n,backgroundColor:o,paddingTop:l,paddingBottom:c,className:u,classPrefix:f,children:p,...h}=e,m=s((0,a.uB)("util-nav-root",f),(0,a.vG)(n,"nav"),(0,a.gK)(o,"nav"),(0,a.hU)(l,"nav"),(0,a.d4)(c,"nav"),u,"container");return i.createElement(d,{scope:r,classPrefix:f},i.createElement("nav",{...h,ref:t},i.createElement("div",{className:m},i.createElement("div",{className:"util-nav-list"},p))))});p.displayName=l;let h="UtilNavGroup",m=(0,o.R)((e,t)=>{let{className:r,children:n,__scopePanel:o,...l}=e,c=f(h,o),u=s((0,a.uB)("util-nav-group",c.classPrefix),r);return i.createElement("div",{className:u,...l,ref:t},i.createElement("ul",{className:"util-nav-list"},n))});m.displayName=h;let g="UtilNavItem",v=(0,o.R)((e,t)=>{let{className:r,children:n,__scopePanel:o,...l}=e,c=f(g,o),u=s((0,a.uB)("util-item",c.classPrefix),r);return i.createElement("li",{className:u,...l,ref:t},n)});v.displayName=g},47957:(e,t,r)=>{var n=0/0,i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt,c="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,u="object"==typeof self&&self&&self.Object===Object&&self,d=c||u||Function("return this")(),f=Object.prototype.toString,p=Math.max,h=Math.min,m=function(){return d.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function v(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||t&&"object"==typeof t&&"[object Symbol]"==f.call(t))return n;if(g(e)){var t,r="function"==typeof e.valueOf?e.valueOf():e;e=g(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var c=o.test(e);return c||s.test(e)?l(e.slice(2),c?2:8):a.test(e)?n:+e}e.exports=function(e,t,r){var n,i,a,o,s,l,c=0,u=!1,d=!1,f=!0;if("function"!=typeof e)throw TypeError("Expected a function");function y(t){var r=n,a=i;return n=i=void 0,c=t,o=e.apply(a,r)}function b(e){var r=e-l,n=e-c;return void 0===l||r>=t||r<0||d&&n>=a}function S(){var e,r,n,i=m();if(b(i))return w(i);s=setTimeout(S,(e=i-l,r=i-c,n=t-e,d?h(n,a-r):n))}function w(e){return(s=void 0,f&&n)?y(e):(n=i=void 0,o)}function _(){var e,r=m(),a=b(r);if(n=arguments,i=this,l=r,a){if(void 0===s)return c=e=l,s=setTimeout(S,t),u?y(e):o;if(d)return s=setTimeout(S,t),y(l)}return void 0===s&&(s=setTimeout(S,t)),o}return t=v(t)||0,g(r)&&(u=!!r.leading,a=(d="maxWait"in r)?p(v(r.maxWait)||0,t):a,f="trailing"in r?!!r.trailing:f),_.cancel=function(){void 0!==s&&clearTimeout(s),c=0,n=l=i=s=void 0},_.flush=function(){return void 0===s?o:w(m())},_}},49463:(e,t,r)=>{"use strict";r.d(t,{Y9:()=>f,q7:()=>d,Zk:()=>h,bL:()=>u,l9:()=>p});var n=r(12115),i=Object.defineProperty;(0,n.forwardRef)(({blok:e,...t},r)=>{if(!e)return console.error("Please provide a 'blok' property to the StoryblokComponent"),n.createElement("div",null,"Please provide a blok property to the StoryblokComponent");let i=o(e.component);if(i)return n.createElement(i,{ref:r,blok:e,...t});if(s()){let r=l();return r?n.createElement(r,{blok:e,...t}):n.createElement(n.Fragment,null,n.createElement("p",null,"Component could not be found for blok"," ",n.createElement("strong",null,e.component),"! Is it configured correctly?"))}return n.createElement("div",null)}).displayName="StoryblokComponent";let a={},o=e=>a[e]?a[e]:(console.error(`Component ${e} doesn't exist.`),!1),s=()=>!1,l=()=>null;var c=r(75665);let u=function(e){let{blok:t,children:r,type:i="multiple",rootLevel:a=!0,...o}=e;return n.createElement(c.bL,{...o,type:i,...a&&(e=>{if("object"!=typeof e||typeof e._editable>"u")return{};let t=JSON.parse(e._editable.replace(/^<!--#storyblok#/,"").replace(/-->$/,""));return t?{"data-blok-c":JSON.stringify(t),"data-blok-uid":t.id+"-"+t.uid}:{}})(t)},r)},d=c.q7,f=c.Y9,p=c.l9,h=c.Zk},49677:(e,t)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var r=/^--[a-zA-Z0-9_-]+$/,n=/-([a-z])/g,i=/^[^-]+$/,a=/^-(webkit|moz|ms|o|khtml)-/,o=/^-(ms)-/,s=function(e,t){return t.toUpperCase()},l=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){var c;return(void 0===t&&(t={}),!(c=e)||i.test(c)||r.test(c))?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(o,l):e.replace(a,l)).replace(n,s))}},50351:(e,t,r)=>{"use strict";r.d(t,{Ft:()=>j,K1:()=>w,Kk:()=>E,YB:()=>S,YV:()=>P});let n=!1,i=[],a=e=>new Promise((t,r)=>{if(typeof window>"u"||(window.storyblokRegisterEvent=e=>{if(window.location===window.parent.location)return void console.warn("You are not in Draft Mode or in the Visual Editor.");n?e():i.push(e)},document.getElementById("storyblok-javascript-bridge")))return;let a=document.createElement("script");a.async=!0,a.src=e,a.id="storyblok-javascript-bridge",a.onerror=e=>r(e),a.onload=e=>{i.forEach(e=>e()),n=!0,t(e)},document.getElementsByTagName("head")[0].appendChild(a)});var o=Object.defineProperty,s=(e,t,r)=>(((e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),r);function l(e){return e==e&&e!==1/0&&e!==-1/0}class c{constructor(){s(this,"isCDNUrl",(e="")=>e.indexOf("/cdn/")>-1),s(this,"getOptionsPage",(e,t=25,r=1)=>({...e,per_page:t,page:r})),s(this,"delay",e=>new Promise(t=>setTimeout(t,e))),s(this,"arrayFrom",(e=0,t)=>[...Array(e)].map(t)),s(this,"range",(e=0,t=e)=>{let r=Math.abs(t-e)||0,n=e<t?1:-1;return this.arrayFrom(r,(t,r)=>r*n+e)}),s(this,"asyncMap",async(e,t)=>Promise.all(e.map(t))),s(this,"flatMap",(e=[],t)=>e.map(t).reduce((e,t)=>[...e,...t],[])),s(this,"escapeHTML",function(e){let t={"&":"&","<":"<",">":">",'"':""","'":"'"},r=/[&<>"']/g,n=RegExp(r.source);return e&&n.test(e)?e.replace(r,e=>t[e]):e})}stringify(e,t,r){let n=[];for(let i in e){let a;if(!Object.prototype.hasOwnProperty.call(e,i))continue;let o=e[i],s=r?"":encodeURIComponent(i);a="object"==typeof o?this.stringify(o,t?t+encodeURIComponent("["+s+"]"):s,Array.isArray(o)):(t?t+encodeURIComponent("["+s+"]"):s)+"="+encodeURIComponent(o),n.push(a)}return n.join("&")}getRegionURL(e){switch(e){case"us":return"api-us.storyblok.com";case"cn":return"app.storyblokchina.cn";case"ap":return"api-ap.storyblok.com";case"ca":return"api-ca.storyblok.com";default:return"api.storyblok.com"}}}let u=function(e,t){let r={};for(let n in e){let i=e[n];t.indexOf(n)>-1&&null!==i&&(r[n]=i)}return r},d={nodes:{horizontal_rule:()=>({singleTag:"hr"}),blockquote:()=>({tag:"blockquote"}),bullet_list:()=>({tag:"ul"}),code_block:e=>({tag:["pre",{tag:"code",attrs:e.attrs}]}),hard_break:()=>({singleTag:"br"}),heading:e=>({tag:`h${e.attrs.level}`}),image:e=>({singleTag:[{tag:"img",attrs:u(e.attrs,["src","alt","title"])}]}),list_item:()=>({tag:"li"}),ordered_list:()=>({tag:"ol"}),paragraph:()=>({tag:"p"}),emoji:e=>({tag:[{tag:"span",attrs:{"data-type":"emoji","data-name":e.attrs.name,emoji:e.attrs.emoji}}]})},marks:{bold:()=>({tag:"b"}),strike:()=>({tag:"s"}),underline:()=>({tag:"u"}),strong:()=>({tag:"strong"}),code:()=>({tag:"code"}),italic:()=>({tag:"i"}),link:e=>{if(!e.attrs)return{tag:""};let t=new c().escapeHTML,r={...e.attrs},{linktype:n="url"}=e.attrs;if(delete r.linktype,r.href&&(r.href=t(e.attrs.href||"")),"email"===n&&(r.href=`mailto:${r.href}`),r.anchor&&(r.href=`${r.href}#${r.anchor}`,delete r.anchor),r.custom){for(let e in r.custom)r[e]=r.custom[e];delete r.custom}return{tag:[{tag:"a",attrs:r}]}},styled:e=>({tag:[{tag:"span",attrs:e.attrs}]}),subscript:()=>({tag:"sub"}),superscript:()=>({tag:"sup"}),anchor:e=>({tag:[{tag:"span",attrs:e.attrs}]}),highlight:e=>{var t;return null!=(t=e.attrs)&&t.color?{tag:[{tag:"span",attrs:{style:`background-color:${e.attrs.color};`}}]}:{tag:""}},textStyle:e=>{var t;return null!=(t=e.attrs)&&t.color?{tag:[{tag:"span",attrs:{style:`color:${e.attrs.color}`}}]}:{tag:""}}}},f=function(e){let t={"&":"&","<":"<",">":">",'"':""","'":"'"},r=/[&<>"']/g,n=RegExp(r.source);return e&&n.test(e)?e.replace(r,e=>t[e]):e};class p{constructor(e){s(this,"marks"),s(this,"nodes"),e||(e=d),this.marks=e.marks||[],this.nodes=e.nodes||[]}addNode(e,t){this.nodes[e]=t}addMark(e,t){this.marks[e]=t}render(e,t={optimizeImages:!1}){if(e&&e.content&&Array.isArray(e.content)){let r="";
1return e.content.forEach(e=>{r+=this.renderNode(e)}),t.optimizeImages?this.optimizeImages(r,t.optimizeImages):r}return console.warn(`The render method must receive an Object with a "content" field. 2 The "content" field must be an array of nodes as the type ISbRichtext. 3 ISbRichtext: 4 content?: ISbRichtext[] 5 marks?: ISbRichtext[] 6 attrs?: any 7 text?: string 8 type: string 9 10 Example: 11 { 12 content: [ 13 { 14 content: [ 15 { 16 text: 'Hello World', 17 type: 'text' 18 } 19 ], 20 type: 'paragraph' 21 } 22 ], 23 type: 'doc' 24 }`),""}optimizeImages(e,t){let r=0,n=0,i="",a="";"boolean"!=typeof t&&("number"==typeof t.width&&t.width>0&&(i+=`width="${t.width}" `,r=t.width),"number"==typeof t.height&&t.height>0&&(i+=`height="${t.height}" `,n=t.height),("lazy"===t.loading||"eager"===t.loading)&&(i+=`loading="${t.loading}" `),"string"==typeof t.class&&t.class.length>0&&(i+=`class="${t.class}" `),t.filters&&("number"==typeof t.filters.blur&&t.filters.blur>=0&&t.filters.blur<=100&&(a+=`:blur(${t.filters.blur})`),"number"==typeof t.filters.brightness&&t.filters.brightness>=-100&&t.filters.brightness<=100&&(a+=`:brightness(${t.filters.brightness})`),t.filters.fill&&(t.filters.fill.match(/[0-9A-Fa-f]{6}/g)||"transparent"===t.filters.fill)&&(a+=`:fill(${t.filters.fill})`),t.filters.format&&["webp","png","jpeg"].includes(t.filters.format)&&(a+=`:format(${t.filters.format})`),"boolean"==typeof t.filters.grayscale&&t.filters.grayscale&&(a+=":grayscale()"),"number"==typeof t.filters.quality&&t.filters.quality>=0&&t.filters.quality<=100&&(a+=`:quality(${t.filters.quality})`),t.filters.rotate&&[90,180,270].includes(t.filters.rotate)&&(a+=`:rotate(${t.filters.rotate})`),a.length>0&&(a="/filters"+a))),i.length>0&&(e=e.replace(/<img/g,`<img ${i.trim()}`));let o=r>0||n>0||a.length>0?`${r}x${n}${a}`:"";return e=e.replace(/a.storyblok.com\/f\/(\d+)\/([^.]+)\.(gif|jpg|jpeg|png|tif|tiff|bmp)/g,`a.storyblok.com/f/$1/$2.$3/m/${o}`),"boolean"!=typeof t&&(t.sizes||t.srcset)&&(e=e.replace(/<img.*?src=["|'](.*?)["|']/g,e=>{var r,n;let i=e.match(/a.storyblok.com\/f\/(\d+)\/([^.]+)\.(gif|jpg|jpeg|png|tif|tiff|bmp)/g);if(i&&i.length>0){let o={srcset:null==(r=t.srcset)?void 0:r.map(e=>{if("number"==typeof e)return`//${i}/m/${e}x0${a} ${e}w`;if("object"==typeof e&&2===e.length){let t=0,r=0;return"number"==typeof e[0]&&(t=e[0]),"number"==typeof e[1]&&(r=e[1]),`//${i}/m/${t}x${r}${a} ${t}w`}}).join(", "),sizes:null==(n=t.sizes)?void 0:n.map(e=>e).join(", ")},s="";return o.srcset&&(s+=`srcset="${o.srcset}" `),o.sizes&&(s+=`sizes="${o.sizes}" `),e.replace(/<img/g,`<img ${s.trim()}`)}return e})),e}renderNode(e){let t=[];e.marks&&e.marks.forEach(e=>{let r=this.getMatchingMark(e);r&&""!==r.tag&&t.push(this.renderOpeningTag(r.tag))});let r=this.getMatchingNode(e);return r&&r.tag&&t.push(this.renderOpeningTag(r.tag)),e.content?e.content.forEach(e=>{t.push(this.renderNode(e))}):e.text?t.push(f(e.text)):r&&r.singleTag?t.push(this.renderTag(r.singleTag," /")):r&&r.html?t.push(r.html):"emoji"===e.type&&t.push(this.renderEmoji(e)),r&&r.tag&&t.push(this.renderClosingTag(r.tag)),e.marks&&e.marks.slice(0).reverse().forEach(e=>{let r=this.getMatchingMark(e);r&&""!==r.tag&&t.push(this.renderClosingTag(r.tag))}),t.join("")}renderTag(e,t){return e.constructor===String?`<${e}${t}>`:e.map(e=>{if(e.constructor===String)return`<${e}${t}>`;{let r=`<${e.tag}`;if(e.attrs)for(let t in e.attrs){let n=e.attrs[t];null!==n&&(r+=` ${t}="${n}"`)}return`${r}${t}>`}}).join("")}renderOpeningTag(e){return this.renderTag(e,"")}renderClosingTag(e){return e.constructor===String?`</${e}>`:e.slice(0).reverse().map(e=>e.constructor===String?`</${e}>`:`</${e.tag}>`).join("")}getMatchingNode(e){let t=this.nodes[e.type];if("function"==typeof t)return t(e)}getMatchingMark(e){let t=this.marks[e.type];if("function"==typeof t)return t(e)}renderEmoji(e){if(e.attrs.emoji)return e.attrs.emoji;let t=[{tag:"img",attrs:{src:e.attrs.fallbackImage,draggable:"false",loading:"lazy",align:"absmiddle"}}];return this.renderTag(t," /")}}class h{constructor(e){s(this,"baseURL"),s(this,"timeout"),s(this,"headers"),s(this,"responseInterceptor"),s(this,"fetch"),s(this,"ejectInterceptor"),s(this,"url"),s(this,"parameters"),s(this,"fetchOptions"),this.baseURL=e.baseURL,this.headers=e.headers||new Headers,this.timeout=null!=e&&e.timeout?1e3*e.timeout:0,this.responseInterceptor=e.responseInterceptor,this.fetch=(...t)=>e.fetch?e.fetch(...t):fetch(...t),this.ejectInterceptor=!1,this.url="",this.parameters={},this.fetchOptions={}}get(e,t){return this.url=e,this.parameters=t,this._methodHandler("get")}post(e,t){return this.url=e,this.parameters=t,this._methodHandler("post")}put(e,t){return this.url=e,this.parameters=t,this._methodHandler("put")}delete(e,t){return this.url=e,this.parameters=t,this._methodHandler("delete")}async _responseHandler(e){let t=[],r={data:{},headers:{},status:0,statusText:""};for(let n of(204!==e.status&&await e.json().then(e=>{r.data=e}),e.headers.entries()))t[n[0]]=n[1];return r.headers={...t},r.status=e.status,r.statusText=e.statusText,r}async _methodHandler(e){let t,r=`${this.baseURL}
24${this.url}`,n=null;if("get"===e){let e=new c;r=`${this.baseURL}${this.url}?${e.stringify(this.parameters)}`}else n=JSON.stringify(this.parameters);let i=new URL(r),a=new AbortController,{signal:o}=a;this.timeout&&(t=setTimeout(()=>a.abort(),this.timeout));try{let r=await fetch(`${i}`,{method:e,headers:this.headers,body:n,signal:o,...this.fetchOptions});this.timeout&&clearTimeout(t);let a=await this._responseHandler(r);return this.responseInterceptor&&!this.ejectInterceptor?this._statusHandler(this.responseInterceptor(a)):this._statusHandler(a)}catch(e){return{message:e}}}setFetchOptions(e={}){Object.keys(e).length>0&&"method"in e&&delete e.method,this.fetchOptions={...e}}eject(){this.ejectInterceptor=!0}_statusHandler(e){let t=/20[0-6]/g;return new Promise((r,n)=>{if(t.test(`${e.status}`))return r(e);n({message:e.statusText,status:e.status,response:Array.isArray(e.data)?e.data[0]:e.data.error||e.data.slug})})}}let m="SB-Agent",g={defaultAgentName:"SB-JS-CLIENT",defaultAgentVersion:"SB-Agent-Version",packageVersion:"6.6.3"},v={},y={};class b{constructor(e,t){s(this,"client"),s(this,"maxRetries"),s(this,"throttle"),s(this,"accessToken"),s(this,"cache"),s(this,"helpers"),s(this,"resolveCounter"),s(this,"relations"),s(this,"links"),s(this,"richTextResolver"),s(this,"resolveNestedRelations"),s(this,"stringifiedStoriesCache");let r=e.endpoint||t,n=new c().getRegionURL,i=!1===e.https?"http":"https";r=e.oauthToken?`${i}://${n(e.region)}/v1`:`${i}://${n(e.region)}/v2`;let a=new Headers;if(a.set("Content-Type","application/json"),a.set("Accept","application/json"),e.headers)for(let t in e.headers)a.set(t,e.headers[t]);a.has(m)||(a.set(m,g.defaultAgentName),a.set(g.defaultAgentVersion,g.packageVersion));let o=5;e.oauthToken&&(a.set("Authorization",e.oauthToken),o=3),e.rateLimit&&(o=e.rateLimit),e.richTextSchema?this.richTextResolver=new p(e.richTextSchema):this.richTextResolver=new p,e.componentResolver&&this.setComponentResolver(e.componentResolver),this.maxRetries=e.maxRetries||5,this.throttle=function(e,t,r){if(!l(t))throw TypeError("Expected `limit` to be a finite number");if(!l(1e3))throw TypeError("Expected `interval` to be a finite number");let n=[],i=[],a=0,o=function(){a++;let t=setTimeout(function(){a--,n.length>0&&o(),i=i.filter(function(e){return e!==t})},1e3);0>i.indexOf(t)&&i.push(t);let r=n.shift();r.resolve(e.apply(r.self,r.args))},s=function(...e){let r=this;return new Promise(function(i,s){n.push({resolve:i,reject:s,args:e,self:r}),a<t&&o()})};return s.abort=function(){i.forEach(clearTimeout),i=[],n.forEach(function(e){e.reject(function(){Error.call(this,"Throttled function aborted"),this.name="AbortError"})}),n.length=0},s}(this.throttledRequest,o,1e3),this.accessToken=e.accessToken||"",this.relations={},this.links={},this.cache=e.cache||{clear:"manual"},this.helpers=new c,this.resolveCounter=0,this.resolveNestedRelations=e.resolveNestedRelations||!0,this.stringifiedStoriesCache={},this.client=new h({baseURL:r,timeout:e.timeout||0,headers:a,responseInterceptor:e.responseInterceptor,fetch:e.fetch})}setComponentResolver(e){this.richTextResolver.addNode("blok",t=>{let r="";return t.attrs.body&&t.attrs.body.forEach(t=>{r+=e(t.component,t)}),{html:r}}
24)}parseParams(e){return e.token||(e.token=this.getToken()),e.cv||(e.cv=y[e.token]),Array.isArray(e.resolve_relations)&&(e.resolve_relations=e.resolve_relations.join(",")),e}factoryParamOptions(e,t){return this.helpers.isCDNUrl(e)?this.parseParams(t):t}makeRequest(e,t,r,n){let i=this.factoryParamOptions(e,this.helpers.getOptionsPage(t,r,n));return this.cacheResponse(e,i)}get(e,t,r){t||(t={});let n=`/${e}`,i=this.factoryParamOptions(n,t);return this.client.setFetchOptions(r),this.cacheResponse(n,i)}async getAll(e,t,r,n){let i=(null==t?void 0:t.per_page)||25,a=`/${e}`,o=a.split("/"),s=r||o[o.length-1],l=await this.makeRequest(a,t,i,1),c=l.total?Math.ceil(l.total/i):1;this.client.setFetchOptions(n);let u=await this.helpers.asyncMap(this.helpers.range(1,c),e=>this.makeRequest(a,t,i,e+1));return this.helpers.flatMap([l,...u],e=>Object.values(e.data[s]))}post(e,t,r){let n=`/${e}`;return this.client.setFetchOptions(r),Promise.resolve(this.throttle("post",n,t))}put(e,t,r){let n=`/${e}`;return this.client.setFetchOptions(r),Promise.resolve(this.throttle("put",n,t))}delete(e,t,r){let n=`/${e}`;return this.client.setFetchOptions(r),Promise.resolve(this.throttle("delete",n,t))}getStories(e,t){return this.client.setFetchOptions(t),this.get("cdn/stories",e)}getStory(e,t,r){return this.client.setFetchOptions(r),this.get(`cdn/stories/${e}`,t)}getToken(){return this.accessToken}ejectInterceptor(){this.client.eject()}_cleanCopy(e){return JSON.parse(JSON.stringify(e))}_insertLinks(e,t,r){let n=e[t];n&&"multilink"==n.fieldtype&&"story"==n.linktype&&"string"==typeof n.id&&this.links[r][n.id]?n.story=this._cleanCopy(this.links[r][n.id]):n&&"story"===n.linktype&&"string"==typeof n.uuid&&this.links[r][n.uuid]&&(n.story=this._cleanCopy(this.links[r][n.uuid]))}getStoryReference(e,t){return this.relations[e][t]?(this.stringifiedStoriesCache[t]||(this.stringifiedStoriesCache[t]=JSON.stringify(this.relations[e][t])),JSON.parse(this.stringifiedStoriesCache[t])):t}_insertRelations(e,t,r,n){r.indexOf(`${e.component}.${t}`)>-1&&("string"==typeof e[t]?e[t]=this.getStoryReference(n,e[t]):Array.isArray(e[t])&&(e[t]=e[t].map(e=>this.getStoryReference(n,e)).filter(Boolean)))}iterateTree(e,t,r){let n=e=>{if(null!=e){if(e.constructor===Array)for(let t=0;t<e.length;t++)n(e[t]);else if(e.constructor===Object){if(e._stopResolving)return;for(let i in e)(e.component&&e._uid||"link"===e.type)&&(this._insertRelations(e,i,t,r),this._insertLinks(e,i,r)),n(e[i])}}};n(e.content)}async resolveLinks(e,t,r){let n=[];if(e.link_uuids){let r=e.link_uuids.length,i=[];for(let t=0;t<r;t+=50){let n=Math.min(r,t+50);i.push(e.link_uuids.slice(t,n))}for(let e=0;e<i.length;
24e++)(await this.getStories({per_page:50,language:t.language,version:t.version,by_uuids:i[e].join(",")})).data.stories.forEach(e=>{n.push(e)})}else n=e.links;n.forEach(e=>{this.links[r][e.uuid]={...e,_stopResolving:!0}})}async resolveRelations(e,t,r){let n=[];if(e.rel_uuids){let r=e.rel_uuids.length,i=[];for(let t=0;t<r;t+=50){let n=Math.min(r,t+50);i.push(e.rel_uuids.slice(t,n))}for(let e=0;e<i.length;e++)(await this.getStories({per_page:50,language:t.language,version:t.version,by_uuids:i[e].join(","),excluding_fields:t.excluding_fields})).data.stories.forEach(e=>{n.push(e)})}else n=e.rels;n&&n.length>0&&n.forEach(e=>{this.relations[r][e.uuid]={...e,_stopResolving:!0}})}async resolveStories(e,t,r){var n,i;let a=[];if(this.links[r]={},this.relations[r]={},"u">typeof t.resolve_relations&&t.resolve_relations.length>0&&("string"==typeof t.resolve_relations&&(a=t.resolve_relations.split(",")),await this.resolveRelations(e,t,r)),t.resolve_links&&["1","story","url","link"].indexOf(t.resolve_links)>-1&&(null!=(n=e.links)&&n.length||null!=(i=e.link_uuids)&&i.length)&&await this.resolveLinks(e,t,r),this.resolveNestedRelations)for(let e in this.relations[r])this.iterateTree(this.relations[r][e],a,r);e.story?this.iterateTree(e.story,a,r):e.stories.forEach(e=>{this.iterateTree(e,a,r)}),this.stringifiedStoriesCache={},delete this.links[r],delete this.relations[r]}async cacheResponse(e,t,r){(typeof r>"u"||!r)&&(r=0);let n=this.helpers.stringify({url:e,params:t}),i=this.cacheProvider();if("auto"===this.cache.clear&&"draft"===t.version&&await this.flushCache(),"published"===t.version&&"/cdn/spaces/me"!=e){let e=await i.get(n);if(e)return Promise.resolve(e)}return new Promise(async(a,o)=>{var s;try{let r=await this.throttle("get",e,t);if(200!==r.status)return o(r);let l={data:r.data,headers:r.headers};if(null!=(s=r.headers)&&s["per-page"]&&(l=Object.assign({},l,{perPage:r.headers["per-page"]?parseInt(r.headers["per-page"]):0,total:r.headers["per-page"]?parseInt(r.headers.total):0})),l.data.story||l.data.stories){let e=this.resolveCounter=++this.resolveCounter%1e3;await this.resolveStories(l.data,t,`${e}`)}return"published"===t.version&&"/cdn/spaces/me"!=e&&await i.set(n,l),l.data.cv&&t.token&&("draft"===t.version&&y[t.token]!=l.data.cv&&await this.flushCache(),y[t.token]=t.cv?t.cv:l.data.cv),a(l)}catch(n){if(n.response&&429===n.status&&(r=r?r+1:0)<this.maxRetries)return console.log(`Hit rate limit. Retrying in ${r} seconds.`),await this.helpers.delay(1e3*r),this.cacheResponse(e,t,r).then(a).catch(o);o(n)}})}throttledRequest(e,t,r){return this.client[e](t,r)}cacheVersions(){return y}cacheVersion(){return y[this.accessToken]}setCacheVersion(e){this.accessToken&&(y[this.accessToken]=e)}cacheProvider(){switch(this.cache.type){case"memory":return{get:e=>Promise.resolve(v[e]),getAll:()=>Promise.resolve(v),set:(e,t)=>(v[e]=t,Promise.resolve(void 0)),flush:()=>(v={},Promise.resolve(void 0))};case"custom":if(this.cache.custom)return this.cache.custom;default:return{get:()=>Promise.resolve(),getAll:()=>Promise.resolve(void 0),set:()=>Promise.resolve(void 0),flush:()=>Promise.resolve(void 0)}}}async flushCache(){return await this.cacheProvider().flush(),this}}let S=(e={})=>{let{apiOptions:t}=e;return t.accessToken?{storyblokApi:new b(t)}:void console.error("You need to provide an access token to interact with Storyblok API. Read https://www.storyblok.com/docs/api/content-delivery#topics/authentication")},w=e=>{if("object"!=typeof e||typeof e._editable>"u")return{};try{let t=JSON.parse(e._editable.replace(/^<!--#storyblok#/,"").replace(/-->$/,""));return t?{"data-blok-c":JSON.stringify(t),"data-blok-uid":t.id+"-"+t.uid}:{}}catch{return{}}},_,O="https://app.storyblok.com/f/storyblok-v2-latest.js",E=(e,t,r={})=>{var n;let i=!(typeof window>"u")&&"u">typeof window.storyblokRegisterEvent,a=+new URL(null==(n=window.location)?void 0:n.href).searchParams.get("_storyblok")===e;if(!(!i||!a)){if(!e)return void console.warn("Story ID is not defined. Please provide a valid ID.");window.storyblokRegisterEvent(()=>{new window.StoryblokBridge(r).on(["input","published","change"],r=>
24{"input"===r.action&&r.story.id===e?t(r.story):("change"===r.action||"published"===r.action)&&r.storyId===e&&window.location.reload()})})}},P=(e={})=>{var t,r;let{bridge:n,accessToken:i,use:o=[],apiOptions:s={},richText:l={},bridgeUrl:c}=e;s.accessToken=s.accessToken||i;let u={bridge:n,apiOptions:s},d={};o.forEach(e=>{d={...d,...e(u)}}),c&&(O=c);let f=!(typeof window>"u")&&(null==(r=null==(t=window.location)?void 0:t.search)?void 0:r.includes("_storyblok_tk"));return!1!==n&&f&&a(O),_=new p(l.schema),l.resolver&&x(_,l.resolver),d},x=(e,t)=>{e.addNode("blok",e=>{let r="";return e.attrs.body.forEach(e=>{r+=t(e.component,e)}),{html:r}})},j=()=>a(O)},51117:(e,t,r)=>{"use strict";r.d(t,{Z:()=>y});var n=r(3085),i=r(35170),a=r(51248),o=r(58219),s=r(76518);function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){d(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function d(e,t,r){var n;return(n=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=l(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==l(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f=(0,i.V)({name:"configure",connector:!0});function p(e,t){return e.setQueryParameters(Object.keys(t.searchParameters).reduce(function(e,t){return u(u({},e),{},d({},t,void 0))},{}))}let h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.l,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.l;return function(r){if(!r||!(0,o.Q)(r.searchParameters))throw Error(f("The `searchParameters` option expects an object."));var i={};return{$$type:"ais.configure",init:function(t){var r=t.instantSearchInstance;e(u(u({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!0)},render:function(t){var r=t.instantSearchInstance;e(u(u({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!1)},dispose:function(e){var n=e.state;return t(),p(n,r)},getRenderState:function(e,t){var r,i=this.getWidgetRenderState(t);return u(u({},e),{},{configure:u(u({},i),{},{widgetParams:u(u({},i.widgetParams),{},{searchParameters:(0,s.p)(new n.SearchParameters(null==(r=e.configure)?void 0:r.widgetParams.searchParameters),new n.SearchParameters(i.widgetParams.searchParameters)).getQueryParams()})})})},getWidgetRenderState:function(e){var t=e.helper;return i.refine||(i.refine=function(e){var i=p(t.state,r),a=(0,s.p)(i,new n.SearchParameters(e));r.searchParameters=e,t.setState(a).search()}),{refine:i.refine,widgetParams:r}},getWidgetSearchParameters:function(e,t){var i=t.uiState;return(0,s.p)(e,new n.SearchParameters(u(u({},i.configure),r.searchParameters)))},getWidgetUiState:function(e){return u(u({},e),{},{configure:u(u({},e.configure),r.searchParameters)})}}}};var m=r(68629);function g(e){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function y(e){var t,r;return t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
24t%2?v(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=g(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=g(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==g(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e),r={$$widgetType:"ais.configure"},(0,m.Z)(h,{searchParameters:t},r),null}},51248:(e,t,r)=>{"use strict";function n(){}r.d(t,{l:()=>n})},52044:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(12115);let i=e=>{if(parseInt(n.version,10)>=19){let t=t=>e(t,t.ref??null);return t.displayName=e.displayName??e.name,t}return n.forwardRef(e)}},52053:(e,t,r)=>{"use strict";function n(e,t){if(void 0===e||"function"!=typeof e)throw Error("The render function is not valid (received type ".concat(Object.prototype.toString.call(e).slice(8,-1),").\n\n").concat(t))}r.d(t,{t:()=>n})},53013:e=>{"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(a=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,a[i]))return!1;for(i=n;0!=i--;){var n,i,a,o=a[i];if(!e(t[o],r[o]))return!1}return!0}return t!=t&&r!=r}},53749:(e,t,r)=>{"use strict";r.d(t,{e:()=>n});var n=[{segment:"autocomplete-core",version:r(5904).r}]},53778:(e,t,r)=>{"use strict";r.d(t,{a:()=>v,c:()=>f,d:()=>o,e:()=>d,f:()=>y,g:()=>g,h:()=>s,l:()=>m,m:()=>h,n:()=>a,o:()=>p,p:()=>u,q:()=>function e(){let t=Object(arguments.length<=0?void 0:arguments[0]),r=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){let i=n<0||arguments.length<=n?void 0:arguments[n];if(null!=i&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(i instanceof HTMLElement):!i||1!==i.nodeType&&11!==i.nodeType)){let n=Object.keys(Object(i)).filter(e=>0>r.indexOf(e));for(let r=0,a=n.length;r<a;r+=1){let a=n[r],o=Object.getOwnPropertyDescriptor(i,a);void 0!==o&&o.enumerable&&(l(t[a])&&l(i[a])?i[a].__swiper__?t[a]=i[a]:e(t[a],i[a]):!l(t[a])&&l(i[a])?(t[a]={},i[a].__swiper__?t[a]=i[a]:e(t[a],i[a])):t[a]=i[a])}}}return t},r:()=>i,s:()=>c});var n=r(37310);function i(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch(e){}try{delete e[t]}catch(e){}})}function a(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function o(){return Date.now()}function s(e,t){let r,i,a;void 0===t&&(t="x");let o=(0,n.a)(),s=function(e){let t,r=(0,n.a)();return r.getComputedStyle&&(t=r.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return o.WebKitCSSMatrix?((i=s.transform||s.webkitTransform).split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new o.WebKitCSSMatrix("none"===i?"":i)):r=(a=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=o.WebKitCSSMatrix?a.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(i=o.WebKitCSSMatrix?a.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),i||0}function l(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function c(e,t,r){e.style.setProperty(t,r)}function u(e){let t,{swiper:r,targetPosition:i,side:a}=e,o=(0,n.a)(),s=-r.translate,l=null,c=r.params.speed;r.wrapperEl.style.scrollSnapType="none",o.cancelAnimationFrame(r.cssModeFrameID);let u=i>s?"next":"prev",d=(e,t)=>"next"===u&&e>=t||"prev"===u&&e<=t,f=()=>{t=new Date().getTime(),null===l&&(l=t);let e=s+(.5-Math.cos(Math.max(Math.min((t-l)/c,1),0)*Math.PI)/2)*(i-s);if(d(e,i)&&(e=i),r.wrapperEl.scrollTo({[a]:e}),d(e,i)){r.wrapperEl.style.overflow="hidden",r.wrapperEl.style.scrollSnapType="",setTimeout(()=>{r.wrapperEl.style.overflow="",r.wrapperEl.scrollTo({[a]:e})}),o.cancelAnimationFrame(r.cssModeFrameID);return}r.cssModeFrameID=o.requestAnimationFrame(f)};f()}function d(e,t){return void 0===t&&(t=""),[...e.children].filter(e=>e.matches(t))}function f(e,t){void 0===t&&(t=[]);let r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:[t]),r}function p(e,t){let r=[];for(;e.previousElementSibling;){let n=e.previousElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}function h(e,t){let r=[];for(;e.nextElementSibling;){let n=e.nextElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}function m(e,t){return(0,n.a)().getComputedStyle(e,null).getPropertyValue(t)}function g(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function v(e,t){let r=[],n=e.parentElement;for(;n;)t?n.matches(t)&&r.push(n):r.push(n),n=n.parentElement;return r}function y(e,t,r){let i=(0,n.a)();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}},54185:function(e,t,r){"use strict";var n=(this&&this.__importDefault||function(e){return e&&e.__esMo
24dule?e:{default:e}})(r(71729)),i=r(49677);function a(e,t){var r={};return e&&"string"==typeof e&&(0,n.default)(e,function(e,n){e&&n&&(r[(0,i.camelCase)(e,t)]=n)}),r}a.default=a,e.exports=a},54211:e=>{"use strict";e.exports=function(e,t,r){if(!Array.isArray(e))return[];Array.isArray(r)||(r=[]);var n=e.map(function(e,r){return{criteria:t.map(function(t){return e[t]}),index:r,value:e}});return n.sort(function(e,t){for(var n=-1;++n<e.criteria.length;){var i=function(e,t){if(e!==t){var r=void 0!==e,n=null===e,i=void 0!==t,a=null===t;if(!a&&e>t||n&&i||!r)return 1;if(!n&&e<t||a&&r||!i)return -1}return 0}(e.criteria[n],t.criteria[n]);if(i){if(n>=r.length)return i;if("desc"===r[n])return-i;return i}}return e.index-t.index}),n.map(function(e){return e.value})}},54652:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return l},getImageProps:function(){return s}});let n=r(28140),i=r(75040),a=r(81356),o=n._(r(71124));function s(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let l=a.Image},54928:(e,t,r)=>{"use strict";r.d(t,{_:()=>u});var n=r(12115),i=r(34733),a=r(54652),o=r.n(a);let s=/\/(\d+)x(\d+)\//,l=({src:e,width:t})=>{if(!e.includes("storyblok"))return console.warn("Image is not from Storyblok, using default loader."),e;let r=e.split("aspectRatio=")[1],n=r?parseFloat(r):null,i=s.exec(e);if(i)try{let e=parseInt(i[1]);t>e&&(t=e)}catch(e){console.error(e)}return e.replace(/aspectRatio=[^&]+/,"").replace("{{width}}",t.toString()).replace("{{height}}",n?Math.floor(t/n).toString():"0")},c=o();"default"in c&&(c=c.default);let u=e=>{if(!e.src)return null;let{src:t,alt:r,fill:a,width:o,height:u,storyblokImageOptions:d={}}=e,f=r;if(!r&&(0,i.IY)(e.src)&&(f=e.src.alt||""),"string"==typeof t||"object"==typeof t&&"default"in t||"object"==typeof t&&"src"in t&&"width"in t)return n.createElement(c,{...e,src:t,alt:f??""});let p=t.filename||"";"is_external_url"in t&&"boolean"==typeof t.is_external_url&&t.is_external_url&&Object.keys(d).length;let h=s.exec(p),[m,g]=(({filename:e,imageSize:t,widthProp:r,heightProp:n,fill:i})=>{let a,o;return i?a=o=void 0:(r?a=r:t?a=t&&n?Math.floor(parseInt(t[1],10)/parseInt(t[2],10)*n):parseInt(t[1],10):console.error(`Missing Width Prop on ${e}`),n?o=n:t?o=t&&r?Math.floor(parseInt(t[2],10)/parseInt(t[1],10)*r):parseInt(t[2],10):console.error(`Missing Height Prop on ${e}`)),[a,o]})({filename:p,imageSize:h,widthProp:o,heightProp:u,fill:a}),v=((e,t,r)=>{if("is_external_url"in e&&"boolean"==typeof e.is_external_url&&e.is_external_url||e.filename&&e.filename?.endsWith(".svg"))return e.filename||"";let{focus:n,filename:i}=e,{fit:a,smart:o,quality:s,crop:l,grayscale:c,blur:u,blurSigma:d,rotate:f,flip:p,brightness:h,roundCorners:m,format:g,width:v,height:y}=t,b=["filters",g?`format(${g})`:null,s?`quality(${s})`:null,n?`focal(${n})`:null,c?"grayscale()":null,u?`blur(${u}${d?`,${d}`:""})`:null,f?`rotate(${f})`:null,h?`brightness(${h})`:null,m?`round_corner(${m})`:null].filter(Boolean).join(":");return[i,"m",a?"fit-in":null,l||null,(()=>{let e=v&&y?`aspectRatio=${v/y}`:"";switch(p){case"horizontal":return r?`-${v}x${y}`:`-{{width}}x{{height}}${e}`;case"vertical":return r?`${v}x-${y}`:`{{width}}x-{{height}}${e}`;case"both":return r?`-${v}x-${y}`:`-{{width}}x-{{height}}${e}`;default:return r?`${v}x${y}`:`{{width}}x{{height}}${e}`}})(),o?"smart":null,"filters"===b?null:b].filter(Boolean).join("/")})(t,{width:o,height:u,...d}),y=r??(t.alt||t.name||t.title||""),b="50% 0";t.filename&&t.focus&&(b=function(e,t){if(!e||!t)return"50% 0";let r=e.match(/(\d+)x(\d+)/gm)?.[0],n=r?.split("x")[0],i=r?.split("x")[1],a=t.split(":"),o=a[0]?.split("x");if(!o||!o[0]||!o[1]||!n||!i)return"50% 0";let s=Math.round(Number(o[0])/Number(n)*100),l=Math.round(Number(o[1])/Number(i)*100);return`${s}% ${l}%`}(t.filename,t.focus));let S=!1;if("string"==typeof v?v.includes("svg")&&(S=!0):v&&v.hasOwnProperty("href")&&v.href.includes("svg")&&(S=!0),v)return n.createElement(c,{...e,src:v,alt:y,width:m,height:g,loader:l,style:{"--image-position":b,...e.style},...S&&{unoptimized:!0}})}},56716:e=>{var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,r=/\n/g,n=/^\s*/,i=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,a=/^:\s*/,o=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;
24\s]*/,l=/^\s+|\s+$/g;function c(e){return e?e.replace(l,""):""}e.exports=function(e,l){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];l=l||{};var u=1,d=1;function f(e){var t=e.match(r);t&&(u+=t.length);var n=e.lastIndexOf("\n");d=~n?e.length-n:d+e.length}function p(){var e={line:u,column:d};return function(t){return t.position=new h(e),v(n),t}}function h(e){this.start=e,this.end={line:u,column:d},this.source=l.source}h.prototype.content=e;var m=[];function g(t){var r=Error(l.source+":"+u+":"+d+": "+t);if(r.reason=t,r.filename=l.source,r.line=u,r.column=d,r.source=e,l.silent)m.push(r);else throw r}function v(t){var r=t.exec(e);if(r){var n=r[0];return f(n),e=e.slice(n.length),r}}function y(e){var t;for(e=e||[];t=b();)!1!==t&&e.push(t);return e}function b(){var t=p();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var r=2;""!=e.charAt(r)&&("*"!=e.charAt(r)||"/"!=e.charAt(r+1));)++r;if(r+=2,""===e.charAt(r-1))return g("End of comment missing");var n=e.slice(2,r-2);return d+=2,f(n),e=e.slice(r),d+=2,t({type:"comment",comment:n})}}v(n);var S,w=[];for(y(w);S=function(){var e=p(),r=v(i);if(r){if(b(),!v(a))return g("property missing ':'");var n=v(o),l=e({type:"declaration",property:c(r[0].replace(t,"")),value:n?c(n[0].replace(t,"")):""});return v(s),l}}();)!1!==S&&(w.push(S),y(w));return w}},58095:e=>{"use strict";e.exports=function(e,t){if(!Array.isArray(e))return -1;for(var r=0;r<e.length;r++)if(t(e[r]))return r;return -1}},58219:(e,t,r)=>{"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){if("object"!==n(e)||null===e||"[object Object]"!==(null===e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}r.d(t,{Q:()=>i})},58463:(e,t,r)=>{"use strict";function n(e,t){return t.reduce(function(e,t){return e&&e[t]},e)}r.d(t,{w:()=>n})},59152:(e,t,r)=>{"use strict";r.d(t,{B:()=>w});var n=r(12115),i=r(21778),a=r(19789),o=r(52044),s=r(85203);let l=(e,t,r,i,a)=>e.map((e,o)=>{let s=`row-item-${e.order}`,l=`${s}-${o}`,c=Number(e.order)-1;return n.createElement("td",{key:l,className:e.tdClass,headers:`${a}-col-${Number(o+1)}${0!==i?` ${a}-subhead-${i}`:""} ${a}-row-${r}`},t[c])}),c=(0,o.R)((e,t)=>{let{tableId:r,classPrefix:a,columnItems:o,rowItems:l,mobileMaxWidth:c=600,overrideMobileLayout:d=!1,...f}=e,[h,m]=n.useState(!1);n.useEffect(()=>{function e(){m(window.innerWidth<c)}return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]);let g=[];o&&(g=o.map(e=>({order:e.slot_choice,tdClass:e.column_class})));let v=s((0,i.uB)("comparison-matrix",a));return n.createElement("table",{className:v,id:r,...f,ref:t},h&&!d?n.createElement(p,{tableId:r,classPrefix:a,columnItems:o,rowItems:l,order:g}):n.createElement(u,{tableId:r,classPrefix:a,columnItems:o,rowItems:l,order:g}))});c.displayName="ComparisonMatrixRoot";let u=n.memo(e=>{let{classPrefix:t,columnItems:r,rowItems:a,order:o,tableId:c}=e,u=s((0,i.uB)("comparison-matrix--intro-row",t)),p=s((0,i.uB)("comparison-matrix--intro-row-item",t)),h=s((0,i.uB)("comparison-matrix--body-container",t)),m=0;return n.createElement(n.Fragment,null,n.createElement("thead",{className:u},n.createElement("tr",null,n.createElement("th",{"aria-hidden":!0,title:"Empty placeholder cell"}),r.map((e,t)=>{let r=s(p,e.column_class);return n.createElement("th",{key:e.key,scope:"col",className:r,id:`col-${t+1}`},e.label_desktop)}))),n.createElement("tbody",{className:h},a.map((e,t)=>{if("heading"===e.row_type)return m++,n.createElement(d,{key:e.key,label:e.label,columnsToSpan:r.length+1,subHeaderIndex:m,tableId:c});if("content"===e.row_type){let r=l(o,e.data_cells,t,m,c);return n.createElement(f,{key:e.key,rowClass:e.row_class,headingContent:e.label_desktop,dataContent:r,rowIndex:t,tableId:c})}})))}),d=e=>{let{classPrefix:t,label:r,columnsToSpan:a,tableId:o,subHeaderIndex:l}=e,c=s((0,i.uB)("comparison-matrix--heading-row",t));return n.createElement("tr",{className:c},n.createElement("th",{id:`${o}-subhead-${l}`,scope:"colgroup",colSpan:a},r))};d.displayName="ComparisonMatrixDesktopHeadingRow";let f=e=>{let{classPrefix:t,headingContent:r,dataContent:a,rowClass:o,tableId:l,rowIndex:c}=e,u=s((0,i.uB)("comparison-matrix--content-row",t),o),d=s((0,i.uB)("comparison-matrix--content-row-heading",t));return n.createElement("tr",{className:u},n.createElement("th",{id:`${l}-row-${c}`,className:d},r),a)};f.displayName="ComparisonMatrixDesktopContentRow";let p=n.memo(e=>{let{classPrefix:t,columnItems:r,rowItems:a,order:o,tableId:c}=e,u=s((0,i.uB)("comparison-matrix--body-container",t)),d=0;return n.createElement(n.Fragment,null,n.createElement("tbody",{className:u},a.map((e,t)=>{if("heading"===e.row_type)return d++,n.createElement(h,{key:e.key,label:e.label,columnsToSpan:2,subHeaderIndex:d,tableId:c});if("content"===e.row_type){d++;let i=l(o,e.data_cells,t,d,c);return n.createElement(m,{key:e.key,columnData:r,rowData:e,cellData:i,rowIndex:t,tableId:c})}})))}),h=e=>{let{classPrefix:t,label:r,columnsToSpan:a,tableId:o}=e,l=s((0,i.uB)("comparison-matrix--heading-row",t));return n.createElement("tr",{className:l},n.createElement("th",{id:`${o}-subhead-${e.subHeaderIndex}`,scope:"colgroup",colSpan:a},r))};h.displayName="ComparisonMatrixMobileHeadingRow";let m=e=>{let{classPrefix:t,rowData:r,cellData:a,columnData:o,tableId:l}=e,c=s((0,i.uB)("comparison-matrix--content-row",t),r.row_class),u=s((0,i.uB)("comparison-matrix--content-row-heading",t)),d=[];return d.push(n.createElement("tr",{key:`heading-${r.key}`,className:c},n.createElement("th",{id:`${l}-row-${e.rowIndex}`,colSpan:2,className:u},r.label_mobile))),o?.forEach((t,r)=>{let i=s(u,t.column_class);d.push(n.createElement("tr",{id:`${l}-row-${e.rowIndex}`,key:t.key,className:c},n.createElement("th",{className:i},t.label_mobile),a&&a[r]))}),d};m.displayName="ComparisonMatrixMobileContentRow";var g=r(54928),v=r(67237);class y{sizeListener;scrollListener;currentFrameRequest;containerScrollListener;clickListener;tableContainerParent;tableContainer;cloneContainer;cloneContainerParent;cloneHeader=null;scrollParents;header;lastElement=null;lastElementRefresh=null;top;currentSubHeaderIndex=0;subHeaders=[];cloneSubHeaders=[];cloneSubHeaderPlaceholders=[];isStickySubHeader=!1;constructor(e,t,r={}){let n=e.querySelector("thead");if(this.tableContainer=e,this.cloneContainer=t,this.top=r.top||{max:0},this.isStickySubHeader=r.stickySubHeader||!1,!n||!this.tableContainer.parentNode)throw Error("Header or parent node of sticky header table container not found!");this.tableContainerParent=this.tableContainer.parentNode,this.cloneContainerParent=this.cloneContainer.parentNode,this.header=n,this.scrollParents=this.getScrollParents(this.tableContainer),this.subHeaders=Array.from(this.tableContainer.querySelectorAll(".comparison-matrix--heading-row")),this.setup()}destroy(){this.scrollListener&&(window.removeEventListener("scroll",this.scrollListener),this.scrollParents.forEac
24h(e=>{this.scrollListener&&e.removeEventListener("scroll",this.scrollListener)})),this.currentFrameRequest&&window.cancelAnimationFrame(this.currentFrameRequest),this.sizeListener&&window.removeEventListener("resize",this.sizeListener),this.containerScrollListener&&this.tableContainerParent.removeEventListener("click",this.containerScrollListener),this.clickListener&&this.cloneContainer.removeEventListener("click",this.clickListener),this.cloneContainer.innerHTML="",this.cloneHeader=null,this.cloneSubHeaders=[],this.cloneSubHeaderPlaceholders=[],this.currentSubHeaderIndex=0}setup(){this.setupSticky(),this.setupSizeMirroring(),this.setupClickEventMirroring(),this.setupHorizontalScrollMirroring()}setupSticky(){this.cloneContainerParent.parentNode&&(this.cloneContainerParent.parentNode.style.position="relative");let e=()=>{this.currentFrameRequest=window.requestAnimationFrame(()=>{let e=this.tableContainer.getBoundingClientRect(),t=this.tableContainer.offsetTop,r=e.y,n=this.getBottom(),i=-r,a=this.getTop();if(i>-a&&null===this.cloneHeader&&(this.cloneContainerParent.style.display="none",this.createClone()),null!==this.cloneHeader)if(i<=-a)this.cloneContainerParent.style.display="none",this.cloneHeader=null,this.cloneSubHeaders=[],this.cloneSubHeaderPlaceholders=[],this.cloneContainer.innerHTML="";else if(-n<-a){let e=this.findStickySubHeader();null!==e&&e!==this.currentSubHeaderIndex&&this.isStickySubHeader&&(this.makeSubHeaderSticky(e),this.currentSubHeaderIndex=e),this.cloneContainerParent.style.display="block",this.cloneContainerParent.style.position="fixed",this.cloneContainerParent.style.top=`${a}px`,this.setHorizontalScrollOnClone()}else this.cloneContainerParent.style.display="block",this.cloneContainerParent.style.position="absolute",this.cloneContainerParent.style.top=`${n-r+t}px`,this.cloneSubHeaderPlaceholders.forEach(e=>e.style.display="none")})};this.scrollListener=()=>e(),e(),window.addEventListener("scroll",this.scrollListener),this.scrollParents.forEach(e=>{this.scrollListener&&e.addEventListener("scroll",this.scrollListener)})}setupSizeMirroring(){this.sizeListener=()=>{window.requestAnimationFrame(()=>{let e=this.header.getBoundingClientRect().width;this.cloneContainer.style.width=`${e}px`,this.cloneContainerParent.style.top=`${this.getTop()}px`,this.setHorizontalScrollOnClone()})},window.addEventListener("resize",this.sizeListener)}setupClickEventMirroring(){this.clickListener=e=>{let t=this.tableContainer.getBoundingClientRect(),r=this.cloneContainer.getBoundingClientRect(),n=document.body.getBoundingClientRect();window.scrollTo({top:t.y-n.y-this.getTop()-60}),setTimeout(()=>{t=this.tableContainer.getBoundingClientRect();let n=document.elementFromPoint(t.x+(e.clientX-r.x),t.y+(e.clientY-r.y));n&&n.click&&n.click()},50)},this.cloneContainer.addEventListener("click",this.clickListener)}setupHorizontalScrollMirroring(){this.containerScrollListener=()=>{window.requestAnimationFrame(()=>{this.setHorizontalScrollOnClone()})},this.tableContainerParent.addEventListener("scroll",this.containerScrollListener)}getScrollParents(e){let t=[],r=e.parentNode;for(;r;)r.scrollHeight>r.clientHeight&&r!==window&&t.push(r),r=r.parentNode;return t}createClone(){let e=this.header.cloneNode(!0);this.cloneContainer.append(e),this.cloneHeader=e;let t=this.header.getBoundingClientRect().width;if(Array.from(this.header.children).forEach((r,n)=>{Array.from(r.children).forEach((r,i)=>{(e.children[n]?.children[i]).style.width=(r.getBoundingClientRect().width/t*100).toString()+"%"})}),this.isStickySubHeader){let e=Array.from(this.tableContainer.querySelectorAll(".comparison-matrix--heading-row")).map(e=>e),t=this.cloneContainerParent.computedStyleMap().get("top")?.value;this.cloneSubHeaders=e.map(e=>{let r=e.cloneNode(!0);r.style.position="sticky",r.style.top=`${this.header.getBoundingClientRect().height}px`,r.style.display="none";let n=r.cloneNode(!0);return n.classList.add("fixed"),n.style.position="fixed",n.style.top=`${this.header.getBoundingClientRect().height+t}px`,n.style.display="none",n.style.width=`${this.tableContainerParent.getBoundingClientRect().width}px`,this.cloneContainer.append(r),this.cloneContainer.append(n),this.cloneSubHeaderPlaceholders.push(n),r})||[],this.currentSubHeaderIndex=0,this.cloneSubHeaders[this.currentSubHeaderIndex]&&this.cloneSubHeaderPlaceholders[this.currentSubHeaderIndex]&&(this.cloneSubHeaders[this.currentSubHeaderIndex].style.display="table-row",this.cloneSubHeaderPlaceholders[this.currentSubHeaderIndex].style.display="table-row")}this.cloneContainer.style.display="table",this.cloneContainer.style.width=`${t}px`,this.cloneContainerParent.style.position="fixed",this.cloneContainerParent.style.top=`${this.getTop()}px`,this.setHorizontalScrollOnClone()}
24findStickySubHeader(){if(!this.cloneHeader)return null;let e=0,t=this.cloneHeader.getBoundingClientRect().bottom+window.scrollY;return this.subHeaders.forEach((r,n)=>{r.getBoundingClientRect().top+window.scrollY-r.getBoundingClientRect().height<=t&&(e=n)}),e}makeSubHeaderSticky(e){let t=this.cloneSubHeaders[e],r=this.cloneSubHeaderPlaceholders[e];if(!t||!r)return;t.style.display="table-row",r.style.display="table-row";let n=this.cloneSubHeaders[this.currentSubHeaderIndex];n&&n!==t&&(n.style.display="none");let i=this.cloneSubHeaderPlaceholders[this.currentSubHeaderIndex];i&&i!==r&&(i.style.display="none")}setHorizontalScrollOnClone(){this.cloneContainerParent.style.width=`${this.tableContainerParent.getBoundingClientRect().width}px`,this.cloneContainerParent.scrollLeft=this.tableContainerParent.scrollLeft}sizeToPx(e){if("number"==typeof e)return e;if(!e.match(/rem$/))return console.error("Unsupported size format for sticky table header displacement."),0;{let t=+e.replace(/rem$/,"");return Number.parseFloat(window.getComputedStyle(document.getElementsByTagName("html")[0]).fontSize)*t}}getTop(){let e=document.body.getBoundingClientRect().width,t=Object.entries(this.top).filter(([e])=>"max"!==e).sort(([e],[t])=>Number.parseInt(e,10)-Number.parseInt(t,10));for(let r=0,n;n=t[r++];)if(e<Number.parseInt(n[0],10))return this.sizeToPx(n[1]);return Math.max(this.sizeToPx(this.top.max),...this.scrollParents.map(e=>e.getBoundingClientRect().top))}getBottom(){let e=this.tableContainer.getBoundingClientRect(),t=this.getLastElement(),r=this.header.getBoundingClientRect().height;return Math.min((t?t.getBoundingClientRect().y:e.y+e.height)-r,...this.scrollParents.map(e=>e.getBoundingClientRect().bottom-2*r),Number.MAX_VALUE)}getLastElement(){return this.lastElement?(this.lastElementRefresh&&clearTimeout(this.lastElementRefresh),this.lastElementRefresh=setTimeout(()=>this.lastElement,2e3)):this.lastElement=this.tableContainer.querySelector(":scope > tbody > tr:last-child"),this.lastElement}}let b=(e,t)=>{let r=Array.from({length:6},(r,n)=>e[`item_${n+1}`]?t(e[`item_${n+1}`]):void 0);return{key:e._uid||"matrix-content-row-key",row_type:"content",label_desktop:t(e.label),label_mobile:t(e.label),row_class:e.row_style,data_cells:r}},S=(e,t)=>{let r=Array.from({length:6},(t,r)=>e[`item_${r+1}`]&&e[`item_${r+1}`].filename?n.createElement(g._,{src:e[`item_${r+1}`]}):void 0);return{key:e._uid,row_type:"content",row_class:e.row_style,label_desktop:t(e.label),label_mobile:t(e.label),data_cells:r}};function w({blok:e,topOffset:t=0,classPrefix:r,parallaxOptions:o={},render:l,...u}){let{type:d="stacked"}=e,[f,p,h]=(0,a.d)(e.enable_parallax,{...o,threshold:.25}),m=(0,n.useRef)(null),g=(0,n.useRef)(null),w=(0,n.useRef)(null),_=(0,n.useRef)(null),[O,E]=(0,n.useState)(!1),[P,x]=(0,n.useState)(!1),[j,R]=(0,n.useState)(e.config_items?.map(e=>({label_desktop:l(e.label_desktop),label_mobile:l(e.label_mobile),column_class:e.column_style,slot_choice:e.slot_choice,key:e._uid||""}
24))||[]),[k,T]=(0,n.useState)(e.body?.map(e=>{switch(e.component){case"comparison_matrix_heading_row":return{key:e._uid,row_type:"heading",label:e.label||""};case"comparison_matrix_rich_text_row":return b(e,l);case"comparison_matrix_image_row":return S(e,l);default:return null}}).filter(e=>null!==e)||[]),C=()=>{let e=m.current;if(!e)return;let t=e.querySelector("table > thead > tr > th")?.offsetWidth||0,r=e.scrollLeft,n=e.scrollWidth,i=e.clientWidth;if(n>i){x(!0);let t=.1*Math.min(1,r/10),a=.1*Math.min(1,(n-i-r)/10);e.style.setProperty("--shadow-left-opacity",t.toString()),e.style.setProperty("--shadow-right-opacity",a.toString())}else x(!1),e.style.setProperty("--shadow-left-opacity","0"),e.style.setProperty("--shadow-right-opacity","0");e.style.setProperty("--shadow-left-offset",`${t}px`)},I=s((0,i.uB)("comparison-matrix--container",r),(0,i.uB)("comparison-matrix--container--main",r),("scrollable"===d||"complex"===d)&&(0,i.uB)("comparison-matrix--container sticky",r),"stacked"===d&&"is-mobile-stack",P&&"is-scrollable"),N=s((0,i.uB)("comparison-matrix--container",r),(0,i.uB)("comparison-matrix--container--clone",r),("scrollable"===d||"complex"===d)&&(0,i.uB)("comparison-matrix--container sticky",r),"stacked"===d&&"is-mobile-stack");return(0,n.useEffect)(()=>{R(e.config_items?.map(e=>({label_desktop:l(e.label_desktop),label_mobile:l(e.label_mobile),column_class:e.column_style,slot_choice:e.slot_choice,key:e._uid||""}))||[]),T(e.body?.map(e=>{switch(e.component){case"comparison_matrix_heading_row":return{key:e._uid,row_type:"heading",label:e.label||""};case"comparison_matrix_rich_text_row":return b(e,l);case"comparison_matrix_image_row":return S(e,l);default:return null}}).filter(e=>null!=e)||[])},[e,l]),(0,n.useEffect)(()=>{if("scrollable"===d||"complex"===d){let e=()=>{let e=_.current?.querySelector(".comparison-matrix");if(e){let t=Array.from(e.querySelectorAll(".comparison-matrix--heading-row"));e.querySelectorAll(".comparison-matrix--placeholder-row").forEach(e=>e.remove()),t.forEach((e,t)=>{let r=document.createElement("tr"),n=document.createElement("td");r.classList.add("comparison-matrix--placeholder-row"),r.dataset.index=t.toString(),n.colSpan=7,n.setAttribute("data-index",t.toString()),n.setAttribute("aria-hidden","true"),r.appendChild(n),e.insertAdjacentElement("beforebegin",r),r.style.height=`${e.offsetHeight+1}px`,e.style.top=`${r.offsetTop}px`})}};return window.addEventListener("resize",e),e(),E(!0),()=>{window.removeEventListener("resize",e)}}{let e=_.current?.querySelector(".comparison-matrix"),t=e?.querySelectorAll(".comparison-matrix--placeholder-row");t&&t.forEach(e=>e.remove()),E(!0)}},[e,d,k,j]),(0,n.useEffect)(()=>{if(("scrollable"===d||"complex"===d)&&m.current&&m.current.querySelector("table")&&g.current&&g.current.querySelector("table")&&m.current.querySelector("table")?.querySelector("thead")&&m.current.parentNode){w.current=new y(m.current.querySelector("table"),g.current.querySelector("table"),{top:{max:t},stickySubHeader:"complex"===d});let e=()=>{w.current&&m.current&&m.current.querySelector("table")&&g.current&&g.current.querySelector("table")&&m.current.querySelector("table")?.querySelector("thead")&&m.current.parentNode&&(w.current?.destroy(),w.current=new y(m?.current?.querySelector("table"),g?.current?.querySelector("table"),{top:{max:t},stickySubHeader:"complex"===d}))};return window.addEventListener("resize",e),()=>{w.current&&w.current.destroy(),window.removeEventListener("resize",e)}}},[e,d,t,k,j]),(0,n.useEffect)(()=>{let e=m.current;if(e)return e.addEventListener("scroll",C),window.addEventListener("resize",C),C(),()=>{e.removeEventListener("scroll",C),window.removeEventListener("resize",C)}},[]),n.createElement(v.a,{blok:e},n.createElement("div",{style:{visibility:O||e.enable_parallax?"visible":"hidden"},ref:_,className:"comparison-matrix--wrapper"},n.createElement("div",{ref:f,className:s(p,h)},n.createElement("div",{className:I,ref:m},n.createElement(c,{mobileMaxWidth:768,overrideMobileLayout:"scrollable"===d||"complex"===d,tableId:`table_${e._uid||"1"}`,columnItems:j,rowItems:k,...u})),("scrollable"===d||"complex"===d)&&n.createElement("div",{className:N,ref:g},n.createElement("table",{"aria-hidden":"true"})))))}},59530:(e,t,r)=>{"use strict";r.d(t,{m:()=>l});var n=r(12115),i=r(21778),a=r(85203);let o=(e,t,r)=>{if(!e?.fieldValue)return null;let n=Object.keys(e.fieldValue);if(!n.length)return null;let i="";for(let a=0;a<n.length;a++){let o="default"===n[a]?"":n[a],s=t(e.fieldValue[n[a]].value?.toString(),o,r);s&&(i+=`${s}`),a<n.length-1&&s&&(i+=" ")}return i.trim()},s=(e,t,r,n)=>{if(!e?.fieldValue||!t?.fieldValue)return null;let a=Object.keys(e.fieldValue);if(!a.length)return null;let o="",s="row";for(let l=0;l<a.length;l++){let c="default"===a[l]?"":a[l],u=e.fieldValue[a[l]].value?.toString(),d=t.fieldValue[a[l]].value;s="string"==typeof d?d.toString():s;let f="";if("vertical"===r)if(!s)continue;else"row"===s||"row-reverse"===s?f=(0,i.sn)(u,c,n)||"":("column"===s||"column-reverse"===s)&&(f=`${(0,i.KX)(u,c,n)||""}`);else if("horizontal"===r)if(!s)continue;else"row"===s||"row-reverse"===s?f=`${(0,i.KX)(u,c,n)||""}`:("column"===s||"column-reverse"===s)&&(f=`${(0,i.sn)(u,c,n)||""}`);f&&(o+=`${f}`),l<a.length-1&&f&&(o+=" ")}return o},l=e=>{let{blok:t,classPrefix:r,children:l,...c}=e,u={},d={};for(let e in t?.margin_top?.fieldValue){let{value:r}=t?.margin_top?.fieldValue[e];
24e="default"===e?"":`-${e}`,r&&(u[e]=`top-margin-${r}${e}`)}for(let e in t?.margin_bottom?.fieldValue){let{value:r}=t?.margin_bottom?.fieldValue[e];e="default"===e?"":`-${e}`,r&&(d[e]=`bottom-margin-${r}${e}`)}let f=a(Object.values(u),Object.values(d)),p=a((0,i.uB)("nestable-columns",r),s(t?.horizontal_alignment,t?.row_breakpoint,"horizontal"),s(t?.vertical_alignment,t?.row_breakpoint,"vertical"),o(t?.row_breakpoint,i.Xd),o(t?.column_gap,i.xr,"panel"),o(t?.row_gap,i.nW,"panel"),f);return n.createElement("div",{className:p,...c},l)};l.displayName="WidgetNestableColumns_Root"},60068:(e,t,r)=>{"use strict";r.d(t,{d:()=>c});var n=r(12115),i=r(21778),a=r(21804),o=r(67237),s=r(85203);let l=(e,t,r)=>{if(!e?.fieldValue)return null;let n=Object.keys(e.fieldValue);if(!n.length)return null;let i="";for(let a=0;a<n.length;a++){let o="default"===n[a]?"":n[a],s=t(e.fieldValue[n[a]].value?.toString(),o,r);s&&(i+=`${s}`),a<n.length-1&&s&&(i+=" ")}return i.trim()},c=e=>{let{root:t,topBar:r,bottomBar:c,container:u,wrapper:d,header:f,body:p,footer:h,blok:m,parallaxOptions:g={offset:200},defaultGutterColumn:v,defaultGutterRow:y,className:b,classPrefix:S,children:w,..._}=e,O=s((0,i.uB)("panel-grid",S),l(m.gutters_column||v,i.OL),l(m.gutters_row||y,i.iv),b);return t&&(t.className="panel-grid_root"),n.createElement(o.a,{..._,root:t??{className:"panel-grid_root"},topBar:r,bottomBar:c,container:u,wrapper:d,header:f,body:p,footer:h,blok:m},n.createElement(a.x,{className:O,itemsPerRow:m.items_per_row,alignmentVertical:m.alignment_vertical,alignmentHorizontal:m.alignment_horizontal,parallaxEnabled:m.parallax_enabled,parallaxOptions:g},w))};c.displayName="PanelGrid_Root"},60087:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(r=t.ElementType||(t.ElementType={})),t.isTag=function(e){return e.type===r.Tag||e.type===r.Script||e.type===r.Style},t.Root=r.Root,t.Text=r.Text,t.Directive=r.Directive,t.Comment=r.Comment,t.Script=r.Script,t.Style=r.Style,t.Tag=r.Tag,t.CDATA=r.CDATA,t.Doctype=r.Doctype},60474:(e,t,r)=>{"use strict";r.d(t,{n:()=>rp});var n=r(97607),i=r(36957);function a(e){return e!==Object(e)}var o=function(){};function s(e){var t=e.item,r=e.items;return{index:t.__autocomplete_indexName,items:[t],positions:[1+(void 0===r?[]:r).findIndex(function(e){return e.objectID===t.objectID})],queryID:t.__autocomplete_queryID,algoliaSource:["autocomplete"]}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var c=["items"],u=["items"];function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(e){return function(e){if(Array.isArray(e))return p(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return p(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return p(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function h(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
24t%2?m(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==d(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==d(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===d(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function v(e){return e.map(function(e){var t=e.items,r=h(e,c);return g(g({},r),{},{objectIDs:(null==t?void 0:t.map(function(e){return e.objectID}))||r.objectIDs})})}function y(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}function b(e){return(b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function S(e){return function(e){if(Array.isArray(e))return w(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return w(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return w(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function _(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==b(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==b(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===b(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var E="2.15.0",P="https://cdn.jsdelivr.net/npm/search-insights@".concat(E,"/dist/search-insights.min.js"),x=(0,n.s)(function(e){var t,r=e.onItemsChange,n=e.items,i=e.insights,a=e.state;r({insights:i,insightsEvents:Object.keys(t=n.reduce(function(e,t){var r;return e[t.__autocomplete_indexName]=(null!=(r=e[t.__autocomplete_indexName])?r:[]).concat(t),e},{})).map(function(e){var r=t[e];return{index:e,items:r,algoliaSource:["autocomplete"]}}).map(function(e){return O({eventName:"Items Viewed"},e)}),state:a})},400);function j(e){var t,r=O({onItemsChange:function(e){var t=e.insights,r=e.insightsEvents,n=e.state;t.viewedObjectIDs.apply(t,S(r.map(function(e){return O(O({},e),{},{algoliaSource:R(e.algoliaSource,n.context)})})))},onSelect:function(e){var t=e.insights,r=e.insightsEvents,n=e.state;t.clickedObjectIDsAfterSearch.apply(t,S(r.map(function(e){return O(O({},e),{},{algoliaSource:R(e.algoliaSource,n.context)})})))},onActive:o,__autocomplete_clickAnalytics:!0},e),c=r.insightsClient,d=r.insightsInitParams,p=r.onItemsChange,m=r.onSelect,b=r.onActive,w=r.__autocomplete_clickAnalytics,_=c;if(c||(t=function(e){var t=e.window,r=t.AlgoliaAnalyticsObject||"aa";"string"==typeof r&&(_=t[r]),_||(t.AlgoliaAnalyticsObject=r,t[r]||(t[r]=function(){t[r].queue||(t[r].queue=[]);for(var e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];t[r].queue.push(n)}),t[r].version=E,_=t[r],function(e){var t="[Autocomplete]: Could not load search-insights.js. Please load it manually following https://alg.li/insights-autocomplete";try{var r=e.document.createElement("script");r.async=!0,r.src=P,r.onerror=function(){console.error(t)},document.body.appendChild(r)}catch(e){console.error(t)}}(t))},"undefined"!=typeof window&&t({window:window})),!_)return{};d&&_("init",O({partial:!0},d));var j=function(e){var t,r,n,i,a=(n=(r=function(e){if(Array.isArray(e))return e}(t=(e.version||"").split(".").map(Number))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,c=!1;try{a=(r=r.call(e)).next,!1;for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
24finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}(t,2)||function(e,t){if(e){if("string"==typeof e)return l(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return l(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],i=r[1],n>=3||2===n&&i>=4||1===n&&i>=10);function o(t,r,n){if(a&&void 0!==n){var i=n[0].__autocomplete_algoliaCredentials,o=i.appId,s=i.apiKey;e.apply(void 0,[t].concat(f(r),[{headers:{"X-Algolia-Application-Id":o,"X-Algolia-API-Key":s}}]))}else e.apply(void 0,[t].concat(f(r)))}return{init:function(t,r){e("init",{appId:t,apiKey:r})},setAuthenticatedUserToken:function(t){e("setAuthenticatedUserToken",t)},setUserToken:function(t){e("setUserToken",t)},clickedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&o("clickedObjectIDsAfterSearch",v(t),t[0].items)},clickedObjectIDs:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&o("clickedObjectIDs",v(t),t[0].items)},clickedFilters:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["clickedFilters"].concat(r))},convertedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&o("convertedObjectIDsAfterSearch",v(t),t[0].items)},convertedObjectIDs:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&o("convertedObjectIDs",v(t),t[0].items)},convertedFilters:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["convertedFilters"].concat(r))},viewedObjectIDs:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&t.reduce(function(e,t){var r=t.items,n=h(t,u);return[].concat(f(e),f((function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,r=[],n=0;n<e.objectIDs.length;n+=t)r.push(g(g({},e),{},{objectIDs:e.objectIDs.slice(n,n+t)}));return r})(g(g({},n),{},{objectIDs:(null==r?void 0:r.map(function(e){return e.objectID}))||n.objectIDs})).map(function(e){return{items:r,payload:e}})))},[]).forEach(function(e){var t=e.items;return o("viewedObjectIDs",[e.payload],t)})},viewedFilters:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["viewedFilters"].concat(r))}}}(_),k=(0,i._)([]),T=(0,n.s)(function(e){var t=e.state;if(t.isOpen){var r=t.collections.reduce(function(e,t){return[].concat(S(e),S(t.items))},[]).filter(y);!function e(t,r){if(t===r)return!0;if(a(t)||a(r)||"function"==typeof t||"function"==typeof r)return t===r;if(Object.keys(t).length!==Object.keys(r).length)return!1;for(var n=0,i=Object.keys(t);n<i.length;n++){var o=i[n];if(!(o in r)||!e(t[o],r[o]))return!1}return!0}(k.current.map(function(e){return e.objectID}),r.map(function(e){return e.objectID}))&&(k.current=r,r.length>0&&x({onItemsChange:p,items:r,insights:j,state:t}))}},0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var t=e.setContext,r=e.onSelect,n=e.onActive;function i(e){var r;t({algoliaInsightsPlugin:{__algoliaSearchParameters:O(O({},w?{clickAnalytics:!0}:{}),e?{userToken:"number"==typeof(r=e)?r.toString():r}:{}),insights:j}})}_("addAlgoliaAgent","insights-plugin"),i(),_("onUserTokenChange",function(e){i(e)}),_("getUserToken",null,function(e,t){i(t)}),r(function(e){var t=e.item,r=e.state,n=e.event,i=e.source;y(t)&&m({state:r,event:n,insights:j,item:t,insightsEvents:[O({eventName:"Item Selected"},s({item:t,items:i.getItems().filter(y)}))]})}),n(function(e){var t=e.item,r=e.source,n=e.state,i=e.event;y(t)&&b({state:n,event:i,insights:j,item:t,insightsEvents:[O({eventName:"Item Active"},s({item:t,items:r.getItems().filter(y)}))]})})},onStateChange:function(e){T({state:e.state})},__autocomplete_pluginOptions:e}}function R(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1?arguments[1]:void 0;return[].concat(S(t),["autocomplete-internal"],S(null!=(e=r.algoliaInsightsPlugin)&&e.__automaticInsights?["autocomplete-automatic"]:[]))}function k(e){return(k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function T(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function C(e){return e.reduce(function(e,t){return e.concat(t)},[])}function I(e){return(I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function N(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
24t%2?N(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==I(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==I(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===I(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function D(e){return 0===e.collections.length?0:e.collections.reduce(function(e,t){return e+t.items.length},0)}var M=0;function $(){return"autocomplete-".concat(M++)}var F=r(2576);function L(e){return arguments.length>1&&void 0!==arguments[1]&&arguments[1],e}function H(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function B(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?H(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==q(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==q(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===q(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):H(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function q(e){return(q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function z(e){return(z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function U(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function V(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function W(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?V(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==z(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==z(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===z(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):V(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Z(e){return(Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Q(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function G(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Q(Object(r),!0).forEach(function(t){Y(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Q(Object(r)).forEac
24h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Y(e,t,r){var n;return(n=function(e,t){if("object"!==Z(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Z(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===Z(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function X(e){return(X="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function K(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function J(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?K(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==X(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==X(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===X(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):K(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ee(e){return function(e){if(Array.isArray(e))return et(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return et(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return et(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function et(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function er(e){return!!e.execute}function en(e){return Promise.all(e.reduce(function(e,t){if(!er(t))return e.push(t),e;var r,n=t.searchClient,i=t.execute,a=t.requesterId,o=t.requests,s=e.find(function(e){return er(t)&&er(e)&&e.searchClient===n&&!!a&&e.requesterId===a});return s?(r=s.items).push.apply(r,ee(o)):e.push({execute:i,requesterId:a,items:o,searchClient:n}),e},[]).map(function(e){if(!er(e))return Promise.resolve(e);var t=e.execute,r=e.items;return t({searchClient:e.searchClient,requests:r})})).then(function(e){return C(e)})}function ei(e,t){return{then:function(r,n){return ei(e.then(es(r,t,e),es(n,t,e)),t)},catch:function(r){return ei(e.catch(es(r,t,e)),t)},finally:function(r){return r&&t.onCancelList.push(r),ei(e.finally(es(r&&function(){return t.onCancelList=[],r()},t,e)),t)},cancel:function(){t.isCanceled=!0;var e=t.onCancelList;t.onCancelList=[],e.forEach(function(e){e()})},isCanceled:function(){return!0===t.isCanceled}}}function ea(e){return ei(new Promise(function(t,r){return e(t,r)}),{isCanceled:!1,onCancelList:[]})}function eo(e){return ei(e,{isCanceled:!1,onCancelList:[]})}function es(e,t,r){return e?function(r){return t.isCanceled?r:e(r)}:r}function el(e){var t,r=(t=e.collections.map(function(e){return e.items.length}).reduce(function(e,t,r){var n=e[r-1]||0;return e.push(n+t),e},[]).reduce(function(t,r){return r<=e.activeItemId?t+1:t},0),e.collections[t]);if(!r)return null;var n=r.items[function(e){for(var t=e.state,r=e.collection,n=!1,i=0,a=0;!1===n;){var o=t.collections[i];if(o===r){n=!0;break}a+=o.items.length,i++}return t.activeItemId-a}({state:e,collection:r})],i=r.source,a=i.getItemInputValue({item:n,state:e}),o=i.getItemUrl({item:n,state:e});return{item:n,itemInputValue:a,itemUrl:o,source:i}}function ec(e){return(ec="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}ea.resolve=function(e){return eo(Promise.resolve(e))},ea.reject=function(e){return eo(Promise.reject(e))};var eu=["event","nextState","props","query","refresh","store"];function ed(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ef(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
24t%2?ed(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==ec(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ec(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ec(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ed(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ep=null,eh=function(){var e=-1,t=-1,r=void 0;return function(n){var i=++e;return Promise.resolve(n).then(function(e){return r&&i<t?r:(t=i,r=e,e)})}}();function em(e){var t=e.event,r=e.nextState,n=void 0===r?{}:r,i=e.props,a=e.query,o=e.refresh,s=e.store,l=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,eu);ep&&i.environment.clearTimeout(ep);var c=l.setCollections,u=l.setIsOpen,d=l.setQuery,f=l.setActiveItemId,p=l.setStatus,h=l.setContext;if(d(a),f(i.defaultActiveItemId),!a&&!1===i.openOnFocus){var m,g=s.getState().collections.map(function(e){return ef(ef({},e),{},{items:[]})});p("idle"),c(g),u(null!=(m=n.isOpen)?m:i.shouldPanelOpen({state:s.getState()}));var v=eo(eh(g).then(function(){return Promise.resolve()}));return s.pendingRequests.add(v)}p("loading"),ep=i.environment.setTimeout(function(){p("stalled")},i.stallThreshold);var y=eo(eh(i.getSources(ef({query:a,refresh:o,state:s.getState()},l)).then(function(e){return Promise.all(e.map(function(e){return Promise.resolve(e.getItems(ef({query:a,refresh:o,state:s.getState()},l))).then(function(t){return function(e,t,r){if(null==e?void 0:e.execute){var n="algolia"===e.requesterId?Object.assign.apply(Object,[{}].concat(ee(Object.keys(r.context).map(function(e){var t;return null==(t=r.context[e])?void 0:t.__algoliaSearchParameters})))):{};return J(J({},e),{},{requests:e.queries.map(function(r){return{query:"algolia"===e.requesterId?J(J({},r),{},{params:J(J({},n),r.params)}):r,sourceId:t,transformResponse:e.transformResponse}})})}return{items:e,sourceId:t}}(t,e.sourceId,s.getState())})})).then(en).then(function(t){var r,n=t.some(function(e){var t;return!Array.isArray(t=e.items)&&!!(null==t?void 0:t._automaticInsights)});return n&&h({algoliaInsightsPlugin:ef(ef({},(null==(r=s.getState().context)?void 0:r.algoliaInsightsPlugin)||{}),{},{__automaticInsights:n})}),e.map(function(e){var r=t.filter(function(t){return t.sourceId===e.sourceId}),n=r.map(function(e){return e.items}),i=r[0].transformResponse,a=i?i({results:n,hits:n.map(function(e){return e.hits}).filter(Boolean),facetHits:n.map(function(e){var t;return null==(t=e.facetHits)?void 0:t.map(function(e){return{label:e.value,count:e.count,_highlightResult:{label:{value:e.highlighted}}}})}).filter(Boolean)}):n;return e.onResolve({source:e,results:n,items:a,state:s.getState()}),(0,F.V)(Array.isArray(a),function(){return'The `getItems` function from source "'.concat(e.sourceId,'" must return an array of items but returned type ').concat(JSON.stringify(X(a)),":\n\n").concat(JSON.stringify(L(a),null,2),".\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems")}),(0,F.V)(a.every(Boolean),'The `getItems` function from source "'.concat(e.sourceId,'" must return an array of items but returned ').concat(JSON.stringify(void 0),".\n\nDid you forget to return items?\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems")),{source:e,items:a}})}).then(function(e){var t,r,n,a,o,l;return r=(t={collections:e,props:i,state:s.getState()}).collections,n=t.props,a=t.state,o=r.reduce(function(e,t){return G(G({},e),{},Y({},t.source.sourceId,G(G({},t.source),{},{getItems:function(){return C(t.items)}})))},{}),l=n.plugins.reduce(function(e,t){return t.reshape?t.reshape(e):e},{sourcesBySourceId:o,state:a}).sourcesBySourceId,C(n.reshape({sourcesBySourceId:l,sources:Object.values(l),state:a}
24)).filter(Boolean).map(function(e){return{source:e,items:e.getItems()}})})}))).then(function(e){p("idle"),c(e);var r,d=i.shouldPanelOpen({state:s.getState()});u(null!=(r=n.isOpen)?r:i.openOnFocus&&!a&&d||d);var f=el(s.getState());if(null!==s.getState().activeItemId&&f){var h=f.item,m=f.itemInputValue,g=f.itemUrl,v=f.source;v.onActive(ef({event:t,item:h,itemInputValue:m,itemUrl:g,refresh:o,source:v,state:s.getState()},l))}}).finally(function(){p("idle"),ep&&i.environment.clearTimeout(ep)});return s.pendingRequests.add(y)}function eg(e,t,r){return[e,null==r?void 0:r.sourceId,t].filter(Boolean).join("-").replace(/\s/g,"")}function ev(e){return(ev="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var ey=["event","props","refresh","store"];function eb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eS(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eb(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==ev(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ev(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ev(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eb(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ew=/((gt|sm)-|galaxy nexus)|samsung[- ]|samsungbrowser/i;function e_(e){return e.nativeEvent||e}function eO(e){return(eO="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var eE=["props","refresh","store"],eP=["inputElement","formElement","panelElement"],ex=["inputElement"],ej=["inputElement","maxLength"],eR=["source"],ek=["item","source"];function eT(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eC(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eT(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==eO(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eO(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===eO(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eT(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eI(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var eN=r(53749);function eA(e){return(eA="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eD(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eM(e,t,r){var n;return(n=function(e,t){if("object"!==eA(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eA(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===eA(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function e$(e){var t,r=e.state;return!1===r.isOpen||null===r.activeItemId?null:(null==(t=el(r))?void 0:t.itemInputValue)||null}function eF(e,t,r,n){if(!r)return null;if(e<0&&(null===t||null!==n&&0===t))return r+e;var i=(null===t?-1:t)+e;return i<=-1||i>=r?null===n?null:0:i}function eL(e){return(eL="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eH(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eB(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
24t%2?eH(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==eL(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eL(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===eL(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eH(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eq=function(e,t){switch(t.type){case"setActiveItemId":case"mousemove":return eB(eB({},e),{},{activeItemId:t.payload});case"setQuery":return eB(eB({},e),{},{query:t.payload,completion:null});case"setCollections":return eB(eB({},e),{},{collections:t.payload});case"setIsOpen":return eB(eB({},e),{},{isOpen:t.payload});case"setStatus":return eB(eB({},e),{},{status:t.payload});case"setContext":return eB(eB({},e),{},{context:eB(eB({},e.context),t.payload)});case"ArrowDown":var r=eB(eB({},e),{},{activeItemId:t.payload.hasOwnProperty("nextActiveItemId")?t.payload.nextActiveItemId:eF(1,e.activeItemId,D(e),t.props.defaultActiveItemId)});return eB(eB({},r),{},{completion:e$({state:r})});case"ArrowUp":var n=eB(eB({},e),{},{activeItemId:eF(-1,e.activeItemId,D(e),t.props.defaultActiveItemId)});return eB(eB({},n),{},{completion:e$({state:n})});case"Escape":if(e.isOpen)return eB(eB({},e),{},{activeItemId:null,isOpen:!1,completion:null});return eB(eB({},e),{},{activeItemId:null,query:"",status:"idle",collections:[]});case"submit":return eB(eB({},e),{},{activeItemId:null,isOpen:!1,status:"idle"});case"reset":return eB(eB({},e),{},{activeItemId:!0===t.props.openOnFocus?t.props.defaultActiveItemId:null,status:"idle",completion:null,query:""});case"focus":return eB(eB({},e),{},{activeItemId:t.props.defaultActiveItemId,isOpen:(t.props.openOnFocus||!!e.query)&&t.props.shouldPanelOpen({state:e})});case"blur":if(t.props.debug)return e;return eB(eB({},e),{},{isOpen:!1,activeItemId:null});case"mouseleave":return eB(eB({},e),{},{activeItemId:t.props.defaultActiveItemId});default:return(0,F.V)(!1,"The reducer action ".concat(JSON.stringify(t.type)," is not supported.")),e}};function ez(e){return(ez="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eU(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eV(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eU(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==ez(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ez(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ez(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eU(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eW=function(e,t,r,n){var i;t[0]=0;for(var a=1;a<t.length;a++){var o=t[a++],s=t[a]?(t[0]|=o?1:2,r[t[a++]]):t[++a];3===o?n[0]=s:4===o?n[1]=Object.assign(n[1]||{},s):5===o?(n[1]=n[1]||{})[t[++a]]=s:6===o?n[1][t[++a]]+=s+"":o?(i=e.apply(s,eW(e,s,r,["",null])),n.push(i),s[0]?t[0]|=2:(t[a-2]=0,t[a]=i)):n.push(s)}return n},eZ=new Map;function eQ(e){var t=eZ.get(this);return t||(t=new Map,eZ.set(this,t)),(t=eW(this,t.get(e)||(t.set(e,t=function(e){for(var t,r,n=1,i="",a="",o=[0],s=function(e){1===n&&(e||(i=i.replace(/^\s*\n\s*|\s*\n\s*$/g,"")))?o.push(0,e,i):3===n&&(e||i)?(o.push(3,e,i),n=2):2===n&&"..."===i&&e?o.push(4,e,0):2===n&&i&&!e?o.push(5,0,!0,i):n>=5&&((i||!e&&5===n)&&(o.push(n,0,i,r),n=6),e&&(o.push(n,e,0,r),n=6)),i=""},l=0;l<e.length;l++){l&&(1===n&&s(),s(l));for(var c=0;c<e[l].length;c++)t=e[l][c],1===n?"<"===t?(s(),o=[o],n=3):i+=t:4===n?"--"===i&&">"===t?(n=1,i=""):i=t+i[0]:a?t===a?a="":i+=t:'"'===t||"'"===t?a=t:">
24"===t?(s(),n=1):n&&("="===t?(n=5,r=i,i=""):"/"===t&&(n<5||">"===e[l][c+1])?(s(),3===n&&(o=o[0]),n=o,(o=o[0]).push(2,0,n),n=0):" "===t||" "===t||"\n"===t||"\r"===t?(s(),n=2):i+=t),3===n&&"!--"===i&&(n=4,o=o[0])}return s(),o}(e)),t),arguments,[])).length>1?t:t[0]}var eG=function(e){var t=e.environment,r=t.document.createElementNS("http://www.w3.org/2000/svg","svg");r.setAttribute("class","aa-SubmitIcon"),r.setAttribute("viewBox","0 0 24 24"),r.setAttribute("width","20"),r.setAttribute("height","20"),r.setAttribute("fill","currentColor");var n=t.document.createElementNS("http://www.w3.org/2000/svg","path");return n.setAttribute("d","M16.041 15.856c-0.034 0.026-0.067 0.055-0.099 0.087s-0.060 0.064-0.087 0.099c-1.258 1.213-2.969 1.958-4.855 1.958-1.933 0-3.682-0.782-4.95-2.050s-2.050-3.017-2.050-4.95 0.782-3.682 2.050-4.95 3.017-2.050 4.95-2.050 3.682 0.782 4.95 2.050 2.050 3.017 2.050 4.95c0 1.886-0.745 3.597-1.959 4.856zM21.707 20.293l-3.675-3.675c1.231-1.54 1.968-3.493 1.968-5.618 0-2.485-1.008-4.736-2.636-6.364s-3.879-2.636-6.364-2.636-4.736 1.008-6.364 2.636-2.636 3.879-2.636 6.364 1.008 4.736 2.636 6.364 3.879 2.636 6.364 2.636c2.125 0 4.078-0.737 5.618-1.968l3.675 3.675c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414z"),r.appendChild(n),r},eY=function(e){var t=e.environment,r=t.document.createElementNS("http://www.w3.org/2000/svg","svg");r.setAttribute("class","aa-ClearIcon"),r.setAttribute("viewBox","0 0 24 24"),r.setAttribute("width","18"),r.setAttribute("height","18"),r.setAttribute("fill","currentColor");var n=t.document.createElementNS("http://www.w3.org/2000/svg","path");return n.setAttribute("d","M5.293 6.707l5.293 5.293-5.293 5.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l5.293-5.293 5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-5.293-5.293 5.293-5.293c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"),r.appendChild(n),r},eX=function(e){var t=e.environment.document.createElementNS("http://www.w3.org/2000/svg","svg");return t.setAttribute("class","aa-LoadingIcon"),t.setAttribute("viewBox","0 0 100 100"),t.setAttribute("width","20"),t.setAttribute("height","20"),t.innerHTML='<circle\n cx="50"\n cy="50"\n fill="none"\n r="35"\n stroke="currentColor"\n stroke-dasharray="164.93361431346415 56.97787143782138"\n stroke-width="6"\n>\n <animateTransform\n attributeName="transform"\n type="rotate"\n repeatCount="indefinite"\n dur="1s"\n values="0 50 50;90 50 50;180 50 50;360 50 50"\n keyTimes="0;0.40;0.65;1"\n />\n</circle>',t},eK=["ontouchstart","ontouchend","ontouchmove","ontouchcancel"];function eJ(e){this._listeners[e.type](e)}function e0(e,t,r){var n,i,a,o,s,l=e[t];if("style"===t)if("string"==typeof r)e.style=r;else if(null===r)e.style="";else for(t in r)l&&r[t]===l[t]||(n=e.style,i=t,null===(a=r[t])?n[i]="":"number"!=typeof a?n[i]=a:n[i]=a+"px");else"o"===t[0]&&"n"===t[1]?(o=t!==(t=t.replace(/Capture$/,"")),((s=t.toLowerCase())in e||eK.includes(s))&&(t=s),t=t.slice(2),e._listeners||(e._listeners={}),e._listeners[t]=r,r?l||e.addEventListener(t,eJ,o):e.removeEventListener(t,eJ,o)):"list"!==t&&"tagName"!==t&&"form"!==t&&"type"!==t&&"size"!==t&&"download"!==t&&"href"!==t&&t in e?e[t]=null==r?"":r:"function"!=typeof r&&"dangerouslySetInnerHTML"!==t&&(null!=r&&(!1!==r||/^ar/.test(t))?e.setAttribute(t,r):e.removeAttribute(t))}function e1(e){switch(e){case"onChange":return"onInput";case"onCompositionEnd":return"oncompositionend";default:return e}}function e2(e,t){for(var r in t)e0(e,e1(r),t[r])}function e3(e,t){for(var r in t)("o"!==r[0]||"n"!==r[1])&&e0(e,e1(r),t[r])}var e5=["children"];function e4(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function e8(e){return function(t,r){var n,i=r.children,a=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(r,e5),o=e.document.createElement(t);return e2(o,a),o.append.apply(o,function(e){if(Array.isArray(e))return e4(e)}(n=void 0===i?[]:i)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return e4(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return e4(e,t)}}(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o}}function e6(e){return(e6="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var e9=["autocompleteScopeApi","environment","classNames","getIn
24putProps","getInputPropsCore","isDetached","state"];function e7(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function te(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?e7(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==e6(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==e6(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===e6(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):e7(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tt=function(e){var t=e.autocompleteScopeApi,r=e.environment,n=(e.classNames,e.getInputProps),i=e.getInputPropsCore,a=e.isDetached,o=e.state,s=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,e9),l=e8(r)("input",s),c=n(te({state:o,props:i({inputElement:l}),inputElement:l},t));return e2(l,te(te({},c),{},{onKeyDown:function(e){a&&"Tab"===e.key||c.onKeyDown(e)}})),l};function tr(e){return(tr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ti(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tn(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==tr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==tr(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===tr(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tn(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ta,to,ts,tl,tc,tu,td,tf={},tp=[],th=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,tm=Array.isArray;function tg(e,t){for(var r in t)e[r]=t[r];return e}function tv(e){var t=e.parentNode;t&&t.removeChild(e)}function ty(e,t,r){var n,i,a,o={};for(a in t)"key"==a?n=t[a]:"ref"==a?i=t[a]:o[a]=t[a];if(arguments.length>2&&(o.children=arguments.length>3?ta.call(arguments,2):r),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===o[a]&&(o[a]=e.defaultProps[a]
vendor: 4,639 bytes, line 24
24);return tb(e,o,n,i,null)}function tb(e,t,r,n,i){var a={type:e,props:t,key:r,ref:n,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==i?++ts:i,__i:-1,__u:0};return null==i&&null!=to.vnode&&to.vnode(a),a}function tS(e){return e.children}function tw(e,t){this.props=e,this.context=t}function t_(e,t){if(null==t)return e.__?t_(e.__,e.__i+1):null;for(var r;t<e.__k.length;t++)if(null!=(r=e.__k[t])&&null!=r.__e)return r.__e;return"function"==typeof e.type?t_(e):null}function tO(e){(!e.__d&&(e.__d=!0)&&tl.push(e)&&!tE.__r++||tc!==to.debounceRendering)&&((tc=to.debounceRendering)||tu)(tE)}function tE(){var e,t,r,n=[],i=[];for(tl.sort(td);e=tl.shift();)e.__d&&(r=tl.length,t=function(e,t,r){var n,i=e.__v,a=i.__e,o=e.__P;if(o)return(n=tg({},i)).__v=i.__v+1,to.vnode&&to.vnode(n),tT(o,n,i,e.__n,void 0!==o.ownerSVGElement,32&i.__u?[a]:null,t,null==a?t_(i):a,!!(32&i.__u),r),n.__v=i.__v,n.__.__k[n.__i]=n,n.__d=void 0,n.__e!=a&&function e(t){var r,n;if(null!=(t=t.__)&&null!=t.__c){for(t.__e=t.__c.base=null,r=0;r<t.__k.length;r++)if(null!=(n=t.__k[r])&&null!=n.__e){t.__e=t.__c.base=n.__e;break}return e(t)}}(n),n}(e,n,i)||t,0===r||tl.length>r?(tC(n,t,i),i.length=n.length=0,t=void 0,tl.sort(td)):t&&to.__c&&to.__c(t,tp));t&&tC(n,t,i),tE.__r=0}function tP(e,t,r,n,i,a,o,s,l,c,u){var d,f,p,h,m,g=n&&n.__k||tp,v=t.length;for(r.__d=l,function(e,t,r){var n,i,a,o,s,l=t.length,c=r.length,u=c,d=0;for(e.__k=[],n=0;n<l;n++)o=n+d,null!=(i=e.__k[n]=null==(i=t[n])||"boolean"==typeof i||"function"==typeof i?null:"string"==typeof i||"number"==typeof i||"bigint"==typeof i||i.constructor==String?tb(null,i,null,null,null):tm(i)?tb(tS,{children:i},null,null,null):void 0===i.constructor&&i.__b>0?tb(i.type,i.props,i.key,i.ref?i.ref:null,i.__v):i)?(i.__=e,i.__b=e.__b+1,s=function(e,t,r,n){var i=e.key,a=e.type,o=r-1,s=r+1,l=t[r];if(null===l||l&&i==l.key&&a===l.type&&0==(131072&l.__u))return r;if(n>+(null!=l&&0==(131072&l.__u)))for(;o>=0||s<t.length;){if(o>=0){if((l=t[o])&&0==(131072&l.__u)&&i==l.key&&a===l.type)return o;o--}if(s<t.length){if((l=t[s])&&0==(131072&l.__u)&&i==l.key&&a===l.type)return s;s++}}return -1}(i,r,o,u),i.__i=s,a=null,-1!==s&&(u--,(a=r[s])&&(a.__u|=131072)),null==a||null===a.__v?(-1==s&&d--,"function"!=typeof i.type&&(i.__u|=65536)):s!==o&&(s===o+1?d++:s>o?u>l-o?d+=s-o:d--:s<o?s==o-1&&(d=s-o):d=0,s!==n+d&&(i.__u|=65536))):(a=r[o])&&null==a.key&&a.__e&&0==(131072&a.__u)&&(a.__e==e.__d&&(e.__d=t_(a)),tN(a,a,!1),r[o]=null,u--);if(u)for(n=0;n<c;n++)null!=(a=r[n])&&0==(131072&a.__u)&&(a.__e==e.__d&&(e.__d=t_(a)),tN(a,a))}(r,t,g),l=r.__d,d=0;d<v;d++)null!=(p=r.__k[d])&&"boolean"!=typeof p&&"function"!=typeof p&&(f=-1===p.__i?tf:g[p.__i]||tf,p.__i=d,tT(e,p,f,i,a,o,s,l,c,u),h=p.__e,p.ref&&f.ref!=p.ref&&(f.ref&&tI(f.ref,null,p),u.push(p.ref,p.__c||h,p)),null==m&&null!=h&&(m=h),65536&p.__u||f.__k===p.__k?l=function e(t,r,n){var i,a;if("function"==typeof t.type){for(i=t.__k,a=0;i&&a<i.length;a++)i[a]&&(i[a].__=t,r=e(i[a],r,n));return r}t.__e!=r&&(n.insertBefore(t.__e,r||null),r=t.__e);do r=r&&r.nextSibling;while(null!=r&&8===r.nodeType);return r}(p,l,e):"function"==typeof p.type&&void 0!==p.__d?l=p.__d:h&&(l=h.nextSibling),p.__d=void 0,p.__u&=-196609);r.__d=l,r.__e=m}function tx(e,t,r){"-"===t[0]?e.setProperty(t,null==r?"":r):e[t]=null==r?"":"number"!=typeof r||th.test(t)?r:r+"px"}function tj(e,t,r,n,i){var a;e:if("style"===t)if("string"==typeof r)e.style.cssText=r;else{if("string"==typeof n&&(e.style.cssText=n=""),n)for(t in n)r&&t in r||tx(e.style,t,"");if(r)for(t in r)n&&r[t]===n[t]||tx(e.style,t,r[t])}else if("o"===t[0]&&"n"===t[1])a=t!==(t=t.replace(/(PointerCapture)$|Capture$/i,"$1")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+a]=r,r?n?r.u=n.u:(r.u=Date.now(),e.addEventListener(t,a?tk:tR,a)):e.removeEventListener(t,a?tk:tR,a);else{if(i)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&"rowSpan"!==t&&"colSpan"!==t&&"role"!==t&&t in e)try{e[t]=null==r?"":r;break e}catch(e){}"function"==typeof r||(null==r||!1===r&&"-"!==t[4]?e.removeAttribute(t):e.setAttribute(t,r))}}function tR(e){if(this.l){var t=this.l[e.type+!1];if(e.t){if(e.t<=t.u)return}else e.t=Date.now();return t(to.event?to.event(e):e)}}function tk(e){if(this.l)return this.l[e.type+!0](to.event?to.event(e):e)}function tT(e,t,r,n,i,a,o,s,l,c){var u,d,f,p,h,m,g,v,y,b,S,w,_,O,E,P=t.type;if(void 0!==t.constructor)return null;128&r.__u&&(l=!!(32&r.__u),a=[s=t.__e=r.__e]),(u=to.__b)&&u(t);e:if("function"==typeof P)try{if(v=t.props,y=(u=P.contextType)&&n[u.__c],b=u?y?
vendor: 4,622 bytes, line 24
24y.props.value:u.__:n,r.__c?g=(d=t.__c=r.__c).__=d.__E:("prototype"in P&&P.prototype.render?t.__c=d=new P(v,b):(t.__c=d=new tw(v,b),d.constructor=P,d.render=tA),y&&y.sub(d),d.props=v,d.state||(d.state={}),d.context=b,d.__n=n,f=d.__d=!0,d.__h=[],d._sb=[]),null==d.__s&&(d.__s=d.state),null!=P.getDerivedStateFromProps&&(d.__s==d.state&&(d.__s=tg({},d.__s)),tg(d.__s,P.getDerivedStateFromProps(v,d.__s))),p=d.props,h=d.state,d.__v=t,f)null==P.getDerivedStateFromProps&&null!=d.componentWillMount&&d.componentWillMount(),null!=d.componentDidMount&&d.__h.push(d.componentDidMount);else{if(null==P.getDerivedStateFromProps&&v!==p&&null!=d.componentWillReceiveProps&&d.componentWillReceiveProps(v,b),!d.__e&&(null!=d.shouldComponentUpdate&&!1===d.shouldComponentUpdate(v,d.__s,b)||t.__v===r.__v)){for(t.__v!==r.__v&&(d.props=v,d.state=d.__s,d.__d=!1),t.__e=r.__e,t.__k=r.__k,t.__k.forEach(function(e){e&&(e.__=t)}),S=0;S<d._sb.length;S++)d.__h.push(d._sb[S]);d._sb=[],d.__h.length&&o.push(d);break e}null!=d.componentWillUpdate&&d.componentWillUpdate(v,d.__s,b),null!=d.componentDidUpdate&&d.__h.push(function(){d.componentDidUpdate(p,h,m)})}if(d.context=b,d.props=v,d.__P=e,d.__e=!1,w=to.__r,_=0,"prototype"in P&&P.prototype.render){for(d.state=d.__s,d.__d=!1,w&&w(t),u=d.render(d.props,d.state,d.context),O=0;O<d._sb.length;O++)d.__h.push(d._sb[O]);d._sb=[]}else do d.__d=!1,w&&w(t),u=d.render(d.props,d.state,d.context),d.state=d.__s;while(d.__d&&++_<25);d.state=d.__s,null!=d.getChildContext&&(n=tg(tg({},n),d.getChildContext())),f||null==d.getSnapshotBeforeUpdate||(m=d.getSnapshotBeforeUpdate(p,h)),tP(e,tm(E=null!=u&&u.type===tS&&null==u.key?u.props.children:u)?E:[E],t,r,n,i,a,o,s,l,c),d.base=t.__e,t.__u&=-161,d.__h.length&&o.push(d),g&&(d.__E=d.__=null)}catch(e){t.__v=null,l||null!=a?(t.__e=s,t.__u|=l?160:32,a[a.indexOf(s)]=null):(t.__e=r.__e,t.__k=r.__k),to.__e(e,t,r)}else null==a&&t.__v===r.__v?(t.__k=r.__k,t.__e=r.__e):t.__e=function(e,t,r,n,i,a,o,s,l){var c,u,d,f,p,h,m,g=r.props,v=t.props,y=t.type;if("svg"===y&&(i=!0),null!=a){for(c=0;c<a.length;c++)if((p=a[c])&&"setAttribute"in p==!!y&&(y?p.localName===y:3===p.nodeType)){e=p,a[c]=null;break}}if(null==e){if(null===y)return document.createTextNode(v);e=i?document.createElementNS("http://www.w3.org/2000/svg",y):document.createElement(y,v.is&&v),a=null,s=!1}if(null===y)g===v||s&&e.data===v||(e.data=v);else{if(a=a&&ta.call(e.childNodes),g=r.props||tf,!s&&null!=a)for(g={},c=0;c<e.attributes.length;c++)g[(p=e.attributes[c]).name]=p.value;for(c in g)p=g[c],"children"==c||("dangerouslySetInnerHTML"==c?d=p:"key"===c||c in v||tj(e,c,null,p,i));for(c in v)p=v[c],"children"==c?f=p:"dangerouslySetInnerHTML"==c?u=p:"value"==c?h=p:"checked"==c?m=p:"key"===c||s&&"function"!=typeof p||g[c]===p||tj(e,c,p,g[c],i);if(u)s||d&&(u.__html===d.__html||u.__html===e.innerHTML)||(e.innerHTML=u.__html),t.__k=[];else if(d&&(e.innerHTML=""),tP(e,tm(f)?f:[f],t,r,n,i&&"foreignObject"!==y,a,o,a?a[0]:r.__k&&t_(r,0),s,l),null!=a)for(c=a.length;c--;)null!=a[c]&&tv(a[c]);s||(c="value",void 0===h||h===e[c]&&("progress"!==y||h)&&("option"!==y||h===g[c])||tj(e,c,h,g[c],!1),c="checked",void 0!==m&&m!==e[c]&&tj(e,c,m,g[c],!1))}return e}(r.__e,t,r,n,i,a,o,l,c);(u=to.diffed)&&u(t)}function tC(e,t,r){for(var n=0;n<r.length;n++)tI(r[n],r[++n],r[++n]);to.__c&&to.__c(t,e),e.some(function(t){try{e=t.__h,t.__h=[],e.some(function(e){e.call(t)})}catch(e){to.__e(e,t.__v)}})}function tI(e,t,r){try{"function"==typeof e?e(t):e.current=t}catch(e){to.__e(e,r)}}function tN(e,t,r){var n,i;if(to.unmount&&to.unmount(e),(n=e.ref)&&(n.current&&n.current!==e.__e||tI(n,null,t)),null!=(n=e.__c)){if(n.componentWillUnmount)try{n.componentWillUnmount()}catch(e){to.__e(e,t)}n.base=n.__P=null,e.__c=void 0}if(n=e.__k)for(i=0;i<n.length;i++)n[i]&&tN(n[i],t,r||"function"!=typeof e.type);r||null==e.__e||tv(e.__e),e.__=e.__e=e.__d=void 0}function tA(e,t,r){return this.constructor(e,r)}ta=tp.slice,to={__e:function(e,t,r,n){for(var i,a,o;t=t.__;)if((i=t.__c)&&!i.__)try{if((a=i.constructor)&&null!=a.getDerivedStateFromError&&(i.setState(a.getDerivedStateFromError(e)),o=i.__d),null!=i.componentDidCatch&&(i.componentDidCatch(e,n||{}),o=i.__d),o)return i.__E=i}catch(t){e=t}throw e}},ts=0,tw.prototype.setState=function(e,t){var r;r=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=tg({},this.state),"function"==typeof e&&(e=e(tg({},r),this.props)),e&&tg(r,e),null!=e&&this.__v&&(t&&this._sb.push(t),tO(this))},tw.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),tO(this))},tw.prototype.render=tS,tl=[],tu="function"==typeof Promise?Promise.prototype.then.bind(Prom
24ise.resolve()):setTimeout,td=function(e,t){return e.__v.__b-t.__v.__b},tE.__r=0;var tD=r(58463),tM=r(45026);function t$(e){var t=e.highlightedValue.split(tM.E),r=t.shift(),n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{get:function(){return e},add:function(t){var r=e[e.length-1];(null==r?void 0:r.isHighlighted)===t.isHighlighted?e[e.length-1]={value:r.value+t.value,isHighlighted:r.isHighlighted}:e.push(t)}}}(r?[{value:r,isHighlighted:!1}]:[]);return t.forEach(function(e){var t=e.split(tM.F);n.add({value:t[0],isHighlighted:!0}),""!==t[1]&&n.add({value:t[1],isHighlighted:!1})}),n.get()}function tF(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function tL(e){var t=e.hit,r=e.attribute,n=Array.isArray(r)?r:[r],i=(0,tD.w)(t,["_highlightResult"].concat(function(e){if(Array.isArray(e))return tF(e)}(n)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return tF(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tF(e,t)}}(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),["value"]));return"string"!=typeof i&&(i=(0,tD.w)(t,n)||""),t$({highlightedValue:i})}var tH={"&":"&","<":"<",">":">",""":'"',"'":"'"},tB=new RegExp(/\w/i),tq=/&(amp|quot|lt|gt|#39);/g,tz=RegExp(tq.source);function tU(e){return(tU="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tV(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tW(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tV(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==tU(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==tU(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===tU(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tV(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function tZ(e){return e.some(function(e){return e.isHighlighted})?e.map(function(t,r){var n,i,a,o,s,l;return tW(tW({},t),{},{isHighlighted:(a=e[r],o=(null==(n=e[r+1])?void 0:n.isHighlighted)||!0,s=(null==(i=e[r-1])?void 0:i.isHighlighted)||!0,tB.test((l=a.value)&&tz.test(l)?l.replace(tq,function(e){return tH[e]}):l)||s!==o?!a.isHighlighted:!s)})}):e.map(function(e){return tW(tW({},e),{},{isHighlighted:!1})})}function tQ(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function tG(e){var t=e.hit,r=e.attribute,n=Array.isArray(r)?r:[r],i=(0,tD.w)(t,["_snippetResult"].concat(function(e){if(Array.isArray(e))return tQ(e)}(n)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return tQ(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tQ(e,t)}}(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),["value"]));return"string"!=typeof i&&(i=(0,tD.w)(t,n)||""),t$({highlightedValue:i})}function tY(e,t){if("string"==typeof t){var r=e.document.querySelector(t);return(0,F.V)(null!==r,"The element ".concat(JSON.stringify(t)," is not in the document.")),r}return t}function tX(e){return(tX="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var tK=["classNames","container","getEnvironmentProps","getFormProps","getIn
24putProps","getItemProps","getLabelProps","getListProps","getPanelProps","getRootProps","panelContainer","panelPlacement","render","renderNoResults","renderer","detachedMediaQuery","components","translations"];function tJ(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function t0(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tJ(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==tX(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==tX(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===tX(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tJ(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var t1={clearButton:"aa-ClearButton",detachedCancelButton:"aa-DetachedCancelButton",detachedContainer:"aa-DetachedContainer",detachedFormContainer:"aa-DetachedFormContainer",detachedOverlay:"aa-DetachedOverlay",detachedSearchButton:"aa-DetachedSearchButton",detachedSearchButtonIcon:"aa-DetachedSearchButtonIcon",detachedSearchButtonPlaceholder:"aa-DetachedSearchButtonPlaceholder",detachedSearchButtonQuery:"aa-DetachedSearchButtonQuery",form:"aa-Form",input:"aa-Input",inputWrapper:"aa-InputWrapper",inputWrapperPrefix:"aa-InputWrapperPrefix",inputWrapperSuffix:"aa-InputWrapperSuffix",item:"aa-Item",label:"aa-Label",list:"aa-List",loadingIndicator:"aa-LoadingIndicator",panel:"aa-Panel",panelLayout:"aa-PanelLayout aa-Panel--scrollable",root:"aa-Autocomplete",source:"aa-Source",sourceFooter:"aa-SourceFooter",sourceHeader:"aa-SourceHeader",sourceNoResults:"aa-SourceNoResults",submitButton:"aa-SubmitButton"},t2=function(e,t){var r=e.children;(0,e.render)(r,t)},t3={createElement:ty,Fragment:tS,render:function(e,t,r){var n,i,a,o;to.__&&to.__(e,t),i=(n="function"==typeof r)?null:r&&r.__k||t.__k,a=[],o=[],tT(t,e=(!n&&r||t).__k=ty(tS,null,[e]),i||tf,tf,void 0!==t.ownerSVGElement,!n&&r?[r]:i?null:t.firstChild?ta.call(t.childNodes):null,a,!n&&r?r:i?i.__e:t.firstChild,n,o),e.__d=void 0,tC(a,e,o)}};function t5(e){return(t5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function t4(){return(t4=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function t8(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function t6(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?t8(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==t5(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==t5(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===t5(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t8(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var t9=r(78103);function t7(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function re(e){return(re="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var rt=function(e){return e&&"object"===re(e)&&"[object Object]"===Object.prototype.toString.call(e)};function rr(e){return(rr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function rn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ri(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
24t%2?rn(Object(r),!0).forEach(function(t){ra(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rn(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ra(e,t,r){var n;return(n=function(e,t){if("object"!==rr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==rr(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===rr(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ro(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var rs=["components"];function rl(e){return(rl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function rc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ru(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rc(Object(r),!0).forEach(function(t){rd(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rc(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function rd(e,t,r){var n;return(n=function(e,t){if("object"!==rl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==rl(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===rl(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var rf=0;function rp(e){var t,r=function(){var e=[],t=[];function r(r){e.push(r);var n=r();t.push(n)}return{runEffect:r,cleanupEffects:function(){var e=t;t=[],e.forEach(function(e){e()})},runEffects:function(){var t=e;e=[],t.forEach(function(e){r(e)})}}}(),a=r.runEffect,s=r.cleanupEffects,l=r.runEffects,c=(t=[],{reactive:function(e){var r=e(),n={_fn:e,_ref:{current:r},get value(){return this._ref.current},set value(value){this._ref.current=value}};return t.push(n),n},runReactives:function(){t.forEach(function(e){e._ref.current=e._fn()})}}),u=c.reactive,d=c.runReactives,f=(0,i._)(!1),p=(0,i._)(e),h=(0,i._)(void 0),m=u(function(){var e,t,r,n,i,a,o,s,l,c,u,d,f,h,m,g,v,y,b,S,w,_,O,E,P;return r=(e=p.current).classNames,n=e.container,i=e.getEnvironmentProps,a=e.getFormProps,o=e.getInputProps,s=e.getItemProps,l=e.getLabelProps,c=e.getListProps,u=e.getPanelProps,d=e.getRootProps,f=e.panelContainer,h=e.panelPlacement,m=e.render,g=e.renderNoResults,v=e.renderer,y=e.detachedMediaQuery,b=e.components,S=e.translations,w=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,tK),O=tY(_="undefined"!=typeof window?window:{},n),(0,F.V)("INPUT"!==O.tagName,"The `container` option does not support `input` elements. You need to change the container to a `div`."),P={Highlight:function(e){var t=e.createElement,r=e.Fragment;function n(e){var n=e.hit,i=e.attribute,a=e.tagName,o=void 0===a?"mark":a;return t(r,{},tL({hit:n,attribute:i}).map(function(e,r){return e.isHighlighted?t(o,{key:r},e.value):e.value}))}return n.__autocomplete_componentName="Highlight",n}(E=t0(t0({},t3),v)),ReverseHighlight:function(e){var t=e.createElement,r=e.Fragment;function n(e){var n=e.hit,i=e.attribute,a=e.tagName,o=void 0===a?"mark":a;return t(r,{},tZ(tL({hit:n,attribute:i})).map(function(e,r){return e.isHighlighted?t(o,{key:r},e.value):e.value}))}return n.__autocomplete_componentName="ReverseHighlight",n}(E),ReverseSnippet:function(e){var t=e.createElement,r=e.Fragment;function n(e){var n=e.hit,i=e.attribute,a=e.tagName,o=void 0===a?"mark":a;return t(r,{},tZ(tG({hit:n,attribute:i})).map(function(e,r){return e.isHighlighted?t(o,{key:r},e.value):e.value}))}return n.__autocomplete_componentName="ReverseSnippet",n}(E),Snippet:function(e){var t=e.createElement,r=e.Fragment;function n(e){var n=e.hit,i=e.attribute,a=e.tagName,o=void 0===a?"mark":a;return t(r,{},tG({hit:n,attribute:i}).map(function(e,r){return e.isHighlighted?t(o,{key:r},e.value):e.value}))}return n.__autocomplete_componentName="Snippet",n}(E)},{renderer:{classNames:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce(function(e,t){return Object.keys(t).forEach(function(r){var n=e[r],i=t[r];
24n!==i&&(e[r]=[n,i].filter(Boolean).join(" "))}),e},{})}(t1,null!=r?r:{}),container:O,getEnvironmentProps:null!=i?i:function(e){return e.props},getFormProps:null!=a?a:function(e){return e.props},getInputProps:null!=o?o:function(e){return e.props},getItemProps:null!=s?s:function(e){return e.props},getLabelProps:null!=l?l:function(e){return e.props},getListProps:null!=c?c:function(e){return e.props},getPanelProps:null!=u?u:function(e){return e.props},getRootProps:null!=d?d:function(e){return e.props},panelContainer:f?tY(_,f):_.document.body,panelPlacement:null!=h?h:"input-wrapper-width",render:null!=m?m:t2,renderNoResults:g,renderer:E,detachedMediaQuery:null!=y?y:getComputedStyle(_.document.documentElement).getPropertyValue("--aa-detached-media-query"),components:t0(t0({},P),b),translations:t0(t0({},{clearButtonTitle:"Clear",detachedCancelButtonText:"Cancel",detachedSearchButtonTitle:"Search",submitButtonTitle:"Submit"}),S)},core:t0(t0({},w),{},{id:null!=(t=w.id)?t:$(),environment:_})}}),g=u(function(){return m.value.core.environment.matchMedia(m.value.renderer.detachedMediaQuery).matches}),v=u(function(){return function(e){var t,r,n,i,a,s,l,c,u,d,f,p,h,m,g,v,y,b,S,w,_=[],O=(r="undefined"!=typeof window?window:{},n=e.plugins||[],W(W({debug:!1,openOnFocus:!1,enterKeyHint:void 0,ignoreCompositionEvents:!1,placeholder:"",autoFocus:!1,defaultActiveItemId:null,stallThreshold:300,insights:void 0,environment:r,shouldPanelOpen:function(e){return D(e.state)>0},reshape:function(e){return e.sources}},e),{},{id:null!=(t=e.id)?t:$(),plugins:n,initialState:W({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var r;null==(r=e.onStateChange)||r.call(e,t),n.forEach(function(e){var r;return null==(r=e.onStateChange)?void 0:r.call(e,t)})},onSubmit:function(t){var r;null==(r=e.onSubmit)||r.call(e,t),n.forEach(function(e){var r;return null==(r=e.onSubmit)?void 0:r.call(e,t)})},onReset:function(t){var r;null==(r=e.onReset)||r.call(e,t),n.forEach(function(e){var r;return null==(r=e.onReset)?void 0:r.call(e,t)})},getSources:function(t){var r;return Promise.all([].concat(function(e){if(Array.isArray(e))return U(e)}(r=n.map(function(e){return e.getSources}))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return U(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return U(e,t)}}(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[e.getSources]).filter(Boolean).map(function(e){var r;return r=[],Promise.resolve(e(t)).then(function(e){return(0,F.V)(Array.isArray(e),function(){return"The `getSources` function must return an array of sources but returned type ".concat(JSON.stringify(q(e)),":\n\n").concat(JSON.stringify(L(e),null,2))}),Promise.all(e.filter(function(e){return!!e}).map(function(e){if((0,F.V)("string"==typeof e.sourceId,"A source must provide a `sourceId` string."),r.includes(e.sourceId))throw Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(e.sourceId)," is not unique."));r.push(e.sourceId);var t={getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onActive:o,onResolve:o};return Object.keys(t).forEach(function(e){t[e].__default=!0}),Promise.resolve(B(B({},t),e))}))})})).then(function(e){return C(e)}).then(function(e){return e.map(function(e){return W(W({},e),{},{onSelect:function(t){e.onSelect(t),_.forEach(function(e){var r;return null==(r=e.onSelect)?void 0:r.call(e,t)})},onActive:function(t){e.onActive(t),_.forEach(function(e){var r;return null==(r=e.onActive)?void 0:r.call(e,t)})},onResolve:function(t){e.onResolve(t),_.forEach(function(e){var r;return null==(r=e.onResolve)?void 0:r.call(e,t)})}})})})},navigator:W({navigate:function(e){var t=e.itemUrl;r.location.assign(t)},navigateNewTab:function(e){var t=e.itemUrl,n=r.open(t,"_blank","noopener");null==n||n.focus()},navigateNewWindow:function(e){var t=e.itemUrl;r.open(t,"_blank","noopener")}},e.navigator)})),E=(i=function(e){var t,r,n=e.prevState,i=e.state;if(O.onStateChange(eV({prevState:n,state:i,refresh:R,navigator:O.navigator},P)),!N()&&null!=(t=i.context)&&null!=(r=t.algoliaInsightsPlugin)&&r.__automaticInsights&&!1!==O.insights){var a=j({__autocomplete_clickAnalytics:!1});
24O.plugins.push(a),I([a])}},a=O.initialState,{getState:function(){return a},dispatch:function(e,t){var r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?T(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!==k(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==k(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===k(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},a);i({state:a=eq(a,{type:e,props:O,payload:t}),prevState:r})},pendingRequests:(s=[],{add:function(e){return s.push(e),e.finally(function(){s=s.filter(function(t){return t!==e})})},cancelAll:function(){s.forEach(function(e){return e.cancel()})},isEmpty:function(){return 0===s.length}})}),P={setActiveItemId:function(e){E.dispatch("setActiveItemId",e)},setQuery:function(e){E.dispatch("setQuery",e)},setCollections:function(e){var t=0,r=e.map(function(e){return A(A({},e),{},{items:C(e.items).map(function(e){return A(A({},e),{},{__autocomplete_id:t++})})})});E.dispatch("setCollections",r)},setIsOpen:function(e){E.dispatch("setIsOpen",e)},setStatus:function(e){E.dispatch("setStatus",e)},setContext:function(e){E.dispatch("setContext",e)}},x=(c=(l=eV({props:O,refresh:R,store:E,navigator:O.navigator},P)).props,u=l.refresh,d=l.store,f=eI(l,eE),{getEnvironmentProps:function(e){var t=e.inputElement,r=e.formElement,n=e.panelElement;function i(e){(d.getState().isOpen||!d.pendingRequests.isEmpty())&&e.target!==t&&!1===[r,n].some(function(t){var r;return t===(r=e.target)||t.contains(r)})&&(d.dispatch("blur",null),c.debug||d.pendingRequests.cancelAll())}return eC({onTouchStart:i,onMouseDown:i,onTouchMove:function(e){!1!==d.getState().isOpen&&t===c.environment.document.activeElement&&e.target!==t&&t.blur()}},eI(e,eP))},getRootProps:function(e){return eC({role:"combobox","aria-expanded":d.getState().isOpen,"aria-haspopup":"listbox","aria-controls":d.getState().isOpen?d.getState().collections.map(function(e){var t=e.source;return eg(c.id,"list",t)}).join(" "):void 0,"aria-labelledby":eg(c.id,"label")},e)},getFormProps:function(e){return e.inputElement,eC({action:"",noValidate:!0,role:"search",onSubmit:function(t){var r;t.preventDefault(),c.onSubmit(eC({event:t,refresh:u,state:d.getState()},f)),d.dispatch("submit",null),null==(r=e.inputElement)||r.blur()},onReset:function(t){var r;t.preventDefault(),c.onReset(eC({event:t,refresh:u,state:d.getState()},f)),d.dispatch("reset",null),null==(r=e.inputElement)||r.focus()}},eI(e,ex))},getLabelProps:function(e){return eC({htmlFor:eg(c.id,"input"),id:eg(c.id,"label")},e)},getInputProps:function(e){function t(e){(c.openOnFocus||d.getState().query)&&em(eC({event:e,props:c,query:d.getState().completion||d.getState().query,refresh:u,store:d},f)),d.dispatch("focus",null)}var r,n,i=e||{},a=(i.inputElement,i.maxLength),s=void 0===a?512:a,l=eI(i,ej),p=el(d.getState()),h=!!((r=(null==(n=c.environment.navigator)?void 0:n.userAgent)||"")&&r.match(ew)),m=c.enterKeyHint||(null!=p&&p.itemUrl&&!h?"go":"search");return eC({"aria-autocomplete":"both","aria-activedescendant":d.getState().isOpen&&null!==d.getState().activeItemId?eg(c.id,"item-".concat(d.getState().activeItemId),null==p?void 0:p.source):void 0,"aria-controls":d.getState().isOpen?d.getState().collections.filter(function(e){return e.items.length>0}).map(function(e){var t=e.source;return eg(c.id,"list",t)}).join(" "):void 0,"aria-labelledby":eg(c.id,"label"),value:d.getState().completion||d.getState().query,id:eg(c.id,"input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:m,spellCheck:"false",autoFocus:c.autoFocus,placeholder:c.placeholder,maxLength:s,type:"search",onChange:function(e){var t=e.currentTarget.value;if(c.ignoreCompositionEvents&&e_(e).isComposing)return void f.setQuery(t);em(eC({event:e,props:c,query:t.slice(0,s),refresh:u,store:d},f))},onCompositionEnd:function(e){em(eC({event:e,props:c,query:e.currentTarget.value.slice(0,s),refresh:u,store:d},f))},onKeyDown:function(e){e_(e).isComposing||function(e){var t=e.event,r=e.props,n=e.refresh,i=e.store,a=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,ey);if("ArrowUp"===t.key||"ArrowDown"===t.key){var o=function(){var e=el(i.getState()),t=r.environment.document.getElementById(eg(r.id,"item-".concat(i.getState().activeItemId),null==e?void 0:e.source));t&&(t.scrollIntoViewIfNeeded?t.scrollIntoViewIfNeeded(!1):t.scrollIntoView(!1))},s=function(){var e=el(i.getState());if(null!==i.getState().activeItemId&&e){var r=e.item,o=e.itemInputValue,s=e.itemUrl,l=e.source;l.onActive(eS({event:t,item:r,itemInputValue:o,itemUrl:s,refresh:n,source:l,state:i.getState()},a))}};
24t.preventDefault(),!1===i.getState().isOpen&&(r.openOnFocus||i.getState().query)?em(eS({event:t,props:r,query:i.getState().query,refresh:n,store:i},a)).then(function(){i.dispatch(t.key,{nextActiveItemId:r.defaultActiveItemId}),s(),setTimeout(o,0)}):(i.dispatch(t.key,{}),s(),o())}else if("Escape"===t.key)t.preventDefault(),i.dispatch(t.key,null),i.pendingRequests.cancelAll();else if("Tab"===t.key)i.dispatch("blur",null),i.pendingRequests.cancelAll();else if("Enter"===t.key){if(null===i.getState().activeItemId||i.getState().collections.every(function(e){return 0===e.items.length})){r.debug||i.pendingRequests.cancelAll();return}t.preventDefault();var l=el(i.getState()),c=l.item,u=l.itemInputValue,d=l.itemUrl,f=l.source;if(t.metaKey||t.ctrlKey)void 0!==d&&(f.onSelect(eS({event:t,item:c,itemInputValue:u,itemUrl:d,refresh:n,source:f,state:i.getState()},a)),r.navigator.navigateNewTab({itemUrl:d,item:c,state:i.getState()}));else if(t.shiftKey)void 0!==d&&(f.onSelect(eS({event:t,item:c,itemInputValue:u,itemUrl:d,refresh:n,source:f,state:i.getState()},a)),r.navigator.navigateNewWindow({itemUrl:d,item:c,state:i.getState()}));else if(t.altKey);else{if(void 0!==d){f.onSelect(eS({event:t,item:c,itemInputValue:u,itemUrl:d,refresh:n,source:f,state:i.getState()},a)),r.navigator.navigate({itemUrl:d,item:c,state:i.getState()});return}em(eS({event:t,nextState:{isOpen:!1},props:r,query:u,refresh:n,store:i},a)).then(function(){f.onSelect(eS({event:t,item:c,itemInputValue:u,itemUrl:d,refresh:n,source:f,state:i.getState()},a))})}}}(eC({event:e,props:c,refresh:u,store:d},f))},onFocus:t,onBlur:o,onClick:function(r){e.inputElement!==c.environment.document.activeElement||d.getState().isOpen||t(r)}},l)},getPanelProps:function(e){return eC({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){d.dispatch("mouseleave",null)}},e)},getListProps:function(e){var t=e||{},r=t.source,n=eI(t,eR);return eC({role:"listbox","aria-labelledby":eg(c.id,"label"),id:eg(c.id,"list",r)},n)},getItemProps:function(e){var t=e.item,r=e.source,n=eI(e,ek);return eC({id:eg(c.id,"item-".concat(t.__autocomplete_id),r),role:"option","aria-selected":d.getState().activeItemId===t.__autocomplete_id,onMouseMove:function(e){if(t.__autocomplete_id!==d.getState().activeItemId){d.dispatch("mousemove",t.__autocomplete_id);var r=el(d.getState());if(null!==d.getState().activeItemId&&r){var n=r.item,i=r.itemInputValue,a=r.itemUrl,o=r.source;o.onActive(eC({event:e,item:n,itemInputValue:i,itemUrl:a,refresh:u,source:o,state:d.getState()},f))}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var n=r.getItemInputValue({item:t,state:d.getState()}),i=r.getItemUrl({item:t,state:d.getState()});(i?Promise.resolve():em(eC({event:e,nextState:{isOpen:!1},props:c,query:n,refresh:u,store:d},f))).then(function(){r.onSelect(eC({event:e,item:t,itemInputValue:n,itemUrl:i,refresh:u,source:r,state:d.getState()},f))})}},n)}});function R(){return em(eV({event:new Event("input"),nextState:{isOpen:E.getState().isOpen},props:O,navigator:O.navigator,query:E.getState().query,refresh:R,store:E},P))}function I(e){e.forEach(function(e){var t;return null==(t=e.subscribe)?void 0:t.call(e,eV(eV({},P),{},{navigator:O.navigator,refresh:R,onSelect:function(e){_.push({onSelect:e})},onActive:function(e){_.push({onActive:e})},onResolve:function(e){_.push({onResolve:e})}}))})}function N(){return O.plugins.some(function(e){return"aa.algoliaInsightsPlugin"===e.name})}if(O.insights&&!N()){var M="boolean"==typeof O.insights?{}:O.insights;O.plugins.push(j(M))}return I(O.plugins),!function(e){var t,r,n=e.metadata,i=e.environment;if(null==(t=i.navigator)||null==(r=t.userAgent)?void 0:r.includes("Algolia Crawler")){var a=i.document.createElement("meta"),o=i.document.querySelector("head");a.name="algolia:metadata",setTimeout(function(){a.content=JSON.stringify(n),o.appendChild(a)},0)}}({metadata:(y=(p={plugins:O.plugins,options:e}).plugins,w=(S=null==(h=((null==(m=(b=p.options).__autocomplete_metadata)?void 0:m.userAgents)||[])[0])?void 0:h.segment)?eM({},S,Object.keys((null==(g=b.__autocomplete_metadata)?void 0:g.options)||{})):{},{plugins:y.map(function(e){return{name:e.name,options:Object.keys(e.__autocomplete_pluginOptions||[])}}),options:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
24t%2?eD(Object(r),!0).forEach(function(t){eM(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eD(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({"autocomplete-core":Object.keys(b)},w),ua:eN.e.concat((null==(v=b.__autocomplete_metadata)?void 0:v.userAgents)||[])}),environment:O.environment}),eV(eV({refresh:R,navigator:O.navigator},x),P)}(ru(ru({},m.value.core),{},{onStateChange:function(e){var t,r,n;f.current=e.state.collections.some(function(e){return e.source.templates.noResults}),null==(t=h.current)||t.call(h,e),null==(r=(n=m.value.core).onStateChange)||r.call(n,e)},shouldPanelOpen:p.current.shouldPanelOpen||function(e){var t=e.state;if(g.value)return!0;var r=D(t)>0;if(!m.value.core.openOnFocus&&!t.query)return r;var n=!!(f.current||m.value.renderer.renderNoResults);return!r&&n||r},__autocomplete_metadata:{userAgents:t9.e,options:e}}))}),y=(0,i._)(ru({collections:[],completion:null,context:{},isOpen:!1,query:"",activeItemId:null,status:"idle"},m.value.core.initialState)),b={getEnvironmentProps:m.value.renderer.getEnvironmentProps,getFormProps:m.value.renderer.getFormProps,getInputProps:m.value.renderer.getInputProps,getItemProps:m.value.renderer.getItemProps,getLabelProps:m.value.renderer.getLabelProps,getListProps:m.value.renderer.getListProps,getPanelProps:m.value.renderer.getPanelProps,getRootProps:m.value.renderer.getRootProps},S={setActiveItemId:v.value.setActiveItemId,setQuery:v.value.setQuery,setCollections:v.value.setCollections,setIsOpen:v.value.setIsOpen,setStatus:v.value.setStatus,setContext:v.value.setContext,refresh:v.value.refresh,navigator:v.value.navigator},w=u(function(){return eQ.bind(m.value.renderer.renderer.createElement)}),_=u(function(){return function(e){var t=e.autocomplete,r=e.autocompleteScopeApi,n=e.classNames,i=e.environment,a=e.isDetached,o=e.placeholder,s=e.propGetters,l=e.setIsModalOpen,c=e.state,u=e.translations,d=e8(i),f=s.getRootProps(ti({state:c,props:t.getRootProps({})},r)),p=d("div",ti({class:n.root},f)),h=d("div",{class:n.detachedContainer,onMouseDown:function(e){e.stopPropagation()}}),m=d("div",{class:n.detachedOverlay,children:[h],onMouseDown:function(){l(!1),t.setIsOpen(!1)}}),g=s.getLabelProps(ti({state:c,props:t.getLabelProps({})},r)),v=d("button",{class:n.submitButton,type:"submit",title:u.submitButtonTitle,children:[eG({environment:i})]}),y=d("label",ti({class:n.label,children:[v],ariaLabel:u.submitButtonTitle},g)),b=d("button",{class:n.clearButton,type:"reset",title:u.clearButtonTitle,children:[eY({environment:i})]}),S=d("div",{class:n.loadingIndicator,children:[eX({environment:i})]}),w=tt({class:n.input,environment:i,state:c,getInputProps:s.getInputProps,getInputPropsCore:t.getIn
24putProps,autocompleteScopeApi:r,isDetached:a}),_=d("div",{class:n.inputWrapperPrefix,children:[y,S]}),O=d("div",{class:n.inputWrapperSuffix,children:[b]}),E=d("div",{class:n.inputWrapper,children:[w]}),P=s.getFormProps(ti({state:c,props:t.getFormProps({inputElement:w})},r)),x=d("form",ti({class:n.form,children:[_,E,O]},P)),j=s.getPanelProps(ti({state:c,props:t.getPanelProps({})},r)),R=d("div",ti({class:n.panel},j)),k=d("div",{class:n.detachedSearchButtonQuery,textContent:c.query}),T=d("div",{class:n.detachedSearchButtonPlaceholder,hidden:!!c.query,textContent:void 0===o?"Search":o});if(a){var C=d("div",{class:n.detachedSearchButtonIcon,children:[eG({environment:i})]}),I=d("button",{type:"button",class:n.detachedSearchButton,title:u.detachedSearchButtonTitle,id:g.id,onClick:function(){l(!0)},children:[C,T,k]}),N=d("button",{type:"button",class:n.detachedCancelButton,textContent:u.detachedCancelButtonText,onTouchStart:function(e){e.stopPropagation()},onClick:function(){t.setIsOpen(!1),l(!1)}}),A=d("div",{class:n.detachedFormContainer,children:[x,N]});h.appendChild(A),p.appendChild(I)}else p.appendChild(x);return{detachedContainer:h,detachedOverlay:m,detachedSearchButtonQuery:k,detachedSearchButtonPlaceholder:T,inputWrapper:E,input:w,root:p,form:x,label:y,submitButton:v,clearButton:b,loadingIndicator:S,panel:R}}({autocomplete:v.value,autocompleteScopeApi:S,classNames:m.value.renderer.classNames,environment:m.value.core.environment,isDetached:g.value,placeholder:m.value.core.placeholder,propGetters:b,setIsModalOpen:x,state:y.current,translations:m.value.renderer.translations})});function O(){e2(_.value.panel,{style:g.value?{}:function(e){var t=e.panelPlacement,r=e.container,n=e.form,i=e.environment,a=r.getBoundingClientRect(),o=(i.pageYOffset||i.document.documentElement.scrollTop||i.document.body.scrollTop||0)+a.top+a.height;switch(t){case"start":return{top:o,left:a.left};case"end":return{top:o,right:i.document.documentElement.clientWidth-(a.left+a.width)};case"full-width":return{top:o,left:0,right:0,width:"unset",maxWidth:"unset"};case"input-wrapper-width":var s=n.getBoundingClientRect();return{top:o,left:s.left,right:i.document.documentElement.clientWidth-(s.left+s.width),width:"unset",maxWidth:"unset"};default:throw Error("[Autocomplete] The `panelPlacement` value ".concat(JSON.stringify(t)," is not valid."))}}({panelPlacement:m.value.renderer.panelPlacement,container:_.value.root,form:_.value.form,environment:m.value.core.environment})})}function E(e){y.current=e;var t,r,n,i,a,o={autocomplete:v.value,autocompleteScopeApi:S,classNames:m.value.renderer.classNames,components:m.value.renderer.components,container:m.value.renderer.container,html:w.value,dom:_.value,panelContainer:g.value?_.value.detachedContainer:m.value.renderer.panelContainer,propGetters:b,state:y.current,renderer:m.value.renderer.renderer},s=!D(e)&&!f.current&&m.value.renderer.renderNoResults||m.value.renderer.render;t=o.autocomplete,r=o.autocompleteScopeApi,n=o.dom,i=o.propGetters,a=o.state,e3(n.root,i.getRootProps(t6({state:a,props:t.getRootProps({})},r))),e3(n.input,i.getInputProps(t6({state:a,props:t.getInputProps({inputElement:n.input}),inputElement:n.input},r))),e2(n.label,{hidden:"stalled"===a.status}),e2(n.loadingIndicator,{hidden:"stalled"!==a.status}),e2(n.clearButton,{hidden:!a.query}),e2(n.detachedSearchButtonQuery,{textContent:a.query}),e2(n.detachedSearchButtonPlaceholder,{hidden:!!a.query}),function(e,t){var r=t.autocomplete,n=t.autocompleteScopeApi,i=t.classNames,a=t.html,o=t.dom,s=t.panelContainer,l=t.propGetters,c=t.state,u=t.components,d=t.renderer;if(!c.isOpen){s.contains(o.panel)&&s.removeChild(o.panel);return}s.contains(o.panel)||"loading"===c.status||s.appendChild(o.panel),o.panel.classList.toggle("aa-Panel--stalled","stalled"===c.status);var f=c.collections.filter(function(e){var t=e.source,r=e.items;return t.templates.noResults||r.length>0}).map(function(e,t){var o=e.source,s=e.items;return d.createElement("section",{key:t,className:i.source,"data-autocomplete-source-id":o.sourceId},o.templates.header&&d.createElement("div",{className:i.sourceHeader},o.templates.header({components:u,createElement:d.createElement,Fragment:d.Fragment,items:s,source:o,state:c,html:a})),o.templates.noResults&&0===s.length?d.createElement("div",{className:i.sourceNoResults},o.templates.noResults({components:u,createElement:d.createElement,Fragment:d.Fragment,source:o,state:c,html:a})):d.createElement("ul",t4({className:i.list},l.getListProps(t6({state:c,props:r.getListProps({source:o})},n))),s.map(function(e){var t=r.getItemProps({item:e,source:o});
24return d.createElement("li",t4({key:t.id,className:i.item},l.getItemProps(t6({state:c,props:t},n))),o.templates.item({components:u,createElement:d.createElement,Fragment:d.Fragment,item:e,state:c,html:a}))})),o.templates.footer&&d.createElement("div",{className:i.sourceFooter},o.templates.footer({components:u,createElement:d.createElement,Fragment:d.Fragment,items:s,source:o,state:c,html:a})))}),p=d.createElement(d.Fragment,null,d.createElement("div",{className:i.panelLayout},f),d.createElement("div",{className:"aa-GradientBottom"})),h=f.reduce(function(e,t){return e[t.props["data-autocomplete-source-id"]]=t,e},{});e(t6(t6({children:p,state:c,sections:f,elements:h},d),{},{components:u,html:a},n),o.panel)}(s,o)}function P(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};s();var r=m.value.renderer,n=r.components;p.current=function e(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return r.reduce(function(t,r){return Object.keys(r).forEach(function(n){var i=t[n],a=r[n];Array.isArray(i)&&Array.isArray(a)?t[n]=i.concat.apply(i,function(e){if(Array.isArray(e))return t7(e)}(a)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return t7(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return t7(e,t)}}(a)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()):rt(i)&&rt(a)?t[n]=e(i,a):t[n]=a}),t},{})}(function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(r,rs),m.value.core,{components:(e=function(e){return!e.value.hasOwnProperty("__autocomplete_componentName")},Object.entries(n).reduce(function(t,r){var n=function(e){if(Array.isArray(e))return e}(r)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,c=!1;try{a=(r=r.call(e)).next,!1;for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}(r,2)||function(e,t){if(e){if("string"==typeof e)return ro(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ro(e,t)}}(r,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=n[0],a=n[1];return e({key:i,value:a})?ri(ri({},t),{},ra({},i,a)):t},{})),initialState:y.current},t),d(),l(),v.value.refresh().then(function(){E(y.current)})}function x(e){e!==m.value.core.environment.document.body.contains(_.value.detachedOverlay)&&(e?(m.value.core.environment.document.body.appendChild(_.value.detachedOverlay),m.value.core.environment.document.body.classList.add("aa-Detached"),_.value.input.focus()):(m.value.core.environment.document.body.removeChild(_.value.detachedOverlay),m.value.core.environment.document.body.classList.remove("aa-Detached")))}return a(function(){var e=v.value.getEnvironmentProps({formElement:_.value.form,panelElement:_.value.panel,inputElement:_.value.input});return e2(m.value.core.environment,e),function(){e2(m.value.core.environment,Object.keys(e).reduce(function(e,t){return ru(ru({},e),{},rd({},t,void 0))},{}))}}),a(function(){var e=g.value?m.value.core.environment.document.body:m.value.renderer.panelContainer,t=g.value?_.value.detachedOverlay:_.value.panel;return g.value&&y.current.isOpen&&x(!0),E(y.current),function(){e.contains(t)&&(e.removeChild(t),e.classList.remove("aa-Detached"))}}),a(function(){var e=m.value.renderer.container;return e.appendChild(_.value.root),function(){e.removeChild(_.value.root)}}),a(function(){var e=(0,n.s)(function(e){E(e.state)},0);return h.current=function(t){var r=t.state,n=t.prevState;g.value&&n.isOpen!==r.isOpen&&x(r.isOpen),g.value||!r.isOpen||n.isOpen||O(),r.query!==n.query&&m.value.core.environment.document.querySelectorAll(".aa-Panel--scrollable").forEach(function(e){0!==e.scrollTop&&(e.scrollTop=0)}),e({state:r})},function(){h.current=void 0}}),a(function(){var e=(0,n.s)(function(){var e=g.value;g.value=m.value.core.environment.matchMedia(m.value.renderer.detachedMediaQuery).matches,e!==g.value?P({}):requestAnimationFrame(O)},20);return m.value.core.environment.addEventListener("resize",e),function(){m.value.core.environment.removeEventListener("resize",e)}}),a(function(){if(!g.value)return function(){};function e(e){_.value.detachedContainer.classList.toggle("aa-DetachedContainer--modal",e)}function t(t){e(t.matches)}var r=m.value.core.environment.matchMedia(getComputedStyle(m.value.core.environment.document.documentElement).getPropertyValue("--aa-detached-modal-media-query"));e(r.matches);var n=!!r.addEventListener;return n?r.addEventListener("change",t):r.addListener(t),function(){n?r.removeEventListener("change",t):r.removeListener(t)}}),a(function(){return requestAnimationFrame(O),function(){}}),rf++,ru(ru({},S),{},{update:P,destroy:function(){rf--,s()}})}},60861:(e,t)=>{"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}
24Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},60945:(e,t,r)=>{"use strict";r.d(t,{m:()=>n});var n=(0,r(12115).createContext)(null)},62331:(e,t,r)=>{"use strict";var n=r(38115),i=r(97210),a=r(84637).escapeFacetValue,o=r(43530),s=r(38694),l=r(88723),c=r(78195),u=r(99521),d=r(41959),f=r(21588),p=r(88675),h=r(88221),m=r(25039),g=r(4804);function v(e,t,r,n){"function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+g+")"),this.setClient(e);var i=r||{};i.index=t,this.state=p.make(i),this.recommendState=new u({params:i.recommendState}),this.lastResults=null,this.lastRecommendResults=null,this._queryId=0,this._recommendQueryId=0,this._lastQueryIdReceived=-1,this._lastRecommendQueryIdReceived=-1,this.derivedHelpers=[],this._currentNbQueries=0,this._currentNbRecommendQueries=0,this._searchResultsOptions=n,this._recommendCache={}}function y(e){if(e<0)throw Error("Page requested below 0.");return this._change({state:this.state.setPage(e),isPageReset:!1}),this}function b(){return this.state.page}o(v,n),v.prototype.search=function(){return this._search({onlyWithDerivedHelpers:!1}),this},v.prototype.searchOnlyWithDerivedHelpers=function(){return this._search({onlyWithDerivedHelpers:!0}),this},v.prototype.searchWithComposition=function(){return this._runComposition({onlyWithDerivedHelpers:!0}),this},v.prototype.recommend=function(){return this._recommend(),this},v.prototype.getQuery=function(){var e=this.state;return f._getHitsSearchParams(e)},v.prototype.searchOnce=function(e,t){var r=e?this.state.setQueryParameters(e):this.state,n=f._getQueries(r.index,r),i=this;return(this._currentNbQueries++,this.emit("searchOnce",{state:r}),t)?void this.client.search(n).then(function(e){i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),t(null,new h(r,e.results),r)}).catch(function(e){i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),t(e,null,r)}):this.client.search(n).then(function(e){return i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),{content:new h(r,e.results),state:r,_originalResponse:e}},function(e){throw i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),e})},v.prototype.findAnswers=function(e){console.warn("[algoliasearch-helper] answers is no longer supported");var t=this.state,r=this.derivedHelpers[0];if(!r)return Promise.resolve([]);var n=r.getModifiedState(t),i=s({attributesForPrediction:e.attributesForPrediction,nbHits:e.nbHits},{params:c(f._getHitsSearchParams(n),["attributesToSnippet","hitsPerPage","restrictSearchableAttributes","snippetEllipsisText"])}),a="search for answers was called, but this client does not have a function client.initIndex(index).findAnswers";if("function"!=typeof this.client.initIndex)throw Error(a);var o=this.client.initIndex(n.index);if("function"!=typeof o.findAnswers)throw Error(a);return o.findAnswers(n.query,e.queryLanguages,i)},v.prototype.searchForFacetValues=function(e,t,r,n){var i,o="function"==typeof this.client.searchForFacetValues&&"function"!=typeof this.client.searchForFacets,s="function"==typeof this.client.initIndex;if(!o&&!s&&"function"!=typeof this.client.search)throw Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues or client.initIndex(index).searchForFacetValues");var l=this.state.setQueryParameters(n||{}),c=l.isDisjunctiveFacet(e),u=f.getSearchForFacetQuery(e,t,r,l);this._currentNbQueries++;var d=this;return o?i=this.client.searchForFacetValues([{indexName:l.index,params:u}]):s?i=this.client.initIndex(l.index).searchForFacetValues(u):(delete u.facetName,i=this.client.search([{type:"facet",facet:e,indexName:l.index,params:u}]).then(function(e){return e.results[0]})),this.emit("searchForFacetValues",{state:l,facet:e,query:t}),i.then(function(t){return d._currentNbQueries--,0===d._currentNbQueries&&d.emit("searchQueueEmpty"),(t=Array.isArray(t)?t[0]:t).facetHits.forEach(function(t){t.escapedValue=a(t.value),t.isRefined=c?l.isDisjunctiveFacetRefined(e,t.escapedValue):l.isFacetRefined(e,t.escapedValue)}),t},function(e){throw d._currentNbQueries--,0===d._currentNbQueries&&d.emit("searchQueueEmpty"),e})},v.prototype.searchForCompositionFacetValues=function(e,t,r,n){if("function"!=typeof this.client.searchForFacetValues)throw Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues");var i,o=this.state.setQueryParameters(n||{}),s=o.isDisjunctiveFacet(e);this._currentNbQueries++;var l=this;return i=this.client.searchForFacetValues({compositionID:o.index,facetName:e,searchForFacetValuesRequest:{params:{query:t,maxFacetHits:r,searchQuery:f._getCompositionHitsSearchParams(o)}}}
vendor: 8,590 bytes, line 24
24),this.emit("searchForFacetValues",{state:o,facet:e,query:t}),i.then(function(t){return l._currentNbQueries--,0===l._currentNbQueries&&l.emit("searchQueueEmpty"),(t=t.results[0]).facetHits.forEach(function(t){t.escapedValue=a(t.value),t.isRefined=s?o.isDisjunctiveFacetRefined(e,t.escapedValue):o.isFacetRefined(e,t.escapedValue)}),t},function(e){throw l._currentNbQueries--,0===l._currentNbQueries&&l.emit("searchQueueEmpty"),e})},v.prototype.setQuery=function(e){return this._change({state:this.state.resetPage().setQuery(e),isPageReset:!0}),this},v.prototype.clearRefinements=function(e){return this._change({state:this.state.resetPage().clearRefinements(e),isPageReset:!0}),this},v.prototype.clearTags=function(){return this._change({state:this.state.resetPage().clearTags(),isPageReset:!0}),this},v.prototype.addDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.addDisjunctiveRefine=function(){return this.addDisjunctiveFacetRefinement.apply(this,arguments)},v.prototype.addHierarchicalFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addHierarchicalFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.addNumericRefinement=function(e,t,r){return this._change({state:this.state.resetPage().addNumericRefinement(e,t,r),isPageReset:!0}),this},v.prototype.addFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.addRefine=function(){return this.addFacetRefinement.apply(this,arguments)},v.prototype.addFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().addExcludeRefinement(e,t),isPageReset:!0}),this},v.prototype.addExclude=function(){return this.addFacetExclusion.apply(this,arguments)},v.prototype.addTag=function(e){return this._change({state:this.state.resetPage().addTagRefinement(e),isPageReset:!0}),this},v.prototype.addFrequentlyBoughtTogether=function(e){return this._recommendChange({state:this.recommendState.addFrequentlyBoughtTogether(e)}),this},v.prototype.addRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.addRelatedProducts(e)}),this},v.prototype.addTrendingItems=function(e){return this._recommendChange({state:this.recommendState.addTrendingItems(e)}),this},v.prototype.addTrendingFacets=function(e){return this._recommendChange({state:this.recommendState.addTrendingFacets(e)}),this},v.prototype.addLookingSimilar=function(e){return this._recommendChange({state:this.recommendState.addLookingSimilar(e)}),this},v.prototype.removeNumericRefinement=function(e,t,r){return this._change({state:this.state.resetPage().removeNumericRefinement(e,t,r),isPageReset:!0}),this},v.prototype.removeDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.removeDisjunctiveRefine=function(){return this.removeDisjunctiveFacetRefinement.apply(this,arguments)},v.prototype.removeHierarchicalFacetRefinement=function(e){return this._change({state:this.state.resetPage().removeHierarchicalFacetRefinement(e),isPageReset:!0}),this},v.prototype.removeFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.removeRefine=function(){return this.removeFacetRefinement.apply(this,arguments)},v.prototype.removeFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().removeExcludeRefinement(e,t),isPageReset:!0}),this},v.prototype.removeExclude=function(){return this.removeFacetExclusion.apply(this,arguments)},v.prototype.removeTag=function(e){return this._change({state:this.state.resetPage().removeTagRefinement(e),isPageReset:!0}),this},v.prototype.removeFrequentlyBoughtTogether=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},v.prototype.removeRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},v.prototype.removeTrendingItems=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},v.prototype.removeTrendingFacets=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},v.prototype.removeLookingSimilar=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},v.prototype.toggleFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().toggleExcludeFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.toggleExclude=function(){return this.toggleFacetExclusion.apply(this,arguments)},v.prototype.toggleRefinement=function(e,t){return this.toggleFacetRefinement(e,t)},v.prototype.toggleFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().toggleFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.toggleRefine=function(){return this.toggleFacetRefinement.apply(this,arguments)},v.prototype.toggleTag=function(e){return this._change({state:this.state.resetPage().toggleTagRefinement(e),isPageReset:!0}),this},v.prototype.nextPage=function(){var e=this.state.page||0;return this.setPage(e+1)},v.prototype.previousPage=function(){var e=this.state.page||0;return this.setPage(e-1)},v.prototype.setCurrentPage=y,v.prototype.setPage=y,v.prototype.setIndex=function(e){return this._change({state:this.state.resetPage().setIndex(e),isPageReset:!0}),this},v.prototype.setQueryParameter=function(e,t){return this._change({state:this.state.resetPage().setQueryParameter(e,t),isPageReset:!0}),this},v.prototype.setState=function(e){return this._change({state:p.make(e),isPageReset:!1}),this},v.prototype.overrideStateWithoutTriggeringChangeEvent=function(e){return this.state=new p(e),this},v.prototype.hasRefinements=function(e){return!!l(this.state.getNumericRefinements(e))||(this.state.isConjunctiveFacet(e)?this.state.isFacetRefined(e):this.state.isDisjunctiveFacet(e)?this.state.isDisjunctiveFacetRefined(e):!!this.state.isHierarchicalFacet(e)&&this.state.isHierarchicalFacetRefined(e))},v.prototype.isExcluded=function(e,t){return this.state.isExcludeRefined(e,t)},v.prototype.isDisjunctiveRefined=function(e,t){return this.state.isDisjunctiveFacetRefined(e,t)},v.prototype.hasTag=function(e){return this.state.isTagRefined(e)},v.prototype.isTagRefined=function(){return this.hasTagRefinements.apply(this,arguments)},v.prototype.getIndex=function(){return this.state.index},v.prototype.getCurrentPage=b,v.prototype.getPage=b,v.prototype.getTags=function(){return this.state.tagRefinements},v.prototype.getRefinements=function(e){var t=[];this.state.isConjunctiveFacet(e)?(this.state.getConjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"conjunctive"})}),this.state.getExcludeRefinements(e).forEach(function(e){t.push({value:e,type:"exclude"})})):this.state.isDisjunctiveFacet(e)&&this.state.getDisjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"disjunctive"})});var r=this.state.getNumericRefinements(e);return Object.keys(r).forEach(function(e){var n=r[e];t.push({value:n,operator:e,type:"numeric"})}),t},v.prototype.getNumericRefinement=function(e,t){return this.state.getNumericRefinement(e,t)},v.prototype.getHierarchicalFacetBreadcrumb=function(e){return this.state.getHierarchicalFacetBreadcrumb(e)},v.prototype._search=function(e){var t=this.state,r=[],n=[];e.onlyWithDerivedHelpers||(n=f._getQueries(t.index,t),r.push({state:t,queriesCount:n.length,helper:this}),this.emit("search",{state:t,results:this.lastResults}));var i=this.derivedHelpers.map(function(e){var n=e.getModifiedState(t),i=n.index?f._getQueries(n.index,n):[];return r.push({state:n,queriesCount:i.length,helper:e}),e.emit("search",{state:n,results:e.lastResults}),i}),a=Array.prototype.concat.apply(n,i),o=this._queryId++;if(this._currentNbQueries++,!a.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,r,o));try{this.client.search(a).then(this._dispatchAlgoliaResponse.bind(this,r,o)).catch(this._dispatchAlgoliaError.bind(this,o))}catch(e){this.emit("error",{error:e})}},v.prototype._runComposition=function(){var e=this.state,t=[],r=this.derivedHelpers.map(function(r){var n=r.getModifiedState(e),i=f._getCompositionQueries(n);return t.push({state:n,queriesCount:i.length,helper:r}),r.emit("search",{state:n,results:r.lastResults}),i}),n=Array.prototype.concat.apply([],r),i=this._queryId++;if(this._currentNbQueries++,!n.length)return Promise.resolve({results:[]}
24).then(this._dispatchAlgoliaResponse.bind(this,t,i));if(n.length>1)throw Error("Only one query is allowed when using a composition.");var a=n[0];try{this.client.search(a).then(this._dispatchAlgoliaResponse.bind(this,t,i)).catch(this._dispatchAlgoliaError.bind(this,i))}catch(e){this.emit("error",{error:e})}},v.prototype._recommend=function(){var e=this.state,t=this.recommendState,r=this.getIndex(),n=[{state:t,index:r,helper:this}],i=t.params.map(function(e){return e.$$id});this.emit("fetch",{recommend:{state:t,results:this.lastRecommendResults}});var a=this._recommendCache,o=this.derivedHelpers.map(function(t){var r=t.getModifiedState(e).index;if(!r)return[];var o=t.getModifiedRecommendState(new u);return n.push({state:o,index:r,helper:t}),i=Array.prototype.concat.apply(i,o.params.map(function(e){return e.$$id})),t.emit("fetch",{recommend:{state:o,results:t.lastRecommendResults}}),o._buildQueries(r,a)}),s=Array.prototype.concat.apply(this.recommendState._buildQueries(r,a),o);if(0!==s.length){if(s.length>0&&void 0===this.client.getRecommendations)return void console.warn("Please update algoliasearch/lite to the latest version in order to use recommend widgets.");var l=this._recommendQueryId++;this._currentNbRecommendQueries++;try{this.client.getRecommendations(s).then(this._dispatchRecommendResponse.bind(this,l,n,i)).catch(this._dispatchRecommendError.bind(this,l))}catch(e){this.emit("error",{error:e})}}},v.prototype._dispatchAlgoliaResponse=function(e,t,r){var n=this;if(!(t<this._lastQueryIdReceived)){this._currentNbQueries-=t-this._lastQueryIdReceived,this._lastQueryIdReceived=t,0===this._currentNbQueries&&this.emit("searchQueueEmpty");var i=r.results.slice(),a=Object.keys(r).reduce(function(e,t){return"results"!==t&&(e[t]=r[t]),e},{});Object.keys(a).length<=0&&(a=void 0),e.forEach(function(e){var t=e.state,r=e.queriesCount,o=e.helper,s=i.splice(0,r);if(!t.index)return void o.emit("result",{results:null,state:t});o.lastResults=new h(t,s,n._searchResultsOptions),void 0!==a&&(o.lastResults._rawContent=a),o.emit("result",{results:o.lastResults,state:t})})}},v.prototype._dispatchRecommendResponse=function(e,t,r,n){if(!(e<this._lastRecommendQueryIdReceived)){this._currentNbRecommendQueries-=e-this._lastRecommendQueryIdReceived,this._lastRecommendQueryIdReceived=e,0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty");var i=this._recommendCache,a={};r.filter(function(e){return void 0===i[e]}).forEach(function(e,t){a[e]||(a[e]=[]),a[e].push(t)}),Object.keys(a).forEach(function(e){var t=a[e],r=n.results[t[0]];if(1===t.length){i[e]=r;return}i[e]=Object.assign({},r,{hits:m(t.map(function(e){return n.results[e].hits}))})});var o={};r.forEach(function(e){o[e]=i[e]}),t.forEach(function(e){var t=e.state,r=e.helper;if(!e.index)return void r.emit("recommend:result",{results:null,state:t});r.lastRecommendResults=new d(t,o),r.emit("recommend:result",{recommend:{results:r.lastRecommendResults,state:t}})})}},v.prototype._dispatchAlgoliaError=function(e,t){e<this._lastQueryIdReceived||(this._currentNbQueries-=e-this._lastQueryIdReceived,this._lastQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbQueries&&this.emit("searchQueueEmpty"))},v.prototype._dispatchRecommendError=function(e,t){e<this._lastRecommendQueryIdReceived||(this._currentNbRecommendQueries-=e-this._lastRecommendQueryIdReceived,this._lastRecommendQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty"))},v.prototype.containsRefinement=function(e,t,r,n){return e||0!==t.length||0!==r.length||0!==n.length},v.prototype._hasDisjunctiveRefinements=function(e){return this.state.disjunctiveRefinements[e]&&this.state.disjunctiveRefinements[e].length>0},v.prototype._change=function(e){var t=e.state,r=e.isPageReset;t!==this.state&&(this.state=t,this.emit("change",{state:this.state,results:this.lastResults,isPageReset:r}))},v.prototype._recommendChange=function(e){var t=e.state;t!==this.recommendState&&(this.recommendState=t,this.emit("recommend:change",{search:{results:this.lastResults,state:this.state},recommend:{results:this.lastRecommendResults,state:this.recommendState}}))},v.prototype.clearCache=function(){return this.client.clearCache&&this.client.clearCache(),this},v.prototype.setClient=function(e){return this.client===e||("function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+g+")"),this.client=e),this},v.prototype.getClient=function(){return this.client},v.prototype.derive=function(e,t){var r=new i(this,e,t);return this.derivedHelpers.push(r),r},v.prototype.detachDerivedHelper=function(e){var t=this.derivedHelpers.indexOf(e);if(-1===t)throw Error("Derived helper already detached");this.derivedHelpers.splice(t,1)},v.prototype.hasPendingRequests=function(){return this._currentNbQueries>0},e.exports=v},63291:e=>{"use strict";e.exports=function(e,t){return e.filter(function(r,n){return t.indexOf(r)>-1&&e.indexOf(r)===n})}},63933:(e,t,r)=>{"use strict";r.d(t,{t:()=>a});var n=r(12115),i=(0,n.createContext)(null);function a(){return(0,n.useContext)(i)}},63938:(e,t,r)=>{"use strict";r.d(t,{A2:()=>$,AZ:()=>U,B8:()=>b,GZ:()=>w,Kr:()=>x,YJ:()=>T,bL:()=>v,bN:()=>O,j:()=>Q,lb:()=>q,nW:()=>D,pt:()=>R,q7:()=>I,tS:()=>W,vk:()=>X});
24var n=r(16424),i=r(21166),a=r(88334),o=r(3468),s=r(12115),l=r(21778),c=r(52044),u=r(85203),d=r(44636);let f="NavigationRoot",[p,h]=(0,o.A)(f),[m,g]=p(f),v=(0,c.R)((e,t)=>{let{__scopePanel:r,classPrefix:n,mobileBreakpoint:i=992,children:a,...o}=e,[c,d]=s.useState(""),[f,p]=s.useState(""),[h,g]=s.useState(!1),[v,y]=s.useState(""),[b,S]=s.useState(!1),w=u((0,l.uB)("nav-root",n));return s.useEffect(()=>{h||document.body.classList.remove("mobile-menu-open")},[h]),s.createElement(m,{scope:r,openState:c,setOpenState:d,openSubState:f,setOpenSubState:p,openMobileMenuState:h,setOpenMobileMenuState:g,timeOutID:v,setTimeOutID:y,activeDelay:b,setActiveDelay:S,classPrefix:n,mobileBreakpoint:i},s.createElement("nav",{className:`${w} ${h?"mobile-open":"mobile-closed"} ${c?"menu-open":"menu-closed"}`,...o,ref:t},a))});v.displayName=f;let y="NavList",b=(0,c.R)((e,t)=>{let{__scopePanel:r,className:n,children:i,textColor:a,backgroundColor:o,paddingTop:c,paddingBottom:d,...f}=e,p=g(y,r),h=u((0,l.uB)("nav-list",p.classPrefix),(0,l.vG)(a,"nav"),(0,l.gK)(o,"nav"),(0,l.hU)(c,"nav"),(0,l.d4)(d,"nav"),n,p.openMobileMenuState?"open":"closed");return s.createElement("div",{...f,ref:t,className:h},i)});b.displayName=y;let S="NavRootItem",w=(0,c.R)((e,t)=>{let{__scopePanel:r,subMenuType:o,id:c,rootItemText:f="",hasDropdown:p,sizing:h,dropdownOffset:m,children:v,className:y,placementOverride:b,...w}=e,_=h&&"simple"===o?`sub-col-${h}`:"sub-col-12",O=g(S,r),E=o?`subtype-${o}`:"subtype-simple",P=O.openState===c?"active":"",x=u((0,l.uB)("nav-list-item",O.classPrefix),E,"col-lg-auto",P,y),j=u((0,l.uB)("dropdown-wrapper",O.classPrefix),_),R=(0,d.Ub)(`(min-width: ${O.mobileBreakpoint}px)`),{refs:k,floatingStyles:T,context:C}=(0,n.we)({whileElementsMounted:i.ll,placement:b||("fullwidth"===o?"bottom":"bottom-start"),open:O.openState===c,onOpenChange:e=>{e?O.setOpenState(c):O.setOpenState("")},middleware:[(0,a.BN)({padding:20}),(0,a.cY)({mainAxis:m||0})]}),I=(0,n.Mk)(C,{delay:{open:300,close:100},enabled:R,handleClose:(0,n.iB)()}),N=(0,n.kp)(C),{getReferenceProps:A,getFloatingProps:D}=(0,n.bv)([I,N]);if(!p)return s.createElement("li",{...w,ref:t,className:x},s.createElement("div",{className:"btn-direct"},v));{let e=`${c}_rootitemdropdown`;return s.createElement("li",{...w,ref:t,className:x},s.createElement("button",{ref:k.setReference,"aria-expanded":!!O.openState&&O.openState===c,"aria-controls":e,...A()},f),s.createElement("div",{id:e,className:`${j} ${O.openState===c?"open":"closed"} ${o||""}`,ref:k.setFloating,style:R&&"fullwidth"!==o?T:{position:"absolute",left:0,top:0},...D()},v))}});w.displayName=S;let _="NavSlideRootItem",O=(0,c.R)((e,t)=>{let{__scopePanel:r,id:o,rootItemText:c="",hasDropdown:f,dropdownOffset:p,sizing:h,children:m,className:v,placementOverride:y,...b}=e,S=g(_,r),w=S.openState===o?"active":"",O=u((0,l.uB)("nav-list-item",S.classPrefix),"subtype-slideout","col-lg-auto",w,v),E=h?`sub-col-${h}`:"sub-col-12",P=u((0,l.uB)("dropdown-wrapper",S.classPrefix),E),x=(0,d.Ub)(`(min-width: ${S.mobileBreakpoint}px)`),{refs:j,floatingStyles:R,context:k}=(0,n.we)({whileElementsMounted:i.ll,placement:y||"bottom-start",open:S.openState===o,onOpenChange:e=>{e?S.setOpenState(o):S.setOpenState("")},middleware:[(0,a.BN)({padding:20}),(0,a.cY)({mainAxis:p||0})]}),T=(0,n.Mk)(k,{delay:{open:300,close:100},enabled:x,handleClose:(0,n.iB)()}),C=(0,n.kp)(k),{getReferenceProps:I,getFloatingProps:N}=(0,n.bv)([T,C]);if(!f)return s.createElement("li",{...b,ref:t,className:O},s.createElement("div",{className:"btn-direct"},m));{let e=`${o}_sliderootitem`;return s.createElement("li",{...b,ref:t,className:O},s.createElement("button",{ref:j.setReference,"aria-expanded":!!S.openState&&S.openState===o,"aria-controls":e,...I()},c),s.createElement("div",{id:e,ref:j.setFloating,style:x?R:{position:"absolute",left:0,top:0},className:`${P} ${S.openState===o?"open":"closed"} slideout`,...N()},m))}});O.displayName=_;let E="NavSlideItem";(0,c.R)((e,t)=>{let{__scopePanel:r,children:n,rootItemText:i,rootItemLink:a,className:o,...c}=e,d=g(E,r),f=u((0,l.uB)("slideoutRoot",d.classPrefix),o);return s.createElement("li",{...c,ref:t,className:f},a&&i?s.createElement("a",{href:a},i):!a&&i?i:null,n)}).displayName=E;let P="NavSlideMainNav",x=(0,c.R)((e,t)=>{let{__scopePanel:r,children:n,id:i,triggerComp:a,hasDropdown:o,isFirst:c,className:f,...p}=e,h=g(P,r),m=h.openSubState===i?"active":"",v=u((0,l.uB)("slideout-trigger",h.classPrefix),f,m,o?null:"no-dropdown"),y=(0,d.Ub)(`(min-width: ${h.mobileBreakpoint}px)`);s.useEffect(()=>{c&&h.setOpenSubState(i)},[]);let b=()=>{h.activeDelay||(h.setActiveDelay(!0),h.setOpenSubState(i),setTimeout(()=>{h.setActiveDelay&&h.setActiveDelay(!1)},300))};return o?s.createElement("li",{onMouseEnter:()=>(()=>
24{if(!y)return;let e=setTimeout(()=>{b()},300);h&&h.setTimeOutID&&h.setTimeOutID(e.toString())})(),...p,ref:t,className:v},s.createElement("button",{onClick:()=>b(),"aria-expanded":!!h.openSubState&&h.openSubState===i,"aria-controls":`${i}_subdropdown`},a),n):s.createElement("li",{...p,ref:t,className:v},a,n)});x.displayName=P;let j="NavSlideSubmenu",R=(0,c.R)((e,t)=>{let{__scopePanel:r,id:i,sizing:a,children:o,className:c,...d}=e,f=g(j,r),p=a?`sub-col-${3*parseInt(a,10)}`:null,h=f.openSubState===i?"active":"",m=u((0,l.uB)("slideout-content",f.classPrefix),"container",c,p,h);return s.createElement(n.XF,{id:"dropdown-portal"},s.createElement("div",{...d,ref:t,className:m,id:`${i}_subdropdown`},o))});R.displayName=j;let k="NavGroup",T=(0,c.R)((e,t)=>{let{__scopePanel:r,children:n,className:i,columnSpan:a,...o}=e,c=g(k,r),d=parseInt(a??"12"),f=u((0,l.uB)("nav-group",c.classPrefix),i,`col-lg-${d}`);return s.createElement("div",{...o,ref:t,className:f},n)});T.displayName=k;let C="NavItem",I=(0,c.R)((e,t)=>{let{__scopePanel:r,itemSpan:n,children:i,className:a,...o}=e,c=g(C,r),d=parseInt(n??"12",10),f=u((0,l.uB)("nav-item",c.classPrefix),a,`col-lg-${d}`);return s.createElement("li",{...o,ref:t,className:f},i)});I.displayName=C;let N="NavTextItem";(0,c.R)((e,t)=>{let{__scopePanel:r,itemText:n,className:i,...a}=e,o=g(N,r),c=u((0,l.uB)("nav-item",o.classPrefix),i,"col-lg-auto");return s.createElement("div",{...a,ref:t,className:c},s.createElement("div",{dangerouslySetInnerHTML:{__html:n}}))}).displayName=N;let A="NavSimpleDropdown",D=(0,c.R)((e,t)=>{let{__scopePanel:r,subMenuType:n,sizing:i,id:a,asideContent:o,hideAside:c,children:d,className:f,asideSizeClassName:p,contentSizeClassName:h,...m}=e,v=g(A,r),y=i&&"simple"===n?`sub-col-${i}`:"",b=void 0!==p?`${p}`:"col-lg-3",S=void 0!==h?`${h}`:"col-lg-9",w=u((0,l.uB)("dropdown",v.classPrefix),f,n||"fullwidth",y);return s.createElement("div",{className:`${w}`,id:`${a}_navmenusimpledropdown`,...m,ref:t},s.createElement("div",{className:"row"},s.createElement("div",{className:`nav-main ${o&&!c?S:"col-lg-12"}`},s.createElement("div",{className:"sub-menu row"},d)),o&&!c?s.createElement(L,{asideContent:o,sizing:b}):null))});D.displayName=A;let M="NavSlideoutDropdown",$=(0,c.R)((e,t)=>{let{__scopePanel:r,children:n,className:i,...a}=e,o=g(M,r),c=u((0,l.uB)("dropdown",o.classPrefix),"slideout",i);return s.createElement(s.Fragment,null,s.createElement("div",{className:c,...a,ref:t},n),s.createElement("div",{id:"dropdown-portal",className:"dropdown-slideout-portal"}))});$.displayName=M;let F="NavMenuAside",L=(0,c.R)((e,t)=>{let{__scopePanel:r,asideContent:n,children:i,className:a,sizing:o,...c}=e,d=g(F,r),f=u((0,l.uB)("nav-aside",d.classPrefix),a,void 0!==o?o:"col-lg-3");return s.createElement("div",{className:f,...c,ref:t},n,i)});L.displayName=F;let H="NavSlideContent";(0,c.R)((e,t)=>{let{__scopePanel:r,rootItemText:n,rootItemLink:i,overviewDescription:a,children:o,className:c,...d}=e,f=g(H,r),p=u((0,l.uB)("slideout-content",f.classPrefix),"container",c);return s.createElement("div",{className:p,...d,ref:t},s.createElement("ul",{className:"row"},i&&n?s.createElement("a",{href:i},s.createElement("h4",null,n)):!i&&n?s.createElement("h4",null,n):null,a?s.createElement("div",{dangerouslySetInnerHTML:{__html:a}}):null,o))}).displayName=H;let B="NavItemHeader",q=(0,c.R)((e,t)=>{let{__scopePanel:r,header:n,overviewDescription:i,location:a,className:o,children:c,...d}=e,f=g(B,r),p=u((0,l.uB)("nav-header",f.classPrefix),o,`nav-loc-${a}`);return s.createElement("div",{className:p,...d,ref:t},n||null,i||null,c)});q.displayName=B;let z="NavMobileMenuTrigger",U=(0,c.R)((e,t)=>{let{__scopePanel:r,className:n,...i}=e,a=g(z,r),o=u((0,l.uB)("menu-trigger",a.classPrefix),n,a.openMobileMenuState?"open":"closed");return s.createElement("button",{className:o,...i,ref:t,onClick:e=>{e.preventDefault(),a.setOpenMobileMenuState(!a.openMobileMenuState),a.setOpenState(""),a.setOpenSubState(""),a.openMobileMenuState?document.body.classList.remove("mobile-menu-open"):document.body.classList.add("mobile-menu-open")}})});U.displayName=z;let V="MobileMenuBack",W=(0,c.R)((e,t)=>{let{__scopePanel:r,className:n,btnText:i,...a}=e,o=g(V,r),c=u((0,l.uB)("mobile-menu-back",o.classPrefix),n);return s.createElement("button",{className:c,...a,ref:t,onClick:e=>{e.preventDefault(),o.openSubState?o.setOpenSubState(""):o.setOpenState("")}},i||"Back")});W.displayName=V;let Z="NavMobileMenuHeaderLabel",Q=(0,c.R)((e,t)=>{let{__scopePanel:r,className:n,headerLabel:i,...a}=e,o=g(Z,r),c=u((0,l.uB)("mobile-menu-header-label",o.classPrefix),n);return s.createElement("div",{className:c,...a,ref:t},i)});Q.displayName=Z;let G="MobileMenuSearchPlaceholder";(0,c.R)((e,t)=>{let{__scopePanel:r,placeHolderText:n,className:i,...a}=e,o=g(G,r),c=u((0,l.uB)("mobile-menu-search",o.classPrefix),i);return s.createElement("div",{className:c,...a,ref:t},s.createElement("p",null,n||"Search to be implemented here"))}).displayName=G;
24let Y="BackgroundOverlay",X=(0,c.R)((e,t)=>{let{__scopePanel:r,className:n,...i}=e,a=g(Y,r),o=u((0,l.uB)("nav-background-overlay",a.classPrefix),n),c=()=>{a.setOpenState(""),a.setOpenSubState(""),a.setOpenMobileMenuState(!1),document.body.classList.remove("mobile-menu-open")},f=(0,d.Ub)(`(min-width: ${a.mobileBreakpoint}px)`);return s.useEffect(()=>{f&&c()},[f]),s.createElement("div",{className:`${o} ${a.openState?"open":"closed"} ${a.openMobileMenuState?"mobile-open":"mobile-closed"}`,onClick:()=>c(),...i,ref:t})});X.displayName=Y},65074:(e,t,r)=>{"use strict";r.d(t,{E:()=>o});var n=r(12115),i=r(21778),a=r(85203);let o=e=>{let{caption:t=null,captionPosition:r="bottom",captionClassName:o=null,classPrefix:s,className:l,children:c,...u}=e,d=a((0,i.uB)("widget-image-caption_figure",s),l),f=a((0,i.uB)("widget-image-caption_figcaption",s),o);return n.createElement("figure",{className:d,...u},t&&"top"===r&&n.createElement("figcaption",{className:f},t),c,t&&"bottom"===r&&n.createElement("figcaption",{className:f},t))}},66548:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>v});var n=Object.defineProperty,i=(e,t,r)=>((e,t,r)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r);class a extends Error{constructor(e){super(e),this.name="AbortError"}}class o{constructor(){i(this,"isCDNUrl",(e="")=>e.includes("/cdn/")),i(this,"getOptionsPage",(e,t=25,r=1)=>({...e,per_page:t,page:r})),i(this,"delay",e=>new Promise(t=>setTimeout(t,e))),i(this,"arrayFrom",(e=0,t)=>Array.from({length:e},t)),i(this,"range",(e=0,t=e)=>{let r=Math.abs(t-e)||0,n=e<t?1:-1;return this.arrayFrom(r,(t,r)=>r*n+e)}),i(this,"asyncMap",async(e,t)=>Promise.all(e.map(t))),i(this,"flatMap",(e=[],t)=>e.map(t).reduce((e,t)=>[...e,...t],[])),i(this,"escapeHTML",function(e){let t={"&":"&","<":"<",">":">",'"':""","'":"'"},r=/[&<>"']/g,n=new RegExp(r.source);return e&&n.test(e)?e.replace(r,e=>t[e]):e})}stringify(e,t,r){let n=[];for(let i in e){let a;if(!Object.prototype.hasOwnProperty.call(e,i))continue;let o=e[i];if(null==o)continue;let s=r?"":encodeURIComponent(i);a="object"==typeof o?this.stringify(o,t?t+encodeURIComponent(`[${s}]`):s,Array.isArray(o)):`${t?t+encodeURIComponent(`[${s}]`):s}=${encodeURIComponent(o)}`,n.push(a)}return n.join("&")}getRegionURL(e){switch(e){case"us":return"api-us.storyblok.com";case"cn":return"app.storyblokchina.cn";case"ap":return"api-ap.storyblok.com";case"ca":return"api-ca.storyblok.com";default:return"api.storyblok.com"}}}let s=function(e,t){let r={};for(let n in e){let i=e[n];t.includes(n)&&null!==i&&(r[n]=i)}return r},l={nodes:{horizontal_rule:()=>({singleTag:"hr"}),blockquote:()=>({tag:"blockquote"}),bullet_list:()=>({tag:"ul"}),code_block:e=>({tag:["pre",{tag:"code",attrs:e.attrs}]}),hard_break:()=>({singleTag:"br"}),heading:e=>({tag:`h${e.attrs.level}`}),image:e=>({singleTag:[{tag:"img",attrs:s(e.attrs,["src","alt","title"])}]}),list_item:()=>({tag:"li"}),ordered_list:()=>({tag:"ol"}),paragraph:()=>({tag:"p"}),emoji:e=>({tag:[{tag:"span",attrs:{"data-type":"emoji","data-name":e.attrs.name,emoji:e.attrs.emoji}}]})},marks:{bold:()=>({tag:"b"}),strike:()=>({tag:"s"}),underline:()=>({tag:"u"}),strong:()=>({tag:"strong"}),code:()=>({tag:"code"}),italic:()=>({tag:"i"}),link:e=>{if(!e.attrs)return{tag:""};let t=new o().escapeHTML,r={...e.attrs},{linktype:n="url"}=e.attrs;if(delete r.linktype,r.href&&(r.href=t(e.attrs.href||"")),"email"===n&&(r.href=`mailto:${r.href}`),r.anchor&&(r.href=`${r.href}#${r.anchor}`,delete r.anchor),r.custom){for(let e in r.custom)r[e]=r.custom[e];delete r.custom}return{tag:[{tag:"a",attrs:r}]}},styled:e=>({tag:[{tag:"span",attrs:e.attrs}]}),subscript:()=>({tag:"sub"}),superscript:()=>({tag:"sup"}),anchor:e=>({tag:[{tag:"span",attrs:e.attrs}]}),highlight:e=>{var t;return null!=(t=e.attrs)&&t.color?{tag:[{tag:"span",attrs:{style:`background-color:${e.attrs.color};`}}]}:{tag:""}},textStyle:e=>{var t;return null!=(t=e.attrs)&&t.color?{tag:[{tag:"span",attrs:{style:`color:${e.attrs.color}`}}]}:{tag:""}}}},c=function(e){let t={"&":"&","<":"<",">":">",'"':""","'":"'"},r=/[&<>"']/g,n=new RegExp(r.source);return e&&n.test(e)?e.replace(r,e=>t[e]):e},u=!1;class d{constructor(e){i(this,"marks"),i(this,"nodes"),e||(e=l),this.marks=e.marks||[],this.nodes=e.nodes||[]}addNode(e,t){this.nodes[e]=t}addMark(e,t){this.marks[e]=t}render(e,t={optimizeImages:!1},r=!0){if(!u&&r&&(console.warn("Warning â ï¸: The RichTextResolver class is deprecated and will be removed in the next major release. Please use the `@storyblok/richtext` package instead. https://github.com/storyblok/richtext/"),u=!0),e&&e.content&&Array.isArray(e.content)){let r="";
24return e.content.forEach(e=>{r+=this.renderNode(e)}),t.optimizeImages?this.optimizeImages(r,t.optimizeImages):r}return console.warn(`The render method must receive an Object with a "content" field. 25 The "content" field must be an array of nodes as the type ISbRichtext. 26 ISbRichtext: 27 content?: ISbRichtext[] 28 marks?: ISbRichtext[] 29 attrs?: any 30 text?: string 31 type: string 32 33 Example: 34 { 35 content: [ 36 { 37 content: [ 38 { 39 text: 'Hello World', 40 type: 'text' 41 } 42 ], 43 type: 'paragraph' 44 } 45 ], 46 type: 'doc' 47 }`),""}optimizeImages(e,t){let r=0,n=0,i="",a="";"boolean"!=typeof t&&("number"==typeof t.width&&t.width>0&&(i+=`width="${t.width}" `,r=t.width),"number"==typeof t.height&&t.height>0&&(i+=`height="${t.height}" `,n=t.height),("lazy"===t.loading||"eager"===t.loading)&&(i+=`loading="${t.loading}" `),"string"==typeof t.class&&t.class.length>0&&(i+=`class="${t.class}" `),t.filters&&("number"==typeof t.filters.blur&&t.filters.blur>=0&&t.filters.blur<=100&&(a+=`:blur(${t.filters.blur})`),"number"==typeof t.filters.brightness&&t.filters.brightness>=-100&&t.filters.brightness<=100&&(a+=`:brightness(${t.filters.brightness})`),t.filters.fill&&(t.filters.fill.match(/[0-9A-F]{6}/gi)||"transparent"===t.filters.fill)&&(a+=`:fill(${t.filters.fill})`),t.filters.format&&["webp","png","jpeg"].includes(t.filters.format)&&(a+=`:format(${t.filters.format})`),"boolean"==typeof t.filters.grayscale&&t.filters.grayscale&&(a+=":grayscale()"),"number"==typeof t.filters.quality&&t.filters.quality>=0&&t.filters.quality<=100&&(a+=`:quality(${t.filters.quality})`),t.filters.rotate&&[90,180,270].includes(t.filters.rotate)&&(a+=`:rotate(${t.filters.rotate})`),a.length>0&&(a=`/filters${a}`))),i.length>0&&(e=e.replace(/<img/g,`<img ${i.trim()}`));let o=r>0||n>0||a.length>0?`${r}x${n}${a}`:"";return e=e.replace(/a.storyblok.com\/f\/(\d+)\/([^.]+)\.(gif|jpg|jpeg|png|tif|bmp)/g,`a.storyblok.com/f/$1/$2.$3/m/${o}`),"boolean"!=typeof t&&(t.sizes||t.srcset)&&(e=e.replace(/<img.*?src=["|'](.*?)["|']/g,e=>{var r,n;let i=e.match(/a.storyblok.com\/f\/(\d+)\/([^.]+)\.(gif|jpg|jpeg|png|tif|bmp)/g);if(i&&i.length>0){let o={srcset:null==(r=t.srcset)?void 0:r.map(e=>{if("number"==typeof e)return`//${i}/m/${e}x0${a} ${e}w`;if("object"==typeof e&&2===e.length){let t=0,r=0;return"number"==typeof e[0]&&(t=e[0]),"number"==typeof e[1]&&(r=e[1]),`//${i}/m/${t}x${r}${a} ${t}w`}return""}).join(", "),sizes:null==(n=t.sizes)?void 0:n.map(e=>e).join(", ")},s="";return o.srcset&&(s+=`srcset="${o.srcset}" `),o.sizes&&(s+=`sizes="${o.sizes}" `),e.replace(/<img/g,`<img ${s.trim()}`)}return e})),e}renderNode(e){let t=[];e.marks&&e.marks.forEach(e=>{let r=this.getMatchingMark(e);r&&""!==r.tag&&t.push(this.renderOpeningTag(r.tag))});let r=this.getMatchingNode(e);return r&&r.tag&&t.push(this.renderOpeningTag(r.tag)),e.content?e.content.forEach(e=>{t.push(this.renderNode(e))}):e.text?t.push(c(e.text)):r&&r.singleTag?t.push(this.renderTag(r.singleTag," /")):r&&r.html?t.push(r.html):"emoji"===e.type&&t.push(this.renderEmoji(e)),r&&r.tag&&t.push(this.renderClosingTag(r.tag)),e.marks&&e.marks.slice(0).reverse().forEach(e=>{let r=this.getMatchingMark(e);r&&""!==r.tag&&t.push(this.renderClosingTag(r.tag))}),t.join("")}renderTag(e,t){return e.constructor===String?`<${e}${t}>`:e.map(e=>{if(e.constructor===String)return`<${e}${t}>`;{let r=`<${e.tag}`;if(e.attrs){for(let t in e.attrs)if(Object.prototype.hasOwnProperty.call(e.attrs,t)){let n=e.attrs[t];null!==n&&(r+=` ${t}="${n}"`)}}return`${r}${t}>`}}).join("")}renderOpeningTag(e){return this.renderTag(e,"")}renderClosingTag(e){return e.constructor===String?`</${e}>`:e.slice(0).reverse().map(e=>e.constructor===String?`</${e}>`:`</${e.tag}>`).join("")}getMatchingNode(e){let t=this.nodes[e.type];if("function"==typeof t)return t(e)}getMatchingMark(e){let t=this.marks[e.type];if("function"==typeof t)return t(e)}renderEmoji(e){if(e.attrs.emoji)return e.attrs.emoji;let t=[{tag:"img",attrs:{src:e.attrs.fallbackImage,draggable:"false",loading:"lazy",align:"absmiddle"}}];return this.renderTag(t," /")}}class f{constructor(e){i(this,"baseURL"),i(this,"timeout"),i(this,"headers"),i(this,"responseInterceptor"),i(this,"fetch"),i(this,"ejectInterceptor"),i(this,"url"),i(this,"parameters"),i(this,"fetchOptions"),this.baseURL=e.baseURL,this.headers=e.headers||new Headers,this.timeout=null!=e&&e.timeout?1e3*e.timeout:0,this.responseInterceptor=e.responseInterceptor,this.fetch=(...t)=>e.fetch?e.fetch(...t):fetch(...t),this.ejectInterceptor=!1,this.url="",this.parameters={},this.fetchOptions={}}get(e,t){return this.url=e,this.parameters=t,this._methodHandler("get")}post(e,t){return this.url=e,this.parameters=t,this._methodHandler("post")}put(e,t){return this.url=e,this.parameters=t,this._methodHandler("put")}delete(e,t){return this.url=e,this.parameters=t??{},this._methodHandler("delete")}async _responseHandler(e){let t=[],r={data:{},headers:{},status:0,statusText:""};for(let n of(204!==e.status&&await e.json().then(e=>{r.data=e}),e.headers.entries()))t[n[0]]=n[1];return r.headers={...t},r.status=e.status,r.statusText=e.statusText,r}async _methodHandler(e){let t,r=`${this.baseURL}
47${this.url}`,n=null;if("get"===e){let e=new o;r=`${this.baseURL}${this.url}?${e.stringify(this.parameters)}`}else n=JSON.stringify(this.parameters);let i=new URL(r),a=new AbortController,{signal:s}=a;this.timeout&&(t=setTimeout(()=>a.abort(),this.timeout));try{let r=await this.fetch(`${i}`,{method:e,headers:this.headers,body:n,signal:s,...this.fetchOptions});this.timeout&&clearTimeout(t);let a=await this._responseHandler(r);return this.responseInterceptor&&!this.ejectInterceptor?this._statusHandler(this.responseInterceptor(a)):this._statusHandler(a)}catch(e){return{message:e}}}setFetchOptions(e={}){Object.keys(e).length>0&&"method"in e&&delete e.method,this.fetchOptions={...e}}eject(){this.ejectInterceptor=!0}_statusHandler(e){let t=/20[0-6]/g;return new Promise((r,n)=>{if(t.test(`${e.status}`))return r(e);n({message:e.statusText,status:e.status,response:Array.isArray(e.data)?e.data[0]:e.data.error||e.data.slug})})}}let p="SB-Agent",h={defaultAgentName:"SB-JS-CLIENT",defaultAgentVersion:"SB-Agent-Version",packageVersion:"6.0.0"},m={},g={};class v{constructor(e,t){i(this,"client"),i(this,"maxRetries"),i(this,"retriesDelay"),i(this,"throttle"),i(this,"accessToken"),i(this,"cache"),i(this,"helpers"),i(this,"resolveCounter"),i(this,"relations"),i(this,"links"),i(this,"richTextResolver"),i(this,"resolveNestedRelations"),i(this,"stringifiedStoriesCache");let r=e.endpoint||t;if(!r){let t=new o().getRegionURL,n=!1===e.https?"http":"https";r=e.oauthToken?`${n}://${t(e.region)}/v1`:`${n}://${t(e.region)}/v2`}let n=new Headers;n.set("Content-Type","application/json"),n.set("Accept","application/json"),e.headers&&("Headers"===e.headers.constructor.name?e.headers.entries().toArray():Object.entries(e.headers)).forEach(([e,t])=>{n.set(e,t)}),n.has(p)||(n.set(p,h.defaultAgentName),n.set(h.defaultAgentVersion,h.packageVersion));let s=5;e.oauthToken&&(n.set("Authorization",e.oauthToken),s=3),e.rateLimit&&(s=e.rateLimit),e.richTextSchema?this.richTextResolver=new d(e.richTextSchema):this.richTextResolver=new d,e.componentResolver&&this.setComponentResolver(e.componentResolver),this.maxRetries=e.maxRetries||10,this.retriesDelay=300,this.throttle=function(e,t,r){if(!Number.isFinite(t))throw TypeError("Expected `limit` to be a finite number");if(!Number.isFinite(1e3))throw TypeError("Expected `interval` to be a finite number");let n=[],i=[],o=0,s=!1,l=async()=>{o++;let t=n.shift();if(t)try{let r=await e(...t.args);t.resolve(r)}catch(e){t.reject(e)}let r=setTimeout(()=>{o--,n.length>0&&l(),i=i.filter(e=>e!==r)},1e3);i.includes(r)||i.push(r)},c=(...e)=>s?Promise.reject(Error("Throttled function is already aborted and not accepting new promises")):new Promise((r,i)=>{n.push({resolve:r,reject:i,args:e}),o<t&&l()});return c.abort=()=>{s=!0,i.forEach(clearTimeout),i=[],n.forEach(e=>e.reject(()=>new a("Throttle function aborted"))),n.length=0},c}(this.throttledRequest.bind(this),s,1e3),this.accessToken=e.accessToken||"",this.relations={},this.links={},this.cache=e.cache||{clear:"manual"},this.helpers=new o,this.resolveCounter=0,this.resolveNestedRelations=e.resolveNestedRelations||!0,this.stringifiedStoriesCache={},this.client=new f({baseURL:r,timeout:e.timeout||0,headers:n,responseInterceptor:e.responseInterceptor,fetch:e.fetch})}setComponentResolver(e){this.richTextResolver.addNode("blok",t=>{let r="";return t.attrs.body&&t.attrs.body.forEach(t=>{r+=e(t.component,t)}),{html:r}}
47)}parseParams(e){return e.token||(e.token=this.getToken()),e.cv||(e.cv=g[e.token]),Array.isArray(e.resolve_relations)&&(e.resolve_relations=e.resolve_relations.join(",")),"u">typeof e.resolve_relations&&(e.resolve_level=2),e}factoryParamOptions(e,t){return this.helpers.isCDNUrl(e)?this.parseParams(t):t}makeRequest(e,t,r,n,i){let a=this.factoryParamOptions(e,this.helpers.getOptionsPage(t,r,n));return this.cacheResponse(e,a,void 0,i)}get(e,t,r){t||(t={});let n=`/${e}`,i=this.factoryParamOptions(n,t);return this.cacheResponse(n,i,void 0,r)}async getAll(e,t,r,n){let i=(null==t?void 0:t.per_page)||25,a=`/${e}`.replace(/\/$/,""),o=r??a.substring(a.lastIndexOf("/")+1),s=await this.makeRequest(a,t,i,1,n),l=s.total?Math.ceil(s.total/i):1,c=await this.helpers.asyncMap(this.helpers.range(1,l),e=>this.makeRequest(a,t,i,e+1,n));return this.helpers.flatMap([s,...c],e=>Object.values(e.data[o]))}post(e,t,r){let n=`/${e}`;return Promise.resolve(this.throttle("post",n,t,r))}put(e,t,r){let n=`/${e}`;return Promise.resolve(this.throttle("put",n,t,r))}delete(e,t,r){t||(t={});let n=`/${e}`;return Promise.resolve(this.throttle("delete",n,t,r))}getStories(e,t){return this._addResolveLevel(e),this.get("cdn/stories",e,t)}getStory(e,t,r){return this._addResolveLevel(t),this.get(`cdn/stories/${e}`,t,r)}getToken(){return this.accessToken}ejectInterceptor(){this.client.eject()}_addResolveLevel(e){"u">typeof e.resolve_relations&&(e.resolve_level=2)}_cleanCopy(e){return JSON.parse(JSON.stringify(e))}_insertLinks(e,t,r){let n=e[t];n&&"multilink"===n.fieldtype&&"story"===n.linktype&&"string"==typeof n.id&&this.links[r][n.id]?n.story=this._cleanCopy(this.links[r][n.id]):n&&"story"===n.linktype&&"string"==typeof n.uuid&&this.links[r][n.uuid]&&(n.story=this._cleanCopy(this.links[r][n.uuid]))}getStoryReference(e,t){return this.relations[e][t]?JSON.parse(this.stringifiedStoriesCache[t]||JSON.stringify(this.relations[e][t])):t}_resolveField(e,t,r){let n=e[t];"string"==typeof n?e[t]=this.getStoryReference(r,n):Array.isArray(n)&&(e[t]=n.map(e=>this.getStoryReference(r,e)).filter(Boolean))}_insertRelations(e,t,r,n){if(Array.isArray(r)?r.find(e=>e.endsWith(`.${t}`)):r.endsWith(`.${t}`))return void this._resolveField(e,t,n);let i=e.component?`${e.component}.${t}`:t;(Array.isArray(r)?r.includes(i):r===i)&&this._resolveField(e,t,n)}iterateTree(e,t,r){let n=(e,i="")=>{if(!(!e||e._stopResolving)){if(Array.isArray(e))e.forEach((e,t)=>n(e,`${i}[${t}]`));else if("object"==typeof e)for(let a in e){let o=i?`${i}.${a}`:a;(e.component&&e._uid||"link"===e.type)&&(this._insertRelations(e,a,t,r),this._insertLinks(e,a,r)),n(e[a],o)}}};n(e.content)}async resolveLinks(e,t,r){let n=[];if(e.link_uuids){let r=e.link_uuids.length,i=[];for(let t=0;t<r;t+=50){let n=Math.min(r,t+50);i.push(e.link_uuids.slice(t,n))}for(let e=0;e<i.length;
47e++)(await this.getStories({per_page:50,language:t.language,version:t.version,starts_with:t.starts_with,by_uuids:i[e].join(",")})).data.stories.forEach(e=>{n.push(e)})}else n=e.links;n.forEach(e=>{this.links[r][e.uuid]={...e,_stopResolving:!0}})}async resolveRelations(e,t,r){let n=[];if(e.rel_uuids){let r=e.rel_uuids.length,i=[];for(let t=0;t<r;t+=50){let n=Math.min(r,t+50);i.push(e.rel_uuids.slice(t,n))}for(let e=0;e<i.length;e++)(await this.getStories({per_page:50,language:t.language,version:t.version,starts_with:t.starts_with,by_uuids:i[e].join(","),excluding_fields:t.excluding_fields})).data.stories.forEach(e=>{n.push(e)})}else n=e.rels;n&&n.length>0&&n.forEach(e=>{this.relations[r][e.uuid]={...e,_stopResolving:!0}})}async resolveStories(e,t,r){var n,i;let a=[];if(this.links[r]={},this.relations[r]={},"u">typeof t.resolve_relations&&t.resolve_relations.length>0&&("string"==typeof t.resolve_relations&&(a=t.resolve_relations.split(",")),await this.resolveRelations(e,t,r)),t.resolve_links&&["1","story","url","link"].includes(t.resolve_links)&&(null!=(n=e.links)&&n.length||null!=(i=e.link_uuids)&&i.length)&&await this.resolveLinks(e,t,r),this.resolveNestedRelations)for(let e in this.relations[r])this.iterateTree(this.relations[r][e],a,r);e.story?this.iterateTree(e.story,a,r):e.stories.forEach(e=>{this.iterateTree(e,a,r)}),this.stringifiedStoriesCache={},delete this.links[r],delete this.relations[r]}async cacheResponse(e,t,r,n){let i=this.helpers.stringify({url:e,params:t}),a=this.cacheProvider();if("published"===t.version&&"/cdn/spaces/me"!==e){let e=await a.get(i);if(e)return Promise.resolve(e)}return new Promise(async(o,s)=>{var l;try{let r=await this.throttle("get",e,t,n);if(200!==r.status)return s(r);let c={data:r.data,headers:r.headers};if(null!=(l=r.headers)&&l["per-page"]&&(c=Object.assign({},c,{perPage:r.headers["per-page"]?Number.parseInt(r.headers["per-page"]):0,total:r.headers["per-page"]?Number.parseInt(r.headers.total):0})),c.data.story||c.data.stories){let e=this.resolveCounter=++this.resolveCounter%1e3;await this.resolveStories(c.data,t,`${e}`)}"published"===t.version&&"/cdn/spaces/me"!==e&&await a.set(i,c);let u="onpreview"===this.cache.clear&&"draft"===t.version||"auto"===this.cache.clear;return t.token&&c.data.cv&&(u&&g[t.token]&&g[t.token]!==c.data.cv&&await this.flushCache(),g[t.token]=c.data.cv),o(c)}catch(n){if(n.response&&429===n.status&&(r=typeof r>"u"?0:r+1)<this.maxRetries)return console.log(`Hit rate limit. Retrying in ${this.retriesDelay/1e3} seconds.`),await this.helpers.delay(this.retriesDelay),this.cacheResponse(e,t,r).then(o).catch(s);s(n)}})}throttledRequest(e,t,r,n){return this.client.setFetchOptions(n),this.client[e](t,r)}cacheVersions(){return g}cacheVersion(){return g[this.accessToken]}setCacheVersion(e){this.accessToken&&(g[this.accessToken]=e)}clearCacheVersion(){this.accessToken&&(g[this.accessToken]=0)}cacheProvider(){switch(this.cache.type){case"memory":return{get:e=>Promise.resolve(m[e]),getAll:()=>Promise.resolve(m),set:(e,t)=>(m[e]=t,Promise.resolve(void 0)),flush:()=>(m={},Promise.resolve(void 0))};case"custom":if(this.cache.custom)return this.cache.custom;default:return{get:()=>Promise.resolve(),getAll:()=>Promise.resolve(void 0),set:()=>Promise.resolve(void 0),flush:()=>Promise.resolve(void 0)}}}async flushCache(){return await this.cacheProvider().flush(),this.clearCacheVersion(),this}}},66985:()=>{},67127:(e,t)=>{"use strict";function r(){return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},67237:(e,t,r)=>{"use strict";r.d(t,{a:()=>_});var n=r(12115);(0,n.forwardRef)(({blok:e,...t},r)=>{if(!e)return console.error("Please provide a 'blok' property to the StoryblokComponent"),n.createElement("div",null,"Please provide a blok property to the StoryblokComponent");let i=a(e.component);if(i)return n.createElement(i,{ref:r,blok:e,...t});if(o()){let r=s();return r?n.createElement(r,{blok:e,...t}):n.createElement(n.Fragment,null,n.createElement("p",null,"Component could not be found for blok"," ",n.createElement("strong",null,e.component),"! Is it configured correctly?"))}return n.createElement("div",null)}).displayName="StoryblokComponent";let i={},a=e=>i[e]?i[e]:(console.error(`Component ${e} doesn't exist.`),!1),o=()=>!1,s=()=>null;
47var l=r(21778),c=r(85203);let u="panel",d=n.forwardRef((e,t)=>{let{textColor:r,backgroundColor:i,backgroundImage:a,paddingTop:o,paddingBottom:s,className:d,classPrefix:f,children:p,...h}=e,m=(0,l.AH)(a)||{},g=c((0,l.uB)("panel-root",f),(0,l.vG)(r,u),(0,l.gK)(i,u),(0,l.hU)(o,u),(0,l.d4)(s,u),d);return n.createElement("section",{ref:t,className:g,...m&&{style:{...m}},...h},p)});d.displayName="Panel";let f=n.forwardRef((e,t)=>{let{children:r,className:i,...a}=e,o=c((0,l.uB)("panel-container",void 0),"container",i);return n.createElement("div",{ref:t,className:o,...a},r)});f.displayName="PanelContainer";let p=n.forwardRef((e,t)=>{let{children:r,className:i}=e,a=c((0,l.uB)("panel-wrapper",void 0),i);return n.createElement("div",{ref:t,className:a},r)});p.displayName="PanelWrapper";let h=n.forwardRef((e,t)=>{let{backgroundImage:r,backgroundColor:i,height:a,children:o,className:s,...d}=e,f=(0,l.AH)(r),p=c((0,l.uB)("panel-top-bar",void 0),(0,l.gK)(i,u),(0,l.Oq)(a,u),s);return n.createElement("div",{ref:t,className:p,...f&&{style:{...f}},...d},o)});h.displayName="PanelTopBar";let m=n.forwardRef((e,t)=>{let{backgroundImage:r,backgroundColor:i,height:a,children:o,className:s,...d}=e,f=(0,l.AH)(r),p=c((0,l.uB)("panel-bottom-bar",void 0),(0,l.gK)(i,u),(0,l.Oq)(a,u),s);return n.createElement("div",{ref:t,className:p,...f&&{style:{...f}},...d},o)});m.displayName="PanelBottomBar";let g=n.forwardRef((e,t)=>{let{colWidth:r,alignment:i,position:a,text_color:o,children:s,className:u,...d}=e,f=c((0,l.uB)("panel-header",void 0),(0,l.jj)(i),(0,l.KX)(a),(0,l.vG)(o),u,"row"),p=c((0,l.XY)(r));return n.createElement("div",{ref:t,className:f,...d},n.createElement("div",{className:p},s))});g.displayName="PanelHeader";let v=n.forwardRef((e,t)=>{let{children:r,className:i,...a}=e,o=c((0,l.uB)("panel-body",void 0),i);return n.createElement("div",{ref:t,className:o,...a},r)});v.displayName="PanelBody";let y=n.forwardRef((e,t)=>{let{colWidth:r,alignment:i,position:a,text_color:o,children:s,className:u,...d}=e,f=c((0,l.uB)("panel-footer",void 0),(0,l.jj)(i),(0,l.KX)(a),(0,l.vG)(o),u,"row"),p=c((0,l.XY)(r));return n.createElement("div",{ref:t,className:f,...d},n.createElement("div",{className:p},s))});y.displayName="PanelFooter";var b=r(96751),S=r(34733);let w=(e,t)=>{if(e)return{src:`url(${e})`,repeat:"no-repeat",attachment:t&&"default"!==t?"fixed":"scroll"}},_=e=>{let{root:t={},topBar:r={},bottomBar:i={},container:a={},wrapper:o={},header:s={},body:u={},footer:_={},blok:O,children:E,classPrefix:P,disableStoryblokEditable:x=!1,...j}=e,R=(0,b.v)(),k=w(O.panel_background_image?.filename,O.panel_background_position),T=w(O.top_bar_background_image?.filename),C=w(O.bottom_bar_background_image?.filename),I=O.top_bar_background_color||O.top_bar_height||(0,S.Qx)(O.top_bar_background_image)||Object.keys(r).length>0,N=O.bottom_bar_background_color||O.bottom_bar_height||(0,S.Qx)(O.bottom_bar_background_image)||Object.keys(i).length>0,A=c((0,l.uB)("panel",P),t.className,I&&"has-top-bar",N&&"has-bottom-bar",(0,l.wZ)(O.panel_background_position));return n.createElement(d,{...t,...j,...!x&&(e=>{if("object"!=typeof e||typeof e._editable>"u")return{};let t=JSON.parse(e._editable.replace(/^<!--#storyblok#/,"").replace(/-->$/,""));return t?{"data-blok-c":JSON.stringify(t),"data-blok-uid":t.id+"-"+t.uid}:{}})(O),textColor:O.panel_text_color,backgroundColor:O.panel_background_color,backgroundImage:k,paddingTop:O.panel_padding_top,paddingBottom:O.panel_padding_bottom,classPrefix:P,className:A},I&&n.createElement(h,{...r,backgroundImage:T,backgroundColor:O.top_bar_background_color,height:O.top_bar_height}),n.createElement(f,{...a},n.createElement(p,{...o},(0,S.nV)(O.header_content)?n.createElement(g,{...s,colWidth:O.header_width,alignment:O.header_content_alignment,position:O.header_position,text_color:O.header_text_color},R(O.header_content)):null,n.createElement(v,{...u},E),(0,S.nV)(O.footer_content)?n.createElement(y,{..._,colWidth:O.footer_width,alignment:O.footer_content_alignment,position:O.footer_position,text_color:O.footer_text_color},R(O.footer_content)):null)),N&&n.createElement(m,{...i,backgroundImage:C,backgroundColor:O.bottom_bar_background_color,height:O.bottom_bar_height}))};_.displayName="STORYBLOK_PANEL"},67595:(e,t,r)=>{"use strict";r.d(t,{s:()=>s});var n=r(12115),i=r(21778),a=r(67237),o=r(85203);let s=e=>
47{let{root:t,topBar:r,bottomBar:s,container:l,wrapper:c,header:u,body:d,footer:f,blok:p,className:h,classPrefix:m,panelName:g,children:v,disableStoryblokEditable:y=!1,...b}=e,S=`panel-${g}`,w=o((0,i.uB)(S,m),h);return n.createElement(a.a,{...b,root:{...t,className:t?.className?t.className:`${S}_root`},topBar:r,bottomBar:s,container:l,wrapper:c,header:u,body:d,footer:f,blok:p,disableStoryblokEditable:y},n.createElement("div",{className:w},v))};s.displayName="PanelGeneric_Root"},68321:(e,t,r)=>{"use strict";r.d(t,{default:()=>i.a});var n=r(41402),i=r.n(n)},68629:(e,t,r)=>{"use strict";r.d(t,{Z:()=>k});var n=r(12115),i=r.t(n,2),a=r(16542),o=r(3085);function s(e){var t,r,n;return new o.SearchResults(e,[{query:null!=(t=e.query)?t:"",page:null!=(r=e.page)?r:0,hitsPerPage:null!=(n=e.hitsPerPage)?n:20,hits:[],nbHits:0,nbPages:0,params:"",exhaustiveNbHits:!0,exhaustiveFacetsCount:!0,processingTimeMS:0,index:e.index}],{__isArtificial:!0})}function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=l(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var d=r(60945);function f(e,t){if(!e)throw Error("Invariant failed")}var p=r(32966);function h(){var e=(0,n.useContext)(p.t);return f(null!==e,"Hooks must be used inside the <InstantSearch> component.\n\nThey are not compatible with the `[email protected]` and `react-instantsearch-dom` packages, so make sure to use the <InstantSearch> component from `[email protected]`."),e}var m=r(16505),g=r(92824);function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function y(e){var t,r=function(e){if(Array.isArray(e))return e}(t=(0,n.useState)(function(){return e}))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,c=!1;try{a=(r=r.call(e)).next,!1;for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}(t,2)||function(e,t){if(e){if("string"==typeof e)return v(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return v(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=r[0],o=r[1];return(0,a.j)(i,e)||o(e),i}var b=i.use,S="undefined"!=typeof window?n.useLayoutEffect:n.useEffect,w=r(63933);function _(e){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var O=["instantSearchInstance","widgetParams"],E=["widgetParams"];function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
47t%2?x(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=_(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=_(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==_(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function R(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function k(e){var t,r,i,o,l,c,p,v,_,x,k,T,C,I,N,A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},D=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},M=(0,m.r)(),$=(0,g.m)(),F=h(),L=(f(null!==(t=(0,n.useContext)(d.m)),"The <Index> component must be used within <InstantSearch>."),t),H=y(A),B=y(D),q=(0,n.useRef)(!0),z=(0,n.useRef)(null),U=(0,n.useRef)(F.status),V=(0,n.useMemo)(function(){return j(j({},e(function(e,t){if(t){q.current=!0;return}if(q.current){var r=e.instantSearchInstance,n=(e.widgetParams,R(e,O));(0,a.j)(n,z.current,function(e,t){return(null==e?void 0:e.constructor)===Function&&(null==t?void 0:t.constructor)===Function})&&r.status===U.current||(Q(n),z.current=n,U.current=r.status)}},function(){q.current=!1})(H)),B)},[e,H,B]),W=function(e){if(Array.isArray(e))return e}(r=(0,n.useState)(function(){if(V.getWidgetRenderState){var e,t,r,n,i=L.getHelper(),a=L.getWidgetUiState({})[L.getIndexId()];i.state=(null==(n=V.getWidgetSearchParameters)?void 0:n.call(V,i.state,{uiState:a}))||i.state;var o=(e=L.getHelper(),t=L.getResults()||s(e.state),r=L.getScopedResults().map(function(e){var r=e.indexId===L.getIndexId()?t:s(e.helper.state);return u(u({},e),{},{results:e.results||r})}),{results:t,scopedResults:r,recommendResults:e.lastRecommendResults}),l=o.results,c=o.scopedResults,d=o.recommendResults,f=V.getWidgetRenderState({helper:i,parent:L,instantSearchInstance:F,results:"recommend"===V.dependsOn&&d&&$?d[$.recommendIdx.current++]:l,scopedResults:c,state:i.state,renderState:F.renderState,templatesConfig:F.templatesConfig,createURL:L.createURL,searchMetadata:{isSearchStalled:"stalled"===F.status},status:F.status,error:F.error});return f.widgetParams,R(f,E)}return{}}))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,c=!1;try{a=(r=r.call(e)).next,!1;for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}(r,2)||function(e,t){if(e){if("string"==typeof e)return P(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return P(e,t)}}(r,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),Z=W[0],Q=W[1];return c=(i={widget:V,parentIndex:L,props:H,shouldSsr:!!M}).widget,p=i.parentIndex,v=i.props,_=i.shouldSsr,x=(0,w.t)(),k=(0,n.useRef)(v),(0,n.useEffect)(function(){k.current=v},[v]),T=(0,n.useRef)(c),(0,n.useEffect)(function(){T.current=c},[c]),C=(0,n.useRef)(null),I=_&&!p.getWidgets().includes(c),S(function(){var e=T.current;return C.current?(clearTimeout(C.current),(0,a.j)(v,k.current)||(p.removeWidgets([e]),p.addWidgets([c]))):_||p.addWidgets([c]),function(){C.current=setTimeout(function(){N._schedule(function(){N._preventWidgetCleanup||p.removeWidgets([e])})})}},[p,c,_,N=h(),v]),(I||(null==x||null==(o=x.current)?void 0:o.status)==="pending")&&p.addWidgets([c]),"undefined"==typeof window&&null!=x&&x.current&&"ais.index"!==c.$$type&&(b(x.current),"ais.dynamicWidgets"!==c.$$type&&null!=(l=N.helper)&&l.lastResults&&b(x.current)),Z}},69311:(e,t,r)=>{"use strict";r.d(t,{g:()=>m});var n=r(12115),i=r(21778),a=r(19789),o=r(85203);let s=e=>{let{className:t,classPrefix:r,children:a,...s}=e,l=o((0,i.uB)("widget-testimonial",r),t);return n.createElement("figure",{className:t||l,...s},a)},l=e=>{let{className:t,classPrefix:r,quoteColor:a,children:s,...l}=e,c=o((0,i.uB)("testimonial_quote",r),(0,i.vG)(a),t);return n.createElement("blockquote",{className:c,...l},s)},c=e=>{let{className:t,classPrefix:r,children:a,...s}=e,l=o((0,i.uB)("testimonial_signature",r),t);return n.createElement("figcaption",{className:l,...s},a)},u=e=>{let{className:t,classPrefix:r,name:a,title:s,subtitle:l,nameColor:c,titleColor:u,subtitleColor:d,...f}=e,p=o((0,i.uB)("signature_text",r),t),h=o((0,i.uB)("signature_text_name",r),(0,i.vG)(c)),m=o((0,i.uB)("signature_text_title",r),(0,i.vG)(u)),g=o((0,i.uB)("signature_text_subtitle",r),(0,i.vG)(d));return n.createElement("div",{className:p,...f},n.createElement("h5",{className:h},a),s?n.createElement("h6",{className:m},s):null,l?n.createElement("h6",{className:g},l):null)};var d=r(54928),f=r(67237),p=r(96751),h=r(34733);let m=e=>
47{let{root:t,topBar:r,bottomBar:m,container:g,wrapper:v,header:y,body:b,footer:S,blok:w,parallaxOptions:_={offset:200},className:O,classPrefix:E,...P}=e,[x,j,R]=(0,a.d)(w.parallax_enabled,_),k=o((0,i.uB)("panel-testimonial",E),O);return n.createElement(f.a,{root:t,topBar:r,bottomBar:m,container:g,wrapper:v,header:y,body:b,footer:S,blok:w,...P},n.createElement("div",{ref:x,className:`${j} ${R}`},n.createElement(s,{className:k},(0,h.nV)(w.quote)?n.createElement(l,{quoteColor:w.quote_color},(0,p.Ox)(w.quote)):null,n.createElement(c,null,(0,h.Qx)(w.image)?n.createElement(d._,{className:"signature_image",src:w.image,alt:`${w?.name||""}, ${w?.title||""}`,width:87,height:87}):null,n.createElement(u,{name:w.name,title:w.title,subtitle:w.subtitle,nameColor:w.name_color,titleColor:w.title_color,subtitleColor:w.subtitle_color})))))}},69544:(e,t,r)=>{"use strict";r.d(t,{k:()=>p});var n=r(12115),i=r(21778),a=r(85203);let o=e=>{let{classPrefix:t,className:r,children:o,headline:s,...l}=e,c=a((0,i.uB)("base",t),r),u=a((0,i.uB)("headline",t));return n.createElement("div",{className:c,...l},s?n.createElement("p",{className:u},s):null,o)},s=e=>{let{className:t,classPrefix:r,children:o,...s}=e,l=a((0,i.uB)("container",r),t);return n.createElement("div",{className:l,...s},o)},l=e=>{let{className:t,classPrefix:r,children:o,...s}=e,l=a((0,i.uB)("links",r),t);return n.createElement("div",{className:l,...s},o)};var c=r(54928),u=r(69765),d=r(96751),f=r(34733);let p=e=>{let t,{blok:r,classPrefix:p,children:h,headlineAndImageLink:m,sizes:g="(min-width: 767px) 25vw, 90vw",...v}=e,y=a((0,i.uB)("widget-menu-cta",p))??void 0,b=a(r?.card_style),S=a(r?.content_alignment);return m&&r?.buttons&&r?.buttons[0]&&(t=r.buttons[0].link),n.createElement(o,{headline:t&&r?.headline?n.createElement(u.N,{className:"headline",src:t},r.headline):r?.headline,className:b,classPrefix:y,...v},n.createElement(s,{className:S,classPrefix:y},(0,f.nV)(r?.description)?(0,d.Ox)(r?.description):null,n.createElement(l,null,h)),(0,f.Qx)(r?.image)?n.createElement("div",{className:"widget-menu-cta__img"},t?n.createElement(u.N,{src:t},n.createElement(c._,{className:"__img",src:r?.image,alt:"",sizes:g})):n.createElement(c._,{className:"__img",src:r?.image,alt:"",sizes:g})):null)}},69765:(e,t,r)=>{"use strict";r.d(t,{N:()=>a});var n=r(12115),i=r(52619);let a=e=>{let{src:t,children:r,className:a,...o}=e;if(!t)return r;let s=!1,l="",c=t?.target?t.target:"_self",u=t.cached_url;switch(t.linktype){case"story":default:s=!0,l=u&&""!==u?`/${u}`:"";break;case"asset":s=!0,l=u;break;case"url":l=t.url;break;case"email":l=`mailto:${t.email}`}return l?(t.anchor&&(l+=`#${t.anchor}`),s)?n.createElement(i,{className:a,href:l,target:c,...o},r):n.createElement("a",{className:a,href:l,target:c,...o},r):r}},69884:(e,t,r)=>{"use strict";var n=r(35006),i=Object.prototype.hasOwnProperty,a=Array.isArray,o={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:n.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},s=function(e,t){return e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},l=function(e,t){var r={},l=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,c=t.parameterLimit===1/0?void 0:t.parameterLimit,u=l.split(t.delimiter,c),d=-1,f=t.charset;if(t.charsetSentinel)for(p=0;p<u.length;++p)0===u[p].indexOf("utf8=")&&("utf8=%E2%9C%93"===u[p]?f="utf-8":"utf8=%26%2310003%3B"===u[p]&&(f="iso-8859-1"),d=p,p=u.length);for(p=0;p<u.length;++p)if(p!==d){var p,h,m,g=u[p],v=g.indexOf("]="),y=-1===v?g.indexOf("="):v+1;-1===y?(h=t.decoder(g,o.decoder,f,"key"),m=t.strictNullHandling?null:""):(h=t.decoder(g.slice(0,y),o.decoder,f,"key"),m=n.maybeMap(s(g.slice(y+1),t),function(e){return t.decoder(e,o.decoder,f,"value")})),m&&t.interpretNumericEntities&&"iso-8859-1"===f&&(m=m.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})),g.indexOf("[]=")>-1&&(m=a(m)?[m]:m),i.call(r,h)?r[h]=n.combine(r[h],m):r[h]=m}return r},c=function(e,t,r,n){for(var i=n?t:s(t,r),a=e.length-1;a>=0;--a){var o,l=e[a];if("[]"===l&&r.parseArrays)o=[].concat(i);else{o=r.plainObjects?Object.create(null):{};var c="["===l.charAt(0)&&"]"===l.charAt(l.length-1)?l.slice(1,-1):l,u=parseInt(c,10);r.parseArrays||""!==c?!isNaN(u)&&l!==c&&String(u)===c&&u>=0&&r.parseArrays&&u<=r.arrayLimit?(o=[])[u]=i:"__proto__"!==c&&(o[c]=i):o={0:i}}i=o}return i},u=function(e,t,r,n){if(e){var a=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,o=/(\[[^[\]]*])/g,s=r.depth>0&&/(\[[^[\]]*])/.exec(a),l=s?a.slice(0,s.index):a,u=[];
47if(l){if(!r.plainObjects&&i.call(Object.prototype,l)&&!r.allowPrototypes)return;u.push(l)}for(var d=0;r.depth>0&&null!==(s=o.exec(a))&&d<r.depth;){if(d+=1,!r.plainObjects&&i.call(Object.prototype,s[1].slice(1,-1))&&!r.allowPrototypes)return;u.push(s[1])}return s&&u.push("["+a.slice(s.index)+"]"),c(u,t,r,n)}},d=function(e){if(!e)return o;if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?o.charset:e.charset;return{allowDots:void 0===e.allowDots?o.allowDots:!!e.allowDots,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:o.allowPrototypes,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:o.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:o.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:o.comma,decoder:"function"==typeof e.decoder?e.decoder:o.decoder,delimiter:"string"==typeof e.delimiter||n.isRegExp(e.delimiter)?e.delimiter:o.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:o.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:o.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:o.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:o.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:o.strictNullHandling}};e.exports=function(e,t){var r=d(t);if(""===e||null==e)return r.plainObjects?Object.create(null):{};for(var i="string"==typeof e?l(e,r):e,a=r.plainObjects?Object.create(null):{},o=Object.keys(i),s=0;s<o.length;++s){var c=o[s],f=u(c,i[c],r,"string"==typeof e);a=n.merge(a,f,r)}return n.compact(a)}},70222:(e,t,r)=>{"use strict";r.d(t,{c:()=>i});var n=r(12115);function i(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},70687:(e,t)=>{t.SAME=0,t.CAMELCASE=1,t
vendor: 7,405 bytes, line 47
47.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}}
47,71124:(e,t)=>{"use strict";function r(e){var t;let{config:r,src:n,width:i,quality:a}=e,o=a||(null==(t=r.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return r.path+"?url="+encodeURIComponent(n)+"&w="+i+"&q="+o+(n.startsWith("/_next/static/media/")&&1?"&dpl=dpl_4CZZJcQqhPDtpGXpcyWgq1a3j2FG":"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;let n=r},71729:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=null;if(!e||"string"!=typeof e)return r;var n=(0,i.default)(e),a="function"==typeof t;return n.forEach(function(e){if("declaration"===e.type){var n=e.property,i=e.value;a?t(n,i,e):i&&((r=r||{})[n]=i)}}),r};var i=n(r(56716))},71948:(e,t,r)=>{"use strict";r.d(t,{UC:()=>ti,VY:()=>to,hJ:()=>tn,ZL:()=>tr,bL:()=>te,hE:()=>ta,l9:()=>tt});var n,i,a,o=r(12115),s=r.t(o,2);function l(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var c=r(94446),u=r(3468),d=r(4129),f=s["useId".toString()]||(()=>void 0),p=0;function h(e){let[t,r]=o.useState(f());return(0,d.N)(()=>{e||r(e=>e??String(p++))},[e]),e||(t?`radix-${t}`:"")}var m=r(23558);function g(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var v=r(97602),y=r(70222),b=r(95155),S="dismissableLayer.update",w=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),_=o.forwardRef((e,t)=>{var r,n;let{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:d,onDismiss:f,...p}=e,h=o.useContext(w),[m,_]=o.useState(null),P=null!=(n=null==m?void 0:m.ownerDocument)?n:null==(r=globalThis)?void 0:r.document,[,x]=o.useState({}),j=(0,c.s)(t,e=>_(e)),R=Array.from(h.layers),[k]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),T=R.indexOf(k),C=m?R.indexOf(m):-1,I=h.layersWithOutsidePointerEventsDisabled.size>0,N=C>=T,A=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=(0,y.c)(e),i=o.useRef(!1),a=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!i.current){let t=function(){E("dismissableLayer.pointerDownOutside",n,i,{discrete:!0})},i={originalEvent:e};"touch"===e.pointerType?(r.removeEventListener("click",a.current),a.current=t,r.addEventListener("click",a.current,{once:!0})):t()}else r.removeEventListener("click",a.current);i.current=!1},t=window.setTimeout(()=>{r.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),r.removeEventListener("pointerdown",e),r.removeEventListener("click",a.current)}},[r,n]),{onPointerDownCapture:()=>i.current=!0}}(e=>{let t=e.target,r=[...h.branches].some(e=>e.contains(t));N&&!r&&(null==l||l(e),null==d||d(e),e.defaultPrevented||null==f||f())},P),D=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=(0,y.c)(e),i=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!i.current&&E("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return r.addEventListener("focusin",e),()=>r.removeEventListener("focusin",e)},[r,n]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}(e=>{let t=e.target;![...h.branches].some(e=>e.contains(t))&&(null==u||u(e),null==d||d(e),e.defaultPrevented||null==f||f())},P);return!function(e,t=globalThis?.document){let r=(0,y.c)(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{C===h.layers.size-1&&(null==s||s(e),!e.defaultPrevented&&f&&(e.preventDefault(),f()))},P),o.useEffect(()=>{if(m)return a&&(0===h.layersWithOutsidePointerEventsDisabled.size&&(i=P.body.style.pointerEvents,P.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(m)),h.layers.add(m),O(),()=>{a&&1===h.layersWithOutsidePointerEventsDisabled.size&&(P.body.style.pointerEvents=i)}},[m,P,a,h]),o.useEffect(()=>()=>{m&&(h.layers.delete(m),h.layersWithOutsidePointerEventsDisabled.delete(m),O())},[m,h]),o.useEffect(()=>{let e=()=>x({});return document.addEventListener(S,e),()=>document.removeEventListener(S,e)},[]),(0,b.jsx)(v.sG.div,{...p,ref:j,style:{pointerEvents:I?N?"auto":"none":void 0,...e.style},onFocusCapture:g(e.onFocusCapture,D.onFocusCapture),onBlurCapture:g(e.onBlurCapture,D.onBlurCapture),onPointerDownCapture:g(e.onPointerDownCapture,A.onPointerDownCapture)})});function O(){let e=new CustomEvent(S);document.dispatchEvent(e)}function E(e,t,r,n){let{discrete:i}=n,a=r.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),i?(0,v.hO)(a,o):a.dispatchEvent(o)}_.displayName="DismissableLayer",o.forwardRef((e,t)=>
47{let r=o.useContext(w),n=o.useRef(null),i=(0,c.s)(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,b.jsx)(v.sG.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var P="focusScope.autoFocusOnMount",x="focusScope.autoFocusOnUnmount",j={bubbles:!1,cancelable:!0},R=o.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:i,onUnmountAutoFocus:a,...s}=e,[l,u]=o.useState(null),d=(0,y.c)(i),f=(0,y.c)(a),p=o.useRef(null),h=(0,c.s)(t,e=>u(e)),m=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(n){let e=function(e){if(m.paused||!l)return;let t=e.target;l.contains(t)?p.current=t:C(p.current,{select:!0})},t=function(e){if(m.paused||!l)return;let t=e.relatedTarget;null!==t&&(l.contains(t)||C(p.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&C(l)});return l&&r.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,l,m.paused]),o.useEffect(()=>{if(l){I.add(m);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(P,j);l.addEventListener(P,d),l.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=document.activeElement;for(let n of e)if(C(n,{select:t}),document.activeElement!==r)return}(k(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&C(l))}return()=>{l.removeEventListener(P,d),setTimeout(()=>{let t=new CustomEvent(x,j);l.addEventListener(x,f),l.dispatchEvent(t),t.defaultPrevented||C(null!=e?e:document.body,{select:!0}),l.removeEventListener(x,f),I.remove(m)},0)}}},[l,d,f,m]);let g=o.useCallback(e=>{if(!r&&!n||m.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){let t=e.currentTarget,[n,a]=function(e){let t=k(e);return[T(t,e),T(t.reverse(),e)]}(t);n&&a?e.shiftKey||i!==a?e.shiftKey&&i===n&&(e.preventDefault(),r&&C(a,{select:!0})):(e.preventDefault(),r&&C(n,{select:!0})):i===t&&e.preventDefault()}},[r,n,m.paused]);return(0,b.jsx)(v.sG.div,{tabIndex:-1,...s,ref:h,onKeyDown:g})});function k(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function T(e,t){for(let r of e)if(!function(e,t){let{upTo:r}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function C(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}R.displayName="FocusScope";var I=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=N(e,t)).unshift(t)},remove(t){var r;null==(r=(e=N(e,t))[0])||r.resume()}}}();function N(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}var A=r(47650),D=o.forwardRef((e,t)=>{var r,n;let{container:i,...a}=e,[s,l]=o.useState(!1);(0,d.N)(()=>l(!0),[]);let c=i||s&&(null==(n=globalThis)||null==(r=n.document)?void 0:r.body);return c?A.createPortal((0,b.jsx)(v.sG.div,{...a,ref:t}),c):null});D.displayName="Portal";var M=r(76842),$=0;function F(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var L=function(){return(L=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function H(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}Object.create;Object.create;var B=("function"==typeof SuppressedError&&SuppressedError,"right-scroll-bar-position"),q="width-before-scroll-bar";function z(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var U="undefined"!=typeof window?o.useLayoutEffect:o.useEffect,V=new WeakMap;function W(e){return e}var Z=function(e){void 0===e&&(e={});var t,r,n,i=(void 0===t&&(t=W),r=[],n=!1,{read:function(){if(n)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:null},useMedium:function(e){var i=t(e,n);return r.push(i),function(){r=r.filter(function(e){return e!==i})}},assignSyncMedium:function(e){for(n=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){n=!0;var t=[];if(r.length){var i=r;
47r=[],i.forEach(e),t=r}var a=function(){var r=t;t=[],r.forEach(e)},o=function(){return Promise.resolve().then(a)};o(),r={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),r}}}});return i.options=L({async:!0,ssr:!1},e),i}(),Q=function(){},G=o.forwardRef(function(e,t){var r,n,i,a,s=o.useRef(null),l=o.useState({onScrollCapture:Q,onWheelCapture:Q,onTouchMoveCapture:Q}),c=l[0],u=l[1],d=e.forwardProps,f=e.children,p=e.className,h=e.removeScrollBar,m=e.enabled,g=e.shards,v=e.sideCar,y=e.noIsolation,b=e.inert,S=e.allowPinchZoom,w=e.as,_=e.gapMode,O=H(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),E=(r=[s,t],n=function(e){return r.forEach(function(t){return z(t,e)})},(i=(0,o.useState)(function(){return{value:null,callback:n,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&&(i.value=value,i.callback(value,e))}}}})[0]).callback=n,a=i.facade,U(function(){var e=V.get(a);if(e){var t=new Set(e),n=new Set(r),i=a.current;t.forEach(function(e){n.has(e)||z(e,null)}),n.forEach(function(e){t.has(e)||z(e,i)})}V.set(a,r)},[r]),a),P=L(L({},O),c);return o.createElement(o.Fragment,null,m&&o.createElement(v,{sideCar:Z,removeScrollBar:h,shards:g,noIsolation:y,inert:b,setCallbacks:u,allowPinchZoom:!!S,lockRef:s,gapMode:_}),d?o.cloneElement(o.Children.only(f),L(L({},P),{ref:E})):o.createElement(void 0===w?"div":w,L({},P,{className:p,ref:E}),f))});G.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},G.classNames={fullWidth:q,zeroRight:B};var Y=function(e){var t=e.sideCar,r=H(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return o.createElement(n,L({},r))};Y.isSideCarExport=!0;var X=function(){var e=0,t=null;return{add:function(n){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=a||r.nc;return t&&e.setAttribute("nonce",t),e}())){var i,o;(i=t).styleSheet?i.styleSheet.cssText=n:i.appendChild(document.createTextNode(n)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},K=function(){var e=X();return function(t,r){o.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},J=function(){var e=K();return function(t){return e(t.styles,t.dynamic),null}},ee={left:0,top:0,right:0,gap:0},et=function(e){return parseInt(e||"",10)||0},er=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[et(r),et(n),et(i)]},en=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return ee;var t=er(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},ei=J(),ea="data-scroll-locked",eo=function(e,t,r,n){var i=e.left,a=e.top,o=e.right,s=e.gap;return void 0===r&&(r="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(n,";\n padding-right: ").concat(s,"px ").concat(n,";\n }\n body[").concat(ea,"] {\n overflow: hidden ").concat(n,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n padding-left: ".concat(i,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(o,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(s,"px ").concat(n,";\n "),"padding"===r&&"padding-right: ".concat(s,"px ").concat(n,";")].filter(Boolean).join(""),"\n }\n \n .").concat(B," {\n right: ").concat(s,"px ").concat(n,";\n }\n \n .").concat(q," {\n margin-right: ").concat(s,"px ").concat(n,";\n }\n \n .").concat(B," .").concat(B," {\n right: 0 ").concat(n,";\n }\n \n .").concat(q," .").concat(q," {\n margin-right: 0 ").concat(n,";\n }\n \n body[").concat(ea,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n }\n")},es=function(){var e=parseInt(document.body.getAttribute(ea)||"0",10);return isFinite(e)?e:0},el=function(){o.useEffect(function(){return document.body.setAttribute(ea,(es()+1).toString()),function(){var e=es()-1;e<=0?document.body.removeAttribute(ea):document.body.setAttribute(ea,e.toString())}},[])},ec=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,i=void 0===n?"margin":n;el();var a=o.useMemo(function(){return en(i)},[i]);return o.createElement(ei,{styles:eo(a,!t,i,r?"":"!important")})},eu=!1;if("undefined"!=typeof window)try{var ed=Object.defineProperty({},"passive",{get:function(){return eu=!0,!0}});window.addEventListener("test",ed,ed),window.removeEventListener("test",ed,ed)}catch(e){eu=!1}var ef=!!eu&&{passive:!1},ep=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},eh=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),em(e,n)){var i=eg(e,n);if(i[1]>i[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},em=function(e,t){return"v"===e?ep(t,"overflowY"):ep(t,"overflowX")},eg=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},ev=function(e,t,r,n,i){var a,o=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),s=o*n,l=r.target,c=t.contains(l),u=!1,d=s>0,f=0,p=0;do{var h=eg(e,l),m=h[0],g=h[1]-h[2]-o*m;(m||g)&&em(e,l)&&(f+=g,p+=m),l=l instanceof ShadowRoot?l.host:l.parentNode}while(!c&&l!==document.body||c&&(t.contains(l)||t===l));return d&&(i&&1>Math.abs(f)||!i&&s>f)?u=!0:!d&&(i&&1>Math.abs(p)||!i&&-s>p)&&(u=!0),u},ey=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},eb=function(e){return[e.deltaX,e.deltaY]},eS=function(e){return e&&"current"in e?e.current:e},ew=0,e_=[];let eO=(n=function(e){var t=o.useRef([]),r=o.useRef([0,0]),n=o.useRef(),i=o.useState(ew++)[0],a=o.useState(J)[0],s=o.useRef(e);o.useEffect(function(){s.current=e},[e]),o.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(function(e,t,r){if(r||2==arguments.length)for(var n,i=0,a=t.length;i<a;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))}
47)([e.lockRef.current],(e.shards||[]).map(eS),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var l=o.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var i,a=ey(e),o=r.current,l="deltaX"in e?e.deltaX:o[0]-a[0],c="deltaY"in e?e.deltaY:o[1]-a[1],u=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=eh(d,u);if(!f)return!0;if(f?i=d:(i="v"===d?"h":"v",f=eh(d,u)),!f)return!1;if(!n.current&&"changedTouches"in e&&(l||c)&&(n.current=i),!i)return!0;var p=n.current||i;return ev(p,t,e,"h"===p?l:c,!0)},[]),c=o.useCallback(function(e){if(e_.length&&e_[e_.length-1]===a){var r="deltaY"in e?eb(e):ey(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var i=(s.current.shards||[]).map(eS).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?l(e,i[0]):!s.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=o.useCallback(function(e,r,n,i){var a={name:e,delta:r,target:n,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),d=o.useCallback(function(e){r.current=ey(e),n.current=void 0},[]),f=o.useCallback(function(t){u(t.type,eb(t),t.target,l(t,e.lockRef.current))},[]),p=o.useCallback(function(t){u(t.type,ey(t),t.target,l(t,e.lockRef.current))},[]);o.useEffect(function(){return e_.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",c,ef),document.addEventListener("touchmove",c,ef),document.addEventListener("touchstart",d,ef),function(){e_=e_.filter(function(e){return e!==a}),document.removeEventListener("wheel",c,ef),document.removeEventListener("touchmove",c,ef),document.removeEventListener("touchstart",d,ef)}},[]);var h=e.removeScrollBar,m=e.inert;return o.createElement(o.Fragment,null,m?o.createElement(a,{styles:"\n .block-interactivity-".concat(i," {pointer-events: none;}\n .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,h?o.createElement(ec,{gapMode:e.gapMode}):null)},Z.useMedium(n),Y);var eE=o.forwardRef(function(e,t){return o.createElement(G,L({},e,{ref:t,sideCar:eO}))});eE.classNames=G.classNames;var eP=new WeakMap,ex=new WeakMap,ej={},eR=0,ek=function(e){return e&&(e.host||ek(e.parentNode))},eT=function(e,t,r,n){var i=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=ek(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});ej[r]||(ej[r]=new WeakMap);var a=ej[r],o=[],s=new Set,l=new Set(i),c=function(e){!e||s.has(e)||(s.add(e),c(e.parentNode))};i.forEach(c);var u=function(e){!e||l.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(n),i=null!==t&&"false"!==t,l=(eP.get(e)||0)+1,c=(a.get(e)||0)+1;eP.set(e,l),a.set(e,c),o.push(e),1===l&&i&&ex.set(e,!0),1===c&&e.setAttribute(r,"true"),i||e.setAttribute(n,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return u(t),s.clear(),eR++,function(){o.forEach(function(e){var t=eP.get(e)-1,i=a.get(e)-1;eP.set(e,t),a.set(e,i),t||(ex.has(e)||e.removeAttribute(n),ex.delete(e)),i||e.removeAttribute(r)}),--eR||(eP=new WeakMap,eP=new WeakMap,ex=new WeakMap,ej={})}},eC=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),i=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return i?(n.push.apply(n,Array.from(i.querySelectorAll("[aria-live]"))),eT(n,i,r,"aria-hidden")):function(){return null}},eI=r(32467),eN="Dialog",[eA,eD]=(0,u.A)(eN),[eM,e$]=eA(eN),eF=e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:i,onOpenChange:a,modal:s=!0}=e,l=o.useRef(null),c=o.useRef(null),[u=!1,d]=(0,m.i)({prop:n,defaultProp:i,onChange:a});return(0,b.jsx)(eM,{scope:t,triggerRef:l,contentRef:c,contentId:h(),titleId:h(),descriptionId:h(),open:u,onOpenChange:d,onOpenToggle:o.useCallback(()=>d(e=>!e),[d]),modal:s,children:r})};eF.displayName=eN;var eL="DialogTrigger",eH=o.forwardRef((e,t)=>
47{let{__scopeDialog:r,...n}=e,i=e$(eL,r),a=(0,c.s)(t,i.triggerRef);return(0,b.jsx)(v.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":e5(i.open),...n,ref:a,onClick:l(e.onClick,i.onOpenToggle)})});eH.displayName=eL;var eB="DialogPortal",[eq,ez]=eA(eB,{forceMount:void 0}),eU=e=>{let{__scopeDialog:t,forceMount:r,children:n,container:i}=e,a=e$(eB,t);return(0,b.jsx)(eq,{scope:t,forceMount:r,children:o.Children.map(n,e=>(0,b.jsx)(M.C,{present:r||a.open,children:(0,b.jsx)(D,{asChild:!0,container:i,children:e})}))})};eU.displayName=eB;var eV="DialogOverlay",eW=o.forwardRef((e,t)=>{let r=ez(eV,e.__scopeDialog),{forceMount:n=r.forceMount,...i}=e,a=e$(eV,e.__scopeDialog);return a.modal?(0,b.jsx)(M.C,{present:n||a.open,children:(0,b.jsx)(eZ,{...i,ref:t})}):null});eW.displayName=eV;var eZ=o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,i=e$(eV,r);return(0,b.jsx)(eE,{as:eI.DX,allowPinchZoom:!0,shards:[i.contentRef],children:(0,b.jsx)(v.sG.div,{"data-state":e5(i.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),eQ="DialogContent",eG=o.forwardRef((e,t)=>{let r=ez(eQ,e.__scopeDialog),{forceMount:n=r.forceMount,...i}=e,a=e$(eQ,e.__scopeDialog);return(0,b.jsx)(M.C,{present:n||a.open,children:a.modal?(0,b.jsx)(eY,{...i,ref:t}):(0,b.jsx)(eX,{...i,ref:t})})});eG.displayName=eQ;var eY=o.forwardRef((e,t)=>{let r=e$(eQ,e.__scopeDialog),n=o.useRef(null),i=(0,c.s)(t,r.contentRef,n);return o.useEffect(()=>{let e=n.current;if(e)return eC(e)},[]),(0,b.jsx)(eK,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:l(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:l(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:l(e.onFocusOutside,e=>e.preventDefault())})}),eX=o.forwardRef((e,t)=>{let r=e$(eQ,e.__scopeDialog),n=o.useRef(!1),i=o.useRef(!1);return(0,b.jsx)(eK,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var a,o;null==(a=e.onCloseAutoFocus)||a.call(e,t),t.defaultPrevented||(n.current||null==(o=r.triggerRef.current)||o.focus(),t.preventDefault()),n.current=!1,i.current=!1},onInteractOutside:t=>{var a,o;null==(a=e.onInteractOutside)||a.call(e,t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let s=t.target;(null==(o=r.triggerRef.current)?void 0:o.contains(s))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),eK=o.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:i,onCloseAutoFocus:a,...s}=e,l=e$(eQ,r),u=o.useRef(null),d=(0,c.s)(t,u);return o.useEffect(()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!=(e=r[0])?e:F()),document.body.insertAdjacentElement("beforeend",null!=(t=r[1])?t:F()),$++,()=>{1===$&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),$--}},[]),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(R,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:i,onUnmountAutoFocus:a,children:(0,b.jsx)(_,{role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":e5(l.open),...s,ref:d,onDismiss:()=>l.onOpenChange(!1)})}),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(e9,{titleId:l.titleId}),(0,b.jsx)(e7,{contentRef:u,descriptionId:l.descriptionId})]})]})}),eJ="DialogTitle",e0=o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,i=e$(eJ,r);return(0,b.jsx)(v.sG.h2,{id:i.titleId,...n,ref:t})});e0.displayName=eJ;var e1="DialogDescription",e2=o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,i=e$(e1,r);return(0,b.jsx)(v.sG.p,{id:i.descriptionId,...n,ref:t})});e2.displayName=e1;var e3="DialogClose";function e5(e){return e?"open":"closed"}o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,i=e$(e3,r);return(0,b.jsx)(v.sG.button,{type:"button",...n,ref:t,onClick:l(e.onClick,()=>i.onOpenChange(!1))})}).displayName=e3;var e4="DialogTitleWarning",[e8,e6]=(0,u.q)(e4,{contentName:eQ,titleName:eJ,docsSlug:"dialog"}),e9=e=>{let{titleId:t}=e,r=e6(e4),n="`".concat(r.contentName,"` requires a `").concat(r.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(r.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(r.docsSlug);return o.useEffect(()=>{t&&(document.getElementById(t)||console.error(n))},[n,t]),null},e7=e=>{let{contentRef:t,descriptionId:r}=e,n=e6("DialogDescriptionWarning"),i="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(n.contentName,"}.");return o.useEffect(()=>{var e;let n=null==(e=t.current)?void 0:e.getAttribute("aria-describedby");r&&n&&(document.getElementById(r)||console.warn(i))},[i,t,r]),null},te=eF,tt=eH,tr=eU,tn=eW,ti=eG,ta=e0,to=e2},73084:(e,t,r)=>{"use strict";r.d(t,{bL:()=>g,q7:()=>y});var n=r(3468),i=r(12115),a=r(21778),o=r(21804),s=r(67595),l=r(65074),c=r(85203);let u="PanelLogoGrid",d=u+"_Grid",[f,p]=(0,n.A)(d),[h,m]=f(d),g=e=>
47{let{__scopePanelLogoGrid:t,blok:r,classPrefix:n,withClasses:o,children:l,alignment_vertical:u="center",alignment_horizontal:d="center",parallaxOptions:f={offset:200}}=e,p=c((0,a.uB)("panel-logo-grid-root",n),o);return i.createElement(h,{scope:t,captionPosition:r.caption_position,captionAlignment:r.caption_text_align,items_per_row:r.items_per_row,alignment_vertical:u,alignment_horizontal:d,parallax_enabled:r.parallax_enabled,parallax_options:f},i.createElement(s.s,{blok:r,panelName:"logo-grid"},i.createElement("div",{className:p},l)))};g.displayName=d;let v=u+"_Item",y=e=>{let{__scopePanelLogoGrid:t,caption:r,children:n}=e,o=m(v,t),s=c((0,a.jj)(o.captionAlignment));return i.createElement(l.E,{caption:r,captionPosition:o.captionPosition,captionClassName:s},n)};y.displayName=v;let b=u+"_Grid"},73473:(e,t,r)=>{"use strict";r.d(t,{$u:()=>d,EW:()=>u,Go:()=>l,RS:()=>i,YE:()=>c,gR:()=>a,nr:()=>s,uo:()=>o});var n=r(2066);function i(e){let t=e.activeElement;for(;(null==(r=t)||null==(r=r.shadowRoot)?void 0:r.activeElement)!=null;){var r;t=t.shadowRoot.activeElement}return t}function a(e,t){if(!e||!t)return!1;let r=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&(0,n.Ng)(r)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function o(){let e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function s(){return/apple/i.test(navigator.vendor)}function l(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function c(e){return(null==e?void 0:e.ownerDocument)||document}function u(e){return"composedPath"in e?e.composedPath()[0]:e.target}function d(e){return(0,n.sb)(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}},74062:()=>{},74551:(e,t,r)=>{"use strict";let n,i,a;r.d(t,{RC:()=>B,qr:()=>q});var o=r(12115),s=r(37310),l=r(53778);function c(){return n||(n=function(){let e=(0,s.a)(),t=(0,s.g)();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),n}let u=(e,t)=>{if(!e||e.destroyed||!e.params)return;let r=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&t.remove()})),t&&t.remove()}},d=(e,t)=>{if(!e.slides[t])return;let r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},f=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);let n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let r=[i-t];r.push(...Array.from({length:t}).map((e,t)=>i+n+t)),e.slides.forEach((t,n)=>{r.includes(t.column)&&d(e,n)});return}let a=i+n-1;if(e.params.rewind||e.params.loop)for(let n=i-t;n<=a+t;n+=1){let t=(n%r+r)%r;(t<i||t>a)&&d(e,t)}else for(let n=Math.max(i-t,0);n<=Math.min(a+t,r-1);n+=1)n!==i&&(n>a||n<i)&&d(e,n)};function p(e){let{swiper:t,runCallbacks:r,direction:n,step:i}=e,{activeIndex:a,previousIndex:o}=t,s=n;if(s||(s=a>o?"next":a<o?"prev":"reset"),t.emit(`transition${i}`),r&&a!==o){if("reset"===s)return void t.emit(`slideResetTransition${i}`);t.emit(`slideChangeTransition${i}`),"next"===s?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}function h(e){let t=(0,s.g)(),r=(0,s.a)(),n=this.touchEventsData;n.evCache.push(e);let{params:i,touches:a,enabled:o}=this;if(!o||!i.simulateTouch&&"mouse"===e.pointerType||this.animating&&i.preventInteractionOnTransition)return;!this.animating&&i.cssMode&&i.loop&&this.loopFix();let c=e;c.originalEvent&&(c=c.originalEvent);let u=c.target;if("wrapper"===i.touchEventsTarget&&!this.wrapperEl.contains(u)||"which"in c&&3===c.which||"button"in c&&c.button>0||n.isTouched&&n.isMoved)return;let d=!!i.noSwipingClass&&""!==i.noSwipingClass,f=e.composedPath?e.composedPath():e.path;d&&c.target&&c.target.shadowRoot&&f&&(u=f[0]);let p=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,h=!!(c.target&&c.target.shadowRoot);if(i.noSwiping&&(h?function(e,t){return void 0===t&&(t=this),function t(r){if(!r||r===(0,s.g)()||r===(0,s.a)())return null;r.assignedSlot&&(r=r.assignedSlot);let n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(t)}(p,u):u.closest(p))){this.allowClick=!0;return}if(i.swipeHandler&&!u.closest(i.swipeHandler))return;a.currentX=c.pageX,a.currentY=c.pageY;let m=a.currentX,g=a.currentY,v=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,y=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(v&&(m<=y||m>=r.innerWidth-y))if("prevent"!==v)return;else e.preventDefault();Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=m,a.startY=g,n.touchStartTime=(0,l.d)(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,i.threshold>0&&(n.allowThresholdMove=!1);let b=!0;u.matches(n.focusableElements)&&(b=!1,"SELECT"===u.nodeName&&(n.isTouched=!1)),t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==u&&t.activeElement.blur();let S=b&&this.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||S)&&!u.isContentEditable&&c.preventDefault(),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.animating&&!i.cssMode&&this.freeMode.onTouchStart(),this.emit
47("touchStart",c)}function m(e){let t,r=(0,s.g)(),n=this.touchEventsData,{params:i,touches:a,rtlTranslate:o,enabled:c}=this;if(!c||!i.simulateTouch&&"mouse"===e.pointerType)return;let u=e;if(u.originalEvent&&(u=u.originalEvent),!n.isTouched){n.startMoving&&n.isScrolling&&this.emit("touchMoveOpposite",u);return}let d=n.evCache.findIndex(e=>e.pointerId===u.pointerId);d>=0&&(n.evCache[d]=u);let f=n.evCache.length>1?n.evCache[0]:u,p=f.pageX,h=f.pageY;if(u.preventedByNestedSwiper){a.startX=p,a.startY=h;return}if(!this.allowTouchMove){u.target.matches(n.focusableElements)||(this.allowClick=!1),n.isTouched&&(Object.assign(a,{startX:p,startY:h,prevX:this.touches.currentX,prevY:this.touches.currentY,currentX:p,currentY:h}),n.touchStartTime=(0,l.d)());return}if(i.touchReleaseOnEdges&&!i.loop){if(this.isVertical()){if(h<a.startY&&this.translate<=this.maxTranslate()||h>a.startY&&this.translate>=this.minTranslate()){n.isTouched=!1,n.isMoved=!1;return}}else if(p<a.startX&&this.translate<=this.maxTranslate()||p>a.startX&&this.translate>=this.minTranslate())return}if(r.activeElement&&u.target===r.activeElement&&u.target.matches(n.focusableElements)){n.isMoved=!0,this.allowClick=!1;return}if(n.allowTouchCallbacks&&this.emit("touchMove",u),u.targetTouches&&u.targetTouches.length>1)return;a.currentX=p,a.currentY=h;let m=a.currentX-a.startX,g=a.currentY-a.startY;if(this.params.threshold&&Math.sqrt(m**2+g**2)<this.params.threshold)return;if(void 0===n.isScrolling){let e;this.isHorizontal()&&a.currentY===a.startY||this.isVertical()&&a.currentX===a.startX?n.isScrolling=!1:m*m+g*g>=25&&(e=180*Math.atan2(Math.abs(g),Math.abs(m))/Math.PI,n.isScrolling=this.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(n.isScrolling&&this.emit("touchMoveOpposite",u),void 0===n.startMoving&&(a.currentX!==a.startX||a.currentY!==a.startY)&&(n.startMoving=!0),n.isScrolling||this.zoom&&this.params.zoom&&this.params.zoom.enabled&&n.evCache.length>1){n.isTouched=!1;return}if(!n.startMoving)return;this.allowClick=!1,!i.cssMode&&u.cancelable&&u.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&u.stopPropagation();let v=this.isHorizontal()?m:g,y=this.isHorizontal()?a.currentX-a.previousX:a.currentY-a.previousY;i.oneWayMovement&&(v=Math.abs(v)*(o?1:-1),y=Math.abs(y)*(o?1:-1)),a.diff=v,v*=i.touchRatio,o&&(v=-v,y=-y);let b=this.touchesDirection;this.swipeDirection=v>0?"prev":"next",this.touchesDirection=y>0?"prev":"next";let S=this.params.loop&&!i.cssMode,w="next"===this.swipeDirection&&this.allowSlideNext||"prev"===this.swipeDirection&&this.allowSlidePrev;if(!n.isMoved){if(S&&w&&this.loopFix({direction:this.swipeDirection}),n.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});this.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,i.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",u)}n.isMoved&&b!==this.touchesDirection&&S&&w&&Math.abs(v)>=1&&(this.loopFix({direction:this.swipeDirection,setTranslate:!0}),t=!0),this.emit("sliderMove",u),n.isMoved=!0,n.currentTranslate=v+n.startTranslate;let _=!0,O=i.resistanceRatio;if(i.touchReleaseOnEdges&&(O=0),v>0?(S&&w&&!t&&n.currentTranslate>(i.centeredSlides?this.minTranslate()-this.size/2:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>this.minTranslate()&&(_=!1,i.resistance&&(n.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+n.startTranslate+v)**O))):v<0&&(S&&w&&!t&&n.currentTranslate<(i.centeredSlides?this.maxTranslate()+this.size/2:this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===i.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),n.currentTranslate<this.maxTranslate()&&(_=!1,i.resistance&&(n.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-n.startTranslate-v)**O))),_&&(u.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),this.allowSlidePrev||this.allowSlideNext||(n.currentTranslate=n.startTranslate),i.threshold>0)if(Math.abs(v)>i.threshold||n.allowThresholdMove){if(!n.allowThresholdMove){n.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,n.currentTranslate=n.startTranslate,a.diff=this.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY;return}}else{n.currentTranslate=n.startTranslate;return}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&this.freeMode||i.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(n.currentTranslate),this.setTranslate(n.currentTranslate))}function g(e){let t,r=this,n=r.touchEventsData,i=n.evCache.findIndex(t=>t.pointerId===e.pointerId);if(i>=0&&n.evCache.splice(i,1),["pointercancel","pointerout","pointerleave","contextmenu"].includes(e.type)&&!(["pointercancel","contextmenu"].includes(e.type)&&(r.browser.isSafari||r.browser.isWebView)))return;let{params:a,touches:o,rtlTranslate:s,slidesGrid:c,enabled:u}=r;if(!u||!a.simulateTouch&&"mouse"===e.pointerType)return;let d=e;if(d.originalEvent&&(d=d.originalEvent),n.allowTouchCallbacks&&r.emit("touchEnd",d),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&a.grabCursor&&r.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}a.grabCursor&&n.isMoved&&n.isTouched&&(!0===r.allowSlideNext||!0===r.allowSlidePrev)&&r.setGrabCursor(!1);let f=(0,l.d)(),p=f-n.touchStartTime;if(r.allowClick){let e=d.path||d.composedPath&&d.composedPath();r.updateClickedSlide(e&&e[0]||d.target,e),r.emit("tap click",d),p<300&&f-n.lastClickTime<300&&r.emit("doubleTap doubleClick",d)}if(n.lastClickTime=(0,l.d)(),(0,l.n)(()=>{r.destroyed||(r.allowClick=!0)}),!n.isTouched||!n.isMoved||!r.swipeDirection||0===o.diff||n.currentTranslate===n.startTranslate){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,t=a.followFinger?s?r.translate:-r.translate:-n.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled)return void r.freeMode.onTouchEnd({currentPos:t});let h=0,m=r.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){let r=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==c[e+r]?t>=c[e]&&t<c[e+r]&&(h=e,m=c[e+r]-c[e]):t>=c[e]&&(h=e,m=c[c.length-1]-c[c.length-2])}let g=null,v=null;a.rewind&&(r.isBeginning?v=a.virtual&&a.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1:r.isEnd&&(g=0));let y=(t-c[h])/m,b=h<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(p>a.longSwipesMs){if(!a.longSwipes)return void r.slideTo(r.activeIndex);"next"===r.swipeDirection&&(y>=a.longSwipesRatio?r.slideTo(a.rewind&&r.isEnd?g:h+b):r.slideTo(h)),"prev"===r.swipeDirection&&(y>1-a.longSwipesRatio?r.slideTo(h+b):null!==v&&y<0&&Math.abs(y)>
47a.longSwipesRatio?r.slideTo(v):r.slideTo(h))}else{if(!a.shortSwipes)return void r.slideTo(r.activeIndex);r.navigation&&(d.target===r.navigation.nextEl||d.target===r.navigation.prevEl)?d.target===r.navigation.nextEl?r.slideTo(h+b):r.slideTo(h):("next"===r.swipeDirection&&r.slideTo(null!==g?g:h+b),"prev"===r.swipeDirection&&r.slideTo(null!==v?v:h))}}function v(){let e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:n,allowSlidePrev:i,snapGrid:a}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=n,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function y(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function b(){let{wrapperEl:e,rtlTranslate:t,enabled:r}=this;if(!r)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let n=this.maxTranslate()-this.minTranslate();(0===n?0:(this.translate-this.minTranslate())/n)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function S(e){u(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}let w=!1;function _(){}let O=(e,t)=>{let r=(0,s.g)(),{params:n,el:i,wrapperEl:a,device:o}=e,l=!!n.nested,c="on"===t?"addEventListener":"removeEventListener";i[c]("pointerdown",e.onTouchStart,{passive:!1}),r[c]("pointermove",e.onTouchMove,{passive:!1,capture:l}),r[c]("pointerup",e.onTouchEnd,{passive:!0}),r[c]("pointercancel",e.onTouchEnd,{passive:!0}),r[c]("pointerout",e.onTouchEnd,{passive:!0}),r[c]("pointerleave",e.onTouchEnd,{passive:!0}),r[c]("contextmenu",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&i[c]("click",e.onClick,!0),n.cssMode&&a[c]("scroll",e.onScroll),n.updateOnWindowResize?e[t](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",v,!0):e[t]("observerUpdate",v,!0),i[c]("load",e.onLoad,{capture:!0})},E=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var P={init:!0,direction:"horizontal",oneWayMovement:!1,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:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!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",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let x={eventsEmitter:{on(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;let i=r?"unshift":"push";
47return e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][i](t)}),n},once(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;function i(){n.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var r=arguments.length,a=Array(r),o=0;o<r;o++)a[o]=arguments[o];t.apply(n,a)}return i.__emitterProxy=t,n.on(e,i,r)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let r=this;return r.eventsListeners&&!r.destroyed&&r.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((n,i)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(i,1)})}),r},emit(){let e,t,r,n=this;if(!n.eventsListeners||n.destroyed||!n.eventsListeners)return n;for(var i=arguments.length,a=Array(i),o=0;o<i;o++)a[o]=arguments[o];return"string"==typeof a[0]||Array.isArray(a[0])?(e=a[0],t=a.slice(1,a.length),r=n):(e=a[0].events,t=a[0].data,r=a[0].context||n),t.unshift(r),(Array.isArray(e)?e:e.split(" ")).forEach(e=>{n.eventsAnyListeners&&n.eventsAnyListeners.length&&n.eventsAnyListeners.forEach(n=>{n.apply(r,[e,...t])}),n.eventsListeners&&n.eventsListeners[e]&&n.eventsListeners[e].forEach(e=>{e.apply(r,t)})}),n}},update:{updateSize:function(){let e,t,r=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:r.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:r.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt((0,l.l)(r,"padding-left")||0,10)-parseInt((0,l.l)(r,"padding-right")||0,10),t=t-parseInt((0,l.l)(r,"padding-top")||0,10)-parseInt((0,l.l)(r,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function r(e){return t.isHorizontal()?e:({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"})[e]}function n(e,t){return parseFloat(e.getPropertyValue(r(t))||0)}let i=t.params,{wrapperEl:a,slidesEl:o,size:s,rtlTranslate:c,wrongRTL:u}=t,d=t.virtual&&i.virtual.enabled,f=d?t.virtual.slides.length:t.slides.length,p=(0,l.e)(o,`.${t.params.slideClass}, swiper-slide`),h=d?t.virtual.slides.length:p.length,m=[],g=[],v=[],y=i.slidesOffsetBefore;"function"==typeof y&&(y=i.slidesOffsetBefore.call(t));let b=i.slidesOffsetAfter;"function"==typeof b&&(b=i.slidesOffsetAfter.call(t));let S=t.snapGrid.length,w=t.slidesGrid.length,_=i.spaceBetween,O=-y,E=0,P=0;if(void 0===s)return;"string"==typeof _&&_.indexOf("%")>=0?_=parseFloat(_.replace("%",""))/100*s:"string"==typeof _&&(_=parseFloat(_)),t.virtualSize=-_,p.forEach(e=>{c?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),i.centeredSlides&&i.cssMode&&((0,l.s)(a,"--swiper-centered-offset-before",""),(0,l.s)(a,"--swiper-centered-offset-after",""));let x=i.grid&&i.grid.rows>1&&t.grid;x&&t.grid.initSlides(h);let j="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter(e=>void 0!==i.breakpoints[e].slidesPerView).length>0;for(let a=0;a<h;a+=1){let o;if(e=0,p[a]&&(o=p[a]),x&&t.grid.updateSlide(a,o,h,r),!p[a]||"none"!==(0,l.l)(o,"display")){if("auto"===i.slidesPerView){j&&(p[a].style[r("width")]="");let s=getComputedStyle(o),c=o.style.transform,u=o.style.webkitTransform;if(c&&(o.style.transform="none"),u&&(o.style.webkitTransform="none"),i.roundLengths)e=t.isHorizontal()?(0,l.f)(o,"width",!0):(0,l.f)(o,"height",!0);else{let t=n(s,"width"),r=n(s,"padding-left"),i=n(s,"padding-right"),a=n(s,"margin-left"),l=n(s,"margin-right"),c=s.getPropertyValue("box-sizing");if(c&&"border-box"===c)e=t+a+l;else{let{clientWidth:n,offsetWidth:s}=o;e=t+r+i+a+l+(s-n)}}
47c&&(o.style.transform=c),u&&(o.style.webkitTransform=u),i.roundLengths&&(e=Math.floor(e))}else e=(s-(i.slidesPerView-1)*_)/i.slidesPerView,i.roundLengths&&(e=Math.floor(e)),p[a]&&(p[a].style[r("width")]=`${e}px`);p[a]&&(p[a].swiperSlideSize=e),v.push(e),i.centeredSlides?(O=O+e/2+E/2+_,0===E&&0!==a&&(O=O-s/2-_),0===a&&(O=O-s/2-_),.001>Math.abs(O)&&(O=0),i.roundLengths&&(O=Math.floor(O)),P%i.slidesPerGroup==0&&m.push(O),g.push(O)):(i.roundLengths&&(O=Math.floor(O)),(P-Math.min(t.params.slidesPerGroupSkip,P))%t.params.slidesPerGroup==0&&m.push(O),g.push(O),O=O+e+_),t.virtualSize+=e+_,E=e,P+=1}}if(t.virtualSize=Math.max(t.virtualSize,s)+b,c&&u&&("slide"===i.effect||"coverflow"===i.effect)&&(a.style.width=`${t.virtualSize+_}px`),i.setWrapperSize&&(a.style[r("width")]=`${t.virtualSize+_}px`),x&&t.grid.updateWrapperSize(e,m,r),!i.centeredSlides){let e=[];for(let r=0;r<m.length;r+=1){let n=m[r];i.roundLengths&&(n=Math.floor(n)),m[r]<=t.virtualSize-s&&e.push(n)}m=e,Math.floor(t.virtualSize-s)-Math.floor(m[m.length-1])>1&&m.push(t.virtualSize-s)}if(d&&i.loop){let e=v[0]+_;if(i.slidesPerGroup>1){let r=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/i.slidesPerGroup),n=e*i.slidesPerGroup;for(let e=0;e<r;e+=1)m.push(m[m.length-1]+n)}for(let r=0;r<t.virtual.slidesBefore+t.virtual.slidesAfter;r+=1)1===i.slidesPerGroup&&m.push(m[m.length-1]+e),g.push(g[g.length-1]+e),t.virtualSize+=e}if(0===m.length&&(m=[0]),0!==_){let e=t.isHorizontal()&&c?"marginLeft":r("marginRight");p.filter((e,t)=>!i.cssMode||!!i.loop||t!==p.length-1).forEach(t=>{t.style[e]=`${_}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;v.forEach(t=>{e+=t+(_||0)});let t=(e-=_)-s;m=m.map(e=>e<=0?-y:e>t?t+b:e)}if(i.centerInsufficientSlides){let e=0;if(v.forEach(t=>{e+=t+(_||0)}),(e-=_)<s){let t=(s-e)/2;m.forEach((e,r)=>{m[r]=e-t}),g.forEach((e,r)=>{g[r]=e+t})}}if(Object.assign(t,{slides:p,snapGrid:m,slidesGrid:g,slidesSizesGrid:v}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){(0,l.s)(a,"--swiper-centered-offset-before",`${-m[0]}px`),(0,l.s)(a,"--swiper-centered-offset-after",`${t.size/2-v[v.length-1]/2}px`);let e=-t.snapGrid[0],r=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+r)}if(h!==f&&t.emit("slidesLengthChange"),m.length!==S&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),g.length!==w&&t.emit("slidesGridLengthChange"),i.watchSlidesProgress&&t.updateSlidesOffset(),!d&&!i.cssMode&&("slide"===i.effect||"fade"===i.effect)){let e=`${i.containerModifierClass}backface-hidden`,r=t.el.classList.contains(e);h<=i.maxBackfaceHiddenSlides?r||t.el.classList.add(e):r&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,r=this,n=[],i=r.virtual&&r.params.virtual.enabled,a=0;"number"==typeof e?r.setTransition(e):!0===e&&r.setTransition(r.params.speed);let o=e=>i?r.slides[r.getSlideIndexByData(e)]:r.slides[e];if("auto"!==r.params.slidesPerView&&r.params.slidesPerView>1)if(r.params.centeredSlides)(r.visibleSlides||[]).forEach(e=>{n.push(e)});else for(t=0;t<Math.ceil(r.params.slidesPerView);t+=1){let e=r.activeIndex+t;if(e>r.slides.length&&!i)break;n.push(o(e))}else n.push(o(r.activeIndex));for(t=0;t<n.length;t+=1)if(void 0!==n[t]){let e=n[t].offsetHeight;a=e>a?e:a}(a||0===a)&&(r.wrapperEl.style.height=`${a}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let r=0;r<e.length;r+=1)e[r].swiperSlideOffset=(this.isHorizontal()?e[r].offsetLeft:e[r].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);let t=this.params,{slides:r,rtlTranslate:n,snapGrid:i}=this;if(0===r.length)return;void 0===r[0].swiperSlideOffset&&this.updateSlidesOffset();let a=-e;n&&(a=e),r.forEach(e=>{e.classList.remove(t.slideVisibleClass)}),this.visibleSlidesIndexes=[],this.visibleSlides=[];let o=t.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*this.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<r.length;e+=1){let s=r[e],l=s.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=r[0].swiperSlideOffset);let c=(a+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),u=(a-i[0]+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),d=-(a-l),f=d+this.slidesSizesGrid[e];(d>=0&&d<this.size-1||f>1&&f<=this.size||d<=0&&f>=this.size)&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(e),r[e].classList.add(t.slideVisibleClass)),s.progress=n?-c:c,s.originalProgress=n?-u:u}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,r=this.maxTranslate()-this.minTranslate(),{progress:n,isBeginning:i,isEnd:a,progressLoop:o}=this,s=i,l=a;if(0===r)n=0,i=!0,a=!0;else{n=(e-this.minTranslate())/r;let t=1>Math.abs(e-this.minTranslate()),o=1>Math.abs(e-this.maxTranslate());i=t||n<=0,a=o||n>=1,t&&(n=0),o&&(n=1)}if(t.loop){let t=this.getSlideIndexByData(0),r=this.getSlideIndexByData(this.slides.length-1),n=this.slidesGrid[t],i=this.slidesGrid[r],a=this.slidesGrid[this.slidesGrid.length-1],s=Math.abs(e);(o=s>=n?(s-n)/a:(s+a-i)/a)>1&&(o-=1)}Object.assign(this,{progress:n,progressLoop:o,isBeginning:i,isEnd:a}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),i&&
47!s&&this.emit("reachBeginning toEdge"),a&&!l&&this.emit("reachEnd toEdge"),(s&&!i||l&&!a)&&this.emit("fromEdge"),this.emit("progress",n)},updateSlidesClasses:function(){let e,{slides:t,params:r,slidesEl:n,activeIndex:i}=this,a=this.virtual&&r.virtual.enabled,o=e=>(0,l.e)(n,`.${r.slideClass}${e}, swiper-slide${e}`)[0];if(t.forEach(e=>{e.classList.remove(r.slideActiveClass,r.slideNextClass,r.slidePrevClass)}),a)if(r.loop){let t=i-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=o(`[data-swiper-slide-index="${t}"]`)}else e=o(`[data-swiper-slide-index="${i}"]`);else e=t[i];if(e){e.classList.add(r.slideActiveClass);let n=(0,l.m)(e,`.${r.slideClass}, swiper-slide`)[0];r.loop&&!n&&(n=t[0]),n&&n.classList.add(r.slideNextClass);let i=(0,l.o)(e,`.${r.slideClass}, swiper-slide`)[0];r.loop,i&&i.classList.add(r.slidePrevClass)}this.emitSlidesClasses()},updateActiveIndex:function(e){let t,r,n=this,i=n.rtlTranslate?n.translate:-n.translate,{snapGrid:a,params:o,activeIndex:s,realIndex:l,snapIndex:c}=n,u=e,d=e=>{let t=e-n.virtual.slidesBefore;return t<0&&(t=n.virtual.slides.length+t),t>=n.virtual.slides.length&&(t-=n.virtual.slides.length),t};if(void 0===u&&(u=function(e){let t,{slidesGrid:r,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<r.length;e+=1)void 0!==r[e+1]?i>=r[e]&&i<r[e+1]-(r[e+1]-r[e])/2?t=e:i>=r[e]&&i<r[e+1]&&(t=e+1):i>=r[e]&&(t=e);return n.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(n)),a.indexOf(i)>=0)t=a.indexOf(i);else{let e=Math.min(o.slidesPerGroupSkip,u);t=e+Math.floor((u-e)/o.slidesPerGroup)}if(t>=a.length&&(t=a.length-1),u===s){t!==c&&(n.snapIndex=t,n.emit("snapIndexChange")),n.params.loop&&n.virtual&&n.params.virtual.enabled&&(n.realIndex=d(u));return}r=n.virtual&&o.virtual.enabled&&o.loop?d(u):n.slides[u]?parseInt(n.slides[u].getAttribute("data-swiper-slide-index")||u,10):u,Object.assign(n,{previousSnapIndex:c,snapIndex:t,previousRealIndex:l,realIndex:r,previousIndex:s,activeIndex:u}),n.initialized&&f(n),n.emit("activeIndexChange"),n.emit("snapIndexChange"),(n.initialized||n.params.runCallbacksOnInit)&&(l!==r&&n.emit("realIndexChange"),n.emit("slideChange"))},updateClickedSlide:function(e,t){let r,n=this.params,i=e.closest(`.${n.slideClass}, swiper-slide`);!i&&this.isElement&&t&&t.length>
471&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!i&&e.matches&&e.matches(`.${n.slideClass}, swiper-slide`)&&(i=e)});let a=!1;if(i){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===i){a=!0,r=e;break}}if(i&&a)this.clickedSlide=i,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=r;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}n.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");let{params:t,rtlTranslate:r,translate:n,wrapperEl:i}=this;if(t.virtualTranslate)return r?-n:n;if(t.cssMode)return n;let a=(0,l.h)(i,e);return a+=this.cssOverflowAdjustment(),r&&(a=-a),a||0},setTranslate:function(e,t){let{rtlTranslate:r,params:n,wrapperEl:i,progress:a}=this,o=0,s=0;this.isHorizontal()?o=r?-e:e:s=e,n.roundLengths&&(o=Math.floor(o),s=Math.floor(s)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?o:s,n.cssMode?i[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-o:-s:n.virtualTranslate||(this.isHorizontal()?o-=this.cssOverflowAdjustment():s-=this.cssOverflowAdjustment(),i.style.transform=`translate3d(${o}px, ${s}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==a&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,r,n,i){let a;void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===n&&(n=!0);let o=this,{params:s,wrapperEl:c}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;let u=o.minTranslate(),d=o.maxTranslate();if(a=n&&e>u?u:n&&e<d?d:e,o.updateProgress(a),s.cssMode){let e=o.isHorizontal();if(0===t)c[e?"scrollLeft":"scrollTop"]=-a;else{if(!o.support.smoothScroll)return(0,l.p)({swiper:o,targetPosition:-a,side:e?"left":"top"}),!0;c.scrollTo({[e?"left":"top"]:-a,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(a),r&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(a),r&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,r&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);let{params:r}=this;r.cssMode||(r.autoHeight&&this.updateAutoHeight(),p({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);let{params:r}=this;this.animating=!1,r.cssMode||(this.setTransition(0),p({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,r,n,i){let a;void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));let o=this,s=e;s<0&&(s=0);let{params:c,snapGrid:u,slidesGrid:d,previousIndex:f,activeIndex:p,rtlTranslate:h,wrapperEl:m,enabled:g}=o;if(o.animating&&c.preventInteractionOnTransition||!g&&!n&&!i)return!1;let v=Math.min(o.params.slidesPerGroupSkip,s),y=v+Math.floor((s-v)/o.params.slidesPerGroup);y>=u.length&&(y=u.length-1);let b=-u[y];if(c.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){let t=-Math.floor(100*b),r=Math.floor(100*d[e]),n=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=r&&t<n-(n-r)/2?s=e:t>=r&&t<n&&(s=e+1):t>=r&&(s=e)}if(o.initialized&&s!==p&&(!o.allowSlideNext&&(h?b>o.translate&&b>o.minTranslate():b<o.translate&&b<o.minTranslate())||!o.allowSlidePrev&&b>o.translate&&b>o.maxTranslate()&&(p||0)!==s))return!1;if(s!==(f||0)&&r&&o.emit("beforeSlideChangeStart"),o.updateProgress(b),a=s>p?"next":s<p?"prev":"reset",h&&-b===o.translate||!h&&b===o.translate)return o.updateActiveIndex(s),c.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==c.effect&&o.setTranslate(b),"reset"!==a&&(o.transitionStart(r,a),o.transitionEnd(r,a)),!1;if(c.cssMode){let e=o.isHorizontal(),r=h?b:-b;if(0===t){let t=o.virtual&&o.params.virtual.enabled;t&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),t&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{m[e?"scrollLeft":"scrollTop"]=r})):m[e?"scrollLeft":"scrollTop"]=r,t&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1})}else{if(!o.support.smoothScroll)return(0,l.p)({swiper:o,targetPosition:r,side:e?"left"
47:"top"}),!0;m.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(b),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,n),o.transitionStart(r,a),0===t?o.transitionEnd(r,a):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(r,a))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));let i=e;return this.params.loop&&(this.virtual&&this.params.virtual.enabled?i+=this.virtual.slidesBefore:i=this.getSlideIndexByData(i)),this.slideTo(i,t,r,n)},slideNext:function(e,t,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);let n=this,{enabled:i,params:a,animating:o}=n;if(!i)return n;let s=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(s=Math.max(n.slidesPerViewDynamic("current",!0),1));let l=n.activeIndex<a.slidesPerGroupSkip?1:s,c=n.virtual&&a.virtual.enabled;if(a.loop){if(o&&!c&&a.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&a.cssMode)return requestAnimationFrame(()=>{n.slideTo(n.activeIndex+l,e,t,r)}),!0}return a.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+l,e,t,r)},slidePrev:function(e,t,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);let n=this,{params:i,snapGrid:a,slidesGrid:o,rtlTranslate:s,enabled:l,animating:c}=n;if(!l)return n;let u=n.virtual&&i.virtual.enabled;if(i.loop){if(c&&!u&&i.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let f=d(s?n.translate:-n.translate),p=a.map(e=>d(e)),h=a[p.indexOf(f)-1];if(void 0===h&&i.cssMode){let e;a.forEach((t,r)=>{f>=t&&(e=r)}),void 0!==e&&(h=a[e>0?e-1:e])}let m=0;if(void 0!==h&&((m=o.indexOf(h))<0&&(m=n.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(m=Math.max(m=m-n.slidesPerViewDynamic("previous",!0)+1,0))),i.rewind&&n.isBeginning){let i=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(i,e,t,r)}return i.loop&&0===n.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{n.slideTo(m,e,t,r)}),!0):n.slideTo(m,e,t,r)},slideReset:function(e,t,r){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e,t,r,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===n&&(n=.5);let i=this.activeIndex,a=Math.min(this.params.slidesPerGroupSkip,i),o=a+Math.floor((i-a)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[o]){let e=this.snapGrid[o];s-e>(this.snapGrid[o+1]-e)*n&&(i+=this.params.slidesPerGroup)}else{let e=this.snapGrid[o-1];s-e<=(this.snapGrid[o]-e)*n&&(i-=this.params.slidesPerGroup)}return i=Math.min(i=Math.max(i,0),this.slidesGrid.length-1),this.slideTo(i,e,t,r)},slideToClickedSlide:function(){let e,t=this,{params:r,slidesEl:n}=t,i="auto"===r.slidesPerView?t.slidesPerViewDynamic():r.slidesPerView,a=t.clickedIndex,o=t.isElement?"swiper-slide":`.${r.slideClass}`;if(r.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),r.centeredSlides?a<t.loopedSlides-i/2||a>t.slides.length-t.loopedSlides+i/2?(t.loopFix(),a=t.getSlideIndex((0,l.e)(n,`${o}[data-swiper-slide-index="${e}"]`)[0]),(0,l.n)(()=>{t.slideTo(a)})):t.slideTo(a):a>t.slides.length-i?(t.loopFix(),a=t.getSlideIndex((0,l.e)(n,`${o}[data-swiper-slide-index="${e}"]`)[0]),(0,l.n)(()=>{t.slideTo(a)})):t.slideTo(a)}else t.slideTo(a)}},loop:{loopCreate:function(e){let{params:t,slidesEl:r}=this;!t.loop||this.virtual&&this.params.virtual.enabled||((0,l.e)(r,`.${t.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}),this.loopFix({slideRealIndex:e,direction:t.centeredSlides?void 0:"next"}))},loopFix:function(e){let{slideRealIndex:t,slideTo:r=!0,direction:n,setTranslate:i,activeSlideIndex:a,byController:o,byMousewheel:s}=void 0===e?{}:e,l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");let{slides:c,allowSlidePrev:u,allowSlideNext:d,slidesEl:f,params:p}=l;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&p.virtual.enabled){r&&(p.centeredSlides||0!==l.snapIndex?p.centeredSlides&&l.snapIndex<p.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=u,l.allowSlideNext=d,l.emit("loopFix");return}let h="auto"===p.slidesPerView?l.slidesPerViewDynamic():Math.ceil(parseFloat(p.slidesPerView,10)),m=p.loopedSlides||h;m%p.slidesPerGroup!=0&&(m+=p.slidesPerGroup-m%p.slidesPerGroup),l.loopedSlides=m;let g=[],v=[],y=l.activeIndex;void 0===a?a=l.getSlideIndex(l.slides.filter(e=>e.classList.contains(p.slideActiveClass))[0]):y=a;let b="next"===n||!n,S="prev"===n||!n,w=0,_=0;if(a<m){w=Math.max(m-a,p.slidesPerGroup);for(let e=0;e<m-a;e+=1){let t=e-Math.floor(e/c.length)*c.length;g.push(c.length-t-1)}}else if(a>l.slides.length-2*m){_=Math.max(a-(l.slides.length-2*m),p.slidesPerGroup);for(let e=0;e<_;e+=1){let t=e-Math.floor(e/c.length)*c.length;v.push(t)}}
47if(S&&g.forEach(e=>{l.slides[e].swiperLoopMoveDOM=!0,f.prepend(l.slides[e]),l.slides[e].swiperLoopMoveDOM=!1}),b&&v.forEach(e=>{l.slides[e].swiperLoopMoveDOM=!0,f.append(l.slides[e]),l.slides[e].swiperLoopMoveDOM=!1}),l.recalcSlides(),"auto"===p.slidesPerView&&l.updateSlides(),p.watchSlidesProgress&&l.updateSlidesOffset(),r){if(g.length>0&&S)if(void 0===t){let e=l.slidesGrid[y],t=l.slidesGrid[y+w]-e;s?l.setTranslate(l.translate-t):(l.slideTo(y+w,0,!1,!0),i&&(l.touches[l.isHorizontal()?"startX":"startY"]+=t,l.touchEventsData.currentTranslate=l.translate))}else i&&(l.slideToLoop(t,0,!1,!0),l.touchEventsData.currentTranslate=l.translate);else if(v.length>0&&b)if(void 0===t){let e=l.slidesGrid[y],t=l.slidesGrid[y-_]-e;s?l.setTranslate(l.translate-t):(l.slideTo(y-_,0,!1,!0),i&&(l.touches[l.isHorizontal()?"startX":"startY"]+=t,l.touchEventsData.currentTranslate=l.translate))}else l.slideToLoop(t,0,!1,!0)}if(l.allowSlidePrev=u,l.allowSlideNext=d,l.controller&&l.controller.control&&!o){let e={slideRealIndex:t,direction:n,setTranslate:i,activeSlideIndex:a,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===p.slidesPerView&&r})}):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...e,slideTo:l.controller.control.params.slidesPerView===p.slidesPerView&&r})}l.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let r=[];this.slides.forEach(e=>{r[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),r.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let e=(0,s.g)(),{params:t}=this;this.onTouchStart=h.bind(this),this.onTouchMove=m.bind(this),this.onTouchEnd=g.bind(this),t.cssMode&&(this.onScroll=b.bind(this)),this.onClick=y.bind(this),this.onLoad=S.bind(this),w||(e.addEventListener("touchstart",_),w=!0),O(this,"on")},detachEvents:function(){O(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:r,params:n,el:i}=e,a=n.breakpoints;if(!a||a&&0===Object.keys(a).length)return;let o=e.getBreakpoint(a,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;let s=(o in a?a[o]:void 0)||e.originalParams,c=E(e,n),u=E(e,s),d=n.enabled;c&&!u?(i.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!c&&u&&(i.classList.add(`${n.containerModifierClass}grid`),(s.grid.fill&&"column"===s.grid.fill||!s.grid.fill&&"column"===n.grid.fill)&&i.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===s[t])return;let r=n[t]&&n[t].enabled,i=s[t]&&s[t].enabled;r&&!i&&e[t].disable(),!r&&i&&e[t].enable()});let f=s.direction&&s.direction!==n.direction,p=n.loop&&(s.slidesPerView!==n.slidesPerView||f),h=n.loop;f&&r&&e.changeDirection(),(0,l.q)(e.params,s);let m=e.params.enabled,g=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),d&&!m?e.disable():!d&&m&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",s),r&&(p?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!h&&g?(e.loopCreate(t),e.updateSlides()):h&&!g&&e.loopDestroy()),e.emit("breakpoint",s)}
47,getBreakpoint:function(e,t,r){if(void 0===t&&(t="window"),!e||"container"===t&&!r)return;let n=!1,i=(0,s.a)(),a="window"===t?i.innerHeight:r.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:a*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:a,value:s}=o[e];"window"===t?i.matchMedia(`(min-width: ${s}px)`).matches&&(n=a):s<=r.clientWidth&&(n=a)}return n||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:r}=t;if(r){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*r;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:r,el:n,device:i}=this,a=function(e,t){let r=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(n=>{e[n]&&r.push(t+n)}):"string"==typeof e&&r.push(t+e)}),r}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:r},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...a),n.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},j={};class R{constructor(){let e,t;for(var r=arguments.length,n=Array(r),o=0;o<r;o++)n[o]=arguments[o];1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?t=n[0]:[e,t]=n,t||(t={}),t=(0,l.q)({},t),e&&!t.el&&(t.el=e);let u=(0,s.g)();if(t.el&&"string"==typeof t.el&&u.querySelectorAll(t.el).length>1){let e=[];return u.querySelectorAll(t.el).forEach(r=>{let n=(0,l.q)({},t,{el:r});e.push(new R(n))}),e}let d=this;d.__swiper__=!0,d.support=c(),d.device=function(e){return void 0===e&&(e={}),i||(i=function(e){let{userAgent:t}=void 0===e?{}:e,r=c(),n=(0,s.a)(),i=n.navigator.platform,a=t||n.navigator.userAgent,o={ios:!1,android:!1},l=n.screen.width,u=n.screen.height,d=a.match(/(Android);?[\s\/]+([\d.]+)?/),f=a.match(/(iPad).*OS\s([\d_]+)/),p=a.match(/(iPod)(.*OS\s([\d_]+))?/),h=!f&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="MacIntel"===i;return!f&&m&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${l}x${u}`)>=0&&((f=a.match(/(Version)\/([\d.]+)/))||(f=[0,1,"13_0_0"]),m=!1),d&&"Win32"!==i&&(o.os="android",o.android=!0),(f||h||p)&&(o.os="ios",o.ios=!0),o}(e)),i}({userAgent:t.userAgent}),a||(a=function(){let e=(0,s.a)(),t=!1;function r(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(r()){let r=String(e.navigator.userAgent);if(r.includes("Version/")){let[e,n]=r.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));t=e<16||16===e&&n<2}}return{isSafari:t||r(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),d.browser=a,d.eventsListeners={},d.eventsAnyListeners=[],d.modules=[...d.__modules__],t.modules&&Array.isArray(t.modules)&&d.modules.push(...t.modules);let f={};d.modules.forEach(e=>{e({params:t,swiper:d,extendParams:function(e,t){return function(r){void 0===r&&(r={});let n=Object.keys(r)[0],i=r[n];return"object"!=typeof i||null===i?void(0,l.q)(t,r):(!0===e[n]&&(e[n]={enabled:!0}),"navigation"===n&&e[n]&&e[n].enabled&&!e[n].prevEl&&!e[n].nextEl&&(e[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&e[n]&&e[n].enabled&&!e[n].el&&(e[n].auto=!0),n in e&&"enabled"in i)?void("object"==typeof e[n]&&!("enabled"in e[n])&&(e[n].enabled=!0),!e[n]&&(e[n]={enabled:!1}),(0,l.q)(t,r)):void(0,l.q)(t,r)}}(t,f),on:d.on.bind(d),once:d.once.bind(d),off:d.off.bind(d),emit:d.emit.bind(d)})});let p=(0,l.q)({},P,f);return d.params=(0,l.q)({},p,j,t),d.originalParams=(0,l.q)({},d.params),d.passedParams=(0,l.q)({}
47,t),d.params&&d.params.on&&Object.keys(d.params.on).forEach(e=>{d.on(e,d.params.on[e])}),d.params&&d.params.onAny&&d.onAny(d.params.onAny),Object.assign(d,{enabled:d.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===d.params.direction,isVertical:()=>"vertical"===d.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:d.params.allowSlideNext,allowSlidePrev:d.params.allowSlidePrev,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:d.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:d.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),d.emit("_swiper"),d.params.init&&d.init(),d}getSlideIndex(e){let{slidesEl:t,params:r}=this,n=(0,l.e)(t,`.${r.slideClass}, swiper-slide`),i=(0,l.g)(n[0]);return(0,l.g)(e)-i}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(t=>+t.getAttribute("data-swiper-slide-index")===e)[0])}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=(0,l.e)(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let r=this.minTranslate(),n=(this.maxTranslate()-r)*e+r;this.translateTo(n,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(r=>{let n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);let{params:r,slides:n,slidesGrid:i,slidesSizesGrid:a,size:o,activeIndex:s}=this,l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=n[s]?n[s].swiperSlideSize:0;for(let r=s+1;r<n.length;r+=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>o&&(e=!0));for(let r=s-1;r>=0;r-=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=s+1;e<n.length;e+=1)(t?i[e]+a[e]-i[s]<o:i[e]-i[s]<o)&&(l+=1);else for(let e=s-1;e>=0;e-=1)i[s]-i[e]<o&&(l+=1);return l}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:r,params:n}=t;function i(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(n.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&u(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)i(),n.autoHeight&&t.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&t.isEnd&&!n.centeredSlides){let r=t.virtual&&n.virtual.enabled?t.virtual.slides:t.slides;e=t.slideTo(r.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||i()}n.watchOverflow&&r!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);let r=this.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${r}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEac
47h(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&"SWIPER-CONTAINER"===r.parentNode.host.nodeName&&(t.isElement=!0);let n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,i=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(n()):(0,l.e)(r,n())[0];return!i&&t.params.createElements&&(i=(0,l.c)("div",t.params.wrapperClass),r.append(i),(0,l.e)(r,`.${t.params.slideClass}`).forEach(e=>{i.append(e)})),Object.assign(t,{el:r,wrapperEl:i,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:i,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===(0,l.l)(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===(0,l.l)(r,"direction")),wrongRTL:"-webkit-box"===(0,l.l)(i,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();let r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(e=>{e.complete?u(t,e):e.addEventListener("load",e=>{u(t,e.target)})}),f(t),t.initialized=!0,f(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);let r=this,{params:n,el:i,wrapperEl:a,slides:o}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),i.removeAttribute("style"),a.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(e=>{r.off(e)}),!1!==e&&(r.el.swiper=null,(0,l.r)(r)),r.destroyed=!0),null}static extendDefaults(e){(0,l.q)(j,e)}static get extendedDefaults(){return j}static get defaults(){return P}static installModule(e){R.prototype.__modules__||(R.prototype.__modules__=[]);let t=R.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>R.installModule(e)):R.installModule(e),R}}Object.keys(x).forEach(e=>{Object.keys(x[e]).forEach(t=>{R.prototype[t]=x[e][t]})}),R.use([function(e){let{swiper:t,on:r,emit:n}=e,i=(0,s.a)(),a=null,o=null,l=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},c=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};r("init",()=>{if(t.params.resizeObserver&&void 0!==i.ResizeObserver)return void(t&&!t.destroyed&&t.initialized&&(a=new ResizeObserver(e=>{o=i.requestAnimationFrame(()=>{let{width:r,height:n}=t,i=r,a=n;e.forEach(e=>{let{contentBoxSize:r,contentRect:n,target:o}=e;o&&o!==t.el||(i=n?n.width:(r[0]||r).inlineSize,a=n?n.height:(r[0]||r).blockSize)}),(i!==r||a!==n)&&l()})})).observe(t.el));i.addEventListener("resize",l),i.addEventListener("orientationchange",c)}),r("destroy",()=>{o&&i.cancelAnimationFrame(o),a&&a.unobserve&&t.el&&(a.unobserve(t.el),a=null),i.removeEventListener("resize",l),i.removeEventListener("orientationchange",c)})},function(e){let{swiper:t,extendParams:r,on:n,emit:i}=e,a=[],o=(0,s.a)(),c=function(e,r){void 0===r&&(r={});let n=new(o.MutationObserver||o.WebkitMutationObserver)(e=>{if(t.__preventObserver__)return;if(1===e.length)return void i("observerUpdate",e[0]);let r=function(){i("observerUpdate",e[0])};o.requestAnimationFrame?o.requestAnimationFrame(r):o.setTimeout(r,0)});n.observe(e,{attributes:void 0===r.attributes||r.attributes,childList:void 0===r.childList||r.childList,characterData:void 0===r.characterData||r.characterData}),a.push(n)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(t.params.observer){if(t.params.observeParents){let e=(0,l.a)(t.hostEl);for(let t=0;t<e.length;t+=1)c(e[t])}c(t.hostEl,{childList:t.params.observeSlideChildren}),c(t.wrapperEl,{attributes:!1})}}),n("destroy",()=>
47{a.forEach(e=>{e.disconnect()}),a.splice(0,a.length)})}]);let k=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function T(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function C(e,t){let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:T(t[r])&&T(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:C(e[r],t[r]):e[r]=t[r]})}function I(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function N(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function A(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function D(e){void 0===e&&(e="");let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),r=[];return t.forEach(e=>{0>r.indexOf(e)&&r.push(e)}),r.join(" ")}function M(){return(M=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function $(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function F(e,t){return"undefined"==typeof window?(0,o.useEffect)(e,t):(0,o.useLayoutEffect)(e,t)}let L=(0,o.createContext)(null),H=(0,o.createContext)(null),B=(0,o.forwardRef)(function(e,t){var r;let{className:n,tag:i="div",wrapperTag:a="div",children:s,onSwiper:l,...c}=void 0===e?{}:e,u=!1,[d,f]=(0,o.useState)("swiper"),[p,h]=(0,o.useState)(null),[m,g]=(0,o.useState)(!1),v=(0,o.useRef)(!1),y=(0,o.useRef)(null),b=(0,o.useRef)(null),S=(0,o.useRef)(null),w=(0,o.useRef)(null),_=(0,o.useRef)(null),O=(0,o.useRef)(null),E=(0,o.useRef)(null),x=(0,o.useRef)(null),{params:j,passedParams:L,rest:B,events:q}=function(e,t){void 0===e&&(e={}),void 0===t&&(t=!0);let r={on:{}},n={},i={};C(r,P),r._emitClasses=!0,r.init=!1;let a={},o=k.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(s=>{void 0!==e[s]&&(o.indexOf(s)>=0?T(e[s])?(r[s]={},i[s]={},C(r[s],e[s]),C(i[s],e[s])):(r[s]=e[s],i[s]=e[s]):0===s.search(/on[A-Z]/)&&"function"==typeof e[s]?t?n[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:r.on[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:a[s]=e[s])}
47),["navigation","pagination","scrollbar"].forEach(e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]}),{params:r,passedParams:i,rest:a,events:n}}(c),{slides:z,slots:U}=function(e){let t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return o.Children.toArray(e).forEach(e=>{if($(e))t.push(e);else if(e.props&&e.props.slot&&r[e.props.slot])r[e.props.slot].push(e);else if(e.props&&e.props.children){let n=function e(t){let r=[];return o.Children.toArray(t).forEach(t=>{$(t)?r.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>r.push(e))}),r}(e.props.children);n.length>0?n.forEach(e=>t.push(e)):r["container-end"].push(e)}else r["container-end"].push(e)}),{slides:t,slots:r}}(s),V=()=>{g(!m)};Object.assign(j.on,{_containerClasses(e,t){f(t)}});let W=()=>{Object.assign(j.on,q),u=!0;let e={...j};if(delete e.wrapperClass,b.current=new R(e),b.current.virtual&&b.current.params.virtual.enabled){b.current.virtual.slides=z;let e={cache:!1,slides:z,renderExternal:h,renderExternalUpdate:!1};C(b.current.params.virtual,e),C(b.current.originalParams.virtual,e)}};return y.current||W(),b.current&&b.current.on("_beforeBreakpoint",V),(0,o.useEffect)(()=>()=>{b.current&&b.current.off("_beforeBreakpoint",V)}),(0,o.useEffect)(()=>{!v.current&&b.current&&(b.current.emitSlidesClasses(),v.current=!0)}),F(()=>{if(t&&(t.current=y.current),y.current)return b.current.destroyed&&W(),!function(e,t){let{el:r,nextEl:n,prevEl:i,paginationEl:a,scrollbarEl:o,swiper:s}=e;I(t)&&n&&i&&(s.params.navigation.nextEl=n,s.originalParams.navigation.nextEl=n,s.params.navigation.prevEl=i,s.originalParams.navigation.prevEl=i),N(t)&&a&&(s.params.pagination.el=a,s.originalParams.pagination.el=a),A(t)&&o&&(s.params.scrollbar.el=o,s.originalParams.scrollbar.el=o),s.init(r)}({el:y.current,nextEl:_.current,prevEl:O.current,paginationEl:E.current,scrollbarEl:x.current,swiper:b.current},j),l&&l(b.current),()=>{b.current&&!b.current.destroyed&&b.current.destroy(!0,!1)}},[]),F(()=>{!u&&q&&b.current&&Object.keys(q).forEach(e=>{b.current.on(e,q[e])});let e=function(e,t,r,n,i){let a=[];if(!t)return a;let o=e=>{0>a.indexOf(e)&&a.push(e)};if(r&&n){let e=n.map(i),t=r.map(i);e.join("")!==t.join("")&&o("children"),n.length!==r.length&&o("children")}return k.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(r=>{if(r in e&&r in t)if(T(e[r])&&T(t[r])){let n=Object.keys(e[r]),i=Object.keys(t[r]);n.length!==i.length?o(r):(n.forEach(n=>{e[r][n]!==t[r][n]&&o(r)}),i.forEach(n=>{e[r][n]!==t[r][n]&&o(r)}))}else e[r]!==t[r]&&o(r)}),a}(L,S.current,z,w.current,e=>e.key);return S.current=L,w.current=z,e.length&&b.current&&!b.current.destroyed&&function(e){let t,r,n,i,a,o,s,l,{swiper:c,slides:u,passedParams:d,changedParams:f,nextEl:p,prevEl:h,scrollbarEl:m,paginationEl:g}=e,v=f.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:y,pagination:b,navigation:S,scrollbar:w,virtual:_,thumbs:O}=c;f.includes("thumbs")&&d.thumbs&&d.thumbs.swiper&&y.thumbs&&!y.thumbs.swiper&&(t=!0),f.includes("controller")&&d.controller&&d.controller.control&&y.controller&&!y.controller.control&&(r=!0),f.includes("pagination")&&d.pagination&&(d.pagination.el||g)&&(y.pagination||!1===y.pagination)&&b&&!b.el&&(n=!0),f.includes("scrollbar")&&d.scrollbar&&(d.scrollbar.el||m)&&(y.scrollbar||!1===y.scrollbar)&&w&&!w.el&&(i=!0),f.includes("navigation")&&d.navigation&&(d.navigation.prevEl||h)&&(d.navigation.nextEl||p)&&(y.navigation||!1===y.navigation)&&S&&!S.prevEl&&!S.nextEl&&(a=!0);let E=e=>{c[e]&&(c[e].destroy(),"navigation"===e?(c.isElement&&(c[e].prevEl.remove(),c[e].nextEl.remove()),y[e].prevEl=void 0,y[e].nextEl=void 0,c[e].prevEl=void 0,c[e].nextEl=void 0):(c.isElement&&c[e].el.remove(),y[e].el=void 0,c[e].el=void 0))};f.includes("loop")&&c.isElement&&(y.loop&&!d.loop?o=!0:!y.loop&&d.loop?s=!0:l=!0),v.forEach(e=>{if(T(y[e])&&T(d[e]))C(y[e],d[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in d[e]&&!d[e].enabled&&E(e);else{let t=d[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&E(e):y[e]=d[e]}}),v.includes("controller")&&!r&&c.controller&&c.controller.control&&y.controller&&y.controller.control&&(c.controller.control=y.controller.control),f.includes("children")&&u&&_&&y.virtual.enabled&&(_.slides=u,_.update(!0)),f.includes("children")&&u&&y.loop&&(l=!0),t&&O.init()&&O.update(!0),r&&(c.controller.control=y.controller.control),n&&(c.isElement&&(!g||"string"==typeof g)&&((g=document.createElement("div")).classList.add("swiper-pagination"),g.part.add("pagination"),c.el.appendChild(g)),g&&(y.pagination.el=g),b.init(),b.render(),b.update(
47)),i&&(c.isElement&&(!m||"string"==typeof m)&&((m=document.createElement("div")).classList.add("swiper-scrollbar"),m.part.add("scrollbar"),c.el.appendChild(m)),m&&(y.scrollbar.el=m),w.init(),w.updateSize(),w.setTranslate()),a&&(c.isElement&&(p&&"string"!=typeof p||((p=document.createElement("div")).classList.add("swiper-button-next"),p.innerHTML=c.hostEl.constructor.nextButtonSvg,p.part.add("button-next"),c.el.appendChild(p)),h&&"string"!=typeof h||((h=document.createElement("div")).classList.add("swiper-button-prev"),h.innerHTML=c.hostEl.constructor.prevButtonSvg,h.part.add("button-prev"),c.el.appendChild(h))),p&&(y.navigation.nextEl=p),h&&(y.navigation.prevEl=h),S.init(),S.update()),f.includes("allowSlideNext")&&(c.allowSlideNext=d.allowSlideNext),f.includes("allowSlidePrev")&&(c.allowSlidePrev=d.allowSlidePrev),f.includes("direction")&&c.changeDirection(d.direction,!1),(o||l)&&c.loopDestroy(),(s||l)&&c.loopCreate(),c.update()}({swiper:b.current,slides:z,passedParams:L,changedParams:e,nextEl:_.current,prevEl:O.current,scrollbarEl:x.current,paginationEl:E.current}),()=>{q&&b.current&&Object.keys(q).forEach(e=>{b.current.off(e,q[e])})}}),F(()=>{var e;(e=b.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[p]),o.createElement(i,M({ref:y,className:D(`${d}${n?` ${n}`:""}`)},B),o.createElement(H.Provider,{value:b.current},U["container-start"],o.createElement(a,{className:(void 0===(r=j.wrapperClass)&&(r=""),r)?r.includes("swiper-wrapper")?r:`swiper-wrapper ${r}`:"swiper-wrapper"},U["wrapper-start"],j.virtual?function(e,t,r){if(!r)return null;let n=e=>{let r=e;return e<0?r=t.length+e:r>=t.length&&(r-=t.length),r},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${r.offset}px`}:{top:`${r.offset}px`},{from:a,to:s}=r,l=e.params.loop?-t.length:0,c=e.params.loop?2*t.length:t.length,u=[];for(let e=l;e<c;e+=1)e>=a&&e<=s&&u.push(t[n(e)]);return u.map((t,r)=>o.cloneElement(t,{swiper:e,style:i,key:`slide-${r}`}))}(b.current,z,p):z.map((e,t)=>o.cloneElement(e,{swiper:b.current,swiperSlideIndex:t})),U["wrapper-end"]),I(j)&&o.createElement(o.Fragment,null,o.createElement("div",{ref:O,className:"swiper-button-prev"}),o.createElement("div",{ref:_,className:"swiper-button-next"})),A(j)&&o.createElement("div",{ref:x,className:"swiper-scrollbar"}),N(j)&&o.createElement("div",{ref:E,className:"swiper-pagination"}),U["container-end"]))});B.displayName="Swiper";let q=(0,o.forwardRef)(function(e,t){let{tag:r="div",children:n,className:i="",swiper:a,zoom:s,lazy:l,virtualIndex:c,swiperSlideIndex:u,...d}=void 0===e?{}:e,f=(0,o.useRef)(null),[p,h]=(0,o.useState)("swiper-slide"),[m,g]=(0,o.useState)(!1);function v(e,t,r){t===f.current&&h(r)}F(()=>{if(void 0!==u&&(f.current.swiperSlideIndex=u),t&&(t.current=f.current),f.current&&a){if(a.destroyed){"swiper-slide"!==p&&h("swiper-slide");return}return a.on("_slideClass",v),()=>{a&&a.off("_slideClass",v)}}}),F(()=>{a&&f.current&&!a.destroyed&&h(a.getSlideClasses(f.current))},[a]);let y={isActive:p.indexOf("swiper-slide-active")>=0,isVisible:p.indexOf("swiper-slide-visible")>=0,isPrev:p.indexOf("swiper-slide-prev")>=0,isNext:p.indexOf("swiper-slide-next")>=0},b=()=>"function"==typeof n?n(y):n;return o.createElement(r,M({ref:f,className:D(`${p}${i?` ${i}`:""}`),"data-swiper-slide-index":c,onLoad:()=>{g(!0)}},d),s&&o.createElement(L.Provider,{value:y},o.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof s?s:void 0},b(),l&&!m&&o.createElement("div",{className:"swiper-lazy-preloader"}))),!s&&o.createElement(L.Provider,{value:y},b(),l&&!m&&o.createElement("div",{className:"swiper-lazy-preloader"})))});q.displayName="SwiperSlide"},74841:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return m},defaultHead:function(){return d}});let n=r(28140),i=r(49417),a=r(95155),o=i._(r(12115)),s=n._(r(1262)),l=r(90737),c=r(82073),u=r(60861);function d(e){void 0===e&&(e=!1);let t=[(0,a.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,a.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>
47"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(94781);let p=["name","httpEquiv","charSet","itemProp"];function h(e,t){let{inAmpMode:r}=t;return e.reduce(f,[]).reverse().concat(d(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return i=>{let a=!0,o=!1;if(i.key&&"number"!=typeof i.key&&i.key.indexOf("$")>0){o=!0;let t=i.key.slice(i.key.indexOf("$")+1);e.has(t)?a=!1:e.add(t)}switch(i.type){case"title":case"base":t.has(i.type)?a=!1:t.add(i.type);break;case"meta":for(let e=0,t=p.length;e<t;e++){let t=p[e];if(i.props.hasOwnProperty(t))if("charSet"===t)r.has(t)?a=!1:r.add(t);else{let e=i.props[t],r=n[t]||new Set;("name"!==t||!o)&&r.has(e)?a=!1:(r.add(e),n[t]=r)}}}return a}}()).reverse().map((e,t)=>{let r=e.key||t;return o.default.cloneElement(e,{key:r})})}let m=function(e){let{children:t}=e,r=(0,o.useContext)(l.AmpStateContext),n=(0,o.useContext)(c.HeadManagerContext);return(0,a.jsx)(s.default,{reduceComponentsToState:h,headManager:n,inAmpMode:(0,u.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},75040:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return l}}),r(94781);let n=r(14105),i=r(20821),a=["-moz-initial","fill","none","scale-down",void 0];function o(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function l(e,t){var r,l;let c,u,d,{src:f,sizes:p,unoptimized:h=!1,priority:m=!1,loading:g,className:v,quality:y,width:b,height:S,fill:w=!1,style:_,overrideSrc:O,onLoad:E,onLoadingComplete:P,placeholder:x="empty",blurDataURL:j,fetchPriority:R,decoding:k="async",layout:T,objectFit:C,objectPosition:I,lazyBoundary:N,lazyRoot:A,...D}=e,{imgConf:M,showAltText:$,blurComplete:F,defaultLoader:L}=t,H=M||i.imageConfigDefault;if("allSizes"in H)c=H;else{let e=[...H.deviceSizes,...H.imageSizes].sort((e,t)=>e-t),t=H.deviceSizes.sort((e,t)=>e-t),n=null==(r=H.qualities)?void 0:r.sort((e,t)=>e-t);c={...H,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===L)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let B=D.loader||L;delete D.loader,delete D.srcSet;let q="__next_img_default"in B;if(q){if("custom"===c.loader)throw Object.defineProperty(Error('Image with src "'+f+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=B;B=t=>{let{config:r,...n}=t;return e(n)}}if(T){"fill"===T&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[T];e&&(_={..._,...e});let t={responsive:"100vw",fill:"100vw"}[T];t&&!p&&(p=t)}let z="",U=s(b),V=s(S);if((l=f)&&"object"==typeof l&&(o(l)||void 0!==l.src)){let e=o(f)?f.default:f;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(u=e.blurWidth,d=e.blurHeight,j=j||e.blurDataURL,z=e.src,!w)if(U||V){if(U&&!V){let t=U/e.width;V=Math.round(e.height*t)}else if(!U&&V){let t=V/e.height;U=Math.round(e.width*t)}}else U=e.width,V=e.height}let W=!m&&("lazy"===g||void 0===g);(!(f="string"==typeof f?f:z)||f.startsWith("data:")||f.startsWith("blob:"))&&(h=!0,W=!1),c.unoptimized&&(h=!0),q&&!c.dangerouslyAllowSVG&&f.split("?",1)[0].endsWith(".svg")&&(h=!0);let Z=s(y),Q=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:C,objectPosition:I}:{},$?{}:{color:"transparent"},_),G=F||"empty"===x?null:"blur"===x?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:U,heightInt:V,blurWidth:u,blurHeight:d,blurDataURL:j||"",objectFit:Q.objectFit})+'")':'url("'+x+'")',Y=a.includes(Q.objectFit)?"fill"===Q.objectFit?"100% 100%":"cover":Q.objectFit,X=G?{backgroundSize:Y,backgroundPosition:Q.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:G}:{}
47,K=function(e){let{config:t,src:r,unoptimized:n,width:i,quality:a,sizes:o,loader:s}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:l,kind:c}=function(e,t,r){let{deviceSizes:n,allSizes:i}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,o),u=l.length-1;return{sizes:o||"w"!==c?o:"100vw",srcSet:l.map((e,n)=>s({config:t,src:r,quality:a,width:e})+" "+("w"===c?e:n+1)+c).join(", "),src:s({config:t,src:r,quality:a,width:l[u]})}}({config:c,src:f,unoptimized:h,width:U,quality:Z,sizes:p,loader:B});return{props:{...D,loading:W?"lazy":g,fetchPriority:R,width:U,height:V,decoding:k,className:v,style:{...Q,...X},sizes:K.sizes,srcSet:K.srcSet,src:O||K.src},meta:{unoptimized:h,priority:m,placeholder:x,fill:w}}}},75665:(e,t,r)=>{"use strict";function n(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function i(e,t){var r=n(e,t,"get");return r.get?r.get.call(e):r.value}function a(e,t,r){var i=n(e,t,"set");if(i.set)i.set.call(e,r);else{if(!i.writable)throw TypeError("attempted to set read only private field");i.value=r}return r}r.d(t,{Y9:()=>et,q7:()=>ee,Zk:()=>en,bL:()=>J,l9:()=>er});var o,s=r(12115),l=r.t(s,2),c=r(95155);function u(e,t=[]){let r=[],n=()=>{let t=r.map(e=>s.createContext(e));return function(r){let n=r?.[e]||t;return s.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let i=s.createContext(n),a=r.length;r=[...r,n];let o=t=>{let{scope:r,children:n,...o}=t,l=r?.[e]?.[a]||i,u=s.useMemo(()=>o,Object.values(o));return(0,c.jsx)(l.Provider,{value:u,children:n})};return o.displayName=t+"Provider",[o,function(r,o){let l=o?.[e]?.[a]||i,c=s.useContext(l);if(c)return c;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{...t,...i}},{});return s.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function f(...e){return s.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=d(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():d(e[t],null)}}}}(...e),e)}function p(e){let t=function(e){let t=s.forwardRef((e,t)=>{var r,n,i;let a,o,{children:l,...c}=e,u=f(s.isValidElement(l)?(o=(a=null==(n=Object.getOwnPropertyDescriptor((r=l).props,"ref"))?void 0:n.get)&&"isReactWarning"in a&&a.isReactWarning)?r.ref:(o=(a=null==(i=Object.getOwnPropertyDescriptor(r,"ref"))?void 0:i.get)&&"isReactWarning"in a&&a.isReactWarning)?r.props.ref:r.props.ref||r.ref:void 0,t);if(s.isValidElement(l)){let e=function(e,t){let r={...t};for(let n in t){let i=e[n],a=t[n];/^on[A-Z]/.test(n)?i&&a?r[n]=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=a(...t);return i(...t),n}:i&&(r[n]=i):"style"===n?r[n]={...i,...a}:"className"===n&&(r[n]=[i,a].filter(Boolean).join(" "))}return{...e,...r}}(c,l.props);return l.type!==s.Fragment&&(e.ref=u),s.cloneElement(l,e)}return s.Children.count(l)>1?s.Children.only(null):null});return t.displayName="".concat(e,".SlotClone"),t}(e),r=s.forwardRef((e,r)=>{let{children:n,...i}=e,a=s.Children.toArray(n),o=a.find(m);if(o){let e=o.props.children,n=a.map(t=>t!==o?t:s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null);return(0,c.jsx)(t,{...i,ref:r,children:s.isValidElement(e)?s.cloneElement(e,void 0,n):null})}return(0,c.jsx)(t,{...i,ref:r,children:n})});return r.displayName="".concat(e,".Slot"),r}var h=Symbol("radix.slottable");function m(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===h}var g=new WeakMap;function v(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let r=function(e,t){let r=e.length,n=y(t),i=n>=0?n:r+n;return i<0||i>=r?-1:i}(e,t);return -1===r?void 0:e[r]}function y(e){return e!=e||0===e?0:Math.trunc(e)}o=new WeakMap,class e extends Map{set(e,t){return g.get(this)&&(this.has(e)?i(this,o)[i(this,o).indexOf(e)]=e:i(this,o).push(e)),super.set(e,t),this}insert(e,t,r){let n,a=this.has(t),s=i(this,o).length,l=y(e),c=l>=0?l:s+l,u=c<0||c>=s?-1:c;if(u===this.size||a&&u===this.size-1||-1===u)return this.set(t,r),this;let d=this.size+ +!a;l<0&&c++;let f=[...i(this,o)],p=!1;for(let e=c;e<d;e++)if(c===e){let i=f[e];f[e]===t&&(i=f[e+1]),a&&this.delete(t),n=this.get(i),this.set(t,r)}else{p||f[e-1]!==t||(p=!0);let r=f[p?e:e-1],i=n;n=this.get(r),this.delete(r),this.set(r,i)}return this}with(t,r,n){let i=new e(this);return i.insert(t,r,n),i}before(e){let t=i(this,o).indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let n=i(this,o).indexOf(e);return -1===n?this:this.insert(n,t,r)}after(e){let t=i(this,o).indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let n=i(this,o).indexOf(e);return -1===n?this:this.insert(n+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return a(this,o,[]),super.clear()}delete(e){let t=super.delete(e);return t&&i(this,o).splice(i(this,o).indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=v(i(this,o),e);if(void 0!==t)return this.get(t)}entryAt(e){let t=v(i(this,o),e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return i(this,o).indexOf(e)}keyAt(e){return v(i(this,o),e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],i=0;for(let e of this)Reflect.apply(t,r,[e,i,this])&&n.push(e),i++;return new e(n)}map(t,r){let n=[],i=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,i,this])]),i++;return new e(n)}reduce(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[n,i]=t,a=0,o=null!=i?i:this.at(0);for(let e of this)o=0===a&&1===t.length?e:Reflect.apply(n,this,[o,e,a,this]),a++;return o}reduceRight(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[n,i]=t,a=null!=i?i:this.at(-1);for(let e=this.size-1;e>=0;e--){let r=this.at(e);a=e===this.size-1&&1===t.length?r:Reflect.apply(n,this,[a,r,e,this])}return a}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let i=[...this.entries()];return i.splice(...r),new e(i)}
47slice(t,r){let n=new e,i=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(i=r-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}constructor(e){super(e),function(e,t,r){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object");t.set(e,r)}(this,o,{writable:!0,value:void 0}),a(this,o,[...super.keys()]),g.set(this,!0)}};var b=globalThis?.document?s.useLayoutEffect:()=>{},S=e=>{let{present:t,children:r}=e,n=function(e){var t,r;let[n,i]=s.useState(),a=s.useRef(null),o=s.useRef(e),l=s.useRef("none"),[c,u]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},s.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return s.useEffect(()=>{let e=w(a.current);l.current="mounted"===c?e:"none"},[c]),b(()=>{let t=a.current,r=o.current;if(r!==e){let n=l.current,i=w(t);e?u("MOUNT"):"none"===i||(null==t?void 0:t.display)==="none"?u("UNMOUNT"):r&&n!==i?u("ANIMATION_OUT"):u("UNMOUNT"),o.current=e}},[e,u]),b(()=>{if(n){var e;let t,r=null!=(e=n.ownerDocument.defaultView)?e:window,i=e=>{let i=w(a.current).includes(e.animationName);if(e.target===n&&i&&(u("ANIMATION_END"),!o.current)){let e=n.style.animationFillMode;n.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=e)})}},s=e=>{e.target===n&&(l.current=w(a.current))};return n.addEventListener("animationstart",s),n.addEventListener("animationcancel",i),n.addEventListener("animationend",i),()=>{r.clearTimeout(t),n.removeEventListener("animationstart",s),n.removeEventListener("animationcancel",i),n.removeEventListener("animationend",i)}}u("ANIMATION_END")},[n,u]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:s.useCallback(e=>{a.current=e?getComputedStyle(e):null,i(e)},[])}}(t),i="function"==typeof r?r({present:n.isPresent}):s.Children.only(r),a=f(n.ref,function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,i=n&&"isReactWarning"in n&&n.isReactWarning;return i?e.ref:(i=(n=null==(r=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(i));return"function"==typeof r||n.isPresent?s.cloneElement(i,{ref:a}):null};function w(e){return(null==e?void 0:e.animationName)||"none"}S.displayName="Presence";var _=l[" useInsertionEffect ".trim().toString()]||b;function O({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[i,a,o]=function({defaultProp:e,onChange:t}){let[r,n]=s.useState(e),i=s.useRef(r),a=s.useRef(t);return _(()=>{a.current=t},[t]),s.useEffect(()=>{i.current!==r&&(a.current?.(r),i.current=r)},[r,i]),[r,n,a]}({defaultProp:t,onChange:r}),l=void 0!==e,c=l?e:i;{let t=s.useRef(void 0!==e);s.useEffect(()=>{let e=t.current;if(e!==l){let t=l?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,n])}return[c,s.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&o.current?.(r)}else a(t)},[l,e,a,o])]}Symbol("RADIX:SYNC_STATE");var E=r(21778),P=r(52044),x=r(85203);let j="Accordion_Root",R=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[k,T,C]=function(e){let t=e+"CollectionProvider",[r,n]=u(t),[i,a]=r(t,{collectionRef:{current:null},itemMap:new Map}),o=e=>{let{scope:t,children:r}=e,n=s.useRef(null),a=s.useRef(new Map).current;return(0,c.jsx)(i,{scope:t,itemMap:a,collectionRef:n,children:r})};o.displayName=t;let l=e+"CollectionSlot",d=p(l),h=s.forwardRef((e,t)=>{let{scope:r,children:n}=e,i=f(t,a(l,r).collectionRef);return(0,c.jsx)(d,{ref:i,children:n})});h.displayName=l;let m=e+"CollectionItemSlot",g="data-radix-collection-item",v=p(m),y=s.forwardRef((e,t)=>
47{let{scope:r,children:n,...i}=e,o=s.useRef(null),l=f(t,o),u=a(m,r);return s.useEffect(()=>(u.itemMap.set(o,{ref:o,...i}),()=>void u.itemMap.delete(o))),(0,c.jsx)(v,{...{[g]:""},ref:l,children:n})});return y.displayName=m,[{Provider:o,Slot:h,ItemSlot:y},function(t){let r=a(e+"CollectionConsumer",t);return s.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(g,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}(j),[I,N]=u(j,[C]),A=(0,P.R)((e,t)=>{let{__scopeAccordion:r,type:n,...i}=e;return s.createElement(k.Provider,{scope:r},"single"===n?s.createElement($,{...i,ref:t}):s.createElement(F,{...i,ref:t}))});A.displayName="Accordion";let[D,M]=I(j),$=(0,P.R)((e,t)=>{let{__scopeAccordion:r,value:n,defaultValue:i,onValueChange:a,collapsible:o=!0,classPrefix:l,...c}=e,[u,d]=O({prop:n,defaultProp:i??"",onChange:a,caller:j});return s.createElement(D,{scope:r,value:u?[u]:[],onItemOpen:d,onItemClose:s.useCallback(()=>o&&d(""),[o,d]),collapsible:o,classPrefix:l},s.createElement(B,{...c,ref:t}))}),F=(0,P.R)((e,t)=>{let{__scopeAccordion:r,value:n,defaultValue:i,onValueChange:a,classPrefix:o,...l}=e,[c=[],u]=O({prop:n,defaultProp:i??[],onChange:a,caller:j}),d=s.useCallback(e=>{u((t=[])=>[...t,e])},[u]),f=s.useCallback(e=>{u((t=[])=>t.filter(t=>t!==e))},[u]);return s.createElement(D,{scope:r,value:c,onItemOpen:d,onItemClose:f,collapsible:!0,classPrefix:o},s.createElement(B,{...l,ref:t}))}),[L,H]=I(j),B=(0,P.R)((e,t)=>{let{__scopeAccordion:r,disabled:n=!1,direction:i="ltr",orientation:a="vertical",children:o,className:l,...c}=e,u=f(s.useRef(null),t),d=T(r),p=M(j,r),h=x((0,E.uB)("accordion-group",p.classPrefix),l);return s.createElement(L,{scope:r,disabled:n,direction:i,orientation:a},s.createElement(k.Slot,{scope:r},s.createElement("div",{...c,"data-orientation":a,className:h,onKeyDown:n?void 0:e=>{if(!R.includes(e.key))return;let{target:t}=e,r=d().filter(e=>!e.ref.current?.disabled),n=r.findIndex(e=>e.ref.current===t),o=r.length;if(-1===n)return;e.preventDefault();let s=n,l=(n+1)%o,c=(n-1+o)%o;switch(e.key){case"ArrowDown":"vertical"===a&&(s=l);break;case"ArrowUp":"vertical"===a&&(s=c);break;case"ArrowLeft":"horizontal"===a&&(s="ltr"===i?c:l);break;case"ArrowRight":"horizontal"===a&&(s="ltr"===i?l:c);break;case"Home":s=0;break;case"End":s=o-1}r[s].ref.current?.focus()},ref:u},o)))});B.displayName="AccordionContainer";let q="AccordionItem",[z,U]=I(q),V=(0,P.R)((e,t)=>{let{__scopeAccordion:r,value:n,disabled:i,children:a,className:o,...l}=e,c=M(q,r),u=H(q,r),d=n&&c.value.includes(n)||!1,f=u.disabled||i,p=x((0,E.uB)("accordion-group_item",c.classPrefix),o);return s.createElement(z,{scope:r,open:d,disabled:f,ariaID:n,value:n},s.createElement("div",{...l,className:p,ref:t},a))});V.displayName="AccordionItem";let W="AccordionHeader",Z=(0,P.R)((e,t)=>{let{__scopeAccordion:r,headingTag:n="h3",children:i,className:a,...o}=e,l=M(W,r),c=H(W,r),u=U(W,r),d=x((0,E.uB)("accordion-group_header",l.classPrefix),a);return s.createElement(n,{"data-state":u.open?"open":"closed","data-orientation":c.orientation,className:d,...(c.disabled||u.disabled)&&{"data-disabled":!0},...o,ref:t},i)});Z.displayName=W;let Q="AccordionTrigger",G=(0,P.R)((e,t)=>{let{__scopeAccordion:r,children:n,className:i,...a}=e,[o,l]=s.useState(!1),c=M(Q,r),u=H(Q,r),d=U(Q,r),f=x((0,E.uB)("accordion-group_trigger",c.classPrefix),i);return s.createElement(k.ItemSlot,{scope:r},s.createElement("button",{type:"button",id:d.ariaID,"aria-expanded":d.open,"aria-controls":`${d.ariaID}_panel`,"data-state":d.open?"open":"closed","aria-disabled":u.disabled||d.disabled,disabled:u.disabled||d.disabled,"data-orientation":u.orientation,onClick:()=>{d.disabled||u.disabled||(c.value.includes(d.value)?c.onItemClose(d.value):c.onItemOpen(d.value),l(!o))},className:f,...a,ref:t},n))});G.displayName=Q;let Y=(0,P.R)((e,t)=>{let{__scopeAccordion:r,...n}=e,i=U("AccordionPanel",r);return s.createElement(S,{present:i.open},({present:e})=>s.createElement(K,{...n,ref:t,present:e}))}),X="AccordionPanelContainer",K=(0,P.R)((e,t)=>{let{__scopeAccordion:r,children:n,className:i,present:a,...o}=e,[l,c]=s.useState(a),u=M(X,r),d=U(X,r),p=H(X,r),h=d.open||l,m=s.useRef(null),g=f(t,m),v=s.useRef(0),y=s.useRef(0),b=s.useRef(null),S=s.useRef(h);s.useEffect(()=>{let e=requestAnimationFrame(()=>S.current=!1);return()=>cancelAnimationFrame(e)},[]),s.useLayoutEffect(()=>{let e=m.current;if(!e)return;b.current=b.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();v.current=t.height,y.current=t.width,S.current||(e.style.transitionDuration=b.current.transitionDuration,e.style.animationName=b.current.animationName),c(a)},[d.open,a]);let w=x((0,E.uB)("accordion-group_panel",u.classPrefix),i);return s.createElement("div",{id:`${d.ariaID}_panel`,role:"region","aria-labelledby":d.ariaID,"data-state":d.open?"open":"closed","data-orientation":p.orientation,className:w,...(p.disabled||d.disabled)&&{"data-disabled":!0},...o,ref:g,style:{"--accordion-group-panel-height":`${v.current||""}px`,"--accordion-group-panel-width":`${y.current||""}px`,...h?{}:{position:"absolute",width:"1px",height:"1px",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",border:0},...o.style}},n)});K.displayName=X;let J=A,ee=V,et=Z,er=G,en=Y},76518:(e,t,r)=>{"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}r.d(t,{p:()=>c});var i=["facets","disjunctiveFacets","facetsRefinements","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacets","hierarchicalFacetsRefinements","ruleContexts"];function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
47t%2?a(Object(r),!0).forEach(function(t){var i,a,o;i=e,a=t,o=r[t],(a=function(e){var t=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=n(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==n(t)?t:String(t)}(a))in i?Object.defineProperty(i,a,{value:o,enumerable:!0,configurable:!0,writable:!0}):i[a]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var s=function(e,t){t.facets,t.disjunctiveFacets,t.facetsRefinements,t.facetsExcludes,t.disjunctiveFacetsRefinements,t.numericRefinements,t.tagRefinements,t.hierarchicalFacets,t.hierarchicalFacetsRefinements,t.ruleContexts;var r=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(t,i);return e.setQueryParameters(r)},l=function(e,t){var r=[].concat(e.ruleContexts).concat(t.ruleContexts).filter(Boolean).filter(function(e,t,r){return r.indexOf(e)===t});return r.length>0?e.setQueryParameters({ruleContexts:r}):e},c=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce(function(e,t){var r,n,i,a,c,u,d,f;return s((f=l((r=e.setQueryParameters({hierarchicalFacetsRefinements:o(o({},e.hierarchicalFacetsRefinements),t.hierarchicalFacetsRefinements)}),n=r.setQueryParameters({hierarchicalFacets:t.hierarchicalFacets.reduce(function(e,t){var r=function(e,t){if(!Array.isArray(e))return -1;for(var r=0;r<e.length;r++)if(t(e[r]))return r;return -1}(e,function(e){return e.name===t.name});if(-1===r)return e.concat(t);var n=e.slice();return n.splice(r,1,t),n},r.hierarchicalFacets)}),i=t.tagRefinements.reduce(function(e,t){return e.addTagRefinement(t)},n),a=i.setQueryParameters({numericRefinements:o(o({},i.numericRefinements),t.numericRefinements)}),c=a.setQueryParameters({disjunctiveFacetsRefinements:o(o({},a.disjunctiveFacetsRefinements),t.disjunctiveFacetsRefinements)}),u=c.setQueryParameters({facetsExcludes:o(o({},c.facetsExcludes),t.facetsExcludes)}),d=u.setQueryParameters({facetsRefinements:o(o({},u.facetsRefinements),t.facetsRefinements)}),t.disjunctiveFacets.reduce(function(e,t){return e.addDisjunctiveFacet(t)},d)),t),t.facets.reduce(function(e,t){return e.addFacet(t)},f)),t)})}},76842:(e,t,r)=>{"use strict";r.d(t,{C:()=>o});var n=r(12115),i=r(94446),a=r(4129),o=e=>{let{present:t,children:r}=e,o=function(e){var t,r;let[i,o]=n.useState(),l=n.useRef({}),c=n.useRef(e),u=n.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return n.useEffect(()=>{let e=s(l.current);u.current="mounted"===d?e:"none"},[d]),(0,a.N)(()=>{let t=l.current,r=c.current;if(r!==e){let n=u.current,i=s(t);e?f("MOUNT"):"none"===i||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):r&&n!==i?f("ANIMATION_OUT"):f("UNMOUNT"),c.current=e}},[e,f]),(0,a.N)(()=>{if(i){var e;let t,r=null!=(e=i.ownerDocument.defaultView)?e:window,n=e=>{let n=s(l.current).includes(e.animationName);if(e.target===i&&n&&(f("ANIMATION_END"),!c.current)){let e=i.style.animationFillMode;i.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===i.style.animationFillMode&&(i.style.animationFillMode=e)})}},a=e=>{e.target===i&&(u.current=s(l.current))};return i.addEventListener("animationstart",a),i.addEventListener("animationcancel",n),i.addEventListener("animationend",n),()=>{r.clearTimeout(t),i.removeEventListener("animationstart",a),i.removeEventListener("animationcancel",n),i.removeEventListener("animationend",n)}}f("ANIMATION_END")},[i,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:n.useCallback(e=>{e&&(l.current=getComputedStyle(e)),o(e)},[])}}(t),l="function"==typeof r?r({present:o.isPresent}):n.Children.only(r),c=(0,i.s)(o.ref,function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,i=n&&"isReactWarning"in n&&n.isReactWarning;return i?e.ref:(i=(n=null==(r=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(l));return"function"==typeof r||o.isPresent?n.cloneElement(l,{ref:c}):null};function s(e){return(null==e?void 0:e.animationName)||"none"}o.displayName="Presence"},78103:(e,t,r)=>{"use strict";r.d(t,{e:()=>n});var n=[{segment:"autocomplete-js",version:r(5904).r}]},78195:e=>{"use strict";e.exports=function(e,t){if(null===e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}},79862:(e,t,r)=>{"use strict";
47Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(28140)._(r(12115)).default.createContext(null)},80744:(e,t,r)=>{"use strict";r.d(t,{b9:()=>l,mc:()=>o,q7:()=>s});var n=r(12115),i=r(21778),a=r(85203);function o(e){let{className:t,classPrefix:r,children:o,...s}=e,l=a((0,i.uB)("breadcrumbs",r),t);return n.createElement("nav",{...s,className:l},n.createElement("ol",null,o))}function s(e){let{className:t,classPrefix:r,children:o,...s}=e,l=a((0,i.uB)("breadcrumb-item",r),t);return n.createElement("li",{className:l,...s},o)}function l(e){return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.map((e,t)=>({"@type":"ListItem",position:t+1,name:e.label,item:e.json_link}))}}o.displayName="Breadcrumbs",s.displayName="breadcrumb-item"},81356:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return S}});let n=r(28140),i=r(49417),a=r(95155),o=i._(r(12115)),s=n._(r(47650)),l=n._(r(74841)),c=r(75040),u=r(20821),d=r(33455);r(94781);let f=r(79862),p=n._(r(71124)),h=r(83011),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,i,a,o){let s=null==e?void 0:e.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function v(e){return o.use?{fetchPriority:e}:{fetchpriority:e}}let y=(0,o.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:i,height:s,width:l,decoding:c,className:u,style:d,fetchPriority:f,placeholder:p,loading:m,unoptimized:y,fill:b,onLoadRef:S,onLoadingCompleteRef:w,setBlurComplete:_,setShowAltText:O,sizesInput:E,onLoad:P,onError:x,...j}=e,R=(0,o.useCallback)(e=>{e&&(x&&(e.src=e.src),e.complete&&g(e,p,S,w,_,y,E))},[r,p,S,w,_,x,y,E]),k=(0,h.useMergedRef)(t,R);return(0,a.jsx)("img",{...j,...v(f),loading:m,width:l,height:s,decoding:c,"data-nimg":b?"fill":"1",className:u,style:d,sizes:i,srcSet:n,src:r,ref:k,onLoad:e=>{g(e.currentTarget,p,S,w,_,y,E)},onError:e=>{O(!0),"empty"!==p&&_(!0),x&&x(e)}})});function b(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...v(r.fetchPriority)};return t&&s.default.preload?(s.default.preload(r.src,n),null):(0,a.jsx)(l.default,{children:(0,a.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let S=(0,o.forwardRef)((e,t)=>{let r=(0,o.useContext)(f.RouterContext),n=(0,o.useContext)(d.ImageConfigContext),i=(0,o.useMemo)(()=>{var e;let t=m||n||u.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),i=t.deviceSizes.sort((e,t)=>e-t),a=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:r,deviceSizes:i,qualities:a}},[n]),{onLoad:s,onLoadingComplete:l}=e,h=(0,o.useRef)(s);(0,o.useEffect)(()=>{h.current=s},[s]);let g=(0,o.useRef)(l);(0,o.useEffect)(()=>{g.current=l},[l]);let[v,S]=(0,o.useState)(!1),[w,_]=(0,o.useState)(!1),{props:O,meta:E}=(0,c.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:v,showAltText:w});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(y,{...O,unoptimized:E.unoptimized,placeholder:E.placeholder,fill:E.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:S,setShowAltText:_,sizesInput:e.sizes,ref:t}),E.priority?(0,a.jsx)(b,{isAppRouter:!r,imgAttributes:O}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
47dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82424:e=>{"use strict";e.exports=function(e){return null!==e&&/^[a-zA-Z0-9_-]{1,64}$/.test(e)}},82959:(e,t,r)=>{"use strict";r.d(t,{UC:()=>w,_V:()=>S,bL:()=>b});var n=r(3468),i=r(12115),a=r(21778),o=r(19789),s=r(67237),l=r(85203);let c="PanelImageText_Root",[u,d]=(0,n.A)(c),[f,p]=u(c),h=e=>{let{__scopePanelImageText:t,root:r,topBar:n,bottomBar:c,container:u,wrapper:d,header:p,body:h,footer:m,blok:g,parallaxOptions:v={},children:y,className:b,classPrefix:S,...w}=e,[_,O,E]=(0,o.d)(g.enable_parallax,v),P=l((0,a.uB)("panel-image-text_wrapper",S),(0,a.sn)(g.content_alignment,void 0,S),O,b);return r&&(r.className=(0,a.uB)("panel-image-text_root",S)??void 0),i.createElement(f,{scope:t,classPrefix:S,contentTextColor:g.content_text_color,imageSize:g.image_size,imageSide:g.image_side},i.createElement(s.a,{...w,root:r??{className:(0,a.uB)("panel-image-text_root",S)??void 0},topBar:n,bottomBar:c,container:u,wrapper:d,header:p,body:h,footer:m,blok:g},i.createElement("div",{className:`${P} ${E}`,ref:_},y)))};h.displayName=c;let m="PanelImageText_ImageContainer",g=e=>{let{__scopePanelImageText:t,children:r,className:n}=e,o=p(m,t),s=l((0,a.uB)("panel-image-text_image-container",o.classPrefix),(0,a.XY)(o.imageSize),o.imageSide&&"left"!==o.imageSide?"panel-image-text-right":"panel-image-text-left",n);return i.createElement("div",{className:s},r)};g.displayName=m;let v="PanelImageText_ContentContainer",y=e=>{let{__scopePanelImageText:t,children:r,className:n}=e,o=p(v,t),s=l((0,a.uB)("panel-image-text_content-container",o.classPrefix),(0,a.vG)(o.contentTextColor,"panel"),n);return i.createElement("div",{className:s},r)};y.displayName=v;let b=h,S=g,w=y},83945:(e,t,r)=>{"use strict";r.d(t,{W:()=>y});var n=r(35170),i=r(51248),a=r(52053);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function s(e){var t,r=e.start,n=void 0===r?0:r,i=e.end,a=e.step,s=void 0===a?1:a,l=0===s?1:s;return((function(e){if(Array.isArray(e))return o(e)})(t=Array(Math.round((i-n)/l)))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||function(e,t){if(e){if("string"==typeof e)return o(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return o(e,t)}}(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).map(function(e,t){return n+t*l})}function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t,r){return(t=u(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=l(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:String(t)}var d=function(){var e;function t(e){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");c(this,"currentPage",void 0),c(this,"total",void 0),c(this,"padding",void 0),this.currentPage=e.currentPage,this.total=e.total,this.padding=e.padding}return e=[{key:"pages",value:function(){var e=this.total,t=this.currentPage,r=this.padding;if(0===e)return[0];var n=this.nbPagesDisplayed(r,e);if(n===e)return s({end:e});var i=this.calculatePaddingLeft(t,r,e,n),a=n-i;return s({start:t-i,end:t+a})}},{key:"nbPagesDisplayed",value:function(e,t){return Math.min(2*e+1,t)}},{key:"calculatePaddingLeft",value:function(e,t,r,n){return e<=t?e:e>=r-t?n-(r-e):t}},{key:"isLastPage",value:function(){return this.currentPage>=this.total-1}},{key:"isFirstPage",value:function(){return this.currentPage<=0}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,u(n.key),n)}}(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}();function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
47t%2?p(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=f(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var m=(0,n.V)({name:"pagination",connector:!0});let g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.l;return(0,a.t)(e,m()),function(r){var n=r||{},i=n.totalPages,a=n.padding,o=new d({currentPage:0,total:0,padding:void 0===a?3:a}),s={};return{$$type:"ais.pagination",init:function(t){var r=t.instantSearchInstance;e(h(h({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!0)},render:function(t){var r=t.instantSearchInstance;e(h(h({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!1)},dispose:function(e){var r=e.state;return t(),r.setQueryParameter("page",void 0)},getWidgetUiState:function(e,t){var r=t.searchParameters.page||0;return r?h(h({},e),{},{page:r+1}):e},getWidgetSearchParameters:function(e,t){var r=t.uiState,n=r.page?r.page-1:0;return e.setQueryParameter("page",n)},getWidgetRenderState:function(e){var t,n=e.results,a=e.helper,l=e.state,c=e.createURL;s.refine||(s.refine=function(e){a.setPage(e),a.search()}),s.createURL||(s.createURL=function(e){return c(function(t){return h(h({},t),{},{page:e+1})})});var u=l.page||0,d=(t=(n||{nbPages:0}).nbPages,void 0!==i?Math.min(i,t):t);return o.currentPage=u,o.total=d,{createURL:s.createURL,refine:s.refine,canRefine:d>1,currentRefinement:u,nbHits:(null==n?void 0:n.nbHits)||0,nbPages:d,pages:n?o.pages():[],isFirstPage:o.isFirstPage(),isLastPage:o.isLastPage(),widgetParams:r}},getRenderState:function(e,t){return h(h({},e),{},{pagination:this.getWidgetRenderState(t)})}}}};var v=r(68629);function y(e,t){return(0,v.Z)(g,e,t)}},84637:e=>{"use strict";e.exports={escapeFacetValue:function(e){return"string"!=typeof e?e:String(e).replace(/^-/,"\\-")},unescapeFacetValue:function(e){return"string"!=typeof e?e:e.replace(/^\\-/,"-")}}},85203:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=a(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=a(t,r));return t}(r)))}return e}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(r=(function(){return i}).apply(t,[]))||(e.exports=r)}()},85724:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===e&&(e={});var r={},c=!!(e.type&&s[e.type]);for(var u in e){var d=e[u];if((0,n.isCustomAttribute)(u)){r[u]=d;continue}var f=u.toLowerCase(),p=l(f);if(p){var h=(0,n.getPropertyInfo)(p);switch(a.includes(p)&&o.includes(t)&&!c&&(p=l("default"+f)),r[p]=d,h&&h.type){case n.BOOLEAN:r[p]=!0;break;case n.OVERLOADED_BOOLEAN:""===d&&(r[p]=!0)}continue}i.PRESERVE_CUSTOM_ATTRIBUTES&&(r[u]=d)}return(0,i.setStyleProp)(e.style,r),r};var n=r(4272),i=r(89054),a=["checked","value"],o=["input","select","textarea"],s={reset:!0,submit:!0};function l(e){return n.possibleStandardNames[e]}},85756:(e,t,r)=>{"use strict";r.d(t,{V:()=>p});var n=r(35170),i=r(51248),a=r(52053);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
47t%2?s(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=o(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var c=(0,n.V)({name:"search-box",connector:!0}),u=function(e,t){return t(e)};let d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.l;return(0,a.t)(e,c()),function(r){var n,i,a=(r||{}).queryHook,o=void 0===a?u:a;return{$$type:"ais.searchBox",init:function(t){var r=t.instantSearchInstance;e(l(l({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!0)},render:function(t){var r=t.instantSearchInstance;e(l(l({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!1)},dispose:function(e){var r=e.state;return t(),r.setQueryParameter("query",void 0)},getRenderState:function(e,t){return l(l({},e),{},{searchBox:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.helper,a=e.instantSearchInstance,s=e.state;return n||(n=function(e){o(e,function(e){return t.setQuery(e).search()})},i=function(){t.setQuery("").search()}),{query:s.query||"",refine:n,clear:i,widgetParams:r,isSearchStalled:"stalled"===a.status}},getWidgetUiState:function(e,t){var r=t.searchParameters.query||"";return""===r||e&&e.query===r?e:l(l({},e),{},{query:r})},getWidgetSearchParameters:function(e,t){var r=t.uiState;return e.setQueryParameter("query",r.query||"")}}}};var f=r(68629);function p(e,t){return(0,f.Z)(d,e,t)}},86472:(e,t,r)=>{"use strict";r.d(t,{K1:()=>i.K1,YB:()=>i.YB,YV:()=>n.YV});var n=r(46032);r(25555),r(2733),r(15709);var i=r(50351)},87909:e=>{"use strict";e.exports=function(e,t){if(Array.isArray(e)){for(var r=0;r<e.length;r++)if(t(e[r]))return e[r]}}},88221:(e,t,r)=>{"use strict";var n=r(92579),i=r(1462),a=r(84637),o=r(87909),s=r(58095),l=r(36269),c=r(13745),u=r(54211),d=a.escapeFacetValue,f=a.unescapeFacetValue,p=r(47009);function h(e){var t={};return e.forEach(function(e,r){t[e]=r}),t}function m(e,t,r){t&&t[r]&&(e.stats=t[r])}function g(e,t,r){var a=t[0]||{};this._rawResults=t;var l=this;Object.keys(a).forEach(function(e){l[e]=a[e]});var u=i(r,{persistHierarchicalRootCount:!1});Object.keys(u).forEach(function(e){l[e]=u[e]}),this.processingTimeMS=t.reduce(function(e,t){return void 0===t.processingTimeMS?e:e+t.processingTimeMS},0),this.disjunctiveFacets=[],this.hierarchicalFacets=e.hierarchicalFacets.map(function(){return[]}),this.facets=[];var d=e.getRefinedDisjunctiveFacets(),g=h(e.facets),v=h(e.disjunctiveFacets),y=1,b=a.facets||{};Object.keys(b).forEach(function(t){var r=b[t],n=(u=e.hierarchicalFacets,o(u,function(e){return(e.attributes||[]).indexOf(t)>-1}));if(n){var i=n.attributes.indexOf(t),c=s(e.hierarchicalFacets,function(e){return e.name===n.name});l.hierarchicalFacets[c][i]={attribute:t,data:r,exhaustive:a.exhaustiveFacetsCount}}else{var u,d,f=-1!==e.disjunctiveFacets.indexOf(t),p=-1!==e.facets.indexOf(t);f&&(d=v[t],l.disjunctiveFacets[d]={name:t,data:r,exhaustive:a.exhaustiveFacetsCount},m(l.disjunctiveFacets[d],a.facets_stats,t)),p&&(d=g[t],l.facets[d]={name:t,data:r,exhaustive:a.exhaustiveFacetsCount},m(l.facets[d],a.facets_stats,t))}}),this.hierarchicalFacets=n(this.hierarchicalFacets),d.forEach(function(r){var n=t[y],o=n&&n.facets?n.facets:{},u=e.getHierarchicalFacetByName(r);Object.keys(o).forEach(function(t){var r,d=o[t];if(u){r=s(e.hierarchicalFacets,function(e){return e.name===u.name});var p=s(l.hierarchicalFacets[r],function(e){return e.attribute===t});if(-1===p)return;l.hierarchicalFacets[r][p].data=l.persistHierarchicalRootCount?c(l.hierarchicalFacets[r][p].data,d):i(d,l.hierarchicalFacets[r][p].data)}else{r=v[t];var h=a.facets&&a.facets[t]||{};l.disjunctiveFacets[r]={name:t,data:c(h,d),exhaustive:n.exhaustiveFacetsCount},m(l.disjunctiveFacets[r],n.facets_stats,t),e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].forEach(function(n){!l.disjunctiveFacets[r].data[n]&&e.disjunctiveFacetsRefinements[t].indexOf(f(n))>-1&&(l.disjunctiveFacets[r].data[n]=0)})}}),y++}
47),e.getRefinedHierarchicalFacets().forEach(function(r){var n=e.getHierarchicalFacetByName(r),a=e._getHierarchicalFacetSeparator(n),o=e.getHierarchicalRefinement(r);0===o.length||o[0].split(a).length<2||t.slice(y).forEach(function(t){var r=t&&t.facets?t.facets:{};Object.keys(r).forEach(function(t){var c=r[t],u=s(e.hierarchicalFacets,function(e){return e.name===n.name}),d=s(l.hierarchicalFacets[u],function(e){return e.attribute===t});if(-1!==d){var f={};if(o.length>0&&!l.persistHierarchicalRootCount){var p=o[0].split(a)[0];f[p]=l.hierarchicalFacets[u][d].data[p]}l.hierarchicalFacets[u][d].data=i(f,c,l.hierarchicalFacets[u][d].data)}}),y++})}),Object.keys(e.facetsExcludes).forEach(function(t){var r=e.facetsExcludes[t],n=g[t];l.facets[n]={name:t,data:b[t],exhaustive:a.exhaustiveFacetsCount},r.forEach(function(e){l.facets[n]=l.facets[n]||{name:t},l.facets[n].data=l.facets[n].data||{},l.facets[n].data[e]=0})}),this.hierarchicalFacets=this.hierarchicalFacets.map(p(e)),this.facets=n(this.facets),this.disjunctiveFacets=n(this.disjunctiveFacets),this._state=e}function v(e,t){var r=o(e,function(e){return e.name===t});return r&&r.stats}function y(e,t,r,n,i){var a=o(i,function(e){return e.name===r}),s=a&&a.data&&a.data[n]?a.data[n]:0;return{type:t,attributeName:r,name:n,count:s,exhaustive:a&&a.exhaustive||!1}}g.prototype.getFacetByName=function(e){function t(t){return t.name===e}return o(this.facets,t)||o(this.disjunctiveFacets,t)||o(this.hierarchicalFacets,t)},g.DEFAULT_SORT=["isRefined:desc","count:desc","name:asc"],g.prototype.getFacetValues=function(e,t){var r,n=function(e,t){function r(e){return e.name===t}if(e._state.isConjunctiveFacet(t)){var n=o(e.facets,r);return n?Object.keys(n.data).map(function(r){var i=d(r);return{name:r,escapedValue:i,count:n.data[r],isRefined:e._state.isFacetRefined(t,i),isExcluded:e._state.isExcludeRefined(t,r)}}):[]}if(e._state.isDisjunctiveFacet(t)){var i=o(e.disjunctiveFacets,r);return i?Object.keys(i.data).map(function(r){var n=d(r);return{name:r,escapedValue:n,count:i.data[r],isRefined:e._state.isDisjunctiveFacetRefined(t,n)}}):[]}if(e._state.isHierarchicalFacet(t)){var a=o(e.hierarchicalFacets,r);if(!a)return a;var s=e._state.getHierarchicalFacetByName(t),l=e._state._getHierarchicalFacetSeparator(s),c=f(e._state.getHierarchicalRefinement(t)[0]||"");0===c.indexOf(s.rootPath)&&(c=c.replace(s.rootPath+l,""));var u=c.split(l);return u.unshift(t),function e(t,r,n){t.isRefined=t.name===(r[n]&&r[n].trim()),t.data&&t.data.forEach(function(t){e(t,r,n+1)})}(a,u,0),a}}(this,e);if(n){var a=i(t,{sortBy:g.DEFAULT_SORT,facetOrdering:!(t&&t.sortBy)}),s=this;return r=Array.isArray(n)?[e]:s._state.getHierarchicalFacetByName(n.name).attributes,function e(t,r,n,a){if(a=a||0,Array.isArray(r))return t(r,n[a]);if(!r.data||0===r.data.length)return r;var o=r.data.map(function(r){return e(t,r,n,a+1)});return i({data:t(o,n[a])},r)}(function(e,t){if(a.facetOrdering){var r,n,i,o,c,d,f,p=s.renderingContent&&s.renderingContent.facetOrdering&&s.renderingContent.facetOrdering.values&&s.renderingContent.facetOrdering.values[t];if(p)return i=[],o=[],c=p.hide||[],d=(p.order||[]).reduce(function(e,t,r){return e[t]=r,e},{}),e.forEach(function(e){var t=e.path||e.name,r=c.indexOf(t)>-1;r||void 0===d[t]?r||o.push(e):i[d[t]]=e}),i=i.filter(function(e){return e}),"hidden"===(f=p.sortRemainingBy)?i:(n="alpha"===f?[["path","name"],["asc","asc"]]:[["count"],["desc"]],i.concat(u(o,n[0],n[1])))}if(Array.isArray(a.sortBy)){var h=l(a.sortBy,g.DEFAULT_SORT);return u(e,h[0],h[1])}if("function"==typeof a.sortBy)return r=a.sortBy,e.sort(r);throw Error("options.sortBy is optional but if defined it must be either an array of string (predicates) or a sorting function")},n,r)}},g.prototype.getFacetStats=function(e){return this._state.isConjunctiveFacet(e)?v(this.facets,e):this._state.isDisjunctiveFacet(e)?v(this.disjunctiveFacets,e):void 0},g.prototype.getRefinements=function(){var e=this._state,t=this,r=[];return Object.keys(e.facetsRefinements).forEach(function(n){e.facetsRefinements[n].forEac
47h(function(i){r.push(y(e,"facet",n,i,t.facets))})}),Object.keys(e.facetsExcludes).forEach(function(n){e.facetsExcludes[n].forEach(function(i){r.push(y(e,"exclude",n,i,t.facets))})}),Object.keys(e.disjunctiveFacetsRefinements).forEach(function(n){e.disjunctiveFacetsRefinements[n].forEach(function(i){r.push(y(e,"disjunctive",n,i,t.disjunctiveFacets))})}),Object.keys(e.hierarchicalFacetsRefinements).forEach(function(n){e.hierarchicalFacetsRefinements[n].forEach(function(i){var a,s,l,c,u,d,f,p,h,m,g;r.push((a=e,s=n,l=i,c=t.hierarchicalFacets,u=a.getHierarchicalFacetByName(s),d=a._getHierarchicalFacetSeparator(u),f=l.split(d),p=o(c,function(e){return e.name===s}),m=(h=f.reduce(function(e,t){var r=e&&o(e.data,function(e){return e.name===t});return void 0!==r?r:e},p))&&h.count||0,g=h&&h.exhaustive||!1,{type:"hierarchical",attributeName:s,name:h&&h.path||"",count:m,exhaustive:g}))})}),Object.keys(e.numericRefinements).forEach(function(t){var n=e.numericRefinements[t];Object.keys(n).forEach(function(e){n[e].forEach(function(n){r.push({type:"numeric",attributeName:t,name:n,numericValue:n,operator:e})})})}),e.tagRefinements.forEach(function(e){r.push({type:"tag",attributeName:"_tags",name:e})}),r},e.exports=g},88334:(e,t,r)=>{"use strict";r.d(t,{BN:()=>p,cY:()=>f,we:()=>d});var n=r(21166),i=r(12115),a=r(47650),o="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;function s(e,t){let r,n,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!s(e[n],t[n]))return!1;return!0}if((r=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,i[n]))return!1;for(n=r;0!=n--;){let r=i[n];if(("_owner"!==r||!e.$$typeof)&&!s(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function l(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function c(e,t){let r=l(e);return Math.round(t*r)/r}function u(e){let t=i.useRef(e);return o(()=>{t.current=e}),t}function d(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:d=[],platform:f,elements:{reference:p,floating:h}={},transform:m=!0,whileElementsMounted:g,open:v}=e,[y,b]=i.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[S,w]=i.useState(d);s(S,d)||w(d);let[_,O]=i.useState(null),[E,P]=i.useState(null),x=i.useCallback(e=>{e!==T.current&&(T.current=e,O(e))},[]),j=i.useCallback(e=>{e!==C.current&&(C.current=e,P(e))},[]),R=p||_,k=h||E,T=i.useRef(null),C=i.useRef(null),I=i.useRef(y),N=null!=g,A=u(g),D=u(f),M=u(v),$=i.useCallback(()=>{if(!T.current||!C.current)return;let e={placement:t,strategy:r,middleware:S};D.current&&(e.platform=D.current),(0,n.rD)(T.current,C.current,e).then(e=>{let t={...e,isPositioned:!1!==M.current};F.current&&!s(I.current,t)&&(I.current=t,a.flushSync(()=>{b(t)}))})},[S,t,r,D,M]);o(()=>{!1===v&&I.current.isPositioned&&(I.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[v]);let F=i.useRef(!1);o(()=>(F.current=!0,()=>{F.current=!1}),[]),o(()=>{if(R&&(T.current=R),k&&(C.current=k),R&&k){if(A.current)return A.current(R,k,$);$()}},[R,k,$,A,N]);let L=i.useMemo(()=>({reference:T,floating:C,setReference:x,setFloating:j}),[x,j]),H=i.useMemo(()=>({reference:R,floating:k}),[R,k]),B=i.useMemo(()=>{let e={position:r,left:0,top:0};if(!H.floating)return e;let t=c(H.floating,y.x),n=c(H.floating,y.y);return m?{...e,transform:"translate("+t+"px, "+n+"px)",...l(H.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,m,H.floating,y.x,y.y]);return i.useMemo(()=>({...y,update:$,refs:L,elements:H,floatingStyles:B}),[y,$,L,H,B])}let f=(e,t)=>({...(0,n.cY)(e),options:[e,t]}),p=(e,t)=>({...(0,n.BN)(e),options:[e,t]})},88675:(e,t,r)=>{"use strict";var n=r(1462),i=r(87909),a=r(63291),o=r(38694),s=r(88723),l=r(78195),c=r(1001),u=r(82424),d=r(28424);function f(e,t){return Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every(function(e,r){return f(t[r],e)}):e===t}function p(e){var t=e?p._parseNumbers(e):{};void 0===t.userToken||u(t.userToken)||console.warn("[algoliasearch-helper] The `userToken` parameter is invali
47d. This can lead to wrong analytics.\n - Format: [a-zA-Z0-9_-]{1,64}"),this.facets=t.facets||[],this.disjunctiveFacets=t.disjunctiveFacets||[],this.hierarchicalFacets=t.hierarchicalFacets||[],this.facetsRefinements=t.facetsRefinements||{},this.facetsExcludes=t.facetsExcludes||{},this.disjunctiveFacetsRefinements=t.disjunctiveFacetsRefinements||{},this.numericRefinements=t.numericRefinements||{},this.tagRefinements=t.tagRefinements||[],this.hierarchicalFacetsRefinements=t.hierarchicalFacetsRefinements||{};var r=this;Object.keys(t).forEach(function(e){var n=-1!==p.PARAMETERS.indexOf(e),i=void 0!==t[e];!n&&i&&(r[e]=t[e])})}p.PARAMETERS=Object.keys(new p),p._parseNumbers=function(e){if(e instanceof p)return e;var t={};if(["aroundPrecision","aroundRadius","getRankingInfo","minWordSizefor2Typos","minWordSizefor1Typo","page","maxValuesPerFacet","distinct","minimumAroundRadius","hitsPerPage","minProximity"].forEach(function(r){var n=e[r];if("string"==typeof n){var i=parseFloat(n);t[r]=isNaN(i)?n:i}}),Array.isArray(e.insideBoundingBox)&&(t.insideBoundingBox=e.insideBoundingBox.map(function(e){return Array.isArray(e)?e.map(function(e){return parseFloat(e)}):e})),e.numericRefinements){var r={};Object.keys(e.numericRefinements).forEach(function(t){var n=e.numericRefinements[t]||{};r[t]={},Object.keys(n).forEach(function(e){var i=n[e].map(function(e){return Array.isArray(e)?e.map(function(e){return"string"==typeof e?parseFloat(e):e}):"string"==typeof e?parseFloat(e):e});r[t][e]=i})}),t.numericRefinements=r}return o(e,t)},p.make=function(e){var t=new p(e);return(e.hierarchicalFacets||[]).forEach(function(e){if(e.rootPath){var r=t.getHierarchicalRefinement(e.name);r.length>0&&0!==r[0].indexOf(e.rootPath)&&(t=t.clearRefinements(e.name)),0===(r=t.getHierarchicalRefinement(e.name)).length&&(t=t.toggleHierarchicalFacetRefinement(e.name,e.rootPath))}}),t},p.validate=function(e,t){var r=t||{};return e.tagFilters&&r.tagRefinements&&r.tagRefinements.length>0?Error("[Tags] Cannot switch from the managed tag API to the advanced API. It is probably an error, if it is really what you want, you should first clear the tags with clearTags method."):e.tagRefinements.length>0&&r.tagFilters?Error("[Tags] Cannot switch from the advanced tag API to the managed API. It is probably an error, if it is not, you should first clear the tags with clearTags method."):e.numericFilters&&r.numericRefinements&&s(r.numericRefinements)?Error("[Numeric filters] Can't switch from the advanced to the managed API. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):s(e.numericRefinements)&&r.numericFilters?Error("[Numeric filters] Can't switch from the managed API to the advanced. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):null},p.prototype={constructor:p,clearRefinements:function(e){var t={numericRefinements:this._clearNumericRefinements(e),facetsRefinements:d.clearRefinement(this.facetsRefinements,e,"conjunctiveFacet"),facetsExcludes:d.clearRefinement(this.facetsExcludes,e,"exclude"),disjunctiveFacetsRefinements:d.clearRefinement(this.disjunctiveFacetsRefinements,e,"disjunctiveFacet"),hierarchicalFacetsRefinements:d.clearRefinement(this.hierarchicalFacetsRefinements,e,"hierarchicalFacet")};return t.numericRefinements===this.numericRefinements&&t.facetsRefinements===this.facetsRefinements&&t.facetsExcludes===this.facetsExcludes&&t.disjunctiveFacetsRefinements===this.disjunctiveFacetsRefinements&&t.hierarchicalFacetsRefinements===this.hierarchicalFacetsRefinements?this:this.setQueryParameters(t)},clearTags:function(){return void 0===this.tagFilters&&0===this.tagRefinements.length?this:this.setQueryParameters({tagFilters:void 0,tagRefinements:[]})},setIndex:function(e){return e===this.index?this:this.setQueryParameters({index:e})},setQuery:function(e){return e===this.query?this:this.setQueryParameters({query:e})},setPage:function(e){return e===this.page?this:this.setQueryParameters({page:e})},setFacets:function(e){return this.setQueryParameters({facets:e})},setDisjunctiveFacets:function(e){return this.setQueryParameters({disjunctiveFacets:e})},setHitsPerPage:function(e){return this.hitsPerPage===e?this:this.setQueryParameters({hitsPerPage:e})},setTypoTolerance:function(e){return this.typoTolerance===e?this:this.setQueryParameters({typoTolerance:e})},addNumericRefinement:function(e,t,r){var n=c(r);if(this.isNumericRefined(e,t,n))return this;var i=o({},this.numericRefinements);return i[e]=o({},i[e]),i[e][t]?(i[e][t]=i[e][t].slice(),i[e][t].push(n)):i[e][t]=[n],this.setQueryParameters({numericRefinements:i})},getConjunctiveRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsRefinements[e]||[]},getDisjunctiveRefinements:function(e){return this.isDisjunctiveFacet(e)&&this.disjunctiveFacetsRefinements[e]||[]},getHierarchicalRefinement:function(e){return this.hierarchicalFacetsRefinements[e]||[]},getExcludeRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsExcludes[e]||[]},removeNumericRefinement:function(e,t,r){return void 0!==r?this.isNumericRefined(e,t,r)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(n,i){return i===e&&n.op===t&&f(n.val,c(r))})}):this:void 0!==t?this.isNumericRefined(e,t)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(r,n){return n===e&&r.op===t})}):this:this.isNumericRefined(e)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(t,r){return r===e})}):this},getNumericRefinements:function(e){return this.numericRefinements[e]||{}},getNumericRefinement:function(e,t){return this.numericRefinements[e]&&this.numericRefinements[e][t]},_clearNumericRefinements:function(e){if(void 0===e)return s(this.numericRefinements)?{}:this.numericRefinements;if("string"==typeof e)return l(this.numericRefinements,[e]);if("function"==typeof e){var t=!1,r=this.numericRefinements,n=Object.keys(r).reduce(function(n,i){var a=r[i],o={};return Object.keys(a=a||{}
vendor: 8,277 bytes, line 47
47).forEach(function(r){var n=a[r]||[],s=[];n.forEach(function(t){e({val:t,op:r},i,"numeric")||s.push(t)}),s.length!==n.length&&(t=!0),o[r]=s}),n[i]=o,n},{});return t?n:this.numericRefinements}},addFacet:function(e){return this.isConjunctiveFacet(e)?this:this.setQueryParameters({facets:this.facets.concat([e])})},addDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this:this.setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.concat([e])})},addHierarchicalFacet:function(e){if(this.isHierarchicalFacet(e.name))throw Error("Cannot declare two hierarchical facets with the same name: `"+e.name+"`");return this.setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.concat([e])})},addFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return d.isRefined(this.facetsRefinements,e,t)?this:this.setQueryParameters({facetsRefinements:d.addRefinement(this.facetsRefinements,e,t)})},addExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return d.isRefined(this.facetsExcludes,e,t)?this:this.setQueryParameters({facetsExcludes:d.addRefinement(this.facetsExcludes,e,t)})},addDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return d.isRefined(this.disjunctiveFacetsRefinements,e,t)?this:this.setQueryParameters({disjunctiveFacetsRefinements:d.addRefinement(this.disjunctiveFacetsRefinements,e,t)})},addTagRefinement:function(e){if(this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.concat(e)};return this.setQueryParameters(t)},removeFacet:function(e){return this.isConjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({facets:this.facets.filter(function(t){return t!==e})}):this},removeDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.filter(function(t){return t!==e})}):this},removeHierarchicalFacet:function(e){return this.isHierarchicalFacet(e)?this.clearRefinements(e).setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.filter(function(t){return t.name!==e})}):this},removeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return d.isRefined(this.facetsRefinements,e,t)?this.setQueryParameters({facetsRefinements:d.removeRefinement(this.facetsRefinements,e,t)}):this},removeExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return d.isRefined(this.facetsExcludes,e,t)?this.setQueryParameters({facetsExcludes:d.removeRefinement(this.facetsExcludes,e,t)}):this},removeDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return d.isRefined(this.disjunctiveFacetsRefinements,e,t)?this.setQueryParameters({disjunctiveFacetsRefinements:d.removeRefinement(this.disjunctiveFacetsRefinements,e,t)}):this},removeTagRefinement:function(e){if(!this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.filter(function(t){return t!==e})};return this.setQueryParameters(t)},toggleRefinement:function(e,t){return this.toggleFacetRefinement(e,t)},toggleFacetRefinement:function(e,t){if(this.isHierarchicalFacet(e))return this.toggleHierarchicalFacetRefinement(e,t);if(this.isConjunctiveFacet(e))return this.toggleConjunctiveFacetRefinement(e,t);if(this.isDisjunctiveFacet(e))return this.toggleDisjunctiveFacetRefinement(e,t);throw Error("Cannot refine the undeclared facet "+e+"; it should be added to the helper options facets, disjunctiveFacets or hierarchicalFacets")},toggleConjunctiveFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsRefinements:d.toggleRefinement(this.facetsRefinements,e,t)})},toggleExcludeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsExcludes:d.toggleRefinement(this.facetsExcludes,e,t)})},toggleDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return this.setQueryParameters({disjunctiveFacetsRefinements:d.toggleRefinement(this.disjunctiveFacetsRefinements,e,t)})},toggleHierarchicalFacetRefinement:function(e,t){if(!this.isHierarchicalFacet(e))throw Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration");var r=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e)),i={};return void 0!==this.hierarchicalFacetsRefinements[e]&&this.hierarchicalFacetsRefinements[e].length>0&&(this.hierarchicalFacetsRefinements[e][0]===t||0===this.hierarchicalFacetsRefinements[e][0].indexOf(t+r))?-1===t.indexOf(r)?i[e]=[]:i[e]=[t.slice(0,t.lastIndexOf(r))]:i[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:n(i,this.hierarchicalFacetsRefinements)})},addHierarchicalFacetRefinement:function(e,t){if(this.isHierarchicalFacetRefined(e))throw Error(e+" is already refined.");if(!this.isHierarchicalFacet(e))throw Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration.");var r={};return r[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:n(r,this.hierarchicalFacetsRefinements)})},removeHierarchicalFacetRefinement:function(e){if(!this.isHierarchicalFacetRefined(e))return this;var t={};return t[e]=[],this.setQueryParameters({hierarchicalFacetsRefinements:n(t,this.hierarchicalFacetsRefinements)})},toggleTagRefinement:function(e){return this.isTagRefined(e)?this.removeTagRefinement(e):this.addTagRefinement(e)},isDisjunctiveFacet:function(e){return this.disjunctiveFacets.indexOf(e)>-1},isHierarchicalFacet:function(e){return void 0!==this.getHierarchicalFacetByName(e)},isConjunctiveFacet:function(e){return this.facets.indexOf(e)>-1},isFacetRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&d.isRefined(this.facetsRefinements,e,t)},isExcludeRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&d.isRefined(this.facetsExcludes,e,t)},isDisjunctiveFacetRefined:function(e,t){return!!this.isDisjunctiveFacet(e)&&d.isRefined(this.disjunctiveFacetsRefinements,e,t)},isHierarchicalFacetRefined:function(e,t){if(!this.isHierarchicalFacet(e))return!1;var r=this.getHierarchicalRefinement(e);return t?-1!==r.indexOf(t):r.length>0},isNumericRefined:function(e,t,r){if(void 0===r&&void 0===t)return!!this.numericRefinements[e];var n,a=this.numericRefinements[e]&&void 0!==this.numericRefinements[e][t];if(void 0===r||!a)return a;var o=c(r),s=void 0!==(n=this.numericRefinements[e][t],i(n,function(e){return f(e,o)}));return a&&s},isTagRefined:function(e){return -1!==this.tagRefinements.indexOf(e)},getRefinedDisjunctiveFacets:function(){var e=this,t=a(Object.keys(this.numericRefinements).filter(function(t){return Object.keys(e.numericRefinements[t]).length>0}),this.disjunctiveFacets);return Object.keys(this.disjunctiveFacetsRefinements).filter(function(t){return e.disjunctiveFacetsRefinements[t].length>0}).concat(t).concat(this.getRefinedHierarchicalFacets()).sort()},getRefinedHierarchicalFacets:function(){var e=this;return a(this.hierarchicalFacets.map(function(e){return e.name}),Object.keys(this.hierarchicalFacetsRefinements).filter(function(t){return e.hierarchicalFacetsRefinements[t].length>0})).sort()},getUnrefinedDisjunctiveFacets:function(){var e=this.getRefinedDisjunctiveFacets();return this.disjunctiveFacets.filter(function(t){return -1===e.indexOf(t)})},managedParameters:["index","facets","disjunctiveFacets","facetsRefinements","hierarchicalFacets","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacetsRefinements"],getQueryParams:function(){var e=this.managedParameters,t={},r=this;
47return Object.keys(this).forEach(function(n){var i=r[n];-1===e.indexOf(n)&&void 0!==i&&(t[n]=i)}),t},setQueryParameter:function(e,t){if(this[e]===t)return this;var r={};return r[e]=t,this.setQueryParameters(r)},setQueryParameters:function(e){if(!e)return this;var t=p.validate(this,e);if(t)throw t;var r=this,n=p._parseNumbers(e),i=Object.keys(this).reduce(function(e,t){return e[t]=r[t],e},{}),a=Object.keys(n).reduce(function(e,t){var r=void 0!==e[t],i=void 0!==n[t];return r&&!i?l(e,[t]):(i&&(e[t]=n[t]),e)},i);return new this.constructor(a)},resetPage:function(){return void 0===this.page?this:this.setPage(0)},_getHierarchicalFacetSortBy:function(e){return e.sortBy||["isRefined:desc","name:asc"]},_getHierarchicalFacetSeparator:function(e){return e.separator||" > "},_getHierarchicalRootPath:function(e){return e.rootPath||null},_getHierarchicalShowParentLevel:function(e){return"boolean"!=typeof e.showParentLevel||e.showParentLevel},getHierarchicalFacetByName:function(e){return i(this.hierarchicalFacets,function(t){return t.name===e})},getHierarchicalFacetBreadcrumb:function(e){if(!this.isHierarchicalFacet(e))return[];var t=this.getHierarchicalRefinement(e)[0];if(!t)return[];var r=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e));return t.split(r).map(function(e){return e.trim()})},toString:function(){return JSON.stringify(this,null,2)}},e.exports=p},88723:e=>{"use strict";e.exports=function(e){return e&&Object.keys(e).length>0}},89054:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.returnFirstArg=t.canTextBeChildOfNode=t.ELEMENTS_WITH_NO_TEXT_CHILDREN=t.PRESERVE_CUSTOM_ATTRIBUTES=void 0,t.isCustomComponent=function(e,t){return e.includes("-")?!o.has(e):!!(t&&"string"==typeof t.is)},t.setStyleProp=function(e,t){if("string"==typeof e){if(!e.trim()){t.style={};return}try{t.style=(0,a.default)(e,s)}catch(e){t.style={}}}};var i=r(12115),a=n(r(54185)),o=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]),s={reactCompat:!0};t.PRESERVE_CUSTOM_ATTRIBUTES=Number(i.version.split(".")[0])>=16,t.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]),t.canTextBeChildOfNode=function(e){return!t.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)},t.returnFirstArg=function(e){return e}},90089:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(12115),i=r(21778),a=r(19789),o=r(67237),s=r(85203);let l=e=>{let{root:t,topBar:r,bottomBar:l,container:c,wrapper:u,header:d,body:f,footer:p,blok:h,parallaxOptions:m={offset:200},className:g,classPrefix:v,children:y,...b}=e,[S,w,_]=(0,a.d)(h.enable_parallax,m),O=s((0,i.uB)("panel-columns",v),(0,i.dA)(h.column_gap,i.OL),(0,i.dA)(h.row_gap,i.iv),(0,i.dA)(h.row_breakpoint,i.Xd),(0,i.dA)(h.horizontal_alignment,i.KX),(0,i.dA)(h.vertical_alignment,i.sn),w,g,"row");return t&&(t.className="panel-columns_root"),n.createElement(o.a,{...b,root:t??{className:"panel-columns_root"},topBar:r,bottomBar:l,container:c,wrapper:u,header:d,body:f,footer:p,blok:h},n.createElement("div",{className:`${O} ${_}`,ref:S},y))};l.displayName="PanelColumns_Root"},90737:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(28140)._(r(12115)).default.createContext({})},92579:e=>{"use strict";e.exports=function(e){return Array.isArray(e)?e.filter(Boolean):[]}},92824:(e,t,r)=>{"use strict";r.d(t,{m:()=>a});var n=r(12115),i=(0,n.createContext)(null);function a(){return(0,n.useContext)(i)}},94078:(e,t,r)=>{"use strict";r.d(t,{f:()=>d});var n=r(12115),i=r(21778),a=r(52044),o=r(85203);let s=(0,a.R)((e,t)=>{let{classPrefix:r,children:a,...s}=e,l=o((0,i.uB)("widget-statistic",r));return n.createElement("div",{...s,className:l,ref:t},a)});s.displayName="WidgetStatistic_Root";let l=e=>{let{children:t,classPrefix:r}=e,a=o((0,i.uB)("widget-statistic--stat-container",r));return n.createElement("div",{className:a},t)};l.displayName="WidgetStatistic_StatContainer";let c=e=>{let{uid:t,animationDuration:r,classPrefix:a,shouldAnimate:s,value:l}=e,c=`widget-statistic-${t}`,u=n.useMemo(()=>o((0,i.uB)("widget-statistic--statistic",a)),[a]);return n.useEffect(()=>{s&&(()=>{if("undefined"==typeof window)return;let e=document.getElementById(c);if(!e)return;let t=null,n=r||1e3,i=function(e){try{let t=e.toString(),r=t.indexOf(".");if(r>=0)return t.substring(r+1).length;return 0}catch(e){return 0}}(l),a=r=>{t||(t=r);
47let o=Math.min((r-t)/n,1),s=o*(l-0)+0;s=i?parseFloat(s.toFixed(i)):Math.floor(s),e.innerHTML=Intl.NumberFormat("default").format(s),o<1&&requestAnimationFrame(a)};new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&requestAnimationFrame(a)})},{root:null,rootMargin:"0px",threshold:.5}).observe(e)})()},[s]),n.createElement("span",{id:c,className:u},l)};c.displayName="WidgetStatistic_Statistic";let u=e=>{let{children:t,classPrefix:r}=e,a=o((0,i.uB)("widget-statistic--description",r));return n.createElement("div",{className:a},t)};u.displayName="WidgetStatistic_Description";let d=e=>{let{blok:t,children:r}=e;if(!t.statistic)return;let i=t.statistic,a=[...t.statistic.matchAll(/([\d,\.]+)/gm)].map(e=>e[0]),o=a[a.length-1]||a[0],d=a&&a[0]?i.substring(0,i.indexOf(a[0])):[],f="";if(a&&o){let e=i.split(o);f=e[e.length-1]}let p=[],h=i;for(let e=0;e<a.length-1;e++){let t=i.length-h.length,r=a[e],n=a[e+1],o=h.indexOf(r)+r.length+t,s=h.indexOf(n)+t;h.startsWith(r)&&(h=i.replace(r,""),t=i.length-h.length,s=h.indexOf(n)+t);let l="";r&&n&&(l=i.substring(o,s)),p.push(l)}let m=0;try{m=parseInt(t.animation_duration||"1000")}catch(e){console.warn(e)}return n.createElement(s,null,n.createElement(l,null,n.createElement("div",{style:{"--fontSizeMult":t.font_size||1}},a&&a.length>0?n.createElement(n.Fragment,null,d||null,a.map((e,r)=>{let i=parseFloat(e)||0;return r===a.length-1?n.createElement(c,{key:r,uid:`${t?._uid||""}-${r}`||`ref-statistic-widget-default-uid-${r}`,value:i,shouldAnimate:t.should_animate,animationDuration:m}):n.createElement(n.Fragment,{key:r},n.createElement(c,{key:r,uid:`${t?._uid||""}-${r}`||`ref-statistic-widget-default-uid-${r}`,value:i,shouldAnimate:t.should_animate,animationDuration:m}),p[r])}),f||null):n.createElement("span",null,t.statistic))),n.createElement(u,null,r))}},94446:(e,t,r)=>{"use strict";r.d(t,{s:()=>o,t:()=>a});var n=r(12115);function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let r=!1,n=e.map(e=>{let n=i(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():i(e[t],null)}}}}function o(...e){return n.useCallback(a(...e),e)}},95027:(e,t,r)=>{"use strict";r.d(t,{u:()=>x});var n=r(35170),i=r(51248),a=r(52053),o=r(16040);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=u(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e){var t,r=e.helper,n=e.widgetType,i=(e.methodName,e.args),a=e.instantSearchInstance;if(1===i.length&&"object"===u(i[0]))return[i[0]];var o=function(e){if(Array.isArray(e))return e}(t=i[0].split(":"))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,c=!1;try{a=(r=r.call(e)).next,!1;for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
47finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}(t,2)||function(e,t){if(e){if("string"==typeof e)return c(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return c(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),s=o[0],d=o[1],f=i[1],p=i[2],h=i[3]||{};if(!f||("click"===s||"conversion"===s)&&!p)return[];var m=Array.isArray(f)?f:[f];if(0===m.length)return[];var g=m[0].__queryID,v=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,r=[],n=0;n<Math.ceil(e.length/t);n++)r.push(e.slice(n*t,(n+1)*t));return r}(m),y=v.map(function(e){return e.map(function(e){return e.objectID})}),b=v.map(function(e){return e.map(function(e){return e.__position})});return"view"===s?"idle"!==a.status?[]:v.map(function(e,t){var i;return{insightsMethod:"viewedObjectIDs",widgetType:n,eventType:s,payload:l({eventName:p||"Hits Viewed",index:(null==(i=r.lastResults)?void 0:i.index)||r.state.index,objectIDs:y[t]},h),hits:e,eventModifier:d}}):"click"===s?v.map(function(e,t){var i;return{insightsMethod:"clickedObjectIDsAfterSearch",widgetType:n,eventType:s,payload:l({eventName:p||"Hit Clicked",index:(null==(i=r.lastResults)?void 0:i.index)||r.state.index,queryID:g,objectIDs:y[t],positions:b[t]},h),hits:e,eventModifier:d}}):"conversion"===s?v.map(function(e,t){var i;return{insightsMethod:"convertedObjectIDsAfterSearch",widgetType:n,eventType:s,payload:l({eventName:p||"Hit Converted",index:(null==(i=r.lastResults)?void 0:i.index)||r.state.index,queryID:g,objectIDs:y[t]},h),hits:e,eventModifier:d}}):[]}var f=r(3902);function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=p(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=p(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==p(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function g(e){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=g(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=g(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==g(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEac
47h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function b(e){return(b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function S(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?S(Object(r),!0).forEach(function(t){_(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):S(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function _(e,t,r){var n;return(n=function(e,t){if("object"!=b(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=b(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==b(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var O=(0,n.V)({name:"hits",connector:!0});let E=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.l;return(0,a.t)(e,O()),function(r){var n,i,a=r||{},s=a.escapeHTML,l=void 0===s||s,c=a.transformItems,u=void 0===c?function(e){return e}:c;return{$$type:"ais.hits",init:function(t){e(w(w({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){var r=this.getWidgetRenderState(t);e(w(w({},r),{},{instantSearchInstance:t.instantSearchInstance}),!1),r.sendEvent("view:internal",r.items)},getRenderState:function(e,t){return w(w({},e),{},{hits:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t,a,s,c,p,h,g,v,b,S,w,_,O,E,P,x,j,R,k=e.results,T=e.helper,C=e.instantSearchInstance;if(n||(a=(t={instantSearchInstance:C,helper:T,widgetType:this.$$type}).instantSearchInstance,s=t.helper,c=t.widgetType,p={},h=void 0,n=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];d({widgetType:c,helper:s,methodName:"sendEvent",args:t,instantSearchInstance:a}).forEach(function(e){"click"===e.eventType&&"internal"===e.eventModifier&&p[e.eventType]||(p[e.eventType]=!0,a.sendEventToInsights(e))}),clearTimeout(h),h=setTimeout(function(){p={}},0)}),i||(v=(g={helper:T,widgetType:this.$$type,instantSearchInstance:C}).helper,b=g.widgetType,S=g.instantSearchInstance,i=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=d({widgetType:b,helper:v,methodName:"bindEvent",args:t,instantSearchInstance:S});return n.length?"data-insights-event=".concat((0,o.h)(n)):""}),!k)return{hits:[],items:[],results:void 0,banner:void 0,sendEvent:n,bindEvent:i,widgetParams:r};l&&k.hits.length>0&&(k.hits=(0,f.S8)(k.hits));var I=u((w=k.hits,_=k.page,O=k.hitsPerPage,E=w.map(function(e,t){return m(m({},e),{},{__position:O*_+t+1})}),(P=k.queryID)?E.map(function(e){return y(y({},e),{},{__queryID:P})}):E),{results:k}),N=null==(x=k.renderingContent)||null==(j=x.widgets)||null==(R=j.banners)?void 0:R[0];return{hits:I,items:I,results:k,banner:N,sendEvent:n,bindEvent:i,widgetParams:r}},dispose:function(e){var r=e.state;return(t(),l)?r.setQueryParameters(Object.keys(f.FU).reduce(function(e,t){return w(w({},e),{},_({},t,void 0))},{})):r},getWidgetSearchParameters:function(e,t){return l?e.setQueryParameters(f.FU):e}}}};var P=r(68629);function x(e,t){return(0,P.Z)(E,e,t)}},95302:(e,t,r)=>{"use strict";r.d(t,{X:()=>i});let n=e=>e.startsWith("{")&&e.endsWith("}")||e.startsWith("(")&&e.endsWith(")")?e:`{${e}}`,i=(e,t)=>{if(!e||!t)return"";for(let r in t){let i="";"string"==typeof t[r]?i=t[r]:"function"==typeof t[r]&&(i=(0,t[r])());let a=n(r);for(;-1!==e.indexOf(a);)e=e.replace(a,i);let o=n(r).toUpperCase();for(;-1!==e.indexOf(o);)e=e.replace(o,i);let s=n(r).toLowerCase();for(;-1!==e.indexOf(s);)e=e.replace(s,i)}return e}},96714:(e,t,r)=>{"use strict";var n=r(35006),i=r(34995),a=Object.prototype.hasOwnProperty,o={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},s=Array.isArray,l=String.prototype.split,c=Array.prototype.push,u=function(e,t){c.apply(e,s(t)?t:[t])},d=Date.prototype.toISOString,f=i.default,p={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:n.encode,encodeValuesOnly:!1,format:f,formatter:i.formatters[f],indices:!1,serializeDate:function(e){return d.call(e)},skipNulls:!1,strictNullHandling:!1},h=function e(t,r,i,a,o,c,d,f,h,m,g,v,y,b){var S,w,_=t;if("function"==typeof d?_=d(r,_):_ instanceof Date?_=m(_):"comma"===i&&s(_)&&(_=n.maybeMap(_,function(e){return e instanceof Date?m(e):e})),null===_){if(a)return c&&!y?c(r,p.encoder,b,"key",g):r;_=""}if("string"==typeof(S=_)||"number"==typeof S||"boolean"==typeof S||"symbol"==typeof S||"bigint"==typeof S||n.isBuffer(_)){if(c){var O=y?r:c(r,p.encoder,b,"key",g);if("comma"===i&&y){for(var E=l.call(String(_),","),P="",x=0;x<E.length;++x)P+=(0===x?"":",")+v(c(E[x],p.encoder,b,"value",g));return[v(O)+"="+P]}return[v(O)+"="+v(c(_,p.encoder,b,"value",g))]}return[v(r)+"="+v(String(_))]}var j=[];if(void 0===_)return j;if("comma"===i&&s(_))w=[{value:_.length>0?_.join(",")||null:void 0}];else if(s(d))w=d;else{var R=Object.keys(_);w=f?R.sort(f):R}for(var k=0;k<w.length;++k){var T=w[k],C="object"==typeof T&&void 0!==T.value?T.value:_[T];o&&null===C||u(j,e(C,s(_)?"function"==typeof i?i(r,T):r:r+(h?"."+T:"["+T+"]"),i,a,o,c,d,f,h,m,g,v,y,b))}return j},m=function(e){if(!e)return p;if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw TypeError("Encoder has to be a function.");var t=e.charset||p.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=i.default;if(void 0!==e.format){if(!a.call(i.formatters,e.format))throw TypeError("Unknown format option provided.");r=e.format}var n=i.formatters[r],o=p.filter;return("function"==typeof e.filter||s(e.filter))&&(o=e.filter),{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:p.addQueryPrefix,allowDots:void 0===e.allowDots?p.allowDots:!!e.allowDots,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:p.charsetSentinel,delimiter:void 0===e.delimiter?p.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:p.encode,encoder:"function"==typeof e.encoder?e.encoder:p.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:p.encodeValuesOnly,filter:o,format:r,formatter:n,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:p.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:p.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:p.strictNullHandling}};e.exports=function(e,t){var r,n,i=e,a=m(t);"function"==typeof a.filter?i=(0,a.filter)("",i):s(a.filter)&&(r=a.filter);var l=[];
47if("object"!=typeof i||null===i)return"";n=t&&t.arrayFormat in o?t.arrayFormat:t&&"indices"in t?t.indices?"indices":"repeat":"indices";var c=o[n];r||(r=Object.keys(i)),a.sort&&r.sort(a.sort);for(var d=0;d<r.length;++d){var f=r[d];a.skipNulls&&null===i[f]||u(l,h(i[f],f,c,a.strictNullHandling,a.skipNulls,a.encode?a.encoder:null,a.filter,a.sort,a.allowDots,a.serializeDate,a.format,a.formatter,a.encodeValuesOnly,a.charset))}var p=l.join(a.delimiter),g=!0===a.addQueryPrefix?"?":"";return a.charsetSentinel&&("iso-8859-1"===a.charset?g+="utf8=%26%2310003%3B&":g+="utf8=%E2%9C%93&"),p.length>0?g+p:""}},96751:(e,t,r)=>{"use strict";r.d(t,{LB:()=>o,Ox:()=>s,v:()=>l});var n=r(12115),i=r(32980);let a=(0,n.createContext)(e=>(0,i.XX)(e)),o=e=>{let{children:t,renderOptions:r}=e,o=n.useCallback(e=>(0,i.XX)(e,r),[r]);return n.createElement(a.Provider,{value:o},t)},s=e=>(0,n.useContext)(a)(e),l=()=>(0,n.useContext)(a)},96915:(e,t,r)=>{"use strict";r.d(t,{Bj:()=>d,HW:()=>h,bL:()=>s,eP:()=>m,mc:()=>p,uO:()=>u});var n=r(12115),i=r(21778),a=r(52044),o=r(85203);let s=(0,a.R)((e,t)=>{let{className:r,classPrefix:a,children:s,...l}=e,c=o((0,i.uB)("footer",a),r);return n.createElement("footer",{...l,className:c,ref:t},s)});s.displayName="Footer";let l=e=>{let{className:t,classPrefix:r,children:a,...s}=e,l=o((0,i.uB)("footer-container",r),"container",t);return n.createElement("div",{className:l,...s},a)};l.displayName="Footer",(0,a.R)((e,t)=>{let{colCount:r,className:a,classPrefix:s,children:l,...c}=e,u=o("row","row-cols-1","row-cols-md-3",r?`row-cols-lg-${r}`:void 0,(0,i.uB)("footer-columns-container",s),a);return n.createElement("div",{...c,className:u,ref:t},l)}).displayName="FooterColumnsContainer",(0,a.R)((e,t)=>{let{className:r,classPrefix:a,children:s,...l}=e,c=o("col",(0,i.uB)("footer-column",a),r);return n.createElement("div",{...l,className:c,ref:t},s)}).displayName="FooterColumn",(0,a.R)((e,t)=>{let{className:r,classPrefix:a,children:s,...l}=e,c=o((0,i.uB)("footer-link-group",a),r);return n.createElement("div",{...l,className:c,ref:t},s)}).displayName="FooterLinkGroup";let c=(0,a.R)((e,t)=>{let{className:r,classPrefix:a,children:s,...l}=e,c=o("row","row-cols-1","row-cols-md-2",(0,i.uB)("footer-corporate-container",a),r);return n.createElement("div",{...l,className:c,ref:t},s)});c.displayName="FooterCorporateContainer",(0,a.R)((e,t)=>{let{className:r,classPrefix:a,children:s,...l}=e,c=o("col",(0,i.uB)("footer-brand-section",a),r);return n.createElement("div",{...l,className:c,ref:t},s)}).displayName="FooterBrandSection";let u=(0,a.R)((e,t)=>{let{className:r,classPrefix:a,children:s,...l}=e,c=o("col",(0,i.uB)("footer-copyright-text",a),r);return n.createElement("div",{...l,className:c,ref:t},s)});u.displayName="FooterCopyrightText";let d=(0,a.R)((e,t)=>{let{className:r,classPrefix:a,children:s,...l}=e,c=o("col",(0,i.uB)("footer-legal-links-section",a),r);return n.createElement("div",{...l,className:c,ref:t},s)});d.displayName="FooterLegalLinksSection";let f=(0,a.R)((e,t)=>{let{className:r,classPrefix:a,children:s,...l}=e,c=o((0,i.uB)("footer-social-row",a),r);return n.createElement("ul",{...l,className:c,ref:t},s)});f.displayName="FooterSocialRow",(0,a.R)((e,t)=>{let{className:r,classPrefix:a,children:s,...l}=e,c=o((0,i.uB)("footer-button",a),r);return n.createElement("div",{...l,className:c,ref:t},s)}).displayName="FooterButton";let p=l,h=c,m=f},97210:(e,t,r)=>{"use strict";var n=r(38115);function i(e,t,r){this.main=e,this.fn=t,this.recommendFn=r,this.lastResults=null,this.lastRecommendResults=null}r(43530)(i,n),i.prototype.detach=function(){this.removeAllListeners(),this.main.detachDerivedHelper(this)},i.prototype.getModifiedState=function(e){return this.fn(e)},i.prototype.getModifiedRecommendState=function(e){return this.recommendFn(e)},e.exports=i},97602:(e,t,r)=>{"use strict";r.d(t,{hO:()=>l,sG:()=>s});var n=r(12115),i=r(47650),a=r(32467),o=r(95155),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...i}=e,s=n?a.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(s,{...i,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function l(e,t){e&&i.flushSync(()=>
47e.dispatchEvent(t))}},97607:(e,t,r)=>{"use strict";function n(e,t){var r=void 0;return function(){for(var n=arguments.length,i=Array(n),a=0;a<n;a++)i[a]=arguments[a];r&&clearTimeout(r),r=setTimeout(function(){return e.apply(void 0,i)},t)}}r.d(t,{s:()=>n})},99521:e=>{"use strict";function t(e){e=e||{},this.params=e.params||[]}t.prototype={constructor:t,addParams:function(e){var r=this.params.slice();return r.push(e),new t({params:r})},removeParams:function(e){return new t({params:this.params.filter(function(t){return t.$$id!==e})})},addFrequentlyBoughtTogether:function(e){return this.addParams(Object.assign({},e,{model:"bought-together"}))},addRelatedProducts:function(e){return this.addParams(Object.assign({},e,{model:"related-products"}))},addTrendingItems:function(e){return this.addParams(Object.assign({},e,{model:"trending-items"}))},addTrendingFacets:function(e){return this.addParams(Object.assign({},e,{model:"trending-facets"}))},addLookingSimilar:function(e){return this.addParams(Object.assign({},e,{model:"looking-similar"}))},_buildQueries:function(e,t){return this.params.filter(function(e){return void 0===t[e.$$id]}).map(function(t){var r=Object.assign({},t,{indexName:e,threshold:t.threshold||0});return delete r.$$id,r})}},e.exports=t}}]);
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.