1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1869],{21869:function(t,e,i){i.r(e),i.d(e,{default:function(){return g}});var r=i(59499);i(67294);var n=i(68930),o=i(15590),s=i(18200),a=i(27041),l=i(56986),c=i(40466),u=i(19764),d=i(85893);function h(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,r)}return i}function p(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?h(Object(i),!0).forEach(function(e){(0,r.Z)(t,e,i[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))})}return t}class g extends o.Po{constructor(t){super(t),(0,r.Z)(this,"link",this.getPropSingle("link","")),(0,r.Z)(this,"linkTarget",this.getProp("openLinkInNewTab")?"_blank":"_self"),(0,r.Z)(this,"toggleTooltip",()=>{this.setState({tooltipIsOpen:!this.state.tooltipIsOpen})}),(0,r.Z)(this,"closeTooltip",()=>{this.setState({tooltipIsOpen:!1})}),this.state={tooltipIsOpen:!1}}render(){var t=this.getProp("disableLazyLoading")?"eager":"lazy",e=this.prepareCSSVariable(this.getProp("cssAttributes.css_width",this.getProp("maxWidth","100%"))),i=this.prepareCSSVariable(this.getProp("cssAttributes.css_height","auto")),r=this.getProp("cssAttributes",{}),o=this.getProp("cssAttributesImageContainer",{}),h=this.getProp("cssAttributesCaption",{});this.getProp("cssAttributesCaptionInLightbox",{});var g=this.getProp("cssAttributes.customClass",""),v=this.getProp("cssAttributesImageContainer.customClass",""),f=this.removeSpaces("Image ".concat(g)),b=this.removeSpaces("Image__container ".concat(v," ").concat((0,s.getDisplayClasses)(o))),m=this.getProp("hasTooltip"),y=this.getProp("tooltipContent"),w=this.getPropSingle("tooltipPlacement","top"),O=this.getPropSingle("alignment","left"),P=this.getProp("image",{}),j=this.getProp("caption"),_=this.getProp("showCaption");this.getProp("openImageInLightboxOnClick");var I=this.getProp("attributesString",""),S=this.generateAttributesFromString(I);return(0,d.jsxs)(a.default,{animation:this.getProp("animation"),children:[P&&(0,d.jsxs)(s.default,p(p({id:"".concat(this.getId(),"__container"),forceChildStyle:"*"},(0,n.$f)(this.props)),{},{attributes:o,className:b,customStyles:{textAlign:O},children:[this.link?(0,d.jsx)(c.Z,{website:this.props.website,href:this.link,target:this.linkTarget,className:"Image__image-link",atts:p({},S),onFocus:this.toggleTooltip,onBlur:this.closeTooltip,children:(0,d.jsx)(s.default,p(p({id:this.getId(),forceChildStyle:"*"},(0,n.$f)(this.props)),{},{attributes:r,nowrapper:!0,children:(0,d.jsx)(l.r,{id:this.getId(),loading:t,className:f,image:P,style:{width:e,height:i}})}))}):(0,d.jsx)(s.default,p(p({id:this.getId(),forceChildStyle:"*"},(0,n.$f)(this.props)),{},{attributes:r,nowrapper:!0,children:(0,d.jsx)(l.r,{tabIndex:m?0:null,id:this.getId(),loading:t,className:f,image:P,style:{width:e,height:i},"aria-describedby":m?"".concat(this.getId(),"__tooltip"):null})})),_&&j&&(0,d.jsx)(s.default,p(p({id:"".concat(this.getId(),"__caption"),forceChildStyle:"*"},(0,n.$f)(this.props)),{},{attributes:h,className:"Image__caption",nowrapper:!0,children:(0,d.jsx)("p",{id:"".concat(this.getId(),"__caption"),dangerouslySetInnerHTML:{__html:j}})}))]})),m&&(0,d.jsx)(u.Z,{className:"Image__tooltip",placement:w,isOpen:this.state.tooltipIsOpen,autohide:!1,target:this.getId(),toggle:this.toggleTooltip,id:"".concat(this.getId(),"__tooltip"),children:(0,d.jsx)("p",{dangerouslySetInnerHTML:{__html:"".concat(y)},style:{marginBottom:"0"}})})]})}}},27041:function(t,e,i){i.r(e),i.d(e,{default:function(){return s}});var r=i(67294),n=i(18357),o=i(85893);function s(t){if(!t.animation&&!t.animationTarget)return t.children;var e=null!=t&&null!==(d=t.animation)&&void 0!==d&&d.duration?parseInt(null==t?void 0:null===(h=t.animation)||void 0===h?void 0:h.duration,10):3,i=null!=t&&null!==(p=t.animation)&&void 0!==p&&p.delay?parseInt(null==t?void 0:null===(g=t.animation)||void 0===g?void 0:g.delay,10):0,s=null!==(v=null==t?void 0:null===(f=t.animation)||void 0===f?void 0:f.isScrollBased)&&void 0!==v&&v,a=null==t||null===(b=t.animation)||void 0===b||!b.doNotTriggerOnce,l=null==t?void 0:null===(m=t.animation)||void 0===m?void 0:null===(y=m.animation)||void 0===y?void 0:y[0];if(!s){var{ref:c,inView:u}=(0,n.YD)({threshold:.5,rootMargin:"0px",triggerOnce:a});return(0,o.jsx)("div",{style:{width:"auto",height:"auto",display:"block"},ref:c,className:null==t?void 0:t.className,children:(0,o.jsx)("div",{style:{width:"auto",height:"auto",transitionDuration:"".concat(e,"s"),transitionDelay:"".concat(i,"s")},className:"".concat(l," ").concat(u?"animation-visible":""),children:t.children})})}if(s){var d,h,p,g,v,f,b,m,y,w,O,P,j,_,I,S=(0,r.useRef)(null);w=null!==(P=null==t?void 0:null===(j=t.animation)||void 0===j?void 0:j.transformX)&&void 0!==P?P:0,O=null!==(_=null==t?void 0:null===(I=t.animation)||void 0===I?void 0:I.transformY)&&void 0!==_?_:0;var x=()=>
1{if(S.current){var t=S.current.getBoundingClientRect(),e=window.scrollY,i=t.top+e,r=window.innerHeight;if(e+r>i&&e<i+t.height){var n=(e+r-i)/(r+t.height);S.current.style.transform="translate(".concat(w*n,"px , ").concat(O*n,"px)")}}},k=()=>{requestAnimationFrame(x)};return(0,r.useEffect)(()=>(window.addEventListener("scroll",k),()=>{window.removeEventListener("scroll",k)}),[]),(0,o.jsx)("div",{style:{width:"100%",height:"100%"},ref:S,className:"".concat(null==t?void 0:t.className),children:t.children})}}},40466:function(t,e,i){var r=i(59499);i(67294);var n=i(94133),o=i(9473),s=i(85893);function a(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,r)}return i}function l(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?a(Object(i),!0).forEach(function(e){(0,r.Z)(t,e,i[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):a(Object(i)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))})}return t}var c=t=>{var e=null==t?void 0:null===(f=t.website)||void 0===f?void 0:null===(b=f.activeDesign)||void 0===b?void 0:null===(m=b.overlays)||void 0===m?void 0:m.filter(t=>(null==t?void 0:t.kind)==="ComponentOverlaysLoadingSpinner"),i=e&&Array.isArray(e)&&e.length>0,r=(0,o.I0)(),a=t.href.toString()||"",c=t.target?t.target:"_self",u=t.className,d=t.style?t.style:{},h=t.id,p=null,g=null==t?void 0:t.atts,v=e=>{if(e.startsWith("//"))return!1;var i,r=null===(i=t.website)||void 0===i?void 0:i.domain;return e.includes(r)||e.startsWith("#")||e.startsWith("/")};if(""===a||v(a)||a.startsWith("//")||a.startsWith("tel")||a.startsWith("mail")||(a=a.startsWith("https://")?a:"https://".concat(a)),a.startsWith("#")&&(a=a.toLowerCase()),p=window.location.search){var f,b,m,y,w,O=new URLSearchParams(p);if(O&&O.has("editordata")&&"string"==typeof a&&!a.startsWith("#"))return(0,s.jsx)("a",l(l({target:c,className:u,rel:"_blank"===c?"noopener noreferrer":"",style:l({},d),id:h},g),{},{onFocus:t.onFocus?t.onFocus:()=>{},onBlur:t.onBlur?t.onBlur:()=>{},"aria-label":t["aria-label"]?t["aria-label"]:null!==(w=null==g?void 0:g["aria-label"])&&void 0!==w?w:null,"aria-describedby":t["aria-describedby"],children:t.children}));O&&O.has("preview")&&"string"==typeof a&&v(a)&&!a.startsWith("#")&&(a=((t,e,i)=>{if(t.includes("?")){var r=t.split("?"),n=new URLSearchParams(r[1]);t.startsWith("/#")?t="/?".concat(r[1]).concat(r[0].substring(1)):n.has(e)||(t=t+"&"+e+"="+i)}else t=t+"?"+e+"="+i;return t})(a,"preview",O.get("preview")))}return(0,s.jsx)("a",l(l({href:a,target:c,className:u,rel:"_blank"===c?"noopener noreferrer":"",style:l({},d),id:h},g),{},{onFocus:t.onFocus?t.onFocus:()=>{},onBlur:t.onBlur?t.onBlur:()=>{},"aria-label":t["aria-label"]?t["aria-label"]:null!==(y=null==g?void 0:g["aria-label"])&&void 0!==y?y:null,"aria-describedby":t["aria-describedby"],onClick:i&&v(a)&&!a.startsWith("#")&&"_blank"!==c?t=>{var e,i,o;i=t.ctrlKey||t.shiftKey||t.metaKey,o=1===t.button,!i&&!o&&r((0,n.mi)(!0))}:()=>{},children:t.children}),h)};e.Z=c},94133:function(t,e,i){i.d(e,{CF:function(){return r.CF},No:function(){return r.No},SL:function(){return r.SL},av:function(){return r.av},hG:function(){return r.hG},jk:function(){return r.jk},mi:function(){return r.mi},qT:function(){return r.qT},qZ:function(){return r.qZ},tL:function(){return r.tL},v2:function(){return r.v2},wb:function(){return r.wb}});var r=i(37650)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.