(self.webpackChunkDanfoss_WebEx=self.webpackChunkDanfoss_WebEx||[]).push([["components"],{6460:()=>{},58385:()=>{},13629:()=>{},39830:()=>{},49784:()=>{},82030:()=>{},90227:()=>{},78457:()=>{},10221:()=>{},40393:()=>{},82622:()=>{},25322:()=>{},55313:()=>{},48815:()=>{},3992:()=>{},10044:()=>{},85295:()=>{},80390:()=>{},84597:()=>{},57105:()=>{},18809:()=>{},60551:()=>{},26329:()=>{},56662:()=>{},54258:()=>{},51750:()=>{},17867:()=>{},39974:()=>{},15956:()=>{},75783:(e,t,r)=>{"use strict";r.r(t)},37078:()=>{},15126:()=>{},83204:(e,t,r)=>{"use strict";r.r(t)},7807:()=>{},38985:()=>{},23386:()=>{},55636:(e,t,r)=>{"use strict";r.r(t)},69117:()=>{},88421:()=>{},68291:()=>{},52272:()=>{},61829:()=>{},44143:()=>{},39634:()=>{},24174:()=>{},28965:()=>{},53923:()=>{},65603:()=>{},58851:()=>{},95828:()=>{},56483:()=>{},16458:()=>{},41425:()=>{},32998:()=>{},23126:()=>{},66392:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.anchorComponentInstance=t.AnchorComponent=void 0;var i=r(63607),o=r(26309),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.OnInit=function(){var e=this;setTimeout((function(){e.checkHash()}),400)},t.prototype.OnHashChange=function(){this.checkHash()},t.prototype.checkHash=function(){o.AnchorScrollService.GoToAnchor(window.location.hash)},t}(i.Component);t.AnchorComponent=l,t.anchorComponentInstance=new l},33356:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.anchorLinkComponentInstance=t.AnchorLinkComponent=void 0;var i=r(63607),o=r(26309),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector="a[href*='#']",t}return a(t,e),t.prototype.BeforeInit=function(){this.el.forEach((function(e){e.addEventListener("click",(function(e){var t=this.getAttribute("href"),r=t.indexOf("#");if(-1!==r){var n=t.slice(r);-1===n.indexOf("/")&&o.AnchorScrollService.GoToAnchor(n,e)}}))}))},t}(i.Component);t.AnchorLinkComponent=l,t.anchorLinkComponentInstance=new l},48189:(e,t,r)=>{"use strict";var n=r(69606);Object.defineProperty(t,"__esModule",{value:!0}),t.AnchorScrollService=void 0;var a=r(92443),i=new(function(){function e(){this.headerSelector=".header",this.tabsSelector=".sticky-tabs__header",this.rootSelector="html, body",this.hiddenHeaderClass="header--sticky-hidden",this.visibleHeaderClass="header--sticky-visible",this.expandedClass=".expand-collapse-item--opened",this.isBusy=!1,this.initiated=!1,this.spaceTop=5,this.busyTimer=50}return e.prototype.Init=function(){this.initiated||(this.header=document.querySelector(this.headerSelector),this.tabs=document.querySelectorAll(this.tabsSelector),this.rootElement=document.querySelector(this.rootSelector),this.initiated=!0)},e.prototype.BusyState=function(){return this.isBusy},e.prototype.GoToAnchor=function(e,t){if(e&&"#"!==e&&!this.isBusy){var r=document.querySelector(""+e);r&&("scrollRestoration"in window.history&&(window.history.scrollRestoration="manual"),t&&t.preventDefault(),this.scrollToElement(r,e))}},e.prototype.ShowHeader=function(){var e=this;this.header.classList.remove(this.visibleHeaderClass,this.hiddenHeaderClass),"#top"!==window.location.hash&&this.tabs.forEach((function(t){t.style.top=e.header.clientHeight+"px"}))},e.prototype.scrollToElement=function(e,t){var r=this;this.initiated||this.Init(),this.isBusy=!0,this.header.classList.add(this.visibleHeaderClass);var a=!1,i=n(e).closest(".expand-collapse-item").get(0);i&&!i.classList.contains(this.expandedClass)&&(e=i,a=!0);this.scrollRoot(e,(function(){r.scrollCorrection(e,t,a)}),null)},e.prototype.scrollCorrection=function(e,t,r){var n=this;void 0===r&&(r=!1);var a=this.calculateHeaderHeight();r||(e.style.top=-(a+this.spaceTop)+"px");var i=function(){n.isBusy=!1,n.ShowHeader()};this.scrollRoot(e,(function(){window.location.hash=t,setTimeout(i,n.busyTimer)}),0)},e.prototype.calculateHeaderHeight=function(){var e=this.tabs&&this.tabs.length>0?this.tabs[0].clientHeight:0;return this.header.clientHeight+e},e.prototype.scrollRoot=function(e,t,r){var i=this.spaceTop;this.animationObject&&this.animationObject.pause(),this.animationObject=a.animateScrollPosition(this.rootSelector,a.AnimationScrollProperty.top,n(e).offset().top-this.calculateHeaderHeight()-i,null!==r?r:a.AnimationDuration.Fast,t)},e}());t.AnchorScrollService=i},26309:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnchorLinkComponent=t.AnchorComponent=t.AnchorScrollService=void 0;var n=r(48189);Object.defineProperty(t,"AnchorScrollService",{enumerable:!0,get:function(){return n.AnchorScrollService}});var a=r(66392);Object.defineProperty(t,"AnchorComponent",{enumerable:!0,get:function(){return a.AnchorComponent}});var i=r(33356);Object.defineProperty(t,"AnchorLinkComponent",{enumerable:!0,get:function(){return i.AnchorLinkComponent}})},86292:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(94184),a=r(67294);t.default=function(e){var t=e.label,r=void 0===t?"":t,i=e.className,o=e.contentClassName,l=e.onClick,s=e.onKeyDown,c=void 0===s?function(){}:s,u=e.children,p=a.useMemo((function(){return i?"cta "+i:"cta cta--large cta--alpha"}),[i]);return u?a.createElement("button",{className:p,onClick:l,onKeyDown:c},a.createElement("span",{className:"cta-content"},u)):a.createElement("button",{className:p,onClick:l,onKeyDown:c},a.createElement("span",{className:n.default("cta-content",o)},a.createElement("span",{className:"cta-content-text"},r)))}},69252:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.caseStudies=t.CaseStudiesComponent=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".case-studies-grid",t.buttonSelector=".link-button.link-button--plus",t.buttonContainerSelector=".case-studies__btn",t.hiddenElClass="case-study-wrap--hidden",t.hiddenBtnContainerClass="case-studies__btn--hidden",t}return i(t,e),t.prototype.OnInit=function(){var e=this;this.el[0].querySelectorAll(this.buttonSelector).forEach((function(t){t.addEventListener("click tap",(function(r){return r.preventDefault(),document.querySelectorAll("."+e.hiddenElClass).forEach((function(t){return t.classList.remove(e.hiddenElClass)})),a(t).closest(e.buttonContainerSelector).addClass(e.hiddenBtnContainerClass),!1}))}))},t}(r(63607).Component);t.CaseStudiesComponent=o,t.caseStudies=new o},62248:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.spot=t.CaseStudyComponent=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".case-study",t.titleSelector=".card__title",t}return i(t,e),t.prototype.OnInit=function(){a(this.el[0].querySelector(this.titleSelector)).ellipsis({lines:2,ellipClass:"ellip",responsive:!0})},t}(r(63607).Component);t.CaseStudyComponent=o,t.spot=new o},35464:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var n=r(63607),a=r(67294);t.Checkbox=function(e){var t=e.labelText,r=e.isSelected,i=e.onClick,o=e.hasError,l=e.validationMessage,s=e.disabled,c=e.formControlRef,u=a.useMemo((function(){return o?a.createElement("div",{className:"checkbox has-error"},l):null}),[o,l]),p=n.generateUniqueString("input"),d=n.generateUniqueString("label"),m=a.useCallback((function(e){Boolean(e.target)&&i(e.target.checked)}),[i]);return a.createElement("div",{className:"checkbox-wrapper "+(s?"form-control-disabled":"")},a.createElement("div",{className:"checkbox-control-wrapper"},a.createElement("input",{id:p,"aria-disabled":s,"aria-labelledby":d,type:"checkbox",onChange:m,checked:r,disabled:s,className:"checkbox-control checked-"+r,ref:c}),a.createElement("span",{className:"checkbox-control checked-"+r}),a.createElement("label",{className:"checkbox-title",id:d,htmlFor:p},n.StringToHTML(t),o&&a.createElement("span",{className:"screen-reader-only"},l))),u)}},96556:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var n=r(35464);Object.defineProperty(t,"Checkbox",{enumerable:!0,get:function(){return n.Checkbox}})},70508:(e,t,r)=>{"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.ContactFormAnalyticsService=void 0;var a=r(13502),i=r(63607),o=r(17979),l=((n={})[a.FormTypes.DistributorForm]=o.FormTypeEnum.Distributors,n[a.FormTypes.DPSDistributorsForm]=o.FormTypeEnum.DpsDistributors,n[a.FormTypes.PardotForm]=o.FormTypeEnum.Pardot,n[a.FormTypes.ServiceCloudForm]=o.FormTypeEnum.ServiceCloud,n),s=new function(){this.trackFormLoadError=function(e){i.GTM.contactFormLoadError(e)},this.trackFormSubmit=function(e,t){var r=l[e];i.GTM.form.submit({formType:r},t)},this.trackValidationErrors=function(e,t,r,n){void 0===n&&(n=!1);var a=l[e];Array.isArray(r)&&r.forEach((function(e){var r=e&&e.name;i.GTM.form.error({formType:a},n,t,r)}))},this.trackGenericFormError=function(e,t){var r=l[e];i.GTM.form.error({formType:r},!0,t)},this.trackFormSubmitSuccess=function(e,t){var r=l[e];i.GTM.form.success({formType:r},t)},this.trackFormAbandon=function(e,t){var r=l[e];i.GTM.form.abandon({formType:r},t)},this.trackServiceProcessesRedirect=function(e,t,r){var n=l[e];i.GTM.form.formRedirect({url:r,formType:n,customFormName:t})}};t.ContactFormAnalyticsService=s},46543:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ContactFormPopup=void 0;var n=r(63607),a=r(67294),i=r(70508),o=r(45258),l={isSpinnerVisible:!0,submitted:!1,error:!1,formLoadFailed:!1};t.ContactFormPopup=function(e){var t=e.isOpened,r=void 0===t||t,s=e.formAlias,c=e.formTitle,u=e.clearFormStateOnModalExited,p=e.popupOpenedAriaLabel,d=e.closeButtonAriaLabel,m=e.onPopupClose,f=void 0===m?function(){}:m,h=e.onModalExited,b=e.children,v=e.popupRenderId,y=void 0===v?n.DateService.getTimestamp():v,g=a.useState(l),C=g[0],S=g[1],E=a.useCallback((function(){var e=C.formLoadFailed,t=C.submitted;f(),t||e||i.ContactFormAnalyticsService.trackFormAbandon(s,c)}),[C,s,c,f]),w=a.useMemo((function(){return C.submitted?"contact-form-popup__submit-result":""}),[C.submitted]),_=a.useCallback((function(){h&&h(),u&&S(l)}),[u,h]);return a.createElement(o.Dialog,{title:C.formLoadFailed?"":c,isOpen:r,onClose:E,onModalExited:_,reactDOMRenderId:y,classes:"contact-form-popup "+w,addClosePropertyForChildren:!1,popupAriaLabel:p,closeButtonAriaLabel:d,backdrop:"static",keyboard:!0},b(C,S))},t.default=t.ContactFormPopup},77215:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContactFormPopupContent=void 0;var i=r(13502),o=r(4411),l=r(63607),s=r(67294),c=r(24407),u=r(70508);r(26534);var p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.contactFormPopupRef=s.createRef(),t.needsGeneralContentFocus=!0,t.getMessage=function(e,t){return t?s.createElement("p",null,e.submitErrorMessage):s.createElement("span",null,l.StringToHTML(e.submitSuccessMessage))},t.hideSpinner=function(){t.props.setFormState({isSpinnerVisible:!1})},t.onFieldClick=function(e,r){var n=t.props,a=n.formAlias,i=n.formTitle,o=r.type,l=r.url;"LinkButton"===o&&u.ContactFormAnalyticsService.trackServiceProcessesRedirect(a,i,l)},t.onFormSubmit=function(){var e=t.props,r=e.formAlias,n=e.formTitle;t.needsGeneralContentFocus=!1,u.ContactFormAnalyticsService.trackFormSubmit(r,n)},t.onValidationError=function(e,r){var n=t.props,a=n.formAlias,i=n.formTitle;t.needsGeneralContentFocus=!1,u.ContactFormAnalyticsService.trackValidationErrors(a,i,e,r)},t.onGenericError=function(){var e=t.props,r=e.formAlias,n=e.formTitle;t.needsGeneralContentFocus=!0,t.props.setFormState({submitted:!0,error:!0}),u.ContactFormAnalyticsService.trackGenericFormError(r,n)},t.onSuccess=function(){var e=t.props,r=e.formAlias,n=e.formTitle;t.needsGeneralContentFocus=!0,t.props.setFormState({submitted:!0,error:!1}),u.ContactFormAnalyticsService.trackFormSubmitSuccess(r,n)},t.onLoadFailed=function(){var e=t.props.contactData;t.needsGeneralContentFocus=!0,t.props.setFormState({formLoadFailed:!0,isSpinnerVisible:!1}),u.ContactFormAnalyticsService.trackFormLoadError(e.companyName)},t}return a(t,e),t.prototype.componentDidMount=function(){this.contactFormPopupRef.current.focus()},t.prototype.componentDidUpdate=function(){this.needsGeneralContentFocus&&this.contactFormPopupRef.current.focus()},t.prototype.render=function(){var e=this.props,t=e.formAlias,r=e.contactData,n=e.dictionary,a=e.companyName,u=e.culture,p=e.formServiceUrl,d=e.contactFormState,m=d.isSpinnerVisible,f=d.submitted,h=d.formLoadFailed,b=d.error,v=f||h;return l.PageService.browserType===l.browserTypes.ie?s.createElement("div",{className:"contact-form-popup__content",tabIndex:-1,"aria-live":v?"assertive":"off",ref:this.contactFormPopupRef},s.createElement("p",null,n.browserNotSupported)):s.createElement("div",{className:"contact-form-popup__content",tabIndex:-1,"aria-live":v?"assertive":"off",ref:this.contactFormPopupRef},m&&s.createElement("div",{className:"contact-form-popup__spinner-wrapper"},s.createElement(c.Spinner,{visible:!0})),f?s.createElement("div",{className:"contact-form-popup__submit-result"},this.getMessage(n,b)):s.createElement(i.Form,{fieldComponentMap:o.fieldComponentMap,culture:u,formAlias:t,apiDomain:p,onFieldClick:this.onFieldClick,onFormLoadSuccess:this.hideSpinner,onFormSubmit:this.onFormSubmit,onValidationError:this.onValidationError,additionalFormData:{contactId:r.id,contactName:a},onSuccess:this.onSuccess,onGenericError:this.onGenericError,onFormLoadFailure:this.onLoadFailed,isPopup:!0}),h&&s.createElement("p",null,n.genericErrorMessage))},t}(s.Component);t.ContactFormPopupContent=p},40350:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ContactMobileForm=void 0;var n=r(67294),a=r(24407),i=r(13502),o=r(60623),l=r(63607),s=r(70508);t.ContactMobileForm=function(e){var t=e.formAlias,r=e.contactData,c=e.companyName,u=e.dictionary,p=e.formTitle,d=e.culture,m=e.formServiceUrl,f=e.onFormClose,h=n.useRef(null),b=n.useState(!0),v=b[0],y=b[1],g=n.useState(!1),C=g[0],S=g[1],E=n.useState(!1),w=E[0],_=E[1],T=n.useState(!1),O=T[0],F=T[1];n.useEffect((function(){h.current.focus()}),[]);var L=n.useCallback((function(){y(!1)}),[]),P=n.useCallback((function(e,t){return t?n.createElement("p",null,e.submitErrorMessage):n.createElement("span",null,l.StringToHTML(e.submitSuccessMessage))}),[]),k=n.useCallback((function(e,r){var n=r.type,a=r.url;"LinkButton"===n&&s.ContactFormAnalyticsService.trackServiceProcessesRedirect(t,p,a)}),[t,p]),N=n.useCallback((function(){s.ContactFormAnalyticsService.trackFormSubmit(t,p)}),[t,p]),M=n.useCallback((function(e,r){s.ContactFormAnalyticsService.trackValidationErrors(t,p,e,r)}),[t,p]),x=n.useCallback((function(){f(),C||O||s.ContactFormAnalyticsService.trackFormAbandon(t,p)}),[t,O,p,f,C]),A=n.useCallback((function(){S(!0),_(!0),s.ContactFormAnalyticsService.trackGenericFormError(t,p)}),[t,p]),D=n.useCallback((function(){S(!0),_(!1),s.ContactFormAnalyticsService.trackFormSubmitSuccess(t,p)}),[t,p]),I=n.useCallback((function(){F(!0),y(!1),s.ContactFormAnalyticsService.trackFormLoadError(r.companyName)}),[r.companyName]),R=n.useMemo((function(){return"contact-mobile-form "+(C?"contact-mobile-form__submit-result":"")}),[C]);return n.createElement("div",{ref:h,className:R,tabIndex:-1},n.createElement("div",{className:"contact-mobile-form__container"},n.createElement("div",{className:"contact-mobile-form__title"},p),n.createElement("button",{className:"contact-mobile-form__close-button",onClick:x},n.createElement("span",{className:"icon icon-cancel"})),n.createElement("div",{className:"contact-mobile-form__content"},v&&n.createElement("div",{className:"contact-mobile-form__spinner-wrapper"},n.createElement(a.Spinner,{visible:!0})),C?n.createElement("div",{className:"contact-mobile-form__submit-result"},P(u,w)):n.createElement(i.Form,{fieldComponentMap:o.fieldComponentMap,culture:d,formAlias:t,apiDomain:m,onFieldClick:k,onFormLoadSuccess:L,onFormSubmit:N,onValidationError:M,additionalFormData:{contactId:r.id,contactName:c},onSuccess:D,onGenericError:A,onFormLoadFailure:I,isPopup:!1}),O&&n.createElement("p",{className:"contact-mobile-form__load-error"},u.genericErrorMessage))))}},43412:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ContactMobileForm=t.ContactFormPopupContent=t.ContactFormPopup=void 0;var n=r(46543);Object.defineProperty(t,"ContactFormPopup",{enumerable:!0,get:function(){return n.ContactFormPopup}});var a=r(77215);Object.defineProperty(t,"ContactFormPopupContent",{enumerable:!0,get:function(){return a.ContactFormPopupContent}});var i=r(40350);Object.defineProperty(t,"ContactMobileForm",{enumerable:!0,get:function(){return i.ContactMobileForm}})},28968:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DidYouMean=void 0;var n=r(63607),a=r(67294),i=r(16270);t.DidYouMean=function(e){var t=e.suggestions,r=e.selectedFiltersQueryString,o=a.useMemo((function(){return[{key:"query",value:t},{key:"isInitialSearch",value:"true"}]}),[t]),l=a.useMemo((function(){return n.UrlService.ReplaceOrAddPairsOfKeyValuesInUrl(r,o)}),[o,r]),s=i.PageContext.filterableDictionary.didYouMeanMessage;return t?a.createElement("div",{className:"list-total-count"},s," ",a.createElement("a",{className:"paragraph-link",href:l},t),"?"):null}},15594:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DidYouMean=void 0;var n=r(28968);Object.defineProperty(t,"DidYouMean",{enumerable:!0,get:function(){return n.DidYouMean}})},35032:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)},o=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<r;t++)for(var i=arguments[t],o=0,l=i.length;o<l;o++,a++)n[a]=i[o];return n};Object.defineProperty(t,"__esModule",{value:!0}),t.DropdownMultipleValues=void 0;var l=r(63607),s=r(67294),c=r(23157),u=r(28464),p=r(24146),d=r(36670),m=function(e){function t(t){var r=e.call(this,t)||this;return r.selectRef=s.createRef(),r.selectMinWidth=220,r.getTransformedOptions=function(e,t){void 0===t&&(t=!0);var r=[{value:"",label:e.placeholder||e.title}];return e.items.forEach((function(e){-1===e.label.indexOf("@")&&(t&&(e.isLoading=!1),r.push(e))})),r},r.getSubGroups=function(){var e=r.props.filter,t={};return e.items.length>0&&e.items.forEach((function(r,n){var a=r.label.split("@");a.length>1&&(t[a[0]]||(t[a[0]]=[]),t[a[0]].push(i(i({},e.items[n]),{label:a[1]})))})),t},r.getSubOptions=function(e){var t=r.props.filter,n=[];return Object.keys(e).forEach((function(r){if(t.items.map((function(e){return{label:e.label,selected:e.selected}})).filter((function(t){return Object.keys(e).indexOf(t.label)>-1&&t.selected})).filter((function(e){return e.label===r}))[0]){var a=[];e[r].forEach((function(e){a.push(e)})),n.push({label:r,options:a})}})),o([{label:r.props.approvalType,value:""}],n)},r.renderDropdownOption=function(e){return s.createElement(d.default,{option:e})},r.renderDropdownIndicator=function(e){return s.createElement(c.components.DropdownIndicator,i({},e),s.createElement("span",{className:"icon icon-chevron-down-small"}),s.createElement("span",{className:"icon icon-chevron-up-small"}))},r.renderLoadingIndicator=function(e){return s.createElement(c.components.IndicatorsContainer,i({},e),s.createElement(u.default,{visible:!0}),s.createElement("span",{className:"multiselect-loading-divider"}))},r.renderDropdownValue=function(e){return s.createElement(p.DropdownValue,i({},e,{selectedCount:r.getSelectedValuesCount(),isLoading:r.state.isLoading}))},r.renderDropdownValueSub=function(e){return s.createElement(p.DropdownValue,i({},e,{selectedCount:r.getSelectedSubValuesCount(),isLoading:r.state.isLoading}))},r.updateSelectedValue=function(e){return void 0===e&&(e=!1),function(t,n){var a=r.props.selectedValues,i=t.length>a.length,o=(null==n?void 0:n.option)||t[t.length-1],l=""===(null==o?void 0:o.value);l&&0===a.length||(r.setState({selectedOption:o},(function(){r.makeLoadersVisible()})),i?l?r.unselectAllOption(o,e):r.selectAllOption(o):r.unselectOption(t))}},r.makeLoadersVisible=function(){var e=r.props,t=e.setIsResultsLoading,n=e.filter,a=r.state,o=a.selectedOption,l=a.theLastRequest;r.isTheLastOptionResultLoaded(l,n.items)||(r.setState({isLoading:!0}),t&&t(!0),r.setState((function(e){var t=r.state.options.map((function(e){return e.label===(null==o?void 0:o.label)?i(i({},e),{isLoading:!0,isDisabled:!0}):e}));return i(i({},e),{options:t})})))},r.selectAllOption=function(e){r.setState({theLastRequest:{value:e.value,selected:!0}}),r.props.onFilterChange(r.props.groupValue,e.value)},r.unselectAllOption=function(e,t){r.setState({theLastRequest:{value:"",selected:!0}}),r.props.onFilterChange(r.props.groupValue,e.value,!0,t)},r.unselectOption=function(e){var t=e.reduce((function(e,t){return e[t.value]=!0,e}),{}),n=r.props.selectedValues.filter((function(e){return!t[e]}))[0];r.setState({theLastRequest:{value:n,selected:!1}}),r.props.onFilterChange(r.props.groupValue,n)},r.handleKeyDown=function(e){var t=r.selectRef.current,n=t.state.menuIsOpen;e.key!==l.keyNameMapping.enter||n?e.key===l.keyNameMapping.tab&&n&&t.updater.enqueueSetState(t,{menuIsOpen:!1}):t.updater.enqueueSetState(t,{menuIsOpen:!0})},r.getSelectedOptionsFromValues=function(e,t){if(0===e.length)return[];var r=[];return e.filter((function(e){return-1!==t.indexOf(e.value)})).forEach((function(e){return r.push(e)})),e.filter((function(e){return e.options})).length>0&&e.forEach((function(e){e.options&&e.options.filter((function(e){return-1!==t.indexOf(e.value)})).forEach((function(e){return r.push(e)}))})),r},r.isTheLastOptionResultLoaded=function(e,t){switch(e.value){case null:return!1;case"":return t.every((function(e){return!1===e.selected}));default:return t.some((function(t){return t.value===e.value&&t.selected===e.selected}))}},r.selectSizeRef=s.createRef(),r.state={selectWidth:null,options:[],isLoading:!1,theLastRequest:{value:null,selected:!1},selectedOption:null},r}return a(t,e),t.prototype.componentDidMount=function(){var e=this.getSelectWidth(),t=this.props.filter,r=this.getTransformedOptions(t);this.setState({selectWidth:e,options:r,isLoading:!1,selectedOption:null,theLastRequest:{value:null,selected:!1}})},t.prototype.componentDidUpdate=function(e){var t=this.props,r=t.filter,n=t.setIsResultsLoading,a=this.state,i=a.theLastRequest,o=a.isLoading;if(this.isTheLastOptionResultLoaded(i,r.items)){var s=this.getTransformedOptions(r);return this.setState({options:s,isLoading:!1,theLastRequest:{value:null,selected:!1},selectedOption:null}),void(n&&n(!1))}if(!o&&!l.UtilService.isArraysAreEqual(e.filter.items,r.items)){s=this.getTransformedOptions(r,!1);this.setState({options:s})}},t.prototype.render=function(){var e=this,t=this.state,r=t.options,n=t.selectWidth,a=t.isLoading,o=this.props,l=o.filter,u=o.selectedValues,p=o.isDocumentsZeroResults,d=o.className,m=void 0===d?"":d,f=o.onOpen,h=void 0===f?function(){return null}:f,b=o.onClose,v=void 0===b?function(){return null}:b,y=o.groupValue,g=this.getSubGroups(),C=p||l.isDisabled||0===l.items.length,S=l.placeholder||l.title,E=this.getSelectedOptionsFromValues(r,u),w={control:function(t){return i(i({},t),{width:e.state.selectWidth})},groupHeading:function(e){return i(i({},e),{fontSize:16,fontWeight:400,color:"black",textTransform:"capitalize"})}},_="dropdown-multiple-values \n      "+m+"\n      "+(E.length&&!a?"has-selected-value":""),T="dropdown-multiple-values "+m+" "+(E.filter((function(e){return e.label.indexOf("@")>-1})).length>0?"has-selected-value":"");return s.createElement(s.Fragment,null,s.createElement("div",{className:"dropdown-multiple-values-wrapper","data-filter-id":y},n&&s.createElement(c.default,{ref:this.selectRef,backspaceRemovesValue:!1,className:_,classNamePrefix:"dropdown-multi-values",closeMenuOnSelect:!1,blurInputOnSelect:!1,components:{IndicatorSeparator:function(){return null},DropdownIndicator:this.renderDropdownIndicator,LoadingIndicator:this.renderLoadingIndicator,Option:this.renderDropdownOption,MultiValue:this.renderDropdownValue},hideSelectedOptions:!1,isClearable:!1,isDisabled:C,isLoading:a,isMulti:!0,isSearchable:!1,options:r,onMenuOpen:h,onMenuClose:v,onChange:this.updateSelectedValue(),onKeyDown:this.handleKeyDown,placeholder:S,"aria-label":S,screenReaderStatus:function(){return""},styles:w,value:E||"",tabSelectsValue:!1}),s.createElement("div",{className:"select-size-detector",ref:this.selectSizeRef},S," (99)")),Object.keys(g).length>0&&l.items.map((function(e){return{label:e.label,selected:e.selected}})).filter((function(e){return Object.keys(g).indexOf(e.label)>-1&&e.selected})).length>0&&s.createElement("div",{className:"dropdown-multiple-values-wrapper"},n&&s.createElement(c.default,{ref:this.selectRef,backspaceRemovesValue:!1,className:T,classNamePrefix:"dropdown-multi-values",closeMenuOnSelect:!1,blurInputOnSelect:!1,components:{IndicatorSeparator:function(){return null},DropdownIndicator:this.renderDropdownIndicator,LoadingIndicator:this.renderLoadingIndicator,Option:this.renderDropdownOption,MultiValue:this.renderDropdownValueSub},hideSelectedOptions:!1,isClearable:!1,isDisabled:C,isLoading:a,isMulti:!0,isSearchable:!1,options:this.getSubOptions(g),onMenuOpen:h,onMenuClose:v,onChange:this.updateSelectedValue(!0),onKeyDown:this.handleKeyDown,placeholder:this.props.approvalType,"aria-label":this.props.approvalType,screenReaderStatus:function(){return""},styles:w,value:E||"","aria-labelledby":S,tabSelectsValue:!1}),s.createElement("div",{className:"select-size-detector",ref:this.selectSizeRef},this.props.approvalType," (99)")))},t.prototype.getSelectedValuesCount=function(){return this.props.filter.items.filter((function(e){return-1===e.label.indexOf("@")&&e.selected&&!e.isDisabled})).length},t.prototype.getSelectedSubValuesCount=function(){return this.props.filter.items.filter((function(e){return e.label.indexOf("@")>-1&&e.selected&&!e.isDisabled})).length},t.prototype.getSelectWidth=function(){var e=this.selectSizeRef.current.offsetWidth;return e>this.selectMinWidth?e:this.selectMinWidth},t}(s.Component);t.DropdownMultipleValues=m},36670:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var a=r(67294),i=r(23157),o=r(28464),l=a.memo((function(e){var t=e.option;return a.createElement(i.components.Option,n({tabSelectsValue:!1},t),a.createElement("div",{className:"multiselect-option-wrapper "+(""===t.value?"unselect-option":"")+"  "+(t.data.isLoading?"multiselect-option-loading":"")},""!==t.value?a.createElement("span",{className:"multiselect-option-checkbox"}):"",a.createElement("label",null,t.label," ",t.data.count?"("+t.data.count+")":null," "),a.createElement(o.default,{visible:t.data.isLoading,className:"multiselect-option-loading-spinner"})))}));t.default=l},24146:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DropdownValue=void 0;var n=r(67294);t.DropdownValue=function(e){var t=e.selectProps,r=e.selectedCount,a=e.isLoading,i=r&&r>0&&!a,o=n.useMemo((function(){return t.placeholder+" "+(i?"("+r+")":"")}),[i,t.placeholder,r]);return n.createElement("div",{className:"multiselect-dropdown-value"},o)}},94899:(e,t)=>{"use strict"},8821:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DropdownOverlay=void 0;var n=r(63607),a=r(67294),i=r(67294),o=r(73935),l=function(e,t){t?e?requestAnimationFrame(n.overlayService.enableBodyScrollLock):n.overlayService.enableBodyScrollLock():e?requestAnimationFrame(n.overlayService.disableBodyScrollLock):n.overlayService.disableBodyScrollLock()};t.DropdownOverlay=function(e){var t=e.active,r=i.useState(!1),s=r[0],c=r[1],u=a.useMemo((function(){return n.PageService.browserType===n.browserTypes.safari}),[]);return a.useEffect((function(){s!==t&&(t?(l(u,!0),c(!0)):(l(u,!1),c(!1)))}),[t,u,s]),t?o.createPortal(a.createElement("div",{className:"dropdown-filter-overlay"}),document.body):null}},44179:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorHandlerComponent=t.ErrorGUITypeEnum=void 0;var i,o=r(67294);!function(e){e.special="special"}(i=t.ErrorGUITypeEnum||(t.ErrorGUITypeEnum={}));var l=function(e){function t(t){var r=e.call(this,t)||this;return r.state={error:null,hasError:!1,info:null},r}return a(t,e),t.prototype.componentDidCatch=function(e,t){this.setState({error:e,hasError:!0,info:t})},t.prototype.render=function(){if(!this.state.hasError)return o.createElement(o.Fragment,null,this.props.children);var e=this.state.info.componentStack;return this.props.type===i.special?o.createElement("div",{style:{color:"black"},className:"error"},o.createElement("b",null,"Something went wrong"),o.createElement("details",{style:{cursor:"pointer"}},o.createElement("div",{style:{color:"red",cursor:"default"}},o.createElement("p",null,o.createElement("b",null,"Error occurred at:")),e))):null},t}(o.Component);t.ErrorHandlerComponent=l},93048:(e,t,r)=>{"use strict";var n=r(69606);Object.defineProperty(t,"__esModule",{value:!0}),t.ExpandableWrapper=void 0;var a=r(58407),i=r(92443),o=function(){function e(e){var t=e.ctaClass,r=e.data,n=e.minHeight,i=e.padding,o=void 0===i?null:i;this.isExpandeble=!1,this.wrapperClass="expand-wrapper",this.enabledWrapperClass="expand-wrapper-enabled",this.maxHeightProp="maxHeight",this.ctaClass=t,this.tableData=r,this.minHeight=n,this.padding=o||2*a.KeepTheRhythmComponent.baseline}return e.prototype.initExpandableWrapper=function(e){this.wrapper=e.wrapper,this.el=e.element,this.baseHeight=this.minHeight(),this.wrapper.classList.contains(this.wrapperClass)||this.wrapper.classList.add(this.wrapperClass),this.addExpandButton(e.onClickHandler,e.tableType,e.tableUniqueId)},e.prototype.updateExpand=function(e){this.baseHeight=this.minHeight(),e&&this.increaseHeight(e),this.showExpandButton()},e.prototype.increaseHeight=function(e){this.changeHeight(e,(function(e,t){return e+t}))},e.prototype.decreaseHeight=function(e){this.changeHeight(e,(function(e,t){return e-t}))},e.prototype.changeHeight=function(e,t){this.isExpandeble&&e&&(this.baseHeight&&t||(this.baseHeight=this.minHeight()),t&&(this.baseHeight=t(this.baseHeight,e)),this.wrapper.classList.contains("open")||(this.wrapper.style[this.maxHeightProp]=this.baseHeight+"px"))},e.prototype.addExpandButton=function(e,t,r){var o=this,l=n('\n            <div class="expand-wrapper-button-wrap">\n                <button\n                    class="cta no-ktr '+this.ctaClass+' expand-button"\n                    aria-expanded="false"\n                    aria-controls="'+t+'-expand-content"\n                    id="'+t+"-expand-button-"+r+'"\n                >\n                    <span class="icon icon-chevron-down-small"></span>\n                    <span class="cta-content button-text-more">\n                        <span class="cta-content-text">'+this.tableData.loadMoreBtnLabel+'</span>\n                    </span>\n                    <span class="cta-content button-text-less">\n                        <span class="cta-content-text">'+this.tableData.loadLessBtnLabel+"</span>\n                    </span>\n            </button>\n            </div>\n        ");l.find("button").click((function(){var t=n(o.wrapper).find(n(o.el)).innerHeight(),r=!o.wrapper.classList.contains("open");r?(o.wrapper.style[o.maxHeightProp]=t+2*a.KeepTheRhythmComponent.baseline+"px",o.wrapper.style.paddingBottom=o.padding+"px",setTimeout((function(){o.wrapper.style[o.maxHeightProp]="",o.wrapper.classList.toggle("open")}),300)):(o.wrapper.style[o.maxHeightProp]=t+2*a.KeepTheRhythmComponent.baseline+"px",o.wrapper.classList.toggle("open"),setTimeout((function(){var e=o.wrapper.getBoundingClientRect().top+scrollY-window.innerHeight/3;o.wrapper.style[o.maxHeightProp]=(o.baseHeight||o.minHeight())+"px",o.wrapper.style.paddingBottom="",o.animationObject&&o.animationObject.pause(),o.animationObject=i.animateScrollPosition("html, body",i.AnimationScrollProperty.top,e,i.AnimationDuration.Fast)}),50)),l.find("button").attr("aria-expanded",r.toString()),e&&e(r)})),n(this.wrapper).append(l),this.showExpandButton()},e.prototype.showExpandButton=function(){if(n(this.wrapper).find(n(this.el)).innerHeight()>this.baseHeight)return this.wrapper.classList.add(this.enabledWrapperClass),this.isExpandeble=!0,this.wrapper.classList.contains("open")?void(this.wrapper.style[this.maxHeightProp]=""):void(this.wrapper.style[this.maxHeightProp]=this.baseHeight+"px");this.isExpandeble=!1,this.wrapper.classList.remove(this.enabledWrapperClass),this.wrapper.style[this.maxHeightProp]=""},e}();t.ExpandableWrapper=o},95764:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.iPaperLinkComponent=t.FileLinkCheckerComponent=void 0;var i=r(63607),o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector="a",t}return a(t,e),t.prototype.OnInit=function(){var e=this;i.isDataLayerSet()&&(this.iPaperDomain=i.ConfigService.GetIPaperDomain(),this.el.forEach((function(t){e.currentLink(t)})))},t.prototype.currentLink=function(e){var t=e.getAttribute("href"),r=e.textContent||e.innerText;r&&t&&"#"!==t&&(-1!==t.indexOf(this.iPaperDomain)?e.addEventListener("click",(function(){i.GTM.iPaper({name:r,url:t})})):i.UrlService.isUrlToFile(t,!0)&&e.addEventListener("click",(function(n){var a=e.getAttribute("target"),o={name:r,page:window.location.href,path:t,type:i.UrlService.GetFileExtension(t)};if("_blank"!==a)return n.preventDefault(),i.GTM.download(o,(function(){window.location.href=t}));i.GTM.download(o)})))},t}(i.Component);t.FileLinkCheckerComponent=o,t.iPaperLinkComponent=new o},7748:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterAutocomplete=void 0;var o=r(67294),l=r(23157),s=r(38109),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleChange=function(e){t.props.onChange&&t.props.onChange(e&&e.value||e)},t.loadDropdownOptions=function(e,r){var n=t.props.items;if(n&&n.length){var a=t.transformFilterOptions();r(t.filterValues(a,e))}else r([])},t.filterValues=function(e,t){return e.filter((function(e){return-1!==e.label.toLowerCase().indexOf(t.toLowerCase())}))},t.getSelectedOption=function(e,t){return t.filter((function(t){return t.value===e}))[0]},t.transformFilterOptions=function(){return t.props.items.map((function(e){return{label:e.value,value:e.key}}))},t.renderDropdownIndicator=function(e){return o.createElement(l.components.DropdownIndicator,i({},e),o.createElement("span",{className:"icon icon-chevron-down-small"}))},t.renderClearIndicator=function(e){return o.createElement(l.components.ClearIndicator,i({},e),o.createElement("span",{className:"icon icon-cancel"}))},t.renderInput=function(e){var t=l.components.Input;return o.createElement(t,i({},e,{autoComplete:"new-password"}))},t}return a(t,e),t.prototype.render=function(){var e=this.props,t=e.selectedOption,r=e.items?this.transformFilterOptions():[],n=this.getSelectedOption(t,r);return o.createElement(s.default,{cacheOptions:!1,className:"form-autocomplete",classNamePrefix:"select-filter-autocomplete",components:{DropdownIndicator:this.renderDropdownIndicator,IndicatorSeparator:function(){return null},Input:this.renderInput,LoadingIndicator:function(){return null},LoadingMessage:function(){return null},NoOptionsMessage:function(){return null},ClearIndicator:this.renderClearIndicator},defaultOptions:r,isClearable:!0,loadOptions:this.loadDropdownOptions,name:"form-field-name",onChange:this.handleChange,openMenuOnClick:!0,placeholder:this.props.placeholder||null,value:n||null})},t}(o.Component);t.FilterAutocomplete=c},88609:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterTextField=void 0;var a=r(67294);t.FilterTextField=function(e){var t=e.placeholder,r=e.maxLength,i=e.value,o=e.onChange,l=a.useState({prevPropsValue:i,value:i||""}),s=l[0],c=l[1];a.useEffect((function(){c((function(){return i!==s.prevPropsValue?{prevPropsValue:i,value:i}:null}))}),[i,s.prevPropsValue]);var u=a.useCallback((function(e){o&&o(e)}),[o]),p=a.useCallback((function(e){return"Enter"===e.key&&u(s.value),!1}),[s.value,u]),d=a.useCallback((function(){return u(s.value),!1}),[s.value,u]),m=a.useCallback((function(e){c((function(t){return n(n({},t),{value:e.target.value})}))}),[]);return a.createElement("div",{className:"filter-textfield"},a.createElement("input",{className:"filter-textfield__field",value:s.value,onKeyPress:p,onChange:m,onBlur:d,placeholder:t,maxLength:r||null}))}},47835:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)},o=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<r;t++)for(var i=arguments[t],o=0,l=i.length;o<l;o++,a++)n[a]=i[o];return n};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseFilterableListContainer=void 0;var l=r(63607),s=r(67294),c=r(8133),u=r(94576),p=r(24407),d=r(16270),m=r(5338),f=r(10875),h=r(96109),b=r(81020),v=function(e){function t(t){var r=e.call(this,t)||this;return r.onQueryChange=function(e){var t=e.query,n=e.isInitialSearch;l.UrlService.AddToUrl({key:"query",value:t},!0),n&&l.UrlService.AddToUrl({key:"isInitialSearch",value:"true"},!0),r.requestLoadData({query:t})},r.onPageChange=function(e){r.requestLoadData({pageNumber:e.pageNumber},e.filterChanged)},r.onPageSizeChange=function(e){r.requestLoadData({pageSize:e.pageSize},e.filterChanged)},r.defaultType=function(e,t,r,n,a,l){var s,c,p;if(n[t].newSearchGuiType===m.FilterGroupGuiTypeEnum.DropdownMulti&&a)return e=i(i({},e),l?((c={})[t]=n[t].items.filter((function(e){return-1===e.title.indexOf("@")&&e.selected})).map((function(e){return e.value})),c):((s={})[t]=[],s));if(e=i(i({},e),((p={})[t]=-1===e[t].indexOf(r)?o(e[t],[r]):e[t].filter((function(e){return e!==r})),p)),u.FullTextSearchFilters.DocumentationDocumentTypeFilterAlias===t||u.FullTextSearchFilters.DocumentationApprovalTypeFilterAlias===t){var d=n[t].items.filter((function(e){return e.value===r}))[0],f=n[t].items.filter((function(e){return e.title.indexOf(d.title+"@")>-1})).map((function(e){return e.value}));d.selected&&f.length>0&&(e[t]=e[t].filter((function(e){return-1===f.indexOf(e)})))}return e},r.isFilterValue=function(e){return e&&e.length?[e]:[]},r.isPreparedFilters=function(e,t){return e?e.filters:i({},t)},r.isPreparedSelectedFilters=function(e,t){return e?e.selectedFilters:i({},t)},r.isNullUnSelect=function(e){},r.onFilterChange=function(e){var t,n,a,o,l,s=r.state,c=s.filters,u=s.selectedFilters,p=e.filterValue,d=e.groupValue,h=e.unSelect,b=e.isSub;r.props.prepareChangedFiltersHandler&&(l=r.props.prepareChangedFiltersHandler(d,p,c,u,h));var v=r.isPreparedFilters(l,c),y=r.isPreparedSelectedFilters(l,u);switch(c[d].guiType){case m.FilterGroupGuiTypeEnum.Radio:if(u[d].indexOf(p)>-1){r.isNullUnSelect(h),y=i(i({},y),((t={})[d]=[],t));break}y=i(i({},y),((n={})[d]=[p],n));break;case m.FilterGroupGuiTypeEnum.Dropdown:case m.FilterGroupGuiTypeEnum.Autosuggest:case m.FilterGroupGuiTypeEnum.Textbox:case m.FilterGroupGuiTypeEnum.Hierarchy:if(h){y=i(i({},y),((a={})[d]=[],a));break}if(u[d].indexOf(p)>-1||0===u[d].length&&""===p)return;y=i(i({},y),((o={})[d]=-1===y[d].indexOf(p)&&r.isFilterValue(p),o));break;default:y=r.defaultType(y,d,p,c,h,b)}r.requestLoadData({filters:v||c,pageNumber:-1,selectedFilters:y,status:{statusCode:f.ListStatusCode.inProgress}},!0)},r.requestLoadData=function(e,t){void 0===e&&(e=null),void 0===t&&(t=!1);var n=!!l.UrlService.GetObjectFromUrlString().isInitialSearch,a=function(){var e=r.state,a=e.selectedFilters,i=e.sortBy,o=e.query,l=e.pageNumber,s=e.pageSize,c=r.getSelectedFiltersList(a),u={sortBy:i,query:o};r.loadData(c,l,s,u,t,null,!0,n)};e?r.setState(e,a):a()},r.onSearchQueryChange=function(){var e=l.UrlService.GetObjectFromUrlString(),t=!!e.isInitialSearch,n={sortBy:"",query:e.query};r.loadData([],-1,10,n,null,{subsequent:!0},!1,t)},r.onSortChange=function(e){r.requestLoadData({pageNumber:-1,sortBy:e})},r.loadData=function(e,t,n,a,i,o,s,c){void 0===i&&(i=!1),void 0===s&&(s=!1);var u=r.props,p=u.dataLoader,d=u.zeroResultGuard;if(d&&d())r.setState({showZeroResultView:!0});else{if(p.loadData(e,t,n,a.sortBy,a.query,i,o,c).then((function(i){var o=i.filteredData,s=i.initialData,c=i.selectedFilters,u=o.totalItems,p=r.getPageCount(u,n);if(u&&!r.isURLPageNumberValid(t,p))return r.loadData(e,0,n,{sortBy:a.sortBy,query:a.query});r.setNextState(o,s,t,n,c,a.sortBy,a.query),l.ComponentService.UpdateComponentsSelector()})).catch((function(){r.revertState()})),s)return{waitingForResults:!0};r.setState({waitingForResults:!0})}},r.isURLPageNumberValid=function(e,t){return e<t},r.getFiltersFromUrlAndLoadData=function(){var e,t=h.FilterableListService.getFiltersFromUrl();t.pageSize=r.validateURLPageSize(t.pageSize),r.props.renderIn===m.BaseFilterableListParent.SearchResultsListContainer&&(e={subsequent:!1});var n={sortBy:t.sortBy||r.state.sortBy,query:t.query};r.loadData(t.filters,t.pageNumber,t.pageSize,n,null,e,!1,!!t.isInitialSearch)},r.validateURLPageSize=function(e){return 5!==e&&10!==e&&15!==e?10:e},r.onFilterReset=function(){var e=r.state.selectedFilters;r.requestLoadData({pageNumber:0,selectedFilters:Object.keys(e).reduce((function(e,t){var r;return i(i({},e),((r={})[t]=[],r))}),{})},!0)},r.onTabFilterReset=function(){var e=r.state.selectedFilters;r.requestLoadData({pageNumber:0,selectedFilters:Object.keys(e).reduce((function(t,r){var n;return i(i({},t),((n={})[r]=r===u.FullTextSearchFilters.TypeFilterAlias?e[r]:[],n))}),{})},!0)},r.transformFilters=function(e){var t=e.reduce((function(e,t){return t&&e.push(t),e}),[]);return{filterGroupsOrder:t.map((function(e){return e.value})),filters:t.reduce((function(e,t){var r;return i(i({},e),((r={})[t.value]=t,r))}),{})}},r.revertState=function(){r.setState((function(e){return{selectedFilters:r.getSelectedFiltersFromFilters(e.filterGroupsOrder,e.filters),waitingForResults:!1}}))},r.onFilterCancel=function(e){r.requestLoadData({pageNumber:-1,selectedFilters:e},!0)},r.getSelectedFiltersFromFilters=function(e,t,n){return void 0===n&&(n=[]),e.reduce((function(e,a){var i=[];if(t[a].guiType===m.FilterGroupGuiTypeEnum.Autosuggest||t[a].guiType===m.FilterGroupGuiTypeEnum.Textbox){var o=r.getFilterValueByGroup(a,n);o&&i.push(o)}return p.safe(t[a].items).forEach((function(e){e.selected&&i.push(e.value)})),e[a]=i,e}),{})},r.getFilterValueByGroup=function(e,t){for(var r=0,n=t;r<n.length;r++){var a=n[r],i=a&&a.split(":");if(i&&i.length>1&&i[0]===e)return a}return null},r.getSelectedFiltersList=function(e){var t=[];return Object.keys(e).forEach((function(r){t=o(t,e[r])})),t},r.initialLoad=function(){r.getFiltersFromUrlAndLoadData(),r.props.defaultCountryPromise&&r.props.defaultCountryPromise.then((function(e){if(!e)throw new Error;l.UrlService.AddFilterToUrl(e)})).then((function(){return r.getFiltersFromUrlAndLoadData()}))},r.state={filterGroupsOrder:[],filters:{},items:[],pageCount:0,pageNumber:-1,pageSize:-1,query:"",selectedFilters:{},selectedFiltersQueryString:"",sortBy:d.PageContext.sortBy||"",totalItems:-1,waitingForResults:!1,showZeroResultView:t.zeroResultGuard&&t.zeroResultGuard()},r.subscribers=[{type:c.FilterableListActions.QUERY_CHANGE,handler:r.onQueryChange},{type:c.FilterableListActions.SORT_CHANGE,handler:r.onSortChange},{type:c.FilterableListActions.PAGE_CHANGE,handler:r.onPageChange},{type:c.FilterableListActions.PAGE_SIZE_CHANGE,handler:r.onPageSizeChange},{type:c.FilterableListActions.CANCEL,handler:r.onFilterCancel},{type:c.FilterableListActions.CHANGE,handler:r.onFilterChange},{type:c.FilterableListActions.RESET,handler:r.onFilterReset},{type:c.FilterableListActions.RESET_TAB_FILTERS,handler:r.onTabFilterReset}],r}return a(t,e),t.prototype.componentDidMount=function(){this.props.isUnderDevelopment||(this.initialLoad(),this.loadData=p.debounce(this.loadData,200),window.addEventListener("searchQueryChange",this.onSearchQueryChange),window.addEventListener("popstate",this.getFiltersFromUrlAndLoadData),c.ActionsController.subscribe(this.subscribers))},t.prototype.componentWillUnmount=function(){window.removeEventListener("searchQueryChange",this.onSearchQueryChange),window.removeEventListener("popstate",this.getFiltersFromUrlAndLoadData),c.ActionsController.unSubscribe(this.subscribers)},t.prototype.render=function(){if(this.props.isUnderDevelopment)return s.createElement("p",{style:{color:"#e2000f",padding:"0 15px"}},"This page is under development.");var e=this.props,t=e.isDocumentsSearchPage,r=e.additionalData,n=e.customViewComponent,a=e.isTitleHidden,i=this.state,o=i.filterGroupsOrder,l=i.filters,c=i.selectedFilters,u=i.items,p=i.pageCount,m=i.pageNumber,h=i.pageSize,v=i.totalItems,y=i.waitingForResults,g=i.selectedFiltersQueryString,C=i.selectedFiltersCount,S=i.sortBy,E=i.zeroResultsMessage,w=i.status,_=i.suggestions,T=i.query,O=i.showZeroResultView,F=i.allResultsCount;if(!t&&(O||0===F))return s.createElement(b.ZeroResultsContainer,{additionalData:r,className:"filterable-list clearfix",selectedFiltersQueryString:g,waitingForResults:!1,suggestions:_});var L=T?" '"+T+"'":"";return n?n(this.state,this.props):s.createElement(f.FilterableList,{query:T,title:d.PageContext.title+L,filterGroupsOrder:o,filters:l,selectedFilters:c,selectedFiltersQueryString:g,selectedFiltersCount:C,pageCount:p,pageSize:h,pageNumber:m,totalItems:v,items:u,waitingForResults:y,sortBy:S,status:w,isTitleHidden:a,zeroResultsMessage:E,additionalData:r,suggestions:_,isDocumentsSearchPage:t})},t.prototype.setNextState=function(e,t,r,n,a,o,l){var s=this.props.getSelectedFiltersCountWithouPreselected,c=this.transformFilters(p.safe(e.filters)),u=c.filterGroupsOrder,d=c.filters,m=this.getSelectedFiltersFromFilters(u,d,a),f=s?s(a):a.length,b=i(i({},e),{filterGroupsOrder:u,filters:d,pageCount:this.getPageCount(e.totalItems,e.pageSize),query:l,selectedFilters:m,selectedFiltersCount:f,selectedFiltersQueryString:h.FilterableListService.getUrlFromFilters(a),sortBy:o,waitingForResults:!1,showZeroResultView:!1});n>0&&n<b.pageCount&&(b.pageSize=n,b.pageCount=this.getPageCount(e.totalItems,b.pageSize)),r>0&&r<b.pageCount?b.pageNumber=r:r>=b.pageCount?b.pageNumber=b.pageCount-1:b.pageNumber=0,this.setState(b)},t.prototype.getPageCount=function(e,t){return Math.ceil(e/(t||10))},t}(s.Component);t.BaseFilterableListContainer=v},31581:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorMessage=void 0;var n=r(67294);t.ErrorMessage=function(e){var t=e.message;return 0!==e.statusCode&&t?n.createElement("div",{className:"coming-soon"},n.createElement("p",null,n.createElement("span",null,t))):null}},94701:function(e,t,r){"use strict";var n=r(82702),a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},a.apply(this,arguments)},i=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=n))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))},o=this&&this.__generator||function(e,t){var r,n,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(a=2&i[0]?n.return:i[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,i[1])).done)return a;switch(n=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,n=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=o.trys,(a=a.length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(e){i=[6,e],n=0}finally{r=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterableDataLoader=void 0;var l=r(63607),s=r(94576),c=r(24407),u=r(5338),p=r(10875),d=r(96109),m=function(){function e(e){var t=this;this.defaultContactType="type:distributor",this.replaceFilterValuesForGTM=function(e,r){if(!e.some((function(e){var t=e.split(":")[0];return t===s.FullTextSearchFilters.DocumentationDocumentTypeFilterAlias||t===s.FullTextSearchFilters.DocumentationApprovalTypeFilterAlias||t===s.FullTextSearchFilters.DocumentationHierarchyFilterAlias||t===s.FullTextSearchFilters.DocumentationProductHierarchyFilterAlias||t===s.FullTextSearchFilters.DrawingsDrawingTypeFilterAlias||t===s.FullTextSearchFilters.DrawingsProductHierarchyFilterAlias})))return e;var n=t.getFiltersMapRawToGTM(r);return e.map((function(e){return n[e]?n[e]:e}))},this.getFiltersMapRawToGTM=function(e){var t=s.FullTextSearchFilters.DocumentationDocumentTypeFilterAlias,r=s.FullTextSearchFilters.DocumentationApprovalTypeFilterAlias,n=u.FilterGroupTypeAlias.Hierarchy,a=u.FilterGroupTypeAlias.ProductHierarchy,i={};return e.forEach((function(e){e.value!==t&&e.value!==r&&e.typeAlias!==n&&e.typeAlias!==a||e.items.forEach((function(e){e.selected&&(i[e.value]=e.value.split(":")[0]+":"+e.title)}))})),i},this.config=e}return e.prototype.loadData=function(e,t,r,a,l,s,c,u){return i(this,void 0,void 0,(function(){var i,p,m,f,h,b,v,y,g,C,S,E,w,_,T,O;return o(this,(function(o){switch(o.label){case 0:i=this.config,p=i.pageId,m=i.dataLoadedSuccessHandler,f=i.storeFiltersInHistory,h=i.service,b=i.pageName,v=c&&c.subsequent,y=this.prepareSelectedFilters(e,t,r,a,v),d.FilterableListService.addFiltersToUrl(y,t,r,a,f),g={pageNumber:t,pageid:p},C=h.getData(y,g,a,r,l,u).then((function(e){return e})),this.initDataPromise=this.getInitialFilters(),o.label=1;case 1:return o.trys.push([1,3,,4]),[4,n.all([C,this.initDataPromise])];case 2:return S=o.sent(),E=S[0],w=S[1],this.initDataPromise=null,this.initData=w,E.recurrentCall&&(_=d.FilterableListService.getFiltersFromUrl(),y=this.prepareSelectedFilters(_.filters,t,r,a,!1)),this.isDataLoadedSuccessfully(E)&&m(E,w,y),T={filteredData:E,initialData:w,selectedFilters:y},s&&this.pushFilterDataToGTM(T.filteredData.totalItems,b,e,T.filteredData.filters),c&&this.pushSearchDataToGTM(T.filteredData.totalItems,l,c),this.previousSelectedFilters=y,[2,T];case 3:throw O=o.sent(),this.initDataPromise=null,this.initData=null,console.warn(O),O;case 4:return[2]}}))}))},e.prototype.prepareSelectedFilters=function(e,t,r,n,a){var i=e;return this.config.prepareSelectedFiltersHandler&&(i=this.config.prepareSelectedFiltersHandler(e,t,r,n,a)),i},e.prototype.pushFilterDataToGTM=function(e,t,r,n){if(l.isDataLayerSet()&&void 0!==e&&!!t){var i=this.getNewlySelectedFilters(r),o=this.replaceFilterValuesForGTM(i,n)[0];if(o){var s=l.UrlService.decodeFiltersForGTM(o);if(s){var c=a({numberOfResults:e,pageName:t},s);l.GTM.filter(c)}}}},e.prototype.pushSearchDataToGTM=function(e,t,r){r&&l.GTM.search({refinement:r.subsequent,resultsCount:e,searchQuery:t,sessionId:l.SessionService.GetSessionId(),suggestion:!1})},e.prototype.getNewlySelectedFilters=function(e){var t=this.pushDefaultTypeFilter(this.previousSelectedFilters),r=c.safe(e).filter((function(e){return c.safe(t).indexOf(e)<0})),n=r.every((function(e){var t=e.split(":")[0];return t===s.FullTextSearchFilters.DocumentationHierarchyFilterAlias||t===s.FullTextSearchFilters.DocumentationProductHierarchyFilterAlias||t===s.FullTextSearchFilters.DrawingsProductHierarchyFilterAlias}));return r.length>1&&n?[r.reduce((function(e,t){return e.length>t.length?e:t}))]:r},e.prototype.getInitialFilters=function(){var e=this.config,t=e.pageId,r=e.service,a={pageNumber:-1,pageid:t};return this.initDataPromise?this.initDataPromise:this.initData&&Object.keys(this.initData).length>0?n.resolve(this.initData):r.getData([],a,"",0)},e.prototype.isDataLoadedSuccessfully=function(e){var t=e?e.status:null;return!t||!t.statusCode||t.statusCode!==p.ListStatusCode.communicationError},e.prototype.pushDefaultTypeFilter=function(e){var t=e.slice(0);return t.some((function(e){return e.indexOf("type:")>=0}))||t.push(this.defaultContactType),t},e}();t.FilterableDataLoader=m},48781:function(e,t,r){"use strict";var n=r(82702),a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},a.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterableDataService=void 0;var i=r(63607),o=r(94576),l=r(84124),s=r(10875),c=function(){function e(e){var t=this;this.createZeroResultStatus=function(){return{statusCode:s.ListStatusCode.zeroResults}},this.createSuccessStatus=function(){return{statusCode:s.ListStatusCode.success}},this.getValueFromDictionary=function(e){return t.config.dictionary&&t.config.dictionary[e]||""},this.isCommunicationError=function(e){return e&&(e.name===o.SEARCH_API_ERROR||e.name===l.TAXONOMY_API_ERROR)},this.createCommunicationErrorStatus=function(){return{message:t.dictionary?t.dictionary.communicationErrorMessage:"",statusCode:s.ListStatusCode.communicationError}},this.config=e,this.taxonomyApi=new l.TaxonomyApi({storage:sessionStorage,storageKey:"TAXONOMY_"+this.config.culture+"_"+e.type,url:this.config.taxonomyTranslationsUrl,waitForInProgress:!0})}return Object.defineProperty(e.prototype,"dictionary",{get:function(){return this.config.dictionary},enumerable:!1,configurable:!0}),e.prototype.getData=function(e,t,r,i,o,l,s){var c=this;void 0===s&&(s=!1);var u=this.combineUIParameters(e,t.pageNumber,t.pageid,r,i,o,l),p=this.buildSearchApiParams(u),d=this.buildTaxonomyApiParams(t.pageid);return n.all([this.loadData(p),this.loadTaxonomy(d)]).then((function(e){var t=e[0],r=e[1];return c.loadSpecificTaxonomies(t,r)})).then((function(e){var t=e[0],r=e[1];return c.taxonomyApiResult=r,a(a({},c.processSuccessResult(t,r,p)),{recurrentCall:s})})).catch((function(e){var n={pageNumber:t.pageNumber,pageid:t.pageid,sort:r,pageSize:i,query:o};return c.taxonomyApiResult=null,c.processFailResult(e,n)}))},e.prototype.loadTaxonomy=function(e){return this.taxonomyApi.getData(e)},e.prototype.loadSpecificTaxonomies=function(e,t){var r=this,a=this.groupFilterTemplates.filter((function(e){return e.taxonomyLoader&&!e.taxonomyLoader.alreadyProcessed})).filter((function(r){var n=l.TaxonomyService.getTaxonomyGroupByType(r.type,t);return n&&!n.updatedWithExternalMapper&&l.TaxonomyService.findFacetByTaxonomyGroupItem(n,e.facets,!0)})).map((function(e){return e.taxonomyLoader.getTaxonomy(t)}));return a.length?n.all(a).then((function(n){return(n=n.filter((function(e){return e}))).length&&r.taxonomyApi.updateStorage(t),[e,t]})):[e,t]},e.prototype.loadData=function(e,t){return void 0===t&&(t=null),this.searchApi.doSearch(e,t)},e.prototype.buildSearchApiParams=function(e){throw new Error("Must be implemented in specific data services")},e.prototype.buildTaxonomyApiParams=function(e){return{culture:this.config.culture,pageId:e,taxonomyAliases:""}},e.prototype.combineUIParameters=function(e,t,r,n,a,i,o){var l={filters:e,page:t+1,pageId:r,pageSize:a,query:i,sort:n,isInitialSearch:o};return l.page||delete l.page,l.filters||delete l.filters,l.sort||delete l.sort,null==l.pageSize&&delete l.pageSize,null!=l.query&&0!==l.query.length||delete l.query,l},e.prototype.processSuccessResult=function(e,t,r){var n={};return n.pageSize=this.getPageSize(e),n.totalItems=this.getTotalItems(e),n.items=this.convertDocumentsToTiles(e.documentList),n.filters=this.convertFacetsToFilters(e.facets,t,r),n.filters=this.addExtraTitleToDcsItem(n.filters,t),n.message=null,n.informationMessage=null,this.applyStatusOnResult(n),n},e.prototype.addExtraTitleToDcsItem=function(e,t){var r=this.getExtraTitleFromDcsTaxonomy(t);return e.map((function(e){return"documentationSegment"!==e.value||e.items.map((function(e){return"documentationSegment:dcs"===e.value&&(e.extraTitle=r),e})),e}))},e.prototype.getExtraTitleFromDcsTaxonomy=function(e){for(var t,r=0,n=e;r<n.length;r++){var a=n[r];if("segmentsTaxonomy"===a.typeAlias)for(var i=0,o=a.items;i<o.length;i++){var l=o[i];"segments=dcs"===l.filterValue&&(t=l.documentSearchFilterLabel)}}return t},e.prototype.applyStatusOnResult=function(e){!e.items||e.items.length<1?e.zeroResultsMessage=this.config.zeroResultsMessage:e.status=this.createSuccessStatus()},e.prototype.processFailResult=function(e,t){if(!this.isCommunicationError(e))throw new Error(e);return{pageSize:0,status:this.createCommunicationErrorStatus(),totalItems:0}},e.prototype.convertDocumentsToTiles=function(e){var t=this,r=[];return e&&e.documents&&(r=e.documents.map((function(e){return t.createTileListItem(e)}))),r},e.prototype.createTileListItem=function(e){var t={};return t.id=e.id,t},e.prototype.convertFacetsToFilters=function(e,t,r){var n=this;return t.filter(this.filterGroupTaxonomy).sort(this.getTaxonomySortFunction()).map((function(t){return n.mapTaxonomyToFilterGroupItem(t,e)})).filter((function(e){return e&&e.items&&e.items.length>0}))},e.prototype.filterGroupTaxonomy=function(e){return!0},e.prototype.getTaxonomySortFunction=function(){var e=l.TaxonomyService.convertToPriorityByType(this.groupFilterTemplates);return function(t,r){return e[t.typeAlias]-e[r.typeAlias]}},e.prototype.mapTaxonomyToFilterGroupItem=function(e,t){var r=null,n=l.TaxonomyService.findFacetByTaxonomyGroupItem(e,t);return n&&(r=this.createFilterGroupItemViewModel(n,e)),r},e.prototype.createFilterGroupItemViewModel=function(e,t){var r={};r.value=t.filterValue;var n=this.groupFilterTemplates.filter((function(e){return e.isCollapsed}));return r.isCollapsed=n.some((function(e){return t.typeAlias===e.type})),r.title=t.title,r.items=this.mapTaxonomyToFilterItem(e.filters,t.items,t.typeAlias),r},e.prototype.mapTaxonomyToFilterItem=function(e,t,r){var n=this,a=[];return e?a=e.map((function(e){var a=l.TaxonomyService.findTaxonomyItemByFilterItem(e,t);return a?n.createFilterItemViewModel(e,a,r):null})).filter((function(e){return e})).sort(this.getFilterItemSortFunction()):a},e.prototype.createFilterItemViewModel=function(e,t,r){var n={};return n.documentsCount=e.count,n.selected=e.selected,n.title=t.title,n.value=t.filterValue,n},e.prototype.getFilterItemSortFunction=function(){return i.getStringCompareFunction("title")},e.prototype.calculateGlobalDepth=function(e){return e?this.config.pagePath.split("/").filter((function(e){return e})).length-1+e:null},e.prototype.getPageOffset=function(e,t){return e&&e>0?(e-1)*t:0},e.prototype.getPageHits=function(e){return e>0?e:10},e.prototype.getTotalItems=function(e){return e.documentList&&e.documentList.numberOfHits||0},e.prototype.getPageSize=function(e){return e.documentList&&e.documentList.pagination&&e.documentList.pagination.hitsPerPage||o.PAGE_SIZE},e}();t.FilterableDataService=c},108:function(e,t,r){"use strict";var n=r(82702),a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=n))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))},i=this&&this.__generator||function(e,t){var r,n,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(a=2&i[0]?n.return:i[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,i[1])).done)return a;switch(n=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,n=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=o.trys,(a=a.length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(e){i=[6,e],n=0}finally{r=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterableDataServiceTest=void 0;var o=r(54408),l=r(63607),s=r(10875),c=function(){function e(){}return e.checkSuccessResultStatus=function(t){var n=this;it("Should return success status if server return valid data",(function(){return a(n,void 0,void 0,(function(){var n,a;return i(this,(function(i){switch(i.label){case 0:return[4,t];case 1:return n=i.sent(),r.g.expect(n).to.exist,a=n,r.g.expect(a.status,e.statusMustExist).to.exist,r.g.expect(a.status.statusCode,"Status code must be success code").to.equal(s.ListStatusCode.success),[2]}}))}))}))},e.checkFailResultStatus=function(t){var n=this;it("Should return communication error if server not available",(function(){return a(n,void 0,void 0,(function(){var n,a;return i(this,(function(i){switch(i.label){case 0:return[4,t];case 1:return n=i.sent(),r.g.expect(n).to.exist,a=n,r.g.expect(a.status,e.statusMustExist).to.exist,r.g.expect(a.status.statusCode,"Status code must be communication error code").to.equal(s.ListStatusCode.communicationError),[2]}}))}))}))},e.checkZeroResultStatus=function(t){var n=this;it("Should return zero result status if server not available",(function(){return a(n,void 0,void 0,(function(){var n,a;return i(this,(function(i){switch(i.label){case 0:return[4,t];case 1:return n=i.sent(),r.g.expect(n).to.exist,a=n,r.g.expect(a.status,e.statusMustExist).to.exist,r.g.expect(a.status.statusCode,"Status code must be zero result code").to.equal(s.ListStatusCode.zeroResults),[2]}}))}))}))},e.checkZeroResultMessage=function(e){var t=this;it("Should return zero results message if items not found ",(function(){return a(t,void 0,void 0,(function(){var t,n;return i(this,(function(a){switch(a.label){case 0:return[4,e];case 1:return t=a.sent(),r.g.expect(t).to.exist,n=t,r.g.expect(n.zeroResultsMessage,"zero result message must exist").to.exist,[2]}}))}))}))},e.checkCollapsed=function(e,t){var n=this;it("Group filter items should be collapsed correctly",(function(){return a(n,void 0,void 0,(function(){var n,a;return i(this,(function(i){switch(i.label){case 0:return[4,e];case 1:return n=i.sent(),r.g.expect(n).to.exist,[4,t];case 2:return a=i.sent(),n.filters.filter((function(e){return e.isCollapsed})).forEach((function(e){var t=a.some((function(t){return e.value===o.removePrefix(t.filterValue,l.FACET_PREFIX)})),n="Expected filter with typeAlias "+e.value+" to be collapsed";r.g.expect(t,n).to.be.true})),[2]}}))}))}))},e.statusMustExist="status must exist",e}();t.FilterableDataServiceTest=c},10875:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)},o=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<r;t++)for(var i=arguments[t],o=0,l=i.length;o<l;o++,a++)n[a]=i[o];return n};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterableList=t.zeroResultsVisibleClass=t.ListStatusCode=void 0;var l,s=r(63607),c=r(67294),u=r(8133),p=r(43921),d=r(24407),m=r(40620),f=r(16270),h=r(8933),b=r(80409),v=r(86292),y=r(15594),g=r(44179),C=r(3111),S=r(5338),E=r(84237),w=r(9720),_=r(49619),T=r(22344),O=r(31581),F=r(64223),L=r(81020),P=r(21028);!function(e){e[e.success=0]="success",e[e.communicationError=1]="communicationError",e[e.zeroResults=2]="zeroResults",e[e.inProgress=3]="inProgress"}(l=t.ListStatusCode||(t.ListStatusCode={})),t.zeroResultsVisibleClass="zero-results-visible";var k=function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={mobileFilterVisible:!1,isContentLoading:!1},t.renderSpinner=function(){var e=t.props.waitingForResults;return e?c.createElement("div",{className:"spinner-wrapper"},c.createElement(d.Spinner,{visible:e})):null},t.renderFilters=function(){var e=t.props,r=e.filterGroupsOrder,n=e.filters,a=e.selectedFilters;return r.length?c.createElement(g.ErrorHandlerComponent,null,c.createElement(C.default,{filterGroupsOrder:r,filters:n,selectedFilters:a,onFilterChange:t.changeFilterHandler,dictionary:f.PageContext.dictionary,additionalData:t.props.additionalData})):null},t.renderMobileFilter=function(){var e=t.props,r=e.filterGroupsOrder,n=e.filters,a=e.selectedFilters,i=e.selectedFiltersCount,o=e.waitingForResults,l=t.state.mobileFilterVisible;return r.length?c.createElement(g.ErrorHandlerComponent,null,c.createElement(d.Sidebar,{opened:l,className:"filters-sidebar",closeBreakpoint:d.Breakpoint.LGScreen,close:t.toggleMobileFilter},c.createElement(E.default,{filterGroupsOrder:r,filters:n,selectedFilters:a,selectedFiltersCount:i,onFilterChange:t.changeFilterHandler,onFilterReset:t.resetFilterHandler,onCancel:t.cancelFilterHandler,waitingForResults:o,close:t.toggleMobileFilter,dictionary:f.PageContext.dictionary,additionalData:t.props.additionalData,renderSpinner:t.renderSpinner}))):null},t.changeFilterHandler=function(e,t){u.ActionsController.dispatch(u.FilterableListActions.pageChange(0,!0)),u.ActionsController.dispatch(u.FilterableListActions.pageSizeChange(10,!0)),u.ActionsController.dispatch(u.FilterableListActions.change(e,t))},t.cancelFilterHandler=function(e){t.isMobileErrorMessage()||u.ActionsController.dispatch(u.FilterableListActions.cancel(e))},t.resetFilterHandler=function(){u.ActionsController.dispatch(u.FilterableListActions.pageChange(0,!0)),u.ActionsController.dispatch(u.FilterableListActions.pageSizeChange(10,!0)),u.ActionsController.dispatch(u.FilterableListActions.reset())},t.changeQueryHandler=function(e,t){u.ActionsController.dispatch(u.FilterableListActions.pageChange(0,!0)),u.ActionsController.dispatch(u.FilterableListActions.pageSizeChange(10,!0)),u.ActionsController.dispatch(u.FilterableListActions.queryChange(e,t))},t.renderTotalItems=function(){var e=t.props.totalItems;return e<1?null:c.createElement("div",{className:"list-total-count"},f.PageContext.dictionary.numberOfItems,": ",e)},t.renderUnselectButtonsGroup=function(){if(d.detectBreakpoint(d.Breakpoint.SMScreen))return null;var e=t.props,r=e.filterGroupsOrder,n=e.filters,a=e.selectedFilters,i=o(r),l=r.indexOf("type");return l>-1&&(i.splice(l,1),i.unshift("type")),c.createElement(g.ErrorHandlerComponent,null,c.createElement(w.UnselectButtonsGroup,{dictionary:f.PageContext.dictionary,filterGroupsOrder:i,filters:n,selectedFilters:a}))},t.renderSortButton=function(){var e=t.props.sortBy;return f.PageContext.dictionary.sortBtnLabel?c.createElement(m.SortButton,{label:f.PageContext.dictionary.sortBtnLabel,onChange:t.sortChangeHandler,options:f.PageContext.sortOptions,selected:e,openMenuLabel:f.PageContext.dictionary.sortMenuOpenLabel,closeMenuLabel:f.PageContext.dictionary.sortMenuCloseLabel}):null},t.sortChangeHandler=function(e){u.ActionsController.dispatch(u.FilterableListActions.sortChange(e))},t.renderResetButton=function(){var e=t.props.selectedFiltersCount,r="";return t.isMobileErrorMessage()&&(r="show-reset-filter-button"),e&&0!==e?c.createElement(v.default,{label:f.PageContext.dictionary.resetBtnLabel,className:"cta cta--small cta--gamma reset-filter-button "+r,onClick:t.resetFilterHandler}):null},t.renderFilterButton=function(e){void 0===e&&(e=!1);var r=t.props.filters;if(!Object.keys(r).length)return null;var n=t.getSelectedFiltersCount(),a=n?c.createElement("span",null,"("+n+")"):null;return c.createElement(v.default,{className:"cta--with-icon cta--small cta--gamma cta--filter-sort open-filters-button "+(e?"filter-btn--disabled":""),onClick:e?null:t.toggleMobileFilter},c.createElement("span",{className:"icon icon-filter cta--icon-red"}),c.createElement("span",{className:"cta-content-text"},f.PageContext.dictionary.filterBtnLabel," ",a))},t.renderDocumentsSearchPageHeading=function(e){void 0===e&&(e=!1);var r=t.props,n=r.filters,a=r.query,i=r.additionalData.documentsSearchPageType,o=n[p.FullTextSearchFilters.TypeFilterAlias]&&n[p.FullTextSearchFilters.TypeFilterAlias].items;return c.createElement("div",{className:"col-md-12 list-heading"},c.createElement("div",{className:"heading-wrapper"},o&&c.createElement(h.DocumentsHeader,{typeFiltersList:o,documentsSearchPageType:i})),c.createElement("div",{className:"sort-filter-buttons-wrapper"},t.renderResetButton(),t.renderSortButton(),t.renderFilterButton(e)),o&&c.createElement(b.DocumentsSearchField,{query:a,typeFiltersList:o,onChangeQuery:t.changeQueryHandler,setIsContentLoading:t.setIsContentLoading,documentsSearchPageType:i}))},t.renderZeroResultView=function(e){var r=t.props,n=r.isDocumentsSearchPage,a=r.additionalData,i=r.suggestions,o=r.selectedFiltersQueryString,l=r.waitingForResults,s=t.state.isContentLoading,u=c.createElement(L.ZeroResultsContainer,{additionalData:a,className:e,suggestions:i,selectedFiltersQueryString:o,waitingForResults:l||s});return n?c.createElement("div",{className:e},c.createElement("div",{className:"col-md-9 list__wrapper"},c.createElement("div",{className:"row clearfix"},t.renderDocumentsSearchPageHeading(!0)),t.zeroResultsMessage()),u):u},t.renderItems=function(){var e=t.props,r=e.items,n=e.selectedFiltersQueryString,a=e.pageNumber,i=e.totalItems;return c.createElement(g.ErrorHandlerComponent,{type:g.ErrorGUITypeEnum.special},c.createElement(F.FilterableListItems,{type:f.PageContext.type,dictionary:f.PageContext.dictionary,items:r,totalItems:i,selectedFiltersQueryString:n,currentPage:a}))},t.errorMessage=function(){var e=t.props.status;return c.createElement(O.ErrorMessage,i({},e))},t.renderInfoBox=function(){var e=t.props.additionalData,r=e.showInfoMessage,n=e.onInfoMessageClose,a=e.informationMessage;return a&&r?c.createElement(_.InfoBox,{text:a,onInfoMessageClose:n}):null},t.zeroResultsMessage=function(){var e=t.props,r=e.items,n=e.zeroResultsMessage,a=e.additionalData,o=a?a.informationMessage:null;return!n||r.length||o?null:c.createElement(P.ZeroResultsMessage,i({},n))},t.renderPagination=function(){var e=t.props,r=e.pageCount,n=e.pageNumber,a=e.pageSize;return f.PageContext.type===S.FilterableListTypeEnum.ProductCategories||r<2?null:c.createElement("div",{className:"filterable-list__pagination"},c.createElement(T.default,{pageCount:r,pageSize:a,onPageChange:t.pageChangeHandler,onPageSizeChange:t.pageSizeChangeHandler,forcePage:n}))},t.renderItemsAndPagination=function(){return c.createElement(c.Fragment,null,t.state.isContentLoading?c.createElement("div",{className:"spinner-wrapper"},c.createElement(d.Spinner,{visible:!0,className:"spinner"})):c.createElement(c.Fragment,null,t.renderItems(),t.renderPagination()))},t.pageChangeHandler=function(e){window.scrollTo(0,0),t.setState({isContentLoading:!0}),u.ActionsController.dispatch(u.FilterableListActions.pageChange(e.selected))},t.pageSizeChangeHandler=function(e){t.setState({isContentLoading:!0}),u.ActionsController.dispatch(u.FilterableListActions.pageSizeChange(e))},t.isMobileErrorMessage=function(){var e=t.props,r=e.status,n=e.filterGroupsOrder;return d.detectBreakpoint(d.Breakpoint.SMScreen)&&r&&r.statusCode===l.communicationError&&!n.length},t.toggleMobileFilter=function(){var e=!t.state.mobileFilterVisible;e?s.overlayService.enableBodyScrollLock():s.overlayService.disableBodyScrollLock(),t.setState({mobileFilterVisible:e})},t.getSelectedFiltersCount=function(){var e=t.props.selectedFilters;return Object.keys(e).reduce((function(t,r){return t+e[r].length}),0)},t.setIsContentLoading=function(e){t.setState({isContentLoading:e})},t}return a(r,e),r.prototype.componentDidMount=function(){s.moveBreadcrumbsInsideList()},r.prototype.componentDidUpdate=function(e){s.moveBreadcrumbsInsideList(),e.items!==this.props.items&&this.setState({isContentLoading:!1})},r.prototype.render=function(){var e=this.props,t=e.query,r=e.waitingForResults,n=e.status,a=e.additionalData,i=e.suggestions,o=e.isDocumentsSearchPage,u=e.selectedFiltersQueryString,p=e.isTitleHidden,d=this.state.mobileFilterVisible,m="filterable-list clearfix "+(r?"wait":"");if(n&&a&&!d){if(n.statusCode===l.zeroResults)return this.renderZeroResultView(m);this.hideZeroResultContent(a)}var f=n&&(n.statusCode===l.success||n.statusCode===l.inProgress)?this.props.title:null;s.showBreadcrumbsInsideList();var h=p&&p(t)?null:c.createElement("h1",{className:"page-heading"},f);return c.createElement("div",{className:m},c.createElement("div",{className:"col-md-3 filters__wrapper"},d?null:this.renderFilters()),c.createElement("div",{className:"col-md-9 list__wrapper"},c.createElement("div",{className:"fake-buttons-group unselect-buttons-group"}),c.createElement("div",{className:"row clearfix"},o?this.renderDocumentsSearchPageHeading():c.createElement("div",{className:"col-md-12 list-heading"},c.createElement("div",{className:"heading-wrapper"},h,this.renderSortButton(),this.renderTotalItems()),c.createElement("div",{className:"sort-filter-buttons-wrapper"},this.renderResetButton(),this.renderFilterButton()))),this.renderSpinner(),this.renderUnselectButtonsGroup(),c.createElement(y.DidYouMean,{suggestions:i,selectedFiltersQueryString:u}),this.errorMessage(),this.zeroResultsMessage(),this.renderInfoBox(),this.renderItemsAndPagination()),this.renderMobileFilter())},r.prototype.hideZeroResultContent=function(e){e.zeroResultContent&&e.zeroResultContent.css({height:0,overflow:"hidden"}),e.zeroResultContent&&e.zeroResultContent.removeClass(t.zeroResultsVisibleClass),e.contentPage&&(e.contentPage.style.display="block")},r}(c.PureComponent);t.FilterableList=k},23578:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterableListContainer=void 0;var o=r(63607),l=r(67294),s=r(24407),c=r(16270),u=r(89439),p=r(5338),d=r(94701),m=r(96109),f=r(47835),h=function(e){function t(t){var r=e.call(this,t)||this;r.prepareSelectedFilters=function(e,t,n,a){return r.previouslySelectedFilters=e,e},r.onDataLoaded=function(e,t,n){r.addSelectedDisabledFilters(e.filters,r.previouslySelectedFilters,t.filters);var a=r.setDefaultTypeFilter(t,e);r.locationFilterHelper&&r.locationFilterHelper.onDataLoaded(a,n),r.setState({informationMessage:e.informationMessage})},r.setDefaultTypeFilter=function(e,t){var n=s.safe(e.filters),a=s.safe(t.filters),o=r.getFiltersByTypeAlias(p.FilterGroupTypeAlias.Type,n);if(!o.length)return t;var l=r.getFiltersByTypeAlias(p.FilterGroupTypeAlias.Type,a)[0].items;if(l&&l.length&&l.some((function(e){return e.selected})))return t;var c=i({},t);return c.filters.forEach((function(e){e.typeAlias===p.FilterGroupTypeAlias.Type&&(e.items=r.mergeAndSelectItems(e.items,o[0].items))})),c},r.mergeAndSelectItems=function(e,t){var r=s.safe(e),n=t.filter((function(e){return e.selected=!0,e}));return r.push(n)},r.getFiltersByTypeAlias=function(e,t){return t.filter((function(t){return t.typeAlias===e}))},r.prepareChangedFilters=function(e,t,n,a,o){if(a[e].indexOf(t)>-1||0===a[e].length&&""===t)return null;var l=i({},a);return r.locationFilterHelper&&(l=r.locationFilterHelper.onLocationFilterChange(n,t,l,e)),e===p.FilterGroupTypeAlias.Type&&r.setState({informationMessage:null,showInfoMessage:!0}),{filters:n,selectedFilters:l}},r.changeInfoMessageStatus=function(e){r.state.informationMessage&&r.setState({showInfoMessage:e})},r.onInfoMessageClose=function(){r.changeInfoMessageStatus(!1),r.setState({informationMessage:null})},r.addSelectedDisabledFilters=function(e,t,n){t.forEach((function(t){var a=t&&t.split(":");if(a&&!(a.length<=1)){var l=a[0],s=r.getFilterByValue(l,e);if(s&&s.guiType!==p.FilterGroupGuiTypeEnum.Autosuggest&&!r.getFilterByValue(t,s.items)){var c=r.getFilterByValue(l,n);if(c){var u=r.getFilterByValue(t,c.items);if(!u)return;s.items.push(i(i({},u),{selected:!0,documentsCount:0})),o.sortByKey(s.items,"title")}}}}))},r.updateReactState=function(e){r.setState(e)},r.state={showInfoMessage:!0};var n="";if(r.props.additionalData){var a={apiCitiesUrl:r.props.additionalData.apiCitiesUrl,culture:r.props.additionalData.culture,locationApiUrl:r.props.additionalData.locationApiUrl,locationApiKey:r.props.additionalData.locationApiKey,pageId:c.PageContext.pageId,setState:r.updateReactState};r.locationFilterHelper=new u.LocationFilterHelper(a),n=r.props.additionalData.apiUrl}return r.dataLoader=new d.FilterableDataLoader({dataLoadedSuccessHandler:r.onDataLoaded,pageId:c.PageContext.pageId,pageName:c.PageContext.pageName,prepareSelectedFiltersHandler:r.prepareSelectedFilters,service:r.props.service||new m.FilterableListService(n),storeFiltersInHistory:!1}),localStorage.setItem("searchApiUrl",r.props.service.config.searchUrl),r}return a(t,e),t.prototype.render=function(){var e=i(i({},this.props.additionalData),{citiesOptions:this.state.citiesOptions,countryOptions:this.state.countryOptions,informationMessage:this.state.informationMessage,onInfoMessageClose:this.onInfoMessageClose,pageid:c.PageContext.pageId,showInfoMessage:this.state.showInfoMessage,stateOptions:this.state.stateOptions});return l.createElement(f.BaseFilterableListContainer,{renderIn:p.BaseFilterableListParent.FilterableListContainer,additionalData:e,isUnderDevelopment:!this.props.service&&!e.apiUrl,dataLoader:this.dataLoader,prepareChangedFiltersHandler:this.prepareChangedFilters,defaultCountryPromise:this.props.defaultCountryPromise})},t.prototype.getFilterByValue=function(e,t){var r=o.findIndex(t,(function(t){return t&&t.value===e}));return r>-1?t[r]:null},t}(l.Component);t.FilterableListContainer=h},64223:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FilterableListItems=void 0;var n=r(67294),a=r(24407),i=r(5338),o=r(13415),l=function(e){var t=e.items,r=e.selectedFiltersQueryString;return n.createElement("div",{className:"filterable-list__items row product-categories-items"},a.safe(t).map((function(e){return n.createElement("div",{className:"link-wrapper",key:e.id},n.createElement(a.Link,{url:e.link.url+r,newWindow:e.link.newWindow,className:"list-link"},e.title))})))},s=function(e,t,r,a){var i=e.items,l=e.selectedFiltersQueryString,s=e.dictionary,c=e.currentPage,u=e.totalItems;return void 0===a&&(a=!1),n.createElement(o.TileList,{tileType:t,tileShape:r,items:i,totalItems:u,selectedFiltersQueryString:l,showDefault:a,dictionary:s,currentPage:c,isSearch:!0})};t.FilterableListItems=function(e){return function(e){var t,r=e.type;switch(r){case i.FilterableListTypeEnum.ProductCategories:t=n.createElement(l,{items:e.items,selectedFiltersQueryString:e.selectedFiltersQueryString});break;case i.FilterableListTypeEnum.News:t=s(e,o.TileTypeEnum.News,o.TileShapeEnum.Wide);break;case i.FilterableListTypeEnum.Products:t=s(e,o.TileTypeEnum.Product,o.TileShapeEnum.Wide,!0);break;case i.FilterableListTypeEnum.Downloads:t=s(e,o.TileTypeEnum.Download,o.TileShapeEnum.Wide);break;case i.FilterableListTypeEnum.CaseStudies:t=s(e,o.TileTypeEnum.CaseStudies,o.TileShapeEnum.Wide);break;case i.FilterableListTypeEnum.Events:t=s(e,o.TileTypeEnum.Events,o.TileShapeEnum.Wide);break;case i.FilterableListTypeEnum.SearchResults:t=s(e,o.TileTypeEnum.SearchResults,o.TileShapeEnum.Wide);break;default:console.warn("FilterableListTypeEnum["+r+"] is not implemented")}return t}(e)}},96109:function(e,t,r){"use strict";var n=r(82702),a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=n))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))},i=this&&this.__generator||function(e,t){var r,n,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(a=2&i[0]?n.return:i[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,i[1])).done)return a;switch(n=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,n=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=o.trys,(a=a.length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(e){i=[6,e],n=0}finally{r=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterableListService=void 0;var o=r(63607),l=r(24407),s=r(34076),c=function(){function e(e){var t=this;this.apiurl=e,this.getData=function(e,r,n,l,s,c){return a(t,void 0,void 0,(function(){var t;return i(this,(function(a){switch(a.label){case 0:return(t={filter:o.UrlService.CreateQueryCsv({key:"filter",value:e}).value,page:r.pageNumber+1,pageSize:l,pageid:r.pageid,query:s,sort:n,isInitialSearch:c}).page||delete t.page,t.filter||delete t.filter,t.sort||delete t.sort,null==t.pageSize&&delete t.pageSize,null!=t.query&&0!==t.query.length||delete t.query,[4,o.api(this.apiurl,t)];case 1:return[2,a.sent().data]}}))}))}}return e.removeRedundantFilters=function(e){var t=l.safe(e.filter&&e.filter.split(","));if(!t.length||!s.mappedCountriesWithStates)return t;var r=o.findIndex(t,(function(e){return 0===e.indexOf("countryCode:")})),n=o.findIndex(t,(function(e){return 0===e.indexOf("region:")}));return-1===r||-1===n||s.mappedCountriesWithStates.every((function(e){return e!==t[r]}))&&t.splice(n,1),t},e.addFiltersToUrl=function(e,t,r,n,a){void 0===a&&(a=!1);var i=-1===t?"":(t+1).toString(),l=null!=r?r:10,s=o.UrlService.AddToUrl({key:"page",value:i},!1);o.UrlService.AddToUrl({key:"pageSize",value:String(l)},!1),o.UrlService.AddToUrl(o.UrlService.CreateQueryCsv({key:"filter",value:e}),s||!a),o.UrlService.AddToUrl({key:"sort",value:n})},e.getFiltersFromUrl=function(){var t=o.UrlService.GetObjectFromUrlString();return{filters:e.removeRedundantFilters(t),pageNumber:Number(t.page)-1||-1,pageSize:Number(t.pageSize),query:t.query,sortBy:t.sort||"",isInitialSearch:!!t.isInitialSearch}},e.getUrlFromFilters=function(e){var t=e&&e.length>0?o.UrlService.CreateQueryCsv({key:"filter",value:e}):{},r=o.UrlService.CreateQueryObject([t]);return o.UrlService.GetStringFromUrlObj(r)},e}();t.FilterableListService=c},89439:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.LocationFilterHelper=void 0;var a=r(75261),i=r(84124),o=r(34076),l=r(5338),s=function(){function e(e){var t=this;this.isLoadingCountries=!1,this.isLoadingStates=!1,this.onLocationFilterChange=function(e,r,a,i){var o,s,c,u,p;switch(i){case l.FilterGroupTypeAlias.Countries:a=n(n({},a),((o={})[l.FilterGroupTypeAlias.ZipCode]=[],o[l.FilterGroupTypeAlias.Region]=[],o[l.FilterGroupTypeAlias.City]=[],o)),t.setState({showInfoMessage:!0}),r&&t.loadStates(r);break;case l.FilterGroupTypeAlias.Region:a=n(n({},a),((s={})[l.FilterGroupTypeAlias.ZipCode]=[],s[l.FilterGroupTypeAlias.City]=[],s));break;case l.FilterGroupTypeAlias.ZipCode:a=n(n({},a),((c={})[l.FilterGroupTypeAlias.Region]=[],c[l.FilterGroupTypeAlias.City]=[],c));break;case l.FilterGroupTypeAlias.City:a=n(n({},a),((u={})[l.FilterGroupTypeAlias.ZipCode]=[],u));break;case l.FilterGroupTypeAlias.Type:if(!t.hasFilterByAlias(e,l.FilterGroupTypeAlias.City))break;a=n(n({},a),((p={})[l.FilterGroupTypeAlias.City]=[],p))}return a},this.loadCountries=function(){t.isLoadingCountries=!0,t.countryService.getDataForFilterAutoComplete().then((function(e){t.countryOptions=e,t.setState({countryOptions:t.countryOptions}),t.isLoadingCountries=!1}))},this.loadStates=function(e){return o.mappedCountriesWithStates.some((function(t){return t===e}))?(t.isLoadingStates=!0,t.stateService.getDataForFilterAutoComplete(e).then((function(r){return t.stateOptions={states:r,country:e},t.setState({stateOptions:t.stateOptions}),t.isLoadingStates=!1,r}))):null},this.getSelectedFilterByType=function(e,t){if(!e||!e.length)return null;for(var r=0,n=e;r<n.length;r++){var a=n[r];if(0===a.indexOf(t))return a}return null},this.hasFilterByAlias=function(e,t){if(!e)return!1;for(var r=0,n=e;r<n.length;r++){if(n[r].typeAlias===t)return!0}return!1};var r=e.locationApiUrl,s=e.culture,c=e.locationApiKey;r&&(this.countryService=new a.CountryService({apiUrl:r,locationApiKey:c,culture:s,keyMode:a.LocationKeyModeEnum.Code,prefixNeeded:!0}),this.stateService=new a.StatesService({apiUrl:r,locationApiKey:c,culture:s,keyMode:a.LocationKeyModeEnum.Code,prefixNeeded:!0})),this.setState=e.setState,this.pageId=e.pageId,i.countryTaxonomyLoader.countryService=this.countryService}return e.prototype.onDataLoaded=function(e,t){!this.hasFilterByAlias(e.filters,l.FilterGroupTypeAlias.Countries)||this.countryOptions||this.isLoadingCountries||this.loadCountries();var r=this.getSelectedFilterByType(t,l.FilterGroupTypeAlias.Countries);!r||this.stateOptions&&this.stateOptions.country===r||this.isLoadingStates||this.loadStates(r)},e}();t.LocationFilterHelper=s},81020:(e,t,r)=>{"use strict";var n=r(69606);Object.defineProperty(t,"__esModule",{value:!0}),t.ZeroResultsContainer=t.DidYouMeanMessageForZeroResultComponent=t.ZeroSearchResultsComponent=void 0;var a=r(63607),i=r(67294),o=r(73935),l=r(24407),s=r(15594),c=r(77749);t.ZeroSearchResultsComponent=function(e){var t=e.title,r=e.className,n=e.waitingForResults,a=e.recommendations,o=e.suggestions,s=e.selectedFiltersQueryString;return i.createElement("div",{className:r},i.createElement(i.Fragment,null,n?i.createElement("div",{className:"spinner-wrapper"},i.createElement(l.Spinner,{visible:!0,className:"spinner"})):i.createElement("div",{className:"col-md-12"},i.createElement(c.ZeroSearchResults,{title:t,recommendations:a,centerBlock:!0,suggestions:o,selectedFiltersQueryString:s}))))};var u="#zero-results__content";t.DidYouMeanMessageForZeroResultComponent=function(e){var t=e.suggestions,r=e.selectedFiltersQueryString,a=i.useMemo((function(){var e,t=n(u).find(".column, .grid-danf-fe-rte").first();if(t&&t.length>0){var r=n(u).find("#alignedDidYouMeanContainer");if(r&&0!==r.length)e=r.get(0);else{var a=n('<div id="alignedDidYouMeanContainer"></div>');t.prepend(a),e=a.get(0)}}else e=n("#didYouMeanAlternateContainer").get(0);return e}),[]);return t?o.createPortal(i.createElement(s.DidYouMean,{suggestions:t,selectedFiltersQueryString:r}),a):null};t.ZeroResultsContainer=function(e){var r=e.additionalData,n=e.className,o=e.suggestions,l=e.selectedFiltersQueryString,s=e.waitingForResults;return a.hideBreadcrumbsInsideList(),r.zeroResultsTitle&&r.zeroResultsText?i.createElement(t.ZeroSearchResultsComponent,{title:r.zeroResultsTitle,recommendations:r.zeroResultsText,className:n,suggestions:o,selectedFiltersQueryString:l,waitingForResults:s}):(r.contentPage&&(r.contentPage.style.dispay="none"),i.createElement(t.DidYouMeanMessageForZeroResultComponent,{suggestions:o,selectedFiltersQueryString:l}))}},2703:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createFilterableDataServiceConfig=t.createFilterableDataService=t.FilterableDataService=t.ErrorMessage=t.FilterableListService=t.ListStatusCode=t.FilterableList=t.FilterableListContainer=void 0;var n=r(63607),a=r(5338);t.createFilterableDataServiceConfig=function(e,t,r){var a=n.AttrService.data(t,"use-new-feature"),i=n.AttrService.data(t,"star-search-enabled");return{culture:n.AttrService.data(t,"culture"),dictionary:r,documentTypeAlias:n.AttrService.data(t,"doc-type-alias"),pagePath:n.AttrService.data(t,"page-path"),pageSize:n.AttrService.data(t,"page-size"),searchUrl:n.AttrService.data(t,"search-url"),taxonomyTranslationsUrl:n.AttrService.data(t,"taxonomy-url"),type:e,useSearchAPIDirectly:a&&"true"===a.toLocaleLowerCase(),zeroResultsMessage:n.AttrService.data(t,"zero-message"),careersLabel:n.AttrService.data(t,"careers-label"),country:n.AttrService.data(t,"search-api-country"),documentationLabel:n.AttrService.data(t,"documentation-label"),downloadsLabel:n.AttrService.data(t,"downloads-label"),drawingsLabel:n.AttrService.data(t,"drawings-label"),language:n.AttrService.data(t,"search-api-language"),productsLabel:n.AttrService.data(t,"products-label"),courseLabel:n.AttrService.data(t,"course-label"),preselectedLanguagesDocuments:n.AttrService.data(t,"preselected-languages-documents"),starSearchEnabled:i&&"true"===i.toLocaleLowerCase()}},t.createFilterableDataService=function(e,t){if(!t.useSearchAPIDirectly)return null;switch(t.type){case a.FilterableListTypeEnum.ProductCategories:case a.FilterableListTypeEnum.Products:case a.FilterableListTypeEnum.SearchResults:case a.FilterableListTypeEnum.CaseStudies:case a.FilterableListTypeEnum.News:case a.FilterableListTypeEnum.Downloads:case a.FilterableListTypeEnum.Events:return new e(t);default:return null}};var i=r(23578);Object.defineProperty(t,"FilterableListContainer",{enumerable:!0,get:function(){return i.FilterableListContainer}});var o=r(10875);Object.defineProperty(t,"FilterableList",{enumerable:!0,get:function(){return o.FilterableList}}),Object.defineProperty(t,"ListStatusCode",{enumerable:!0,get:function(){return o.ListStatusCode}});var l=r(96109);Object.defineProperty(t,"FilterableListService",{enumerable:!0,get:function(){return l.FilterableListService}});var s=r(31581);Object.defineProperty(t,"ErrorMessage",{enumerable:!0,get:function(){return s.ErrorMessage}});var c=r(48781);Object.defineProperty(t,"FilterableDataService",{enumerable:!0,get:function(){return c.FilterableDataService}})},63181:(e,t)=>{"use strict"},21028:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ZeroResultsMessage=void 0;var n=r(67294);t.ZeroResultsMessage=function(e){var t=e.message,r=e.link,a=e.linkKeyword,i=n.useMemo((function(){return t||""}),[t]),o=n.useMemo((function(){return i.indexOf(""+a)}),[a,i]),l=n.useMemo((function(){var e=i,t="";return a&&-1!==o&&(e=i.substr(0,o)||"",t=i.substr(o+(""+a).length)||""),{beforeLink:e,afterLink:t}}),[o,a,i]),s=l.beforeLink,c=l.afterLink,u=n.useMemo((function(){return-1!==o?n.createElement("a",{href:r&&r.url},r&&r.caption):null}),[o,r]);return n.createElement("div",{className:"coming-soon"},n.createElement("p",null,n.createElement("span",null,s),u,n.createElement("span",null,c)))}},10757:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var o=r(67294),l=r(93538),s=function(e){function t(t){var r=e.call(this,t)||this;return r.resetFilter=function(){r.props.onFilterReset(r.props.groupValue)},r.closeFilter=function(){var e=r.props.tableWrapperEl;r.props.close(),e.removeEventListener("scroll",r.closeFilter)},r.state={headerCellWidth:null,headerCellHeight:null,headerCellLeft:null},r}return a(t,e),t.prototype.componentDidMount=function(){var e=this.props.getHeaderDetails(this.props.name),t=e.width,r=e.height,n=e.left;this.props.tableWrapperEl.addEventListener("scroll",this.closeFilter),this.setState({headerCellWidth:t,headerCellHeight:r,headerCellLeft:n})},t.prototype.componentDidUpdate=function(){var e=this.props.getHeaderDetails(this.props.name),t=e.width,r=e.height,n=e.left;null!==t&&null!==r&&null!==n&&(t===this.state.headerCellWidth&&r===this.state.headerCellHeight&&n===this.state.headerCellLeft||this.setState({headerCellWidth:t,headerCellHeight:r,headerCellLeft:n}))},t.prototype.componentWillUnmount=function(){this.props.tableWrapperEl.removeEventListener("scroll",this.closeFilter)},t.prototype.render=function(){var e=this.props,t=e.label,r=e.resetFilterLabel,n=e.close,a=e.groupValue,s=e.selectedFilters,c=e.firstColumn,u=e.lastColumn,p=this.state,d=p.headerCellWidth,m=p.headerCellHeight,f=p.headerCellLeft,h=0===d&&0===m;return o.createElement("div",{className:"column-filter "+(c?"column-filter--first ":"")+(u?"column-filter--last ":"")+(h?"column-filter--hidden":""),style:{minWidth:d?d+"px":"auto",left:f?f+"px":"auto"}},o.createElement("div",{className:"column-filter__head-wrapper",style:{height:m?m+"px":"auto"}},o.createElement("div",{className:"column-filter__head--nested-table"},o.createElement("div",{className:"column-filter__head--nested-row"},o.createElement("div",{className:"column-filter__head--nested-cell"},o.createElement("span",{className:"column-filter__label"},t," ",s&&s[a]&&s[a].length>0&&o.createElement("span",{className:"column-filter__counter"},"(",s[a].length,")"))),o.createElement("div",{className:"column-filter__head--nested-cell right-cell"},o.createElement("span",{className:"icon icon-filter cta--icon-red active-element",onClick:n}))))),o.createElement("div",{className:"column-filter__reset",onClick:this.resetFilter},r),o.createElement("div",{className:"column-filter__items"},o.createElement(l.default,i({},this.props))))},t}(o.Component);t.default=s},34076:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mappedCountriesWithStates=t.countriesWithStates=void 0,t.countriesWithStates=["US","CA","BR"],t.mappedCountriesWithStates=t.countriesWithStates.map((function(e){return"countryCode:"+e}))},27151:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterItemGroup=void 0;var a=r(67294),i=r(5338);t.FilterItemGroup=function(e){return a.createElement("div",{className:"filters-group__item","data-disabled":!0},a.createElement("span",{className:"filters-group__item__group"},e.children))};var o=function(e){var t=e.title,r=e.guiType,n=e.documentsCount,o=e.selected,l=e.isDisabled,s=e.onClick,c=e.groupValue,u=e.filterValue,p=e.isVisible,d=void 0===p||p,m=a.useCallback((function(){s(c,u)}),[u,c,s]),f=a.useCallback((function(e){switch(e){case i.FilterGroupGuiTypeEnum.Checkbox:return"checkBox";case i.FilterGroupGuiTypeEnum.Radio:return"radio";default:return""}}),[]),h=a.useMemo((function(){return"filters-group__item__control filters-group__item__"+f(r)+" filters-group__item__checked-"+o}),[f,r,o]),b=a.useMemo((function(){return(l||0===n)&&r===i.FilterGroupGuiTypeEnum.Checkbox}),[n,r,l]),v=a.useMemo((function(){return d&&!b}),[d,b]);return a.createElement("button",{type:"button",className:"filters-group__item",onClick:m,"data-disabled":b||null,tabIndex:v?0:-1},a.createElement("span",{className:h}),a.createElement("span",{className:"filters-group__item__title"},t))};t.default=a.memo((function(e){return a.createElement(o,n({},e))}),(function(e,t){return t.selected===e.selected&&t.documentsCount===e.documentsCount&&t.isVisible===e.isVisible}))},93538:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterItems=void 0;var a=r(24407),i=r(67294),o=r(27151),l=r(5338);t.FilterItems=function(e){var t=e.items,r=e.guiType,s=e.selectedFilters,c=e.groupValue,u=e.onClick,p=e.isVisible,d=void 0===p||p;return i.createElement("ul",{className:"filters-group__items"},a.safe(t).map((function(e,t){if(e.options)return i.createElement(i.Fragment,{key:t},i.createElement(o.FilterItemGroup,null,e.title),a.safe(e.options).map((function(e){return i.createElement("li",{key:e.value},i.createElement(o.default,n({},e,{guiType:void 0!==r?r:l.FilterGroupGuiTypeEnum.Checkbox,groupValue:c,filterValue:e.value,onClick:u,selected:s[c]&&s[c].indexOf(e.value)>=0,isVisible:d})))})));var p=e.value;return i.createElement("li",{key:p},i.createElement(o.default,n({},e,{guiType:void 0!==r?r:l.FilterGroupGuiTypeEnum.Checkbox,groupValue:c,filterValue:p,onClick:u,selected:s[c]&&s[c].indexOf(p)>=0,isVisible:d})))})))},t.default=t.FilterItems},5338:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BaseFilterableListParent=t.FilterableListTypeEnum=t.FilterSortOptions=t.FilterGroupTypeAlias=t.FilterGroupGuiTypeEnum=void 0,function(e){e[e.Checkbox=0]="Checkbox",e[e.Radio=1]="Radio",e[e.Dropdown=2]="Dropdown",e[e.Textbox=3]="Textbox",e[e.Autosuggest=4]="Autosuggest",e[e.Hierarchy=5]="Hierarchy",e[e.DropdownMulti=6]="DropdownMulti"}(t.FilterGroupGuiTypeEnum||(t.FilterGroupGuiTypeEnum={})),function(e){e.Countries="countryCode",e.Region="region",e.ZipCode="zipCode",e.Segment="segment",e.LearningEventType="learningEventType",e.DeliveryTypes="deliveryTypes",e.Type="type",e.Hierarchy="hierarchy",e.ProductHierarchy="productHierarchy",e.Archived="archived",e.City="city",e.ProductType="productType",e.ProductSeries="productSeries",e.ProductGroup="productGroup",e.ProductionSite="productionSite"}(t.FilterGroupTypeAlias||(t.FilterGroupTypeAlias={})),function(e){e.FromNowToFuture="fromNowToFuture",e.FromFutureToNow="fromFutureToNow",e.PastEvents="pastEvents",e.TitleAsc="title_asc",e.TitleDesc="title_desc",e.Default="default_sort",e.StartDateAsc="startDate_asc",e.StartDataDesc="startDate_desc"}(t.FilterSortOptions||(t.FilterSortOptions={})),function(e){e[e.ProductCategories=0]="ProductCategories",e[e.Products=1]="Products",e[e.Events=2]="Events",e[e.News=3]="News",e[e.Downloads=4]="Downloads",e[e.CaseStudies=5]="CaseStudies",e[e.SearchResults=6]="SearchResults"}(t.FilterableListTypeEnum||(t.FilterableListTypeEnum={})),function(e){e[e.FilterableListContainer=0]="FilterableListContainer",e[e.SearchResultsListContainer=1]="SearchResultsListContainer"}(t.BaseFilterableListParent||(t.BaseFilterableListParent={}))},3111:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var o=r(63607),l=r(67294),s=r(24407),c=r(7748),u=r(88609),p=r(17979),d=r(34076),m=r(93538),f=r(5338),h=r(92443),b=function(e){function t(r){var n=e.call(this,r)||this;return n.renderGroupList=function(){var e=n.props.filterGroupsOrder;return l.createElement("ul",{className:"filters-group-list filter-items"},s.safe(e).map(n.renderFilters))},n.renderFilters=function(e){var t=n.props.filters[e]||{},r=null;switch(t.guiType){case f.FilterGroupGuiTypeEnum.Autosuggest:r=n.renderAutosuggestFilters(t,e);break;case f.FilterGroupGuiTypeEnum.Hierarchy:case f.FilterGroupGuiTypeEnum.Dropdown:r=n.renderDropdownFilters(t,e);break;case f.FilterGroupGuiTypeEnum.Textbox:r=n.renderTextboxFilters(t,e);break;default:if(!t.items||!t.items.length)return null;r=n.renderExpandableFilters(t,e)}return l.createElement("li",{key:t.title+t.value,className:"filters-group-list-item","data-filter-id":t.value},r)},n.renderExpandableFilters=function(e,t){var r=n.state.collapsedGroup,a="filters-group "+(r[t]?"filters-group--collapsed":""),i=!!r[t],o="filters-group__items-wrapper "+(r[t]?"":"filters-group__items-wrapper_expanded");return l.createElement("div",{className:a},l.createElement("button",{className:"filters-group__heading",onClick:function(e){n.handleGroupListItemClick(e,t)},type:"button"},e.title,l.createElement("span",{className:"icon icon-chevron-up-small"})),l.createElement("div",{className:o},n.renderGroup(t,e,i)))},n.renderDropdownFilters=function(e,t){var r=n.props.selectedFilters,a=e.title;return l.createElement(p.FormDropdown,{name:a,value:r[t]&&r[t][0]||"",label:e.label,placeholder:e.placeholder||a,options:e.items,onChange:function(e){return n.handleGroupItemClick(t,e.target.value)},hiddenDefaultOption:!a,cssClass:"form-select--gamma"})},n.renderTextboxFilters=function(e,t){var r,a=n.props,i=a.selectedFilters,o=a.additionalData;if(e.typeAlias===f.FilterGroupTypeAlias.ZipCode){if(!n.getSelectedFilterByType(i,f.FilterGroupTypeAlias.Countries)||"en-US"===o.culture)return null;r=function(e){return e&&(e=f.FilterGroupTypeAlias.ZipCode+":"+e),n.handleGroupItemClick(t,e)}}else r=function(e){return n.handleGroupItemClick(t,e)};var s=e.title,c=i[t]&&i[t][0]||"",p=c.split(":");return p&&p.length>1&&(c=p[1]),l.createElement(u.FilterTextField,{value:c,placeholder:s,onChange:r,maxLength:25})},n.renderAutosuggestFilters=function(e,t){var r,a=n.props,i=a.selectedFilters,o=a.dictionary,s=a.additionalData,u=function(e){n.handleGroupItemClick(t,e)},p=e.title;switch(e.typeAlias){case f.FilterGroupTypeAlias.Countries:return p=o.countryDefaultLabel||p,l.createElement(c.FilterAutocomplete,{placeholder:p,onChange:u,items:s.countryOptions,selectedOption:i[t]&&i[t][0]||""});case f.FilterGroupTypeAlias.Region:return n.isNoData(s.stateOptions,s.stateOptions.states.length),r=n.getSelectedFilterByType(i,f.FilterGroupTypeAlias.Countries),n.isNoData(r,d.mappedCountriesWithStates.some((function(e){return e===r}))),l.createElement(c.FilterAutocomplete,{placeholder:p,onChange:u,items:s.stateOptions.states,selectedOption:i[t]&&i[t][0]||""});case f.FilterGroupTypeAlias.City:n.isNoData(s.citiesOptions,s.citiesOptions.cities.length),r=n.getSelectedFilterByType(i,f.FilterGroupTypeAlias.Countries);var m=n.getSelectedFilterByType(i,f.FilterGroupTypeAlias.Region);return!r||d.mappedCountriesWithStates.some((function(e){return e===r}))&&!m?null:l.createElement(c.FilterAutocomplete,{placeholder:p,onChange:u,items:s.citiesOptions.cities,selectedOption:i[t]&&i[t][0]||""})}console.warn("There is no such autosuggest: "+e.typeAlias+" \\ "+e.title)},n.renderGroup=function(e,t,r){var a=n.props.selectedFilters;return l.createElement(m.default,{guiType:t.guiType,groupValue:e,items:t.items,selectedFilters:a,onClick:n.handleGroupItemClick,isVisible:!r})},n.getInitStateFromProps=function(){return{collapsedGroup:t.createCollapsedGroup(n.props,null)}},n.handleGroupListItemClick=function(e,t){var r,a="filters-group--animating",o=e.currentTarget.closest(".filters-group"),l=o.getElementsByClassName("filters-group__items-wrapper")[0];if(!o.classList.contains(a)){var s=t in n.state.collapsedGroup;s||n.setState({collapsedGroup:i(i({},n.state.collapsedGroup),(r={},r[t]=!n.state.collapsedGroup[t],r))}),o.classList.add(a),o.classList.toggle("filters-group--collapsed");var c=n.state.collapsedGroup[t]?l.scrollHeight:0;n.animateHeight(l,c,150,(function(){var e;o.classList.remove(a),s&&n.setState({collapsedGroup:i(i({},n.state.collapsedGroup),(e={},e[t]=!n.state.collapsedGroup[t],e))})}))}},n.animateHeight=function(e,t,r,n){h.animateElementHeight(e,t,r,n)},n.handleGroupItemClick=function(e,t){var r=n.props.onFilterChange;"function"==typeof r&&r(e,t)},n.getSelectedFilterByType=function(e,t){var r=o.fromObjectToArray(n.props.filters).filter((function(e){return e.typeAlias===t}))[0].value;return e[r]&&e[r].length?e[r][0]:null},n.state=n.getInitStateFromProps(),n}return a(t,e),t.getDerivedStateFromProps=function(e,r){if(r.filters!==e.filters)return{collapsedGroup:t.createCollapsedGroup(e,r.collapsedGroup)}},t.prototype.render=function(){return l.createElement("div",{className:"filters"},this.renderGroupList())},t.prototype.isNoData=function(e,t){if(!e||!t)return null},t.createCollapsedGroup=function(e,t){var r=e.filterGroupsOrder,n=e.filters,a=t?i({},t):{};return r&&n&&(a=r.reduce((function(e,t){return t in e||(e[t]=n[t].isCollapsed),e}),a)),a},t}(l.Component);t.default=b},84237:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var o=r(63607),l=r(67294),s=r(24407),c=r(86292),u=r(7748),p=r(88609),d=r(17979),m=r(58407),f=r(34076),h=r(93538),b=r(5338),v=function(e){function t(t){var r=e.call(this,t)||this;return r.previousSelectedFilters=r.props.selectedFilters,r.isChanged=!1,r.isApplied=!1,r.isCanceled=!1,r.singleSelectionFilter=!1,r.handleGroupListItemClick=function(e,t){void 0===t&&(t=!1),r.singleSelectionFilter=r.isSingleSelectionFilter(e),r.setState({groupOpenValue:e,subGroup:t},(function(){r.props.onFilterGroupChange(e)}))},r.handleBackToGroupListClick=function(){r.singleSelectionFilter=!1,r.setState({groupOpenValue:"",subGroup:!1},(function(){r.props.onFilterGroupChange("")}))},r.renderHeader=function(){var e,t=r.props,n=t.filters,a=t.dictionary,i=t.additionalData,o=r.state,s=o.groupOpenValue,c=o.subGroup,u="";return u=""===s?a.filterHeaderDefaultLabel:c?i.approvalType:null===(e=n[s])||void 0===e?void 0:e.title,l.createElement("div",{className:"mobile-filter__header"},l.createElement("div",{className:"filters-back",onClick:r.handleBackToGroupListClick},s?l.createElement("span",{className:"icon icon-chevron-down-small"}):null,l.createElement("div",{className:"filters__header-label"},u)),r.renderResetButton())},r.renderResetButton=function(){var e=r.props,t=e.dictionary;return 0===e.selectedFiltersCount?null:l.createElement(c.default,{label:t.resetBtnLabel,className:"filters__reset-button",onClick:r.handleFilterReset})},r.renderSelectedItems=function(e,t){void 0===t&&(t=!1);var n=r.props,a=n.filters,i=n.selectedFilters;return i[e]&&i[e].length>0?l.createElement("ul",{className:"selected-items-list"},a[e].items.filter((function(t){return i[e].indexOf(t.value)>-1})).filter((function(e){return t?e.title.indexOf("@")>-1:-1===e.title.indexOf("@")})).map((function(e){return l.createElement("li",{key:e.value},t?e.title.split("@")[1]:e.title)}))):null},r.getSubGroups=function(e){var t={};return e.items.length>0&&e.items.forEach((function(r,n){var a=r.title.split("@");a.length>1&&(t[a[0]]||(t[a[0]]=[]),t[a[0]].push(i(i({},e.items[n]),{title:a[1]})))})),t},r.getSubOptions=function(e,t){var r=[];return Object.keys(e).forEach((function(n){if(t.items.map((function(e){return{title:e.title,selected:e.selected}})).filter((function(t){return Object.keys(e).indexOf(t.title)>-1&&t.selected})).filter((function(e){return e.title===n}))[0]){var a=[];e[n].forEach((function(e){a.push(e)})),r.push({title:n,options:a})}})),r},r.renderFilters=function(e){var t=r.props,n=t.filters,a=t.hideGroupsWithOneItem,o=t.renderEmptyNavigationGroup,c=null,u=null,p=n[e]||{};if(a&&s.safe(n[e].items).length<=1)return null;var d=r.getSubGroups(p);switch(p.guiType){case b.FilterGroupGuiTypeEnum.Autosuggest:u=r.renderAutosuggestFilters(p,e);break;case b.FilterGroupGuiTypeEnum.Hierarchy:case b.FilterGroupGuiTypeEnum.Dropdown:u=r.renderDropdownFilters(p,e);break;case b.FilterGroupGuiTypeEnum.Textbox:u=r.renderTextboxFilters(p,e);break;default:if(!p.items||!p.items.length)return o?r.renderEmptyNavigationFilter(p,e):null;u=r.renderNavigationGroup(p,e),c=function(){r.handleGroupListItemClick(e)}}return l.createElement(l.Fragment,{key:p.value},l.createElement("li",{className:"filters-group-list-item",onClick:c,"data-filter-id":p.value},u),Object.keys(d).length>0&&p.items.map((function(e){return{label:e.title,selected:e.selected}})).filter((function(e){return Object.keys(d).indexOf(e.label)>-1&&e.selected})).length>0&&l.createElement("li",{className:"filters-group-list-item",onClick:function(){return r.handleGroupListItemClick(e,!0)}},r.renderNavigationGroup(i(i({},p),{title:r.props.additionalData.approvalType,items:r.getSubOptions(d,p)}),e,!0)))},r.renderNavigationGroup=function(e,t,n){return void 0===n&&(n=!1),l.createElement("div",{className:"filters-group"},l.createElement("div",{className:"filters-group-wrapper"},l.createElement("div",{className:"filters-group__heading"},l.createElement("span",{className:"icon icon-chevron-down-small"}),e.title),r.renderSelectedItems(t,n)))},r.renderEmptyNavigationFilter=function(e,t){return l.createElement("li",{key:e.value,className:"filters-group-list-item filters-group-list-item--disabled"},r.renderNavigationGroup(e,t))},r.renderDropdownFilters=function(e,t){var n=r.props,a=n.selectedFilters,i=n.dictionary.countryDefaultLabel||e.title;return l.createElement(d.FormDropdown,{name:i,value:a[t]&&a[t][0],label:e.label,placeholder:e.placeholder||i,options:e.items,onChange:function(e){r.handleFilterChange(t,e.target.value)},hiddenDefaultOption:!i})},r.renderTextboxFilters=function(e,t){var n,a=r.props.selectedFilters;if(e.typeAlias===b.FilterGroupTypeAlias.ZipCode){if(!r.getSelectedFilterByType(a,b.FilterGroupTypeAlias.Countries))return null;n=function(e){return e&&(o=b.FilterGroupTypeAlias.ZipCode+":"+e),r.handleFilterChange(t,o)}}else n=function(e){return r.handleFilterChange(t,e)};var i=e.title,o=a[t]&&a[t][0]||"",s=o.split(":");return s&&s.length>1&&(o=s[1]),l.createElement(p.FilterTextField,{value:o,placeholder:i,onChange:n,maxLength:25})},r.renderAutosuggestFilters=function(e,t){var n,a=r.props,i=a.selectedFilters,o=a.dictionary,s=a.additionalData,c=function(e){r.handleFilterChange(t,e)},p=e.title;switch(e.typeAlias){case b.FilterGroupTypeAlias.Countries:return p=o.countryDefaultLabel||p,l.createElement(u.FilterAutocomplete,{placeholder:p,onChange:c,items:s.countryOptions,selectedOption:i[t]&&i[t][0]||""});case b.FilterGroupTypeAlias.Region:return r.isNoData(s.stateOptions,s.stateOptions.states.length),n=r.getSelectedFilterByType(i,b.FilterGroupTypeAlias.Countries),r.isNoData(n,f.mappedCountriesWithStates.some((function(e){return e===n}))),l.createElement(u.FilterAutocomplete,{placeholder:p,onChange:c,items:s.stateOptions.states,selectedOption:i[t]&&i[t][0]||""});case b.FilterGroupTypeAlias.City:r.isNoData(s.citiesOptions,s.citiesOptions.cities.length),n=r.getSelectedFilterByType(i,b.FilterGroupTypeAlias.Countries);var d=r.getSelectedFilterByType(i,b.FilterGroupTypeAlias.Region);return!n||f.mappedCountriesWithStates.some((function(e){return e===n}))&&!d?null:l.createElement(u.FilterAutocomplete,{placeholder:p,onChange:c,items:s.citiesOptions.cities,selectedOption:i[t]&&i[t][0]||""})}console.warn("There is no such autosuggest: "+e.typeAlias+" \\ "+e.title)},r.renderBody=function(){var e=r.state.groupOpenValue;return l.createElement("div",{className:"mobile-filter__body"},l.createElement(s.SidebarPageWrapper,{currentPageIndex:""!==e?1:0},""!==e?r.renderGroup():r.renderGroupList()))},r.renderFooter=function(){var e=r.props,t=e.close,n=e.dictionary;return""!==r.state.groupOpenValue?l.createElement("div",{className:"mobile-filter__footer"},l.createElement(c.default,{label:n.doneBtnLabel,className:"cta--small cta--alpha",onClick:r.handleBackToGroupListClick})):r.isChanged?l.createElement("div",{className:"mobile-filter__footer"},l.createElement(c.default,{label:n.cancelBtnLabel,className:"cta--small cta--beta",onClick:r.handleCancel}),l.createElement(c.default,{label:n.applyBtnLabel,className:"cta--small cta--alpha",onClick:r.handleApply})):(m.KTR.SetPendingUpdate(),l.createElement("div",{className:"mobile-filter__footer"},l.createElement(c.default,{label:n.closeBtnLabel,className:"cta--small cta--beta",onClick:t})))},r.handleFilterChange=function(e,t){var n=r.props.onFilterChange;r.isChanged=!0,n(e,t),r.singleSelectionFilter&&setTimeout((function(){r.handleBackToGroupListClick()}))},r.handleFilterReset=function(){var e=r.props.onFilterReset;r.isChanged=!0,r.singleSelectionFilter=!1,r.setState({groupOpenValue:""}),e()},r.handleApply=function(){var e=r.props,t=e.close,n=e.onApply;r.isApplied=!0,n&&n(),t()},r.handleCancel=function(){var e=r.props,t=e.onCancel,n=e.close;r.isCanceled=!0,r.isChanged&&t(r.previousSelectedFilters),n()},r.handleCloseWithoutApplying=function(){var e=r.props.onCancel;r.isApplied||r.isCanceled||!r.isChanged||e(r.previousSelectedFilters)},r.getSelectedFilterByType=function(e,t){var n=o.fromObjectToArray(r.props.filters).filter((function(e){return e.typeAlias===t}))[0].value;return e[n]&&e[n].length?e[n][0]:null},r.isSingleSelectionFilter=function(e){var t=r.props.filters,n=t&&t[e];return n&&n.guiType===b.FilterGroupGuiTypeEnum.Radio},r.state={groupOpenValue:"",subGroup:!1},r}return a(t,e),t.prototype.componentWillUnmount=function(){this.handleCloseWithoutApplying()},t.prototype.componentDidMount=function(){o.ComponentService.UpdateComponentsSelector()},t.prototype.render=function(){return l.createElement("div",{className:"mobile-filter"},this.props.renderSpinner?this.props.renderSpinner():null,this.renderHeader(),this.renderBody(),!this.singleSelectionFilter&&this.renderFooter())},t.prototype.renderGroupList=function(){var e=this.props.filterGroupsOrder;return l.createElement("div",{key:"group-list"},l.createElement("ul",{className:"filters-group-list"},s.safe(e).map(this.renderFilters)))},t.prototype.isNoData=function(e,t){if(!e||!t)return null},t.prototype.renderGroup=function(){var e,t,r=this.props,n=r.filters,a=r.selectedFilters,i=this.state,o=i.groupOpenValue,s=i.subGroup,c=[];return s?this.getSubOptions(this.getSubGroups(n[o]),n[o]).forEach((function(e){c.push(e)})):null===(e=n[o])||void 0===e||e.items.filter((function(e){return-1===e.title.indexOf("@")})).forEach((function(e){return c.push(e)})),l.createElement("div",{key:"group"},l.createElement("div",{className:"filters-group"},l.createElement(h.default,{guiType:null===(t=n[o])||void 0===t?void 0:t.guiType,groupValue:o,items:c,selectedFilters:a,onClick:this.handleFilterChange})))},t.defaultProps={close:function(){},hideGroupsWithOneItem:!1,onCancel:function(){},onFilterChange:function(){},onFilterGroupChange:function(){},onFilterReset:function(){}},t}(l.Component);t.default=v},91181:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnselectButton=void 0;var n=r(67294),a=r(63607),i=r(58407);t.UnselectButton=function(e){var t=e.groupValue,r=e.filterValue,o=e.groupTitle,l=e.filterTitle,s=e.unselectable,c=e.isHidden,u=e.onFilterRemoved;a.useConstructor((function(){i.KTR.SetPendingUpdate()}));var p=n.useCallback((function(){u(t,r)}),[r,t,u]);return n.createElement("div",{className:"filters__button filter-unselect-button "+(c?"filter-unselect-button--hidden":"")},n.createElement("div",{className:"cta cta--small cta--gamma "+(s?"cta--with-icon":"non-clickable"),onClick:s?p:null},n.createElement("div",{className:"cta-content"},s?n.createElement("span",{className:"icon icon-cancel"}):null,n.createElement("span",{className:"cta__content-text"},o,": ",l))))}},9720:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.UnselectButtonsGroup=void 0;var o=r(63607),l=r(67294),s=r(73935),c=r(8133),u=r(24407),p=r(5338),d=r(91181),m=function(e){function t(r){var n=e.call(this,r)||this;return n.getInitState=function(){return{buttons:[],hiddenButtonCount:0,isAllButtonShown:!1,isMoreLessButtonVisible:!1}},n.hideExtraButtons=function(){var e,r,i,l;n.$buttonGroupFake.empty(),n.$clone=null===(e=n.$buttonGroup)||void 0===e?void 0:e.children().clone(!0),n.$clone.length&&n.$buttonGroupFake.append(n.$clone),a(n.$buttonGroupFake[0]).find(t.hiddenButtonClass).removeClass(t.hiddenButtonClass);var s=(null===(r=n.$buttonGroupFake[0])||void 0===r?void 0:r.children.length)-1;a(null===(i=n.$buttonGroupFake[0])||void 0===i?void 0:i.children[s]).addClass("hidden");var c=0,u=!1,p=n.$buttonGroupFake.height(),d=o.cloneArray(n.state.buttons);if(p>t.twoRows)for(a(null===(l=n.$buttonGroupFake[0])||void 0===l?void 0:l.children[s]).removeClass("hidden"),u=!0;p>t.twoRows&&s>=0;)s-=1,c+=1,a(n.$buttonGroupFake[0].children[s]).addClass(t.hiddenButtonClass),d[s].isHidden=!0,p=n.$buttonGroupFake.height();n.updateState(c,u,d),n.prevNewButtons=d},n.updateState=function(e,r,a){var i=n.state,o=i.isAllButtonShown,l=i.hiddenButtonCount,s=i.isMoreLessButtonVisible,c=i.buttons,u=t.areButtonsSame(c,n.prevNewButtons),p=t.areButtonsSame(c,a,!0);!(!u||!p)||e===l&&s===r||n.setState({hiddenButtonCount:e,isMoreLessButtonVisible:r}),o||p||n.setState({buttons:a})},n.renderButton=function(e){return l.createElement(d.UnselectButton,{key:e.key,groupValue:e.groupValue,filterValue:e.filterValue,groupTitle:e.groupTitle,filterTitle:e.filterTitle,onFilterRemoved:e.onFilterRemoved,unselectable:e.unselectable,isHidden:e.isHidden})},n.resetFilterHandler=function(){var e=n.getInitState();n.setState(e)},n.showAllButtons=function(){var e=o.cloneArray(n.state.buttons);e.forEach((function(e){e.isHidden=!1})),n.setState({buttons:e})},n.onClickShowMore=function(){n.state.isAllButtonShown||n.showAllButtons(),n.setState((function(e){return{isAllButtonShown:!e.isAllButtonShown}}))},n.recalcOnResize=u.throttle((function(){n.showAllButtons(),n.hideExtraButtons()}),100),n.prevNewButtons=[],n.state=n.getInitState(),n.subscribers=[{type:c.FilterableListActions.RESET,handler:n.resetFilterHandler}],n}return i(t,e),t.getDerivedStateFromProps=function(e,r){var n=t.getUnselectButtons(e);return t.areButtonsSame(n,r.buttons)?null:{buttons:n}},t.prototype.componentDidMount=function(){this.$buttonGroup=a(s.findDOMNode(this)),this.$buttonGroupFake=this.$buttonGroup.parent().find(".fake-buttons-group"),window.addEventListener("resize",this.recalcOnResize),c.ActionsController.subscribe(this.subscribers)},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.recalcOnResize),c.ActionsController.unSubscribe(this.subscribers)},t.prototype.componentDidUpdate=function(){this.hideExtraButtons()},t.prototype.render=function(){var e=this.props.dictionary,t=this.state,r=t.buttons,n=t.isAllButtonShown,a=t.isMoreLessButtonVisible;return l.createElement("div",{className:"unselect-buttons-group"},r.length?r.map(this.renderButton):null,this.renderShowAll(e.showMoreBtnLabel,e.showLessBtnLabel,a,n))},t.prototype.renderShowAll=function(e,t,r,n){return l.createElement("div",{className:"show-more-button-wrapper "+(r?"":"hidden")},l.createElement("button",{className:"cta cta--beta cta--small expand-button",onClick:this.onClickShowMore},l.createElement("span",{className:"cta-content button-text-"+(n?"less":"more")},l.createElement("span",{className:"cta-content-text"},n?t:e)),!n&&l.createElement("span",null," ","("+this.state.hiddenButtonCount+")")))},t.twoRows=120,t.hiddenButtonClass="filter-unselect-button--hidden",t.getUnselectButtons=function(e){var r=e.filterGroupsOrder,n=e.filters,a=e.selectedFilters,i=[];return r.forEach((function(e){a[e]&&a[e].length>0&&a[e].forEach((function(r){var a=o.findIndex(n[e].items,(function(e){return e.value===r})),l=u.safe(n[e].items)[a]||{},s=n[e].guiType!==p.FilterGroupGuiTypeEnum.Radio||e===p.FilterGroupTypeAlias.Type&&n[e].unselectable||e===p.FilterGroupTypeAlias.Segment||e===p.FilterGroupTypeAlias.Archived;l.documentsCount>0&&i.push({filterTitle:l.title,filterValue:r,groupTitle:n[e].title,groupValue:e,isHidden:!1,key:l.value,onFilterRemoved:s?t.onFilterRemoved:null,unselectable:s})}))})),i},t.onFilterRemoved=function(e,t){c.ActionsController.dispatch(c.FilterableListActions.change(e,t,!0))},t.areButtonsSame=function(e,t,r){void 0===r&&(r=!1);var n=r?e.filter((function(e){return!1===e.isHidden})):e,a=r?t.filter((function(e){return!1===e.isHidden})):t;if(n.length!==a.length)return!1;for(var i=function(e){if(!a.some((function(t){return t.key===e.key})))return{value:!1}},o=0,l=n;o<l.length;o++){var s=i(l[o]);if("object"==typeof s)return s.value}return!0},t}(l.Component);t.UnselectButtonsGroup=m},53241:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormikCheckbox=void 0;var n=r(67294),a=r(63607),i=r(65017);t.FormikCheckbox=function(e){var t=e.formControl,r=e.explanationText,o=e.userConsentText;return n.createElement("div",{className:"input-wrapper"},n.createElement("p",null,a.StringToHTML(r)),n.createElement("div",{className:"form-input-wrapper"},n.createElement("div",{className:"checkbox-wrapper"},n.createElement("div",{className:"checkbox-control-wrapper"},n.createElement(i.Field,{className:"checkbox-control",type:"checkbox",name:t.key,id:t.key}),n.createElement("span",{className:"checkbox-control"}),n.createElement("label",{className:"checkbox-title",htmlFor:t.key},n.createElement("span",null,a.StringToHTML(o)))))))}},5029:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.recaptchaKeyGuard=t.submitForm=t.renderFormItems=t.renderInputType=t.ErrorType=void 0;var a,i=r(67294),o=r(63607),l=r(23831),s=r(87264),c=r(17979),u=r(38610);!function(e){e.validationError="Front-end validation error",e.serverError="Back-end error"}(a=t.ErrorType||(t.ErrorType={}));t.renderInputType=function(e,t,r,n,a,c){var u=e.items,p=u.genericFields,d=u.specificFields.userConsentText,m=u.languages,f=u.explanationText,h=e.inputObject,b=r&&r.placeholder,v=t.key===l.formControlKeys.language,y=m[c]||m[Object.keys(m)[0]];switch(t.inputType){case l.formControlTypes.dropdown:var g=v?y:h[t.key].options;return i.createElement(s.FormikSelect,{placeholder:b,formControl:t,options:g,labelTitle:n,currentInput:r,required:!0});case l.formControlTypes.input:return i.createElement(s.FormikInput,{placeholder:b,formControl:t,labelTitle:n,currentInput:r,required:!0});case l.formControlTypes.checkbox:return i.createElement(s.FormikCheckbox,{formControl:t,explanationText:f,userConsentText:d});case l.formControlTypes.submit:return i.createElement("button",{type:"submit",className:"cta cta--large cta--alpha",onClick:function(){return o.GTM.newsletter.clickToSignup(a)}},i.createElement("span",{className:"cta-content"},i.createElement("span",{className:"cta-content-text"},p.submitLabel)))}};t.renderFormItems=function(e,r,n,a,o,s){var c=e.items.specificFields,d=c.userConsentValidationMessage,m=c.userConsentText,f=e.inputObject;return i.createElement("div",{className:"form-inputs"},s.rows.map((function(s,c){return i.createElement("div",{className:"row",key:c},s.elements.map((function(s){var c=f&&f[String(s.key)],h=s.key===l.formControlKeys.consentCheckbox?m:null==c?void 0:c.label,b=s.key===l.formControlKeys.consentCheckbox?d:p(s.key,a,c),v=!u.shouldRenderControl(s,e,a)&&"form-control-wrapper-hidden";return i.createElement("div",{className:s.className+" "+v+" form-control-wrapper",key:s.key},t.renderInputType(e,s,c,h,o,a.country),i.createElement("div",{className:"form-control-wrapper__error"},r[s.key]&&n[s.key]?i.createElement(i.Fragment,null,i.createElement("span",{className:"form-message__error"},b),i.createElement("span",{className:"screen-reader-only"},b)):null))})))})))};var p=function(e,t,r){switch(e){case l.formControlKeys.email:return c.validateInfoEmail(t.email)?null==r?void 0:r.emailInfoErrorMessage:null==r?void 0:r.errorMessage;case l.formControlKeys.country:return c.validateCountry(t.country)?r.embargoCountryErrorMessage:null==r?void 0:r.errorMessage;default:return null==r?void 0:r.errorMessage}};t.submitForm=function(e,t,r,i,l,s,c,p,d){for(var m in r)r[m]&&(e[m]=r[m]);e.language||delete e.language;var f=u.modifyFormData(e);f.sourceUrl=o.UrlService.GetSourceUrl(),f["g-recaptcha-response"]=p;var h=new URLSearchParams(f).toString(),b=l.successMessageText,v=l.successMessageTitleText,y=l.successMessageButtonLabel,g=l.successMessageTextRU,C=l.successMessageTitleTextRU,S=l.successMessageButtonLabelRU,E=l.errorMessageText,w=l.errorMessageTitleText;c(),o.apiPost(t+"?pageId="+d,h).then((function(e){o.GTM.newsletter.subscribe(i),e.data&&e.data.isRUSubscriber?s(C,g,S):s(v,b,y)}),(function(){o.GTM.newsletter.error(n(n({},i),{errorType:a.serverError})),s(w,E)}))};t.recaptchaKeyGuard=function(e){return e&&e===o.UtilService.getCookie("Recaptcha-Bypass-Key")}},65117:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormikInput=void 0;var n=r(67294),a=r(65017),i=r(51120);t.FormikInput=function(e){var t=e.placeholder,r=e.formControl,o=e.labelTitle,l=e.currentInput,s=e.required;return n.createElement("div",{className:"input-wrapper"},n.createElement(i.FormLabel,{title:o,required:s,htmlFor:r.key,hint:null==l?void 0:l.hint}),n.createElement("div",{className:"form-input-wrapper"},n.createElement(a.Field,{className:"form-control form-input",placeholder:t,"aria-required":"true","aria-labelledby":r.key,id:r.key,name:r.key})))}},25803:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormikSelect=void 0;var n=r(67294),a=r(65017),i=r(51120);t.FormikSelect=function(e){var t=e.placeholder,r=e.formControl,o=e.options,l=e.labelTitle,s=e.currentInput,c=e.required;return n.createElement("div",{className:"input-wrapper"},n.createElement(i.FormLabel,{title:l,required:c,htmlFor:r.key,hint:null==s?void 0:s.hint}),n.createElement("div",{className:"form-input-wrapper"},n.createElement("div",{className:"form-select-wrapper "},n.createElement("div",{className:"form-control"},n.createElement(a.Field,{as:"select",className:"form-select",placeholder:t,"aria-required":"true","aria-labelledby":r.key,id:r.key,name:r.key},n.createElement("option",{value:"",hidden:!0,disabled:!0,role:"option"},t),o.map((function(e){return n.createElement("option",{key:e.value,value:e.value,hidden:e.hidden,disabled:e.hidden,role:"option"},e.title)})))))))}},87264:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormikCheckbox=t.FormikInput=t.FormikSelect=void 0;var n=r(25803);Object.defineProperty(t,"FormikSelect",{enumerable:!0,get:function(){return n.FormikSelect}});var a=r(65117);Object.defineProperty(t,"FormikInput",{enumerable:!0,get:function(){return a.FormikInput}});var i=r(53241);Object.defineProperty(t,"FormikCheckbox",{enumerable:!0,get:function(){return i.FormikCheckbox}})},93270:function(e,t,r){"use strict";var n=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<r;t++)for(var i=arguments[t],o=0,l=i.length;o<l;o++,a++)n[a]=i[o];return n};Object.defineProperty(t,"__esModule",{value:!0}),t.FormDropdown=t.getOptionTitleByValue=void 0;var a=r(63607),i=r(67294),o=r(54408),l=r(51120);t.getOptionTitleByValue=function(e,t){var r=o.findIndex(e,(function(e){return e.value===t}));if(r>-1)return e[r].title;var n=o.findIndex(e,(function(e){return""===e.value&&!0!==e.hidden}));return n>-1?e[n].title:""};t.FormDropdown=function(e){var r=e.name,o=e.placeholder,s=e.label,c=e.options,u=e.hint,p=e.onChange,d=e.value,m=e.errorMessage,f=e.hasError,h=e.disabled,b=e.cssClass,v=e.required,y=e.hiddenDefaultOption,g=void 0===y||y,C=e.formControlRef,S=i.useMemo((function(){return n([{title:o||s||r,value:"",hidden:g}],c)}),[g,s,r,c,o]),E=i.useMemo((function(){return t.getOptionTitleByValue(S,d||o||s)}),[S,s,o,d]),w=a.generateUniqueString("label"),_=a.generateUniqueString("input");return i.createElement("div",{className:"select-wrapper"},!!s&&i.createElement(l.FormLabel,{id:w,htmlFor:_,title:s,errorMessage:m,hasError:f,required:v,disabled:h,hint:u}),i.createElement("div",{className:"form-select-wrapper "+(b||"")+(f?" form-error":"")},i.createElement("div",{className:"form-control"+(h?" form-control-disabled":""),"aria-haspopup":"listbox"},i.createElement("select",{id:_,className:"form-select",onChange:p,name:r,value:d,disabled:h,"aria-labelledby":w,role:"listbox","aria-disabled":h,ref:C},S.map((function(e){return i.createElement("option",{key:e.value,value:e.value,hidden:e.hidden,disabled:e.disabled,role:"option"},e.title)}))),i.createElement("label",{className:"form-selected-item"+(E!==o&&E?"":" placeholder-style")},E||o)),i.createElement("span",{className:"form-message__error"},m," ")))}},36176:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormInput=void 0;var n=r(63607),a=r(67294),i=r(51120);t.FormInput=function(e){var t=e.name,r=e.placeholder,o=e.label,l=e.errorMessage,s=e.hint,c=e.onChange,u=e.value,p=e.hasError,d=e.hasFormatError,m=e.hasInfoEmailError,f=e.formatErrorMessage,h=e.emailInfoErrorMessage,b=e.required,v=e.disabled,y=e.formControlRef,g=e.autoComplete,C=void 0===g?"on":g,S=e.a11yLabel,E=e.onFocus,w=e.ariaControls,_=e.role,T=void 0===_?"":_,O=e.ariaExpanded,F=e.onKeyDown,L=n.generateUniqueString("label"),P=n.generateUniqueString("input"),k=m?h:f,N=a.useMemo((function(){return d?k:l}),[l,d,k]);return a.createElement("div",{className:"input-wrapper"},a.createElement("div",{className:"form-label-wrapper"},!!o&&a.createElement(i.FormLabel,{id:L,htmlFor:P,title:o,errorMessage:N,hasError:p,required:b,disabled:v,hint:s})),a.createElement("div",{className:"form-input-wrapper"+(p?" form-error":"")},a.createElement("input",{id:P,type:"PhoneNumber"!==t?null:"tel",className:"form-control form-input "+(v?"form-control-disabled":""),placeholder:r,name:t,autoComplete:C,onChange:c,onKeyDown:F,value:u,disabled:v,"aria-label":S,"aria-required":b,"aria-labelledby":L,"aria-invalid":d,"aria-disabled":v,ref:y,onFocus:E,"aria-controls":w,role:T,"aria-expanded":O}),a.createElement("span",{className:"form-message__error"},N," ")))}},51120:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormLabel=void 0;var n=r(63607),a=r(67294),i=r(24407),o=r(87043);t.FormLabel=function(e){var t=e.title,r=e.required,l=e.hint,s=e.disabled,c=e.id,u=e.htmlFor,p=e.errorMessage,d=e.hasError,m=a.useMemo((function(){return n.PageService.browserType===n.browserTypes.ie}),[]);return a.createElement("div",{className:"form-label-wrapper"},a.createElement("label",{id:c,htmlFor:u,className:"form-label control-label "+(s?"form-control-disabled":""),"aria-hidden":s},t,a.createElement("span",{"aria-hidden":s,className:"form-label-required"},t&&r?" *":null," "),d&&p&&a.createElement("span",{className:"screen-reader-only"},p),l&&a.createElement("span",{className:"screen-reader-only"},l)),l&&a.createElement("div",{className:"form-info-icon"},a.createElement(i.Tooltip,{isPortalRendering:m,className:m?"form-info-hint":"",content:l,isDisabled:s},a.createElement(o.Icon,{className:"icon icon-info"}))))},t.default=t.FormLabel},77207:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormTextarea=void 0;var n=r(63607),a=r(67294),i=r(51120);t.FormTextarea=function(e){var t=e.name,r=e.placeholder,o=e.label,l=e.errorMessage,s=e.hint,c=e.onChange,u=e.value,p=e.hasError,d=e.required,m=e.disabled,f=e.formControlRef,h=n.generateUniqueString("label"),b=n.generateUniqueString("input");return a.createElement("div",{className:"textarea-wrapper"},a.createElement("div",{className:"form-label-wrapper"},o&&a.createElement(i.FormLabel,{id:h,htmlFor:b,title:o,errorMessage:l,hasError:p,required:d,disabled:m,hint:s})),a.createElement("div",{className:"form-input-wrapper clearfix"+(p?" form-error":"")},a.createElement("textarea",{id:b,className:"form-control form-textarea "+(m?"form-control-disabled":""),placeholder:r,name:t,onChange:c,value:u,disabled:m,"aria-labelledby":h,"aria-disabled":m,ref:f}),a.createElement("span",{className:"form-message__error"},l," ")))}},22638:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormActionsEnum=t.SubmitStatusTypeEnum=t.FormTypeEnum=void 0,function(e){e[e.NA=0]="NA",e[e.Pardot=1]="Pardot",e[e.ServiceCloud=2]="ServiceCloud",e[e.Distributors=3]="Distributors",e[e.DpsDistributors=4]="DpsDistributors",e[e.Custom=5]="Custom"}(t.FormTypeEnum||(t.FormTypeEnum={})),function(e){e[e.Submitted=0]="Submitted",e[e.ServerError=1]="ServerError",e[e.ValidationError=2]="ValidationError",e[e.IsProcessing=3]="IsProcessing"}(t.SubmitStatusTypeEnum||(t.SubmitStatusTypeEnum={})),function(e){e[e.Submit=0]="Submit",e[e.FormControlValueChange=1]="FormControlValueChange"}(t.FormActionsEnum||(t.FormActionsEnum={}))},83079:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.scrollToInvalidFormControl=t.formatOptions=t.validateCountry=t.validateInfoEmail=t.validateEmail=void 0;var n=r(92443),a=["RU","BY","CU","IR","KP","SY"];t.validateEmail=function(e){return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e.toLowerCase())};t.validateInfoEmail=function(e){return new RegExp("\\binfo@\\b").test(e)};t.validateCountry=function(e){return a.includes(e)};t.formatOptions=function(e,t,r){return e.map((function(e){return{title:e[r],value:e[t]}}))};t.scrollToInvalidFormControl=function(e,t,r){void 0===r&&(r=!0);var a=e.closest(".form-control-wrapper")||e,i=document.querySelector(t),o=document.querySelector("header"),l=o&&r?o.offsetHeight:0,s=i.scrollTop||document.body.scrollTop,c=a.getBoundingClientRect().top+s-l;n.animateScrollPosition(t,n.AnimationScrollProperty.top,c,n.AnimationDuration.Slow)}},17979:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateCountry=t.validateInfoEmail=t.validateEmail=t.formatOptions=t.SubmitStatusTypeEnum=t.FormTypeEnum=t.FormActionsEnum=t.FormTextarea=t.FormLabel=t.FormInput=t.getOptionTitleByValue=t.FormDropdown=void 0;var n=r(93270);Object.defineProperty(t,"FormDropdown",{enumerable:!0,get:function(){return n.FormDropdown}}),Object.defineProperty(t,"getOptionTitleByValue",{enumerable:!0,get:function(){return n.getOptionTitleByValue}});var a=r(36176);Object.defineProperty(t,"FormInput",{enumerable:!0,get:function(){return a.FormInput}});var i=r(51120);Object.defineProperty(t,"FormLabel",{enumerable:!0,get:function(){return i.FormLabel}});var o=r(77207);Object.defineProperty(t,"FormTextarea",{enumerable:!0,get:function(){return o.FormTextarea}});var l=r(22638);Object.defineProperty(t,"FormActionsEnum",{enumerable:!0,get:function(){return l.FormActionsEnum}}),Object.defineProperty(t,"FormTypeEnum",{enumerable:!0,get:function(){return l.FormTypeEnum}}),Object.defineProperty(t,"SubmitStatusTypeEnum",{enumerable:!0,get:function(){return l.SubmitStatusTypeEnum}});var s=r(83079);Object.defineProperty(t,"formatOptions",{enumerable:!0,get:function(){return s.formatOptions}}),Object.defineProperty(t,"validateEmail",{enumerable:!0,get:function(){return s.validateEmail}}),Object.defineProperty(t,"validateInfoEmail",{enumerable:!0,get:function(){return s.validateInfoEmail}}),Object.defineProperty(t,"validateCountry",{enumerable:!0,get:function(){return s.validateCountry}})},38199:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.RenderGallery=t.Gallery=void 0;var a=r(67294),i=r(73935),o=r(24407),l=r(44179),s=r(74206),c=[o.Breakpoint.SMScreen,o.Breakpoint.UpToTablet];t.Gallery=function(e){var t=e.uniqueClassName,r=e.playButtonAriaLabel,n=e.popupAriaLabel,i=e.closeButtonAriaLabel,l=e.galleryProperties,u=e.hideThumbnails,p=a.useMemo((function(){return JSON.parse(l)}),[l]),d=o.useScreenCheck({screenBreakpoints:c}),m=d[0];return d[1]?a.createElement(s.MobileGallery,{galleryItems:p,uniqueClassName:t,playButtonAriaLabel:r,popupAriaLabel:n,closeButtonAriaLabel:i}):a.createElement(s.DesktopGallery,{galleryItems:p,isTablet:m,uniqueClassName:t,playButtonAriaLabel:r,popupAriaLabel:n,closeButtonAriaLabel:i,hideThumbnails:u})},t.RenderGallery=function(e,r){i.render(a.createElement(l.ErrorHandlerComponent,null,a.createElement(t.Gallery,n({},e))),r)}},68579:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GalleryImage=void 0;var n=r(67294),a=r(24407),i=r(81587),o=r(37554),l=r(64338);t.GalleryImage=function(e){var t=e.mediaItem,r=e.isMainImage,s=e.onClick,c=e.disableDeferImages,u=e.playButtonAriaLabel,p=e.onVideoSlideKeyPress,d=e.needsHeightReservation,m=e.isInModal,f=void 0!==m&&m,h=e.sildeIndex,b=t.videoUrl,v=r&&b&&a.VideoService.checkIsValidVideo(b),y=n.useMemo((function(){return r?o.pictureConfigs[12]:o.pictureConfigs[12].thumbnails}),[r]),g=n.useMemo((function(){var e=r?"main-image-wrapper":"thumbnail-image-wrapper";return d&&(e+=" slide-with-reserved-height"),e}),[r,d]),C={};return f||(C.paddingTop=t.imageHeight/t.imageWidth*100+"%"),n.createElement("div",{className:g,style:C,"data-slide-index":h},n.createElement(i.Picture,{url:t.imageUrl,altText:t.altText,width:y.width,set:y.parameters,className:"gallery-picture",disableDeferImages:c}),v?n.createElement(l.GalleryPlayButton,{url:b,onClick:s,playButtonAriaLabel:u,onVideoSlideKeyPress:p}):"")},t.GalleryImage.defaultProps={disableDeferImages:!1},t.default=t.GalleryImage},961:(e,t,r)=>{"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.GalleryImageWrapper=void 0;var a,i=r(67294),o=r(68579),l=r(35064);!function(e){e[e.SimpleImage=0]="SimpleImage",e[e.VideoImage=1]="VideoImage",e[e.EmptyImage=2]="EmptyImage"}(a||(a={}));var s=((n={})[a.SimpleImage]=function(e){return i.createElement(o.GalleryImage,{mediaItem:e.mediaItem,isMainImage:e.isMainImage,onClick:e.onVideoClick,onVideoSlideKeyPress:e.onVideoSlideKeyPress,disableDeferImages:e.disableDeferImages,playButtonAriaLabel:e.playButtonAriaLabel,needsHeightReservation:!0,isInModal:e.isInModal,sildeIndex:e.itemKey})},n[a.VideoImage]=function(e){return i.createElement(l.GalleryPreviewImageFromVideo,{videoUrl:e.mediaItem.videoUrl,isMainImage:e.isMainImage,onClick:e.onVideoClick,onVideoSlideKeyPress:e.onVideoSlideKeyPress,playButtonAriaLabel:e.playButtonAriaLabel})},n[a.EmptyImage]=function(){return i.createElement("div",{className:"img-empty"})},n);t.GalleryImageWrapper=function(e){var t=e.mediaItem,r=e.itemKey,n=e.canBeBordered,o=e.showCaption,l=i.useMemo((function(){return function(e){return e.imageUrl?a.SimpleImage:e.videoUrl?a.VideoImage:a.EmptyImage}(t)}),[t]),c=i.useMemo((function(){return n&&t.hasBorder?"slide-with-border":"slide-without-border"}),[n,t.hasBorder]),u=i.useMemo((function(){return s[l](e)}),[l,e]);return i.createElement("div",{key:r,className:"swiper-slide "+((null==t?void 0:t.disableImagePopup)?"slide-popup-disabled":"")},i.createElement("div",{className:c},u),o&&t.caption?i.createElement("div",{className:"grid-danf-fe-rte swiper-slide-text"},t.caption):"")},t.GalleryImageWrapper.defaultProps={canBeBordered:!0,showCaption:!0},t.default=t.GalleryImageWrapper},17033:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GalleryNavigationButtons=void 0;var n=r(67294);t.GalleryNavigationButtons=function(e){var t=e.className,r=e.hasPagination;return n.createElement("div",{className:t||""},n.createElement("div",{className:"swiper-button-prev",role:"button","aria-label":"Previous slide"},n.createElement("span",{className:"icon icon-chevron-down-small"})),r?n.createElement("div",{className:"swiper-pagination swiper-pagination-clickable swiper-pagination-bullets"}):"",n.createElement("div",{className:"swiper-button-next",role:"button","aria-label":"Next slide"},n.createElement("span",{className:"icon icon-chevron-down-small"})))},t.GalleryNavigationButtons.defaultProps={hasPagination:!1}},64338:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GalleryPlayButton=void 0;var n=r(67294);t.GalleryPlayButton=function(e){var t=e.url,r=e.onClick,a=e.playButtonAriaLabel,i=e.onVideoSlideKeyPress;return t?n.createElement("button",{className:"cta cta--with-icon cta--alpha cta--play-video","aria-label":a,onClick:function(e){return r(e,t)},onKeyPress:i},n.createElement("span",{className:"cta-content"},n.createElement("span",{className:"icon icon-play"}),n.createElement("span",{className:"cta-content-text"}))):null}},35064:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GalleryPreviewImageFromVideo=void 0;var n=r(67294),a=r(24407),i=r(64338);t.GalleryPreviewImageFromVideo=function(e){var t=e.videoUrl,r=e.isMainImage,o=e.onClick,l=e.playButtonAriaLabel,s=e.onVideoSlideKeyPress,c=n.useState(!1),u=c[0],p=c[1],d=n.useMemo((function(){return t&&a.VideoService.checkIsValidVideo(t)}),[t]),m=n.useMemo((function(){return r?n.createElement(i.GalleryPlayButton,{url:t,onClick:o,playButtonAriaLabel:l,onVideoSlideKeyPress:s}):""}),[r,o,s,l,t]),f=n.useMemo((function(){return a.VideoService.getPreviewImage(t)}),[t]);return d?f?n.createElement("div",{className:"thumbnail-image-wrapper slide-with-reserved-height"},m,n.createElement("img",{src:f,alt:"YouTube",loading:"lazy",onLoad:function(){return p(!0)},className:"gallery-picture "+(u?"lazyloaded":"")})):n.createElement(n.Fragment,null,n.createElement("div",{className:"img-video-empty"}),m):n.createElement("div",{className:"img-video-empty"})}},42977:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GallerySlideWithVideoPlayer=void 0;var n=r(63607),a=r(67294),i=r(24407),o=r(44179),l=r(961);t.GallerySlideWithVideoPlayer=function(e){var t=e.galleryItem,r=e.itemKey,s=e.isInModal,c=a.useMemo((function(){return t.videoUrl&&i.VideoService.checkIsValidVideo(t.videoUrl)}),[t.videoUrl]),u=a.useMemo((function(){return{start:+n.UrlService.GetQueryValueFromUrl("t",t.videoUrl)||0}}),[t.videoUrl]);return c?a.createElement("div",{key:r,className:"swiper-slide video-slide"},a.createElement(o.ErrorHandlerComponent,null,a.createElement(i.VideoPlayer,{videoUrl:t.videoUrl,onVideoEvent:n.GTM.iframeYoutubeVideo,cookieCategoriesAcceptance:n.UtilService.getCookieCategoriesAcceptance(),playerVars:u}))):a.createElement(l.GalleryImageWrapper,{mediaItem:t,itemKey:r,isMainImage:!0,disableDeferImages:!0,canBeBordered:!1,showCaption:!1,isInModal:s})},t.default=t.GallerySlideWithVideoPlayer},5560:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GalleryThumbnails=void 0;var n=r(67294),a=r(961),i=r(17033);t.GalleryThumbnails=function(e){var t=e.galleryItems,r=e.hasNavigationButtons;return n.createElement(n.Fragment,null,r?n.createElement(i.GalleryNavigationButtons,null):null,n.createElement("div",{className:"swiper-container gallery-thumbs"},n.createElement("div",{className:"swiper-wrapper"},t.map((function(e,t){return n.createElement(a.GalleryImageWrapper,{mediaItem:e,itemKey:t,isMainImage:!1,showCaption:!1,key:t})})))))},t.GalleryThumbnails.defaultProps={hasNavigationButtons:!1},t.default=t.GalleryThumbnails},28997:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GalleryImage=t.GalleryImageWrapper=t.GalleryNavigationButtons=t.GalleryPlayButton=t.GalleryPreviewImageFromVideo=t.GallerySlideWithVideoPlayer=t.GalleryThumbnails=void 0;var n=r(5560);Object.defineProperty(t,"GalleryThumbnails",{enumerable:!0,get:function(){return n.GalleryThumbnails}});var a=r(42977);Object.defineProperty(t,"GallerySlideWithVideoPlayer",{enumerable:!0,get:function(){return a.GallerySlideWithVideoPlayer}});var i=r(35064);Object.defineProperty(t,"GalleryPreviewImageFromVideo",{enumerable:!0,get:function(){return i.GalleryPreviewImageFromVideo}});var o=r(64338);Object.defineProperty(t,"GalleryPlayButton",{enumerable:!0,get:function(){return o.GalleryPlayButton}});var l=r(17033);Object.defineProperty(t,"GalleryNavigationButtons",{enumerable:!0,get:function(){return l.GalleryNavigationButtons}});var s=r(961);Object.defineProperty(t,"GalleryImageWrapper",{enumerable:!0,get:function(){return s.GalleryImageWrapper}});var c=r(68579);Object.defineProperty(t,"GalleryImage",{enumerable:!0,get:function(){return c.GalleryImage}})},36027:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.DesktopGallery=void 0;var i=r(63607),o=r(67294),l=r(49253),s=r(43241),c=r(5560),u=r(45258),p=r(961),d=r(72404),m=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selectedIndex=0,t.state={isPopupOpened:!1},t.onTopGalleryClick=function(e){var r;(null===(r=t.props.galleryItems[e])||void 0===r?void 0:r.disableImagePopup)||t.setState({isPopupOpened:!0})},t.onVideoSlideClick=function(e,r){var n=t.props.isTablet;e.preventDefault(),n?t.openPreviewBox():t.onTopGalleryClick(r)},t.onVideoSlideKeyPress=function(e,r){e.key!==i.keyNameMapping.enter&&e.key!==i.keyNameMapping.space||t.onVideoSlideClick(e,r)},t.openPreviewBox=function(){var e=t.props,r=e.galleryItems,n=e.popupAriaLabel,a=e.closeButtonAriaLabel;if(t.swiperGalleryTop&&!isNaN(t.swiperGalleryTop.activeIndex)){var i=r[t.swiperGalleryTop.activeIndex].videoUrl;s.renderPreviewBox(i,n,a)}},t.closePopup=function(){t.setState({isPopupOpened:!1})},t.checkIfMediaShouldHaveThumbnails=function(){if(!t.props.isTablet&&!t.props.hideThumbnails)return!0;var e=t.props.galleryItems;return e&&e.length>1},t}return a(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props.uniqueClassName;this.checkIfMediaShouldHaveThumbnails()&&(this.swiperGalleryThumbnails=new l.default("."+t+" .gallery-thumbs",{slidesPerView:"auto",freeMode:!0,watchSlidesProgress:!0})),this.swiperGalleryTop=new l.default("."+t+" .gallery-top",{on:{click:function(t){var r,n,a,i,o=null===(i=null===(a=null===(n=null===(r=t.target)||void 0===r?void 0:r.parentElement)||void 0===n?void 0:n.parentElement)||void 0===a?void 0:a.dataset)||void 0===i?void 0:i.slideIndex;e.props.isTablet||e.onTopGalleryClick(o)}},thumbs:{swiper:this.swiperGalleryThumbnails}})},t.prototype.render=function(){var e=this,t=this.props,r=t.galleryItems,n=t.uniqueClassName,a=t.playButtonAriaLabel,i=t.popupAriaLabel,l=t.closeButtonAriaLabel,s=this.state.isPopupOpened,m=this.checkIfMediaShouldHaveThumbnails(),f="swiper-container gallery-top "+(m?"":"gallery-without-thumbs");return this.swiperGalleryTop&&(this.selectedIndex=this.swiperGalleryTop.activeIndex),o.createElement("div",{className:"desktop-gallery "+n},o.createElement("div",{className:f},o.createElement("div",{className:"swiper-wrapper "+n},r.map((function(t,r){return o.createElement(p.default,{mediaItem:t,itemKey:r,onVideoClick:function(t){return e.onVideoSlideClick(t,r)},onVideoSlideKeyPress:function(t){return e.onVideoSlideKeyPress(t,r)},isMainImage:!0,key:r,playButtonAriaLabel:a})})))),m?o.createElement(c.GalleryThumbnails,{galleryItems:r}):"",o.createElement("div",{className:"gallery-modal-align"},o.createElement(u.Dialog,{onClose:this.closePopup,title:"",isOpen:s,classes:"desktop-modal-gallery",popupAriaLabel:i,closeButtonAriaLabel:l},o.createElement(d.default,{galleryItems:r,selectedIndex:this.selectedIndex}))))},t}(o.Component);t.DesktopGallery=m},72404:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DesktopModalGallery=void 0;var n=r(67294),a=r(63607),i=r(49253),o=r(28997),l="desktop-modal-gallery",s="gallery-top";t.DesktopModalGallery=function(e){var t=e.galleryItems,r=e.selectedIndex;a.useDidMount((function(){var e;t&&t.length>1&&(e=new i.default("."+l+" .gallery-thumbs",{slidesPerView:"auto",freeMode:!0,watchSlidesProgress:!0,slideToClickedSlide:!0,spaceBetween:15}));try{new i.default("."+l+" ."+s,{allowTouchMove:!1,initialSlide:r,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},keyboard:{enabled:!0},preventClicksPropagation:!0,thumbs:{swiper:e},observer:!0,observeParents:!0})}catch(e){console.error(e)}}));var c=n.useMemo((function(){return t&&t.length>1}),[t]),u=n.useMemo((function(){return"swiper-container "+s+" "+(c?"":"gallery-without-thumbs")}),[c]);return n.createElement("div",{className:l},n.createElement("div",{className:u},n.createElement("div",{className:"swiper-wrapper"},t.map((function(e,t){return n.createElement(o.GallerySlideWithVideoPlayer,{galleryItem:e,itemKey:t,key:t,isInModal:!0})})))),c?n.createElement(o.GalleryThumbnails,{galleryItems:t,hasNavigationButtons:!0}):"")},t.default=t.DesktopModalGallery},41687:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MobileGallery=void 0;var i=r(67294),o=r(49253),l=r(43241),s=r(28997),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleDuplicationsClick=function(){var e=document.querySelectorAll("."+t.props.uniqueClassName+" .swiper-slide-duplicate .cta--play-video");Array.from(e,(function(e){e.addEventListener("click",(function(r){t.onVideoClick(r,e.getAttribute("href"))}))}))},t.onVideoClick=function(e,r){var n=t.props,a=n.popupAriaLabel,i=n.closeButtonAriaLabel;e.preventDefault(),l.renderPreviewBox(r,a,i)},t}return a(t,e),t.prototype.componentDidMount=function(){var e=this.props,t=e.uniqueClassName,r=e.galleryItems;try{new o.default("."+t+" .gallery-top",{spaceBetween:10,loop:r.length>1,pagination:{el:"."+t+" .swiper-pagination",clickable:!0},navigation:{nextEl:"."+t+" .swiper-button-next",prevEl:"."+t+" .swiper-button-prev"},observer:!0,observeParents:!0})}catch(e){console.error(e)}this.handleDuplicationsClick()},t.prototype.render=function(){var e=this,t=this.props,r=t.galleryItems,n=t.uniqueClassName,a=t.playButtonAriaLabel,o=r&&r.length>1;return i.createElement("div",{className:"mobile-gallery "+n},i.createElement("div",{className:"swiper-container gallery-top"},i.createElement("div",{className:"swiper-wrapper"},r.map((function(t,r){return i.createElement(s.GalleryImageWrapper,{mediaItem:t,itemKey:r,onVideoClick:e.onVideoClick,isMainImage:!0,key:r,playButtonAriaLabel:a})}))),o?i.createElement(s.GalleryNavigationButtons,{className:"swiper-navigation",hasPagination:!0}):""))},t}(i.Component);t.MobileGallery=c},74206:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DesktopModalGallery=t.MobileGallery=t.DesktopGallery=void 0;var n=r(36027);Object.defineProperty(t,"DesktopGallery",{enumerable:!0,get:function(){return n.DesktopGallery}});var a=r(41687);Object.defineProperty(t,"MobileGallery",{enumerable:!0,get:function(){return a.MobileGallery}});var i=r(72404);Object.defineProperty(t,"DesktopModalGallery",{enumerable:!0,get:function(){return i.DesktopModalGallery}})},37554:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pictureConfigs=void 0,t.pictureConfigs={6:{mode:"crop",width:515,parameters:[{width:450,maxWidth:479},{width:740,maxWidth:767},{width:465,maxWidth:991},{width:450,maxWidth:1199}],thumbnails:{width:150,parameters:[{width:65,maxWidth:991}]}},12:{mode:"crop",width:1050,parameters:[{width:480,maxWidth:479},{width:768,maxWidth:767},{width:520,maxWidth:991},{width:680,maxWidth:1199}],thumbnails:{width:150,parameters:[{width:65,maxWidth:991}]}}}},67077:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.RenderHeaderNav=t.HeaderNav=void 0;var o=r(63607),l=r(67294),s=r(73935),c=r(24407),u=r(58407),p=r(44179),d=r(84887),m=r(3175),f=function(e){function t(t){var r=e.call(this,t)||this;return r.stickyFirstLevelScrollThreshold=2*u.KeepTheRhythmComponent.baseline,r.updateHeaderState=function(e){r.setState({headerState:e})},r.onCLickLanguageButton=function(){m.headerStateObject.updateState({isLanguagePopupOpened:!0,isSideNavOpened:!1})},r.returnMobileMenuButtonFocus=function(){window.setTimeout((function(){r.props.sideNavButton&&r.props.sideNavButton.focus()}))},r.onItemClick=function(e,t){o.GTM.zeroLevelMenu(e,t)},r.onSubItemClick=function(e,t){o.GTM.menu(e,t)},r.closeMobileMenu=function(){m.headerStateObject.updateState({isSideNavOpened:!1})},r.state={headerState:m.headerStateObject.getState()},r}return a(t,e),t.prototype.componentDidMount=function(){m.headerStateObject.addObserver(this.updateHeaderState)},t.prototype.componentWillUnmount=function(){m.headerStateObject.removeObserver(this.updateHeaderState)},t.prototype.render=function(){var e,t,r=this.props,n=r.headerControls,a=r.megaMenuItems,i=r.dictionary,o=this.state.headerState;return n&&(e={caption:n.siteLanguageLabel,iconClassName:"icon icon-global",url:"",isButton:!0,callback:this.onCLickLanguageButton}),d.AppSwitcherService.hasItems()&&(t={caption:d.AppSwitcherService.getLabel(),iconClassName:"icon icon-quick-link",list:d.AppSwitcherService.getData()}),l.createElement(l.Fragment,null,l.createElement(c.MegaMenu,{className:"header__mega__menu",links:a,isOpened:o.isSideNavOpened,languageLink:e,quickMenuData:t,closeMobileMenu:this.closeMobileMenu,smallOnScroll:!0,stickyFirstLevelScrollThreshold:this.stickyFirstLevelScrollThreshold,closeButtonAriaLabel:i.closeButton,goToNextLevelA11yHint:i.expandMenuItem,onSubItemClick:this.onSubItemClick,onItemClick:this.onItemClick,needsMenuArrowIcons:!0,backToMainMenuAriaLabel:i.menuReturn,returnMobileMenuButtonFocus:this.returnMobileMenuButtonFocus,showMoreProductsButtonLabel:i.moreProducts,allProducts:i.allProducts}))},t}(l.Component);t.HeaderNav=f,t.RenderHeaderNav=function(e,t){s.render(l.createElement(p.ErrorHandlerComponent,null,l.createElement(f,i({},e))),t)}},64605:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RenderHeaderOverlay=t.HeaderOverlay=void 0;var n=r(67294),a=r(73935),i=r(3175),o=r(44179);t.HeaderOverlay=function(){var e=n.useState(!1),t=e[0],r=e[1],a=i.useHeaderState(),o=a[0],l=a[1],s=o.isLanguagePopupOpened,c=o.isSearchComponentOpened;n.useEffect((function(){r(!(!s&&!c))}),[s,c]);return n.createElement(n.Fragment,null,t&&n.createElement("div",{className:"header__overlay",onClick:function(){l({isSearchComponentOpened:!1})}}))},t.RenderHeaderOverlay=function(e){a.render(n.createElement(o.ErrorHandlerComponent,null,n.createElement(t.HeaderOverlay,null)),e)}},39745:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AppSwitcherComponent=void 0;var o=r(63607),l=r(67294),s=r(73935),c=r(24407),u=r(84887),p=function(e){function t(t){var r=e.call(this,t)||this;return r.documentBody=document.body,r.switcherWrapperSelector=".header__app-switcher__desktop-wrapper",r.closeOnResize=c.throttle((function(){c.detectBreakpoint(c.Breakpoint.SMScreen)&&!0===r.state.visibleSwitcherMenu&&r.closeMenu()}),100),r.toggleAppSwitcher=function(){r.setState((function(e){return{visibleSwitcherMenu:!e.visibleSwitcherMenu}}))},r.closeMenu=function(){r.setState({visibleSwitcherMenu:!1})},r.getRef=function(e){r.$switcher=a(e)},r.handleClick=function(e){if(!r.$switcher||c.detectBreakpoint(c.Breakpoint.SMScreen))return null;var t=r.state.visibleSwitcherMenu,n=r.$switcher.has(e.target).length>0,i=a(e.target);t&&(n&&!i.parents().hasClass("header__app-switcher__wrapper")||!n&&!i.parents().hasClass("header-penal__item--app-switcher"))&&r.closeMenu()},r.handleKeyPress=function(e){e.key===o.keyNameMapping.enter||e.key===o.keyNameMapping.space?(e.preventDefault(),r.toggleAppSwitcher()):e.key===o.keyNameMapping.escape&&r.closeMenu()},r.switcherWrapper=a(r.switcherWrapperSelector).get(0),r.state={visibleSwitcherMenu:!1},r}return i(t,e),t.prototype.componentDidMount=function(){window.addEventListener("resize",this.closeOnResize),this.documentBody.addEventListener("click",this.handleClick)},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.closeOnResize),this.documentBody.removeEventListener("click",this.handleClick)},t.prototype.render=function(){return l.createElement(l.Fragment,null,u.AppSwitcherService.hasItems()&&u.AppSwitcherButton({onClick:this.toggleAppSwitcher,onKeyPress:this.handleKeyPress,appSwitcherLabel:u.AppSwitcherService.getLabel(),isContentExpanded:this.state.visibleSwitcherMenu}),this.renderSwitcher())},t.prototype.renderSwitcher=function(){if(!this.state.visibleSwitcherMenu)return null;var e=l.createElement("div",{className:"header__app-switcher__wrapper",ref:this.getRef},l.createElement("div",{className:"container-fluid"},l.createElement("div",{className:"row"},l.createElement("div",{className:"header__app-switcher__content-wrapper"},this.renderAppSwitcher()))));return s.createPortal(e,this.switcherWrapper)},t.prototype.renderAppSwitcher=function(){var e=u.AppSwitcherService.getData();return u.AppSwitcherItemsList({itemClass:"menu-group__item switcher-item",items:e,listClass:"menu-items switcher-items"})},t}(l.Component);t.AppSwitcherComponent=p},95737:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AppSwitcherButton=void 0;var n=r(67294);t.AppSwitcherButton=function(e){var t=e.onClick,r=e.extraClass,a=e.appSwitcherLabel,i=e.onKeyPress,o=e.isContentExpanded;return n.createElement("button",{type:"button","aria-expanded":o,className:"header-penal__btn app-switcher-button "+(r||""),onClick:t,onKeyDown:i},n.createElement("span",{className:"header-penal__icon-wrapper"},n.createElement("span",{className:"icon icon-quick-link","aria-hidden":"true"})),a?n.createElement("span",{className:"header-penal__btn-label"},a):null)}},53359:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AppSwitcherItemsList=void 0;var n=r(63607),a=r(67294),i=r(24407);t.AppSwitcherItemsList=function(e){var t=e.items,r=e.listClass,o=e.itemClass;return a.createElement("ul",{className:"app-switcher__content__list "+(r||"")},i.safe(t).map((function(e,t){return a.createElement("li",{key:""+(e.link.url+t),className:""+(o||"")},a.createElement("a",{href:e.link.url,target:"_blank",rel:"noopener noreferrer"},a.createElement("span",{className:"image"},a.createElement("img",{"data-src":e.image,className:"lazyload",src:n.DEFAULT_SRCSET_VALUE})),a.createElement("span",{className:"text"},e.link.caption)))})))}},18081:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AppSwitcherService=void 0;var n=r(63607),a=r(24407),i=new(function(){function e(){this.appSwitcherSelector=".header__penal-wrapper",this.dataPropName="app-items",this.labelPropName="app-label",this.filterItems=function(e){return a.safe(e).filter((function(e){return e.image&&e.link&&e.link.url&&e.link.caption}))},this.appSwitcherElement=document.querySelector(this.appSwitcherSelector);var e=n.AttrService.data(this.appSwitcherElement,this.dataPropName);this.appLabel=n.AttrService.data(this.appSwitcherElement,this.labelPropName),this.data=this.filterItems(e)}return e.prototype.getData=function(){return this.data},e.prototype.getLabel=function(){return this.appLabel},e.prototype.hasItems=function(){return this.data.length>0},e}());t.AppSwitcherService=i},84887:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AppSwitcherService=t.AppSwitcherItemsList=t.AppSwitcherButton=void 0;var n=r(95737);Object.defineProperty(t,"AppSwitcherButton",{enumerable:!0,get:function(){return n.AppSwitcherButton}});var a=r(53359);Object.defineProperty(t,"AppSwitcherItemsList",{enumerable:!0,get:function(){return a.AppSwitcherItemsList}});var i=r(18081);Object.defineProperty(t,"AppSwitcherService",{enumerable:!0,get:function(){return i.AppSwitcherService}})},11345:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(3175),i=r(25569),o=r(23836);t.default=function(e){var t=e.countries,r=e.currentCountry,l=e.dictionary,s=e.currentCountryLabel,c=a.useHeaderState(),u=c[0].isLanguagePopupOpened,p=c[1];return n.createElement(n.Fragment,null,n.createElement("button",{className:"header-penal__btn",type:"button","aria-expanded":u,"aria-controls":"headerLocationsPopup",onClick:function(){p(u?{isLanguagePopupOpened:!1}:{isLanguagePopupOpened:!0,isSearchComponentOpened:!1,isSideNavOpened:!1})}},n.createElement("span",{className:"icon-wrapper header-penal__icon-wrapper"},n.createElement("span",{id:"header-icon-global",className:"icon icon-global","aria-hidden":"true"})),n.createElement("span",{className:"header-penal__btn-label"},s)),u&&n.createElement(i.ChooseLocationProvider,{passedState:{countries:t,selectedCountry:r,currentCountry:r,dictionary:l}},n.createElement(o.default,{countries:t})))}},23836:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(12643),i=r(63607),o=r(3175),l=r(25569),s=r(99470),c=r(53542),u=r(84630);t.default=function(e){var t=e.countries,r=l.useChooseLocationContext(),p=r.state,d=r.dispatch,m=p.dictionary,f=p.currentCountry,h=p.selectedCountry,b=p.isLanguageMenuOpened,v=p.isLanguageButtonOpened,y=p.searchTerm,g=n.useRef(null),C=o.useHeaderState(),S=C[0].isLanguagePopupOpened,E=C[1];return i.useOutsideClick(g,(function(){E({isLanguagePopupOpened:!1})})),n.useEffect((function(){t.length&&(h.isMultiLanguage&&h.countryName==f.countryName?d({type:l.ChooseLocatioActionType.SHOW_LANGUAGE_MENU_WITH_CURRENT_LANGUAGE}):d({type:l.ChooseLocatioActionType.SET_FIRST_LANGUAGE_URL_SELECTED}))}),[t.length,f,h,h.countryName,h.isMultiLanguage,d]),n.useEffect((function(){d({type:l.ChooseLocatioActionType.COUNTRIES_NOT_FOUND});var e=t.filter((function(e){return e.countryName.toLowerCase().includes(y.toLowerCase())}));e.length<=0?d({type:l.ChooseLocatioActionType.COUNTRIES_FOUND}):d({type:l.ChooseLocatioActionType.SET_COUNTRIES,payload:e})}),[t,y,d]),n.createElement(a.default,null,n.createElement("div",{className:"header-locations","aria-hidden":!S,role:"dialog","aria-labelledby":"headerLocationsTitle","aria-describedby":"headerLocationsDescription",id:"isPopupOpened",tabIndex:1,"data-no-focus-lock":!0},n.createElement("div",{className:"header-locations__popup",ref:g},n.createElement("button",{className:"header-locations__close-btn",onClick:function(){return E({isLanguagePopupOpened:!1})},"aria-label":m.closeButton}),t.length?n.createElement("div",{className:"header-locations__content"},n.createElement("h2",{id:"headerLocationsTitle",className:"header-locations__title rte"},m.locationTitle),n.createElement("p",{id:"headerLocationsDescription",className:"header-locations__descr"},m.locationDescription),n.createElement("form",{className:"header-locations__form header-form",onSubmit:function(e){return e.preventDefault()}},n.createElement(c.default,null),b&&n.createElement(s.default,null),v&&n.createElement(u.default,{currentLanguageUrl:f.currentLanguageUrl}))):n.createElement("h2",{className:"header-locations__error"},m.communicationErrorMessage))))}},10762:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(25569),i=n.forwardRef((function(e,t){var r=e.country,i=e.isSelected,o=e.countryIndex,l=e.setFocusedElementIndex,s=e.searchInputRef,c=a.useChooseLocationContext(),u=c.state,p=c.dispatch;return n.createElement("button",{type:"button",className:"header-form__select-country "+(i?"header-form__select-country--selected":""),onClick:function(e){e.stopPropagation(),p({type:a.ChooseLocatioActionType.SET_SELECTED_COUNTRY,payload:r}),r.isMultiLanguage&&p({type:a.ChooseLocatioActionType.OPEN_LANGUAGE_MENU})},"aria-expanded":i,"aria-controls":"headerLanguagesSelect",onKeyDown:function(e){switch(e.key){case"ArrowUp":e.preventDefault(),l(o-1),0===o&&s.current&&s.current.focus();break;case"ArrowDown":e.preventDefault(),l(o+1),o===u.countries.length-1&&l(0)}},ref:t},r.countryName)}));t.default=i},53542:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CountryComponent=void 0;var n=r(67294),a=r(25569),i=r(18542),o=r(66980);t.CountryComponent=function(){var e=n.useState(-1),t=e[0],r=e[1],l=n.useRef(null),s=a.useChooseLocationContext().state;return n.createElement("div",{className:"header-form__group"},n.createElement(i.default,{setFocusedElementIndex:r,searchInputRef:l}),s.isCountryMenuOpened&&n.createElement(o.default,{searchInputRef:l,focusedElementIndex:t,setFocusedElementIndex:r}))},t.default=t.CountryComponent},66980:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(25569),i=r(10762);t.default=function(e){var t=e.focusedElementIndex,r=e.setFocusedElementIndex,o=e.searchInputRef,l=a.useChooseLocationContext().state,s=l.countries,c=l.isNotFound,u=l.isCountryMenuOpened,p=l.dictionary,d=l.selectedCountry,m=n.useRef([]);return n.useEffect((function(){var e=m.current[t];e&&e.focus()}),[s.length,t]),n.createElement("div",{className:"header-form__select-wrapper"},!c&&n.createElement("menu",{className:"header-form__select-menu",id:"headerCountrySelect","aria-atomic":"true","aria-live":"polite","aria-hidden":!u,"aria-label":p.locationTitle},s.map((function(e,t){var a=e.countryName===d.countryName;return n.createElement("li",{key:e.url,className:"header-form__select-item"},n.createElement(i.default,{country:e,isSelected:a,countryIndex:t,searchInputRef:o,setFocusedElementIndex:r,ref:function(e){return m.current[t]=e}}))}))))}},18542:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(17979),i=r(87043),o=r(25569);t.default=function(e){var t=e.setFocusedElementIndex,r=e.searchInputRef,l=o.useChooseLocationContext(),s=l.state,c=l.dispatch,u=s.dictionary,p=s.searchTerm,d=s.isNotFound,m=s.isCountryMenuOpened;return n.createElement("div",{className:"header-form__input-wrapper"},n.createElement(a.FormInput,{name:"searchCountry",placeholder:"",label:u.selectLocation,formatErrorMessage:u.zeroResultMessage,errorMessage:"",autoComplete:"off",hint:"",required:!1,onChange:function(e){t(-1),c({type:o.ChooseLocatioActionType.SET_SEARCH_TERM,payload:e.target.value})},onKeyDown:function(e){"ArrowDown"===e.code&&(e.preventDefault(),t(0))},onFocus:function(){c({type:o.ChooseLocatioActionType.SEARCH_INPUT_ON_FOCUSED})},value:p,hasError:d,hasFormatError:d,a11yLabel:u.seachCountryLabel,formControlRef:r,ariaControls:"headerCountrySelect",role:"combobox",ariaExpanded:m}),p?n.createElement("button",{type:"button",onClick:function(e){return function(e){e.stopPropagation(),c({type:o.ChooseLocatioActionType.RESET_SEARCH}),r.current.focus()}(e)},"aria-label":u.searchCountryReset,className:"header-form__reset-btn"}):n.createElement(i.Icon,{className:"icon icon-search header-form__search-icon"}))}},99470:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(25569),i=r(40306);t.default=function(){var e=a.useChooseLocationContext().state,t=e.selectedCountry,r=e.selectedLanguageUrl,o=e.dictionary,l=e.isLanguageMenuOpened;return n.createElement("div",{className:"header-form__group",role:"log","aria-labelledby":"headerLanguagesSelectTitle","aria-hidden":!l},n.createElement("h3",{id:"headerLanguagesSelectTitle",className:"header-form__label"},o.selectLanguage),n.createElement("menu",{className:"header-form__languages-menu",role:"listbox"},t.languages.map((function(e){return n.createElement("li",{key:e.url,className:"header-form__languages-item",role:"option"},n.createElement(i.default,{language:e,isChecked:e.url===r}))}))))}},84630:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(25569);t.default=function(e){var t=e.currentLanguageUrl,r=a.useChooseLocationContext().state,i=r.selectedLanguageUrl,o=r.dictionary,l=n.useMemo((function(){return!(!i||i!==t)}),[t,i]);return n.createElement("div",{className:"header-locations__link-wrapper"},n.createElement("a",{href:i,className:"header-locations__link cta cta--large cta--alpha "+(l?"header-locations__link--disabled":"")},o.locationLinkLabel))}},40306:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(25569);t.default=function(e){var t=e.language,r=e.isChecked,i=a.useChooseLocationContext().dispatch,o=n.useRef(null);return n.createElement("label",{className:"radio-button__wrapper",tabIndex:0,htmlFor:t.url,onKeyPress:function(e){"Enter"===e.key&&o.current&&(o.current.checked=!0,i({type:a.ChooseLocatioActionType.SET_SELECTED_LANGUAGE_URL,payload:t.url}))}},n.createElement("input",{type:"radio",name:"language",value:t.url,tabIndex:-1,id:t.url,checked:r,onChange:function(e){return i({type:a.ChooseLocatioActionType.SET_SELECTED_LANGUAGE_URL,payload:e.target.value})},ref:o}),n.createElement("span",{className:"radio-button__icon"}),n.createElement("span",{className:"radio-button__title"},t.name))}},25569:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.useChooseLocationContext=t.ChooseLocationProvider=t.ChooseLocationContext=t.ChooseLocatioActionType=t.initialState=void 0;var a,i=r(67294);t.initialState={selectedCountry:{},currentCountry:{},countries:[],selectedLanguageUrl:"",searchTerm:"",dictionary:{},isCountryMenuOpened:!0,isLanguageMenuOpened:!1,isLanguageButtonOpened:!1,isNotFound:!1},function(e){e.SHOW_LANGUAGE_MENU_WITH_CURRENT_LANGUAGE="SHOW_LANGUAGE_MENU_WITH_CURRENT_LANGUAGE",e.SET_FIRST_LANGUAGE_URL_SELECTED="SET_FIRST_LANGUAGE_URL_SELECTED",e.COUNTRIES_NOT_FOUND="COUNTRIES_NOT_FOUND",e.COUNTRIES_FOUND="COUNTRIES_FOUND",e.SET_COUNTRIES="SET_COUNTRIES",e.RESET_SEARCH="RESET_SEARCH",e.SET_SEARCH_TERM="SET_SEARCH_TERM",e.SEARCH_INPUT_ON_FOCUSED="SEARCH_INPUT_ON_FOCUSED",e.SET_SELECTED_COUNTRY="SET_SELECTED_COUNTRY",e.OPEN_LANGUAGE_MENU="OPEN_LANGUAGE_MENU",e.SET_SELECTED_LANGUAGE_URL="SET_SELECTED_LANGUAGE_URL"}(a=t.ChooseLocatioActionType||(t.ChooseLocatioActionType={}));var o=function(e,t){switch(t.type){case a.SHOW_LANGUAGE_MENU_WITH_CURRENT_LANGUAGE:return n(n({},e),{selectedLanguageUrl:e.currentCountry.currentLanguageUrl,searchTerm:e.selectedCountry.countryName,isCountryMenuOpened:!1,isLanguageMenuOpened:!0,isLanguageButtonOpened:!0});case a.SET_FIRST_LANGUAGE_URL_SELECTED:return n(n({},e),{selectedLanguageUrl:e.selectedCountry.url});case a.COUNTRIES_NOT_FOUND:return n(n({},e),{isNotFound:!1});case a.COUNTRIES_FOUND:return n(n({},e),{isNotFound:!0});case a.SET_COUNTRIES:return n(n({},e),{countries:t.payload});case a.RESET_SEARCH:return n(n({},e),{searchTerm:"",isLanguageMenuOpened:!1});case a.SET_SEARCH_TERM:return n(n({},e),{searchTerm:t.payload});case a.SEARCH_INPUT_ON_FOCUSED:return n(n({},e),{searchTerm:"",isCountryMenuOpened:!0,isLanguageButtonOpened:!1,isLanguageMenuOpened:!1});case a.SET_SELECTED_COUNTRY:return n(n({},e),{selectedCountry:t.payload,searchTerm:t.payload.countryName,isCountryMenuOpened:!1,isLanguageButtonOpened:!0});case a.OPEN_LANGUAGE_MENU:return n(n({},e),{isLanguageMenuOpened:!0});case a.SET_SELECTED_LANGUAGE_URL:return n(n({},e),{selectedLanguageUrl:t.payload});default:return e}};t.ChooseLocationContext=i.createContext(null);t.ChooseLocationProvider=function(e){var r=e.passedState,a=e.children,l=n(n({},t.initialState),r),s=i.useReducer(o,l),c=s[0],u=s[1];return i.createElement(t.ChooseLocationContext.Provider,{value:{state:c,dispatch:u}},a)};t.useChooseLocationContext=function(){var e=i.useContext(t.ChooseLocationContext);if(!e)throw new Error("useTodoContext must be used within a HeaderStateProvider");return e}},70119:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.RenderHeaderPanel=t.HeaderPanel=void 0;var a=r(67294),i=r(73935),o=r(39745),l=r(5554),s=r(3175),c=r(44179),u=r(11345),p=r(14727),d=r(26920);t.HeaderPanel=function(e){var t=e.dictionary,r=e.currentCountryLabel,n=e.countries,i=e.currentCountry,c=s.useHeaderState()[0],m=c.isLanguagePopupOpened,f=c.isSideNavOpened,h=c.isSearchComponentOpened;return l.useBodyScrollLock([m,f,h]),a.createElement("ul",{className:"header__penal header-penal"},a.createElement("li",{className:"header-penal__item header-penal__item--search-btn"},a.createElement(p.default,{dictionary:t})),a.createElement("li",{className:"header-penal__item header-penal__item--languages"},a.createElement(u.default,{countries:n,currentCountry:i,dictionary:t,currentCountryLabel:r})),a.createElement("li",{className:"header-penal__item header-penal__item--app-switcher"},a.createElement(o.AppSwitcherComponent,{className:""})),a.createElement("li",{className:"header-penal__item header-penal__item--nav-btn"},a.createElement(d.default,{dictionary:t})))},t.RenderHeaderPanel=function(e,r){i.render(a.createElement(c.ErrorHandlerComponent,null,a.createElement(t.HeaderPanel,n({},e))),r)}},14727:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(3175),i=r(87043);t.default=function(e){var t=e.dictionary,r=a.useHeaderState(),o=r[0].isSearchComponentOpened,l=r[1],s=document.querySelector(".header__col--search"),c=s.querySelector("input");n.useEffect((function(){o?(s.classList.add("open"),c.focus()):(s.classList.remove("open"),c.blur())}),[o,s.classList,c]);return n.createElement(n.Fragment,null,!o&&n.createElement("button",{className:"header-penal__btn header-penal__search-btn",type:"button",onClick:function(){l(o?{isSearchComponentOpened:!1}:{isSearchComponentOpened:!0,isLanguagePopupOpened:!1,isSideNavOpened:!1})},"aria-label":t.searchOpen,"aria-expanded":o},n.createElement(i.Icon,{className:"icon icon-search"})))}},26920:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(3175);t.default=function(e){var t=e.dictionary,r=e.extraClass,i=a.useHeaderState(),o=i[0].isSideNavOpened,l=i[1];return n.createElement("button",{className:"header-penal__burger-btn header-penal__btn "+(null!=r?r:""),type:"button",onClick:function(){l({isSideNavOpened:!0,isLanguagePopupOpened:!1,isSearchComponentOpened:!1})},"aria-label":t.menuOpen,"aria-expanded":o},n.createElement("div",{className:"header-penal__burger-item"}),n.createElement("div",{className:"header-penal__burger-item"}),n.createElement("div",{className:"header-penal__burger-item"}))}},7024:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.RenderHeaderSearch=t.HeaderSearch=void 0;var l=r(63607),s=r(67294),c=r(73935),u=r(23157),p=r(38109),d=r(24407),m=r(3175),f=r(74254),h=r(92443),b=r(44179),v=r(7718),y=function(e){function t(t){var r=e.call(this,t)||this;return r.select=null,r.dropdownMenuClass=".search-select__menu",r.isEnterPressed=!1,r.areNavigationButtonsPressed=!1,r.allResultsValuePrefix="||all-results||",r.isInitialSearchUrlKey="isInitialSearch",r.queryChangeEvent=d.createCustomEvent("searchQueryChange"),r.getOptions=function(e,t){var n=r.props.searchPageId,a=e.trim();if(a.length<3||r.isEnterPressed)t([]);else{r.isEnterPressed=!1;var i={pageId:n,query:a};r.props.autoSuggestApi.getData(i).then((function(e){var n=e.autosuggestions.map((function(e){return{value:e.query,label:e.term,link:r.getLinkToSearchPage(e.query)}}));t(n)}))}},r.renderMenuComponent=function(e){return e.options&&e.options.length?s.createElement(u.components.Menu,o({},e)):null},r.hideHeaderSearch=function(){m.headerStateObject.updateState({isSearchComponentOpened:!1})},r.onInputKeyDown=function(e){var t=e.target.value.trim();switch(e.key){case"ArrowUp":case"ArrowDown":case"Up":case"Down":case"PageUp":case"PageDown":case"End":case"Home":r.areNavigationButtonsPressed=!0;break;case"Enter":r.goToSearchResultPage(t,e);break;default:return}},r.goToSearchResultPage=function(e,t){void 0===e&&(e=r.state.searchText),r.hideHeaderSearch(),r.areNavigationButtonsPressed||(t&&t.preventDefault(),r.isEnterPressed=!0,e&&(r.props.autosuggestionRedirect||l.UrlService.isUrlParameterChanged({key:"query",value:e}))&&r.handleSelectedOption({link:r.getLinkToSearchPage(e),value:e}),a(r.select).find(r.dropdownMenuClass).hide())},r.transformSelectedOptionForUI=function(e){return o(o({},e),{label:e.value})},r.onChange=function(e){r.setState({searchText:e.value,selectedOption:r.transformSelectedOptionForUI(e)}),r.handleSelectedOption(e),r.hideHeaderSearch()},r.onInputChange=function(e,t){"input-change"===t.action&&r.setState({searchText:e}),r.isEnterPressed=!1,r.areNavigationButtonsPressed=!1},r.getLinkToSearchPage=function(e){return r.props.searchPageUrl.length?r.props.searchPageUrl+"?query="+encodeURIComponent(e):null},r.handleSelectedOption=function(e){r.props.autosuggestionRedirect?e.link&&(window.location.href=e.link+"&"+r.isInitialSearchUrlKey+"=true"):e.value&&(l.UrlService.AddToUrl({key:"query",value:r.removeAllResultsPrefix(e.value)},!0),r.addSpecialInitialSearchParamToUrl(),window.dispatchEvent(r.queryChangeEvent),h.animateScrollPosition("html,body",h.AnimationScrollProperty.top,0,h.AnimationDuration.Fast),r.setState({selectedOption:null}))},r.removeAllResultsPrefix=function(e){return void 0===e&&(e=""),e.replace(r.allResultsValuePrefix,"")},r.addSpecialInitialSearchParamToUrl=function(){var e=l.UrlService.GetObjectFromUrlString();if(!e[r.isInitialSearchUrlKey]){e[r.isInitialSearchUrlKey]=!0;var t=l.UrlService.GetStringFromUrlObj(e);window.history.replaceState(e,null,t)}},r.state=r.getInitialState(),r}return i(t,e),t.prototype.componentDidMount=function(){this.select=c.findDOMNode(this)},t.prototype.render=function(){var e=this;return s.createElement(p.default,{value:this.state.selectedOption,inputValue:this.state.searchText,"aria-label":this.props.accessibilitySearchLabel,cacheOptions:!1,classNamePrefix:"search-select",components:{DropdownIndicator:function(){return s.createElement(v.default,{goToSearchResultPage:e.goToSearchResultPage,accessibilitySearchLabel:e.props.accessibilitySearchLabel})},IndicatorSeparator:function(){return null},LoadingIndicator:function(){return null},LoadingMessage:function(){return null},NoOptionsMessage:function(){return null},Option:function(e){return s.createElement(f.HeaderSearchOption,o({},e,{className:"search-option"}))},Menu:this.renderMenuComponent},defaultOptions:!1,escapeClearsValue:!1,loadOptions:d.debounce(this.getOptions,200),onChange:this.onChange,onInputChange:this.onInputChange,onKeyDown:this.onInputKeyDown,placeholder:this.props.placeholder,inputId:"header-search-input",tabSelectsValue:!1})},t.prototype.getInitialState=function(){var e=l.UrlService.GetObjectFromUrlString();return{query:e.query,selectedOption:null,searchText:e.query}},t}(s.Component);t.HeaderSearch=y,t.RenderHeaderSearch=function(e,t){c.render(s.createElement(b.ErrorHandlerComponent,null,s.createElement(y,o({},e))),t)}},7718:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294);t.default=function(e){var t=e.goToSearchResultPage,r=e.accessibilitySearchLabel;return n.createElement("button",{className:"header__search-btn",type:"button","aria-label":r,onKeyDown:function(e){"Enter"===e.code&&t()},onTouchStart:function(){return t()},onClick:function(){return t()}},n.createElement("svg",{width:"19",height:"19",viewBox:"0 0 19 19",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"icon icon-search"},n.createElement("path",{d:"M11.7096 11.5H12.2919L16.3853 15.6127L16.3861 15.6136C16.6008 15.8283 16.6008 16.1817 16.3861 16.3965C16.1714 16.6112 15.8179 16.6112 15.6032 16.3965L11.4996 12.2929V11.71V11.5082L11.3596 11.3629L11.2783 11.2786L11.3626 11.3599L11.5078 11.5H11.7096ZM11.05 10.4046L10.752 10.7523L10.4043 11.0504C9.11088 12.159 7.34893 12.731 5.47287 12.417C2.91064 11.9837 0.859241 9.83935 0.546004 7.25974L0.545913 7.25901C0.0655937 3.35179 3.35143 0.0659599 7.25864 0.54628L7.25938 0.546369C9.83898 0.859607 11.9834 2.91101 12.4166 5.47324C12.7306 7.3493 12.1586 9.11124 11.05 10.4046ZM1.49965 6.50002C1.49965 9.26616 3.73351 11.5 6.49965 11.5C9.26579 11.5 11.4996 9.26616 11.4996 6.50002C11.4996 3.73387 9.26579 1.50002 6.49965 1.50002C3.73351 1.50002 1.49965 3.73387 1.49965 6.50002Z",fill:"currentColor",stroke:"currentColor"})))}},74254:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HeaderSearchOption=void 0;var n=r(63607),a=r(67294);t.HeaderSearchOption=function(e){var t=e.data,r=e.getStyles,i=e.innerProps,o=e.className,l=e.children,s=e.isFocused,c=a.useCallback((function(e){e.preventDefault(),e.stopPropagation(),i.onClick(t,e)}),[t,i]),u=a.useCallback((function(e){i.onMouseMove(t,e)}),[t,i]),p=a.useCallback((function(e){s||i.onMouseMove(t,e)}),[t,i,s]),d=a.useMemo((function(){return n.StringToHTML(l,null,"search-option__value")}),[l]);return a.createElement("div",{className:o+" "+(s?"search-option--focused":""),style:r("option",e),role:"option","aria-label":t.label,onClick:c,onMouseEnter:u,onMouseMove:p,id:i.id,title:t.value},d)}},97213:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.headerDictionary=void 0,t.headerDictionary={search:"Accessibility label - Search",expandMenuItem:"Accessibility label - Expand menu item",closeButton:"Accessibility label - Close button",searchCountryReset:"Accessibility label - Reset search",searchOpen:"Accessibility label - Open the searchbar",menuReturn:"Accessibility label - Menu return",menuOpen:"Accessibility label - Menu open",moreProducts:"More Products",allProducts:"All products",communicationErrorMessage:"Communication Error Message",zeroResultMessage:"Search Results - Zero Result Message",openLocationMenu:"Accessibility label - Open location menu",closeLocationMenu:"Accessibility label - Close location menu",locationTitle:"Geo region - Select your location",locationDescription:"Geo region - Choose your preferred location or language for a more personalized experience.",locationLinkLabel:"Geo region - Go to site",selectLocation:"Geo region - Select location",selectLanguage:"Geo region - Select language",seachCountryLabel:"Accessibility label - Enter country name"}},36399:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.headerComponent=t.HeaderComponent=void 0;var o=r(63607),l=r(94576),s=r(24407),c=r(58407),u=r(67077),p=r(7024),d=r(70119),m=r(64605),f=r(26825),h=r(97213),b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".header",t.stickyHeaderClass="header--sticky",t.stickyHeaderIniting="header--sticky-initing",t.stickyHeaderHiddenClass="header--sticky-hidden",t.stickyHeaderScrollClass="header--sticky-scroll",t.animatedMainContent="main-content--animated",t.stickyHeaderScrollThreshold=2*c.KeepTheRhythmComponent.baseline,t.stickyHeaderScrollTransitionTime=200,t.OnScrollThrottle=function(){var e=window.scrollY;if(!o.overlayService.isOverlayVisible&&s.detectBreakpoint(s.Breakpoint.UpToTablet)){var r=t.el[0].clientHeight;Math.abs(e)>Math.abs(t.lastPageYOffset)&&e>r?t.el[0].classList.add(t.stickyHeaderHiddenClass):t.el[0].classList.remove(t.stickyHeaderHiddenClass),t.lastPageYOffset=e}t.UpdateHeaderScrollEffect(e)},t.UpdateHeaderScrollEffect=function(e){void 0===e&&(e=window.scrollY),t.$body.hasClass("fixed")||(e>=t.stickyHeaderScrollThreshold?t.el[0].classList.add(t.stickyHeaderScrollClass):t.el[0].classList.remove(t.stickyHeaderScrollClass),0===e&&t.UpdateMainContentPositionDelay(t.stickyHeaderScrollTransitionTime))},t}return i(t,e),t.prototype.BeforeInit=function(){this.$body=a(document.body),this.mainContent=document.querySelector(".main-content"),this.skippedContent=document.querySelector(".skipped-content"),this.headerOverlayContainer=document.querySelector(".header__overlay-wrapper"),this.navigationContainer=document.querySelector(".header__first-level-menu"),this.searchContainer=document.querySelector(".header__search-wrapper"),this.panelContainer=document.querySelector(".header__penal-wrapper")},t.prototype.OnInit=function(){this.lastPageYOffset=window.scrollY,this.InitSearch();var e=o.AttrService.data(this.navigationContainer,"header-controls"),t=o.AttrService.data(this.navigationContainer,"mega-menu-items"),r=o.keysToCamel(o.AttrService.data(this.panelContainer,"global-country")),n=o.keysToCamel(o.AttrService.data(this.panelContainer,"ragions")),a=f.countryLanguagesService.coutriesArrayBuilder(n,r),i=o.keysToCamel(o.AttrService.data(this.panelContainer,"current-country")),l=o.AttrService.data(this.panelContainer,"selected-location-label"),s=f.countryLanguagesService.returnModifiedCurrentCountry(i,a),c=o.transformDictionary(h.headerDictionary,o.AttrService.data(this.panelContainer,"dictionary"));this.InitSkippedContentListener(),this.InitStickyHeader(),d.RenderHeaderPanel({countries:a,currentCountry:s,currentCountryLabel:l,dictionary:c},this.panelContainer),this.sideNavButton=document.querySelector(".header-penal__burger-btn"),u.RenderHeaderNav({className:void 0,headerControls:e,megaMenuItems:t,sideNavButton:this.sideNavButton,dictionary:c},this.navigationContainer),m.RenderHeaderOverlay(this.headerOverlayContainer),new o.ExternalLink(document.querySelectorAll(".cta")).checkLinks(),this.InitCustomGTMEvnt()},t.prototype.InitCustomGTMEvnt=function(){document.querySelectorAll("a").forEach((function(e){var t=e.getAttribute("href");if(t&&t.indexOf(".exe")>-1){var r=e.getAttribute("aria-label");e.addEventListener("click",(function(){o.GTM.download({category:"Software",name:r||e.innerText,page:location.href,path:t,type:"exe"})}))}}))},t.prototype.InitSkippedContentListener=function(){var e=this;this.skippedContent.addEventListener("keydown click",(function(t){var r;if("Enter"===t.key||"click"===t.type){var n=o.PageService.browserType===o.browserTypes.ie;null===(r=e.mainContent)||void 0===r||r.focus(),n||0===window.scrollY||window.scroll(0,0)}}))},t.prototype.OnWindowResizeThrottle=function(){this.UpdateMainContentPosition()},t.prototype.OnTouchStart=function(){this.lastPageYOffset=window.scrollY},t.prototype.InitStickyHeader=function(){this.el[0].classList.add(this.stickyHeaderIniting),this.el[0].classList.add(this.stickyHeaderClass),this.UpdateHeaderScrollEffect(),this.UpdateMainContentPosition(),this.el[0].classList.remove(this.stickyHeaderIniting)},t.prototype.InitSearch=function(){var e=this.searchContainer,t=o.AttrService.data(e,"placeholder"),r=o.AttrService.data(e,"search-url"),n=o.AttrService.data(e,"page-id"),i=o.AttrService.data(e,"accessibility-search-label"),l=!(a("#search-results-page-react:not(.documents-search-results-page)").length>0),s=this.createAutoSuggestApi(e);p.RenderHeaderSearch({autoSuggestApi:s,autosuggestionRedirect:l,placeholder:t,searchPageId:n,searchPageUrl:r,accessibilitySearchLabel:i},this.searchContainer)},t.prototype.createAutoSuggestApi=function(e){var t;if("true"===o.AttrService.data(e,"use-new-feature").toLocaleLowerCase()){var r=o.AttrService.data(e,"search-api-country"),n=o.AttrService.data(e,"search-api-language");t=new l.AutoSuggestionApi({autoSuggestionEnabled:"true"===o.AttrService.data(e,"auto-suggestion-enabled").toLocaleLowerCase(),country:r?r.toLowerCase():r,lang:n?n.toLowerCase():n,maxResultsCount:o.AttrService.data(e,"max-results-count"),url:o.AttrService.data(e,"auto-suggest-url")})}else t=new o.BaseApi({url:o.AttrService.data(e,"api-url")});return t},t.prototype.UpdateMainContentPosition=function(){var e,t,r=this.el[0].clientHeight;this.lastHeaderHeight!==r&&(this.el[0].classList.contains(this.stickyHeaderIniting)?null===(e=this.mainContent)||void 0===e||e.classList.remove(this.animatedMainContent):null===(t=this.mainContent)||void 0===t||t.classList.add(this.animatedMainContent),this.lastHeaderHeight=r,this.mainContent&&(this.mainContent.style.paddingTop=this.lastHeaderHeight+"px"))},t.prototype.UpdateMainContentPositionDelay=function(e){var t=this;setTimeout((function(){t.UpdateMainContentPosition()}),e)},t}(o.Component);t.HeaderComponent=b,t.headerComponent=new b},26825:function(e,t){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},r.apply(this,arguments)},n=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<r;t++)for(var i=arguments[t],o=0,l=i.length;o<l;o++,a++)n[a]=i[o];return n};Object.defineProperty(t,"__esModule",{value:!0}),t.countryLanguagesService=t.CountryLanguagesService=void 0;var a=function(){function e(){}return e.prototype.getAllCounrtiesFromRegions=function(e){for(var t=[],r=0,n=e;r<n.length;r++)for(var a=0,i=n[r].items;a<i.length;a++){var o=i[a];t.push(o)}return t},e.prototype.sortCountries=function(e){return e.slice(0).sort((function(e,t){return e.countryName.localeCompare(t.countryName)}))},e.prototype.addGlobalCountry=function(e,t){return n([e],t)},e.prototype.mergeCountriesWithDifferentLanguages=function(e){var t,n=[],a=0;return e.map((function(e){e.countryName&&(n.length&&t.countryName===e.countryName?(t.languages.push({name:e.countryLanguage,url:e.url}),t.isMultiLanguage=!0):(n.push(r(r({},e),{isMultiLanguage:!1,languages:[{name:e.countryLanguage,url:e.url}]})),a=n.length-1,t=n[a]))})),n},e.prototype.coutriesArrayBuilder=function(e,t){if(e.length&&"string"!=typeof e&&"string"!=typeof t){var r=this.getAllCounrtiesFromRegions(e),n=this.sortCountries(r),a=this.addGlobalCountry(t,n);return this.mergeCountriesWithDifferentLanguages(a)}return[]},e.prototype.returnModifiedCurrentCountry=function(e,t){var n=t.find((function(t){if(e.countryName===t.countryName)return t}));return r(r({},n),{currentLanguageUrl:e.url,url:"",countryLanguage:"",geoRegion:""})},e}();t.CountryLanguagesService=a,t.countryLanguagesService=new a},3175:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useHeaderState=t.headerStateObject=t.initialState=void 0;var n=r(67294),a=r(63607);t.initialState={isSearchComponentOpened:!1,isSideNavOpened:!1,isLanguagePopupOpened:!1},t.headerStateObject=new a.ObservableState(t.initialState);t.useHeaderState=function(){var e=n.useState(t.initialState),r=e[0],a=e[1];t.headerStateObject.addObserver(a),n.useEffect((function(){return function(){t.headerStateObject.removeObserver(a)}}),[]);return[r,function(e){return t.headerStateObject.updateState(e)}]}},7417:(e,t)=>{"use strict"},59790:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.heroBannerHomeComponent=t.HeroBannerHomeComponent=void 0;var o=r(63607),l=r(43241),s=r(58407),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".hero-banner-home",t}return i(t,e),t.prototype.BeforeInit=function(){this.FixStyles()},t.prototype.OnInit=function(){var e=this.el[0].querySelector(".hero-banner-home__img__wrapper .cta--play-video");e.addEventListener("click",(function(t){l.showPreviewBoxWithDataFromImage(t,e)})),e.addEventListener("keypress",(function(t){t.key!==o.keyNameMapping.enter&&t.key!==o.keyNameMapping.space||l.showPreviewBoxWithDataFromImage(t,e)})),this.FixStyles()},t.prototype.FixStyles=function(){if(this.el[0].classList.contains("hero-banner-home--gray")){var e=a(this.el[0]).next(".umb-grid").find(".grid-section > div:first-child .column > div > *:first-child").first().css("background-color");"rgba(0, 0, 0, 0)"!==e&&"transparent"!==e&&"#fff"!==e||(this.el[0].style.marginBottom=2*s.KeepTheRhythmComponent.baseline+"px",this.el[0].style.paddingBottom=2*s.KeepTheRhythmComponent.baseline+"px")}},t}(o.Component);t.HeroBannerHomeComponent=c,t.heroBannerHomeComponent=new c},45418:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.component=t.HeroBannerComponent=void 0;var i=r(63607),o=r(58407),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".hero-banner",t.numberOfLines=4,t.opened=!1,t.hbHome=!1,t.maxHeightProp="maxHeight",t.OnMoreClick=function(){var e=t.descriptionText.clientHeight;t.opened?(t.opened=!1,t.info.classList.remove("hero-banner__info_is-opened"),t.description.style[t.maxHeightProp]=e+2*o.KeepTheRhythmComponent.baseline+"px",t.description.classList.remove("auto-height"),setTimeout((function(){t.description.style[t.maxHeightProp]=t.textBlockHeightCollapsed+"px"}),50)):(t.opened=!0,t.info.classList.add("hero-banner__info_is-opened"),t.description.style[t.maxHeightProp]=e+2*o.KeepTheRhythmComponent.baseline+"px",setTimeout((function(){t.description.classList.add("auto-height")}),300))},t}return a(t,e),t.prototype.BeforeInit=function(){this.el[0].classList.contains("hero-banner-home")?this.hbHome=!0:(this.description=this.el[0].querySelector(".hero-banner__info_description"),this.more=this.el[0].querySelector(".hero-banner__info_more"),this.descriptionText=this.el[0].querySelector(".hero-banner__info_description-text"),this.info=this.el[0].querySelector(".hero-banner__info"),this.moreButton=this.el[0].querySelectorAll(".hero-banner__info_more-link"),new i.ExternalLink(this.el[0].querySelectorAll("a")).checkLinks(),this.more&&(this.description.style.maxHeight="120px"),this.more.addEventListener("click",this.OnMoreClick),this.textHeight=o.KeepTheRhythmComponent.baseline*this.numberOfLines,this.textBlockHeightCollapsed=this.textHeight+o.KeepTheRhythmComponent.baseline)},t.prototype.OnWindowResizeThrottle=function(e){this.hbHome||this.ShowMoreButton()},t.prototype.OnPageLoad=function(){this.OnInit()},t.prototype.OnInit=function(){var e=this;this.hbHome||setTimeout((function(){e.ShowMoreButton()}),500)},t.prototype.HasToCollapse=function(e){return e<=this.textHeight},t.prototype.ShowMoreButton=function(){var e=this.descriptionText.clientHeight;1===this.moreButton.length?this.info.classList.add("hero-banner__info_has-button"):this.HasToCollapse(e)?this.info.classList.remove("hero-banner__info_is-big"):this.info.classList.add("hero-banner__info_is-big")},t}(i.Component);t.HeroBannerComponent=l,t.component=new l},87043:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.Icon=void 0;var a=r(67294);t.Icon=function(e){return a.createElement("span",n({},e))}},74725:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InfoBox=void 0;var n=r(67294),a=r(87043);r(75783);t.InfoBox=function(e){var t=e.text,r=e.onInfoMessageClose,i=n.useState(!0),o=i[0],l=i[1],s=n.useCallback((function(){l(!1),r()}),[r]);return o?n.createElement("div",{className:"info-box"},n.createElement(a.Icon,{className:"icon icon-info-inverted"}),n.createElement("div",{className:"info-box-text"},t),n.createElement("span",{className:"icon icon-cancel",onClick:s})):null}},49619:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InfoBox=void 0;var n=r(74725);Object.defineProperty(t,"InfoBox",{enumerable:!0,get:function(){return n.InfoBox}})},58407:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.KTR=t.KeepTheRhythmComponent=void 0;var o=r(63607),l=r(24407),s=function(e){function t(){var t=e.call(this)||this;return t.selector=".ktr, .half-ktr, .cta--large, .cta--small, .grid-danf-fe-rte img, .grid-danf-fe-rte table:not([class])",t.skipInitIfNotOnPage=!1,t}return i(t,e),t.prototype.OnInit=function(){this.FixTheRhythmElements(this.el)},t.prototype.OnWindowResizeThrottle=function(){this.FixTheRhythmElements(this.el)},t.prototype.OnInstancesUpdated=function(){this.FixTheRhythmElements(this.el)},t.prototype.GetMissingRhythm=function(e,t){var r=t-e%t;return r===t&&(r=0),r},t.prototype.FixTheRhythmElements=function(e){var t=this;e.forEach((function(e){return t.FixTheRhythm(e)}))},t.prototype.FixTheRhythm=function(e){var r=this,n=a(e);if(n.is("img")&&l.detectBreakpoint(l.Breakpoint.LGScreen)&&this.clampContainerContent(e),!e.closest(".no-ktr")){var i=e.closest("div"),o=i.classList.contains("bordered")?i:e,s=this.GetElementHeight(n),c=o.classList.contains("half-ktr")?Math.floor(t.baseline/2):t.baseline,u=this.GetMissingRhythm(s,c),p="marginBottom";if(o.classList.contains("ktr-padding")&&(p="paddingBottom"),o.classList.contains("ktr--not_zero")&&(u=0!==u?u:t.baseline),o.style[p]=u+"px",n.is("img")){var d=n.parent("picture");this.fixTheImageContainerItems(d,u)}n.is("img")&&!e.classList.contains("lazyloaded")&&e.addEventListener("load",(function(){r.FixTheRhythm(e),n.off("load")}))}},t.prototype.fixTheImageContainerItems=function(e,t){var r=l.detectBreakpoint(l.Breakpoint.UpToTablet),n=e.next(".cta--play-video");!r&&n.hasClass("adjust-to-center")||n.css("margin-top","-"+t/2+"px")},t.prototype.clampContainerContent=function(e){var r=this,n=a(e),i=t.baseline,o=n.parent("picture").closest(".spot-two_plus_one"),l=o.parent(".side-container").length,s=o.find(".spot-content-container"),c=s.height(),u=s.find(".spot-content__title").outerHeight(),p=s.find(".spot-content-container-inner"),d=document.body.classList,m=d.contains("ie-active")||d.contains("edge-active");if(l)if(e.classList.contains("lazyloaded")||n.on("lazyloaded",(function(){m?setTimeout((function(){r.clampContainerContent(e)}),300):r.clampContainerContent(e),n.off("load")})),u>=c-i){var f=Math.floor(c/i);p.css("height",f*i+"px")}else{var h=c-u-i/2,b=Math.floor(h/i);p.css("height",b*i+u+i/2+"px")}},t.prototype.GetElementHeight=function(e){return e.hasClass("ktr-padding")?Number(window.getComputedStyle(e[0],null).getPropertyValue("height")):e.outerHeight()||e.parent().outerHeight()||e[0].height},t.baseline=24,t}(o.Component);t.KeepTheRhythmComponent=s;var c=new s;t.KTR=c},28464:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294);r(83204);t.default=function(e){var t=e.visible,r=e.className,a=void 0===r?"":r;return n.createElement(n.Fragment,null,t&&n.createElement("div",{className:"loading-spinner "+a,"aria-busy":t,role:"status"},n.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 2C4.68629 2 2 4.68629 2 8C2 11.3137 4.68629 14 8 14C8.55228 14 9 14.4477 9 15C9 15.5523 8.55228 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8C16 8.55228 15.5523 9 15 9C14.4477 9 14 8.55228 14 8C14 4.68629 11.3137 2 8 2Z",fill:"currentColor"}))))}},45258:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Dialog=void 0;var o=r(63607),l=r(58509),s=r(67294),c=r(24407),u='[role="dialog"].popup',p=function(e){return!("dialog"===e.getAttribute("role")&&-1===e.tabIndex)},d=function(e){function t(t){var r=e.call(this,t)||this;return r.onCookiesPopupStateChanged=function(e){r.setState({lockFocus:!e.detail})},r.onModalClose=function(){var e=r.props.onClose;e&&e(),r.setState({show:!1})},r.onModalExited=function(){var e=r.props.onModalExited,t=document.querySelector(u);l.enableBodyScroll(t),o.overlayService.removeScrollBarPlaceholder(),e&&e()},r.onModalShow=function(){var e=document.querySelector(u);l.disableBodyScroll(e),o.overlayService.addScrollBarPlaceholder()},r.state={show:t.isOpen,reactDOMRenderId:t.reactDOMRenderId||null,lockFocus:!0},r}return i(t,e),t.getDerivedStateFromProps=function(e,t){return e.reactDOMRenderId&&e.reactDOMRenderId!==t.reactDOMRenderId?{reactDOMRenderId:e.reactDOMRenderId,show:e.isOpen}:e.reactDOMRenderId||e.isOpen===t.show?null:{show:e.isOpen}},t.prototype.componentDidMount=function(){var e=this.props.classes;if(window.addEventListener("CookiesPopupStateChanged",this.onCookiesPopupStateChanged),"redirect-dialog"===e&&window.outerWidth>1024){var t=a(".redirect-dialog"),r=t.find(".popup-container"),n=t.find(".popup-content"),i=a("#header-icon-global"),o=a(".header--sticky"),l=window.innerWidth-i.offset().left-i.width()-61+(n.width()-r.width());if(r.css({right:l+"px"}),o.hasClass("header--sticky-scroll")){var s=(o.find(".header__primary-menu").height()-i.height())/2;r.css({top:s+"px"})}}},t.prototype.componentWillUnmount=function(){window.removeEventListener("click",this.onCookiesPopupStateChanged)},t.prototype.render=function(){var e=this,t=this.props,r=t.title,n=t.children,a=t.classes,i=t.keyboard,o=t.backdrop,l=t.closeButtonAriaLabel,u=void 0===l?"close":l,d=t.popupAriaLabel,m=t.addClosePropertyForChildren,f=void 0===m||m,h=this.state,b=h.lockFocus,v=h.show,y=f?s.Children.map(n,(function(t){return s.cloneElement(t,{close:e.onModalClose})})):n;return s.createElement(c.Popup,{isOpened:v,onShow:this.onModalShow,onClose:this.onModalClose,onExited:this.onModalExited,isKeyboard:i,backdrop:o,className:a,popupAriaLabel:d||r,"aria-describedby":"dialog-body",focusLockWhiteList:p,isCloseButton:!1,disableFocusLock:!b},s.createElement("div",{className:"popup-header"},s.createElement(c.CloseButton,{className:"close",onClick:this.onModalClose,ariaLabelText:u,shouldBeAnimated:!0}),s.createElement("h4",{className:"popup-title"},r||"")),s.createElement("div",{id:"dialog-body",className:"popup-body"},y),s.createElement("div",{className:"screen-reader-only inner-dialog-accessible-description",tabIndex:-1,"aria-label":r,"aria-describedby":"dialog-body"}))},t}(s.Component);t.Dialog=d},11609:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RenderModal=void 0;var n=r(63607),a=r(67294),i=r(73935),o=r(44179),l=r(45258);t.RenderModal=function(e,t,r,s){var c=s.classes,u=s.backdrop,p=s.keyboard,d=s.onModalClose,m=s.popupAriaLabel,f=s.closeButtonAriaLabel;i.render(a.createElement(o.ErrorHandlerComponent,null,a.createElement(l.Dialog,{title:r,classes:c,isOpen:!0,backdrop:u,keyboard:p,onClose:d,popupAriaLabel:m,closeButtonAriaLabel:f,reactDOMRenderId:n.DateService.getTimestamp()},e)),t)}},4343:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.paginationDictionary=void 0,t.paginationDictionary={paginationRows:"Rows per page",paginationPage:"Page",paginationPageOf:"of",paginationToPage:"Go to page",paginationNext:"Next",paginationPrevious:"Previous"}},22344:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var a=r(67294),i=r(24407),o=r(4343),l=r(63607);t.default=function(e){var t=e.pageCount,r=e.pageSize,s=e.onPageChange,c=e.onPageSizeChange,u=e.forcePage,p=l.UrlService.GetObjectFromUrlString(),d=+(null==p?void 0:p.page)||u+1,m=a.useCallback((function(e){c(Number(e.target.value)),s({selected:0})}),[c,s]),f=a.useCallback((function(e){s({selected:Number(e.target.value)-1})}),[s]),h=u<=0,b=u>=t-1,v=h?l.UrlService.GetStringFromUrlObj(p):l.UrlService.GetStringFromUrlObj(n(n({},p),{page:String(d-1)})),y=b?l.UrlService.GetStringFromUrlObj(p):l.UrlService.GetStringFromUrlObj(n(n({},p),{page:String(d+1)}));return a.createElement("div",{className:"pagination__container"},a.createElement("label",{className:"cta sort-button cta--small cta--filter-sort cta--with-icon"},a.createElement("span",null,o.paginationDictionary.paginationRows,":"),a.createElement("span",{className:"cta-content sort-label"},a.createElement("span",{className:"cta-content-text"},r),a.createElement("span",{className:"icon icon-chevron-down-small cta--icon"}),a.createElement("select",{className:"sort-select cta cta--block",onChange:m,value:r},i.safe([5,10,15]).map((function(e){return a.createElement("option",{key:e,value:e},e)}))))),a.createElement("div",{className:"pagination cta--small"},a.createElement("a",{href:v,className:"prev-button","aria-disabled":h,"aria-label":o.paginationDictionary.paginationPrevious,onClick:function(e){null==e||e.preventDefault(),h||s({selected:Number(u)-1})}},a.createElement("span",{className:"icon icon-chevron-down-small"})),a.createElement("span",{className:"pagination__pages"},o.paginationDictionary.paginationPage," ",d," ",o.paginationDictionary.paginationPageOf," ",t),a.createElement("a",{href:y,className:"next-button","aria-disabled":b,"aria-label":o.paginationDictionary.paginationNext,onClick:function(e){null==e||e.preventDefault(),b||s({selected:Number(u)+1})}},a.createElement("span",{className:"icon icon-chevron-down-small"}))),a.createElement("label",{className:"cta sort-button cta--small cta--filter-sort cta--with-icon"},a.createElement("span",null,o.paginationDictionary.paginationToPage,":"),a.createElement("span",{className:"cta-content sort-label"},a.createElement("span",{className:"cta-content-text"},d),a.createElement("span",{className:"icon icon-chevron-down-small cta--icon"}),a.createElement("select",{className:"sort-select cta cta--block",onChange:f,value:d},new Array(t).fill(null).map((function(e,t){return a.createElement("option",{key:t+1,value:t+1},t+1)}))))))}},81587:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.Picture=void 0;var a=r(63607),i=r(67294),o=r(24407);t.Picture=function(e){var t=e.url,r=e.className,l=e.altText,s=e.mode,c=e.width,u=e.height,p=e.set,d=e.disableDeferImages,m=e.title,f=i.useCallback((function(e,r){return t+"?anchor=center&mode="+(s||"crop")+"&width="+e+(r?"&height="+r:"")}),[s,t]),h=i.useMemo((function(){return d?"srcSet":"data-srcset"}),[d]),b=i.useMemo((function(){return n(n({},d?{src:f(c,u)}:{"data-src":f(c,u),src:a.DEFAULT_SRCSET_VALUE}),{alt:l||(m?m.replace(/\s+/g,"-").toLocaleLowerCase():""),className:(r||"")+" lazyload"})}),[l,r,d,f,u,c,m]);return i.createElement("picture",null,o.safe(p).map((function(e,t){var r,o=e.maxWidth,l=n(((r={media:"(max-width: "+(o||e.width-1)+"px)"})[h]=f(e.width,e.height),r),d?{}:{srcSet:a.DEFAULT_SRCSET_VALUE});return i.createElement("source",n({key:t},l))})),i.createElement("img",n({},b)))}},40360:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},o.apply(this,arguments)},l=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<r;t++)for(var i=arguments[t],o=0,l=i.length;o<l;o++,a++)n[a]=i[o];return n};Object.defineProperty(t,"__esModule",{value:!0}),t.PlusOneForm=void 0;var s=r(67294),c=r(73935),u=r(77678),p=r(63607),d=r(94089),m=r(17979),f=r(14060),h=r(24407),b=r(5029),v=u.default,y=function(e){function t(t){var r,n,i,c=e.call(this,t)||this;return c.selector=".plus-one-form",c.modalSelector=".plus-one-modal",c.formSubmissionGuardPassed=!1,c.formRef=s.createRef(),c.formInputRef=s.createRef(),c.recaptchaRef=s.createRef(),c.gtmData=(r=c.props,n=r.title,i=r.control,{label:r.formType,title:n,control:i}),c.prepareInputData=function(e,t){var r=e.name,n=c.state[String(r).toLocaleLowerCase()];return f.plusOneFormUtils.generateInputs(e,n,t)},c.submitForm=function(e){var t=c.props.bypassRecaptchaKey,r=b.recaptchaKeyGuard(t);e.preventDefault(),c.validate()&&(c.formSubmissionGuardPassed=!0,r?c.formSubmit():c.performReCaptchaCheck())},c.validate=function(){var e=c.props,t=e.formItemsLeft,r=e.formItemsRight,n=l(t,r),a=c.state.file,i={},s=!0;return n.map((function(e){var t=e.required,r=e.name,n=c.state[String(r).toLocaleLowerCase()],l="email"===String(r).toLocaleLowerCase();if(!t||n.value||l||(s=!1,i[String(r).toLocaleLowerCase()]=o(o({},n),{hasError:!0})),l){var u=Boolean(m.validateEmail(n.value));i[String(r).toLocaleLowerCase()]=o(o({},n),{hasError:!u}),s=u}a.hasError&&(s=!1)})),s||p.GTM.newsletter.error(o(o({},c.gtmData),{errorType:d.ErrorType.validationError})),c.setState(o(o({},i),{formValid:s})),s},c.handleOnChange=function(e){var t,r=e.target,n=r.name,a=r.value,i=((t={})[String(n).toLocaleLowerCase()]={hasError:!1,value:a},t);c.setState(o(o({},c.state),i))},c.handleCheckboxChange=function(e){var t={userconsent:{hasError:!1,value:e}};c.setState(o({},t))},c.onReCaptchaError=function(){c.formSubmissionGuardPassed&&c.formSubmit()},c.performReCaptchaCheck=function(){var e=c.recaptchaRef.current;null!==e.getWidgetId()?e.execute():c.formSubmit()},c.formSubmit=function(e){void 0===e&&(e="");var t=c.formRef.current,r=a(t).find(":input:disabled").removeAttr("disabled"),n=a(t).serializeArray(),i=c.props.culture,l=f.plusOneFormUtils.resetFormValues(c.state),s=n.findIndex((function(e){return e.name==d.InputName.PRODUCT})),u=c.state,m=u.file.value,h=u.userconsent,b=u.fileName;r.attr("disabled","disabled"),n[s].value=f.plusOneFormUtils.getCurrentOptionValue(n[s].value),c.setState(o(o(o({},c.state),l),{formValid:!1})),c.recaptchaRef.current.reset(),c.renderLoader(),n.push({name:"Attachment",value:String(m)},{name:"g-recaptcha-response",value:e},{name:"culture",value:i},{name:"userConsent",value:String(h.value)},{name:"fileName",value:b});var v=a.param(n);p.apiPost(""+c.props.apiUrl,v).then((function(){p.GTM.newsletter.subscribe(c.gtmData),c.renderMessage(!0)}),(function(){p.GTM.newsletter.error(o(o({},c.gtmData),{errorType:d.ErrorType.serverError})),c.renderMessage(!1)}))},c.renderMessage=function(e){var t=c.props.formMessages,r=t.successMessageTitle,n=t.successMessage,a=t.errorMessage;f.plusOneFormUtils.renderMessageModal(s.createElement("div",null,p.StringToHTML(e?n:"")),c.modalWrapper,e?r:a,"plus-one-form-modal")},c.renderLoader=function(){f.plusOneFormUtils.renderMessageModal(s.createElement(h.Spinner,{visible:!0}),c.modalWrapper)},c.wrapper=a(c.selector).get(0),c.modalWrapper=a(c.modalSelector).get(0),c.state=f.plusOneFormUtils.getInitialState(),c}return i(t,e),t.prototype.componentWillUnmount=function(){p.GTM.newsletter.abandon(this.gtmData)},t.prototype.render=function(){var e=this.props,t=e.title,r=e.formItemsLeft,n=e.formItemsRight,a=e.reCaptchaSiteKey,i=e.formMessages,o=i.instructionSubmit,l=i.instructionMandatory,u=i.instructionEmail;return s.createElement(s.Fragment,null,s.createElement("div",{className:"row clearfix"},s.createElement("div",{className:"col-sm-2"},s.createElement("img",{src:"https://danfoss.secure.force.com/dpscustomersupport/resource/1606917931000/Plus1Logo",alt:"logo",loading:"lazy"})),s.createElement("div",{className:"col-sm-10 plus-one-form__title"},s.createElement("h2",null,t),s.createElement("p",null,o),s.createElement("p",null,l),s.createElement("p",null,u))),s.createElement("form",{id:"plusOneForm",className:"clearfix",ref:this.formRef,onSubmit:this.submitForm},s.createElement("div",{className:"row clearfix"},s.createElement("div",{className:"col-sm-6"},this.renderInputs(r)),s.createElement("div",{className:"col-sm-6"},this.renderInputs(n))),s.createElement("div",{className:"row plus-one-form-submit clearfix"},s.createElement("div",{className:"col-sm-12"},s.createElement("button",{className:"cta cta--large cta--alpha",type:"submit"},"Submit"))),c.createPortal(s.createElement(v,{className:"newsletter-recaptcha recaptcha-mounted",ref:this.recaptchaRef,size:"invisible",sitekey:a,onChange:this.formSubmit,onErrored:this.onReCaptchaError}),document.body)))},t.prototype.renderInputs=function(e){var t=this,r=this.state.userconsent,n=this.props.formMessages.userConsentValidationText;return s.createElement(s.Fragment,null,e.map((function(e){return s.createElement("div",{className:"plus-one-form__input",key:e.id},s.createElement("div",null,f.plusOneFormUtils.convertInputs(e,r,n,t.formInputRef,t.prepareInputData,t.handleOnChange,t.handleCheckboxChange)))})))},t}(s.Component);t.PlusOneForm=y},14060:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.plusOneFormUtils=void 0;var a=r(67294),i=r(63607),o=r(17979),l=r(96556),s=r(11609),c=r(94089),u=function(){function e(){var e=this;this.renderMessageModal=function(e,t,r,n,a,i,o){var l={classes:n,onModalClose:o,popupAriaLabel:a,closeButtonAriaLabel:i,backdrop:"static"};s.RenderModal(e,t,r,l)},this.generateInputs=function(r,n,a){var i=r.label,l=r.type,s=r.required,u=r.name,p=r.hint,d=r.errorMessage,m=l===c.InputType.SELECT,f=m?e.generateOptions():[],h=t.plusOneFormUtils.getParameterByName(c.UrlInputNames[u]),b=m?o.getOptionTitleByValue(f,h):h;return{name:u,placeholder:m?"Select option":i,label:i,errorMessage:d,hint:p,onChange:a,value:n.value,hasError:n.hasError,hasFormatError:!1,formatErrorMessage:"",required:Boolean(s),disabled:b,options:f}},this.generateOptions=function(e){return void 0===e&&(e=[]),Object.keys(c.plusOneProductOptions).map((function(t){e.push({title:c.plusOneProductOptions[t].title,value:c.plusOneProductOptions[t].value,hidden:c.plusOneProductOptions[t].hidden})})),e},this.renderModalBody=function(){return a.createElement("div",null,"This is modal body")},this.getInitialState=function(e){return void 0===e&&(e={}),Object.values(c.InputName).map((function(r){e[String(r).toLocaleLowerCase()]={hasError:!1,value:t.plusOneFormUtils.getParameterByName(c.UrlInputNames[r])||""}})),n(n({},e),{checkbox:"false",file:{hasError:!1,value:""},formValid:!1,fileName:""})},this.validateFileSize=function(e,t,r){return void 0===t&&(t=1024e3),void 0===r&&(r=4),e/t<r},this.convertInputs=function(e,t,r,s,u,p,d){var m=e.type,f=e.label,h=e.errorMessage,b=u(e,p);switch(m){case c.InputType.INPUT:return a.createElement(o.FormInput,n({},b));case c.InputType.TEXTAREA:return a.createElement(o.FormTextarea,n({},b));case c.InputType.SELECT:return a.createElement(o.FormDropdown,n({},b));case c.InputType.CHECKBOX:return a.createElement(a.Fragment,null,a.createElement("p",{className:"plus-one-form-consent"},i.StringToHTML(f)),a.createElement(l.Checkbox,{labelText:r,isSelected:t.value,hasError:t.hasError,onClick:function(e){return d(e)},validationMessage:h,formControlRef:s}))}},this.resetFormValues=function(e,r){return void 0===r&&(r={}),Object.values(c.InputName).forEach((function(a){r[String(a).toLocaleLowerCase()]=n(n({},e),{value:t.plusOneFormUtils.getParameterByName(c.UrlInputNames[a])||""})})),r}}return e.prototype.getParameterByName=function(e,t){void 0===t&&(t=window.location.href);var r=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)").exec(t);return r?r[2]?decodeURIComponent(r[2]):"":null},e.prototype.getCurrentOptionValue=function(e){return Object.values(c.plusOneProductOptions).map((function(t){return e=t.value===e?t.title:e})),e},e}();t.plusOneFormUtils=new u},99425:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.RenderPlusOneForm=void 0;var a=r(67294),i=r(73935),o=r(44179),l=r(40360);t.RenderPlusOneForm=function(e){i.render(a.createElement(o.ErrorHandlerComponent,null,a.createElement(l.PlusOneForm,n({},e))),e.selector)}},94089:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorType=t.InputCheckbox=t.InputTypeRequired=t.plusOneProductOptions=t.UrlInputNames=t.InputName=t.InputIds=t.InputType=void 0,function(e){e.INPUT="input",e.TEXTAREA="textarea",e.SELECT="select",e.CHECKBOX="checkbox"}(t.InputType||(t.InputType={})),function(e){e.EMAIL="plusOneEmail",e.SUBJECT="plusOneSubject",e.PRODUCT="plusOneProduct",e.EID="plusOneEid",e.DESCRIPTION="plusOneDescription",e.CHECKBOX="plusOneCheckbox"}(t.InputIds||(t.InputIds={})),function(e){e.EMAIL="Email",e.SUBJECT="Subject",e.PRODUCT="Product",e.EID="EID",e.DESCRIPTION="Description",e.CHECKBOX="UserConsent"}(t.InputName||(t.InputName={})),function(e){e.Email="plus1_email",e.Product="plus1_product",e.Subject="plus1_subject",e.EID="plus1_eid",e.Description="plus1_description"}(t.UrlInputNames||(t.UrlInputNames={})),t.plusOneProductOptions={software:{title:"PLUS+1 Software",value:"software",hidden:!1},connect:{title:"PLUS+1 Connect",value:"connect",hidden:!1},guideTraining:{title:"PLUS+1 GUIDE Training",value:"guideTraining",hidden:!1},hardware:{title:"PLUS+1 Hardware",value:"hardware",hidden:!1},marketplace:{title:"PLUS+1 Marketplace",value:"marketplace",hidden:!1},radioRemoteControl:{title:"PLUS+1 Remote Controls (RCT)",value:"radioRemoteControl",hidden:!1},autonomy:{title:"PLUS+1 Autonomy",value:"autonomy",hidden:!1},guide:{title:"PLUS+1 GUIDE",value:"guide",hidden:!0},service:{title:"PLUS+1 Service Tool",value:"service",hidden:!0},mobilesev:{title:"PLUS+1 Mobile Service Tool",value:"mobilesev",hidden:!0},updatec:{title:"PLUS+1 Update Center",value:"updatec",hidden:!0},license:{title:"PLUS+1 License",value:"license",hidden:!0},dip:{title:"MyDanfoss Account",value:"dip",hidden:!0}},function(e){e[e.TRUE=1]="TRUE",e[e.FALSE=0]="FALSE"}(t.InputTypeRequired||(t.InputTypeRequired={})),function(e){e.TRUE="true",e.FALSE="false"}(t.InputCheckbox||(t.InputCheckbox={})),function(e){e.validationError="Front-end validation error",e.serverError="Back-end error"}(t.ErrorType||(t.ErrorType={}))},21872:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.ProductGroupItem=void 0;var a=r(63607),i=r(94184),o=r(67294),l=r(92443),s=r(13415),c=r(86292);t.ProductGroupItem=function(e){var t=e.className,r=e.title,u=e.description,p=e.items,d=e.isMobile,m=e.showMoreButtonLabel,f=e.showLessButtonLabel,h=e.maxItemsShown,b=void 0===h?5:h,v=e.withBorder,y=o.useState(!1),g=y[0],C=y[1],S=o.useState(!1),E=S[0],w=S[1],_=o.useRef(null),T=o.useCallback((function(e,t){void 0===t&&(t=50),setTimeout((function(){var r=e.current.getBoundingClientRect().bottom+scrollY-(window.innerHeight-t);E&&E.pause(),w(l.animateScrollPosition("html, body",l.AnimationScrollProperty.top,r,l.AnimationDuration.Slow))}),50)}),[E]),O=o.useCallback((function(){g?(C(!1),T(_,30)):C(!0)}),[g,T]),F=o.useMemo((function(){return p.length>b}),[p,b]),L=g?"button-text-less":"button-text-more",P=g?f:m;return o.createElement("div",{className:i.default("product-group-item",t),ref:_},o.createElement("h2",{className:"rte"},r),o.createElement("div",{className:"description"},a.StringToHTML(u)),p.length>0&&o.createElement("ul",{className:"tile-group tile-group-wide"},p.map((function(e,t){return o.createElement("li",{key:e.id,className:"tile clearfix "+(t+1>b&&!g?"tile--hidden":"")},o.createElement(s.Tile,n({},e,{showDefault:!0,tileShape:s.TileShapeEnum.CardSmall,isMobile:d,withBorder:v})))}))),F?o.createElement("div",{className:"show-more-button-wrapper",onClick:O},o.createElement(c.default,{className:"cta--beta cta--large expand-button",contentClassName:L,label:P})):null)},t.default=t.ProductGroupItem},54329:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.ProductGroupList=void 0;var a=r(94184),i=r(67294),o=r(24407),l=r(21872);r(55636);var s=[o.Breakpoint.UpToTablet];t.ProductGroupList=function(e){var t=e.className,r=e.itemWrapperClassName,c=e.getItemWrapperProps,u=e.itemClassName,p=e.productGroups,d=e.showMoreButtonLabel,m=e.showLessButtonLabel,f=e.maxItemsShown,h=e.withBorder,b=o.useScreenCheck({screenBreakpoints:s})[0];return i.createElement("div",{className:a.default("product-group-list",t)},p.map((function(e,t){var a;return i.createElement("div",n({key:e.id,className:r},null!==(a=null==c?void 0:c(e,t))&&void 0!==a?a:{}),i.createElement(l.ProductGroupItem,{className:u,title:e.title,description:e.description,items:e.products,maxItemsShown:f,showMoreButtonLabel:d,showLessButtonLabel:m,withBorder:h,isMobile:b}))})))},t.default=t.ProductGroupList},52381:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.getMappedProductGroups=t.ProductGroupList=t.ProductGroupItem=void 0;var i=r(21872);Object.defineProperty(t,"ProductGroupItem",{enumerable:!0,get:function(){return i.ProductGroupItem}});var o=r(54329);Object.defineProperty(t,"ProductGroupList",{enumerable:!0,get:function(){return o.ProductGroupList}}),a(r(96342),t);var l=r(38307);Object.defineProperty(t,"getMappedProductGroups",{enumerable:!0,get:function(){return l.getMappedProductGroups}})},96342:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},38307:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMappedProductGroups=void 0;t.getMappedProductGroups=function(e){return e?e.map((function(e){return{id:e.tabId,title:e.title,description:e.description,products:(t=e.children,t.map((function(e){var t;return{id:e.title,title:e.title,description:e.description,image:e.image,imageAltText:e.imageAltText,link:e.link,isExternalLink:null===(t=e.link)||void 0===t?void 0:t.newWindow,isPageWithFilters:!1,showDefault:!0}})))};var t})):[]}},33659:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ProductSegmentsItem=void 0;var n=r(94184),a=r(67294),i=r(24407),o=r(13415);t.ProductSegmentsItem=function(e){var t=e.image,r=e.imageAltText,l=e.className,s=e.mainSegmentData,c=e.categories,u=e.maxVisibleListRows,p=void 0===u?11:u,d=e.paddingBetweenRows,m=void 0===d?6:d,f=e.oneRowStandardHeight,h=void 0===f?28:f,b=e.showMoreButtonLabel,v=e.imagesConfig,y=a.useMemo((function(){return{url:s.url,newWindow:s.newWindow}}),[s.newWindow,s.url]);return a.createElement("div",{className:n.default("product-segments-item",l)},a.createElement(i.ConditionalLink,{link:y,linkAriaLabel:(null==s?void 0:s.caption)||""},a.createElement(o.TileImage,{image:t,altText:r,width:v.imageWidth,tileShape:v.imageTileShape,pictureSet:v.imageTilePictureSet,withBorder:v.withBorder,showDefault:!0})),a.createElement(i.TruncatedProductsList,{className:"product-segments-item__list",mainRowData:s,productsList:c,showMoreButtonLink:s.url,maxVisibleListRows:p,showMoreButtonLabel:b,paddingBetweenRows:m,oneRowStandardHeight:h,listItemClassName:"products-list__item",listItemLinkClassName:"products-list__item-link",showMoreButtonClassName:"products-list__show-more-button"}))},t.default=t.ProductSegmentsItem},55162:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ProductSegmentsList=void 0;var n=r(94184),a=r(67294),i=r(33659);t.ProductSegmentsList=function(e){var t=e.className,r=e.itemClassName,o=e.segments,l=e.showMoreButtonLabel,s=e.maxVisibleListRows,c=e.imagesConfig;return a.createElement("div",{className:n.default("product-segments-list",t)},o.map((function(e){return a.createElement(i.ProductSegmentsItem,{key:e.mainRowData.caption,className:r,image:e.imageSrc,imageAltText:e.imageAltText,mainSegmentData:e.mainRowData,categories:e.categories,maxVisibleListRows:s,showMoreButtonLabel:l,imagesConfig:c})})))}},43261:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.getMappedProductSegments=t.ProductSegmentsList=t.ProductSegmentsItem=void 0;var i=r(33659);Object.defineProperty(t,"ProductSegmentsItem",{enumerable:!0,get:function(){return i.ProductSegmentsItem}});var o=r(55162);Object.defineProperty(t,"ProductSegmentsList",{enumerable:!0,get:function(){return o.ProductSegmentsList}}),a(r(88004),t);var l=r(79894);Object.defineProperty(t,"getMappedProductSegments",{enumerable:!0,get:function(){return l.getMappedProductSegments}})},88004:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},79894:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMappedProductSegments=void 0;t.getMappedProductSegments=function(e){return e?e.map((function(e){var t,r,n,a,i;return{imageSrc:e.image,imageAltText:e.imageAltText,categories:(a=e.children,i=null===(t=e.link)||void 0===t?void 0:t.newWindow,a.map((function(e){return{caption:e.caption,url:e.url,newWindow:i}}))),mainRowData:{caption:e.title,url:null===(r=e.link)||void 0===r?void 0:r.url,newWindow:null===(n=e.link)||void 0===n?void 0:n.newWindow}}})):[]}},61435:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.quickLinkComponent=t.QuickLinkComponent=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".quick-link-list",t.buttonLines=2,t}return i(t,e),t.prototype.BeforeInit=function(){this.buttonCaption=this.el[0].querySelector(".link-button__content-text")},t.prototype.OnInit=function(){this.buttonCaptionCrop()},t.prototype.buttonCaptionCrop=function(){a(this.buttonCaption).ellipsis({ellipClass:"ellip",lines:this.buttonLines,responsive:!0})},t}(r(63607).Component);t.QuickLinkComponent=o,t.quickLinkComponent=new o},15280:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RadioButtonGroup=void 0;var n=r(67294),a=r(89751);function i(e){return e||""}t.RadioButtonGroup=function(e){var t=e.name,r=e.radioGroupList,o=e.onClick,l=e.customGroupClassName,s=e.caption;return r&&r.length?n.createElement("fieldset",{className:"radio-group "+i(l)},s&&n.createElement("legend",null,s),r.map((function(e){var r=e.label,i=e.value;return n.createElement(a.RadioButton,{key:i,name:t,label:r,value:i,onClick:o})}))):null}},71244:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RadioButtonGroup=void 0;var n=r(15280);Object.defineProperty(t,"RadioButtonGroup",{enumerable:!0,get:function(){return n.RadioButtonGroup}})},64153:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RadioButton=void 0;var n=r(67294);t.RadioButton=function(e){var t=e.name,r=e.label,a=e.value,i=e.onClick;return n.createElement("label",{className:"radio-button__wrapper"},n.createElement("input",{type:"radio",name:t,value:a,onClick:i}),n.createElement("span",{className:"radio-button__icon"}),n.createElement("span",{className:"radio-button__title"},r))}},89751:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RadioButton=void 0;var n=r(64153);Object.defineProperty(t,"RadioButton",{enumerable:!0,get:function(){return n.RadioButton}})},93299:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RedirectDialog=void 0;var n=r(67294);t.RedirectDialog=function(e){var t=e.close,r=e.linkToRedirect,a=e.setStorage,i=e.message,o=e.acceptButtonLabel,l=e.declineButtonLabel,s=n.useCallback((function(){a(r,"YES"),window.location.href=r,t()}),[t,r,a]),c=n.useCallback((function(){a(r,"NO"),t()}),[t,r,a]);return n.createElement("div",{className:"redirect-dialog__content-wrapper"},n.createElement("div",{className:"row"},n.createElement("div",{className:"col-xs-12"},n.createElement("p",{className:"modal-message"},i))),n.createElement("div",{className:"row redirect-dialog__content-buttons"},n.createElement("div",{className:"col-xs-6"},n.createElement("button",{className:"cta cta--small cta--alpha",onClick:s},n.createElement("span",{className:"cta-content"},n.createElement("span",{className:"cta-content-text"},o)))),n.createElement("div",{className:"col-xs-6"},n.createElement("button",{className:"cta cta--small cta--beta",onClick:c},n.createElement("span",{className:"cta-content"},n.createElement("span",{className:"cta-content-text"},l))))))}},234:function(e,t,r){"use strict";var n,a=r(82702),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},o.apply(this,arguments)},l=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=a))((function(a,i){function o(e){try{s(n.next(e))}catch(e){i(e)}}function l(e){try{s(n.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?a(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((n=n.apply(e,t||[])).next())}))},s=this&&this.__generator||function(e,t){var r,n,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(a=2&i[0]?n.return:i[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,i[1])).done)return a;switch(n=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,n=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=o.trys,(a=a.length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(e){i=[6,e],n=0}finally{r=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.RenderSafetyValveCertificates=t.SafetyValveCertificates=void 0;var c=r(67294),u=r(73935),p=r(24407),d=r(44179),m=r(98095),f="form-input-wrapper",h="form-error",b=function(e){function t(t){var r=e.call(this,t)||this;return r.validator=new m.Validator,r.state={date:"",displayNotFoundMessage:!1,inletSize:void 0,inletSizes:null,serialNumber:"",setPressure:"",showSpinner:!1,url:null,validationErrors:{date:null,inletSize:null,serialNumber:null,setPressure:null}},r.change=r.change.bind(r),r.validate=r.validate.bind(r),r.submit=r.submit.bind(r),r}return i(t,e),t.prototype.componentDidMount=function(){return l(this,void 0,void 0,(function(){var e,t;return s(this,(function(r){switch(r.label){case 0:return e=this.setState,t={},[4,this.props.service.getInletSizes()];case 1:return e.apply(this,[(t.inletSizes=r.sent(),t)]),[2]}}))}))},t.prototype.change=function(e){var t=e.target.name,r=e.target.value;this.setState((function(e){var n,a;return o(o({},e),((n={})[t]=r,n.validationErrors=o(o({},e.validationErrors),((a={})[t]=null,a)),n))}))},t.prototype.submit=function(e){return l(this,void 0,void 0,(function(){var t,r,n,a=this;return s(this,(function(i){return e.preventDefault(),this.validate()?(t=this.state.date,r=2e3+Number(t.substring(0,2)),n=Number(t.substring(2)),this.setState({showSpinner:!0},(function(){return l(a,void 0,void 0,(function(){var e,t;return s(this,(function(a){switch(a.label){case 0:return[4,this.props.service.findId(r,n,Number(this.state.inletSize),this.state.serialNumber,Number(this.state.setPressure))];case 1:return e=a.sent(),t=null,null===e?[3,3]:[4,this.props.service.buildUrl(e)];case 2:t=a.sent(),a.label=3;case 3:return this.setState({url:t,displayNotFoundMessage:null===t,showSpinner:!1}),[2]}}))}))})),[2]):[2]}))}))},t.prototype.render=function(){return c.createElement("form",{onSubmit:this.submit},c.createElement("div",{className:"container-fluid"},c.createElement("div",{className:"row"},c.createElement("div",{className:"col-sm-6"},c.createElement("div",{className:"input-wrapper"},c.createElement("div",{className:"form-label-wrapper"},c.createElement("div",{className:"form-label-wrapper"},c.createElement("label",{className:"form-label control-label"},"Date"),c.createElement("span",{className:"form-label-required"}," *"))),c.createElement("div",{className:f+(null!==this.state.validationErrors.date?" form-error":"")},c.createElement("input",{className:"form-control form-input",id:"date",name:"date",type:"text",maxLength:4,placeholder:"Enter Date (in the format YYMM)",value:this.state.date,onChange:this.change}),this.state.validationErrors.date&&c.createElement("span",{className:"form-message__error"},this.state.validationErrors.date)))),c.createElement("div",{className:"col-sm-6"},c.createElement("div",{className:"input-wrapper"},c.createElement("div",{className:"form-label-wrapper"},c.createElement("div",{className:"form-label-wrapper"},c.createElement("label",{className:"form-label control-label"},"Inlet size in mm"),c.createElement("span",{className:"form-label-required"}," *"))),c.createElement("div",{className:"form-select-wrapper"+(null!==this.state.validationErrors.inletSize?" "+h:"")},c.createElement("div",{className:"form-control"},c.createElement("select",{className:"form-select",name:"inletSize",id:"inletSize",value:this.state.inletSize,onChange:this.change},c.createElement("option",{value:""},"Choose Inlet Size in Mm"),this.state.inletSizes&&this.state.inletSizes.map((function(e){return c.createElement("option",{key:e,value:e},e)}))),c.createElement("label",{className:"form-selected-item placeholder-style"},this.state.inletSize||"Choose Inlet Size in mm")),this.state.validationErrors.inletSize&&c.createElement("span",{className:"form-message__error"},this.state.validationErrors.inletSize))))),c.createElement("div",{className:"row"},c.createElement("div",{className:"col-sm-6"},c.createElement("div",{className:"input-wrapper"},c.createElement("div",{className:"form-label-wrapper"},c.createElement("div",{className:"form-label-wrapper"},c.createElement("label",{className:"form-label control-label"},"Serial number"),c.createElement("span",{className:"form-label-required"}," *"))),c.createElement("div",{className:f+(null!==this.state.validationErrors.serialNumber?" "+h:"")},c.createElement("input",{className:"form-control form-input",id:"serialNumber",name:"serialNumber",type:"text",placeholder:"Enter Serial Number",value:this.state.serialNumber,onChange:this.change}),this.state.validationErrors.serialNumber&&c.createElement("span",{className:"form-message__error"},this.state.validationErrors.serialNumber)))),c.createElement("div",{className:"col-sm-6"},c.createElement("div",{className:"input-wrapper"},c.createElement("div",{className:"form-label-wrapper"},c.createElement("div",{className:"form-label-wrapper"},c.createElement("label",{className:"form-label control-label"},"Set press in bar"),c.createElement("span",{className:"form-label-required"}," *"))),c.createElement("div",{className:f+(null!==this.state.validationErrors.setPressure?" "+h:"")},c.createElement("input",{className:"form-control form-input",id:"setPressure",name:"setPressure",type:"text",placeholder:"Enter Set Pressure in Bar",value:this.state.setPressure,onChange:this.change}),this.state.validationErrors.setPressure&&c.createElement("span",{className:"form-message__error"},this.state.validationErrors.setPressure))))),c.createElement("div",{className:"row normalTopMargin"},c.createElement("div",{className:"col-sm-12"},c.createElement(p.Spinner,{visible:this.state.showSpinner}),c.createElement("button",{type:"submit",className:"cta cta--large cta--alpha contact-form-wrapper__submit-button submit",disabled:this.state.showSpinner},c.createElement("span",{className:"cta-content"},c.createElement("span",{className:"cta-content-text"},"Search"))))),this.state.url&&c.createElement("div",{className:"row wideTopMargin"},c.createElement("div",{className:"col-sm-12 pdf"},c.createElement("embed",{src:this.state.url,type:"application/pdf"}))),this.state.displayNotFoundMessage&&c.createElement("div",{className:"row wideTopMargin"},c.createElement("div",{className:"col-sm-12"},c.createElement("h2",null,"No certificate matching the criteria above was found.")))))},t.prototype.validate=function(){var e=this.validator.validate(this.state.date,this.state.inletSize,this.state.serialNumber,this.state.setPressure);return this.setState({validationErrors:e}),Object.keys(e).every((function(t){return null===e[t]}))},t}(c.Component);t.SafetyValveCertificates=b,t.default=b,t.RenderSafetyValveCertificates=function(e,t){u.render(c.createElement(d.ErrorHandlerComponent,null,c.createElement(b,o({},e))),t)}},6646:function(e,t,r){"use strict";var n=r(82702),a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=n))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))},i=this&&this.__generator||function(e,t){var r,n,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(a=2&i[0]?n.return:i[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,i[1])).done)return a;switch(n=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,n=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=o.trys,(a=a.length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(e){i=[6,e],n=0}finally{r=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.Service=void 0;var o=r(9669),l=function(){function e(e){this.proxyServiceUrl=e.safetyValveCertificatesApi}return e.prototype.getInletSizes=function(){return a(this,void 0,void 0,(function(){var e=this;return i(this,(function(t){return[2,new n((function(t){o.default.get(e.proxyServiceUrl+"/Criteria",{headers:{"Content-Type":"application/json; charset=utf-8"}}).then((function(e){return t(e.data.calibers)}))}))]}))}))},e.prototype.findId=function(e,t,r,l,s){return a(this,void 0,void 0,(function(){var a=this;return i(this,(function(i){return[2,new n((function(n){var i=a.proxyServiceUrl+"/Certificate?year="+e+"&month="+t+"&caliber="+r+"&serialNo="+l+"&setPressure="+s;o.default.get(i,{headers:{"Content-Type":"application/json; charset=utf-8"}}).then((function(e){n(e.data)})).catch((function(e){404===e.response.status&&n(null)}))}))]}))}))},e.prototype.buildUrl=function(e){return this.proxyServiceUrl+"/Certificate/"+e},e}();t.Service=l,t.default=l},72461:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.safetyValvesCertificateRenderer=t.SafetyValveCertificatesRenderer=void 0;var i=r(63607),o=r(6646),l=r(234),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".safety-valve-certificates",t}return a(t,e),t.prototype.OnInit=function(){var e=null,t=i.ConfigService.GetData()||{};t&&t.safetyValveCertificatesApi&&(e=t.safetyValveCertificatesApi);var r=new o.default({safetyValveCertificatesApi:e});l.RenderSafetyValveCertificates({service:r},this.el[0])},t}(i.Component);t.SafetyValveCertificatesRenderer=s,t.safetyValvesCertificateRenderer=new s},50690:()=>{},98095:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Validator=void 0;var r=function(){function e(){}return e.prototype.validate=function(e,t,r,n){return{date:this.validateDate(e),inletSize:this.validateInletSize(t),serialNumber:this.validateSerialNumber(r),setPressure:this.validateSetPressure(n)}},e.prototype.validateDate=function(e){return""===e?"Please enter a date in the format YYMM.":/^[0-9]{4}$/.test(e)?Number(e.substring(0,2))<15?"Please enter a date where the year part is 15 or later.":null:"Date should be a number in the format YYMM."},e.prototype.validateInletSize=function(e){return""===e||null==e?"Please choose an inlet size.":null},e.prototype.validateSerialNumber=function(e){return""===e?"Please enter a serial number.":this.isInteger(e)?null:"Serial number should contain a number."},e.prototype.validateSetPressure=function(e){return""===e?"Please enter set pressure.":isNaN(e)?"Set pressure should contain a number.":null},e.prototype.isInteger=function(e){if(isNaN(e))return!1;var t=parseFloat(e);return"number"==typeof t&&t%1==0},e}();t.Validator=r},42422:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.scrollToTopButtomComponent=t.ScrollToTopButtomComponent=void 0;var i=r(63607),o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".scroll-to-top",t.OnInit=function(){t.el[0]&&(t.isEnabled=!0,t.insertTopIdElement(),t.scrollToTopBtn=t.el[0],t.scrollToTopBtn.addEventListener("click",t.onClick),t.scrollToTopBtn.addEventListener("touchstart",t.onTouchStart,!1),t.scrollToTopBtn.addEventListener("touchmove",t.onTouchMove,!1))},t.onTouchStart=function(e){var r=e.touches[0];t.startX=r.clientX,t.startY=r.clientY},t.onTouchMove=function(e){if(t.startX&&t.startY){var r=e.touches[0],n=r.clientX-t.startX,a=r.clientY-t.startY;n>0&&Math.abs(n)>Math.abs(a)?(t.scrollToTopBtn.classList.add("hidden"),t.scrollToTopBtn.setAttribute("href","#"),t.isHidden=!0):(t.scrollToTopBtn.classList.remove("hidden"),t.scrollToTopBtn.setAttribute("href","#top"),t.isHidden=!1),t.startX=null,t.startY=null}},t.onClick=function(e){t.isHidden&&(e.preventDefault(),t.scrollToTopBtn.setAttribute("href","#top"),t.scrollToTopBtn.classList.remove("hidden"))},t.insertTopIdElement=function(){var e=document.querySelector(".main-content"),t=document.createElement("div");t.id="top",e.insertAdjacentElement("beforebegin",t)},t}return a(t,e),t.prototype.OnScrollThrottle=function(){this.isEnabled&&(document.body.scrollTop>1e3||document.documentElement.scrollTop>1e3?this.isVisible||(this.scrollToTopBtn.classList.add("animated"),this.isVisible=!0,"#top"===window.location.hash&&i.UrlService.RemoveHash()):this.isVisible&&(this.scrollToTopBtn.classList.remove("animated"),this.isVisible=!1))},t}(i.Component);t.ScrollToTopButtomComponent=o,t.scrollToTopButtomComponent=new o},29533:function(e,t,r){"use strict";var n,a=r(82702),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ServiceWorkersInstance=t.ServiceWorkers=void 0;var o=r(63607),l=r(92170),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector="body",t}return i(t,e),t.prototype.OnPageLoad=function(){var e=this;if(this.sendClickUrl(),"serviceWorker"in navigator!=!1){var t=null,r=o.ConfigService.GetData()||{};r&&r.locationApi&&(t=r.locationApi);var n=this.getUrlRegex(t),a=function(){n&&e.sendMessageToSW(n)};navigator.serviceWorker.register("/sw.js").then((function(e){a(),e.addEventListener("updatefound",(function(){var t=e.installing;t.addEventListener("statechange",(function(){"activated"===t.state&&a()}))}))}),(function(e){console.error("ServiceWorker registration failed: ",e)}))}},t.prototype.sendMessageToSW=function(e){return new a((function(t,r){(new MessageChannel).port1.onmessage=function(e){e.data.error?r(e.data.error):t(e.data)},navigator.serviceWorker.controller.postMessage(e)}))},t.prototype.getUrlRegex=function(e){if(!e)return null;var t=e.match(/^(?:https?:\/\/)?(?:[^@\/\n]+@)?([^:\/?\n]+\.[^:\/?\n]+)/i);return t&&t[1]?new RegExp("https?://"+t[1],"i"):null},t.prototype.sendClickUrl=function(){var e=localStorage.getItem("clickUrlPayload");if(e){var t=JSON.parse(e),r=t.url,n=t.payload,a=JSON.stringify(n),i=localStorage.getItem("searchApiUrl")||window.location.origin,o=new URL(i).origin;l.TileAnalyticsService.clickUrlRequest(o,r,a)}},t}(o.Component);t.ServiceWorkers=s,t.ServiceWorkersInstance=new s},23831:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formControlClasses=t.formControlTypes=t.formControlKeys=void 0,t.formControlKeys={firstName:"firstName",lastName:"lastName",company:"company",companyType:"companyType",numberOfEmployees:"numberOfEmployees",department:"department",jobFunction:"jobFunction",email:"email",country:"country",language:"language",postalZipCode:"postalZipCode",consentCheckbox:"consentCheckbox",chineseConsentCheckbox:"chineseConsentCheckbox",submitBtn:"submitBtn"},t.formControlTypes={dropdown:"dropdown",input:"input",checkbox:"checkbox",submit:"submit",chineseCheckbox:"chineseCheckbox"},t.formControlClasses={oneInARow:"col-sm-12",twoInARow:"col-sm-6",agreementBlock:"agreement"}},86652:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SignUpFormStatusMessage=void 0;var n=r(67294),a=r(67294);t.SignUpFormStatusMessage=function(e){var t=e.message,r=e.buttonLabel,i=e.close;return a.useEffect((function(){document.querySelector(".inner-dialog-accessible-description").focus()}),[]),n.createElement("div",null,n.createElement("p",null,t),r?n.createElement("div",{className:"clearfix"},n.createElement("button",{className:"cta cta--small cta--alpha",onClick:i},n.createElement("span",{className:"cta-content"},n.createElement("span",{className:"cta-content-text"},r)))):null)}},20308:function(e,t,r){"use strict";var n=r(82702),a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=n))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))},i=this&&this.__generator||function(e,t){var r,n,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(a=2&i[0]?n.return:i[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,i[1])).done)return a;switch(n=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,n=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=o.trys,(a=a.length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(e){i=[6,e],n=0}finally{r=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.signUpUtils=t.propNames=void 0;var o=r(63607),l=r(75261),s=r(74515);t.propNames={key:"key",value:"value"};var c=function(){function e(){var e=this;this.countryWithLanguages=[{code:"BE",languages:["FR","NL"]},{code:"CH",languages:["DE","FR"]}],this.formatLanguages=function(t){if(t&&t.length)return e.countryWithLanguages.reduce((function(e,r){var n=t.filter((function(e){return r.languages.some((function(t){return s.equalIgnoreCase(t,e.value)}))}));return e[r.code]=n,e}),{})},this.formatInputs=function(e,t,r){return Object.keys(e).map((function(n){var a=e[n];return{errorMessage:t[a+"ValidationMessage"]||t[a+"ValidationMessageEmpty"]||r[a+"ValidationMessage"]||r[a+"ValidationMessageEmpty"]||"",formatErrorMessage:t[a+"ValidationMessageIncorrectFormat"],emailInfoErrorMessage:t[a+"ValidationMessageIncorrectFormatStartsWithInfo"],embargoCountryErrorMessage:t[a+"WarningMessageEmbargoCountry"],hint:t[a+"Info"]||r[a+"Info"]||"",label:t[a+"Label"]||r[a+"Label"]||"",name:n,placeholder:t[a+"Placeholder"]||r[a+"Placeholder"]||"",propName:n,required:!0}}))}}return e.prototype.createCountryService=function(e,t,r){return new l.CountryService({apiUrl:e,culture:t,keyMode:l.LocationKeyModeEnum.Code,prefixNeeded:!1,locationApiKey:r})},e.prototype.convertLanguages=function(e){if(e&&e.length)return e.map((function(e){var t=e.key;return{title:e.value,value:t}}))},e.prototype.getFormData=function(e,t){return a(this,void 0,void 0,(function(){return i(this,(function(r){return[2,o.api(e,t).then((function(e){return e.data}))]}))}))},e}();t.signUpUtils=new c},51776:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.validationHelper=void 0;var a=r(17979),i=function(){var e=this;this.getValidatedState=function(t,r,i,o,l,s){void 0===s&&(s={});var c={};e.validateRequiredFields(t,r,s,i,o,l,(function(e,t){c[e]=n({},t),c[e].hasError=!0})),e.validateConsentCheckbox(l,(function(){c.checkbox=n({},l.checkbox),c.checkbox.hasError=!0}));var u=l[r.email];return c.hasOwnProperty(r.email)&&c[r.email].hasError?c[r.email].hasFormatError=!1:a.validateEmail(u.value)?a.validateInfoEmail(u.value)&&(c[r.email]=n({},u),c[r.email].hasError=!0,c[r.email].hasFormatError=!0,c[r.email].hasInfoEmailError=!0):(c[r.email]=n({},u),c[r.email].hasError=!0,c[r.email].hasFormatError=!0,c[r.email].hasInfoEmailError=!1),c},this.validateRequiredFields=function(e,t,r,n,a,i,o){e.forEach((function(e){var l,s=e.name,c=i[s];(function(e){return n&&r[e]})(s)||function(e){return e===t.language&&!a}(s)||e.required&&(0===(l=c.value).length||!l.trim())&&o(s,c)}))},this.validateConsentCheckbox=function(e,t){e.checkbox.isSelected||t()}};t.validationHelper=new i},11469:(e,t)=>{"use strict"},10581:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.socialMediaLinkComponent=t.SocialMediaLinkCheckerComponent=void 0;var i=r(63607),o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".social__links a",t}return a(t,e),t.prototype.OnInit=function(){i.isDataLayerSet()&&this.el.forEach((function(e){e.addEventListener("click",(function(){var t=e.getAttribute("href"),r=e.getAttribute("data-social-channel");i.GTM.socialLinks({channel:r,link:t})}))}))},t}(i.Component);t.SocialMediaLinkCheckerComponent=o,t.socialMediaLinkComponent=new o},60177:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(24407);t.default=function(e){var t=e.changeSortOption,r=e.setFocusOnRef,i=e.closeSortMenu,o=e.toggleSortMenuState,l=e.isOpened,s=e.options,c=e.selected,u=e.selectedOptionRef,p=e.label,d=n.useRef(null),m=n.useCallback((function(e){t(e),r(d),i()}),[t,i,r]),f=n.useCallback((function(e){var n,a,o,l;e.stopPropagation&&e.stopPropagation();var s=e.target,c=null===(a=null===(n=null==s?void 0:s.parentElement)||void 0===n?void 0:n.previousElementSibling)||void 0===a?void 0:a.firstElementChild,u=null===(l=null===(o=null==s?void 0:s.parentElement)||void 0===o?void 0:o.nextElementSibling)||void 0===l?void 0:l.firstElementChild;switch(e.code){case"Enter":t(e),r(d),i();break;case"ArrowUp":e.preventDefault(),null==c||c.focus();break;case"ArrowDown":e.preventDefault(),null==u||u.focus()}}),[t,i,r]);return n.createElement("div",{className:"sort-wrapper-desktop"},n.createElement("button",{className:"sort-toggle-button",ref:d,type:"button",onClick:o,"aria-expanded":l,"aria-label":p}),n.createElement("ul",{className:"sort-menu-list "+(l?"opened":"")},a.safe(s).map((function(e){return n.createElement("li",{key:e.value,className:"sort-menu-item"},n.createElement("button",{className:"sort-menu-button","data-value":e.value,onClick:m,onKeyDown:f,ref:e.value===c?u:null},e.label))}))))}},65587:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(24407);t.default=function(e){var t=e.toggleSortMenuState,r=e.changeSortOption,i=e.selected,o=e.options;return n.createElement("div",{className:"sort-wrapper-mobile",onClick:t},n.createElement("select",{className:"sort-select sort-select-mobile cta cta--block",onChange:r,value:i},a.safe(o).map((function(e){return n.createElement("option",{key:e.value,value:e.value},e.label)}))))}},40620:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.RenderSortButton=t.SortButton=void 0;var a=r(67294),i=r(73935),o=r(60177),l=r(65587);t.SortButton=function(e){var t=e.label,r=e.onChange,n=e.options,i=e.selected,s=a.useState(!1),c=s[0],u=s[1],p=a.useState(!1),d=p[0],m=p[1],f=a.useRef(null);a.useEffect((function(){c&&d&&b(f)}),[c,d]);var h=function(){u(!1)},b=function(e){var t;null===(t=e.current)||void 0===t||t.focus()},v=a.useCallback((function(e){e.preventDefault();var t=e.target,n=t.value?t.value:t.dataset.value;"function"==typeof r&&n!==i&&r(n,e)}),[r,i]),y=a.useCallback((function(e){e.stopPropagation(),u(!c),m(!0)}),[c]),g=a.useCallback((function(){var e;return null===(e=n.filter((function(e){return e.value===i}))[0])||void 0===e?void 0:e.label}),[n,i]);return a.createElement("label",{className:"cta sort-button cta--small cta--filter-sort cta--with-icon",onBlur:function(e){var t,r;e.stopPropagation(),(null===(t=e.relatedTarget)||void 0===t?void 0:t.classList.contains("sort-menu-button"))||(null===(r=e.relatedTarget)||void 0===r?void 0:r.classList.contains("sort-toggle-button"))||h()}},a.createElement("span",{className:"sort-title"},t,":"),a.createElement("span",{className:"cta-content sort-label "+(c?"opened":"")},a.createElement("span",{className:"cta-content-text sort-label-text"},g()),a.createElement("span",{className:"icon icon-chevron-down-small cta--icon "+(c?"opened":"")}),a.createElement(o.default,{changeSortOption:v,setFocusOnRef:b,closeSortMenu:h,toggleSortMenuState:y,isOpened:c,options:n,selected:i,selectedOptionRef:f,label:t}),a.createElement(l.default,{toggleSortMenuState:y,changeSortOption:v,selected:i,options:n})))};t.RenderSortButton=function(e,r){i.render(a.createElement(t.SortButton,n({},e)),r)}},83615:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},o.apply(this,arguments)},l=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<r;t++)for(var i=arguments[t],o=0,l=i.length;o<l;o++,a++)n[a]=i[o];return n};Object.defineProperty(t,"__esModule",{value:!0}),t.TableCore=void 0;var s=r(63607),c=r(67294),u=r(24407),p=r(51559),d=r(93048),m=r(84237),f=r(58407),h=r(39659),b=r(98234),v=r(81770),y=r(34562),g=r(60615),C=function(e){function t(t){var r=e.call(this,t)||this;r.onWindowResize=u.throttle(r.detectBreakpointOnResize.bind(r),100),r.tableWrapperRef=c.createRef(),r.tableAriaLiveRef=c.createRef(),r.maxVisibleRowCount=9,r.getInitialFilters=function(){var e=r.props,t=e.columns,n=e.filterItems,a=t.filter((function(e){return e.filterable||e.searchable})),i=a.map((function(e){return e.name})),l=a.reduce((function(e,t){var r,a=t.name,i=t.label,l=t.searchable,s={title:i,value:a,items:n&&n[a]?n[a].map((function(e){return{title:e,value:e,selected:!1,documentsCount:0}})):[],isCollapsed:!1,type:l?g.TableFilterType.Searchable:g.TableFilterType.Filterable,guiType:0};return o(o({},e),((r={})[a]=s,r))}),{});return l.languages&&l.languages.items.length>1&&s.sortByKey(l.languages.items,"title"),{filterGroupsOrder:i,filters:l}},r.onExpandButtonClick=function(e){r.setState({isTableExpanded:e},(function(){e?r.focusFirstInvisibleRow():r.updateExpandWrapper()}))},r.focusFirstInvisibleRow=function(){var e=r.props.tableType===g.TableTypeEnum.Learning?"tbody tr:not(.learning-table-body-description-row)":"tbody:not(.table-row-group)",t=a(r.tableWrapperRef.current).find(e)[r.maxVisibleRowCount];t&&setTimeout((function(){t.focus()}),300)},r.showMobileFilter=function(){r.setState({visibleMobileFilter:!0})},r.closeMobileFilter=function(){r.setState({visibleMobileFilter:!1})},r.onFilterReset=function(){var e=r.state,t=e.selectedFilters,n=e.filters;r.setState({selectedFilters:Object.keys(t).reduce((function(e,t){var r,a;return n[t].type===g.TableFilterType.Filterable?o(o({},e),((r={})[t]=[],r)):n[t].type===g.TableFilterType.Searchable?o(o({},e),((a={})[t]=[""],a)):void 0}),{}),selectedFiltersCount:0},r.filterTable)},r.rowItemHasAppliedFilter=function(e,t,r){return-1!==(Array.isArray(t)?s.findIndex(e,(function(e){return-1!==t.indexOf(e)})):"status"===r?s.findIndex(e,(function(e){return-1!==t.title.indexOf(e)})):e.indexOf(t))},r.filterTable=function(){var e=r.props.rows,t=r.state,n=t.filters,a=t.selectedFilters,i=t.lastUpdatedFiltersGroup,o=Object.keys(a),l=e.filter((function(e){return o.map((function(t){switch(n[t].type){case g.TableFilterType.Filterable:var o=t!==i?a[t]:a[t].filter((function(e){var r=s.findIndex(n[t].items,(function(t){return t.value===e}));return 0!==n[t].items[r].documentsCount}));return 0===o.length||r.rowItemHasAppliedFilter(o,e[t],t);case g.TableFilterType.Searchable:var l=a[t][0].toLowerCase().trim();return e[t].toLowerCase().includes(l)}})).every((function(e){return e}))}));r.setState({rows:l,isNothingFound:!l.length},(function(){if(r.expandableWrapper){var e=r.calcHeightOfExpandedRows();r.expandableWrapper.updateExpand(e)}}))},r.updateExpandWrapper=function(){if(r.expandableWrapper&&!r.state.isTableExpanded){var e=r.calcHeightOfExpandedRows(!0);r.expandableWrapper.updateExpand(e)}},r.handleColumnHeaderClick=function(e){var t=e.currentTarget.getAttribute("data-filter-group")||"";t===r.state.sortColumn?r.setState({sortOrder:r.state.sortOrder===g.OrderTypeEnum.Ascending?g.OrderTypeEnum.Descending:g.OrderTypeEnum.Ascending},r.updateExpandWrapper):r.setState({sortColumn:t,sortOrder:t===v.tableDictionary.updated?g.OrderTypeEnum.Descending:g.OrderTypeEnum.Ascending},r.updateExpandWrapper)},r.selectedGroupRow=function(e,t){var n=r.state,a=n.selectedFilters,i=n.filters;return Object.keys(a).every((function(r){var n;if(r===t)return!0;var o=e[r];switch(null===(n=i[r])||void 0===n?void 0:n.type){case g.TableFilterType.Filterable:var l=a[r];return!l||0===l.length||(Array.isArray(o)?o.some((function(e){return-1!==l.indexOf(e)})):"status"===r?-1!==l.indexOf(o.title):-1!==l.indexOf(o));case g.TableFilterType.Searchable:var s=a[r][0].toLowerCase().trim();return o.toLowerCase().includes(s);default:return!0}}))},r.onFilterGroupChange=function(e){if(e){var t=r.state.filters,n=r.props.rows.filter((function(t){return r.selectedGroupRow(t,e)})),a=o({},t);a[e].items.forEach((function(t){var r=s.findIndex(n,(function(r){var n=r[e];return Array.isArray(n)?n.includes(t.value):"status"===e?n.title===t.value:n===t.value}));t.documentsCount=-1===r?0:1})),r.setState({filters:a})}},r.onFilterChange=function(e,t,n){var a;void 0===n&&(n=!1);var i,s=r.state.selectedFilters;if(n)i=[];else{var c=s[e];i=-1===c.indexOf(t)?l(c,[t]):c.filter((function(e){return e!==t}))}var u=o(o({},s),((a={})[e]=i,a)),p=y.getSelectedFiltersCount(u);r.setState({lastUpdatedFiltersGroup:e,selectedFilters:u,selectedFiltersCount:p},r.filterTable)},r.onSearchFilterChange=function(e,t){var n,a=r.state.selectedFilters;r.setState({selectedFilters:o(o({},a),(n={},n[e]=[t],n))},r.filterTable)},r.onFilterCancel=function(e){r.setState({selectedFilters:e,selectedFiltersCount:y.getSelectedFiltersCount(e)},r.filterTable)},r.calcHeightOfExpandedRows=function(e){void 0===e&&(e=!1);for(var t=a(r.tableWrapperRef.current).find(".row-with-expand-button"),n=r.props.tableType===g.TableTypeEnum.Learning,i=0,o=function(e){return e.hasClass("expanded")},l=0;l<r.maxVisibleRowCount&&t[l];l++){var s=a(t[l]);if(e&&"true"===s.parent().attr("aria-hidden"))break;n&&o(s)?i+=s.next().height():!n&&o(s.parent())&&(i+=s.parent().next().height())}return i};var n=r.getInitialFilters(),i=n.filterGroupsOrder,p=n.filters;return r.state={isDesktop:u.detectBreakpoint(u.Breakpoint.LGScreen),isMobile:u.detectBreakpoint(u.Breakpoint.Tablet),visibleMobileFilter:!1,rows:t.rows,selectedFilters:y.getSelectedFiltersFromFilters(p),selectedFiltersCount:0,sortColumn:v.tableDictionary.name,sortOrder:g.OrderTypeEnum.Ascending,lastUpdatedFiltersGroup:"",filters:p,filterGroupsOrder:i,isTableExpanded:t.tileStatusExpanded,isNothingFound:!1},r.resetFilterHTML=document.createElement("div"),r}return i(t,e),t.prototype.componentDidMount=function(){this.tableUniqueId=s.UtilService.generateUniqueID(5),this.initExpandWrapper(),this.props.tableType===g.TableTypeEnum.Learning?a(this.tableWrapperRef.current).closest(".learning-component").find(".tabs-title").prepend(this.resetFilterHTML):a(this.tableWrapperRef.current).closest(".container-fluid").prev(".container-fluid").find(".tabs-title").prepend(this.resetFilterHTML),window.addEventListener("resize",this.onWindowResize)},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.onWindowResize)},t.prototype.render=function(){var e=this.props,t=e.dictionary,r=e.className,n=e.tableType,a=e.columns,i=e.status,o=e.tableWrapperClassName,l=e.tableCaption,s=this.state,d=s.isDesktop,f=s.visibleMobileFilter,v=s.filters,C=s.selectedFiltersCount,S=s.selectedFilters,E=s.filterGroupsOrder,w=s.sortOrder,_=s.sortColumn,T=s.rows,O=s.isTableExpanded,F=s.isNothingFound,L=y.createTableSubDictionaries(t),P=a.some((function(e){return"validFor"===e.name}))?"table-with-valid-for":"",k=!T.length&&!F;return c.createElement("div",{className:""+o,ref:this.tableWrapperRef},!k&&c.createElement(b.MobileControlPanel,{dictionary:L.mobileControlPanelDictionary,selectedFiltersCount:C,filters:v,showMobileFilter:this.showMobileFilter,onSearchFilterChange:this.onSearchFilterChange}),!!C&&c.createElement(b.ResetFiltersButton,{buttonWrapper:this.resetFilterHTML,buttonLabel:t.resetAllFiltersLabel,onFilterReset:this.onFilterReset}),c.createElement("div",{className:"screen-reader-only",ref:this.tableAriaLiveRef,"aria-live":"assertive","aria-atomic":"true",role:"alert"}),c.createElement("table",{className:r+" "+P,role:"grid",id:n+"-expand-content-"+this.tableUniqueId},c.createElement("caption",{className:"screen-reader-only"},l),c.createElement(b.TableHead,{columns:a,filters:v,selectedFilters:S,sortOrder:w,sortColumn:_,isDesktop:d,tableWrapperRef:this.tableWrapperRef,tableAriaLiveRef:this.tableAriaLiveRef,resetFilterLabel:t.resetFilterLabel,handleColumnHeaderClick:this.handleColumnHeaderClick,onFilterGroupChange:this.onFilterGroupChange,onFilterChange:this.onFilterChange,onSearchFilterChange:this.onSearchFilterChange,isNoData:k,sortingAriaLabels:L.accessibilitySortingDictionary,searchInputAriaLabel:t.search}),n===g.TableTypeEnum.Learning?c.createElement(p.LearningTableBody,{coursesData:T,columns:a,tableWrapperRef:this.tableWrapperRef,expandableWrapper:this.expandableWrapper,maxVisibleRowCount:this.maxVisibleRowCount,dictionary:t,isMobile:this.state.isMobile,sortColumn:_,sortOrder:w,isTableExpanded:O,tableUniqueId:this.tableUniqueId}):c.createElement(h.TableBody,{rows:T,columns:a,tableType:n,tableWrapperRef:this.tableWrapperRef,expandableWrapper:this.expandableWrapper,dictionary:L.tableBodyDictionary,isDesktop:this.state.isDesktop,maxVisibleRowCount:this.maxVisibleRowCount,sortColumn:_,sortOrder:w,isTableExpanded:O})),!T.length&&c.createElement(b.NoDataMessage,{tableStatus:i,isNothingFound:F,zeroResultMessage:t.zeroResultMessage,noDataLabel:t.noDataLabel}),c.createElement(u.Sidebar,{opened:f,className:"filters-sidebar",closeBreakpoint:u.Breakpoint.DownToMobile,close:this.closeMobileFilter},c.createElement(m.default,{filters:v,filterGroupsOrder:E,selectedFilters:S,selectedFiltersCount:C,onFilterChange:this.onFilterChange,onFilterGroupChange:this.onFilterGroupChange,onFilterReset:this.onFilterReset,onCancel:this.onFilterCancel,hideGroupsWithOneItem:!0,close:this.closeMobileFilter,dictionary:L.mobileFilterDictionary})))},t.prototype.initExpandWrapper=function(){var e=this;if(!this.state.rows||!this.state.rows.length)return null;this.expandableWrapper=new d.ExpandableWrapper({ctaClass:"cta--small cta--block",data:this.props.dictionary,minHeight:function(){var t=0;t+=a(e.tableWrapperRef.current).find("thead").height()||0;for(var r=a(e.tableWrapperRef.current).find(".table-specific-row, .table-row-group:not(.collapsed), .table-basic-row, .learning-table-body-main-row, .learning-table-body-description-row:not(.collapsed)"),n=0;n<e.maxVisibleRowCount&&r[n];n++)t+=a(r[n]).height();return t+=2*f.KeepTheRhythmComponent.baseline,e.state.isNothingFound&&(t+=48),t}}),this.expandableWrapper.initExpandableWrapper({element:this.tableWrapperRef.current,wrapper:this.tableWrapperRef.current.closest(this.props.expandableWrapperClassName),onClickHandler:this.onExpandButtonClick,tableType:this.props.tableType,tableUniqueId:this.tableUniqueId}),this.forceUpdate()},t.prototype.detectBreakpointOnResize=function(){this.setState({isDesktop:u.detectBreakpoint(u.Breakpoint.LGScreen),isMobile:u.detectBreakpoint(u.Breakpoint.Tablet)})},t}(c.Component);t.TableCore=C},91069:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FiltersButton=void 0;var n=r(67294),a=r(86292);t.FiltersButton=function(e){var t=e.buttonLabel,r=e.selectedFiltersCount,i=e.showMobileFilter;return n.createElement(a.default,{className:"cta--with-icon cta--small cta--gamma cta--filter-sort open-filters-button",onClick:i},n.createElement("span",{className:"icon icon-filter cta--icon-red"}),n.createElement("span",{className:"cta-content-text"},t,r>0&&n.createElement("span",null," ("+r+")")))}},38351:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MobileControlPanel=void 0;var n=r(67294),a=r(98234);t.MobileControlPanel=function(e){var t=e.dictionary,r=t.searchInputAriaLabel,i=t.filterBtnLabel,o=t.resetFilterLabel,l=e.selectedFiltersCount,s=e.filters,c=e.showMobileFilter,u=e.onSearchFilterChange,p="name",d=n.useState(!1),m=d[0],f=d[1],h=n.useState(""),b=h[0],v=h[1],y=n.useState(""),g=y[0],C=y[1],S=n.useCallback((function(){for(var e in s)if(s[e].items.length>1)return!0;return!1}),[s]),E=function(){u(p,""),f(!1),v(""),C("")},w=function(){f(!0),u(p,b),C(b)};return n.createElement("div",{className:"table-controls"},n.createElement("div",{className:"table-controls__search table-mobile-search"},n.createElement("input",{className:"table-mobile-search__input",type:"text",placeholder:r,"aria-label":r,onChange:function(e){v(e.target.value)},onKeyDown:function(e){"Enter"===e.key&&(m&&""===b?E():b!==g&&w())},value:b}),n.createElement("button",{type:"button",onClick:function(){b!==g?w():m&&b===g&&E()},className:"table-mobile-search__btn","aria-label":m?o:r},m?n.createElement("span",{className:"icon icon-cancel cta--icon-red","aria-hidden":"true"}):n.createElement("span",{className:"icon icon-search cta--icon-red","aria-hidden":"true"}))),S()&&n.createElement(a.FiltersButton,{buttonLabel:i,selectedFiltersCount:l,showMobileFilter:c}))}},21384:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NoDataMessage=void 0;var n=r(67294);t.NoDataMessage=function(e){var t=e.tableStatus,r=e.isNothingFound,a=e.zeroResultMessage,i=e.noDataLabel,o=n.useMemo((function(){return t&&t.statusCode>0&&t.message&&!r?t.message:r?a:i}),[i,a,r,t]);return n.createElement("div",{className:"table--no-data"},o)}},80289:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ResetFiltersButton=void 0;var n=r(67294),a=r(98234);t.ResetFiltersButton=function(e){var t=e.buttonWrapper,r=e.buttonLabel,i=e.onFilterReset;return n.createElement(a.TablePortal,{wrapperEl:t},n.createElement("a",{className:"table-filters-reset",onClick:i},n.createElement("span",{className:"cta-content"},n.createElement("span",{className:"icon icon-refresh"}),n.createElement("span",{className:"cta-content-text"},r))))},t.default=t.ResetFiltersButton},95542:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.TableHead=void 0;var o=r(67294),l=r(98234),s=r(81770),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentBody=document.body,t.headerCellRefs={},t.state={visibleColumnFilter:""},t.addHeaderCellRef=function(e,r){r&&(t.headerCellRefs[e]=r)},t.handleClick=function(e){var r=t.props.tableWrapperRef,n=t.state.visibleColumnFilter,i=a(r.current).has(e.target).length>0,o=a(e.target);n&&(i&&!o.parents().hasClass("column-filter")||!i)&&t.closeColumnFilter()},t.handleColumnFilterBtnClick=function(e){var r=e.target.getAttribute("data-filter-group")||"";r=t.state.visibleColumnFilter!==r?r:"",t.setState({visibleColumnFilter:r}),t.props.onFilterGroupChange(r)},t.closeColumnFilter=function(){t.setState({visibleColumnFilter:""})},t.getHeaderDetails=function(e){var r=t.headerCellRefs[e];if(!r)return{width:null,height:null,left:null};var n=t.props.tableWrapperRef.current,a=n?n.scrollLeft:0;return{height:r.offsetHeight,left:r.offsetLeft-a,width:r.offsetWidth}},t}return i(t,e),t.prototype.componentDidMount=function(){this.documentBody.addEventListener("mousedown",this.handleClick)},t.prototype.componentWillUnmount=function(){this.documentBody.removeEventListener("mousedown",this.handleClick)},t.prototype.render=function(){var e=this,t=this.props,r=t.selectedFilters,n=t.filters,a=t.resetFilterLabel,i=t.sortOrder,c=t.sortColumn,u=t.onFilterChange,p=t.handleColumnHeaderClick,d=t.tableWrapperRef,m=t.tableAriaLiveRef,f=t.isDesktop,h=t.isNoData,b=t.columns,v=t.sortingAriaLabels,y=t.onSearchFilterChange,g=t.searchInputAriaLabel,C=this.state.visibleColumnFilter;return o.createElement("thead",null,o.createElement("tr",null,b.map((function(t,b,S){return t.name!==s.tableDictionary.validFor||f?o.createElement(l.TableHeadCell,{key:b,cellInfo:t,cellIndex:b,cellsCount:S.length,selectedFilters:r,filters:n,resetFilterLabel:a,visibleColumnFilter:C,sortOrder:i,sortColumn:c,closeColumnFilter:e.closeColumnFilter,onFilterChange:u,onSearchFilterChange:y,addHeaderCellRef:e.addHeaderCellRef.bind(e,t.name),handleColumnHeaderClick:p,handleColumnFilterBtnClick:e.handleColumnFilterBtnClick,tableWrapperRef:d,tableAriaLiveRef:m,getHeaderDetails:e.getHeaderDetails,isNoData:h,sortingAriaLabels:v,searchInputAriaLabel:g}):null}))))},t}(o.Component);t.TableHead=c},1822:(e,t,r)=>{"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.TableHeadCell=t.cellNamesStylesMapping=void 0;var a=r(67294),i=r(98234),o=r(97748),l=r(81770);t.cellNamesStylesMapping=((n={})[l.tableDictionary.type]="type",n[o.LearningComponentHeaderCellEnum.Type]="type",n[l.tableDictionary.name]="name",n[o.LearningComponentHeaderCellEnum.Name]="name",n[l.tableDictionary.languages]="language",n[o.LearningComponentHeaderCellEnum.LearningType]="learningType",n[o.LearningComponentHeaderCellEnum.Language]="language",n[l.tableDictionary.validFor]="valid-for",n[l.tableDictionary.updated]="updated",n[l.tableDictionary.download]="download",n[l.tableDictionary.fileType]="file-type",n[l.tableDictionary.version]="version",n[l.tableDictionary.status]="status",n[l.tableDictionary.approvalAuthority]="approval-authority",n[l.tableDictionary.softwareCharacteristic]="software-characteristic",n[l.tableDictionary.expirationDate]="expiration-date",n[o.LearningComponentHeaderCellEnum.Duration]="duration",n);t.TableHeadCell=function(e){var r,n=e.cellInfo,o=e.cellIndex,l=e.cellsCount,s=e.selectedFilters,c=e.filters,u=e.resetFilterLabel,p=e.visibleColumnFilter,d=e.sortOrder,m=e.sortColumn,f=e.closeColumnFilter,h=e.onFilterChange,b=e.addHeaderCellRef,v=e.handleColumnHeaderClick,y=e.handleColumnFilterBtnClick,g=e.tableWrapperRef,C=e.tableAriaLiveRef,S=e.getHeaderDetails,E=e.isNoData,w=e.sortingAriaLabels,_=e.onSearchFilterChange,T=e.searchInputAriaLabel,O=n.name,F=n.label,L="table-head-cell__"+t.cellNamesStylesMapping[O],P=null===(r=null==s?void 0:s[O])||void 0===r?void 0:r[0];return n.searchable?a.createElement(i.TableHeadSearchableCell,{cellInfo:n,resetFilterLabel:u,onSearchFilterChange:_,isNoData:E,className:L,searchInputAriaLabel:T,searchTerm:P}):n.filterable?a.createElement(i.TableHeadFilterableCell,{cellInfo:n,cellIndex:o,cellsCount:l,selectedFilters:s,filters:c,resetFilterLabel:u,visibleColumnFilter:p,closeColumnFilter:f,onFilterChange:h,addHeaderCellRef:b,handleColumnFilterBtnClick:y,tableWrapperRef:g,getHeaderDetails:S,isNoData:E,className:L}):n.sortable?a.createElement(i.TableHeadSortableCell,{cellInfo:n,sortOrder:d,sortColumn:m,addHeaderCellRef:b,handleColumnHeaderClick:v,tableAriaLiveRef:C,isNoData:E,sortingAriaLabels:w,className:L}):a.createElement("th",{key:O,ref:b,scope:"col",className:L},a.createElement("span",null,F)," ")}},39335:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.TableHeadFilterableCell=void 0;var a=r(67294),i=r(98234),o=r(10757);t.TableHeadFilterableCell=function(e){var t,r=e.cellInfo,l=e.cellIndex,s=e.cellsCount,c=e.selectedFilters,u=e.filters,p=e.resetFilterLabel,d=e.visibleColumnFilter,m=e.closeColumnFilter,f=e.onFilterChange,h=e.addHeaderCellRef,b=e.handleColumnFilterBtnClick,v=e.tableWrapperRef,y=e.getHeaderDetails,g=e.isNoData,C=e.className,S=r.name,E=a.useMemo((function(){return c&&c[S]&&c[S].length>0}),[S,c]),w=a.useCallback((function(e){f(e,"",!0)}),[f]),_=a.useMemo((function(){return u[S]&&u[S].items.length>1&&!g}),[S,u,g]);return a.createElement("th",{key:S,className:"th-filterable "+C,ref:h,"data-filter-group":S,scope:"col"},a.createElement("div",{className:"table--nested"},a.createElement("div",{className:"table--nested-row"},a.createElement("div",{className:"table--nested-cell"},a.createElement("span",null,r.label)," ",a.createElement("span",{className:"table-filters-counter "+(E?"visible":"")},"(",null===(t=c[S])||void 0===t?void 0:t.length,")")),a.createElement("div",{className:"table--nested-cell right-cell"},_?a.createElement("span",{className:"table--filter-icon-wrapper"},a.createElement("span",{className:"icon icon-filter active-element","data-filter-group":S,onClick:b}),d===S&&a.createElement(i.TablePortal,{wrapperEl:v.current},a.createElement(o.default,n({close:m,onClick:f,onFilterReset:w,resetFilterLabel:p},r,{items:u[S].items,selectedFilters:c,groupValue:S,firstColumn:0===l,lastColumn:l===s-1,getHeaderDetails:y,tableWrapperEl:v.current})))):null))))},t.default=t.TableHeadFilterableCell},94956:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TableHeadSearchableCell=void 0;var n=r(67294);t.TableHeadSearchableCell=function(e){var t=e.cellInfo,r=e.className,a=e.resetFilterLabel,i=e.isNoData,o=e.onSearchFilterChange,l=e.searchInputAriaLabel,s=e.searchTerm,c=t.name,u=n.useState(!1),p=u[0],d=u[1],m=n.useState(s),f=m[0],h=m[1],b=n.useState(""),v=b[0],y=b[1],g=n.useRef(null);n.useEffect((function(){""===s&&(h(s),d(!1))}),[s]);var C=function(){d(!1),y(""),f&&h(""),o(c,"")},S=function(){d(!0),y(f),o(c,f)};return n.createElement("th",{key:c,className:"th-searchable "+r,"data-filter-group":c,scope:"col"},n.createElement("div",{className:"table--nested"},n.createElement("div",{className:"table--nested-row"},n.createElement("div",{className:"table--nested-cell"},n.createElement("span",null,t.label)," "),!i&&n.createElement("div",{className:"table--nested-cell right-cell"},n.createElement("div",{className:"table--searchable"},n.createElement("input",{ref:g,onChange:function(e){h(e.target.value)},onKeyDown:function(e){"Enter"===e.key&&(p&&""===f?C():f!==v&&S())},value:f,type:"text","aria-label":l,className:"table--searchable__input"}),n.createElement("button",{type:"button",className:"table--searchable__btn",onClick:function(){f!==v?S():p&&f===v&&C()},"aria-label":p?a:l},p?n.createElement("span",{className:"icon icon-cancel"}):n.createElement("span",{className:"icon icon-search","aria-hidden":"true"})))))))}},13628:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.TableHeadSortableCell=void 0;var i=r(63607),o=r(67294),l=r(60615),s="ascending",c="descending",u="none",p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleKeyPress=function(e){e.key!==i.keyNameMapping.enter&&e.key!==i.keyNameMapping.space||t.props.handleColumnHeaderClick(e)},t.getSortType=function(){var e=t.props,r=e.sortColumn,n=e.sortOrder;return r!==e.cellInfo.name?u:n===l.OrderTypeEnum.Ascending?s:c},t.getSortingPartOfLabel=function(e){var r=t.props.sortingAriaLabels,n=r.ascendingSortAriaLabel,a=r.descendingSortAriaLabel,i=r.notSortedAriaLabel;return e===u?i:e===s?n:a},t}return a(t,e),t.prototype.shouldComponentUpdate=function(e){var t=this.props,r=t.sortOrder,n=t.sortColumn;return r!==e.sortOrder||n!==e.sortColumn},t.prototype.componentDidUpdate=function(){var e=this.props;e.sortColumn===e.cellInfo.name&&this.setLiveRegionMessage()},t.prototype.render=function(){var e=this.props,t=e.cellInfo,r=e.addHeaderCellRef,n=e.handleColumnHeaderClick,a=e.isNoData,i=e.className,l=t.name,s="th-sortable "+(a?"no-data":"")+" "+i,c=this.getSortType(),p=c!==u?c:"";return o.createElement("th",{key:l,className:s,ref:r,onClick:n,onKeyDown:this.handleKeyPress,"data-filter-group":l,scope:"col","aria-sort":c},o.createElement("div",{className:"table--nested",role:"button",tabIndex:0},o.createElement("div",{className:"table--nested-row"},o.createElement("div",{className:"table--nested-cell"},o.createElement("span",null,t.label)," "),o.createElement("div",{className:"table--nested-cell right-cell"},!a&&o.createElement("span",{className:"table--sort-icons "+p},o.createElement("svg",{className:"icon icon-chevron-up-small",width:"9",height:"6",viewBox:"0 0 9 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 6L9 6L4.5 0L0 6Z",fill:"currentColor"})),o.createElement("svg",{className:"icon icon-chevron-down-small",width:"9",height:"6",viewBox:"0 0 9 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 0H0L4.5 6L9 0Z",fill:"currentColor"})))))))},t.prototype.setLiveRegionMessage=function(){var e=this.props,t=e.tableAriaLiveRef,r=e.cellInfo.label,n=this.getSortType(),a=r+" "+this.getSortingPartOfLabel(n),i=t.current;i&&(i.innerHTML=a)},t}(o.Component);t.TableHeadSortableCell=p},14214:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TablePortal=void 0;var n=r(73935);t.TablePortal=function(e){var t=e.wrapperEl,r=e.children;return n.createPortal(r,t)}},98234:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TablePortal=t.TableHeadSortableCell=t.TableHeadSearchableCell=t.TableHeadFilterableCell=t.TableHeadCell=t.cellNamesStylesMapping=t.TableHead=t.ResetFiltersButton=t.NoDataMessage=t.MobileControlPanel=t.FiltersButton=void 0;var n=r(91069);Object.defineProperty(t,"FiltersButton",{enumerable:!0,get:function(){return n.FiltersButton}});var a=r(38351);Object.defineProperty(t,"MobileControlPanel",{enumerable:!0,get:function(){return a.MobileControlPanel}});var i=r(21384);Object.defineProperty(t,"NoDataMessage",{enumerable:!0,get:function(){return i.NoDataMessage}});var o=r(80289);Object.defineProperty(t,"ResetFiltersButton",{enumerable:!0,get:function(){return o.ResetFiltersButton}});var l=r(95542);Object.defineProperty(t,"TableHead",{enumerable:!0,get:function(){return l.TableHead}});var s=r(1822);Object.defineProperty(t,"cellNamesStylesMapping",{enumerable:!0,get:function(){return s.cellNamesStylesMapping}}),Object.defineProperty(t,"TableHeadCell",{enumerable:!0,get:function(){return s.TableHeadCell}});var c=r(39335);Object.defineProperty(t,"TableHeadFilterableCell",{enumerable:!0,get:function(){return c.TableHeadFilterableCell}});var u=r(94956);Object.defineProperty(t,"TableHeadSearchableCell",{enumerable:!0,get:function(){return u.TableHeadSearchableCell}});var p=r(13628);Object.defineProperty(t,"TableHeadSortableCell",{enumerable:!0,get:function(){return p.TableHeadSortableCell}});var d=r(14214);Object.defineProperty(t,"TablePortal",{enumerable:!0,get:function(){return d.TablePortal}})},81770:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.tableDictionary=void 0,t.tableDictionary={applyBtnLabel:"Filter - Apply",approvalAuthority:"Tab Table - Approval authority",archived:"Tab Table - Archived",authority:"authority",cancelBtnLabel:"Filter - Cancel",closeBtnLabel:"Filter - Close",communicationErrorMessage:"Communication Error Message",description:"description",doneBtnLabel:"Filter - Done",download:"download",durationLabel:"Duration",enrollButtonLabel:"Enroll",expirationDate:"Tab Table - Expiration date",fileType:"fileType",filterBtnLabel:"Filter - Filter",filterHeaderDefaultLabel:"Filter - Filter by",globalTooltipMessage:"Valid for - Global tooltip message",languages:"languages",learningTypeLabel:"Search Group Filters - Learning event type",languagesLabel:"Tab Table - Language",loadLessBtnLabel:"Load less",loadMoreBtnLabel:"Load more",multilanguageLabel:"Tab Table - Multilanguage",multipleLabel:"Valid for - Multiple label",multipleTooltipMessage:"Valid for - Multiple tooltip message",name:"name",nameLabel:"Tab Table - Name",noDataLabel:"Tab Table - There are no assets to display",released:"Tab Table - Released",resetAllFiltersLabel:"Tab Table - Reset all filters",resetBtnLabel:"Tab Table - Reset",resetFilterLabel:"Tab Table - Reset filter",showMoreAriaLabel:"Show more",sortBtnLabel:"Sort - Sort by",sortTitleAscLabel:"Sort - Name A-Z",sortTitleDescLabel:"Sort - Name Z-A",sortAllLabel:"Sort - All",ascendingSortAriaLabel:"Accessibility label - Sorting - Ascending order",descendingSortAriaLabel:"Accessibility label - Sorting - Descending order",notSortedAriaLabel:"Accessibility label - Sorting - Not sorted",status:"status",type:"type",softwareCharacteristic:"Tab Table - Software Characteristic",updated:"updated",updatedTimestamp:"updatedTimestamp",validFor:"validFor",version:"version",expandRow:"Accessibility label - Expand row",collapseRow:"Accessibility label - Collapse row",zeroResultMessage:"Downloads List - Zero Result Message",search:"Search"}},42537:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getValueFromDictionary=t.createTableSubDictionaries=void 0;t.createTableSubDictionaries=function(e){return{mobileFilterDictionary:{applyBtnLabel:e.applyBtnLabel,cancelBtnLabel:e.cancelBtnLabel,closeBtnLabel:e.closeBtnLabel,doneBtnLabel:e.doneBtnLabel,filterHeaderDefaultLabel:e.filterHeaderDefaultLabel,resetBtnLabel:e.resetBtnLabel},mobileControlPanelDictionary:{searchInputAriaLabel:e.search,filterBtnLabel:e.filterBtnLabel,resetFilterLabel:e.resetFilterLabel},tableBodyDictionary:{download:e.download,validFor:e.validFor,globalTooltipMessage:e.globalTooltipMessage,multipleTooltipMessage:e.multipleTooltipMessage,updated:e.updated,fileType:e.fileType,type:e.type,status:e.status,languages:e.languages,multilanguageLabel:e.multilanguageLabel,expandRow:e.expandRow,collapseRow:e.collapseRow},accessibilitySortingDictionary:{ascendingSortAriaLabel:e.ascendingSortAriaLabel,descendingSortAriaLabel:e.descendingSortAriaLabel,notSortedAriaLabel:e.notSortedAriaLabel}}};t.getValueFromDictionary=function(e,t){return e[t]?e[t]:""}},83055:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSelectedFiltersCount=t.getSelectedFiltersFromFilters=t.getUniqueItems=void 0;var n=r(60615);t.getUniqueItems=function(e){var t=e.columns,r=e.rows,a=[];t.forEach((function(e){e&&!0===e.filterable&&a.push({type:n.TableFilterType.Filterable,value:e.name}),e&&!0===e.searchable&&a.push({type:n.TableFilterType.Searchable,value:e.name})}));var i={};return r.forEach((function(e){a.forEach((function(t){if(i[t.value]||t.type!==n.TableFilterType.Filterable||(i[t.value]=[]),i[t.value]||t.type!==n.TableFilterType.Searchable||(i[t.value]=""),t.type!==n.TableFilterType.Searchable){var r=e[t.value];if(r&&Array.isArray(r)){r.forEach((function(e){-1===i[t.value].indexOf(e)&&i[t.value].push(e)}))}else{var a="status"===t.value?r.title:r;a&&-1===i[t.value].indexOf(a)&&i[t.value].push(a)}}}))})),i};t.getSelectedFiltersFromFilters=function(e){return Object.keys(e).reduce((function(t,r){var a,i,o=[];return e[r].type===n.TableFilterType.Filterable&&(null===(i=null===(a=e[r])||void 0===a?void 0:a.items)||void 0===i||i.forEach((function(e,t){e.selected&&o.push(t)}))),e[r].type===n.TableFilterType.Searchable&&o.push(""),t[r]=o,t}),{})};t.getSelectedFiltersCount=function(e){return Object.keys(e).reduce((function(t,r){var n=e[r];return t+(n[0]&&""!==n[0]?n.length:0)}),0)}},34562:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUniqueItems=t.getSelectedFiltersFromFilters=t.getSelectedFiltersCount=t.getValueFromDictionary=t.createTableSubDictionaries=void 0;var n=r(42537);Object.defineProperty(t,"createTableSubDictionaries",{enumerable:!0,get:function(){return n.createTableSubDictionaries}}),Object.defineProperty(t,"getValueFromDictionary",{enumerable:!0,get:function(){return n.getValueFromDictionary}});var a=r(83055);Object.defineProperty(t,"getSelectedFiltersCount",{enumerable:!0,get:function(){return a.getSelectedFiltersCount}}),Object.defineProperty(t,"getSelectedFiltersFromFilters",{enumerable:!0,get:function(){return a.getSelectedFiltersFromFilters}}),Object.defineProperty(t,"getUniqueItems",{enumerable:!0,get:function(){return a.getUniqueItems}})},60615:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TableTypeEnum=t.OrderTypeEnum=t.TableFilterType=void 0,function(e){e.Searchable="searchable",e.Filterable="filterable"}(t.TableFilterType||(t.TableFilterType={})),function(e){e[e.Ascending=0]="Ascending",e[e.Descending=1]="Descending"}(t.OrderTypeEnum||(t.OrderTypeEnum={})),function(e){e.Documents="documents",e.Approvals="approvals",e.Software="software",e.Learning="learning",e.Drawings="drawings"}(t.TableTypeEnum||(t.TableTypeEnum={}))},36506:function(e,t,r){"use strict";var n,a,i,o,l=this&&this.__assign||function(){return l=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},l.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.applyBusinessLogicOnTableColumns=void 0;var s=r(81770),c=r(60615),u=((n={})[s.tableDictionary.languages]=!0,n[s.tableDictionary.version]=!0,n[s.tableDictionary.fileType]=!0,n[s.tableDictionary.type]=!0,n[s.tableDictionary.validFor]=!0,n[s.tableDictionary.status]=!0,n),p=((a={})[s.tableDictionary.updated]=!0,a[s.tableDictionary.expirationDate]=!0,a),d=((i={})[s.tableDictionary.name]=!0,i),m=((o={})[s.tableDictionary.validFor]=!0,o[s.tableDictionary.approvalAuthority]=!0,o[s.tableDictionary.expirationDate]=!0,o);t.applyBusinessLogicOnTableColumns=function(e){var t=e;return t=function(e){return l(l({},e),{columns:e.columns.map((function(t){return e.tableType!==c.TableTypeEnum.Documents&&e.tableType!==c.TableTypeEnum.Approvals&&e.tableType!==c.TableTypeEnum.Drawings&&e.tableType!==c.TableTypeEnum.Software||!u[t.name]?p[t.name]?l(l({},t),{sortable:!0}):d[t.name]?l(l({},t),{searchable:!0}):t:l(l({},t),{filterable:!0})}))})}(t),function(e){return l(l({},e),{columns:e.columns.filter((function(t){return m[t.name]&&e.rows.every((function(e){return""===e[t]}))?null:t}))})}(t)}},59816:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.RenderTable=void 0;var a=r(67294),i=r(73935),o=r(44179),l=r(34562),s=r(83615),c=r(36506);t.RenderTable=function(e,t){var r=c.applyBusinessLogicOnTableColumns(e);i.render(a.createElement(o.ErrorHandlerComponent,null,a.createElement(s.TableCore,n({},r,{filterItems:l.getUniqueItems(r),rows:r.rows,expandableWrapperClassName:".table-wrap",tableWrapperClassName:"table-wrapper"}))),t)}},81522:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.TableBody=void 0;var l=r(67294),s=r(60615),c=r(81496),u=r(39659),p=r(87376),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.activeTimeout=!1,t.originalRowsLength=0,t.transformedRows=[],t.state={expandIndex:{}},t.transformRowsData=function(){var e=t.props,r=e.rows,n=e.sortColumn,a=e.sortOrder;return r.length!==t.originalRowsLength&&(t.transformedRows=t.specifyGroupsInRows(r),t.originalRowsLength=r.length),c.sortTableRows(t.transformedRows,a,n)},t.addGroupRowsMainRowData=function(e,t){return e.map((function(e){if(e.group){var r=c.getGroupMainRowData(e.group,t);return o(o({},e),{mainRowData:r})}return e}))},t.groupToggle=function(e,r){if(t.activeTimeout)return null;var n=t.props,i=n.tableWrapperRef,l=n.expandableWrapper,s=e.currentTarget.parentElement.parentElement;if(a(i.current).find("tbody:not(.table-row-group) tr").toArray().indexOf(s)<t.props.maxVisibleRowCount){t.activeTimeout=!0;var c=a(s).parent().next(),u=c.height();t.state.expandIndex[r]?(l.decreaseHeight(u),setTimeout((function(){t.activeTimeout=!1}),100)):(l.increaseHeight(u),setTimeout((function(){l.increaseHeight(c.height()-u),t.activeTimeout=!1}),100))}else t.activeTimeout=!1;t.setState((function(e){var t;return{expandIndex:o(o({},e.expandIndex),(t={},t[r]=!e.expandIndex[r],t))}}))},t}return i(t,e),t.prototype.render=function(){var e=this,t=this.props,r=t.rows,n=t.columns,a=t.dictionary,i=t.isDesktop,o=t.maxVisibleRowCount,s=t.isTableExpanded,c=t.sortOrder,d=t.sortColumn;return r&&r.length?this.transformRowsData().map((function(t,r){var p=r>o-1&&!s,m=t.id,f=Boolean(e.state.expandIndex[m]),h=(r+1)%2==0;return t.group?l.createElement(u.TableBodyGroup,{key:r,groupInfo:t,columns:n,dictionary:a,isDesktop:i,groupToggle:e.groupToggle,isExpanded:f,isInvisible:p,isEven:h,sortOrder:c,sortColumn:d}):l.createElement("tbody",{key:r+"tbody",tabIndex:-1,"aria-hidden":p,className:"table-basic-row "+(h?"even":"")},l.createElement(u.TableBodyRow,{rowInfo:t,columns:n,dictionary:a,isDesktop:i,clickableElementsTabIndex:p?-1:0}))})):l.createElement(p.default,{columns:n,dictionary:a,isDesktop:i})},t.prototype.specifyGroupsInRows=function(e){var t=this.props.tableType;if(e&&e.length){var r=void 0;return r=t&&t===s.TableTypeEnum.Software?this.sortSoftwareGroup(this.filterTableRows(e,[])):this.filterTableRows(e,[]),this.addGroupRowsMainRowData(r,t)}return[]},t.prototype.filterTableRows=function(e,t){if(!e.length)return t;var r=[],n=[],a=e[0].docsetId;if(a=a?a.trim().toLowerCase():a)for(var i=0,o=e;i<o.length;i++){var l=o[i];l.docsetId&&l.docsetId.trim().toLowerCase()===a?r.push(l):n.push(l)}else r.push(e[0]),n=e.slice(1);return r.sort(this.sortByUserLanguage),r.length>1?t.push({group:r,id:a}):t.push.apply(t,r),this.filterTableRows(n,t)},t.prototype.sortByUserLanguage=function(e,t){var r=function(e){return e.isOnUserLanguage?2:function(e){return e.isOnGlobalLanguage?1:0}(e)};return r(t)-r(e)},t.prototype.sortSoftwareGroup=function(e){return e.map((function(e){return e.group&&(e.group=e.group.sort((function(e,t){return e.status.type-t.status.type!=0?e.status.type-t.status.type:t.updatedTimestamp-e.updatedTimestamp}))),e}))},t}(l.Component);t.TableBody=d},88679:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TableBodyCell=t.clickFileLink=void 0;var n=r(63607),a=r(67294),i=r(24407),o=r(81770),l=r(94208);t.clickFileLink=function(e){if(!n.isDataLayerSet()||!e||!e.fileType)return null;"ipaper"===e.fileType.toLowerCase()?n.GTM.iPaper({name:e.name,url:e.downloadUrl}):n.GTM.download({category:e.type,name:e.name,page:window.location.href,path:e.downloadUrl,type:e.fileType})};t.TableBodyCell=function(e){var r=e.cellInfo,n=e.cellName,s=e.isDesktop,c=e.clickableElementsTabIndex,u=e.dictionary;return a.useMemo((function(){switch(n){case o.tableDictionary.name:return a.createElement("span",null,a.createElement("span",{className:"name"},r[n]),r.authority?a.createElement("span",null,a.createElement("br",null),a.createElement("span",{className:"authority"},r.authority)):null,r.description?a.createElement("div",{className:"description"},function(e,t){return e?a.createElement(i.Tooltip,{className:"icon icon-info",content:t.description,wrapperAs:"span"}):null}(s,r)):null);case o.tableDictionary.download:return r.downloadUrl?a.createElement("div",{className:"td-download"},a.createElement("a",{href:r.downloadUrl,target:"_blank",rel:"noopener noreferrer",onClick:function(){return t.clickFileLink(r)},tabIndex:c},a.createElement("span",{className:"icon icon-download"}),r.size)):a.createElement("div",{className:"table-body-cell__empty"},"-");case o.tableDictionary.validFor:if(!s)return null;var e=u.globalTooltipMessage,p=u.multipleTooltipMessage,d=r.validForGlobal?e:p;return a.createElement("div",{className:"td-valid-for table--nested"},a.createElement("div",{className:"table--nested-row"},a.createElement("div",{className:"table--nested-cell"},r[n]),((f=r).validForGlobal||f.validForList&&f.validForList.length>1)&&a.createElement("div",{className:"table--nested-cell right-cell"},a.createElement(i.Tooltip,{className:"icon icon-info",wrapperAs:"span",contentClassName:"table__tooltip",content:l.ValidForTooltip(r.validForGlobal,d,r.validForList)}))));case o.tableDictionary.updated:return a.createElement("div",{className:"td-updated"},r[n]);case o.tableDictionary.fileType:return a.createElement("div",{className:"td-filetype"},r[n]);case o.tableDictionary.type:return a.createElement("div",{className:"td-type"},r[n]);case o.tableDictionary.status:return a.createElement("div",{className:"td-status"},r[n].title);case o.tableDictionary.languages:var m=function(e,t,r){var n="";return e&&(1===e.length?n=e[0]:(e.length>1||r)&&(n=t)),n}(r.languages,u.multilanguageLabel,r.isOnGlobalLanguage);return a.createElement("span",null,m||a.createElement("div",{className:"table-body-cell__empty"},"-"));default:return a.createElement("span",null,r[n])}var f}),[r,n,c,s,u])}},87376:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emptyRowData=void 0;var n=r(67294),a=r(4196);t.emptyRowData={authority:"",downloadUrl:"",fileType:"",languages:[""],name:"",rowId:"",size:"",type:"",updated:"",updatedTimestamp:0,status:{title:"",type:0}};t.default=function(e){var r=e.columns,i=e.dictionary,o=e.isDesktop;return n.createElement("tbody",{tabIndex:-1,className:"screen-reader-only"},n.createElement(a.TableBodyRow,{rowInfo:t.emptyRowData,columns:r,dictionary:i,isDesktop:o,clickableElementsTabIndex:-1}))}},51722:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TableBodyGroup=void 0;var n=r(63607),a=r(67294),i=r(81496),o=r(39659);t.TableBodyGroup=function(e){var t=e.columns,r=e.groupInfo,l=e.groupToggle,s=e.dictionary,c=e.isDesktop,u=e.isInvisible,p=e.isExpanded,d=e.isEven,m=e.sortOrder,f=e.sortColumn,h=a.useRef(),b=a.useCallback((function(e,t){if(e.key===n.keyNameMapping.enter||e.key===n.keyNameMapping.space){var r=!p;e.persist(),e.preventDefault(),h.current.setAttribute("aria-expanded",r.toString()),l(e,t)}}),[l,p]),v=null==t?void 0:t.length,y=v?v-1:v,g=r.id,C=r.group,S=r.mainRowData,E=u?-1:0,w=i.sortTableRows(C,m,f);return a.createElement(a.Fragment,{key:g+"fragment"},a.createElement("tbody",{key:g+"thead",tabIndex:-1,"aria-hidden":u,className:"table-specific-row "+(p?"expanded":"")+" "+(d?"even":"")},a.createElement("tr",{className:"row-with-expand-button"},a.createElement("td",{className:"table-body-cell__type"},S.type),a.createElement("td",{className:"table-body-cell__name",colSpan:y},a.createElement("span",{className:"name"},S.name),a.createElement("button",{type:"button",tabIndex:E,onClick:function(e){return l(e,g)},onKeyDown:function(e){return b(e,g)},"aria-expanded":p,"aria-controls":"content-"+g,ref:h,className:"cta expand-button "+(p?"open":"")},a.createElement("span",{className:"screen-reader-only"},p?s.collapseRow:s.expandRow),a.createElement("span",{className:"icon icon-chevron-down-small"}))))),a.createElement("tbody",{key:g+"tbody",className:"table-row-group "+(p?"":"collapsed"),role:"rowgroup","aria-hidden":u},w.map((function(e,r){return a.createElement(o.TableBodyRow,{key:r,rowInfo:e,columns:t,dictionary:s,isDesktop:c,clickableElementsTabIndex:p?0:-1})}))))}},4196:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TableBodyRow=void 0;var n=r(67294),a=r(98234),i=r(39659);t.TableBodyRow=function(e){var t=e.columns,r=e.rowInfo,o=e.dictionary,l=e.isDesktop,s=e.isExpanded,c=e.clickableElementsTabIndex;return n.createElement("tr",{key:r.rowId,className:(s?"expanded":"collapsed")+" "},t.map((function(e,t){var u=e.name;return n.createElement("td",{key:t,className:"table-body-cell__"+a.cellNamesStylesMapping[u]+" "+(s?"expanded":"collapsed")},n.createElement(i.TableBodyCell,{cellName:u,cellInfo:r,dictionary:o,isDesktop:l,clickableElementsTabIndex:c}))})))}},39659:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TableBodyRow=t.TableBodyGroup=t.TableBody=t.TableBodyCell=void 0;var n=r(88679);Object.defineProperty(t,"TableBodyCell",{enumerable:!0,get:function(){return n.TableBodyCell}});var a=r(81522);Object.defineProperty(t,"TableBody",{enumerable:!0,get:function(){return a.TableBody}});var i=r(51722);Object.defineProperty(t,"TableBodyGroup",{enumerable:!0,get:function(){return i.TableBodyGroup}});var o=r(4196);Object.defineProperty(t,"TableBodyRow",{enumerable:!0,get:function(){return o.TableBodyRow}})},49497:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getGroupMainRowData=void 0;var n=r(60615);t.getGroupMainRowData=function(e,t){if(e&&e.length)return i(e,t)};var a=function(e){return e.reduce((function(e,t){return e.updatedTimestamp>t.updatedTimestamp?e:t}))},i=function(e,t){return t===n.TableTypeEnum.Documents||t===n.TableTypeEnum.Approvals?(i=(r=e).reduce((function(e,t){return t.updatedTimestamp?t.isOnUserLanguage?e.itemsWithUserLanguageAndTime.push(t):t.isOnGlobalLanguage?e.itemsWithGlobalLanguageAndTime.push(t):e.itemsWithTimestampWithoutLanguages.push(t):t.isOnUserLanguage?e.itemWithUserLanguageWitoutTime.push(t):t.isOnGlobalLanguage&&e.itemWithGlobalLanguageWitoutTime.push(t),e}),{itemsWithUserLanguageAndTime:[],itemsWithGlobalLanguageAndTime:[],itemsWithTimestampWithoutLanguages:[],itemWithUserLanguageWitoutTime:[],itemWithGlobalLanguageWitoutTime:[]}),o=i.itemsWithUserLanguageAndTime,l=i.itemsWithGlobalLanguageAndTime,s=i.itemsWithTimestampWithoutLanguages,c=i.itemWithUserLanguageWitoutTime,u=i.itemWithGlobalLanguageWitoutTime,o.length?a(o):l.length?a(l):s.length?a(s):c.length?c[0]:u.length?u[u.length-1]:r[0]):t===n.TableTypeEnum.Software||t===n.TableTypeEnum.Drawings?function(e){var t=e.filter((function(e){return!!e.updatedTimestamp}));return t.length?a(t):e[0]}(e):void 0;var r,i,o,l,s,c,u}},81496:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TableParser=t.sortTableRows=t.isValidForInRows=t.getRowsWithFiles=t.getGroupMainRowData=void 0;var n=r(49497);Object.defineProperty(t,"getGroupMainRowData",{enumerable:!0,get:function(){return n.getGroupMainRowData}});var a=r(73162);Object.defineProperty(t,"getRowsWithFiles",{enumerable:!0,get:function(){return a.getRowsWithFiles}}),Object.defineProperty(t,"isValidForInRows",{enumerable:!0,get:function(){return a.isValidForInRows}});var i=r(6653);Object.defineProperty(t,"sortTableRows",{enumerable:!0,get:function(){return i.sortTableRows}});var o=r(79256);Object.defineProperty(t,"TableParser",{enumerable:!0,get:function(){return o.TableParser}})},73162:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValidForInRows=t.getRowsWithFiles=void 0;var n=r(24407);t.getRowsWithFiles=function(e){return e.filter((function(e){return e.downloadUrl&&"\\"!==e.downloadUrl&&"/"!==e.downloadUrl}))};t.isValidForInRows=function(e){return e.filter((function(e){if(e.validForGlobal||n.safe(e.validForList).length)return e})).length>0}},6653:function(e,t,r){"use strict";var n=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<r;t++)for(var i=arguments[t],o=0,l=i.length;o<l;o++,a++)n[a]=i[o];return n};Object.defineProperty(t,"__esModule",{value:!0}),t.sortTableRows=void 0;var a=r(60615),i=r(81770);t.sortTableRows=function(e,t,r){var o=function(e,t){return function(r,n){var i=r.group?r.mainRowData:r,o=n.group?n.mainRowData:n;return e===a.OrderTypeEnum.Ascending?i[t].localeCompare(o[t]):o[t].localeCompare(i[t])}}(t,r),l=function(e,t){return function(r,n){var o,l,s=r.group?r.mainRowData:r,c=n.group?n.mainRowData:n;return t===i.tableDictionary.expirationDate?(o=isFinite(s.expirationTimestamp)?s.expirationTimestamp:0,l=isFinite(c.expirationTimestamp)?c.expirationTimestamp:0,e===a.OrderTypeEnum.Ascending?o-l:l-o):(o=isFinite(s.updatedTimestamp)?s.updatedTimestamp:0,l=isFinite(c.updatedTimestamp)?c.updatedTimestamp:0,e===a.OrderTypeEnum.Ascending?o-l:l-o)}}(t,r),s=r===i.tableDictionary.updated||r===i.tableDictionary.expirationDate;return n(e).sort(s?l:o)}},79256:(e,t,r)=>{"use strict";var n=r(69606);Object.defineProperty(t,"__esModule",{value:!0}),t.TableParser=void 0;var a,i=r(63607),o=r(54408),l=r(81770),s=r(81496),c="OB",u="RL";!function(e){e[e.released=0]="released",e[e.archived=1]="archived",e[e.other=2]="other"}(a||(a={}));var p={documents:[l.tableDictionary.type,l.tableDictionary.name,l.tableDictionary.languages,l.tableDictionary.validFor,l.tableDictionary.updated,l.tableDictionary.download,l.tableDictionary.fileType],drawings:[l.tableDictionary.type,l.tableDictionary.name,l.tableDictionary.languages,l.tableDictionary.updated,l.tableDictionary.download,l.tableDictionary.fileType],software:[l.tableDictionary.type,l.tableDictionary.softwareCharacteristic,l.tableDictionary.name,l.tableDictionary.version,l.tableDictionary.languages,l.tableDictionary.updated,l.tableDictionary.status,l.tableDictionary.download,l.tableDictionary.fileType],approvals:[l.tableDictionary.type,l.tableDictionary.name,l.tableDictionary.approvalAuthority,l.tableDictionary.languages,l.tableDictionary.validFor,l.tableDictionary.download,l.tableDictionary.expirationDate,l.tableDictionary.fileType]},d=new(function(){function e(){var e=this;this.applyTableRowsLogic=function(t){t.rows=s.getRowsWithFiles(t.rows),t.rows.length&&!s.isValidForInRows(t.rows)&&(t.columns=e.getTableDataWithoutValidForCol(t.columns))},this.getTableDataWithoutValidForCol=function(e){return e.filter((function(e){return e.name!==l.tableDictionary.validFor}))}}return e.prototype.ParseTable=function(e){var t=this,r=[];return this.selector=n(e),this.selector.each((function(e,n){r[e]=t.Parse(n)})),r},e.prototype.Parse=function(e){var t=this,r={className:n(e).attr("class"),tableCaption:n(e).data("table-caption"),columns:[],dictionary:{},rows:[],status:{},tableType:function(e){var t=e.attr("class");if(-1!==t.indexOf("documents"))return"documents";if(-1!==t.indexOf("software"))return"software";if(-1!==t.indexOf("approvals"))return"approvals";return"drawings"}(n(e))};r.dictionary=i.transformDictionary(l.tableDictionary,n(e).data("dictionary"));var a=n(e).data("connection-message");a&&(r.status={message:a.Message,statusCode:a.StatusCode});var o=n(e).find("thead th, thead td");return p[r.tableType].forEach((function(e,t){r.columns.push({label:n(o[t]).text().trim(),name:e})})),e.querySelectorAll("tbody tr").forEach((function(e){var a={},o=i.AttrService.data(e,"row-params");o&&(a.rowId=o.rowId,a.docsetId=o.docSetId,a.isOnUserLanguage=o.isOnUserLanguage,a.isOnGlobalLanguage=o.isOnGlobalLanguage,a.segment=o.segment),e.querySelectorAll("td").forEach((function(e,o){switch(r.columns[o].name){case l.tableDictionary.name:t.getNameColumnData(e,a,r.columns[o].name);break;case l.tableDictionary.validFor:a.validForList=t.getValidForList(e),a.validForGlobal=i.AttrService.data(e,"valid-for-global"),a[r.columns[o].name]=n(e).text().trim();break;case l.tableDictionary.updated:a.updatedTimestamp=+new Date(n(e).attr("data-updated")),a[r.columns[o].name]=n(e).text().trim();break;case l.tableDictionary.expirationDate:a.expirationTimestamp=+new Date(n(e).attr("data-updated")),a[r.columns[o].name]=n(e).text().trim();break;case l.tableDictionary.download:!function(e,t){e.length&&(t.downloadUrl=e.attr("href"),t.size=e.text().trim())}(n(e).find("a"),a);break;case l.tableDictionary.status:var s=n(e).text().trim();a.status=t.getStatusColumnData(s,r.dictionary);break;case l.tableDictionary.languages:!function(e,t){t.languages=e?e.trim().split("; "):[]}(n(e).text(),a);break;default:a[r.columns[o].name]=n(e).text().trim()}})),r.rows.push(a)})),this.applyTableRowsLogic(r),r},e.prototype.getStatusColumnData=function(e,t){var r;switch(e.toUpperCase()){case u:r={title:t.released||e,type:a.released};break;case c:r={title:t.archived||e,type:a.archived};break;default:r={title:e,type:a.other}}return r},e.prototype.getNameColumnData=function(e,t,r){if(e.children.length){t[r]=n(e).find(".name").text().trim();var a=n(e).find(".authority");a.length&&(t[l.tableDictionary.authority]=a.text().trim());var i=n(e).find(".description");i.length&&(t[l.tableDictionary.description]=i.text().trim())}else t[r]=n(e).text().trim();return t},e.prototype.getValidForList=function(e){var t=i.AttrService.data(e,"valid-for");return Array.isArray(t)?o.sortAlphabetically(t):t},e}());t.TableParser=d},45815:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.tableComponent=t.TableComponent=void 0;var i=r(63607),o=r(59816),l=r(79256),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".table-wrap",t}return a(t,e),t.prototype.BeforeInit=function(){var e=this;this.tableData=l.TableParser.ParseTable(".table"),this.el.forEach((function(t,r){t.querySelectorAll(".table").length&&o.RenderTable(e.tableData[r],t)}))},t}(i.Component);t.TableComponent=s,t.tableComponent=new s},2129:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.TabsSlider=void 0;var i=r(67294),o=r(24407),l=function(e){function t(t){var r=e.call(this,t)||this;return r.onWindowResize=o.debounce(r.updateScrollPositionOnResize.bind(r),200),r.marginBetweenTabs=5,r.state={previousTabIndex:null,hasLeftArrow:!1,hasRightArrow:!1,currentTabWidth:0},r.handleTabWidthChange=function(){var e=r.props,t=e.tabsRefs[e.selectedTabIndex].getBoundingClientRect().width;t!==r.state.currentTabWidth&&(r.updateScrollPositionOnResize(),r.setState({currentTabWidth:t}))},r.updateTabsSliderState=function(){var e=r.props,t=e.tabsRefs[e.selectedTabIndex].getBoundingClientRect().width;r.updateTabsScrollPosition(),r.setState({previousTabIndex:r.props.selectedTabIndex,hasLeftArrow:r.shouldShowLeftArrow(),hasRightArrow:r.shouldShowRightArrow(),currentTabWidth:t})},r.visibleTab=function(e,t,n,a,i,o){if(!(o>e))return i>t?void(r.sliderContentRef.current.scrollLeft-=e-o):void(r.sliderContentRef.current.scrollLeft-=e-o+n+r.marginBetweenTabs);if(n+i>t){var l=i+n-t;r.sliderContentRef.current.scrollLeft-=e-a-l}else r.sliderContentRef.current.scrollLeft-=e-a},r.updateTabsScrollPosition=function(){var e=r.props,t=e.tabsRefs,n=e.selectedTabIndex,a=r.state.previousTabIndex,i=t[n].getBoundingClientRect(),o=r.sliderRef.current.getBoundingClientRect(),l=i.right,s=i.left,c=i.width,u=o.width,p=o.right,d=o.left,m=r.sliderContentRef.current.getBoundingClientRect().right;if(n!==t.length-1)if(0!==n){if(n>a){var f=t[n+1].getBoundingClientRect(),h=f.right,b=f.width;if(c+b>u){var v=c+b-u;return void(r.sliderContentRef.current.scrollLeft+=h-p-v)}return l<p?void(h>p&&(r.sliderContentRef.current.scrollLeft+=h-p)):void(r.sliderContentRef.current.scrollLeft+=l-p+b+r.marginBetweenTabs)}var y=t[n-1].getBoundingClientRect(),g=y.left,C=y.width;if(c<u&&C+c>u){var S=c+C-u;r.sliderContentRef.current.scrollLeft-=d-g-S}else r.visibleTab(d,u,C,g,c,s)}else r.sliderContentRef.current.scrollLeft=0;else r.sliderContentRef.current.scrollLeft=m},r.handleScrollSlider=function(){r.shouldShowLeftArrow()&&r.setState({hasLeftArrow:!0}),r.shouldShowLeftArrow()||r.setState({hasLeftArrow:!1}),r.shouldShowRightArrow()&&r.setState({hasRightArrow:!0}),r.shouldShowRightArrow()||r.setState({hasRightArrow:!1})},r.shouldShowLeftArrow=function(){if(r.sliderContentRef.current)return 0!==r.sliderContentRef.current.scrollLeft},r.shouldShowRightArrow=function(){if(r.sliderContentRef.current&&r.sliderRef.current){var e=r.props.tabsRefs,t=r.sliderContentRef.current.getBoundingClientRect().right;return e[e.length-1].getBoundingClientRect().right-1>t}},r.handleLeftClicked=function(){r.sliderContentRef.current.scrollLeft=0,r.setState({hasLeftArrow:!1,hasRightArrow:!0})},r.handleRightClicked=function(){var e=r.props.tabsRefs;r.sliderContentRef.current.scrollLeft=e[e.length-1].getBoundingClientRect().right,r.setState({hasLeftArrow:!0,hasRightArrow:!1})},r.sliderRef=i.createRef(),r.sliderContentRef=i.createRef(),r}return a(t,e),t.prototype.componentDidMount=function(){this.updateTabsSliderState(),window.addEventListener("resize",this.onWindowResize)},t.prototype.componentDidUpdate=function(){this.state.previousTabIndex!==this.props.selectedTabIndex?this.updateTabsSliderState():this.handleTabWidthChange()},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.onWindowResize)},t.prototype.render=function(){var e=this.state,t=e.hasLeftArrow,r=e.hasRightArrow;return i.createElement("div",{className:"tabs-slider",ref:this.sliderRef},t?i.createElement("button",{className:"tabs-slider__arrow tabs-slider__arrow--previous",onClick:this.handleLeftClicked},i.createElement("span",{className:"icon icon-chevron-down-small"})):null,i.createElement("div",{className:"tabs-slider__container",ref:this.sliderContentRef,onScroll:this.handleScrollSlider,tabIndex:-1},i.createElement("div",{className:"tabs-slider__content",tabIndex:-1},this.props.children)),r?i.createElement("button",{className:"tabs-slider__arrow tabs-slider__arrow--next",onClick:this.handleRightClicked},i.createElement("span",{className:"icon icon-chevron-up-small"})):null)},t.prototype.updateScrollPositionOnResize=function(){var e=this.props,t=e.tabsRefs[e.selectedTabIndex].getBoundingClientRect().right,r=this.sliderContentRef.current.getBoundingClientRect().right;t-1>r&&(this.sliderContentRef.current.scrollLeft+=t-r),this.setState({hasLeftArrow:this.shouldShowLeftArrow(),hasRightArrow:this.shouldShowRightArrow()})},t}(i.Component);t.TabsSlider=l},18926:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.tabsComponent=t.TabsComponent=void 0;var o=r(63607),l=r(24407),s=r(26309),c=r(92443),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".tabs-control",t.headerClass=".header",t.stickyTabsClass=".sticky-tabs__header",t.pageHeadingClass=".page-heading",t.tabsListClass=".tabs-list",t.tabsItem=".tabs__item",t.tabsListWrapperClass=".tabs-list-wrapper",t.tabsItemLinkClass=".tabs__item-link",t.tabsArrowClass=".tabs__arrow",t.tabsContentClass=".tabs-content",t.tabsItemLinkActiveClass="tabs__item-link--active",t.tabsSelectedItemClass=".tabs__selected-item",t.tabsSelectedItemTitleClass=".tabs__selected-item-title",t.breadCrumbsClass=".breadcrumbs",t.tabIdAttribute="data-tab-id",t.productPageClass=".product-page",t.programScrolling=!0,t.tabsCount=0,t.lastScrollTop=0,t.lastPageYOffset=0,t.tabHeaderOffset=12,t.isProductPage=!1,t.tabsDefaultHeight=60,t.initiated=!1,t.tabsItemsClickHandler=function(e){var r=a(e.target).children();if(t.makeActiveTab(r),t.isProductPage){var n=r.attr("data-id")?r.attr("data-id"):a(e.target).attr("data-id");o.GTM.productTabs(n)}},t.tabsSelectedItemTextClick=function(e){if(e.preventDefault(),t.tabsCount<=1){var r=a(e.currentTarget).data("id");t.updateHash(r),t.selectTab(r,!0)}},t.tabChangeHandler=function(e){e.preventDefault(),l.detectBreakpoint(l.Breakpoint.UpToTablet)&&t.dropdownClickHandler();var r=a(e.currentTarget).children().data("id").toLowerCase();t.updateHash(r),t.updateArrowsState(),t.highlightSelectedTab(r,e.currentTarget),t.selectTab(r,!0)},t.scrollTabsTitleIntoView=function(e){if(e.length){var r=e.position().left,n=e.outerWidth(),a=r-t.$tabsList.position().left-t.$prevArrow.width(),i=r+n-t.$tabsList.width()+t.$nextArrow.width(),o=e.prev().outerWidth()||0,l=e.next().outerWidth()||0;a-o<0&&c.animateScrollPosition(t.$tabsList.get(0),c.AnimationScrollProperty.left,t.$tabsList.scrollLeft()+a-o,250),i+l>0&&c.animateScrollPosition(t.$tabsList.get(0),c.AnimationScrollProperty.left,t.$tabsList.scrollLeft()+i+l,250)}},t.arrowClickHandler=function(e){t.scrollTabList(e.currentTarget===t.$nextArrow[0])},t.dropdownClickHandler=function(){t.$tabsDropdownBtn.hasClass("expanded")?t.collapseDropDown():t.expandDropdown()},t}return i(t,e),t.prototype.BeforeInit=function(){this.$window=a(window),this.$document=a(document),this.$htmlBody=a("html,body"),this.$header=a(this.headerClass),this.$breadCrumbs=this.$htmlBody.find(this.breadCrumbsClass),this.$tabsList=a(this.el).find(this.tabsListClass),this.$tabsLinks=a(this.el).find(this.tabsItemLinkClass),this.$tabsItems=a(this.el).find(this.tabsItem),this.$tabsListWrapper=a(this.el).find(this.tabsListWrapperClass),this.$tabsSelectedItem=a(this.el).find(this.tabsSelectedItemClass),this.$tabsSelectedItemText=a(this.el).find(this.tabsSelectedItemTitleClass),this.$tabsContent=a(this.tabsContentClass),this.$tabsListContainer=a(this.stickyTabsClass),this.$pageHeading=this.$tabsListContainer.find(this.pageHeadingClass),this.$tabsDropdownBtn=a(this.el).find(".dropdown-btn"),this.$prevArrow=a(this.el).find(".tabs__arrow--prev"),this.$nextArrow=a(this.el).find(".tabs__arrow--next"),this.tabsCount=this.$tabsList.children().length,this.lastScrollTop=0,this.isProductPage=!!a(this.productPageClass).get(0)},t.prototype.OnInit=function(){var e=this;this.tabsCount>1&&(this.$tabsDropdownBtn.show(),this.$tabsItems.each((function(t,r){a(r).on("click tap",e.tabsItemsClickHandler)})),this.$tabsSelectedItem.on("click tap",this.dropdownClickHandler),a(this.el).on("click tap",this.tabsArrowClass,this.arrowClickHandler),this.$tabsList.on("scroll",l.throttle((function(){e.updateArrowsState()}),200))),this.$tabsSelectedItemText.on("click tap",this.tabsSelectedItemTextClick),this.$tabsList.on("click tap",this.tabsItem,this.tabChangeHandler),this.lastPageYOffset=window.scrollY,this.initialTabSelection()},t.prototype.makeActiveTab=function(e){this.$tabsItems.each((function(e,t){a(t).removeClass("active")})),e.closest("li").addClass("active")},t.prototype.OnBodyClick=function(e){var t=e.target;this.$tabsDropdownBtn.hasClass("expanded")&&0===a(t).parents(this.tabsListClass).length&&this.collapseDropDown()},t.prototype.OnHashChange=function(){this.updateArrowsState();var e=window.location.hash.toLowerCase();this.highlightSelectedTab(e),this.selectTab(e,!0)},t.prototype.OnWindowResizeThrottle=function(){l.detectBreakpoint(l.Breakpoint.DownToTablet)&&this.$tabsList.css("display",""),this.updateArrowsState(),this.updateTabs()},t.prototype.OnScrollThrottle=function(){this.initiated&&!s.AnchorScrollService.BusyState()&&(this.lastPageYOffset=window.scrollY,this.updateTabs())},t.prototype.OnTouchStart=function(){this.lastPageYOffset=window.scrollY},t.prototype.updateTabs=function(){var e=this;if(clearTimeout(this.scrollTimeout),this.scrollTimeout=setTimeout((function(){e.programScrolling=!1}),100),!this.programScrolling){var t,r,n=this.getTabsListContainerHeight()+this.$header.height();if(this.$tabsContent.find("["+this.tabIdAttribute+"]").each((function(i,o){var l=o.getBoundingClientRect(),s=l.top,c=l.bottom,u=a(o);n>s+5&&n<c-5&&(t="#"+u.attr(e.tabIdAttribute),r=u.hasClass("hidden-tab")?"#"+e.getPreviousVisibleTabId(u):"")})),this.$window.scrollTop()+this.$window.height()>this.$document.height()-10){var i="["+this.tabIdAttribute+"]";t="#"+this.$tabsContent.find(i).last().attr(this.tabIdAttribute)}t&&t!==window.location.hash.toLowerCase()&&(this.replaceHash(t),this.updateArrowsState(),this.highlightSelectedTab(r||t))}},t.prototype.selectTab=function(e,t){var r=this;void 0===t&&(t=!1),this.programScrolling=!0;var n=e.substr(1),a=this.getTabsListContainerHeight()+this.getHeaderHeight();if(this.$breadCrumbs.length&&!this.$tabsListContainer.hasClass("sticky")&&(a+=this.$breadCrumbs.outerHeight()),n){var i=this.$tabsContent.find("["+this.tabIdAttribute+'="'+n+'"]');i.hasClass("hidden-tab")&&this.highlightSelectedTab("#"+this.getPreviousVisibleTabId(i)),l.detectBreakpoint(l.Breakpoint.DownToTablet)&&t?setTimeout((function(){i.offset()&&c.animateScrollPosition("html,body",c.AnimationScrollProperty.top,i.offset().top-a-r.tabHeaderOffset,c.AnimationDuration.Fast)})):this.mobileScroll(i)}else this.programScrolling=!1},t.prototype.mobileScroll=function(e){var t=this,r=this.getTabsListContainerHeight(),n=this.$tabsListContainer.outerHeight(!0)-this.$tabsListContainer.height(),a=r+this.$header.height();if(e.length){if(e.offset().top>this.lastScrollTop)a>r&&(a=r),this.$tabsListContainer.hasClass("sticky")||(a+=n),this.lastPageYOffset>e.offset().top-a&&(a+=this.$header.height());setTimeout((function(){t.$htmlBody.scrollTop(e.offset().top-a)})),this.lastScrollTop=e.offset().top}},t.prototype.highlightSelectedTab=function(e,t){var r,n,i=e;if(this.$tabsList.find(this.tabsItemLinkClass).removeClass(this.tabsItemLinkActiveClass),t)r=(n=a(t).children()).addClass(this.tabsItemLinkActiveClass).text();else if(e){if(!(n=this.$tabsList.find('[data-id="'+e+'"]'))||!n.get(0)){var o=this.$tabsContent.find("a"+e).closest(".tabs-pane").attr(this.tabIdAttribute);n=this.$tabsList.find('[data-id="#'+o+'"]')}r=n.addClass(this.tabsItemLinkActiveClass).text()}else r=(n=this.$tabsList.find("[data-id]").first()).addClass(this.tabsItemLinkActiveClass).text(),i=n.data("id");this.makeActiveTab(n),this.$tabsSelectedItemText.text(r),this.$tabsSelectedItemText.attr("data-ref",i),this.$tabsSelectedItemText.data("id",i),this.scrollTabsTitleIntoView(n.parent())},t.prototype.updateArrowsState=function(){var e=this.$tabsList[0],t=this.$tabsList.scrollLeft(),r=t>0,n=e.scrollWidth-(t+e.clientWidth)-1>0;this.$prevArrow.toggleClass("show",r),this.$nextArrow.toggleClass("show",n)},t.prototype.scrollTabList=function(e){var t=this.$tabsList.scrollLeft(),r=this.$tabsList.width();c.animateScrollPosition(this.$tabsList.get(0),c.AnimationScrollProperty.left,e?t+r/2:t-r/2,750)},t.prototype.updateHash=function(e){e!==window.location.hash.toLowerCase()&&history.pushState(window.history.state,void 0,e)},t.prototype.replaceHash=function(e){history.replaceState(window.history.state,void 0,e)},t.prototype.expandDropdown=function(){var e=this;this.$tabsSelectedItemText.hide(),this.$tabsListWrapper.addClass("expanded");var t=this.$tabsList.get(0);c.animateElementHeight(t,t.scrollHeight,c.AnimationDuration.SuperFast,(function(){e.$tabsDropdownBtn.addClass("expanded"),e.$tabsList.addClass("expanded")}))},t.prototype.collapseDropDown=function(){var e=this,t=this.$tabsList.get(0);this.$tabsList.removeClass("expanded"),c.animateElementHeight(t,this.tabsDefaultHeight,c.AnimationDuration.SuperFast,(function(){e.$tabsSelectedItemText.show(),e.$tabsDropdownBtn.removeClass("expanded"),e.$tabsListWrapper.removeClass("expanded")}))},t.prototype.getHeaderHeight=function(){return this.$header.position().top>=0?this.$header.height():0},t.prototype.getTabsListContainerHeight=function(){var e=this.$tabsListContainer.height();return l.detectBreakpoint(l.Breakpoint.UpToTablet)&&this.$pageHeading.is(":visible")&&(e-=this.$pageHeading.outerHeight(!0)),e},t.prototype.getPreviousVisibleTabId=function(e){return e.prevAll(".tabs-pane").not(".hidden-tab").first().attr(this.tabIdAttribute)},t.prototype.initialTabSelection=function(){var e=this,t=window.location.hash.toLowerCase(),r=this.$tabsList.find("[data-id]").first().data("id");0===window.scrollY&&t!==r?setTimeout((function(){e.highlightSelectedTab(t),e.updateArrowsState(),e.selectTab(t,!0),e.initiated=!0}),600):(this.highlightSelectedTab(t),this.updateArrowsState(),this.initiated=!0)},t}(o.Component);t.TabsComponent=u,t.tabsComponent=new u},79864:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.stickyTabs=t.StickyTabsComponent=void 0;var o=r(63607),l=r(24407),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".sticky-tabs__header",t.headerClass=".header",t.headerHiddenClass="header--sticky-hidden",t.pageHeadingClass=".page-heading",t.tabsListWrapperClass=".tabs-list-wrapper",t.sticky=!1,t.hidden=!1,t.isHashChanged=!1,t}return i(t,e),t.prototype.BeforeInit=function(){this.$header=a(this.headerClass),this.$pageHeading=a(this.el).find(this.pageHeadingClass),this.$tabsListWrapper=a(this.el).find(this.tabsListWrapperClass),this.$tabsContent=a(".page-content")},t.prototype.OnInit=function(){this.lastPageYOffset=window.scrollY,this.updateHeaderPosition()},t.prototype.OnWindowResizeThrottle=function(){this.updateHeaderPosition()},t.prototype.OnScrollThrottle=function(){this.updateHeaderPosition()},t.prototype.OnTouchStart=function(){this.lastPageYOffset=window.scrollY},t.prototype.OnHashChange=function(){this.isHashChanged=!0},t.prototype.updateHeaderPosition=function(){this.getHeaderHeight(),this.getPageHeaderHeight(),this.updatePageHeaderPosition()},t.prototype.getHeaderHeight=function(){this.headerHeight=this.$header.hasClass(this.headerHiddenClass)?0:this.$header.height()},t.prototype.getStickyOffset=function(){return this.$tabsListWrapper.hasClass("expanded")||!this.hidden?this.$pageHeading.outerHeight(!0):a(this.el).height()},t.prototype.getPageHeaderHeight=function(){this.$pageHeading.is(":visible")?this.pageHeaderHeight=a(this.el).height():this.pageHeaderHeight=a(this.el).height()+this.$pageHeading.outerHeight(!0)},t.prototype.updatePageHeaderPosition=function(){l.detectBreakpoint(l.Breakpoint.UpToTablet)&&((Math.abs(window.scrollY-this.lastPageYOffset)>5||0===window.scrollY)&&(this.hidden=window.scrollY>this.lastPageYOffset&&!this.$tabsListWrapper.hasClass("expanded")&&!this.isHashChanged,this.lastPageYOffset=window.scrollY),this.isHashChanged=!1),l.detectBreakpoint(l.Breakpoint.DownToTablet)?this.sticky=a(this.el).parent()[0].getBoundingClientRect().top<=this.headerHeight:this.sticky=a(this.el).parent()[0].getBoundingClientRect().top<=this.headerHeight-this.getStickyOffset(),this.sticky?this.stickHeader():this.unStickHeader()},t.prototype.stickHeader=function(){a(this.el).addClass("sticky"),this.$header.addClass("sticky-tabs"),this.getPageHeaderHeight(),this.$tabsContent.css("padding-top",this.pageHeaderHeight),a(this.el).css("top",this.hidden?-a(this.el).height():this.headerHeight)},t.prototype.unStickHeader=function(){a(this.el).removeClass("sticky"),this.$header.removeClass("sticky-tabs"),this.$tabsContent.css("padding-top",""),a(this.el).css("top","")},t}(o.Component);t.StickyTabsComponent=s,t.stickyTabs=new s},13077:function(e,t,r){"use strict";var n=r(82702),a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=n))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))},i=this&&this.__generator||function(e,t){var r,n,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(a=2&i[0]?n.return:i[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,i[1])).done)return a;switch(n=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,n=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=o.trys,(a=a.length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(e){i=[6,e],n=0}finally{r=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}};Object.defineProperty(t,"__esModule",{value:!0});var o=r(63607),l=r(58407),s=function(e,t){var r=this;this.apiUrl=e,this.isPaginated=t,this.fetchTiles=function(e){return a(r,void 0,void 0,(function(){return i(this,(function(t){switch(t.label){case 0:return[4,o.apiPost(this.apiUrl,e)];case 1:return[2,t.sent().data]}}))}))},this.createURLKeyValueQueryParams=function(e,t){return r.isPaginated?"page:"+e+",pageSize:"+t:""},this.resetKTR=function(){l.KTR.SetPendingUpdate(),o.ComponentService.UpdateComponentsSelector()}};t.default=s},20227:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var a=r(67294),i=r(2703),o=r(13415);t.default=function(e){var t=e.dictionary,r=e.showDefault,l=e.tileType,s=e.tileShape,c=e.statusInfo,u=e.items,p=e.totalCount,d=e.groupType,m=e.isMobile;return a.useMemo((function(){if((!u||!u.length)&&c){var e=c.status,f=c.comingSoonTitle,h=c.comingSoonText;if(e&&e.statusCode!==i.ListStatusCode.success&&e.message)return a.createElement(i.ErrorMessage,n({},c.status));if(f||h)return a.createElement("div",{className:"coming-soon"},f&&a.createElement("h3",null,f),h&&a.createElement("p",null,h))}return a.createElement(o.TileList,{items:u,dictionary:t,showDefault:r,tileType:l,tileShape:s,totalItems:p,groupType:d,isMobile:m})}),[t,d,m,u,r,c,s,l,p])}},36672:function(e,t,r){"use strict";var n=r(82702),a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},a.apply(this,arguments)},i=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=n))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))},o=this&&this.__generator||function(e,t){var r,n,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(a=2&i[0]?n.return:i[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,i[1])).done)return a;switch(n=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,n=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=o.trys,(a=a.length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(e){i=[6,e],n=0}finally{r=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}};Object.defineProperty(t,"__esModule",{value:!0});var l,s=r(67294),c=r(98677),u=r(53918),p=r(84207),d=r(92443),m=r(76030),f=r(63607);!function(e){e.RedirectButtn="redirectButtn",e.ShowMoreButton="showMoreButton",e.PaginationPanel="paginationPanel",e.NoControl="noControl"}(l||(l={}));t.default=function(e){var t=e.labels,r=t.loadMoreBtnLabel,n=t.loadLessBtnLabel,h=t.checkAllBtnLabel,b=e.initialQueryParams,v=e.setWrapperState,y=e.tileGroupId,g=e.redirectUrl,C=e.totalCount,S=e.wrapperRef,E=e.isExpanded,w=e.paginationInfo,_=e.pageSize,T=e.service,O=w.currentPageIndex,F=w.tilesPerPage,L=s.useMemo((function(){return m.default.AnimeInstance}),[]),P=s.useMemo((function(){var e=l.NoControl,t=C>_;return g&&t?e=l.RedirectButtn:T.isPaginated?e=l.PaginationPanel:t&&!g&&(e=l.ShowMoreButton),e}),[_,g,T.isPaginated,C]);s.useLayoutEffect((function(){x()}),[]);var k=s.useMemo((function(){return Math.ceil(C/F)}),[C,F]),N=s.useCallback((function(){return i(void 0,void 0,void 0,(function(){var e,t;return o(this,(function(r){switch(r.label){case 0:return e=a(a({},b),{offset:_,pageSize:C}),[4,T.fetchTiles(e)];case 1:return t=r.sent(),v((function(e){return a(a({},e),{additionalTiles:t.items,statusInfo:t.statusInfo,isExpanded:!0})})),T.resetKTR(),[2]}}))}))}),[b,_,T,v,C]),M=s.useCallback((function(e,t,r){return i(void 0,void 0,void 0,(function(){var n,i;return o(this,(function(o){switch(o.label){case 0:return n=a(a({},b),{offset:e,pageSize:t}),[4,T.fetchTiles(n)];case 1:return i=o.sent(),v((function(e){return a(a({},e),{tilesToShow:i.items,statusInfo:i.statusInfo,paginationInfo:{currentPageIndex:r,tilesPerPage:t}})})),T.resetKTR(),[2]}}))}))}),[b,T,v]),x=s.useCallback((function(){return i(void 0,void 0,void 0,(function(){var e,t,r;return o(this,(function(n){return(e=f.UrlService.GetQueryValueFromUrl(y))?(t=f.UrlService.GetQueryObjectValueFromUrl(y),P===l.ShowMoreButton&&"expanded"===e?N():P===l.PaginationPanel&&t.page&&(r=O*F,O<k&&M(r,F,O)),[2]):[2]}))}))}),[P,O,N,M,k,y,F]),A=s.useCallback((function(e){return i(void 0,void 0,void 0,(function(){var t,r;return o(this,(function(n){return t=e.selected,M(t*F,F,t),r=T.createURLKeyValueQueryParams(t+1,F),f.UrlService.AddToUrl({key:y,value:r},!0),d.scrollToElement(S,L,d.AnimationDiraction.Top,150),[2]}))}))}),[M,F,T,y,S,L]),D=s.useCallback((function(e){return i(void 0,void 0,void 0,(function(){var t;return o(this,(function(r){return M(0,e,0),t=T.createURLKeyValueQueryParams(1,e),f.UrlService.AddToUrl({key:y,value:t},!0),d.scrollToElement(S,L,d.AnimationDiraction.Top,150),[2]}))}))}),[L,M,T,y,S]),I=s.useCallback((function(e){return i(void 0,void 0,void 0,(function(){return o(this,(function(t){return e.preventDefault(),E?(v((function(e){return a(a({},e),{additionalTiles:[],isExpanded:!1})})),d.scrollToElement(S,L,d.AnimationDiraction.Bottom,50),f.UrlService.RemoveFromUrl(y),T.resetKTR()):(N(),f.UrlService.AddToUrl({key:y,value:"expanded"},!0)),[2]}))}))}),[L,E,N,T,v,y,S]),R={redirectButtn:s.createElement(p.default,{redirectUrl:g,checkAllBtnLabel:h}),showMoreButton:s.createElement(u.default,{isExpanded:E,labelMore:r,labelLess:n,tileGroupId:y,onLoadMoreButtonClick:I}),paginationPanel:s.createElement(c.default,{paginationInfo:w,initialPageSize:_,onPageChange:A,onPageSizeChange:D,service:T,tileGroupId:y,pageQuantity:k}),noControl:null};return s.createElement(s.Fragment,null,R[P])}},66379:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n.apply(this,arguments)},a=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<r;t++)for(var i=arguments[t],o=0,l=i.length;o<l;o++,a++)n[a]=i[o];return n};Object.defineProperty(t,"__esModule",{value:!0}),t.RenderTileGroupWrapper=t.TileGroupWrapper=t.tileGroupQuantityInPage=void 0;var i=r(67294),o=r(73935),l=r(20227),s=r(36672),c=r(13077),u=r(24407),p=r(63607);t.tileGroupQuantityInPage=0;t.TileGroupWrapper=function(e){var r=e.apiUrl,o=e.redirectUrl,d=e.totalCount,m=e.pageSize,f=e.dictionary,h=e.loadMoreBtnLabel,b=e.loadLessBtnLabel,v=e.showDefault,y=e.tileType,g=e.tileShape,C=e.groupType,S=e.checkAllBtnLabel,E=e.culture,w=e.currentPageId,_=e.tags,T=e.types,O=e.offset,F=e.items,L=i.useRef(null),P=i.useState("tileGroup_"+(t.tileGroupQuantityInPage+1))[0],k=p.UrlService.GetQueryObjectValueFromUrl(P),N=i.useMemo((function(){return d>9&&!o}),[o,d]),M=i.useState({service:new c.default(r,N),tiles:F,additionalTiles:[],tilesToShow:[],statusInfo:null,isExpanded:!1,isMobile:!1,paginationInfo:{currentPageIndex:+(null==k?void 0:k.page)-1||0,tilesPerPage:+(null==k?void 0:k.pageSize)||m}}),x=M[0],A=M[1];i.useEffect((function(){++t.tileGroupQuantityInPage;var e=function(){A((function(e){return n(n({},e),{isMobile:u.detectBreakpoint(u.Breakpoint.UpToTablet)})}))};return window.addEventListener("resize",u.throttle(e,200)),function(){window.removeEventListener("resize",u.throttle(e,200))}}),[]);var D=x.service,I=x.tiles,R=x.additionalTiles,j=x.tilesToShow,B=x.statusInfo,G=x.isExpanded,H=x.isMobile,U=x.paginationInfo;i.useEffect((function(){A((function(e){return n(n({},e),{tilesToShow:a(I,R)})}))}),[R,I]);var W=i.useMemo((function(){return{tags:_,types:T,culture:E,offset:O,pageSize:m,currentPageId:w}}),[E,w,O,m,_,T]),V=i.useMemo((function(){return{loadMoreBtnLabel:h,loadLessBtnLabel:b,checkAllBtnLabel:S}}),[S,b,h]);return i.createElement("div",{className:"react-tile-group__wrapper expand-wrapper "+(G?"open":""),ref:L},i.createElement(l.default,{items:j,statusInfo:B,showDefault:v,tileType:y,tileShape:g,totalCount:d,groupType:C,isMobile:H,dictionary:f}),i.createElement(s.default,{setWrapperState:A,tileGroupId:P,labels:V,pageSize:m,totalCount:d,isExpanded:G,redirectUrl:o,initialQueryParams:W,wrapperRef:L,paginationInfo:U,service:D}))};t.RenderTileGroupWrapper=function(e,r){o.render(i.createElement(t.TileGroupWrapper,n({},e)),r)}},53918:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=n.memo((function(e){var t=e.isExpanded,r=e.labelMore,a=e.labelLess,i=e.tileGroupId,o=e.onLoadMoreButtonClick,l=n.useMemo((function(){return t?"button-text-less":"button-text-more"}),[t]),s=n.useMemo((function(){return t?"/":i+"=expanded"}),[t,i]);return n.createElement("div",{className:"show-more-button-wrapper"},n.createElement("a",{href:s,className:"cta cta--beta cta--large expand-button",rel:t?"prev":"next",onClick:o},n.createElement("span",{className:"cta-content "+l},n.createElement("span",{className:"cta-content-text"},t?a:r))))}));t.default=a},98677:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(24407),i=r(4343),o=r(63607);t.default=function(e){var t=e.paginationInfo,r=t.currentPageIndex,l=t.tilesPerPage,s=e.onPageChange,c=e.onPageSizeChange,u=e.service,p=e.tileGroupId,d=e.pageQuantity,m=e.initialPageSize,f=o.UrlService.GetObjectFromUrlString(),h=o.UrlService.GetStringFromUrlObj(f),b=r+1,v=n.useMemo((function(){return[m,2*m,3*m]}),[m]),y=n.useMemo((function(){return r<=0}),[r]),g=n.useMemo((function(){return r>=d-1}),[r,d]),C=n.useMemo((function(){return y?o.UrlService.GetStringFromUrlObj(f):o.UrlService.ReplaceOrAddPairsOfKeyValuesInUrl(h,[{key:p,value:u.createURLKeyValueQueryParams(b-1,l)}])}),[b,y,u,p,l,h,f]),S=n.useMemo((function(){return g?o.UrlService.GetStringFromUrlObj(f):o.UrlService.ReplaceOrAddPairsOfKeyValuesInUrl(h,[{key:p,value:u.createURLKeyValueQueryParams(b+1,l)}])}),[b,g,u,p,l,h,f]);return n.createElement("div",{className:"pagination__container"},n.createElement("label",{className:"cta sort-button cta--small cta--filter-sort cta--with-icon"},n.createElement("span",null,i.paginationDictionary.paginationRows,":"),n.createElement("span",{className:"cta-content sort-label"},n.createElement("span",{className:"cta-content-text"},l),n.createElement("span",{className:"icon icon-chevron-down-small cta--icon"}),n.createElement("select",{className:"sort-select cta cta--block",onChange:function(e){return c(Number(e.target.value))},value:l},a.safe(v).map((function(e){return n.createElement("option",{key:e,value:e},e)}))))),n.createElement("div",{className:"pagination cta--small"},n.createElement("a",{href:C,rel:"prev",className:"prev-button","aria-disabled":y,onClick:function(e){e.preventDefault(),y||s({selected:Number(r)-1})}},n.createElement("span",{className:"icon icon-chevron-down-small","aria-hidden":"true"}),n.createElement("span",{className:"screen-reader-only"},i.paginationDictionary.paginationPrevious)),n.createElement("span",{className:"pagination__pages"},i.paginationDictionary.paginationPage," ",b," ",i.paginationDictionary.paginationPageOf," ",d),n.createElement("a",{href:S,rel:"next",className:"next-button","aria-disabled":y,onClick:function(e){e.preventDefault(),g||s({selected:Number(r)+1})}},n.createElement("span",{className:"icon icon-chevron-down-small","aria-hidden":"true"}),n.createElement("span",{className:"screen-reader-only"},i.paginationDictionary.paginationNext))),n.createElement("label",{className:"cta sort-button cta--small cta--filter-sort cta--with-icon"},n.createElement("span",null,i.paginationDictionary.paginationToPage,":"),n.createElement("span",{className:"cta-content sort-label"},n.createElement("span",{className:"cta-content-text"},b),n.createElement("span",{className:"icon icon-chevron-down-small cta--icon"}),n.createElement("select",{className:"sort-select cta cta--block",onChange:function(e){return s({selected:Number(e.target.value)-1})},value:b},new Array(d).fill(null).map((function(e,t){return n.createElement("option",{key:t+1,value:t+1},t+1)}))))))}},84207:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=n.memo((function(e){var t=e.redirectUrl,r=e.checkAllBtnLabel;return n.createElement("div",{className:"tile-group-component_cta-link"},n.createElement("a",{href:t,className:"cta cta--large cta--alpha"},n.createElement("span",{className:"cta-content"},n.createElement("span",{className:"cta-content-text"},r))))}));t.default=a},90266:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.tileGroupDictionary=void 0,t.tileGroupDictionary={showMoreBtnLabel:"Show more",showLessBtnLabel:"Show less"}},94136:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.tileGroupComponent=t.TileGroupComponent=void 0;var i=r(63607),o=r(13415),l=r(90266),s=r(66379),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".tile-group-component",t.getElementData=function(e,t){var r=t&&t<=2,n=o.TileShapeEnum.Wide;return e.querySelectorAll(".tile-group-card").length&&(n=r?o.TileShapeEnum.CardBig:o.TileShapeEnum.Card),{apiUrl:i.AttrService.data(e,"api-url"),culture:i.AttrService.data(e,"culture"),currentPageId:i.AttrService.data(e,"current-page-id"),offset:i.AttrService.data(e,"offset"),pageSize:i.AttrService.data(e,"page-size"),showDefault:i.AttrService.data(e,"show-default"),tags:i.AttrService.data(e,"tags"),tileShape:n,tileType:o.TileTypeEnum.TileGroupContent,groupType:i.AttrService.data(e,"group-type"),totalCount:t,types:i.AttrService.data(e,"types"),items:i.AttrService.data(e,"items"),loadMoreBtnLabel:i.AttrService.data(e,"more"),loadLessBtnLabel:i.AttrService.data(e,"less"),checkAllBtnLabel:i.AttrService.data(e,"check-all-label"),redirectUrl:i.AttrService.data(e,"redirect-url"),dictionary:i.transformDictionary(l.tileGroupDictionary,i.AttrService.data(e,"dictionary"))}},t}return a(t,e),t.prototype.OnInit=function(){var e=this;this.el.forEach((function(t){var r=parseInt(i.AttrService.data(t,"total-count"),10),n=e.getElementData(t,r),a=i.keysToCamel(n);s.RenderTileGroupWrapper(a,t)})),i.ComponentService.UpdateComponentsSelector()},t}(i.Component);t.TileGroupComponent=c,t.tileGroupComponent=new c},24678:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.groupTypes=void 0,t.groupTypes={applications:"applications",caseStudy:"case-study",product:"product",solutions:"solutions",articles:"articles",events:"events",news:"news"}},13038:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.tileRangeComponent=t.TileRangeComponent=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".tile-range",t}return i(t,e),t.prototype.BeforeInit=function(){this.title=this.el[0].querySelector(".card__icon-title-text"),this.description=this.el[0].querySelector(".card__description")},t.prototype.OnInit=function(){a(this.title).ellipsis({ellipClass:"ellip",lines:2,responsive:!0,wrap:!0}),a(this.description).ellipsis({ellipClass:"ellip",lines:4,responsive:!0})},t}(r(63607).Component);t.TileRangeComponent=o,t.tileRangeComponent=new o},95349:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.Tile=void 0;var o=r(67294),l=r(24407),s=r(13415),c=r(24678),u=r(53985),p=[c.groupTypes.applications,c.groupTypes.solutions],d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.renderTileDescription=function(){var e=t.props,r=e.isMobile,n=e.groupType,a=e.description,i=e.showMoreBtnLabel,l=e.showLessBtnLabel;return r&&p.indexOf(n)>-1?o.createElement(u.TileDescriptionExpandable,{description:a,showMoreBtnLabel:i,showLessBtnLabel:l}):o.createElement(s.TileDescription,{description:a})},t.clickHandler=function(e,r){var n=t.props.onTileClick;n&&n(e,r)},t}return a(t,e),t.prototype.render=function(){var e,t,r=this.props,n=r.title,a=r.image,c=r.imageAltText,u=r.link,p=r.isExternalLink,d=r.details,m=r.companyName,f=r.tileShape,h=r.formattedStartDate,b=r.formattedEndDate,v=r.location,y=r.eventTypes,g=r.showDefault,C=r.detailsPageUrl,S=r.isDocument,E=r.tag,w=r.tableContent,_=r.services,T=r.servicesLabel,O=r.validFor,F=r.isGlobal,L=r.validForLabel,P=r.multipleLabel,k=r.globalTooltipMessage,N=r.multipleTooltipMessage,M=r.isSoftware,x=r.withBorder,A=r.learningType,D=r.deliveryTypes,I=r.groupType,R=r.tileType,j=C?{url:C}:u;f===s.TileShapeEnum.Wide?(e=s.TilePictureSet.Wide,t=226):f===s.TileShapeEnum.Card?(e=s.TilePictureSet.Card,t=430):f===s.TileShapeEnum.CardBig&&(e=s.TilePictureSet.CardBig,t=650);var B={className:"tile__link",isNotClickable:!1,link:j,onClick:this.clickHandler};return o.createElement(o.Fragment,null,o.createElement(l.ConditionalLink,i({},i(i({},B),{className:"tile__image-link"}),{linkTabIndex:0,linkAriaLabel:n||m}),o.createElement(s.TileImage,{title:n||m,image:a,altText:c,showDefault:g,tileType:R,groupType:I,pictureSet:e,width:t,tileShape:f,withBorder:x})),o.createElement("div",{className:"tile__text"},o.createElement(l.ConditionalLink,i({},B,{linkTabIndex:-1}),o.createElement(s.TileTitle,{title:n||m,isExternal:p,isDocument:S,isSoftware:M,isClickable:!1,onClick:this.clickHandler,link:j}),o.createElement(s.TileDetails,{formattedStartDate:h,formattedEndDate:b,location:v,eventTypes:y,details:E||d,isGlobal:F,validFor:O,validForLabel:L,multipleLabel:P,multipleTooltipMessage:N,globalTooltipMessage:k,learningType:A,deliveryTypes:D}),o.createElement(s.TileServices,{servicesLabel:T,services:_}),this.renderTileDescription()),w,this.renderLinks()),o.createElement("div",{className:"tile__tab-focus-highlighter"}))},t.prototype.renderLinks=function(){var e=this.props,t=e.isInformationObject,r=e.link,n=e.multipleLinks,a=e.storeLink,l=e.documentsLink;if(t&&a&&l){var s=[i(i({},r),{caption:n.learnMore,onClick:this.clickHandler}),i(i({},a),{caption:n.storeLinkTitle}),i(i({},l),{caption:n.documentsLinkTitle})];return o.createElement("div",{className:"multiple-links"},s.map(this.renderMultipleUrls))}},t.prototype.renderMultipleUrls=function(e){return e&&e.url?o.createElement("div",{key:e.caption,className:"link-wrapper"},o.createElement("p",{className:"paragraph-link"},o.createElement(l.ConditionalLink,{link:e,onClick:e.onClick},e.caption))):null},t}(o.Component);t.Tile=d},94654:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.TileAttributesTable=void 0;var i=r(67294),o=r(54408),l=r(24407),s=r(41917),c=r(47400),u=function(e){function t(t){var r=e.call(this,t)||this;r.defaultAttributesCount=2,r.allAttributesKeys=[],r.firstTableKeys=[],r.secondTableKeys=[],r.isShowMoreButtonNeeded=!1,r.onWindowResize=l.debounce(r.checkIfDesktop.bind(r),100),r.setDataFromAttributesProp=function(e,t){r.allAttributesKeys=o.sortAlphabetically(l.safe(Object.keys(e))),r.divideAttributesKeysIntoTwoArrays(),r.checkIfShowMoreButtonNeeded(t)},r.onClick=function(e){e.preventDefault()},r.onClickShowMoreLessButton=function(){r.setState((function(e){return{isAllAttributesShown:!e.isAllAttributesShown}}))},r.checkIfShowMoreButtonNeeded=function(e){var t=e?2:1,n=r.allAttributesKeys.length;r.isShowMoreButtonNeeded=n>r.defaultAttributesCount*t},r.divideAttributesKeysIntoTwoArrays=function(){var e=r.allAttributesKeys.length,t=Math.ceil(e/2);r.firstTableKeys=r.allAttributesKeys.slice(0,t),r.secondTableKeys=r.allAttributesKeys.slice(t,e)};var n=l.detectBreakpoint(l.Breakpoint.LGScreen);return r.state={isAllAttributesShown:!1,isDesktop:n},r.setDataFromAttributesProp(t.attributes,n),r}return a(t,e),t.prototype.componentDidMount=function(){window.addEventListener("resize",this.onWindowResize)},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.onWindowResize)},t.prototype.render=function(){var e=this.props,t=e.dictionary,r=e.attributes,n=this.state,a=n.isAllAttributesShown,o=n.isDesktop;return 0===this.allAttributesKeys.length?null:i.createElement("div",{className:"tile__descriptive-text tile__with-image",onClick:this.onClick},i.createElement("div",{className:"attributes-tables-wrapper clearfix"},o?i.createElement(i.Fragment,null,i.createElement(s.AttributesTable,{attributesKeys:this.firstTableKeys,attributesObject:r,defaultRowsCount:this.defaultAttributesCount,showAllAttributes:a,classNames:"attributes-table__left-column"}),i.createElement(s.AttributesTable,{attributesKeys:this.secondTableKeys,attributesObject:r,defaultRowsCount:this.defaultAttributesCount,showAllAttributes:a,classNames:"attributes-table__right-column"})):i.createElement(s.AttributesTable,{attributesKeys:this.allAttributesKeys,attributesObject:r,defaultRowsCount:this.defaultAttributesCount,showAllAttributes:a})),this.isShowMoreButtonNeeded?i.createElement(c.ShowMoreLessButton,{isAllAttributesShown:a,onClickShowMoreLessButton:this.onClickShowMoreLessButton,showMoreLabel:t.showMoreBtnLabel,showLessLabel:t.showLessBtnLabel}):null)},t.prototype.checkIfDesktop=function(){var e=l.detectBreakpoint(l.Breakpoint.LGScreen);e!==this.state.isDesktop&&(this.checkIfShowMoreButtonNeeded(e),this.setState({isDesktop:e}))},t}(i.Component);t.TileAttributesTable=u},41917:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AttributesTable=void 0;var n=r(67294);t.AttributesTable=function(e){var t=e.attributesKeys,r=e.attributesObject,a=e.classNames,i=e.defaultRowsCount,o=e.showAllAttributes,l=n.useMemo((function(){return o?t:t.slice(0,i)}),[t,i,o]);return n.createElement("table",{className:"attributes-table custom-table "+a},n.createElement("tbody",null,l.map((function(e){return n.createElement("tr",{className:"attributes-table__row",key:e+"-"+r[e]},n.createElement("td",{className:"attributes-table__cell attributes-table__key-cell"},e),n.createElement("td",{className:"attributes-table__cell"},r[e]))}))))}},47400:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ShowMoreLessButton=void 0;var n=r(67294),a=r(24407);t.ShowMoreLessButton=function(e){var t=e.isAllAttributesShown,r=e.onClickShowMoreLessButton,i=e.showMoreLabel,o=e.showLessLabel;return n.createElement("div",{className:"show-more-less-button-wrapper"},n.createElement(a.Link,{onClick:r,className:"show-more-less-button"},t?o:i))}},87566:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TileDescription=void 0;var n=r(63607),a=r(67294);t.TileDescription=function(e){var t=e.description;return t?a.createElement("div",{className:"tile__text-description"},n.StringToHTML(t)):null}},53985:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TileDescriptionExpandable=void 0;var n=r(63607),a=r(67294),i=3*r(58407).KeepTheRhythmComponent.baseline;t.TileDescriptionExpandable=function(e){var t=e.description,r=e.showLessBtnLabel,o=e.showMoreBtnLabel,l=a.useState(!1),s=l[0],c=l[1],u=a.useState(!1),p=u[0],d=u[1],m=a.useRef(null),f=p?"expandable-description--expanded":"",h=a.useCallback((function(e){e.preventDefault(),e.stopPropagation(),d(!0)}),[]),b=a.useCallback((function(e){e.preventDefault(),e.stopPropagation(),d(!1)}),[]);return a.useEffect((function(){var e=m.current;!s&&e&&e.clientHeight>i?c(!0):s&&e&&e.clientHeight<=i&&c(!1)}),[s,c]),t?a.createElement(a.Fragment,null,a.createElement("div",{className:"tile__text-description expandable-description "+f},a.createElement("div",{ref:m},n.StringToHTML(t))),s&&a.createElement("div",{className:"expandable-text-controls expandable-text-controls--visible"},a.createElement("button",{className:"expandable-text-read-more",onClick:h},o),a.createElement("button",{className:"expandable-text-read-less",onClick:b},r))):null}},21840:function(e,t,r){"use strict";var n=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<r;t++)for(var i=arguments[t],o=0,l=i.length;o<l;o++,a++)n[a]=i[o];return n};Object.defineProperty(t,"__esModule",{value:!0}),t.TileDetails=void 0;var a=r(63607),i=r(67294),o=r(24407),l=r(87043),s=r(94208),c=[{name:"offset",options:{offset:[5,0]}}],u=[o.Breakpoint.XLargeScreen];t.TileDetails=function(e){var t=e.isGlobal,r=e.globalTooltipMessage,p=e.multipleTooltipMessage,d=e.formattedStartDate,m=e.formattedEndDate,f=e.eventTypes,h=e.location,b=e.validForLabel,v=e.validFor,y=e.multipleLabel,g=e.details,C=e.learningType,S=e.deliveryTypes,E=o.useScreenCheck({screenBreakpoints:u})[0],w=a.PageService.deviceType===a.deviceTypes.iPad,_=i.useMemo((function(){return b&&E&&!w&&function(e){var t=e.validFor,r=e.isGlobal,n=e.globalTooltipMessage,a=e.multipleTooltipMessage;if(!(t&&t.length<=1))return i.createElement(o.Tooltip,{contentClassName:"tile__text-details_item__valid-for__tooltip",content:s.ValidForTooltip(r,r?n:a,t),modifiers:c},i.createElement("span",{className:"tile__text-details_item__valid-for"},i.createElement(l.Icon,{className:"icon icon-info-inverted"})))}({globalTooltipMessage:r,isGlobal:t,multipleTooltipMessage:p,validFor:v})}),[r,E,t,w,p,v,b]),T=i.useMemo((function(){return function(e){var t=e.details,r=e.eventTypes,a=e.formattedEndDate,i=e.formattedStartDate,o=e.location,l=e.multipleLabel,s=e.validFor,c=e.validForLabel,u=t;if(i){var p=i;a&&i!==a&&(p+=" - "+a),u=n([p],r||[],[o]).filter((function(e){return null!=e&&e.length>0})).join(", ")}if(c&&l){var d=" | ";return u||(d=""),""+(u||"")+d+c+": "+(s&&1===s.length?s[0]:l)}return u}({details:g,eventTypes:f,formattedEndDate:m,formattedStartDate:d,location:h,multipleLabel:y,validFor:v,validForLabel:b})}),[g,f,m,d,h,y,v,b]);return i.createElement("div",{className:"tile__text-details"},T&&i.createElement("div",{className:"tile__text-details_item"},T," ",_),C&&i.createElement("div",{className:"tile__text-details_item__types"},a.capitalizeFirstLetter(C)," ",function(e){return"course"===e?"-":null}(C)," ",S&&S.join(", ")))}},82557:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TileImage=void 0;var n=r(67294),a=r(13415),i=r(58407),o=r(81587),l=r(60204);t.TileImage=function(e){var t,r=e.showDefault,s=e.image,c=e.altText,u=e.tileShape,p=e.width,d=e.pictureSet,m=e.title,f=e.withBorder,h=void 0!==f&&f,b=e.tileType,v=e.groupType,y=p||226,g=n.useMemo((function(){return v?"case-study"===v||"articles"===v||"events"===v||"news"===v:b===a.TileTypeEnum.CaseStudies||b===a.TileTypeEnum.Download||b===a.TileTypeEnum.Events||b===a.TileTypeEnum.News||b===a.TileTypeEnum.Drawings}),[v,b]);return d||(t=a.TilePictureSet.Wide),i.KTR.SetPendingUpdate(),s||(null==s?void 0:s.length)||!g&&!r?s||(null==s?void 0:s.length)?n.createElement("div",{className:"tile__image"+(u===a.TileShapeEnum.Wide||h?" bordered":"")},n.createElement("div",{className:"tile__image__wrapper"},n.createElement(o.Picture,{url:s,altText:c,title:m,width:y,set:t,className:"ktr"}))):null:n.createElement(l.default,{tileShape:y,withBorder:h,isDefaultImageWithLogo:g})}},60204:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(50225);t.default=function(e){var t=e.tileShape,r=e.withBorder,i=e.isDefaultImageWithLogo;return n.createElement(n.Fragment,null,i?n.createElement("div",{className:"tile__image img-default-wrapper ktr"},n.createElement("div",{className:"img-default "+(t===a.TileShapeEnum.Wide||r?" bordered":"")})):n.createElement("div",{className:"tile__image img-empty-wrapper ktr"},n.createElement("div",{className:"img-empty "+(t===a.TileShapeEnum.Wide||r?" bordered":"")})))}},49855:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.TileList=void 0;var o=r(67294),l=r(24407),s=r(13415),c=r(44179),u=r(92170),p=r(93549),d=r(81770),m=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.onTileClick=function(e,r){return function(n,a){var i=t.props,o=i.tileType,l=i.currentPage,s=i.totalItems,c=i.groupType,p=(i.isSearch,{groupType:c,ev:a});u.TileAnalyticsService.trackGTMEvents(n,e,r,o,l,s,p),u.TileAnalyticsService.trackSearchResultClick(e)}},t.createDateString=function(e,t){var r=t;return e&&(r=e+": "+t),r},t.getSoftwareDocumentType=function(e){if(Array.isArray(e.softwareTypes)&&e.softwareTypes[0])return e.softwareTypes[0]},t.getSoftwareTags=function(e,r,n){var a=[];return e.isSoftware=!0,n&&a.push(n),e.segments.length&&a.push(e.segments),e.softwareCharacteristic&&a.push(e.softwareCharacteristic),e.softwareVersion&&a.push(t.createDateString(r.version,e.softwareVersion)),e.fileType&&a.push(/^\./.test(e.fileType)?e.fileType:"."+e.fileType),e.fileSize&&a.push(s.FormatBytes(e.fileSize)),e.softwareReleaseDate&&a.push(t.createDateString(r.softwareReleaseDate,e.softwareReleaseDate)),a.join(" | ")},t}return a(t,e),t.prototype.render=function(){var e=this,t=this.props,r=t.items,n=t.selectedFiltersQueryString,a=t.showDefault,l=t.tileType,u=t.tileShape,m=t.groupType,f=t.isMobile,h=this.props.dictionary,b=this.props.dictionary,v=h||{},y=v.servicesLabel,g=v.validForLabel,C=v.multipleLabel,S=v.multipleTooltipMessage,E=v.globalTooltipMessage,w=v.showLessBtnLabel,_=v.showMoreBtnLabel,T=this.additionalCssClass(l,u),O=this.additionalCssClassItem(u),F="",L=function(t,r){switch(t){case s.TileTypeEnum.Article:r.tag=e.getTags(r,["startDate","segments"]);break;case s.TileTypeEnum.Document:if(r.downloadUrls&&r.downloadUrls.length){!function(e){var t=[d.tableDictionary.name,d.tableDictionary.type,d.tableDictionary.updated,d.tableDictionary.fileType,d.tableDictionary.download],r=e.downloadUrls;e.tableContent=o.createElement(p.default,{rows:r,columns:t,showMoreLabel:h.showMoreBtnLabel,showLessLabel:h.showLessBtnLabel})}(r),r.link="";break}var n=[];r.isDocument=!0,r.documentType&&n.push(r.documentType),r.drawingType&&n.push(r.drawingType),function(e,t){e.language&&(!e.language||e.language.length)&&e.language.length>1?t.push(b.multilanguage):t.push(e.language[0])}(r,n),r.fileType&&n.push(r.fileType),r.fileSize&&n.push(s.FormatBytes(r.fileSize)),r.link&&(r.link.newWindow=!0),r.lastModifiedDate&&n.push(e.createDateString(b.updated,r.lastModifiedDate)),r.expireDate&&n.push(e.createDateString(b.expireDate,r.expireDate)),r.authority&&n.push(r.authority),r.archived&&b.archived&&n.push(b.archived),(r.isGlobal||r.validFor&&r.validFor.length)&&(r=i(i({},r),{validForLabel:g,multipleLabel:C,globalTooltipMessage:E,multipleTooltipMessage:S})),r.tag=n.join(" | ");break;case s.TileTypeEnum.Careers:r.tag=e.getTags(r,["date","location"]),r.isExternalLink=!0;break;case s.TileTypeEnum.Course:r.tag=e.getTags(r,["segments"]);break;case s.TileTypeEnum.Download:!function(t){if("software"===t.assetType){var r=e.getSoftwareDocumentType(t);t.documentType=r,t.tag=e.getSoftwareTags(t,b,r)}else t.tag=e.getTags(t,["segments","softwareTypes"])}(r);break;case s.TileTypeEnum.Product:case s.TileTypeEnum.TileGroupContent:r.tag=e.getTags(r,["segments","downloadTypes"]),function(e){if(e.attributes&&(F="hybris-product",e.tableContent=o.createElement(s.TileAttributesTable,{attributes:e.attributes,dictionary:h})),e.codeNumber||0===e.codeNumber){var t=[];e.title&&t.push(e.title),e.segments&&e.segments.length&&t.push(e.segments),e.tag=t.join(", "),e.title=e.codeNumber.toString()}}(r);break;case s.TileTypeEnum.OtherContent:r={description:r.description,details:r.details,id:r.id,image:null,imageAltText:null,isExternalLink:r.isExternalLink,isPageWithFilters:r.isPageWithFilters,link:r.link,showDefault:!1,showUrl:!0,title:r.title}}return r},P=function(t){return t?e.capitalize(t):t};return o.createElement(o.Fragment,null,r.length>0&&o.createElement("ul",{className:"tile-group "+T},this.mapLinkItems(r,n).filter((function(e){return e})).map((function(t,r){null==t.id&&(t.id=r.toString());var n=l,p=a;return l===s.TileTypeEnum.SearchResults&&(t.showUrl=!0,t.type=P(t.type),t.pageType=P(t.pageType),n=t.type&&s.TileTypeFromString[t.type]?s.TileTypeFromString[t.type]:t.pageType&&function(e){return s.TileTypeFromString[e.pageType]?s.TileTypeFromString[e.pageType]:s.TileTypeEnum.OtherContent}(t),n===s.TileTypeEnum.Course&&(t.isExternalLink=!0),n===s.TileTypeEnum.Products&&(n=s.TileTypeEnum.Product),t.multipleLinks={documentsLinkTitle:b.documentsLinkTitle,learnMore:b.learnMore,storeLinkTitle:b.storeLinkTitle},p=n===s.TileTypeEnum.Product,t.image=t.image&&t.image.trim()?t.image:function(t){return t.images&&t.images.length?e.firstSupportedImage(t.images):null}(t),t.title=s.TextFromHTMLString(t.title)),t=L(n,t),o.createElement("li",{className:"tile "+O+" "+F,key:t.id},o.createElement(c.ErrorHandlerComponent,null,o.createElement(s.Tile,i({},t,{showDefault:p,tileType:n,tileShape:u,servicesLabel:y,showMoreBtnLabel:_,showLessBtnLabel:w,groupType:m,isMobile:f,onTileClick:e.onTileClick(t,r)}))))}))))},t.prototype.mapLinkItems=function(e,t){return t?l.safe(e).map((function(e){var r=e.isPageWithFilters?{newWindow:e.link.newWindow,url:e.link.url+t}:e.link;return i(i({},e),{link:r})})):l.safe(e)},t.prototype.additionalCssClass=function(e,t){var r="";switch(t===s.TileShapeEnum.Card||t===s.TileShapeEnum.CardBig?r+=" tile-group-card row ":r+=" tile-group-wide ",e){case s.TileTypeEnum.News:r+=" news-list-items ";break;case s.TileTypeEnum.SearchResults:r+=" no-ktr search-results-list-items bordered-list-items "}return r},t.prototype.additionalCssClassItem=function(e){var t="";switch(e){case s.TileShapeEnum.CardBig:t+=" col-sm-6 ";break;case s.TileShapeEnum.Card:t+=" col-sm-6 col-md-4 ";break;case s.TileShapeEnum.Wide:t+=" clearfix "}return t},t.prototype.capitalize=function(e){return e&&e.length>1?e.charAt(0).toUpperCase()+e.slice(1):e},t.prototype.firstSupportedImage=function(e){for(var t=/(.+)\.(jpg|jpeg|png|gif)$/i,r=0,n=e;r<n.length;r++){var a=n[r];if(t.test(a))return a}return null},t.prototype.getTags=function(e,t){return void 0===t&&(t=[]),t.reduce((function(t,r){return e[r]&&e[r].length&&(Array.isArray(e[r])?t.push(e[r].join(" | ")):t.push(e[r])),t}),[]).join(" | ")},t}(o.Component);t.TileList=m},99250:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TilePictureSet=void 0,t.TilePictureSet={Card:[{width:480},{width:768},{width:480,maxWidth:991},{width:400,maxWidth:1199}],CardBig:[{width:480},{width:768},{width:480,maxWidth:991},{width:625,maxWidth:1199}],Wide:[{width:480},{width:768}],CardSmall:[{width:480},{width:768},{width:480,maxWidth:991},{width:230,maxWidth:1199}]}},36953:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TileServices=void 0;var n=r(67294),a=r(24407);t.TileServices=function(e){var t=e.servicesLabel,r=e.services;return a.safe(r).length>0?n.createElement("div",{className:"tile__text-details"},n.createElement("div",{className:"tile__text-details_item"},n.createElement("span",{className:"tile__text-details_item__label"},t,":"),n.createElement("div",{className:"tile__text-details_item__services"},a.safe(r).filter((function(e){return""!==e.trim()})).join(", ")))):null}},50225:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TileShapeEnum=void 0,function(e){e[e.Wide=0]="Wide",e[e.Card=1]="Card",e[e.CardBig=2]="CardBig",e[e.CardSmall=3]="CardSmall"}(t.TileShapeEnum||(t.TileShapeEnum={}))},93549:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67294),a=r(35706),i=r(63607);t.default=function(e){var t=e.rows,r=e.columns,o=e.showMoreLabel,l=e.showLessLabel,s=n.useRef(3),c=n.useState(!1),u=c[0],p=c[1],d=n.useMemo((function(){return{showedRows:t.slice(0,s.current),extraRows:t.slice(s.current)}}),[t]),m=d.showedRows,f=d.extraRows,h=n.useMemo((function(){return f.length>0}),[f.length]),b=n.useCallback((function(){p((function(e){return!e}))}),[]),v=n.useCallback((function(e){return i.capitalizeFirstLetter(e)}),[]);return n.createElement(n.Fragment,null,n.createElement("table",{className:"tile__table tile-table"},n.createElement("thead",{className:"tile-table__head"},n.createElement("tr",{className:"tile-table__head-row"},r.map((function(e){return n.createElement("th",{className:"tile-table__head-cell tile-table__head-cell--"+e,key:e},v(e))})))),n.createElement("tbody",{className:"tile-table__body"},m.map((function(e){return n.createElement(a.default,{row:e,key:e.url})})),u&&f.map((function(e){return n.createElement(a.default,{row:e,key:e.url})})))),h&&n.createElement("button",{className:"tile-table__extend-btn",onClick:b},u?l:o))}},35706:function(e,t,r){"use strict";var n=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]])}return r};Object.defineProperty(t,"__esModule",{value:!0});var a=r(67294),i=a.memo((function(e){var t=e.row,r=a.useMemo((function(){var e=t.fileSize,r=t.url,a=n(t,["fileSize","url"]),i=Object.entries(a).map((function(e){return{key:e[0],value:e[1]}}));return e&&r&&i.push({key:"download",value:e,url:r}),i}),[t]);return a.createElement("tr",{className:"tile-table__body-row"},r.map((function(e){var t=e.key,r=e.value,n=e.url;return a.createElement("td",{key:t,className:"tile-table__body-cell tile-table__body-cell--"+t},"download"===t?a.createElement("a",{href:n,download:!0,className:"tile-table__link",target:"_blank",rel:"noreferrer"},a.createElement("span",{className:"icon icon-download"}),r):r)})))}));t.default=i},15896:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TileTitle=void 0;var n=r(67294),a=r(24407);t.TileTitle=function(e){var t=e.isExternal,r=e.isDocument,i=e.isSoftware,o=e.isClickable,l=e.link,s=e.title,c=e.onClick,u=n.useMemo((function(){var e=r||i?n.createElement("span",{className:"icon icon-download"}):"";return t?n.createElement("span",{className:"icon icon-external-link"}):e}),[r,t,i]);return s?n.createElement(a.ConditionalLink,{link:l,isNotClickable:!o,onClick:c,className:"tile__text-title"},s,u):null}},88316:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.TileTypeFromString=t.TileTypeEnum=void 0,function(e){e[e.News=0]="News",e[e.Download=1]="Download",e[e.Document=2]="Document",e[e.CaseStudies=3]="CaseStudies",e[e.Events=4]="Events",e[e.SearchResults=5]="SearchResults",e[e.Product=6]="Product",e[e.Course=7]="Course",e[e.Products=8]="Products",e[e.ProductExternalContent=9]="ProductExternalContent",e[e.Drawing=10]="Drawing",e[e.Drawings=11]="Drawings",e[e.Software=12]="Software",e[e.Careers=13]="Careers",e[e.OtherContent=14]="OtherContent",e[e.Article=15]="Article",e[e.TileGroupContent=16]="TileGroupContent"}(r=t.TileTypeEnum||(t.TileTypeEnum={})),t.TileTypeFromString={ArticlePage:r.Article,Documentation:r.Document,Download:r.Download,DownloadPage:r.Download,Product:r.Product,Products:r.Products,ProductCategory:r.Product,ProductSubCategory:r.Product,ProductExternalContent:r.ProductExternalContent,Drawing:r.Drawing,Drawings:r.Document,Software:r.Software,Careers:r.Careers,Course:r.Course,OtherContent:r.OtherContent}},13415:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextFromHTMLString=t.FormatBytes=t.TileTypeFromString=t.TileTypeEnum=t.TileTitle=t.TileShapeEnum=t.TileServices=t.TilePictureSet=t.TileList=t.TileImage=t.TileDetails=t.TileDescription=t.TileAttributesTable=t.Tile=void 0;var n=r(95349);Object.defineProperty(t,"Tile",{enumerable:!0,get:function(){return n.Tile}});var a=r(94654);Object.defineProperty(t,"TileAttributesTable",{enumerable:!0,get:function(){return a.TileAttributesTable}});var i=r(87566);Object.defineProperty(t,"TileDescription",{enumerable:!0,get:function(){return i.TileDescription}});var o=r(21840);Object.defineProperty(t,"TileDetails",{enumerable:!0,get:function(){return o.TileDetails}});var l=r(82557);Object.defineProperty(t,"TileImage",{enumerable:!0,get:function(){return l.TileImage}});var s=r(49855);Object.defineProperty(t,"TileList",{enumerable:!0,get:function(){return s.TileList}});var c=r(99250);Object.defineProperty(t,"TilePictureSet",{enumerable:!0,get:function(){return c.TilePictureSet}});var u=r(36953);Object.defineProperty(t,"TileServices",{enumerable:!0,get:function(){return u.TileServices}});var p=r(50225);Object.defineProperty(t,"TileShapeEnum",{enumerable:!0,get:function(){return p.TileShapeEnum}});var d=r(15896);Object.defineProperty(t,"TileTitle",{enumerable:!0,get:function(){return d.TileTitle}});var m=r(88316);Object.defineProperty(t,"TileTypeEnum",{enumerable:!0,get:function(){return m.TileTypeEnum}}),Object.defineProperty(t,"TileTypeFromString",{enumerable:!0,get:function(){return m.TileTypeFromString}});var f=r(49152);Object.defineProperty(t,"FormatBytes",{enumerable:!0,get:function(){return f.FormatBytes}}),Object.defineProperty(t,"TextFromHTMLString",{enumerable:!0,get:function(){return f.TextFromHTMLString}})},49152:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextFromHTMLString=t.FormatBytes=void 0;t.FormatBytes=function(e,t){if("string"==typeof e){if(!/^\d+$/.test(e))return e;e=parseInt(e,10)}if(0===e)return"0 Bytes";var r=t||2,n=Math.floor(Math.log(e)/Math.log(1024));return parseFloat((e/Math.pow(1024,n)).toFixed(r))+" "+["Bytes","KB","MB","GB","TB"][n]};t.TextFromHTMLString=function(e){return e&&"string"==typeof e?e.replace(/<(?:.|\n)*?>/gm,""):e}},92170:(e,t,r)=>{"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.TileAnalyticsService=void 0;var a=r(63607),i=r(13415),o=r(24678),l=[o.groupTypes.applications,o.groupTypes.caseStudy,o.groupTypes.product,o.groupTypes.solutions],s=((n={})[o.groupTypes.product]="Related products",n[o.groupTypes.applications]="Related applications",n[o.groupTypes.solutions]="Solutions",n[o.groupTypes.caseStudy]="Case studies",n),c=function(){var e=this;this.trackGTMEvents=function(t,r,n,o,l,s,c){if(a.isDataLayerSet()&&t.url){var u=!1;o===i.TileTypeEnum.SearchResults||o===i.TileTypeEnum.Product?u=e.trackTileListItemClick(n,t,o,s,l,c.ev):o===i.TileTypeEnum.TileGroupContent&&e.isTileNavigationTrackingNeeded(c.groupType)&&(u=e.trackTileNavigation(t,c.groupType,c.ev));var p=r.title;p&&(e.isIPaperDomainLink(t)?e.trackIPaperDomainLinkClick(p,t):a.UrlService.isUrlToFile(t.url,!0)&&e.trackFileLinkClick(r,u,t,c.ev))}},this.trackSearchResultClick=function(t){if(t._click){var r=t.link,n=t._click,a=n.url,i=n.payload,o=JSON.stringify(i),l=localStorage.getItem("searchApiUrl")||window.location.origin,s=new URL(l).origin;r.newWindow?e.clickUrlRequest(s,a,o):localStorage.setItem("clickUrlPayload",JSON.stringify({url:a,payload:i}))}},this.clickUrlRequest=function(e,t,r){fetch(""+e+t,{method:"POST",body:r}).finally((function(){localStorage.removeItem("clickUrlPayload")}))},this.trackTileListItemClick=function(e,t,r,n,i,o){var l={clickUrl:t.url,linkPosition:e+1,linkPage:i+1,numberOfResults:n,tileListType:r};return t.newWindow?(a.GTM.tileListItem(l),!1):(o.preventDefault(),a.GTM.tileListItem(l,(function(){window.location.href=t.url})),!0)},this.trackTileNavigation=function(e,t,r){var n={linkType:s[t],linkUrl:e.url};return e.newWindow?(a.GTM.navigation(n),!1):(r.preventDefault(),a.GTM.navigation(n,(function(){window.location.href=e.url})),!0)},this.isTileNavigationTrackingNeeded=function(e){return-1!==l.indexOf(e)},this.isIPaperDomainLink=function(e){var t=a.ConfigService.GetIPaperDomain();return t&&e.url.indexOf(t)>-1},this.trackIPaperDomainLinkClick=function(e,t){a.GTM.iPaper({name:e,url:t.url})},this.trackFileLinkClick=function(e,t,r,n){var i=e.documentType,o=e.segments,l=e.fileType,s={category:i,name:e.title,page:window.location.href,path:r.url,segment:o&&o.length?o.join(", "):null,type:l||a.UrlService.GetFileExtension(r.url),organization:o&&o.length?o.join(", "):null};if(!r.newWindow&&!t)return n.preventDefault(),a.GTM.download(s,(function(){window.location.href=r.url}));a.GTM.download(s)}},u=new c;t.TileAnalyticsService=u},92203:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.gtmCustomForm=t.GTMCustomForm=void 0;var o=r(63607),l=r(5029),s=r(27006),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".umbraco-forms-form",t.spinnerImage="<img src='/static/images/spinner-white.svg' alt='spinner' class='button-spinner button-spinner_hidden' />",t.preventFormSubmission=!1,t.formValidationPassed=!1,t.processFormSubmission=function(){var e=t.currentlySubmittedForm.querySelector(".submit-button-label"),r=o.AttrService.data(document.querySelector(".umbraco-forms-navigation"),"processing-button-label");document.querySelector(".button-spinner").classList.remove("button-spinner_hidden"),e.innerText=r,t.replaceSpecificSymbolsInDropdown(t.currentlySubmittedForm),t.formValidationPassed=!1,o.GTM.customForm(a(t.currentlySubmittedForm))},t.onRecaptchaError=function(){t.formValidationPassed&&t.processFormSubmission()},t}return i(t,e),t.prototype.BeforeInit=function(){var e=this;this.el.forEach((function(t){e.CurrentFormWrapper(t)})),document.body.addEventListener("recaptchaChange",this.processFormSubmission),document.body.addEventListener("recaptchaError",this.onRecaptchaError)},t.prototype.CurrentFormWrapper=function(e){var t=this,r=e.querySelector("form"),n=a(r).find(".submit-button-label"),i=o.AttrService.data(document.querySelector(".umbraco-forms-navigation"),"bypass-recaptcha-key");a(r).submit((function(e,o){var c=r.querySelectorAll(".countries-validation-error");if(c&&c.length>0)e.preventDefault();else{if(a(t.spinnerImage).insertBefore(n),o===s.formStatuses.processed)return!0;e.preventDefault(),t.preventFormSubmission||(setTimeout((function(){var e=r.querySelectorAll(".field-validation-error"),n=l.recaptchaKeyGuard(i);e&&e.length>0?t.preventFormSubmission=!1:(t.formValidationPassed=!0,t.currentlySubmittedForm=r,n?t.processFormSubmission():t.performReCaptchaCheck())})),t.preventFormSubmission=!0)}}))},t.prototype.performReCaptchaCheck=function(){var e=window.grecaptcha;e&&e.execute?e.execute():this.processFormSubmission()},t.prototype.replaceSpecificSymbolsInDropdown=function(e){a(e).find(".country-state-dropdown select").each((function(){var e=a(this).val();if(e){var t=e.replace(/\\/g,"");a(this).find("option:selected").val(t),a(this).val(t)}}))},t}(o.Component);t.GTMCustomForm=c,t.gtmCustomForm=new c},17229:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.umbCountryStateDropDown=t.UmbCountryStateDropDown=void 0;var o=r(63607),l=r(75261),s=r(83079),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".country-state-dropdown .country-dropdown",t.country=".country-dropdown",t.state=".state-dropdown",t.groupSelector="fieldset",t.umbracoFieldWrapperSelector=".countrydropdownlist",t.fieldValidationValidSelector=".field-validation-valid",t.fieldValidationErrorSelector=".field-validation-error",t.infoMessageHiddenClass="info-message-hidden",t.fieldValidationHiddenClass="field-validation-hidden",t.isInfoMessageVisible=!1,t.embargoCountryMessage="Please be informed that Danfoss does not offer requested services in the selected country",t.loadStates=function(e,r,n,a){e.getDataForFilterAutoComplete(n).then((function(e){t.buildOptions(a.select,e),a.select.find("option:eq(0)").prop("selected",!0),t.disableSelect(a.select,!1)}))},t}return i(t,e),t.prototype.BeforeInit=function(){var e=this;this.el.forEach((function(t){e.initCurrentFormControl(t)}))},t.prototype.initCurrentFormControl=function(e){var t=null,r=this.getSelectObject(a(e),this.country,!0),n=this.getSelectObject(a(e),this.state,!1),i=o.AttrService.data(e,"location-api-base-url"),l=o.AttrService.data(e,"location-api-key"),s=o.AttrService.data(e,"pageid"),c=o.AttrService.data(e,"culture"),u=+o.AttrService.data(e,"keymode");this.embargoCountryMessage=o.AttrService.data(e,"embargo-country-error-message"),n&&(t=+n.wrapper.data("keymode"));var p={countries:r,states:n,locationApiUrl:i,locationApiKey:l,countriesPageId:s},d=this.initServices(p,c,u,t);this.initCountries(d,p)},t.prototype.initServices=function(e,t,r,n){return this.initCountryStatePair(e,t,r,n)},t.prototype.initCountryStatePair=function(e,t,r,n){var a=e.states,i=e.locationApiUrl,o=e.locationApiKey,s=new l.CountryService({apiUrl:i,locationApiKey:o,culture:t,keyMode:r,prefixNeeded:!1}),c=null;return a&&(c=new l.StatesService({apiUrl:i,locationApiKey:o,culture:t,keyMode:n,prefixNeeded:!1})),{countryService:s,stateService:c}},t.prototype.getSelectObject=function(e,t,r){var n=r?e:e.closest(this.groupSelector).find(t);if(!n||!n.length)return null;var a=n.find("select");return{label:n.find("label"),select:a,wrapper:n}},t.prototype.initCountries=function(e,t){var r=this,n=t.countries,i=t.states,o=n.select,l=n.label,c="option:selected",u="placeholder-style",p=this.embargoCountryMessage,d=o.closest(this.umbracoFieldWrapperSelector);e.countryService.getDataForFilterAutoComplete().then((function(m){r.disableSelect(o,!1),r.buildOptions(n.select,m),o.change((function(){var n,o,m=a(this),f=m.find(c),h=m.val(),b=f.text(),v=f.data("apicode"),y=s.validateCountry(v);d.find("input[name=selectedCountryCode]").val(v),y?(d.find(".form-wrapper").children("span").eq(0).text(""),d.find(".form-wrapper").append('<p class="countries-validation-error">'+p+"</p>"),m.parent().addClass("form-control-invalid")):(d.find(".form-wrapper .countries-validation-error").remove(),m.parent().removeClass("form-control-invalid")),l.text(b).removeClass(u),i&&(n=i.select,o=!0,r.disableSelect(n,o),h&&(i.select.val(""),i.select.find("option[value]").remove(),i.label.text(i.select.find("option:eq(0)").text()).addClass(u),function(n){r.loadStates(e.stateService,t.countriesPageId,n,i)}(v||h)))})),i&&i.select.change((function(){var e=a(this).find(c).text();i.label.text(e).removeClass(u)}))}))},t.prototype.buildOptions=function(e,t){t.forEach((function(t){var r=a('<option value="'+t.key.replace(/'/g,"&#92;&apos;")+'" data-apicode="'+(t.internalKey||null)+'">'+t.value+"</option>");e.append(r)}))},t.prototype.disableSelect=function(e,t){e.attr({disabled:t});var r=e.parent();t?r.addClass("form-control-disabled"):r.removeClass("form-control-disabled")},t}(o.Component);t.UmbCountryStateDropDown=c,t.umbCountryStateDropDown=new c},49829:function(e,t,r){"use strict";var n,a=r(69606),i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.DropDown=t.UmbDropDown=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector=".umbraco-forms-field.dropdown",t}return i(t,e),t.prototype.BeforeInit=function(){var e=this;this.el.forEach((function(t){e.InitDropDown(t)}))},t.prototype.InitDropDown=function(e){e.addEventListener("change",(function(e){var t=a(this).find("option:selected").text();a(e.target).siblings("label.form-selected-item").text(t)}))},t}(r(63607).Component);t.UmbDropDown=o,t.DropDown=new o},27006:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formStatuses=void 0,t.formStatuses={processed:"is-processed"}},82364:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UmbDropDown=t.UmbCountryStateDropDown=t.GTMCustomForm=void 0;var n=r(92203);Object.defineProperty(t,"GTMCustomForm",{enumerable:!0,get:function(){return n.GTMCustomForm}});var a=r(17229);Object.defineProperty(t,"UmbCountryStateDropDown",{enumerable:!0,get:function(){return a.UmbCountryStateDropDown}});var i=r(49829);Object.defineProperty(t,"UmbDropDown",{enumerable:!0,get:function(){return i.UmbDropDown}})},94208:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ValidForTooltip=void 0;var n=r(67294);t.ValidForTooltip=function(e,t,r){if(e){if("string"==typeof t){var a=t.split(":");return n.createElement(n.Fragment,null,n.createElement("div",{className:"tooltip-title"},a[0],":"),n.createElement("div",{className:"tooltip-data"},a[1]))}return n.createElement("div",{className:"tooltip-title"},t)}if(r&&r.length)return n.createElement(n.Fragment,null,n.createElement("div",{className:"tooltip-title"},t),n.createElement("div",{className:"tooltip-data"},r.filter((function(e){return""!==e.trim()})).join(", ")))}},83415:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.WebAnalyticsComponentInstance=t.WebAnalyticsComponent=void 0;var i=r(63607),o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selector="body",t}return a(t,e),t.prototype.BeforeInit=function(){if(i.isDataLayerSet()){var e,t,r,n,a,o,l,s,c,u=i.UrlService.GetObjectFromUrlString(window.location.search.toLowerCase()),p=document.getElementById("structured-data"),d=p?p.innerHTML:null,m=d?i.JSONService.parse(d):null,f=i.AttrService.data(this.el[0],"gtm");m&&m.tags&&(s=this.selectGroup(m.tags,"markets:"),c=this.selectGroup(m.tags,"segments:")),m&&(e=m.locale,t=m.type,a=m.image,o=m.description),f&&(r=f.UniqueId,n=f.Name,l=f.Category);var h={language:e,user_id:u.sid};i.GTM.webAnalytics.pushCommonContext(h);var b={business_unit:c,category:l,description:o,image_link:a,market:s,name:n,type:t,unique_id:r,url:window.location.href};i.GTM.webAnalytics.pushPageContext(b);i.GTM.webAnalytics.pushProductContext({})}},t.prototype.selectGroup=function(e,t){if(!e)return null;var r=new RegExp("^"+t);return e.reduce((function(e,n){return n&&r.test(n)&&e.push(n.slice(t.length)),e}),[])},t}(i.Component);t.WebAnalyticsComponent=o,t.WebAnalyticsComponentInstance=new o},2951:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WebAnalyticsComponent=void 0;var n=r(83415);Object.defineProperty(t,"WebAnalyticsComponent",{enumerable:!0,get:function(){return n.WebAnalyticsComponent}})},37910:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ZeroSearchResults=void 0;var n=r(63607),a=r(67294),i=r(15594);t.ZeroSearchResults=function(e){var t=e.title,r=e.centerBlock,o=e.suggestions,l=e.selectedFiltersQueryString,s=e.recommendations;return a.createElement("div",{className:"zero-search-results "+(r?"zero-search-results__centered":"")},a.createElement("div",{className:"zero-search-results__wrapper"},a.createElement("h1",{className:"zero-search-results__title"},t),a.createElement("div",{className:"zero-search-results__did-you-mean"},a.createElement(i.DidYouMean,{suggestions:o,selectedFiltersQueryString:l})),s?a.createElement("div",{className:"zero-search-results__recommendation"},a.createElement("div",{className:"zero-search-results__recommendation__wrapper"},n.StringToHTML(s))):null))}},77749:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ZeroSearchResults=void 0;var n=r(37910);Object.defineProperty(t,"ZeroSearchResults",{enumerable:!0,get:function(){return n.ZeroSearchResults}})}}]);
//# sourceMappingURL=/static/components.min.js.map;;
