(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3295],{1453:function(e,t,r){"use strict";var i;let n;Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleAnalytics=function(e){let{gaId:t,debugMode:r,dataLayerName:i="dataLayer",nonce:u}=e;return void 0===n&&(n=i),(0,s.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(a.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:"\n window['".concat(i,"'] = window['").concat(i,"'] || [];\n function gtag(){window['").concat(i,"'].push(arguments);}\n gtag('js', new Date());\n\n gtag('config', '").concat(t,"' ").concat(r?",{ 'debug_mode': true }":"",");")},nonce:u}),(0,o.jsx)(a.default,{id:"_next-ga",src:"https://www.googletagmanager.com/gtag/js?id=".concat(t),nonce:u})]})},t.sendGAEvent=function(){for(var e=arguments.length,t=Array(e),r=0;rt.indexOf(i)&&(r[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,i=Object.getOwnPropertySymbols(e);nt.indexOf(i[n])&&Object.prototype.propertyIsEnumerable.call(e,i[n])&&(r[i[n]]=e[i[n]]);return r},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleMapsEmbed=void 0;let o=n(r(26802)),s=r(26454);t.GoogleMapsEmbed=e=>{var t=i(e,[]);return(0,s.formatData)(o.default,t)}},2628:function(e,t,r){"use strict";var i=r(60658),n=i(r(60401)),o=i(r(93111)),s=i(r(72731));function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function u(e){for(var t=1;t3&&void 0!==arguments[3]?arguments[3]:{},a=this.options.fetch;if("function"==typeof AbortController){var u=new AbortController;n=u&&u.signal,l.applyNetworkTimeout(this.options,s,u)}try{i=function(e,t,r,i){var n=i.serviceUrl;if(!e||"string"!=typeof e)throw Error("filterName is a required parameter of type string");if(!t||"string"!=typeof t)throw Error("filterValue is a required parameter of type string");var o=d(r,i),s=l.stringify(o);return"".concat(n,"/browse/").concat(l.encodeURIComponentRFC3986(l.trimNonBreakingSpaces(e)),"/").concat(l.encodeURIComponentRFC3986(l.trimNonBreakingSpaces(t)),"?").concat(s)}(e,t,r,this.options)}catch(e){return Promise.reject(e)}return a(i,{signal:n}).then(l.convertResponseToJson).then(function(e){if(e.response&&e.response.results)return e.result_id&&e.response.results.forEach(function(t){t.result_id=e.result_id}),o.eventDispatcher.queue("browse.getBrowseResults.completed",e),e;throw Error("getBrowseResults response data is malformed")})}},{key:"getBrowseResultsForItemIds",value:function(e,t){var r,i,n=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=this.options.fetch;if("function"==typeof AbortController){var a=new AbortController;i=a&&a.signal,l.applyNetworkTimeout(this.options,o,a)}try{r=function(e,t,r){var i=r.serviceUrl;if(!e||!Array.isArray(e)||!e.length)throw Error("ids is a required parameter of type array");var n=u(u({},d(t,r)),{},{ids:e}),o=l.stringify(n);return"".concat(i,"/browse/items?").concat(o)}(e,t,this.options)}catch(e){return Promise.reject(e)}return s(r,{signal:i}).then(l.convertResponseToJson).then(function(e){if(e.response&&e.response.results)return e.result_id&&e.response.results.forEach(function(t){t.result_id=e.result_id}),n.eventDispatcher.queue("browse.getBrowseResultsForItemIds.completed",e),e;throw Error("getBrowseResultsForItemIds response data is malformed")})}},{key:"getBrowseGroups",value:function(e){var t,r=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.options.fetch,o=this.options.serviceUrl,s=d(e,this.options);if("function"==typeof AbortController){var a=new AbortController;t=a&&a.signal,l.applyNetworkTimeout(this.options,i,a)}delete s._dt;var u=l.stringify(s);return n("".concat(o,"/browse/groups?").concat(u),{signal:t}).then(l.convertResponseToJson).then(function(e){if(e.response&&e.response.groups)return r.eventDispatcher.queue("browse.getBrowseGroups.completed",e),e;throw Error("getBrowseGroups response data is malformed")})}},{key:"getBrowseFacets",value:function(e,t){var r,i,n,o,s,a,c=this,f=this.options.fetch;if("function"==typeof AbortController){var p=new AbortController;a=p&&p.signal,l.applyNetworkTimeout(this.options,t,p)}try{i=(r=this.options).serviceUrl,n=u({},d(e,r)),delete n._dt,o=l.stringify(n),s="".concat(i,"/browse/facets?").concat(o)}catch(e){return Promise.reject(e)}return f(s,{signal:a}).then(l.convertResponseToJson).then(function(e){if(e.response&&e.response.facets)return c.eventDispatcher.queue("browse.getBrowseFacets.completed",e),e;throw Error("getBrowseFacets response data is malformed")})}},{key:"getBrowseFacetOptions",value:function(e){var t,r,i=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=this.options.fetch;if("function"==typeof AbortController){var a=new AbortController;r=a&&a.signal,l.applyNetworkTimeout(this.options,o,a)}try{t=function(e,t,r){var i=r.serviceUrl;if(!e||"string"!=typeof e)throw Error("facetName is a required parameter of type string");var n=u({},d(t,r));n.facet_name=e,delete n._dt;var o=l.stringify(n);return"".concat(i,"/browse/facet_options?").concat(o)}(e,n,this.options)}catch(e){return Promise.reject(e)}return s(t,{signal:r}).then(l.convertResponseToJson).then(function(e){if(e.response&&e.response.facets)return i.eventDispatcher.queue("browse.getBrowseFacetOptions.completed",e),e;throw Error("getBrowseFacetOptions response data is malformed")})}}]),e}();e.exports=f},5825:function(e){e.exports=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.exports.__esModule=!0,e.exports.default=e.exports},6644:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.YouTubeEmbed=t.GoogleMapsEmbed=t.GoogleAnalytics=void 0;var i=r(48756);Object.defineProperty(t,"GoogleAnalytics",{enumerable:!0,get:function(){return i.GoogleAnalytics}});var n=r(1925);Object.defineProperty(t,"GoogleMapsEmbed",{enumerable:!0,get:function(){return n.GoogleMapsEmbed}});var o=r(18917);Object.defineProperty(t,"YouTubeEmbed",{enumerable:!0,get:function(){return o.YouTubeEmbed}})},11930:function(e,t,r){"use strict";var i=r(60658),n=i(r(78152)),o=i(r(72731)),s=i(r(60401)),a=i(r(93111));function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function c(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t="".concat(this.options.serviceUrl,"/v2/behavioral_action/session_start?");return this.requests.queue("".concat(t).concat(h({},this.options)),"POST",void 0,e),this.requests.send(),!0}},{key:"trackSessionStart",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t="".concat(this.options.serviceUrl,"/behavior?");return this.requests.queue("".concat(t).concat(h({action:"session_start"},this.options)),void 0,void 0,e),this.requests.send(),!0}},{key:"trackInputFocusV2",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i="".concat(this.options.serviceUrl,"/v2/behavioral_action/focus?"),n={},o=t.analyticsTags,s=void 0===o?null:o;s&&(n.analytics_tags=s),n.user_input=e;var a="POST",u=p(n,c(c({},this.options),{},{requestMethod:a}));return this.requests.queue("".concat(i).concat(h({},this.options)),a,u,r),this.requests.send(),!0}},{key:"trackInputFocus",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t="".concat(this.options.serviceUrl,"/behavior?");return this.requests.queue("".concat(t).concat(h({action:"focus"},this.options)),void 0,void 0,e),this.requests.send(),!0}},{key:"trackItemDetailLoad",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/item_detail_load?"),i={},o=e.item_name,s=e.name,a=e.item_id,u=e.customer_id,l=e.customerId,d=e.variation_id,f=e.itemName,m=void 0===f?o||s:f,_=e.itemId,g=void 0===_?a||(void 0===l?u:l):_,y=e.variationId,b=void 0===y?d:y,w=e.url,k=e.analyticsTags;m&&(i.item_name=m),g&&(i.item_id=g),b&&(i.variation_id=b),k&&(i.analytics_tags=k),w&&(i.url=w);var E="".concat(r).concat(h({},this.options)),q="POST",O=p(i,c(c({},this.options),{},{requestMethod:q}));return this.requests.queue(E,q,O,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackAutocompleteSelectV2",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e&&"string"==typeof e){if(t&&"object"===(0,n.default)(t)&&!Array.isArray(t)){var i="".concat(this.options.serviceUrl,"/v2/behavioral_action/autocomplete_select?"),o=t.original_query,s=t.originalQuery,a=t.user_input,u=t.userInput,l=t.original_section,d=t.section,f=void 0===d?l:d,m=t.tr,_=t.group_id,g=t.groupId,y=t.item_id,b=t.itemId,w=t.variation_id,k=t.variationId,E=t.slCampaignId,q=t.slCampaignOwner,O={},S={user_input:void 0===u?(void 0===s?o:s)||a:u,tr:m,group_id:void 0===g?_:g,item_id:void 0===b?y:b,variation_id:void 0===k?w:k,item_name:e,section:f};f&&(O.section=f),E&&(S.sl_campaign_id=E),q&&(S.sl_campaign_owner=q);var j="".concat(i).concat(h(O,this.options)),I="POST",P=p(S,c(c({},this.options),{},{requestMethod:I}));return this.requests.queue(j,I,P,r),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}return this.requests.send(),Error("term is a required parameter of type string")}},{key:"trackAutocompleteSelect",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e&&"string"==typeof e){if(t&&"object"===(0,n.default)(t)&&!Array.isArray(t)){var i="".concat(this.options.serviceUrl,"/autocomplete/").concat(d.encodeURIComponentRFC3986(d.trimNonBreakingSpaces(e)),"/select?"),o={},s=t.original_query,a=t.originalQuery,u=void 0===a?s:a,c=t.section,l=t.original_section,f=t.originalSection,p=void 0===f?l:f,m=t.tr,_=t.group_id,g=t.groupId,y=void 0===g?_:g,b=t.display_name,w=t.displayName,k=t.item_id,E=t.itemId,q=void 0===E?k:E,O=t.slCampaignOwner,S=t.slCampaignId;return u&&(o.original_query=u),m&&(o.tr=m),(p||c)&&(o.section=p||c),y&&(o.group={group_id:y,display_name:void 0===w?b:w}),q&&(o.item_id=q),S&&(o.sl_campaign_id=S),O&&(o.sl_campaign_owner=O),this.requests.queue("".concat(i).concat(h(o,this.options)),void 0,void 0,r),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}return this.requests.send(),Error("term is a required parameter of type string")}},{key:"trackSearchSubmitV2",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e&&"string"==typeof e){if(t&&"object"===(0,n.default)(t)&&!Array.isArray(t)){var i="".concat(this.options.serviceUrl,"/v2/behavioral_action/search_submit?"),o=t.original_query,s=t.originalQuery,a=t.user_input,u=t.userInput,l=t.group_id,d=t.groupId,f=void 0===d?l:d,m=t.section,_=t.analyticsTags,g=void 0===_?null:_,y={},b={user_input:void 0===u?(void 0===s?o:s)||a:u,search_term:e,section:m};f&&(b.filters={group_id:f}),m&&(y.section=m),g&&(b.analytics_tags=g);var w="".concat(i).concat(h(y,this.options)),k="POST",E=p(b,c(c({},this.options),{},{requestMethod:k}));return this.requests.queue(w,k,E,r),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}return this.requests.send(),Error("term is a required parameter of type string")}},{key:"trackSearchSubmit",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e&&"string"==typeof e){if(t&&"object"===(0,n.default)(t)&&!Array.isArray(t)){var i="".concat(this.options.serviceUrl,"/autocomplete/").concat(d.encodeURIComponentRFC3986(d.trimNonBreakingSpaces(e)),"/search?"),o={},s=t.original_query,a=t.originalQuery,u=void 0===a?s:a,c=t.group_id,l=t.groupId,f=void 0===l?c:l,p=t.display_name,m=t.displayName;return u&&(o.original_query=u),f&&(o.group={group_id:f,display_name:void 0===m?p:m}),this.requests.queue("".concat(i).concat(h(o,this.options)),void 0,void 0,r),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}return this.requests.send(),Error("term is a required parameter of type string")}},{key:"trackSearchResultsLoaded",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e&&"string"==typeof e){if(t&&"object"===(0,n.default)(t)&&!Array.isArray(t)){var i,o,s,a,u="".concat(this.options.serviceUrl,"/v2/behavioral_action/search_result_load?"),l=t.num_results,f=t.numResults,m=void 0===f?l:f,_=t.result_count,g=t.customerIds,y=t.customer_ids,b=t.itemIds,w=t.item_ids,k=t.items,E=void 0===k?(void 0===y?g:y)||(void 0===w?b:w):k,q=t.result_page,O=t.resultPage,S=t.result_id,j=t.resultId,I=t.sort_order,P=t.sortOrder,A=t.sort_by,x=t.sortBy,C=t.selected_filters,T=t.selectedFilters,M=t.url,N=void 0===M?(null===(i=d.getWindowLocation())||void 0===i?void 0:i.href)||"N/A":M,R=t.section,D=t.analyticsTags,B=t.resultCount,L=void 0===B?null!==(o=null!==(s=null!=m?m:_)&&void 0!==s?s:null==E?void 0:E.length)&&void 0!==o?o:0:B,U={};if(E&&Array.isArray(E)&&0!==E.length){var z=E.slice(0,100);a="string"==typeof E[0]||"number"==typeof E[0]?z.map(function(e){return{item_id:String(e)}}):z.map(function(e){return d.toSnakeCaseKeys(e,!1)})}R&&(U.section=R);var G={search_term:e,result_count:L,items:a,result_page:void 0===O?q:O,result_id:void 0===j?S:j,sort_order:void 0===P?I:P,sort_by:void 0===x?A:x,selected_filters:void 0===T?C:T,url:N,section:R,analytics_tags:D},F="".concat(u).concat(h(U,this.options)),Q="POST",J=p(G,c(c({},this.options),{},{requestMethod:Q}));return this.requests.queue(F,Q,J,r),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}return this.requests.send(),Error("term is a required parameter of type string")}},{key:"trackSearchResultClickV2",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e&&"string"==typeof e){if(t&&"object"===(0,n.default)(t)&&!Array.isArray(t)){var i="".concat(this.options.serviceUrl,"/v2/behavioral_action/search_result_click?"),o=t.num_results,s=t.customer_id,a=t.item_id,u=t.itemId,l=t.name,d=t.item_name,f=t.itemName,m=t.variation_id,_=t.variationId,g=t.result_id,y=t.resultId,b=t.result_count,w=t.resultCount,k=t.result_page,E=t.resultPage,q=t.result_position_on_page,O=t.resultPositionOnPage,S=t.num_results_per_page,j=t.numResultsPerPage,I=t.selected_filters,P=t.selectedFilters,A=t.section,x=t.analyticsTags,C=t.slCampaignId,T=t.slCampaignOwner,M={};A&&(M.section=A);var N="".concat(i).concat(h(M,this.options)),R="POST",D=p({sl_campaign_id:C,sl_campaign_owner:T,item_name:void 0===f?l||d:f,item_id:void 0===u?s||a:u,variation_id:void 0===_?m:_,result_id:void 0===y?g:y,result_count:void 0===w?o||b:w,result_page:void 0===E?k:E,result_position_on_page:void 0===O?q:O,num_results_per_page:void 0===j?S:j,selected_filters:void 0===P?I:P,section:A,search_term:e,analytics_tags:x},c(c({},this.options),{},{requestMethod:R}));return this.requests.queue(N,R,D,r),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}return this.requests.send(),Error("term is a required parameter of type string")}},{key:"trackSearchResultClick",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e&&"string"==typeof e){if(t&&"object"===(0,n.default)(t)&&!Array.isArray(t)){var i="".concat(this.options.serviceUrl,"/autocomplete/").concat(d.encodeURIComponentRFC3986(d.trimNonBreakingSpaces(e)),"/click_through?"),o={},s=t.item_name,a=t.name,u=t.itemName,c=void 0===u?s||a:u,l=t.item_id,f=t.itemId,p=t.customer_id,m=t.customerId,_=void 0===m?p||(void 0===f?l:f):m,g=t.variation_id,y=t.variationId,b=void 0===y?g:y,w=t.result_id,k=t.resultId,E=void 0===k?w:k,q=t.item_is_convertible,O=t.itemIsConvertible,S=void 0===O?q:O,j=t.section,I=t.analyticsTags,P=t.slCampaignOwner,A=t.slCampaignId;return c&&(o.name=c),_&&(o.customer_id=_),b&&(o.variation_id=b),E&&(o.result_id=E),"boolean"==typeof S&&(o.item_is_convertible=S),j&&(o.section=j),I&&(o.analytics_tags=I),A&&(o.sl_campaign_id=A),P&&(o.sl_campaign_owner=P),this.requests.queue("".concat(i).concat(h(o,this.options)),void 0,void 0,r),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}return this.requests.send(),Error("term is a required parameter of type string")}},{key:"trackConversion",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(t&&"object"===(0,n.default)(t)&&!Array.isArray(t)){var i=e||"TERM_UNKNOWN",o="".concat(this.options.serviceUrl,"/v2/behavioral_action/conversion?"),s={},a={},u=t.name,l=t.item_name,d=t.itemName,f=void 0===d?l||u:d,m=t.customer_id,_=t.customerId,g=t.item_id,y=t.itemId,b=void 0===y?g||(void 0===_?m:_):y,w=t.variation_id,k=t.variationId,E=void 0===k?w:k,q=t.revenue,O=t.section,S=void 0===O?"Products":O,j=t.display_name,I=t.displayName,P=void 0===I?j:I,A=t.type,x=t.is_custom_type,C=t.isCustomType,T=void 0===C?x:C;b&&(a.item_id=b),f&&(a.item_name=f),E&&(a.variation_id=E),(q||0===q)&&(a.revenue=q.toString()),S&&(s.section=S,a.section=S),i&&(a.search_term=i),A&&(a.type=A),T&&(a.is_custom_type=T),P&&(a.display_name=P);var M="".concat(o).concat(h(s,this.options)),N="POST",R=p(a,c(c({},this.options),{},{requestMethod:N}));return this.requests.queue(M,N,R,r),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackPurchase",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/purchase?"),i={},o={},s=e.items,a=e.revenue,u=e.order_id,l=e.orderId,f=void 0===l?u:l,m=e.section,_=e.analyticsTags,g=this.options.apiKey;if(f){if(d.hasOrderIdRecord({orderId:f,apiKey:g}))return!1;d.addOrderIdRecord({orderId:f,apiKey:g}),o.order_id=f}s&&Array.isArray(s)&&(o.items=s.slice(0,100).map(function(e){return d.toSnakeCaseKeys(e,!1)})),(a||0===a)&&(o.revenue=a),m?i.section=m:i.section="Products",_&&(o.analytics_tags=_);var y="".concat(r).concat(h(i,this.options)),b="POST",w=p(o,c(c({},this.options),{},{requestMethod:b}));return this.requests.queue(y,b,w,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackRecommendationView",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/recommendation_result_view?"),i={},o=e.result_count,s=e.result_page,a=e.resultPage,u=void 0===a?s:a,l=e.result_id,f=e.resultId,m=void 0===f?l:f,_=e.section,g=e.url,y=e.pod_id,b=e.podId,w=void 0===b?y:b,k=e.num_results_viewed,E=e.numResultsViewed,q=void 0===E?k:E,O=e.items,S=e.analyticsTags,j=e.resultCount,I=void 0===j?o||(null==O?void 0:O.length)||0:j;d.isNil(I)||(i.result_count=I),d.isNil(u)||(i.result_page=u),m&&(i.result_id=m),_?i.section=_:i.section="Products",g&&(i.url=g),w&&(i.pod_id=w),d.isNil(q)||(i.num_results_viewed=q),O&&Array.isArray(O)&&(i.items=O.slice(0,100).map(function(e){return d.toSnakeCaseKeys(e,!1)})),S&&(i.analytics_tags=S);var P="".concat(r).concat(h({},this.options)),A="POST",x=p(i,c(c({},this.options),{},{requestMethod:A}));return this.requests.queue(P,A,x,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackRecommendationClick",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/recommendation_result_click?"),i={},o=e.variation_id,s=e.variationId,a=void 0===s?o:s,u=e.section,l=void 0===u?"Products":u,f=e.result_id,m=e.resultId,_=void 0===m?f:m,g=e.result_count,y=e.resultCount,b=void 0===y?g:y,w=e.result_page,k=e.resultPage,E=void 0===k?w:k,q=e.result_position_on_page,O=e.resultPositionOnPage,S=void 0===O?q:O,j=e.num_results_per_page,I=e.numResultsPerPage,P=void 0===I?j:I,A=e.pod_id,x=e.podId,C=void 0===x?A:x,T=e.strategy_id,M=e.strategyId,N=void 0===M?T:M,R=e.item_id,D=e.itemId,B=void 0===D?R:D,L=e.item_name,U=e.itemName,z=void 0===U?L:U,G=e.analyticsTags;a&&(i.variation_id=a),l&&(i.section=l),_&&(i.result_id=_),d.isNil(b)||(i.result_count=b),d.isNil(E)||(i.result_page=E),d.isNil(S)||(i.result_position_on_page=S),d.isNil(P)||(i.num_results_per_page=P),C&&(i.pod_id=C),N&&(i.strategy_id=N),B&&(i.item_id=B),z&&(i.item_name=z),G&&(i.analytics_tags=G);var F="".concat(r).concat(h({},this.options)),Q="POST",J=p(i,c(c({},this.options),{},{requestMethod:Q}));return this.requests.queue(F,Q,J,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackBrowseResultsLoaded",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r,i="".concat(this.options.serviceUrl,"/v2/behavioral_action/browse_result_load?"),o={},s=e.section,a=void 0===s?"Products":s,u=e.result_count,l=e.result_page,f=e.resultPage,m=void 0===f?l:f,_=e.result_id,g=e.resultId,y=void 0===g?_:g,b=e.selected_filters,w=e.selectedFilters,k=void 0===w?b:w,E=e.url,q=e.sort_order,O=e.sortOrder,S=void 0===O?q:O,j=e.sort_by,I=e.sortBy,P=void 0===I?j:I,A=e.filter_name,x=e.filterName,C=void 0===x?A:x,T=e.filter_value,M=e.filterValue,N=void 0===M?T:M,R=e.items,D=e.analyticsTags,B=e.resultCount,L=void 0===B?null!==(r=null!=u?u:null==R?void 0:R.length)&&void 0!==r?r:0:B;a&&(o.section=a),d.isNil(L)||(o.result_count=L),d.isNil(m)||(o.result_page=m),y&&(o.result_id=y),k&&(o.selected_filters=k),E&&(o.url=E),S&&(o.sort_order=S),P&&(o.sort_by=P),C&&(o.filter_name=C),N&&(o.filter_value=N),R&&Array.isArray(R)&&(o.items=R.slice(0,100).map(function(e){return d.toSnakeCaseKeys(e,!1)})),D&&(o.analytics_tags=D);var U="".concat(i).concat(h({},this.options)),z="POST",G=p(o,c(c({},this.options),{},{requestMethod:z}));return this.requests.queue(U,z,G,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackBrowseResultClick",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/browse_result_click?"),i={},o=e.section,s=void 0===o?"Products":o,a=e.variation_id,u=e.variationId,l=void 0===u?a:u,f=e.result_id,m=e.resultId,_=void 0===m?f:m,g=e.result_count,y=e.resultCount,b=void 0===y?g:y,w=e.result_page,k=e.resultPage,E=void 0===k?w:k,q=e.result_position_on_page,O=e.resultPositionOnPage,S=void 0===O?q:O,j=e.num_results_per_page,I=e.numResultsPerPage,P=void 0===I?j:I,A=e.selected_filters,x=e.selectedFilters,C=void 0===x?A:x,T=e.filter_name,M=e.filterName,N=void 0===M?T:M,R=e.filter_value,D=e.filterValue,B=void 0===D?R:D,L=e.customer_id,U=e.customerId,z=e.item_id,G=e.itemId,F=void 0===G?(void 0===U?L:U)||z:G,Q=e.item_name,J=e.name,H=e.itemName,K=void 0===H?Q||J:H,W=e.analyticsTags,V=e.slCampaignId,$=e.slCampaignOwner;s&&(i.section=s),l&&(i.variation_id=l),_&&(i.result_id=_),d.isNil(b)||(i.result_count=b),d.isNil(E)||(i.result_page=E),d.isNil(S)||(i.result_position_on_page=S),d.isNil(P)||(i.num_results_per_page=P),C&&(i.selected_filters=C),N&&(i.filter_name=N),B&&(i.filter_value=B),F&&(i.item_id=F),K&&(i.item_name=K),W&&(i.analytics_tags=W),V&&(i.sl_campaign_id=V),$&&(i.sl_campaign_owner=$);var Y="".concat(r).concat(h({},this.options)),X="POST",Z=p(i,c(c({},this.options),{},{requestMethod:X}));return this.requests.queue(Y,X,Z,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackBrowseRedirect",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/browse_redirect?"),i={},o=e.searchTerm,s=e.userInput,a=e.section,u=void 0===a?"Products":a,l=e.selectedFilters,d=e.redirectToUrl,f=e.sortOrder,m=e.sortBy,_=e.filterName,g=e.filterValue,y=e.analyticsTags;o&&(i.search_term=o),s&&(i.user_input=s),d&&(i.redirect_to_url=d),u&&(i.section=u),l&&(i.selected_filters=l),f&&(i.sort_order=f),m&&(i.sort_by=m),_&&(i.filter_name=_),g&&(i.filter_value=g),y&&(i.analytics_tags=y);var b="".concat(r).concat(h({},this.options)),w="POST",k=p(i,c(c({},this.options),{},{requestMethod:w}));return this.requests.queue(b,w,k,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackGenericResultClick",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("object"===(0,n.default)(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/result_click?"),i={},o=e.item_id,s=e.itemId,a=void 0===s?o:s,u=e.item_name,l=e.itemName,d=void 0===l?u:l,f=e.variation_id,m=e.variationId,_=void 0===m?f:m,g=e.section,y=e.analyticsTags;if(a){i.section=void 0===g?"Products":g,i.item_id=a,d&&(i.item_name=d),_&&(i.variation_id=_),y&&(i.analytics_tags=y);var b="".concat(r).concat(h({},this.options)),w="POST",k=p(i,c(c({},this.options),{},{requestMethod:w}));return this.requests.queue(b,w,k,t),this.requests.send(),!0}}return this.requests.send(),Error('A parameters object with an "itemId" property is required.')}},{key:"trackQuizResultsLoaded",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/quiz_result_load?"),i=e.quiz_id,o=e.quizId,s=void 0===o?i:o,a=e.quiz_version_id,u=e.quizVersionId,l=void 0===u?a:u,f=e.quiz_session_id,m=e.quizSessionId,_=void 0===m?f:m,g=e.url,y=e.section,b=void 0===y?"Products":y,w=e.result_count,k=e.resultCount,E=void 0===k?w:k,q=e.result_id,O=e.resultId,S=void 0===O?q:O,j=e.result_page,I=e.resultPage,P=void 0===I?j:I,A=e.items,x={},C={};if(A&&Array.isArray(A)&&(C.items=A.slice(0,100).map(function(e){return d.toSnakeCaseKeys(e,!1)})),"string"!=typeof s)return Error('"quizId" is a required parameter of type string');if("string"!=typeof l)return Error('"quizVersionId" is a required parameter of type string');if("string"!=typeof _)return Error('"quizSessionId" is a required parameter of type string');if("string"!=typeof g)return Error('"url" is a required parameter of type string');if(C.quiz_id=s,C.quiz_version_id=l,C.quiz_session_id=_,C.url=g,!d.isNil(b)){if("string"!=typeof b)return Error('"section" must be a string');x.section=b,C.section=b}if(!d.isNil(E)){if("number"!=typeof E)return Error('"resultCount" must be a number');C.result_count=E}if(!d.isNil(S)){if("string"!=typeof S)return Error('"resultId" must be a string');C.result_id=S}if(!d.isNil(P)){if("number"!=typeof P)return Error('"resultPage" must be a number');C.result_page=P}var T="".concat(r).concat(h(x,this.options)),M="POST",N=p(C,c(c({},this.options),{},{requestMethod:M}));return this.requests.queue(T,M,N,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackQuizResultClick",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/quiz_result_click?"),i=e.quiz_id,o=e.quizId,s=void 0===o?i:o,a=e.quiz_version_id,u=e.quizVersionId,l=void 0===u?a:u,f=e.quiz_session_id,m=e.quizSessionId,_=void 0===m?f:m,g=e.item_id,y=e.itemId,b=void 0===y?g:y,w=e.item_name,k=e.itemName,E=void 0===k?w:k,q=e.result_count,O=e.resultCount,S=void 0===O?q:O,j=e.result_id,I=e.resultId,P=void 0===I?j:I,A=e.result_page,x=e.resultPage,C=void 0===x?A:x,T=e.num_results_per_page,M=e.numResultsPerPage,N=void 0===M?T:M,R=e.result_position_on_page,D=e.resultPositionOnPage,B=void 0===D?R:D,L=e.section,U=void 0===L?"Products":L,z=e.variationId,G={},F={};if("string"!=typeof s)return Error('"quizId" is a required parameter of type string');if("string"!=typeof l)return Error('"quizVersionId" is a required parameter of type string');if("string"!=typeof _)return Error('"quizSessionId" is a required parameter of type string');if("string"!=typeof b&&"string"!=typeof E)return Error('"itemId" or "itemName" is a required parameter of type string');if(F.quiz_id=s,F.quiz_version_id=l,F.quiz_session_id=_,!d.isNil(b)){if("string"!=typeof b)return Error('"itemId" must be a string');F.item_id=b}if(!d.isNil(E)){if("string"!=typeof E)return Error('"itemName" must be a string');F.item_name=E}if(!d.isNil(z)){if("string"!=typeof z)return Error('"variationId" must be a string');F.variation_id=z}if(!d.isNil(U)){if("string"!=typeof U)return Error('"section" must be a string');G.section=U}if(!d.isNil(S)){if("number"!=typeof S)return Error('"resultCount" must be a number');F.result_count=S}if(!d.isNil(P)){if("string"!=typeof P)return Error('"resultId" must be a string');F.result_id=P}if(!d.isNil(C)){if("number"!=typeof C)return Error('"resultPage" must be a number');F.result_page=C}if(!d.isNil(N)){if("number"!=typeof N)return Error('"numResultsPerPage" must be a number');F.num_results_per_page=N}if(!d.isNil(B)){if("number"!=typeof B)return Error('"resultPositionOnPage" must be a number');F.result_position_on_page=B}var Q="".concat(r).concat(h(G,this.options)),J="POST",H=p(F,c(c({},this.options),{},{requestMethod:J}));return this.requests.queue(Q,J,H,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackQuizConversion",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/quiz_conversion?"),i=e.quiz_id,o=e.quizId,s=void 0===o?i:o,a=e.quiz_version_id,u=e.quizVersionId,l=void 0===u?a:u,f=e.quiz_session_id,m=e.quizSessionId,_=void 0===m?f:m,g=e.item_id,y=e.itemId,b=void 0===y?g:y,w=e.item_name,k=e.itemName,E=void 0===k?w:k,q=e.variation_id,O=e.variationId,S=void 0===O?q:O,j=e.revenue,I=e.section,P=void 0===I?"Products":I,A=e.type,x=e.is_custom_type,C=e.isCustomType,T=void 0===C?x:C,M=e.display_name,N=e.displayName,R=void 0===N?M:N,D={};if("string"!=typeof s)return Error('"quizId" is a required parameter of type string');if("string"!=typeof l)return Error('"quizVersionId" is a required parameter of type string');if("string"!=typeof _)return Error('"quizSessionId" is a required parameter of type string');if("string"!=typeof b&&"string"!=typeof E)return Error('"itemId" or "itemName" is a required parameter of type string');if(D.quiz_id=s,D.quiz_version_id=l,D.quiz_session_id=_,!d.isNil(b)){if("string"!=typeof b)return Error('"itemId" must be a string');D.item_id=b}if(!d.isNil(E)){if("string"!=typeof E)return Error('"itemName" must be a string');D.item_name=E}if(!d.isNil(S)){if("string"!=typeof S)return Error('"variationId" must be a string');D.variation_id=S}if(!d.isNil(j)){if("string"!=typeof j)return Error('"revenue" must be a string');D.revenue=j}if(!d.isNil(P)){if("string"!=typeof P)return Error('"section" must be a string');D.section=P}if(!d.isNil(A)){if("string"!=typeof A)return Error('"type" must be a string');D.type=A}if(!d.isNil(T)){if("boolean"!=typeof T)return Error('"isCustomType" must be a boolean');D.is_custom_type=T}if(!d.isNil(R)){if("string"!=typeof R)return Error('"displayName" must be a string');D.display_name=R}var B="".concat(r).concat(h({},this.options)),L="POST",U=p(D,c(c({},this.options),{},{requestMethod:L}));return this.requests.queue(B,L,U,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackAssistantSubmit",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/assistant_submit?"),i=e.section,o=e.intent,s="".concat(r).concat(h({},this.options)),a="POST",u=p({intent:o,section:i},c(c({},this.options),{},{requestMethod:a}));return this.requests.queue(s,a,u,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackAssistantResultLoadStarted",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/assistant_result_load_start?"),i=e.section,o=e.intentResultId,s=e.intent,a="".concat(r).concat(h({},this.options)),u="POST",l=p({intent_result_id:o,intent:s,section:i},c(c({},this.options),{},{requestMethod:u}));return this.requests.queue(a,u,l,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackAssistantResultLoadFinished",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/assistant_result_load_finish?"),i=e.section,o=e.searchResultCount,s=e.intentResultId,a=e.intent,u="".concat(r).concat(h({},this.options)),l="POST",d=p({intent_result_id:s,section:i,intent:a,search_result_count:o},c(c({},this.options),{},{requestMethod:l}));return this.requests.queue(u,l,d,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackAssistantResultClick",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/assistant_search_result_click?"),i=e.section,o=e.variationId,s=e.intentResultId,a=e.searchResultId,u=e.itemId,l=e.itemName,d=e.intent,f="".concat(r).concat(h({},this.options)),m="POST",_=p({section:void 0===i?"Products":i,variation_id:o,intent_result_id:s,search_result_id:a,item_id:u,item_name:l,intent:d},c(c({},this.options),{},{requestMethod:m}));return this.requests.queue(f,m,_,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackAssistantResultView",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/assistant_search_result_view?"),i=e.section,o=e.items,s=e.numResultsViewed,a=e.intentResultId,u=e.searchResultId,l=e.intent,f={section:void 0===i?"Products":i,intent_result_id:a,search_result_id:u,num_results_viewed:s,items:o&&Array.isArray(o)&&o.slice(0,100).map(function(e){return d.toSnakeCaseKeys(e,!1)}),intent:l},m="".concat(r).concat(h({},this.options)),_="POST",g=p(f,c(c({},this.options),{},{requestMethod:_}));return this.requests.queue(m,_,g,t),this.requests.send(),!0}return this.requests.send(),Error("parameters are required of type object")}},{key:"trackAssistantSearchSubmit",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&"object"===(0,n.default)(e)&&!Array.isArray(e)){var r="".concat(this.options.serviceUrl,"/v2/behavioral_action/assistant_search_submit?"),i=e.section,o=e.intent,s=e.searchTerm,a=e.searchResultId,u=e.intentResultId,l="".concat(r).concat(h({},this.options)),d="POST",f=p({intent:o,section:i,search_term:s,search_result_id:a,intent_result_id:u},c(c({},this.options),{},{requestMethod:d}));return this.requests.queue(l,d,f,t),this.requests.send(),!0}return this.requests.send(),Error("parameters is a required parameter of type object")}},{key:"on",value:function(e,t){return"success"!==e&&"error"!==e?Error('messageType must be a string of value "success" or "error"'):t&&"function"==typeof t?(this.eventemitter.on(e,t),!0):Error("callback is required and must be a function")}}]),e}();m.RequestQueue=f,e.exports=m},13642:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DOMAttributeNames:function(){return i},default:function(){return s},isEqualNode:function(){return o}});let i={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function n(e){let{type:t,props:r}=e,n=document.createElement(t);for(let e in r){if(!r.hasOwnProperty(e)||"children"===e||"dangerouslySetInnerHTML"===e||void 0===r[e])continue;let o=i[e]||e.toLowerCase();"script"===t&&("async"===o||"defer"===o||"noModule"===o)?n[o]=!!r[e]:n.setAttribute(o,r[e])}let{children:o,dangerouslySetInnerHTML:s}=r;return s?n.innerHTML=s.__html||"":o&&(n.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):""),n}function o(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){let r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){let i=t.cloneNode(!0);return i.setAttribute("nonce",""),i.nonce=r,r===e.nonce&&e.isEqualNode(i)}}return e.isEqualNode(t)}function s(){return{mountedInstances:new Set,updateHead:e=>{let t={};e.forEach(e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+e.props["data-href"]+'"]'))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}let r=t[e.type]||[];r.push(e),t[e.type]=r});let i=t.title?t.title[0]:null,n="";if(i){let{children:e}=i.props;n="string"==typeof e?e:Array.isArray(e)?e.join(""):""}n!==document.title&&(document.title=n),["meta","base","link","style","script"].forEach(e=>{r(e,t[e]||[])})}}}r=(e,t)=>{let r=document.getElementsByTagName("head")[0],i=r.querySelector("meta[name=next-head-count]"),s=Number(i.content),a=[];for(let t=0,r=i.previousElementSibling;t{for(let t=0,r=a.length;t{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),c.forEach(e=>r.insertBefore(e,i)),i.content=(s-a.length+c.length).toString()},("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)},18917:function(e,t,r){"use strict";var i=this&&this.__rest||function(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,i=Object.getOwnPropertySymbols(e);nt.indexOf(i[n])&&Object.prototype.propertyIsEnumerable.call(e,i[n])&&(r[i[n]]=e[i[n]]);return r},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.YouTubeEmbed=void 0;let o=n(r(88246)),s=r(26454);t.YouTubeEmbed=e=>{var t=i(e,[]);return(0,s.formatData)(o.default,t)}},20276:function(e,t,r){var i=r(78152).default,n=r(47129);e.exports=function(e){var t=n(e,"string");return"symbol"==i(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},23817:function(e){"use strict";e.exports=JSON.parse('{"id":"google-analytics","description":"Install a Google Analytics tag on your website","website":"https://analytics.google.com/analytics/web/","scripts":[{"url":"https://www.googletagmanager.com/gtag/js","params":["id"],"strategy":"worker","location":"head","action":"append"},{"code":"window.dataLayer=window.dataLayer||[];window.gtag=function gtag(){window.dataLayer.push(arguments);};gtag(\'js\',new Date());gtag(\'config\',\'${args.id}\')","strategy":"worker","location":"head","action":"append"}]}')},25045:function(e,t,r){"use strict";var i;Object.defineProperty(t,"__esModule",{value:!0}),t.sendGTMEvent=void 0,t.GoogleTagManager=function(e){let{gtmId:t,gtmScriptUrl:r="https://www.googletagmanager.com/gtm.js",dataLayerName:i="dataLayer",auth:u,preview:c,dataLayer:l,nonce:d}=e;a=i;let f="dataLayer"!==i?"&l=".concat(i):"";return(0,o.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:"\n (function(w,l){\n w[l]=w[l]||[];\n w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});\n ".concat(l?"w[l].push(".concat(JSON.stringify(l),")"):"","\n })(window,'").concat(i,"');")},nonce:d}),(0,n.jsx)(s.default,{id:"_next-gtm","data-ntpc":"GTM",src:"".concat(r,"?id=").concat(t).concat(f).concat(u?">m_auth=".concat(u):"").concat(c?">m_preview=".concat(c,">m_cookies_win=x"):""),nonce:d})]})};let n=r(95155),o=r(12115),s=(i=r(34020))&&i.__esModule?i:{default:i},a="dataLayer";t.sendGTMEvent=(e,t)=>{let r=t||a;window[r]=window[r]||[],window[r].push(e)}},25760:function(e,t,r){"use strict";var i=r(60658),n=i(r(60401)),o=i(r(93111)),s=r(61691),a=r(79299),u=r(31283),c="_constructorio_is_human",l=["scroll","resize","touchmove","mouseover","mousemove","keydown","keypress","keyup","focus"],d=function(){function e(){var t=this;(0,n.default)(this,e),this.hasPerformedHumanEvent=this.getIsHumanFromSessionStorage();var r=function e(){t.hasPerformedHumanEvent=!0,s.session.set(c,!0),l.forEach(function(t){u.removeEventListener(t,e,!0)})};this.hasPerformedHumanEvent||l.forEach(function(e){u.addEventListener(e,r,!0)})}return(0,o.default)(e,[{key:"getIsHumanFromSessionStorage",value:function(){return!!s.session.get(c)}},{key:"isBot",value:function(){var e=u.getNavigator(),t=e.userAgent,r=e.webdriver,i=new RegExp("(".concat(a.join("|"),")"));return!!t.match(i)||!!r||!this.getIsHumanFromSessionStorage()}}]),e}();e.exports=d},26454:function(e,t){"use strict";function r(e,t,r=!1){return t?Object.keys(e).filter(e=>r?!t.includes(e):t.includes(e)).reduce((t,r)=>(t[r]=e[r],t),{}):{}}function i(e,t,r,i){let n=i&&Object.keys(i).length>0?new URL(Object.values(i)[0],e):new URL(e);return t&&r&&t.forEach(e=>{r[e]&&n.searchParams.set(e,r[e])}),n.toString()}function n(e,t,r,n,o){var s;if(!t)return`<${e}>`;let a=(null===(s=t.src)||void 0===s?void 0:s.url)?Object.assign(Object.assign({},t),{src:i(t.src.url,t.src.params,n,o)}):t,u=Object.keys(Object.assign(Object.assign({},a),r)).reduce((e,t)=>{let i=null==r?void 0:r[t],n=a[t],o=null!=i?i:n,s=!0===o?t:`${t}="${o}"`;return o?e+` ${s}`:e},"");return`<${e}${u}>`}Object.defineProperty(t,"__esModule",{value:!0}),t.formatData=t.createHtml=t.formatUrl=void 0,t.formatUrl=i,t.createHtml=n,t.formatData=function(e,t){var o,s,a,u,c;let l=r(t,null===(o=e.scripts)||void 0===o?void 0:o.reduce((e,t)=>[...e,...Array.isArray(t.params)?t.params:[]],[])),d=r(t,null===(a=null===(s=e.html)||void 0===s?void 0:s.attributes.src)||void 0===a?void 0:a.params),f=r(t,[null===(c=null===(u=e.html)||void 0===u?void 0:u.attributes.src)||void 0===c?void 0:c.slugParam]),p=r(t,[...Object.keys(l),...Object.keys(d),...Object.keys(f)],!0);return Object.assign(Object.assign({},e),{html:e.html?n(e.html.element,e.html.attributes,p,d,f):null,scripts:e.scripts?e.scripts.map(e=>Object.assign(Object.assign({},e),{url:i(e.url,e.params,l)})):null})}},26802:function(e){"use strict";e.exports=JSON.parse('{"id":"google-maps-embed","description":"Embed a Google Maps embed on your webpage","website":"https://developers.google.com/maps/documentation/embed/get-started","html":{"element":"iframe","attributes":{"loading":"lazy","src":{"url":"https://www.google.com/maps/embed/v1/place","slugParam":"mode","params":["key","q","center","zoom","maptype","language","region"]},"referrerpolicy":"no-referrer-when-downgrade","frameborder":"0","style":"border:0","allowfullscreen":true,"width":null,"height":null}}}')},27927:function(e){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},31283:function(e,t,r){"use strict";var i=r(60658)(r(78152)),n=r(55965),o=r(61691),s="_constructorio_purchase_order_ids",a=[{pattern:/[\w\-+\\.]+@([\w-]+\.)+[\w-]{2,4}/,replaceWith:""},{pattern:/^(?:\+\d{11,12}|\+\d{1,3}\s\d{3}\s\d{3}\s\d{3,4}|\(\d{3}\)\d{7}|\(\d{3}\)\s\d{3}\s\d{4}|\(\d{3}\)\d{3}-\d{4}|\(\d{3}\)\s\d{3}-\d{4})$/,replaceWith:""},{pattern:/^(?:4[0-9]{15}|(?:5[1-5][0-9]{2}|222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|6(?:011|5[0-9]{2})[0-9]{12}|(?:2131|1800|35\d{3})\d{11})$/,replaceWith:""}],u={trimNonBreakingSpaces:function(e){return e.replace(/\s/g," ").trim()},encodeURIComponentRFC3986:function(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(e){return"%".concat(e.charCodeAt(0).toString(16).toUpperCase())})},cleanParams:function(e){var t={};return Object.keys(e).forEach(function(r){var i=e[r];"string"==typeof i?t[r]=u.trimNonBreakingSpaces(i):t[r]=i}),t},throwHttpErrorFromResponse:function(e,t){return t.json().then(function(r){throw e.message=r.message,e.status=t.status,e.statusText=t.statusText,e.url=t.url,e.headers=t.headers,e})},canUseDOM:function(){return!!("undefined"!=typeof window&&window.document&&window.document.createElement)},addEventListener:function(e,t,r){u.canUseDOM()&&window.addEventListener(e,t,r)},removeEventListener:function(e,t,r){u.canUseDOM()&&window.removeEventListener(e,t,r)},getNavigator:function(){return u.canUseDOM()?window.navigator:{userAgent:"",webdriver:!1}},isNil:function(e){return null==e},getWindowLocation:function(){return u.canUseDOM()?window.location:{}},dispatchEvent:function(e){u.canUseDOM()&&window.dispatchEvent(e)},createCustomEvent:function(e,t){if(u.canUseDOM())try{return new window.CustomEvent(e,{detail:t})}catch(i){var r=document.createEvent("CustomEvent");return r.initCustomEvent(e,!1,!1,t),r}return null},hasOrderIdRecord:function(e){var t=e.orderId,r=e.apiKey,i=t;r&&(i="".concat(r,"-").concat(t));var a=n.str(i.toString()),u=o.local.get(s);return"string"==typeof u&&(u=JSON.parse(u)),!!(u&&u.includes(a))||null},addOrderIdRecord:function(e){var t=e.orderId,r=e.apiKey,i=t;r&&(i="".concat(r,"-").concat(t));var a=n.str(i.toString()),u=o.local.get(s);if("string"==typeof u&&(u=JSON.parse(u)),u){if(u.includes(a))return;u.length>=10&&(u=u.slice(-9)),u.push(a)}else u=[a];o.local.set(s,u)},applyNetworkTimeout:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=e&&e.networkParameters&&e.networkParameters.timeout,n=t&&t.timeout||i;"number"==typeof n&&r&&setTimeout(function(){return r.abort()},n)},stringify:function(e,t,r){if(!e)return"";var n=[];return Object.keys(e).forEach(function(o){var s,a=e[o],c=u.encodeURIComponentRFC3986(o);if(null!=a){var l=t?"".concat(t,"%5B").concat(c,"%5D"):c;s=Array.isArray(a)?u.stringify(a,l,"array"):"object"===(0,i.default)(a)?u.stringify(a,l,"object"):"object"===r?"".concat(l,"=").concat(u.encodeURIComponentRFC3986(a)):"".concat(t||c,"=").concat(u.encodeURIComponentRFC3986(a)),n.push(s)}}),n.join("&")},toSnakeCase:function(e){return e.replace(/[A-Z]/g,function(e){return"_".concat(e.toLowerCase())})},toSnakeCaseKeys:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r={};return Object.keys(e).forEach(function(n){r[u.toSnakeCase(n)]=t&&"object"===(0,i.default)(e[n])&&!Array.isArray(e[n])?u.toSnakeCaseKeys(e[n],t):e[n]}),r},containsPii:function(e,t){var r=e.toLowerCase();return t.test(r)},obfuscatePiiRequest:function(e){var t=e;try{var r,i,n,o=new URL(e),s=null==o?void 0:null===(r=o.pathname)||void 0===r?void 0:r.split("/"),c=null==o?void 0:null===(i=o.search)||void 0===i?void 0:null===(n=i.split("&"))||void 0===n?void 0:n.map(function(e){var t;return null===(t=e.split("="))||void 0===t?void 0:t[1]});a.forEach(function(e){var r=e.pattern,i=e.replaceWith;s.forEach(function(e){var n=decodeURIComponent(e);u.containsPii(n,r)&&(t=t.replaceAll(e,i))}),c.forEach(function(e){var n=decodeURIComponent(e);u.containsPii(n,r)&&(t=t.replaceAll(n,i))})})}catch(e){}return t},convertResponseToJson:function(e){return e.ok?e.json().catch(function(){return e.text().then(function(t){throw Error("Server responded with an invalid JSON object. Response code: ".concat(e.code,", Response: ").concat(t))})}):u.throwHttpErrorFromResponse(Error(),e)},addHTTPSToString:function(e){if("string"!=typeof e)return null;var t=e.startsWith("https://"),r=e.startsWith("http://");return!t&&r?e.replace("http","https"):r||t?e:"https://".concat(e)}};e.exports=u},34020:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.a}});var i=r(46969),n=r.n(i),o={};for(var s in i)"default"!==s&&(o[s]=(function(e){return i[e]}).bind(0,s));r.d(t,o)},37638:function(e,t,r){"use strict";var i=r(60658),n=i(r(60401)),o=i(r(93111)),s=i(r(72731)),a=r(31283),u=a.cleanParams,c=a.trimNonBreakingSpaces,l=a.encodeURIComponentRFC3986,d=a.stringify;function f(e,t,r){var i=r.apiKey,n=r.version,o=r.sessionId,s=r.clientId,a=r.userId,f=r.segments,p=r.testCells,h=r.assistantServiceUrl,m={c:n};if(m.key=i,m.i=s,m.s=o,!e||"string"!=typeof e)throw Error("intent is a required parameter of type string");if(!t.domain||"string"!=typeof t.domain)throw Error("parameters.domain is a required parameter of type string");if(p&&Object.keys(p).forEach(function(e){m["ef-".concat(e)]=p[e]}),f&&f.length&&(m.us=f),a&&(m.ui=String(a)),t){var _=t.domain,g=t.numResultsPerPage;_&&(m.domain=_),g&&(m.num_results_per_page=g)}m._dt=Date.now();var y=d(m=u(m)),b=e.replace(/^\//,"|");return"".concat(h,"/v1/intent/").concat(l(c(b)),"?").concat(y)}function p(e,t,r){var i=function(r){e.addEventListener(r,function(e){var i=JSON.parse(e.data);t.enqueue({type:r,data:i})})};Object.values(r).forEach(function(e){e!==r.END&&i(e)}),e.addEventListener(r.END,function(){t.close(),e.close()}),e.onerror=function(r){t.error(r),e.close()}}var h=function(){function e(t){(0,n.default)(this,e),this.options=t||{}}return(0,o.default)(e,[{key:"getAssistantResultsStream",value:function(t,r){try{var i,n,o,s,a=f(t,r,this.options);i=new EventSource(a),n=new ReadableStream({start:function(t){p(i,t,e.EventTypes)},cancel:function(){i.close()}})}catch(e){throw n?null===(o=n)||void 0===o||o.cancel():null===(s=i)||void 0===s||s.close(),Error(e.message)}return n}}]),e}();(0,s.default)(h,"EventTypes",{START:"start",GROUP:"group",SEARCH_RESULT:"search_result",ARTICLE_REFERENCE:"article_reference",RECIPE_INFO:"recipe_info",RECIPE_INSTRUCTIONS:"recipe_instructions",SERVER_ERROR:"server_error",IMAGE_META:"image_meta",END:"end"}),e.exports=h,e.exports.createAssistantUrl=f,e.exports.setupEventListeners=p},42859:function(e,t,r){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sendGAEvent=t.GoogleAnalytics=t.sendGTMEvent=t.GoogleTagManager=t.YouTubeEmbed=t.GoogleMapsEmbed=void 0;var n=r(86222);Object.defineProperty(t,"GoogleMapsEmbed",{enumerable:!0,get:function(){return i(n).default}});var o=r(85222);Object.defineProperty(t,"YouTubeEmbed",{enumerable:!0,get:function(){return i(o).default}});var s=r(25045);Object.defineProperty(t,"GoogleTagManager",{enumerable:!0,get:function(){return s.GoogleTagManager}}),Object.defineProperty(t,"sendGTMEvent",{enumerable:!0,get:function(){return s.sendGTMEvent}});var a=r(1453);Object.defineProperty(t,"GoogleAnalytics",{enumerable:!0,get:function(){return a.GoogleAnalytics}}),Object.defineProperty(t,"sendGAEvent",{enumerable:!0,get:function(){return a.sendGAEvent}})},44376:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default="2.64.3"},45008:function(e,t,r){"use strict";var i=r(60658),n=i(r(60401)),o=i(r(93111)),s=r(31283),a=function(){function e(t){var r=this;(0,n.default)(this,e),this.events=[],this.enabled=!t||!1!==t.enabled,this.waitForBeacon=!t||!1!==t.waitForBeacon,this.active=this.enabled,this.waitForBeacon&&(this.active=!1,s.canUseDOM()&&(window.ConstructorioAutocomplete||window.ConstructorioBeacon||window.ConstructorioTracker)&&this.enabled&&(this.active=!0,this.dispatchEvents()),s.addEventListener("cio.beacon.loaded",function(){r.enabled&&(r.active=!0,r.dispatchEvents())}))}return(0,o.default)(e,[{key:"queue",value:function(e,t){this.events.push({name:e,data:t}),this.active&&this.dispatchEvents()}},{key:"dispatchEvents",value:function(){for(;this.events.length;){var e=this.events.shift(),t=e.name,r=e.data,i="cio.client.".concat(t);s.dispatchEvent(s.createCustomEvent(i,r))}}}]),e}();e.exports=a},46715:function(e,t,r){"use strict";var i,n=r(60658)(r(78152)),o=("undefined"==typeof Reflect?"undefined":(0,n.default)(Reflect))==="object"?Reflect:null,s=o&&"function"==typeof o.apply?o.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};i=o&&"function"==typeof o.ownKeys?o.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var a=Number.isNaN||function(e){return e!=e};function u(){u.init.call(this)}e.exports=u,e.exports.once=function(e,t){return new Promise(function(r,i){var n;function o(r){e.removeListener(t,s),i(r)}function s(){"function"==typeof e.removeListener&&e.removeListener("error",o),r([].slice.call(arguments))}y(e,t,s,{once:!0}),"error"!==t&&(n={once:!0},"function"==typeof e.on&&y(e,"error",o,n))})},u.EventEmitter=u,u.prototype._events=void 0,u.prototype._eventsCount=0,u.prototype._maxListeners=void 0;var c=10;function l(e){if("function"!=typeof e)throw TypeError('The "listener" argument must be of type Function. Received type '+(0,n.default)(e))}function d(e){return void 0===e._maxListeners?u.defaultMaxListeners:e._maxListeners}function f(e,t,r,i){if(l(r),void 0===(o=e._events)?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),o=e._events),s=o[t]),void 0===s)s=o[t]=r,++e._eventsCount;else if("function"==typeof s?s=o[t]=i?[r,s]:[s,r]:i?s.unshift(r):s.push(r),(n=d(e))>0&&s.length>n&&!s.warned){s.warned=!0;var n,o,s,a=Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");a.name="MaxListenersExceededWarning",a.emitter=e,a.type=t,a.count=s.length,console&&console.warn&&console.warn(a)}return e}function p(){if(!this.fired)return(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0==arguments.length)?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function h(e,t,r){var i={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},n=p.bind(i);return n.listener=r,i.wrapFn=n,n}function m(e,t,r){var i=e._events;if(void 0===i)return[];var n=i[t];return void 0===n?[]:"function"==typeof n?r?[n.listener||n]:[n]:r?function(e){for(var t=Array(e.length),r=0;r0&&(o=t[0]),o instanceof Error)throw o;var o,a=Error("Unhandled error."+(o?" ("+o.message+")":""));throw a.context=o,a}var u=n[e];if(void 0===u)return!1;if("function"==typeof u)s(u,this,t);else for(var c=u.length,l=g(u,c),r=0;r=0;o--)if(r[o]===t||r[o].listener===t){s=r[o].listener,n=o;break}if(n<0)return this;0===n?r.shift():function(e,t){for(;t+1=0;i--)this.removeListener(e,t[i]);return this},u.prototype.listeners=function(e){return m(this,e,!0)},u.prototype.rawListeners=function(e){return m(this,e,!1)},u.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):_.call(e,t)},u.prototype.listenerCount=_,u.prototype.eventNames=function(){return this._eventsCount>0?i(this._events):[]}},46948:function(e,t,r){"use strict";var i=r(87358),n=r(60658),o=n(r(60401)),s=n(r(93111)),a=r(78065),u=r(97482),c=r(2628),l=r(55394),d=r(77422),f=r(11930),p=r(45008),h=r(31283),m=r(44376).default,_=r(96871),g=r(37638),y=function(){var e=[];return h.canUseDOM()||e.push("domless"),void 0!==i&&void 0!==i.env&&i.env.BUNDLED&&e.push("bundled"),"".concat("ciojs-client-").concat(e.join("-")).concat(e.length?"-":"").concat(m)},b=function(){function e(){var t,i,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,o.default)(this,e);var s=n.apiKey,m=n.version,b=n.serviceUrl,w=n.quizzesServiceUrl,k=n.assistantServiceUrl,E=n.segments,q=n.testCells,O=n.clientId,S=n.sessionId,j=n.userId,I=n.fetch,P=n.trackingSendDelay,A=n.sendReferrerWithTrackingEvents,x=n.sendTrackingEvents,C=n.eventDispatcher,T=n.idOptions,M=n.beaconMode,N=n.networkParameters;if(!s||"string"!=typeof s)throw Error("API key is a required parameter of type string");var R=void 0!==r.g&&r.g.CLIENT_VERSION;if(h.canUseDOM()){var D=new a(T||{});t=D.session_id,i=D.client_id}else{if(!S||"number"!=typeof S)throw Error("sessionId is a required user parameter of type number");if(!O||"string"!=typeof O)throw Error("clientId is a required user parameter of type string")}var B=b&&b.replace(/\/$/,"");this.options={apiKey:s,version:m||R||y(),serviceUrl:h.addHTTPSToString(B)||"https://ac.cnstrc.com",quizzesServiceUrl:w&&w.replace(/\/$/,"")||"https://quizzes.cnstrc.com",assistantServiceUrl:k&&k.replace(/\/$/,"")||"https://assistant.cnstrc.com",sessionId:S||t,clientId:O||i,userId:j,segments:E,testCells:q,fetch:I||fetch,trackingSendDelay:P,sendTrackingEvents:x,sendReferrerWithTrackingEvents:A,eventDispatcher:C,beaconMode:!1!==M,networkParameters:N||{}},this.search=new u(this.options),this.browse=new c(this.options),this.autocomplete=new l(this.options),this.recommendations=new d(this.options),this.tracker=new f(this.options),this.quizzes=new _(this.options),this.assistant=new g(this.options),new p(n.eventDispatcher).queue("instantiated",this.options)}return(0,s.default)(e,[{key:"setClientOptions",value:function(e){if(Object.keys(e).length){var t=e.apiKey,r=e.segments,i=e.testCells,n=e.sessionId,o=e.userId;t&&(this.options.apiKey=t),r&&(this.options.segments=r),i&&(this.options.testCells=i),n&&!h.canUseDOM()&&(this.options.sessionId=n),"userId"in e&&(this.options.userId=o)}}}]),e}();b.Tracker=f,h.canUseDOM()&&(window.ConstructorioClient=b),e.exports=b},46969:function(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 b},handleClientScriptLoad:function(){return _},initScriptLoader:function(){return g}});let i=r(14344),n=r(59565),o=r(95155),s=i._(r(47650)),a=n._(r(12115)),u=r(88400),c=r(13642),l=r(1260),d=new Map,f=new Set,p=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"],h=e=>{if(s.default.preinit){e.forEach(e=>{s.default.preinit(e,{as:"style"})});return}if("undefined"!=typeof window){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)})}},m=e=>{let{src:t,id:r,onLoad:i=()=>{},onReady:n=null,dangerouslySetInnerHTML:o,children:s="",strategy:a="afterInteractive",onError:u,stylesheets:l}=e,m=r||t;if(m&&f.has(m))return;if(d.has(t)){f.add(m),d.get(t).then(i,u);return}let _=()=>{n&&n(),f.add(m)},g=document.createElement("script"),y=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),i&&i.call(this,t),_()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});for(let[r,i]of(o?(g.innerHTML=o.__html||"",_()):s?(g.textContent="string"==typeof s?s:Array.isArray(s)?s.join(""):"",_()):t&&(g.src=t,d.set(t,y)),Object.entries(e))){if(void 0===i||p.includes(r))continue;let e=c.DOMAttributeNames[r]||r.toLowerCase();g.setAttribute(e,i)}"worker"===a&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",a),l&&h(l),document.body.appendChild(g)};function _(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,l.requestIdleCallback)(()=>m(e))}):m(e)}function g(e){e.forEach(_),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function y(e){let{id:t,src:r="",onLoad:i=()=>{},onReady:n=null,strategy:c="afterInteractive",onError:d,stylesheets:p,...h}=e,{updateScripts:_,scripts:g,getIsSsr:y,appDir:b,nonce:w}=(0,a.useContext)(u.HeadManagerContext),k=(0,a.useRef)(!1);(0,a.useEffect)(()=>{let e=t||r;k.current||(n&&e&&f.has(e)&&n(),k.current=!0)},[n,t,r]);let E=(0,a.useRef)(!1);if((0,a.useEffect)(()=>{!E.current&&("afterInteractive"===c?m(e):"lazyOnload"===c&&("complete"===document.readyState?(0,l.requestIdleCallback)(()=>m(e)):window.addEventListener("load",()=>{(0,l.requestIdleCallback)(()=>m(e))})),E.current=!0)},[e,c]),("beforeInteractive"===c||"worker"===c)&&(_?(g[c]=(g[c]||[]).concat([{id:t,src:r,onLoad:i,onReady:n,onError:d,...h}]),_(g)):y&&y()?f.add(t||r):y&&!y()&&m(e)),b){if(p&&p.forEach(e=>{s.default.preinit(e,{as:"style"})}),"beforeInteractive"===c)return r?(s.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:w,crossOrigin:h.crossOrigin}:{as:"script",nonce:w,crossOrigin:h.crossOrigin}),(0,o.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r,{...h,id:t}])+")"}})):(h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),(0,o.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...h,id:t}])+")"}}));"afterInteractive"===c&&r&&s.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:w,crossOrigin:h.crossOrigin}:{as:"script",nonce:w,crossOrigin:h.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let b=y;("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)},47129:function(e,t,r){var i=r(78152).default;e.exports=function(e,t){if("object"!=i(e)||!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.exports.__esModule=!0,e.exports.default=e.exports},48756:function(e,t,r){"use strict";var i=this&&this.__rest||function(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,i=Object.getOwnPropertySymbols(e);nt.indexOf(i[n])&&Object.prototype.propertyIsEnumerable.call(e,i[n])&&(r[i[n]]=e[i[n]]);return r},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleAnalytics=void 0;let o=n(r(23817)),s=r(26454);t.GoogleAnalytics=e=>{var t=i(e,[]);return(0,s.formatData)(o.default,t)}},52269:function(e,t,r){var i=r(67261);e.exports=function(e){if(Array.isArray(e))return i(e)},e.exports.__esModule=!0,e.exports.default=e.exports},55394:function(e,t,r){"use strict";var i=r(60658),n=i(r(60401)),o=i(r(93111)),s=r(45008),a=r(31283),u=a.convertResponseToJson,c=a.cleanParams,l=a.applyNetworkTimeout,d=a.trimNonBreakingSpaces,f=a.encodeURIComponentRFC3986,p=a.stringify,h=function(){function e(t){(0,n.default)(this,e),this.options=t||{},this.eventDispatcher=new s(t.eventDispatcher)}return(0,o.default)(e,[{key:"getAutocompleteResults",value:function(e,t){var r,i,n=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=this.options.fetch;if("function"==typeof AbortController){var a=new AbortController;i=a&&a.signal,l(this.options,o,a)}try{r=function(e,t,r){var i=r.apiKey,n=r.version,o=r.serviceUrl,s=r.sessionId,a=r.clientId,u=r.userId,l=r.segments,h=r.testCells,m={c:n};if(m.key=i,m.i=a,m.s=s,!e||"string"!=typeof e)throw Error("query is a required parameter of type string");if(h&&Object.keys(h).forEach(function(e){m["ef-".concat(e)]=h[e]}),l&&l.length&&(m.us=l),u&&(m.ui=String(u)),t){var _=t.numResults,g=t.resultsPerSection,y=t.filters,b=t.filtersPerSection,w=t.hiddenFields,k=t.variationsMap,E=t.preFilterExpression,q=t.qsParam,O=t.fmtOptions;_&&(m.num_results=_),g&&Object.keys(g).forEach(function(e){m["num_results_".concat(e)]=g[e]}),y&&(m.filters=y),b&&Object.keys(b).forEach(function(e){m["filters[".concat(e,"]")]=b[e]}),E&&(m.pre_filter_expression=JSON.stringify(E)),O&&(m.fmt_options=O),w&&(m.fmt_options?m.fmt_options.hidden_fields=w:m.fmt_options={hidden_fields:w}),k&&(m.variations_map=JSON.stringify(k)),q&&(m.qs=JSON.stringify(q))}m._dt=Date.now();var S=p(m=c(m)),j=e.replace(/^\//,"|");return"".concat(o,"/autocomplete/").concat(f(d(j)),"?").concat(S)}(e,t,this.options)}catch(e){return Promise.reject(e)}return s(r,{signal:i}).then(u).then(function(e){if(e.sections)return e.result_id&&Object.keys(e.sections).forEach(function(t){var r=e.sections[t];r.length&&r.forEach(function(t){t.result_id=e.result_id})}),n.eventDispatcher.queue("autocomplete.getAutocompleteResults.completed",e),e;throw Error("getAutocompleteResults response data is malformed")})}}]),e}();e.exports=h},55965:function(e,t){var r;r=function(e){e.version="1.2.2";var t=function(){for(var e=0,t=Array(256),r=0;256!=r;++r)e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=r)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1,t[r]=e;return"undefined"!=typeof Int32Array?new Int32Array(t):t}(),r=function(e){var t=0,r=0,i=0,n="undefined"!=typeof Int32Array?new Int32Array(4096):Array(4096);for(i=0;256!=i;++i)n[i]=e[i];for(i=0;256!=i;++i)for(r=e[i],t=256+i;t<4096;t+=256)r=n[t]=r>>>8^e[255&r];var o=[];for(i=1;16!=i;++i)o[i-1]="undefined"!=typeof Int32Array?n.subarray(256*i,256*i+256):n.slice(256*i,256*i+256);return o}(t),i=r[0],n=r[1],o=r[2],s=r[3],a=r[4],u=r[5],c=r[6],l=r[7],d=r[8],f=r[9],p=r[10],h=r[11],m=r[12],_=r[13],g=r[14];e.table=t,e.bstr=function(e,r){for(var i=-1^r,n=0,o=e.length;n>>8^t[(i^e.charCodeAt(n++))&255];return~i},e.buf=function(e,r){for(var y=-1^r,b=e.length-15,w=0;w>8&255]^m[e[w++]^y>>16&255]^h[e[w++]^y>>>24]^p[e[w++]]^f[e[w++]]^d[e[w++]]^l[e[w++]]^c[e[w++]]^u[e[w++]]^a[e[w++]]^s[e[w++]]^o[e[w++]]^n[e[w++]]^i[e[w++]]^t[e[w++]];for(b+=15;w>>8^t[(y^e[w++])&255];return~y},e.str=function(e,r){for(var i=-1^r,n=0,o=e.length,s=0,a=0;n>>8^t[(i^s)&255]:s<2048?i=(i=i>>>8^t[(i^(192|s>>6&31))&255])>>>8^t[(i^(128|63&s))&255]:s>=55296&&s<57344?(s=(1023&s)+64,a=1023&e.charCodeAt(n++),i=(i=(i=(i=i>>>8^t[(i^(240|s>>8&7))&255])>>>8^t[(i^(128|s>>2&63))&255])>>>8^t[(i^(128|a>>6&15|(3&s)<<4))&255])>>>8^t[(i^(128|63&a))&255]):i=(i=(i=i>>>8^t[(i^(224|s>>12&15))&255])>>>8^t[(i^(128|s>>6&63))&255])>>>8^t[(i^(128|63&s))&255];return~i}},"undefined"==typeof DO_NOT_EXPORT_CRC?r(t):r({})},60401:function(e){e.exports=function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},60658:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},61691:function(e){"use strict";function t(e){var t;try{t=window[e];var r="__storage_test__";return t.setItem(r,r),t.removeItem(r),!0}catch(e){return"undefined"!=typeof DOMException&&e instanceof DOMException&&("QuotaExceededError"===e.name||"QUOTA_EXCEEDED_ERR"===e.name||"NS_ERROR_DOM_QUOTA_REACHED"===e.name||-1!==e.toString().indexOf("QUOTA_EXCEEDED_ERR")||-1!==e.toString().indexOf("QuotaExceededError"))&&t&&0!==t.length}}e.exports={local:{overflow:{},get:function(e){var r=this.overflow[e];if(r)return r;if(!t("localStorage"))return null;var i=localStorage.getItem(e);if(i)try{return JSON.parse(i)}catch(e){return i}return null},set:function(e,t){try{localStorage.setItem(e,JSON.stringify(t))}catch(r){this.overflow[e]=t}},remove:function(e){var r;null!==(r=this.overflow)&&void 0!==r&&r[e]&&delete this.overflow[e],t("localStorage")&&localStorage.removeItem(e)},key:function(e){if(!t("localStorage"))return null===(s=Object.keys(this.overflow))||void 0===s?void 0:s[e];var r=null===(n=localStorage)||void 0===n?void 0:n.key(e),i=(null===(o=localStorage)||void 0===o?void 0:o.length)||0;if(e>=i){var n,o,s,a,u=e-i;return null===(a=Object.keys(this.overflow))||void 0===a?void 0:a[u]}return r},length:function(){var e=Object.keys(this.overflow).length;return t("localStorage")?localStorage.length+e:e},clear:function(){this.overflow={},t("localStorage")&&localStorage.clear()}},session:{overflow:{},get:function(e){var r=this.overflow[e];if(r)return r;if(!t("sessionStorage"))return null;var i=sessionStorage.getItem(e);if(i)try{return JSON.parse(i)}catch(e){return i}return null},set:function(e,t){try{sessionStorage.setItem(e,JSON.stringify(t))}catch(r){this.overflow[e]=t}},remove:function(e){var r;null!==(r=this.overflow)&&void 0!==r&&r[e]&&delete this.overflow[e],t("sessionStorage")&&sessionStorage.removeItem(e)},key:function(e){if(!t("sessionStorage"))return null===(s=Object.keys(this.overflow))||void 0===s?void 0:s[e];var r=null===(n=sessionStorage)||void 0===n?void 0:n.key(e),i=(null===(o=sessionStorage)||void 0===o?void 0:o.length)||0;if(e>=i){var n,o,s,a,u=e-i;return null===(a=Object.keys(this.overflow))||void 0===a?void 0:a[u]}return r},length:function(){var e=Object.keys(this.overflow).length;return t("sessionStorage")?sessionStorage.length+e:e},clear:function(){this.overflow={},t("sessionStorage")&&sessionStorage.clear()}},canUseStorage:t}},67261:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=Array(t);r2&&void 0!==arguments[2]?arguments[2]:{},s=this.options.fetch;if("function"==typeof AbortController){var u=new AbortController;i=u&&u.signal,a.applyNetworkTimeout(this.options,o,u)}try{r=function(e,t,r){var i=r.apiKey,n=r.version,o=r.serviceUrl,s=r.sessionId,u=r.userId,c=r.clientId,l=r.segments,d={c:n};if(d.key=i,d.i=c,d.s=s,!e||"string"!=typeof e)throw Error("podId is a required parameter of type string");if(l&&l.length&&(d.us=l),u&&(d.ui=String(u)),t){var f=t.numResults,p=t.itemIds,h=t.section,m=t.term,_=t.filters,g=t.variationsMap,y=t.hiddenFields,b=t.preFilterExpression;a.isNil(f)||(d.num_results=f),p&&(d.item_id=p),h&&(d.section=h),m&&(d.term=m),_&&(d.filters=_),y&&(d.fmt_options?d.fmt_options.hidden_fields=y:d.fmt_options={hidden_fields:y}),g&&(d.variations_map=JSON.stringify(g)),b&&(d.pre_filter_expression=JSON.stringify(b))}d=a.cleanParams(d);var w=a.stringify(d);return"".concat(o,"/recommendations/v1/pods/").concat(a.encodeURIComponentRFC3986(a.trimNonBreakingSpaces(e)),"?").concat(w)}(e,t,this.options)}catch(e){return Promise.reject(e)}return s(r,{signal:i}).then(a.convertResponseToJson).then(function(e){if(e.response&&e.response.results)return e.result_id&&e.response.results.forEach(function(t){t.result_id=e.result_id}),n.eventDispatcher.queue("recommendations.getRecommendations.completed",e),e;throw Error("getRecommendations response data is malformed")})}}]),e}();e.exports=u},78065:function(e){!function(){function t(e){let t;try{t=window[e];let r="__storage_test__";return t.setItem(r,r),t.removeItem(r),!0}catch(e){return e instanceof DOMException&&"QuotaExceededError"===e.name&&t&&0!==t.length}}Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(e){"use strict";if(null==e)throw TypeError("Cannot convert first argument to object");for(var t=Object(e),r=1;ro;o++){var a=n[o],u=Object.getOwnPropertyDescriptor(i,a);void 0!==u&&u.enumerable&&(t[a]=i[a])}}}return t}});var r=function(e){var t;Object.assign(this,{user_agent:null,persist:!0,cookie_name_client_id:"ConstructorioID_client_id",cookie_name_session_id:"ConstructorioID_session_id",cookie_name_session_data:"ConstructorioID_session",cookie_domain:null,cookie_secure:null,cookie_samesite:null,cookie_days_to_live:365,local_name_client_id:"_constructorio_search_client_id",local_name_session_id:"_constructorio_search_session_id",local_name_session_data:"_constructorio_search_session",on_node:"undefined"==typeof window,session_is_new:null,new_to_beacon:null,client_id_storage_location:"cookie",session_id_storage_location:"local"},e),this.client_id||(!this.on_node&&this.persist?("cookie"===this.client_id_storage_location&&(t=this.get_cookie(this.cookie_name_client_id))&&(this.delete_cookie(this.cookie_name_client_id),this.set_cookie(this.cookie_name_client_id,t)),"local"===this.client_id_storage_location&&(t=this.get_local_object(this.local_name_client_id)),this.client_id=t||this.generate_client_id()):this.client_id=this.generate_client_id()),this.session_id||(!this.on_node&&this.persist?this.session_id=this.generate_session_id():this.session_id=1),this.on_node||(this.user_agent=this.user_agent||window&&window.navigator&&window.navigator.userAgent)};r.prototype.set_cookie=function(e,t){if(!this.on_node&&this.persist){var r=e+"="+t+"; expires="+new Date(Date.now()+864e5*this.cookie_days_to_live).toUTCString()+"; path=/";return this.cookie_domain&&(r+="; domain="+this.cookie_domain),this.cookie_secure&&(r+="; secure"),this.cookie_samesite&&(r+="; samesite="+this.cookie_samesite),document.cookie=r,r}return null},r.prototype.get_cookie=function(e){for(var t=e+"=",r=document.cookie.split(";"),i=0;ii-18e5?o:o+1),this.session_id=n,this.session_is_new=!e||o!==n,e&&e.newToBeacon&&(this.new_to_beacon=!0);let s={sessionId:n,lastTime:i};return this.session_is_new&&(s.newToBeacon=!0),"local"===this.session_id_storage_location&&(this.set_local_object(this.local_name_session_id,n),this.set_local_object(this.local_name_session_data,s)),"cookie"===this.session_id_storage_location&&(this.cookie_domain&&(this.delete_cookie(this.cookie_name_session_id),this.delete_cookie(this.cookie_name_session_data)),this.set_cookie(this.cookie_name_session_id,n),this.set_cookie(this.cookie_name_session_data,JSON.stringify(s))),n},e.exports=r}()},78152:function(e){function t(r){return e.exports=t="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.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},78964:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{html:t,height:r=null,width:o=null,children:s,dataNtpc:a=""}=e;return(0,n.useEffect)(()=>{a&&performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-".concat(a)}})},[a]),(0,i.jsxs)(i.Fragment,{children:[s,t?(0,i.jsx)("div",{style:{height:null!=r?"".concat(r,"px"):"auto",width:null!=o?"".concat(o,"px"):"auto"},"data-ntpc":a,dangerouslySetInnerHTML:{__html:t}}):null]})};let i=r(95155),n=r(12115)},79299:function(e){"use strict";e.exports=["Googlebot/","Googlebot-Mobile","Googlebot-Image","Googlebot-News","Googlebot-Video","AdsBot-Google([^-]|$)","AdsBot-Google-Mobile","Feedfetcher-Google","Mediapartners-Google","Mediapartners \\(Googlebot\\)","APIs-Google","bingbot","Slurp","[wW]get","curl","LinkedInBot","Python-urllib","python-requests","libwww","httpunit","nutch","Go-http-client","phpcrawl","msnbot","jyxobot","FAST-WebCrawler","FAST Enterprise Crawler","BIGLOTRON","Teoma","convera","seekbot","Gigabot","Gigablast","exabot","ia_archiver","GingerCrawler","webmon ","HTTrack","grub\\.org","UsineNouvelleCrawler","antibot","netresearchserver","speedy","fluffy","bibnum\\.bnf","findlink","msrbot","panscient","yacybot","AISearchBot","ips-agent","tagoobot","MJ12bot","woriobot","yanga","buzzbot","mlbot","YandexBot","yandex\\.com/bots","purebot","Linguee Bot","CyberPatrol","voilabot","Baiduspider","citeseerxbot","spbot","twengabot","postrank","turnitinbot","scribdbot","page2rss","sitebot","linkdex","Adidxbot","blekkobot","ezooms","dotbot","Mail\\.RU_Bot","discobot","heritrix","findthatfile","europarchive\\.org","NerdByNature\\.Bot","sistrix crawler","Ahrefs(Bot|SiteAudit)","fuelbot","CrunchBot","centurybot9","IndeedBot","mappydata","woobot","ZoominfoBot","PrivacyAwareBot","Multiviewbot","SWIMGBot","Grobbot","eright","Apercite","semanticbot","Aboundex","domaincrawler","wbsearchbot","summify","CCBot","edisterbot","seznambot","ec2linkfinder","gslfbot","aiHitBot","intelium_bot","facebookexternalhit","Yeti","RetrevoPageAnalyzer","lb-spider","Sogou","lssbot","careerbot","wotbox","wocbot","ichiro","DuckDuckBot","lssrocketcrawler","drupact","webcompanycrawler","acoonbot","openindexspider","gnam gnam spider","web-archive-net\\.com\\.bot","backlinkcrawler","coccoc","integromedb","content crawler spider","toplistbot","it2media-domain-crawler","ip-web-crawler\\.com","siteexplorer\\.info","elisabot","proximic","changedetection","arabot","WeSEE:Search","niki-bot","CrystalSemanticsBot","rogerbot","360Spider","psbot","InterfaxScanBot","CC Metadata Scaper","g00g1e\\.net","GrapeshotCrawler","urlappendbot","brainobot","fr-crawler","binlar","SimpleCrawler","Twitterbot","cXensebot","smtbot","bnf\\.fr_bot","A6-Indexer","ADmantX","Facebot","OrangeBot/","memorybot","AdvBot","MegaIndex","SemanticScholarBot","ltx71","nerdybot","xovibot","BUbiNG","Qwantify","archive\\.org_bot","Applebot","TweetmemeBot","crawler4j","findxbot","S[eE][mM]rushBot","yoozBot","lipperhey","Y!J","Domain Re-Animator Bot","AddThis","Screaming Frog SEO Spider","MetaURI","Scrapy","Livelap[bB]ot","OpenHoseBot","CapsuleChecker","collection@infegy\\.com","IstellaBot","DeuSu/","betaBot","Cliqzbot/","MojeekBot/","netEstate NE Crawler","SafeSearch microdata crawler","Gluten Free Crawler/","Sonic","Sysomos","Trove","deadlinkchecker","Slack-ImgProxy","Embedly","RankActiveLinkBot","iskanie","SafeDNSBot","SkypeUriPreview","Veoozbot","Slackbot","redditbot","datagnionbot","Google-Adwords-Instant","adbeat_bot","WhatsApp","contxbot","pinterest","electricmonk","GarlikCrawler","BingPreview/","vebidoobot","FemtosearchBot","Yahoo Link Preview","MetaJobBot","DomainStatsBot","mindUpBot","Daum/","Jugendschutzprogramm-Crawler","Xenu Link Sleuth","Pcore-HTTP","moatbot","KosmioBot","pingdom","PhantomJS","Gowikibot","PiplBot","Discordbot","TelegramBot","Jetslide","newsharecounts","James BOT","Barkrowler","TinEye","SocialRankIOBot","trendictionbot","Ocarinabot","epicbot","Primalbot","DuckDuckGo-Favicons-Bot","GnowitNewsbot","Leikibot","LinkArchiver","YaK/","PaperLiBot","Digg Deeper","dcrawl","Snacktory","AndersPinkBot","Fyrebot","EveryoneSocialBot","Mediatoolkitbot","Luminator-robots","ExtLinksBot","SurveyBot","NING/","okhttp","Nuzzel","omgili","PocketParser","YisouSpider","um-LN","ToutiaoSpider","MuckRack","Jamie's Spider","AHC/","NetcraftSurveyAgent","Laserlikebot","Apache-HttpClient","AppEngine-Google","Jetty","Upflow","Thinklab","Traackr\\.com","Twurly","Mastodon","http_get","DnyzBot","botify","007ac9 Crawler","BehloolBot","BrandVerity","check_http","BDCbot","ZumBot","EZID","ICC-Crawler","ArchiveBot","^LCC ","filterdb\\.iss\\.net/crawler","BLP_bbot","BomboraBot","Buck/","Companybook-Crawler","Genieo","magpie-crawler","MeltwaterNews","Moreover","newspaper/","ScoutJet","(^| )sentry/","StorygizeBot","UptimeRobot","OutclicksBot","seoscanners","Hatena","Google Web Preview","MauiBot","AlphaBot","SBL-BOT","IAS crawler","adscanner","Netvibes","acapbot","Baidu-YunGuanCe","bitlybot","blogmuraBot","Bot\\.AraTurka\\.com","bot-pge\\.chlooe\\.com","BoxcarBot","BTWebClient","ContextAd Bot","Digincore bot","Disqus","Feedly","Fetch/","Fever","Flamingo_SearchEngine","FlipboardProxy","g2reader-bot","imrbot","K7MLWCBot","Kemvibot","Landau-Media-Spider","linkapediabot","vkShare","Siteimprove\\.com","BLEXBot/","DareBoost","ZuperlistBot/","Miniflux/","Feedspotbot/","Diffbot/","SEOkicks","tracemyfile","Nimbostratus-Bot","Bytespider","BTTAgent","OnCrawl"]},83013:function(e,t,r){"use strict";r.d(t,{E:function(){return C}});var i,n,o,s,a,u,c,l,d,f,p,h,m=r(17524),_=r(69811),g=r(41571),y=r(89542);function b(e,t){var r=(0,y.f)(e,t,"update");return function(e,t){if(t.set){if(!t.get)throw TypeError("attempted to read set only private field");return"__destrWrapper"in t||(t.__destrWrapper={set value(v){t.set.call(e,v)},get value(){return t.get.call(e)}}),t.__destrWrapper}if(!t.writable)throw TypeError("attempted to set read only private field");return t}(e,r)}var w=r(48670),k=r(69551),E=r(59283),q=r(17244),O=(i=new WeakMap,class extends q.Q{build(e,t,r){var i;let n=t.queryKey,o=null!==(i=t.queryHash)&&void 0!==i?i:(0,w.F$)(n,t),s=this.get(o);return s||(s=new k.X({client:e,queryKey:n,queryHash:o,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(n)}),this.add(s)),s}add(e){(0,m._)(this,i).has(e.queryHash)||((0,m._)(this,i).set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=(0,m._)(this,i).get(e.queryHash);t&&(e.destroy(),t===e&&(0,m._)(this,i).delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){E.jG.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return(0,m._)(this,i).get(e)}getAll(){return[...(0,m._)(this,i).values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,w.MK)(t,e))}findAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,w.MK)(e,t)):t}notify(e){E.jG.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){E.jG.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){E.jG.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}constructor(e={}){super(),(0,_._)(this,i,{writable:!0,value:void 0}),this.config=e,(0,g._)(this,i,new Map)}}),S=r(54842),j=(n=new WeakMap,o=new WeakMap,s=new WeakMap,class extends q.Q{build(e,t,r){let i=new S.s({mutationCache:this,mutationId:++b(this,s).value,options:e.defaultMutationOptions(t),state:r});return this.add(i),i}add(e){(0,m._)(this,n).add(e);let t=I(e);if("string"==typeof t){let r=(0,m._)(this,o).get(t);r?r.push(e):(0,m._)(this,o).set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if((0,m._)(this,n).delete(e)){let t=I(e);if("string"==typeof t){let r=(0,m._)(this,o).get(t);if(r){if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&(0,m._)(this,o).delete(t)}}}this.notify({type:"removed",mutation:e})}canRun(e){let t=I(e);if("string"!=typeof t)return!0;{let r=(0,m._)(this,o).get(t),i=null==r?void 0:r.find(e=>"pending"===e.state.status);return!i||i===e}}runNext(e){let t=I(e);if("string"!=typeof t)return Promise.resolve();{var r,i;let n=null===(r=(0,m._)(this,o).get(t))||void 0===r?void 0:r.find(t=>t!==e&&t.state.isPaused);return null!==(i=null==n?void 0:n.continue())&&void 0!==i?i:Promise.resolve()}}clear(){E.jG.batch(()=>{(0,m._)(this,n).forEach(e=>{this.notify({type:"removed",mutation:e})}),(0,m._)(this,n).clear(),(0,m._)(this,o).clear()})}getAll(){return Array.from((0,m._)(this,n))}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,w.nJ)(t,e))}findAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.getAll().filter(t=>(0,w.nJ)(e,t))}notify(e){E.jG.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return E.jG.batch(()=>Promise.all(e.map(e=>e.continue().catch(w.lQ))))}constructor(e={}){super(),(0,_._)(this,n,{writable:!0,value:void 0}),(0,_._)(this,o,{writable:!0,value:void 0}),(0,_._)(this,s,{writable:!0,value:void 0}),this.config=e,(0,g._)(this,n,new Set),(0,g._)(this,o,new Map),(0,g._)(this,s,0)}});function I(e){var t;return null===(t=e.options.scope)||void 0===t?void 0:t.id}var P=r(47222),A=r(49805),x=r(66977),C=(a=new WeakMap,u=new WeakMap,c=new WeakMap,l=new WeakMap,d=new WeakMap,f=new WeakMap,p=new WeakMap,h=new WeakMap,class{mount(){b(this,f).value++,1===(0,m._)(this,f)&&((0,g._)(this,p,P.m.subscribe(async e=>{e&&(await this.resumePausedMutations(),(0,m._)(this,a).onFocus())})),(0,g._)(this,h,A.t.subscribe(async e=>{e&&(await this.resumePausedMutations(),(0,m._)(this,a).onOnline())})))}unmount(){var e,t;b(this,f).value--,0===(0,m._)(this,f)&&(null===(e=(0,m._)(this,p))||void 0===e||e.call(this),(0,g._)(this,p,void 0),null===(t=(0,m._)(this,h))||void 0===t||t.call(this),(0,g._)(this,h,void 0))}isFetching(e){return(0,m._)(this,a).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return(0,m._)(this,u).findAll({...e,status:"pending"}).length}getQueryData(e){var t;let r=this.defaultQueryOptions({queryKey:e});return null===(t=(0,m._)(this,a).get(r.queryHash))||void 0===t?void 0:t.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=(0,m._)(this,a).build(this,t),i=r.state.data;return void 0===i?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime((0,w.d2)(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(i))}getQueriesData(e){return(0,m._)(this,a).findAll(e).map(e=>{let{queryKey:t,state:r}=e;return[t,r.data]})}setQueryData(e,t,r){let i=this.defaultQueryOptions({queryKey:e}),n=(0,m._)(this,a).get(i.queryHash),o=null==n?void 0:n.state.data,s=(0,w.Zw)(t,o);if(void 0!==s)return(0,m._)(this,a).build(this,i).setData(s,{...r,manual:!0})}setQueriesData(e,t,r){return E.jG.batch(()=>(0,m._)(this,a).findAll(e).map(e=>{let{queryKey:i}=e;return[i,this.setQueryData(i,t,r)]}))}getQueryState(e){var t;let r=this.defaultQueryOptions({queryKey:e});return null===(t=(0,m._)(this,a).get(r.queryHash))||void 0===t?void 0:t.state}removeQueries(e){let t=(0,m._)(this,a);E.jG.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=(0,m._)(this,a);return E.jG.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r={revert:!0,...t};return Promise.all(E.jG.batch(()=>(0,m._)(this,a).findAll(e).map(e=>e.cancel(r)))).then(w.lQ).catch(w.lQ)}invalidateQueries(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return E.jG.batch(()=>{var r,i;return((0,m._)(this,a).findAll(e).forEach(e=>{e.invalidate()}),(null==e?void 0:e.refetchType)==="none")?Promise.resolve():this.refetchQueries({...e,type:null!==(i=null!==(r=null==e?void 0:e.refetchType)&&void 0!==r?r:null==e?void 0:e.type)&&void 0!==i?i:"active"},t)})}refetchQueries(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i={...r,cancelRefetch:null===(t=r.cancelRefetch)||void 0===t||t};return Promise.all(E.jG.batch(()=>(0,m._)(this,a).findAll(e).filter(e=>!e.isDisabled()).map(e=>{let t=e.fetch(void 0,i);return i.throwOnError||(t=t.catch(w.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(w.lQ)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let r=(0,m._)(this,a).build(this,t);return r.isStaleByTime((0,w.d2)(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(w.lQ).catch(w.lQ)}fetchInfiniteQuery(e){return e.behavior=(0,x.PL)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(w.lQ).catch(w.lQ)}ensureInfiniteQueryData(e){return e.behavior=(0,x.PL)(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return A.t.isOnline()?(0,m._)(this,u).resumePausedMutations():Promise.resolve()}getQueryCache(){return(0,m._)(this,a)}getMutationCache(){return(0,m._)(this,u)}getDefaultOptions(){return(0,m._)(this,c)}setDefaultOptions(e){(0,g._)(this,c,e)}setQueryDefaults(e,t){(0,m._)(this,l).set((0,w.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...(0,m._)(this,l).values()],r={};return t.forEach(t=>{(0,w.Cp)(e,t.queryKey)&&Object.assign(r,t.defaultOptions)}),r}setMutationDefaults(e,t){(0,m._)(this,d).set((0,w.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...(0,m._)(this,d).values()],r={};return t.forEach(t=>{(0,w.Cp)(e,t.mutationKey)&&Object.assign(r,t.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...(0,m._)(this,c).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,w.F$)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===w.hT&&(t.enabled=!1),t}defaultMutationOptions(e){return(null==e?void 0:e._defaulted)?e:{...(0,m._)(this,c).mutations,...(null==e?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){(0,m._)(this,a).clear(),(0,m._)(this,u).clear()}constructor(e={}){(0,_._)(this,a,{writable:!0,value:void 0}),(0,_._)(this,u,{writable:!0,value:void 0}),(0,_._)(this,c,{writable:!0,value:void 0}),(0,_._)(this,l,{writable:!0,value:void 0}),(0,_._)(this,d,{writable:!0,value:void 0}),(0,_._)(this,f,{writable:!0,value:void 0}),(0,_._)(this,p,{writable:!0,value:void 0}),(0,_._)(this,h,{writable:!0,value:void 0}),(0,g._)(this,a,e.queryCache||new O),(0,g._)(this,u,e.mutationCache||new j),(0,g._)(this,c,e.defaultOptions||{}),(0,g._)(this,l,new Map),(0,g._)(this,d,new Map),(0,g._)(this,f,0)}})},85222:function(e,t,r){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{html:t,scripts:r,stylesheets:i}=(0,s.YouTubeEmbed)(e);return(0,n.jsx)(a.default,{height:e.height||null,width:e.width||null,html:t,dataNtpc:"YouTubeEmbed",children:null==r?void 0:r.map(e=>(0,n.jsx)(o.default,{src:e.url,strategy:u[e.strategy],stylesheets:i},e.url))})};let n=r(95155),o=i(r(34020)),s=r(6644),a=i(r(78964)),u={server:"beforeInteractive",client:"afterInteractive",idle:"lazyOnload",worker:"worker"}},86222:function(e,t,r){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{apiKey:t,...r}=e,i={...r,key:t},{html:a}=(0,o.GoogleMapsEmbed)(i);return(0,n.jsx)(s.default,{height:i.height||null,width:i.width||null,html:a,dataNtpc:"GoogleMapsEmbed"})};let n=r(95155),o=r(6644),s=i(r(78964))},87686:function(){},88246:function(e){"use strict";e.exports=JSON.parse('{"id":"youtube-embed","description":"Embed a YouTube embed on your webpage.","website":"https://github.com/paulirish/lite-youtube-embed","html":{"element":"lite-youtube","attributes":{"videoid":null,"playlabel":null}},"stylesheets":["https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.css"],"scripts":[{"url":"https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.js","strategy":"idle","location":"head","action":"append"}]}')},89363:function(e,t,r){"use strict";Object.defineProperty(t,"N",{enumerable:!0,get:function(){return n}});let i=r(14672);function n(e){let{createServerReference:t}=r(34979);return t(e,i.callServer)}},90401:function(e,t,r){"use strict";var i=r(60658),n=i(r(60401)),o=i(r(93111)),s=r(61691),a=r(25760),u=r(31283),c=r(31283).obfuscatePiiRequest,l="_constructorio_requests",d=function(){function e(t,r){var i=this;(0,n.default)(this,e),this.options=t,this.eventemitter=r,this.humanity=new a,this.requestPending=!1,this.pageUnloading=!1,this.sendTrackingEvents=!!t&&!0===t.sendTrackingEvents,u.addEventListener("visibilitychange",function(){"hidden"===document.visibilityState?i.pageUnloading=!0:"visible"===document.visibilityState&&!0===i.pageUnloading&&(i.pageUnloading=!1,i.sendTrackingEvents&&i.send())}),this.sendTrackingEvents&&this.send()}return(0,o.default)(e,[{key:"queue",value:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GET",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(this.sendTrackingEvents&&(!u.canUseDOM()||!this.humanity.isBot())){var o=e.get(),s=c(t);o.push({url:s,method:r,body:i,networkParameters:n}),e.set(o)}}},{key:"sendEvents",value:function(){var t=this,r=this.options.fetch,i=e.get();if((!u.canUseDOM()||!this.humanity.isBot())&&!this.requestPending&&!this.pageUnloading&&i.length){var n,o,s=i.shift(),a=s.networkParameters,c=this;if(e.set(i),a&&"function"==typeof AbortController){var l=new AbortController;o=l.signal,u.applyNetworkTimeout(this.options,a,l)}if("string"==typeof s&&(s={url:s,method:"GET"}),s.url){var d=s.url.match(/\?.*_dt=([^&]+)/),f=parseInt(d&&d[1],10),p=+new Date;if(f&&Number.isInteger(f)&&p-f>18e4){this.sendTrackingEvents=!1,e.remove();return}}"GET"===s.method&&(n=r(s.url,{signal:o})),"POST"===s.method&&(n=r(s.url,{method:s.method,body:JSON.stringify(s.body),mode:"cors",headers:{"Content-Type":"text/plain"},signal:o})),n&&(this.requestPending=!0,n.then(function(e){e.ok?(c.eventemitter&&c.eventemitter.emit("success",{url:s.url,method:s.method,message:"ok"}),t.requestPending=!1,t.send()):e.json().then(function(e){c.eventemitter&&c.eventemitter.emit("error",{url:s.url,method:s.method,message:e&&e.message}),t.requestPending=!1,t.send()}).catch(function(e){c.eventemitter&&c.eventemitter.emit("error",{url:s.url,method:s.method,message:e.type}),t.requestPending=!1,t.send()})}).catch(function(e){c.eventemitter&&c.eventemitter.emit("error",{url:s.url,method:s.method,message:e&&e.toString&&e.toString()}),t.requestPending=!1,t.send()}))}}},{key:"send",value:function(){this.sendTrackingEvents&&(this.options&&0===this.options.trackingSendDelay?this.sendEvents():setTimeout(this.sendEvents.bind(this),this.options&&this.options.trackingSendDelay||250))}}],[{key:"get",value:function(){return s.local.get(l)||[]}},{key:"set",value:function(t){!t||Array.isArray(t)&&0===t.length?e.remove():s.local.set(l,t);var r=e.get();Array.isArray(r)&&r.length!==t.length&&(this.sendTrackingEvents=!1,e.remove())}},{key:"remove",value:function(){s.local.remove(l)}}]),e}();e.exports=d},92248:function(e,t,r){var i=r(67261);e.exports=function(e,t){if(e){if("string"==typeof e)return i(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},93111:function(e,t,r){var i=r(20276);function n(e,t){for(var r=0;r2&&void 0!==arguments[2]?arguments[2]:{},o=this.options.fetch,s=new AbortController,a=s.signal;try{r=l(e,t,this.options,"next")}catch(e){return Promise.reject(e)}return c.applyNetworkTimeout(this.options,n,s),o(r,{signal:a}).then(c.convertResponseToJson).then(function(e){if(e.quiz_version_id)return i.eventDispatcher.queue("quizzes.getQuizNextQuestion.completed",e),e;throw Error("getQuizNextQuestion response data is malformed")})}},{key:"getQuizResults",value:function(e,t){var r,i=this,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=this.options.fetch,s=new AbortController,a=s.signal;try{r=l(e,t,this.options,"results")}catch(e){return Promise.reject(e)}return c.applyNetworkTimeout(this.options,n,s),o(r,{signal:a}).then(c.convertResponseToJson).then(function(e){if(e.quiz_version_id)return i.eventDispatcher.queue("quizzes.getQuizResults.completed",e),e;throw Error("getQuizResults response data is malformed")})}},{key:"getQuizResultsConfig",value:function(e,t){var r,i=this,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=this.options.fetch,s=new AbortController,a=s.signal;try{r=l(e,t,this.options,"results_config")}catch(e){return Promise.reject(e)}return c.applyNetworkTimeout(this.options,n,s),o(r,{signal:a}).then(c.convertResponseToJson).then(function(e){if(e.quiz_version_id)return i.eventDispatcher.queue("quizzes.getQuizResultsConfig.completed",e),e;throw Error("getQuizResultsConfig response data is malformed")})}}]),e}();e.exports=d},97482:function(e,t,r){"use strict";var i=r(60658),n=i(r(60401)),o=i(r(93111)),s=r(45008),a=r(31283);function u(e,t,r){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],n=r.apiKey,o=r.version,s=r.serviceUrl,u=r.sessionId,c=r.clientId,l=r.userId,d=r.segments,f=r.testCells,p={c:o};if(p.key=n,p.i=c,p.s=u,!e||"string"!=typeof e)throw Error("query is a required parameter of type string");if(f&&Object.keys(f).forEach(function(e){p["ef-".concat(e)]=f[e]}),d&&d.length&&(p.us=d),l&&(p.ui=String(l)),t){var h=t.offset,m=t.page,_=t.resultsPerPage,g=t.filters,y=t.sortBy,b=t.sortOrder,w=t.section,k=t.fmtOptions,E=t.hiddenFields,q=t.hiddenFacets,O=t.variationsMap,S=t.qsParam,j=t.preFilterExpression,I=t.filterMatchTypes;a.isNil(h)||(p.offset=h),a.isNil(m)||(p.page=m),a.isNil(_)||(p.num_results_per_page=_),g&&(p.filters=g),I&&(p.filter_match_types=I),y&&(p.sort_by=y),b&&(p.sort_order=b),w&&(p.section=w),k&&(p.fmt_options=k),E&&(p.fmt_options?p.fmt_options.hidden_fields=E:p.fmt_options={hidden_fields:E}),q&&(p.fmt_options?p.fmt_options.hidden_facets=q:p.fmt_options={hidden_facets:q}),O&&(p.variations_map=JSON.stringify(O)),j&&(p.pre_filter_expression=JSON.stringify(j)),S&&(p.qs=JSON.stringify(S))}p._dt=Date.now(),p=a.cleanParams(p);var P=a.stringify(p);return"".concat(s,"/").concat(i?"search/natural_language":"search","/").concat(a.encodeURIComponentRFC3986(a.trimNonBreakingSpaces(e)),"?").concat(P)}var c=function(){function e(t){(0,n.default)(this,e),this.options=t||{},this.eventDispatcher=new s(t.eventDispatcher)}return(0,o.default)(e,[{key:"getSearchResults",value:function(e,t){var r,i,n=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=this.options.fetch;if("function"==typeof AbortController){var c=new AbortController;i=c&&c.signal,a.applyNetworkTimeout(this.options,o,c)}try{r=u(e,t,this.options)}catch(e){return Promise.reject(e)}return s(r,{signal:i}).then(a.convertResponseToJson).then(function(e){if(e.response&&e.response.results)return e.result_id&&e.response.results.forEach(function(t){t.result_id=e.result_id}),n.eventDispatcher.queue("search.getSearchResults.completed",e),e;if(e.response&&e.response.redirect)return n.eventDispatcher.queue("search.getSearchResults.completed",e),e;throw Error("getSearchResults response data is malformed")})}},{key:"getVoiceSearchResults",value:function(e,t){var r,i,n=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=this.options.fetch;if("function"==typeof AbortController){var c=new AbortController;i=c&&c.signal,a.applyNetworkTimeout(this.options,o,c)}try{r=u(e,t,this.options,!0)}catch(e){return Promise.reject(e)}return s(r,{signal:i}).then(a.convertResponseToJson).then(function(e){if(e.response&&e.response.results)return e.result_id&&e.response.results.forEach(function(t){t.result_id=e.result_id}),n.eventDispatcher.queue("search.getVoiceSearchResults.completed",e),e;if(e.response&&e.response.redirect)return n.eventDispatcher.queue("search.getVoiceSearchResults.completed",e),e;throw Error("getVoiceSearchResults response data is malformed")})}}]),e}();e.exports=c}}]);