PageSourceSearch

https://www.investors.puuilo.fi/_next/static/chunks/584-d1d658645fb04db1.js

js puuilo.fi collected 2026-09-25 22:55:30 UTC 211,970 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[584],{40570:function(n,e,t){"use strict";var r=t(14251),i=t(85893),o=t(51617);t(67294);e.Z=function(n){var e=n.href;return(0,i.jsxs)("a",{href:e,className:"Button",children:[(0,i.jsx)("button",(0,r.Z)({className:"Button__Element"},n)),(0,i.jsx)(o.pb,{className:"Icon"})]})}},29320:function(n,e,t){"use strict";var r=t(85893),i=t(67294);e.Z=function(n){var e=(0,i.useRef)(null),t=n.onClick?function(){null!==e&&null!==e.current&&e.current.blur(),n.onClick&&n.onClick()}:void 0,o=n.onClick?function(e){13===e.keyCode&&n.onClick&&n.onClick()}:void 0;return(0,r.jsx)("span",{ref:e,style:n.style,tabIndex:t&&0,role:t&&"button","aria-expanded":null!=n.ariaExpanded?n.ariaExpanded:void 0,"aria-label":n.ariaLabel,onClick:t,className:"Icon ".concat(n.className),onKeyUp:o,children:n.children})}},43369:function(n,e,t){"use strict";t.r(e);var r=t(85893),i=t(95477),o=t(52663);t(67294);e.default=function(n){return n.disableDialog?(0,r.jsx)("div",{className:"Loader Loader--dialog-disabled",children:(0,r.jsx)(i.Z,{})}):(0,r.jsx)(o.Z,{PaperProps:{elevation:0},className:"Loader",open:!0,children:(0,r.jsx)(i.Z,{})})}},74955:function(n,e,t){"use strict";t.d(e,{ZL:function(){return Y},ZP:function(){return J}});var r=t(85893),i=t(53999),o=t(29525),a=t(39803),s=t(66856),l=t(67294),c=t(55571),u=t(34727),d=t(14251),h=t(70655),v=t(66083),f=t(30553),g=t(282),p=t(68477),m=t(87066),_=t(82811),x=t(16444),j=t(51617),C=t(52663),b=t(23388),Z=t(74080),k=t(29936),y=t(76220),w=t(32998),S=t(73390),E=t(43369),N=t(70201),L=t(89172),I=t(96486),P=t.n(I),T=t(45509),M=[i.Tv.IMAGE,i.Tv.DOCUMENT],A=["image/jpeg","image/png","image/webp"],H=function(n){var e=(0,l.useState)(!0),t=e[0],i=e[1];return(0,r.jsxs)(C.Z,{className:"ImagePreview",maxWidth:"md",open:t,onClose:function(){return i(!1)},children:[(0,r.jsx)("img",(0,d.Z)({},n)),(0,r.jsx)(b.ZP,{size:"small",onClick:function(){return i(!1)},children:(0,r.jsx)(j.Tw,{})})]})},z=function(n){var e=n.initialType,t=void 0===e?i.Tv.IMAGE:e,a=n.tabLocked,c=n.selectedFile,j=n.selectFile,b=n.removeFile,I=n.close,z=(0,l.useState)(t),D=z[0],O=z[1],B=(0,l.useState)(!1),R=B[0],F=B[1],W=(0,l.useState)([]),U=W[0],V=W[1],G=(0,l.useState)(void 0),q=G[0],K=G[1],Y=function(){var n=(0,u.Z)((function(n){var e,t,r,i,o,a;return(0,h.__generator)(this,(function(s){switch(s.label){case 0:if(e=document.getElementById("optimizeImage").checked,null===n.target.files)return[3,6];t=new FormData,r=0,s.label=1;case 1:return r<n.target.files.length?(i=n.target.files[r],A.includes(i.type)&&e?(o="JPEG",i.type.includes("image/png")?o="PNG":i.type.includes("image/webp")&&(o="WEBP"),[4,(0,T.Zp)(i,2e3,2e3,o,80,0,"blob")]):[3,3]):[3,5];case 2:return(a=s.sent())&&t.append(D,a,i.name),[3,4];case 3:t.append(D,i),s.label=4;case 4:return r++,[3,1];case 5:F(!0),m.Z.post("/backend/files",t).then((function(){setTimeout(J,500)})),s.label=6;case 6:return[2]}}
1))}));return function(e){return n.apply(this,arguments)}}(),J=function(n){!n&&F(!0),m.Z.get("/backend/files").then((function(e){V(e.data),!n&&F(!1)}))};return(0,l.useEffect)((function(){var n=setInterval((function(){J(!0)}),5e3);return J(),function(){clearInterval(n)}}),[]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(C.Z,{maxWidth:"sm",fullWidth:!0,className:"AssetBrowser",open:!0,children:[(0,r.jsx)(v.Z,{children:"Mediat"}),(0,r.jsxs)(o.Z,{children:[(0,r.jsx)(L.ZP,{variant:"fullWidth",value:M.indexOf(D),onChange:function(n,e){return O(M[e])},children:M.map((function(n){return(0,r.jsx)(N.ZP,{label:n.replace("image","Kuvat").replace("document","Dokumentit"),disabled:a&&D!==n},n)}))}),(0,r.jsx)(Z.ZP,{dense:!0,children:P().orderBy(U,"updatedAt","desc").filter((function(n){return n.type===D})).map((function(n){return(0,r.jsxs)(k.ZP,{children:[(0,r.jsx)(y.ZP,{children:(0,r.jsx)(p.ZP,{alt:n.alt,src:n.src,onClick:function(){K(void 0),n.type===i.Tv.IMAGE&&setTimeout((function(){K(n)}),50)}})}),(0,r.jsx)(S.ZP,{primary:P().last(n.src.split("/")),secondary:(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(x.ZP,{size:"small",label:n.updatedAt&&new Date(n.updatedAt).toLocaleString()})}),secondaryTypographyProps:{component:"span"}}),(0,r.jsx)(w.ZP,{children:(0,r.jsx)(_.ZP,{edge:"end",onChange:function(){j&&j(n)},checked:(null===c||void 0===c?void 0:c.src)===n.src})})]},n.src)}))})]}),(0,r.jsxs)(s.Z,{children:[(0,r.jsx)(f.Z,{control:(0,r.jsx)(_.ZP,{defaultChecked:!0,id:"optimizeImage"}),label:"Optimoi kuva"}),(0,r.jsxs)(g.Z,{variant:"outlined",color:"primary",component:"label",children:["Lis\xe4\xe4 uusi media",(0,r.jsx)("input",{type:"file",hidden:!0,multiple:!0,onChange:Y})]}),b&&(0,r.jsx)(g.Z,{variant:"outlined",color:"secondary",onClick:b,component:"label",children:"Poista kuva"}),I&&(0,r.jsx)(g.Z,{onClick:I,variant:"outlined",component:"label",children:"Sulje"})]})]}),q&&(0,r.jsx)(H,(0,d.Z)({},q),q.src),R&&(0,r.jsx)(E.default,{})]})},D=t(66037),O=t(11931),B=function(n){var e=n.children,t=n.startEditing,i=n.endEditing,a=n.isEditing;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"EditorFrame",children:(0,r.jsxs)(b.ZP,{size:"small",className:"EditorFrame__EditIcon",onClick:function(){a?i&&i():t&&t()},children:[!a&&(0,r.jsx)(j.dY,{}),a&&(0,r.jsx)(j.N,{})]})}),!t&&(0,r.jsx)(O.ZP,{open:a,onClose:function(){return i&&i()},children:(0,r.jsx)(o.Z,{children:e})})]})},R=t(29320),F=t(40705),W=t.n(F),U=t(91036),V=t.n(U),G=t(53787),q=t.n(G),K=t(6259),Y=new(q().Converter)({simpleLineBreaks:!0,tables:!0}),J=function(n){var e=n.content,t=n.heading,u=n.tightImages,d=n._pathToComponent,h=n.adminHelpers,v=n.id||W()({content:e,heading:t}),f=(0,l.useState)(!t),p=f[0],m=f[1],_=(0,l.useState)(!1),x=_[0],j=_[1],C=(0,l.useState)(void 0),b=C[0],Z=C[1],k=(0,l.useState)(e),y=k[0],w=k[1],S=(0,l.useState)(!1),E=S[0],N=S[1],L=(0,l.useState)(void 0),I=L[0],T=L[1],M=(0,l.useState)(void 0),A=M[0],H=M[1],F=(0,l.useState)(void 0),U=F[0],G=F[1],q=(0,l.useState)(!1),J=q[0],$=q[1],Q=(0,l.useState)("IMAGE"),nn=Q[0],en=Q[1],tn=(0,l.useRef)(null),rn=(0,l.useRef)(null),on=function(n){m(!p),n&&null!==rn&&null!==rn.current&&rn.current.blur()};(0,l.useEffect)((function(){(null===tn||void 0===tn?void 0:tn.current)&&(X(tn.current)&&tn.current.classList.add("Markdown__InnerContainer__Element__Content--linksOnly"))}),[tn]),(0,l.useEffect)((function(){var n=window.location.search.replace("?","");if(n.length>0){var e=n.split("&").reduce((function(n,e){var t=P().first(e.split("=")),r=P().last(e.split("="));return t&&r&&(n[t]=r),n}),{}).target;e&&e===v&&new Promise((function(n){return setTimeout(n,250)})).then((function(){var n;null===(n=rn.current)||void 0===n||n.scrollIntoView({behavior:"smooth",block:"center"}),m(!0)}))}}),[]);var an=function(){var n=P().cloneDeep(null===h||void 0===h?void 0:h.shownProps);if(n&&(null===h||void 0===h?void 0:h.setShownProps)){var e=V()(tn.current.innerHTML,{allowedTags:V().defaults.allowedTags.concat(["img","button"])}),t=Y.makeMarkdown(e);t=t.replace(/<br>\n\n/g,"\n"),y!==t&&(0,K.setupUnsavedChangesAlert)(),w(t),P().set(n,"".concat(d),t),h.setShownProps(n),j(!1),G(void 0),H(void 0)}},sn=function(){$(!0)},ln=function(n){switch(n){case"MAIN_HEADING":if(I){var e=document.createElement("h2");e.innerHTML="P\xe4\xe4otsikko",I.deleteContents(),I.insertNode(e),N(!1)}break;case"SUB_HEADING":if(I){var t=document.createElement("h3");t.innerHTML="Alaotsikko",I.deleteContents(),I.insertNode(t),N(!1)}}},cn=function(n){switch(n){case"ITALIC":if(I){var e=document.createElement("i");e.innerHTML=I.toString(),I.deleteContents(),I.insertNode(e),N(!1)}break;case"BOLD":if(I){var t=document.createElement("b");t.innerHTML=I.toString(),I.deleteContents(),I.insertNode(t),N(!1)}break;case"DOCUMENT_LINK":if(I){H(void 0),$(!0),en("DOCUMENT_LINK");var r=document.createElement("a");r.innerHTML=I.toString(),I.deleteContents(),I.insertNode(r),N(!1)}break;case"EXTERNAL_LINK":I&&Z("https://")}};return(0,r.jsx)("div",{className:"Markdown ".concat(t&&"Markdown--collapsible"," ").concat(u&&"Markdown--tight-images"),children:(0,r.jsx)("div",{className:"Markdown__InnerContainer",children:(0,r.jsxs)("div",{className:"Markdown__InnerContainer__Element",children:[t&&(0,r.jsxs)("h3",{id:v,className:"Markdown__InnerContainer__Element__Heading",ref:rn,tabIndex:0,role:"button","aria-expanded":p,onKeyUp:function(n){13===n.keyCode&&on()},onClick:function(){return on(!0)},children:[(0,r.jsx)("span",{children:t})," ",(0,r.jsx)(R.Z,{style:{transform:p?"rotate(45deg)":""},children:"add"})]}),(0,r.jsx)(D.Z,{in:p,children:(0,r.jsxs)("div",{className:"Markdown__InnerContainer__Element__Content ".concat(x?"Markdown__InnerContainer__Element__Content--is-editing":""),children:[(0,r.jsx)(c.Z,{children:(null===h||void 0===h?void 0:h.isDraft)?(0,r.jsx)(r.Fragment,{}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(B,{startEditing:function(){return j(!0)},endEditing:an,isEditing:x}),(0,r.jsx)(O.ZP,{fullWidth:!0,open:E,onClose:function(){return N(!1)},className:"Markdown__InnerContainer__Element__Content__ContextMenu",children:(0,r.jsxs)(o.Z,{children:[(0,r.jsx)("h3",{children:"Toiminnot"}),(0,r.jsx)(g.Z,{variant:"outlined",onClick:function(){return cn("BOLD")},children:"Lihavoi"}),(0,r.jsx)(g.Z,{variant:"outlined",onClick:function(){return cn("ITALIC")},children:"Kursivoi"}),(0,r.jsx)(g.Z,{variant:"outlined",onClick:function(){return cn("DOCUMENT_LINK")},children:"Dokumenttilinkki"}),(0,r.jsx)(g.Z,{variant:"outlined",onClick:function(){return cn("EXTERNAL_LINK")},children:"Ulkoinen linkki"}),(0,r.jsx)("h3",{children:"Lis\xe4\xe4 sis\xe4lt\xf6"}),(0,r.jsx)(g.Z,{variant:"outlined",onClick:sn,children:"Kuva"}),(0,r.jsx)(g.Z,{variant:"outlined",onClick:function(){return ln("MAIN_HEADING")},children:"P\xe4\xe4otsikko"}),(0,r.jsx)(g.Z,{variant:"outlined",onClick:function(){return ln("SUB_HEADING")},children:"Alaotsikko"})]})}),(0,r.jsxs)(O.ZP,{fullWidth:!0,open:void 0!==b,children:[(0,r.jsx)(o.Z,{children:(0,r.jsx)(a.Z,{onChange:function(n){Z(n.target.value)},label:"Ulkoinen linkki",fullWidth:!0,value:b})}),(0,r.jsxs)(s.Z,{children:[(0,r.jsx)(g.Z,{color:"secondary",onClick:function(){return Z(void 0)},children:"Peruuta"}),(0,r.jsx)(g.Z,{onClick:function(){if(I&&b){var n=document.createElement("a");n.innerHTML=I.toString(),n.href=b,I.deleteContents(),I.insertNode(n),N(!1),Z(void 0)}},children:"Aseta"})]})]}),J&&(0,r.jsx)(z,{selectedFile:A,selectFile:function(n){if($(!1),N(!1),"IMAGE"===nn){if(U)U.src=n.src,G(void 0);else if(I){var e=document.createElement("img");e.src=n.src,I.deleteContents(),I.insertNode(e)}}else if("DOCUMENT_LINK"===nn&&I){var t=document.createElement("a");t.innerHTML=I.toString(),t.href=n.src,I.deleteContents(),I.insertNode(t),N(!1)}},removeFile:U?function(){$(!1),U&&U.remove(),an()}:void 0,close:function(){$(!1),G(void 0)}})]})}),(0,r.jsx)("div",{contentEditable:x,ref:tn,onContextMenu:function(n){if(x){var e=window.getSelection();T(null===e||void 0===e?void 0:e.getRangeAt(0)),n.preventDefault(),N(!0)}},onClick:function(n){var e;x&&"IMG"===(null===(e=n.target)||void 0===e?void 0:e.nodeName)&&(G(n.target),H({src:n.target.src,type:i.Tv.IMAGE}),sn())},dangerouslySetInnerHTML:{__html:Y.makeHtml(y)}},"markdown")]})})]})})})},X=function(n){var e=n.querySelectorAll("p"),t=!0;return 0===e.length&&(t=!1),e.forEach((function(n){var e=Array.from(n.children);0===e.length&&(t=!1),e.forEach((function(n){var e;0!==n.children.length&&(t=!1),e=n.tagName,(!["A","BR"].includes(e)||function(n){var e;return 3===n.nodeType&&(null===(e=n.nodeValue)||void 0===e?void 0:e.trim().length)}(n))&&(t=!1)}))})),t}}
1,51617:function(n,e,t){"use strict";t.d(e,{Du:function(){return f},LZ:function(){return E},MB:function(){return d},N:function(){return x},PW:function(){return I},Tw:function(){return m},UA:function(){return y},VV:function(){return C},W1:function(){return s},XK:function(){return k},Y4:function(){return N},ag:function(){return j},bu:function(){return l},dY:function(){return g},dt:function(){return c},ew:function(){return Z},hW:function(){return p},kh:function(){return w},pJ:function(){return v},pb:function(){return u},pi:function(){return L},qC:function(){return b},qG:function(){return T},sz:function(){return h},t$:function(){return _},v4:function(){return P},xz:function(){return S}});var r=t(14251),i=t(52875),o=t(85893),a=(t(67294),{focusable:!1,"aria-hidden":!0,viewBox:"0 0 24 24"}),s=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,children:(0,o.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"})}))},l=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,children:(0,o.jsx)("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"})}))},c=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"})}))},u=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,children:(0,o.jsx)("path",{d:"M8.59 16.59 13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"})}))},d=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,children:(0,o.jsx)("path",{d:"m10 16.5 6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"})}))},h=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"})}))},v=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"})}))},f=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"})}))},g=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"})}))},p=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,children:(0,o.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"})}))},m=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,"data-testid":"CloseIcon",children:(0,o.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})}))},_=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm-1 4 6 6v10c0 1.1-.9 2-2 2H7.99C6.89 23 6 22.1 6 21l.01-14c0-1.1.89-2 1.99-2h7zm-1 7h5.5L14 6.5V12z"})}))},x=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),height:"24px",fontSize:s,children:(0,o.jsx)("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7l-4-4zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm3-10H5V5h10v4z"})}))},j=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"})}))},C=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"M20 9H4v2h16V9zM4 15h16v-2H4v2z"})}))},b=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM8 9h8v10H8V9zm7.5-5-1-1h-5l-1 1H5v2h14V4z"})}))},Z=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"})}))},k=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,children:(0,o.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"})}))},y=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,children:(0,o.jsx)("path",{d:"M7.41 15.41 12 10.83l4.59 4.58
1L18 14l-6-6-6 6z"})}))},w=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10c1.38 0 2.5-1.12 2.5-2.5 0-.61-.23-1.2-.64-1.67-.08-.1-.13-.21-.13-.33 0-.28.22-.5.5-.5H16c3.31 0 6-2.69 6-6 0-4.96-4.49-9-10-9zm5.5 11c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm-3-4c-.83 0-1.5-.67-1.5-1.5S13.67 6 14.5 6s1.5.67 1.5 1.5S15.33 9 14.5 9zM5 11.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S7.33 13 6.5 13 5 12.33 5 11.5zm6-4c0 .83-.67 1.5-1.5 1.5S8 8.33 8 7.5 8.67 6 9.5 6s1.5.67 1.5 1.5z"})}))},S=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"})}))},E=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,children:(0,o.jsx)("path",{d:"m10 17 5-5-5-5v10z"})}))},N=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,children:(0,o.jsx)("path",{d:"m14 7-5 5 5 5V7z"})}))},L=function(n){var e=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{width:"14",height:"22",viewBox:"0 0 14 22",fill:"none",fontSize:e,xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)("path",{d:"M2.02663 0.561318C1.71806 0.554532 1.41503 0.643983 1.15969 0.817373C0.904354 0.990764 0.70938 1.23952 0.601882 1.52885C0.494384 1.81817 0.479703 2.13375 0.559879 2.4318C0.640054 2.72986 0.811103 2.9954 1.04925 3.19175L10.1357 10.976L1.04925 18.7575C0.884511 18.8786 0.746549 19.0323 0.644001 19.2091C0.541453 19.386 0.476527 19.5822 0.453289 19.7853C0.430051 19.9884 0.449002 20.1941 0.508955 20.3896C0.568907 20.585 0.66857 20.766 0.801702 20.9212C0.934834 21.0763 1.09857 21.2022 1.28265 21.2911C1.46673 21.3801 1.66719 21.43 1.87148 21.4379C2.07577 21.4458 2.27949 21.4115 2.46987 21.337C2.66026 21.2626 2.83322 21.1496 2.97791 21.0051L13.3811 12.1042C13.5444 11.9648 13.6756 11.7917 13.7656 11.5967C13.8555 11.4017 13.9021 11.1894 13.9021 10.9746C13.9021 10.7598 13.8555 10.5476 13.7656 10.3525C13.6756 10.1575 13.5444 9.98431 13.3811 9.84489L2.97791 0.935381C2.71511 0.701955 2.37803 0.569588 2.02663 0.561318Z",fill:"currentColor"})}))},I=function(n){var e=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{style:{transform:"rotate(180deg)"},width:"14",height:"22",viewBox:"0 0 14 22",fill:"none",fontSize:e,xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)("path",{d:"M2.02663 0.561318C1.71806 0.554532 1.41503 0.643983 1.15969 0.817373C0.904354 0.990764 0.70938 1.23952 0.601882 1.52885C0.494384 1.81817 0.479703 2.13375 0.559879 2.4318C0.640054 2.72986 0.811103 2.9954 1.04925 3.19175L10.1357 10.976L1.04925 18.7575C0.884511 18.8786 0.746549 19.0323 0.644001 19.2091C0.541453 19.386 0.476527 19.5822 0.453289 19.7853C0.430051 19.9884 0.449002 20.1941 0.508955 20.3896C0.568907 20.585 0.66857 20.766 0.801702 20.9212C0.934834 21.0763 1.09857 21.2022 1.28265 21.2911C1.46673 21.3801 1.66719 21.43 1.87148 21.4379C2.07577 21.4458 2.27949 21.4115 2.46987 21.337C2.66026 21.2626 2.83322 21.1496 2.97791 21.0051L13.3811 12.1042C13.5444 11.9648 13.6756 11.7917 13.7656 11.5967C13.8555 11.4017 13.9021 11.1894 13.9021 10.9746C13.9021 10.7598 13.8555 10.5476 13.7656 10.3525C13.6756 10.1575 13.5444 9.98431 13.3811 9.84489L2.97791 0.935381C2.71511 0.701955 2.37803 0.569588 2.02663 0.561318Z",fill:"currentColor"})}))},P=function(n){var e=n.className,t=void 0===e?"":e;return(0,o.jsx)("svg",{width:"12",height:"8",viewBox:"0 0 12 8",xmlns:"http://www.w3.org/2000/svg",className:t,children:(0,o.jsx)("path",{d:"M6 8L12 0.994746L11.148 0L9.096 2.40981L6 6.02452L2.904 2.40981L0.852 0.0140103L0 1.00876L6 8Z"})})},T=function(n){var e=n.className,t=void 0===e?"":e,s=n.fontSize;return(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},a),{className:"MuiSvgIcon-root ".concat(t),fontSize:s,height:"24px",children:(0,o.jsx)("path",{d:"m2.53 19.65 1.34.56v-9.03l-2.43 5.86c-.41 1.02.08 2.19 1.09 2.61zm19.5-3.7L17.07 3.98c-.31-.75-1.04-1.21-1.81-1.23-.26 0-.53.04-.79.15L7.1 5.95c-.75.31-1.21 1.03-1.23 1.8-.01.27.04.54.15.8l4.96 11.97c.31.76 1.05 1.22 1.83 1.23.26 0 .52-.05.77-.15l7.36-3.05c1.02-.42 1.51-1.59 1.09-2.6zM7.88 8.75c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-2 11c0 1.1.9 2 2 2h1.45l-3.45-8.34v6.34z"})}))}},37823:function(n,e,t){"use strict";t.d(e,{O:function(){return d}});var r=t(14251),i=t(52875),o=t(85893),a=t(67294),s=t(25437),l=t(28711),c=t(53999),u=t(51617);e.Z=function(n){var e=n.title,t=n.date,c=n.image,h=n.id,v=n.content,f=n.externalLink,g=n.showImage,p=void 0===g||g,m=n.mainTag,_=n.supportingTags,x=n.style,j=n.disclaimerOptions;t=t&&new Date(t);var C="undefined"===typeof v?f:"/publication/".concat(h),b=(0,a.useState)(),Z=b[0],k=b[1],y=(0,a.useState)(!1),w=y[0],S=y[1];
1return(0,a.useEffect)((function(){j&&j.forEach((function(n){d(n,h,_)&&k(n.disclaimer)}))}),[j]),(0,o.jsxs)("div",{style:x,className:"NewsItem",children:[(0,o.jsx)("div",{className:"NewsItem__InnerContainer",children:(0,o.jsxs)("a",{href:Z?void 0:C,onClick:function(){return Z&&S(!0)},className:"NewsItem__InnerContainer__Element",children:[p&&(0,o.jsxs)("div",{className:"NewsItem__InnerContainer__ImageContainer",children:[(0,o.jsx)("img",{alt:e,src:c||"/generic_thumbnail.jpg"}),"Video"===m&&(0,o.jsx)(u.MB,{className:"NewsItem__InnerContainer__ImageContainer__Play"})]}),(0,o.jsxs)("div",{className:"NewsItem__InnerContainer__Element__UpperInfo",children:[(0,o.jsx)("span",{children:t&&t.toLocaleDateString()||(0,o.jsx)(o.Fragment,{children:"\xa0"})}),m&&(0,o.jsx)(s.Z,{small:!0,children:m})]}),(0,o.jsx)("h4",{className:"NewsItem__InnerContainer__Element__Title",children:e}),(0,o.jsx)("div",{className:"NewsItem__InnerContainer__Element__LowerInfo",children:null===_||void 0===_?void 0:_.map((function(n){return(0,o.jsx)(s.Z,{small:!0,children:n},n)}))})]})}),w&&Z&&(0,o.jsx)(l.Z,(0,i.Z)((0,r.Z)({},Z),{redirectAfterConsentHref:C}))]})};var d=function(n,e,t){var r=n.newsDisclaimerOptions;if(!r)return!1;if((r.mode||c.YU.SPECIFIC_NEWS)===c.YU.ALL_NEWS)return!0;var i=r.disclaimedNews,o=r.disclaimedTags;return!!(null===i||void 0===i?void 0:i.includes(e))||!(!t||!t.some((function(n){return null===o||void 0===o?void 0:o.includes(n)})))}},51282:function(n,e,t){"use strict";t.d(e,{Q9:function(){return g}});var r=t(34727),i=t(70655),o=t(85893),a=t(52795),s=t(51617),l=t(96486),c=t.n(l),u=t(67294),d=t(45509),h=t(72209);e.ZP=function(n){var e,t,l,c=(0,u.useState)(!1),d=c[0],g=c[1],p=(0,u.useState)(""),_=p[0],j=p[1],C=(0,u.useState)([]),b=C[0],Z=C[1],k=(0,u.useState)(void 0),y=k[0],w=k[1],S=(0,u.useState)(!1),E=S[0],N=S[1];(0,u.useEffect)((function(){if(n.links&&d&&!E){var e,t,o=m(n.links),a=f();a.length>0&&N(!0),a.forEach((function(n){var e=o.findIndex((function(e){return e.url===n.url}));e>=0&&(o[e].searchContent+=n.searchContent||"",o[e].previewContent+=n.previewContent+" "||0)}));var s=null===(e=n.pageProps)||void 0===e||null===(t=e.organization)||void 0===t?void 0:t.extendedSearchPages;if(s&&s.length>0){var l=function(){var n=(0,r.Z)((function(){var n,e,t;return(0,i.__generator)(this,(function(r){switch(r.label){case 0:n=0,r.label=1;case 1:return n<s.length?[4,fetch("/backend/page?path=".concat(s[n]))]:[3,5];case 2:return[4,r.sent().json()];case 3:e=r.sent(),t=x(e),o=o.concat(t),r.label=4;case 4:return n++,[3,1];case 5:return Z(o),[2]}}))}));return function(){return n.apply(this,arguments)}}();l().catch((function(n){return console.log(n)}))}else Z(o)}}),[n,d,_]),(0,u.useEffect)((function(){if(""===_)w([]);else{for(var n=[],e=_.toLowerCase(),t=0;t<b.length;t++){var r;if((null===(r=b[t])||void 0===r?void 0:r.searchContent).toLowerCase().indexOf(e)>-1&&n.push(b[t]),n.length>4)break}w(n)}}),[_]);var L=function(){j(""),g(!1)};return(0,o.jsx)(a.Z,{onClickAway:L,children:(0,o.jsxs)("div",{className:"SearchBox",children:[(0,o.jsxs)("div",{className:"SearchBox__SearchInput ".concat(d?"SearchBox__SearchInput--Open":"SearchBox__SearchInput--Closed"),onClick:function(){return g(!0)},"aria-label":(0,h.i)({key:"header.searchBox.searchContent",lang:(null===n||void 0===n||null===(e=n.pageProps)||void 0===e?void 0:e.lang)||"en"}),children:[(0,o.jsx)(s.W1,{}),(0,o.jsx)("input",{id:n.id,onFocus:function(){return g(!0)},value:_,onChange:function(n){var e=n.target.value;j(e)}})]}),(0,o.jsxs)("div",{className:"SearchBox__SearchResults",children:[(null===y||void 0===y?void 0:y.length)?(0,o.jsxs)("div",{"aria-live":"polite",className:"SearchBox__SearchResults--visually-hidden",children:[1===(null===y||void 0===y?void 0:y.length)&&(0,h.i)({key:"header.searchBox.result",lang:(null===n||void 0===n||null===(t=n.pageProps)||void 0===t?void 0:t.lang)||"en"}),(null===y||void 0===y?void 0:y.length)>1&&(0,h.i)({key:"header.searchBox.results",lang:(null===n||void 0===n||null===(l=n.pageProps)||void 0===l?void 0:l.lang)||"en"}).replace("{count}",y.length.toString())]}):null,y&&y.map((function(n,e){return(0,o.jsxs)("a",{href:n.url,className:"SearchBox__SearchResults__Link",onBlur:function(){return e===y.length-1&&L()},children:[(0,o.jsx)("h6",{children:n.title}),n.previewContent?(0,o.jsx)(v,{previewContent:n.previewContent,searchQuery:_}):(0,o.jsx)("span",{children:n.title})]},e)}))]})]})})};var v=function(n){var e=n.previewContent,t=n.searchQuery,r=e.toLowerCase().search(t.toLowerCase()),i=r-30,a=r+60,s=e.substring(i,a).split(" ").slice(1).join(" ");a<e.length&&(s+="...");var l=new RegExp("(".concat(c().escapeRegExp(t),")"),"gi"),u=s.split(l);return(0,o.jsx)(o.Fragment,{children:t.length>1?u.filter((function(n){return n})).map((function(n,e){return(0,o.jsx)("span",{className:l.test(n)?"SearchBox__SearchResults__Link--Highlight":"",children:n},e)})):(0,o.jsx)("span",{children:s})})},f=function(){var n=sessionStorage.getItem("searchableLinks");return n?JSON.parse(n):[]},g=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=[];
1return n.forEach((function(n){p(n.components).forEach((function(t){var r,i=JSON.stringify(t),o=c().first(i.match(/"(href)":("(\\"|[^"])*"|\[("(\\"|[^"])*"(,"(\\"|[^"])*")*)?\])/g));o&&(o=_(o));var a=null===(r=null===i||void 0===i?void 0:i.match(/"(content)":("(\\"|[^"])*"|\[("(\\"|[^"])*"(,"(\\"|[^"])*")*)?\])/g))||void 0===r?void 0:r.join(" ");if(a){var s=_(a);e.push({url:o||n.path,previewContent:s,searchContent:s,title:""})}}))})),e},p=function(n){var e=[],t=function(n){var r={};Object.keys(n).forEach((function(i){var o;"HighlightedContent"!==(null===n||void 0===n||null===(o=n[i])||void 0===o?void 0:o.type)?Array.isArray(n[i])&&n[i].find((function(n){return"Markdown"===n.type}))?e.push(n[i]):"object"===typeof n[i]&&null!==n[i]&&Object.assign(r,t(n[i])):e.push(null===n||void 0===n?void 0:n[i])}))};return t(n),e},m=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=[],t=function(n){var r={};Object.keys(n).forEach((function(i){n[i].url&&!n[i].links&&e.push({url:n[i].url,title:n[i].title,searchContent:n[i].title,previewContent:""}),"object"===typeof n[i]&&null!==n[i]&&Object.assign(r,t(n[i]))}))};return t(n),e}
1,_=function(n){return n.replace(/\\n/g," ").replace(/\\t/g,"").replace(/"content":"/g,"").replace(/"href":"/g,"").replace(/(\r\n)+|\r+|\n+|\t+/," ").replace(/__|\*|#|(?:\[([^\]]*)\]\([^)]*\))/gm,"").replace(/<[^>]*>/g," ").replace(/[!@"$%^&]/g,"").replace(/  +/g," ").trim()},x=function(n){var e=[],t=function(n){Object.keys(n).forEach((function(r){var i=n[r],o=i.content,a=i.heading;if(o&&(0,d.pw)(o)){var s,l,c=null===(s=o.match(/<.+?>/g))||void 0===s?void 0:s[0];if(c)c=c.slice(1,-1);else c=null===(l=o.match(RegExp("(?<=\\().+?(?=\\))","g")))||void 0===l?void 0:l[0];e.push({url:c,title:a,searchContent:a+o,previewContent:""})}"object"===typeof n[r]&&null!==n[r]&&t(n[r])}))};return t(n),e}},25437:function(n,e,t){"use strict";var r=t(85893);t(67294);e.Z=function(n){return(0,r.jsx)("span",{onClick:n.onClick,className:"Tag ".concat(n.small&&"Tag--small"," ").concat(n.selected&&"Tag--selected"," ").concat(n.className),children:n.children})}},26624:function(n,e,t){"use strict";var r=t(14251),i=t(52875),o=t(67294),a=t(40705),s=t.n(a),l=t(96486),c=t.n(l),u=t(87066),d=t(11163),h=function(n){var e=n.allVariants,t=n.abTestOptions||{},r=t.useRandomOrder,i=void 0===r||r,o=t.numberOfElements,a=void 0===o?1:o;return i&&(e=c().shuffle(e),a&&(e=c().sampleSize(e,a))),e},v=function(n){var e,t=n.includedComponents,r=n.href,i=n.abTestOptions,o=(null===i||void 0===i?void 0:i.uniqueTestId)||(null===t||void 0===t||null===(e=t[0])||void 0===e?void 0:e.type);return{id:s()({href:r,testName:o}),latestVersionId:s()({includedComponents:t,href:r,testName:o})}},f=function(n){var e=n.component,t=n.positionIndex,o=void 0===t?0:t,a=n._currentPageProps,l=s()(e.props);return e=(0,i.Z)((0,r.Z)({},e),{props:(0,i.Z)((0,r.Z)({},e.props),{_currentPageProps:(0,r.Z)({},a||{organization:{}})})}),{id:"".concat(l,"_").concat(o),componentId:l,component:e,positionIndex:o}};e.Z=function(n){var e=n.includedComponents,t=n.abTestOptions,r=n._currentPageProps,i=(0,d.useRouter)(),a=(0,o.useState)({}),s=a[0],l=a[1],c=(0,o.useState)([]),g=c[0],p=c[1],m=(0,o.useState)([]),_=m[0],x=m[1],j=(0,o.useRef)({});(0,o.useEffect)((function(){var n="".concat(window.location.origin,"/").concat(i.query.lang).concat(i.query.path),o=v({includedComponents:e,href:n,abTestOptions:t}),a=e.map((function(n,e){return f({component:n,positionIndex:e,_currentPageProps:r})})),s=h({allVariants:a,abTestOptions:t});l(o),x(s),p(a)}),[]),(0,o.useEffect)((function(){return window.addEventListener("beforeunload",b),document.addEventListener("click",C),function(){b(),window.removeEventListener("beforeunload",b),document.removeEventListener("click",C)}}),[]);var C=function(n){try{var e=j.current;if(e){var t=(n.composedPath()||[]).find((function(n){return"A"===n.tagName}));Object.values(e).forEach((function(n){n.analytics.pageClicks=n.analytics.pageClicks+1,(null===t||void 0===t?void 0:t.href)&&(n.events.clickedLinks.push(t.href),n.locations.destinationPage=t.href,n.analytics.clickedPageLink=!0,n.analytics.linkClicks=n.analytics.linkClicks+1)})),j.current=e}}catch(r){console.log(r)}},b=function(){try{var n=Object.values(j.current);if(n.length>0){var e=new Date;
1n.forEach((function(n){n.events.unmountedAt=e,n.analytics.timeOnPage=e.getTime()-n.events.mountedAt.getTime(),delete n.variant.component}));var t=window.location.host.includes("localhost"),r=window.location.host.includes("ir.solutions")||window.location.host.includes("dev."),i=t?"/cloud/setABEvent":"https://europe-west1-inderes-ir-pages-".concat(r?"dev":"prod",".cloudfunctions.net/setABEvent");u.Z.post(i,n).catch((function(n){console.error(n)}))}}catch(o){console.log(o)}finally{j.current={}}};return{testInfo:s,variants:_,allVariants:g,getABTestEvent:function(n){return j.current[n.id]},updateABTestEvent:function(n){j.current[n.variant.id]=n}}}},55571:function(n,e,t){"use strict";var r=t(67294),i=t(87066);e.Z=function(n){var e=n.children,t=n.componentOnUnauthorized,o=n.componentOnUndefined,a=n.onAuthentication,s=(0,r.useState)(void 0),l=s[0],c=s[1],u=(0,r.useState)(void 0),d=u[0],h=u[1],v=(0,r.useState)(void 0),f=v[0],g=v[1],p=function(){window.isAuthenticating=!1,a&&(g(!0),a()),c(!0),document.removeEventListener("authenticatedSuccessfully",p,!1)};return(0,r.useEffect)((function(){var n,e=i.Z.CancelToken.source();window.isAuthenticating?document.addEventListener("authenticatedSuccessfully",p,!1):(window.isAuthenticating=!0,(null===(n=document.cookie.split("; ").find((function(n){return n.startsWith("Bearer=")})))||void 0===n?void 0:n.split("=")[1])?(g(!0),i.Z.get("/backend/token/validate?permission=admin",{cancelToken:e.token}).then((function(){document.dispatchEvent(new Event("authenticatedSuccessfully")),p()})).catch((function(){h(!0),c(!1)}))):c(!1));return function(){e.cancel(),window.isAuthenticating=!1}}),[]),void 0===l?o||null:!1!==l||f?!0===d?t||null:e:t||null}},90559:function(n,e,t){"use strict";t.d(e,{Z:function(){return F}});var r=t(34727),i=t(14251),o=t(52875),a=t(9941),s=t(70655),l=t(85893),c=t(41749),u=t(18463),d=t(94697),h=t(79912),v=t(51907),f=t(282),g=t(87066),p=t(43369),m=t(96486),_=t.n(m),x=t(4037),j=t.n(x),C=t(67294),b=t(17812),Z=t(52663),k=t(66083),y=t(29525),w=t(39803),S=t(64436),E=t(85161),N=t(24951),L=t(85639),I=t(7397),P=t(36939),T=t(50743),M=t(61201),A=t(9570),H=t(66856),z=t(51617),D=t(53999),O=t(31567),B=t(28044),R=function(n){var e,t,r,a,s,d,m,x,j,R=n.alert,F=n.availablePagePaths,W=n.organization,U=n.publications,V=n.customButtonText,G=n.actionOnSave,q=(0,C.useState)(!1),K=q[0],Y=q[1],J=(0,C.useState)((0,o.Z)((0,i.Z)({},R),{active:void 0===R.active||R.active,event:(0,o.Z)((0,i.Z)({},R.event),{type:(null===(e=R.event)||void 0===e?void 0:e.type)||D.LU.NEW_PUBLICATION,rules:(null===(t=R.event)||void 0===t?void 0:t.rules)||[],notificationPolicy:(0,o.Z)((0,i.Z)({},R.notificationPolicy),{reminderIntervalInMinutes:(null===(r=R.notificationPolicy)||void 0===r?void 0:r.reminderIntervalInMinutes)||60})})})),X=J[0],$=J[1],Q=function(){Y(!K)},nn=(0,O.$)().t,en={padding:B.theme.spacing(1),display:"block",maxWidth:B.theme.breakpoints.values.sm-B.theme.spacing(6),whiteSpace:"normal"},tn=X.title&&X.event.type&&X.event.rules.length>0&&X.page&&X.page.path&&X.page.lang,rn=(0,C.useState)(!1),on=rn[0],an=rn[1],sn=(0,C.useState)(!1),ln=sn[0],cn=sn[1],un=(0,C.useState)([]),dn=un[0],hn=un[1],vn=(0,C.useState)([]),fn=vn[0],gn=vn[1],pn=function(){gn(U?_().filter(_().cloneDeep(U),(function(n){return Object.keys(n).reduce((function(e,t){var r=!0,i=!1,o=void 0;try{for(var a,s=X.event.rules[Symbol.iterator]();!(r=(a=s.next()).done);r=!0){var l=a.value;if(t===l.field){var c=!!l.includes&&JSON.stringify(n[t]).toLocaleLowerCase().includes(l.includes.toLocaleLowerCase());return e||c}}}catch(u){i=!0,o=u}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return e}),!1)})):[])},mn=function(n){return function(e){var t=e.target.value,r=(0,i.Z)({},X);_().set(r,n,t),$((0,i.Z)({},r))}},_n=function(n){return function(){var e=(0,i.Z)({},X);_().set(e,"page",n),$((0,i.Z)({},e))}};(0,C.useEffect)((function(){if(U&&U.length>0){var n=_().uniq(_().flattenDeep(U.map((function(n){return Object.keys(n)}))));hn(n),X.event.rules.length>0&&pn()}}),[U]);var xn;return(0,l.jsxs)(l.Fragment,{children:[V&&(0,l.jsx)(f.Z,{variant:"outlined",onClick:Q,children:V})||(0,l.jsx)(b.Z,{onClick:Q,children:(0,l.jsx)(z.dY,{})}),(0,l.jsxs)(Z.Z,{open:K,onClose:Q,fullWidth:!0,children:[(0,l.jsx)(k.Z,{children:nn("alertEditor.title")}),(0,l.jsxs)(y.Z,{children:[on&&(0,l.jsx)(p.default,{}),(0,l.jsxs)(c.Z,{container:!0,spacing:3,children:[(0,l.jsx)(c.Z,{item:!0,xs:12,children:(0,l.jsx)(w.Z,{label:nn("alertEditor.label.alertName"),fullWidth:!0,value:X.title||"",onChange:mn("title")})}),(0,l.jsx)(c.Z,{item:!0,xs:12,children:(0,l.jsxs)(S.Z,{fullWidth:!0,children:[(0,l.jsx)(E.Z,{children:nn("alertEditor.label.pageUrl")}),(0,l.jsx)(N.Z,{fullWidth:!0,value:X.page&&X.page.lang+X.page.path||"",children:F.map((function(n){return(0,l.jsx)(L.Z,{style:en,value:n.lang+n.path,onClick:_n(n),children:n.lang+n.path},n.lang+n.path)}))})]})}),(0,l.jsx)(c.Z,{item:!0,xs:12,children:(0,l.jsxs)(S.Z,{fullWidth:!0,children:[(0,l.jsx)(E.Z,{children:nn("alertEditor.alertType.label")}),(0,l.jsx)(N.Z,{fullWidth:!0,value:(null===(a=X.event)||void 0===a?void 0:a.type)||D.LU.NEW_PUBLICATION,onChange:mn("type"),children:(0,l.jsx)(L.Z,{style:en,value:D.LU.NEW_PUBLICATION,children:nn("alertEditor.alertType.newPublication")})})]})}),(null===(s=X.event)||void 0===s?void 0:s.type)===D.LU.NEW_PUBLICATION&&(0,l.jsx)(c.Z,{item:!0,xs:12,children:(0,l.jsxs)(c.Z,{container:!0,spacing:2,children:[X.event.rules.map((function(n,e){return(0,l.jsxs)(C.Fragment,{children:[(0,l.jsx)(c.Z,{item:!0,xs:5,children:(0,l.jsxs)(S.Z,{fullWidth:!0,children:[(0,l.jsx)(E.Z,{children:nn("alertEditor.rule.label.targetField")}),(0,l.jsx)(N.Z,{fullWidth:!0,value:n.field||"",onChange:mn("event.rules[".concat(e,"].field")),children:dn.map((function(n){return(0,l.jsx)(L.Z,{style:en,value:n,children:n},n)}))})]})}),(0,l.jsx)(c.Z,{item:!0,xs:5,children:(0,l.jsx)(w.Z,{label:nn("alertEditor.rule.label.mustInclude"),fullWidth:!0,value:n.includes||"",onChange:mn("event.rules[".concat(e,"].includes")),onBlur:pn,InputProps:{endAdornment:(0,l.jsx)(I.Z,{position:"end",children:(0,l.jsx)(b.Z,{onClick:pn,onMouseDown:pn,children:(0,l.jsx)(z.Du,{})})})}})}),(0,l.jsx)(c.Z,{item:!0,xs:2,children:(0,l.jsx)(b.Z,{onClick:function(){var n=(0,i.Z)({},X);n.event.rules.splice(e,1),$((0,i.Z)({},n)),pn()},children:(0,l.jsx)(z.pJ,{})})})]},e)})),(0,l.jsx)(c.Z,{item:!0,xs:12,children:(0,l.jsx)(f.Z,{variant:"outlined",onClick:function(){var n=(0,i.Z)({},X);
1n.event.rules.push({field:"",includes:""}),$((0,i.Z)({},n))},children:nn("alertEditor.button.addNewRule")})}),(0,l.jsx)(c.Z,{item:!0,xs:12,children:(0,l.jsxs)(P.Z,{children:[(0,l.jsxs)(T.Z,{expandIcon:(0,l.jsx)(z.hW,{}),children:[nn("alertEditor.label.matchingPublications")," ",fn.length]}),(0,l.jsx)(M.Z,{children:(0,l.jsx)(c.Z,{container:!0,spacing:1,children:fn.map((function(n){return(0,l.jsx)(c.Z,{item:!0,xs:4,children:(0,l.jsxs)(u.Z,{children:[(0,l.jsxs)(h.Z,{children:[(0,l.jsx)("small",{style:{fontWeight:"bold"},children:n.title}),(0,l.jsx)("br",{}),(0,l.jsx)("small",{children:new Intl.DateTimeFormat(n.lang||W.defaultLang,{month:"numeric",day:"numeric",year:"numeric"}).format(new Date(n.publishedAt))})]}),n.externalLink&&(0,l.jsx)(v.Z,{children:(0,l.jsx)(f.Z,{size:"small",href:n.externalLink,target:"_blank",rel:"noopener noreferrer",children:nn("alertEditor.button.readPublication")})})]})},n.id)}))})})]})})]})}),(0,l.jsx)(c.Z,{item:!0,xs:12,children:(0,l.jsx)(w.Z,{label:nn("alertEditor.label.alertMessage"),fullWidth:!0,multiline:!0,value:(null===(d=X.notificationPolicy)||void 0===d?void 0:d.message)||"",onChange:mn("notificationPolicy.message")})}),(0,l.jsx)(c.Z,{item:!0,xs:4,children:(0,l.jsx)(w.Z,{label:nn("alertEditor.label.alertInterval"),fullWidth:!0,disabled:!!(null===(m=X.notificationPolicy)||void 0===m?void 0:m.resolveAutomatically),type:"number",value:(null===(x=X.notificationPolicy)||void 0===x?void 0:x.reminderIntervalInMinutes)||60,onChange:(xn="notificationPolicy.reminderIntervalInMinutes",function(n){var e=n.target.value,t=(0,i.Z)({},X);_().set(t,xn,parseInt(e)),$((0,i.Z)({},t))})})}),(0,l.jsxs)(c.Z,{item:!0,xs:4,children:[nn("alertEditor.toggle.disableAlert")," ",(0,l.jsx)(A.Z,{checked:!!(null===(j=X.notificationPolicy)||void 0===j?void 0:j.resolveAutomatically),onClick:function(){var n;$((0,o.Z)((0,i.Z)({},X),{notificationPolicy:(0,o.Z)((0,i.Z)({},X.notificationPolicy),{resolveAutomatically:!(null===(n=X.notificationPolicy)||void 0===n?void 0:n.resolveAutomatically)})}))}})]}),(0,l.jsxs)(c.Z,{item:!0,xs:4,children:[nn("alertEditor.toggle.isActive"),(0,l.jsx)(A.Z,{checked:!!X.active,onClick:function(){$((0,o.Z)((0,i.Z)({},X),{active:!X.active}))}})]})]})]}),(0,l.jsxs)(H.Z,{children:[R.id&&(0,l.jsx)(f.Z,{onClick:function(){cn(!0)},children:nn("alertEditor.button.delete")}),(0,l.jsx)(f.Z,{onClick:Q,children:nn("alertEditor.button.cancel")}),(0,l.jsx)(f.Z,{disabled:!tn,onClick:function(){an(!0),g.Z.post("/backend/alerts",{alert:X}).then((function(){G&&G(),Y(!1),an(!1)})).catch((function(n){console.error(n),an(!1)}))},color:"primary",children:nn("alertEditor.button.save")})]}),(0,l.jsxs)(Z.Z,{open:ln,children:[(0,l.jsx)(k.Z,{children:nn("alertEditor.removeAlertDialog.title")}),(0,l.jsx)(y.Z,{children:nn("alertEditor.removeAlertDialog.content")}),(0,l.jsxs)(H.Z,{children:[(0,l.jsx)(f.Z,{onClick:function(){cn(!1)},children:nn("alertEditor.button.cancel")}),(0,l.jsx)(f.Z,{onClick:function(){var n=W.id,e=X.id;e&&n&&(an(!0),g.Z.delete("/backend/alerts/".concat(n,"/").concat(e)).then((function(){G&&G(),Y(!1),an(!1)})).catch((function(n){console.error(n),an(!1)})))},children:nn("alertEditor.button.delete")})]})]})]}),K&&0===(null===F||void 0===F?void 0:F.length)&&(0,l.jsx)(p.default,{})]})},F=function(n){var e=n.organization,t=n.page,m=(0,a.Z)(C.useState([]),2),x=m[0],b=m[1],Z=(0,a.Z)(C.useState(!1),2),k=Z[0],y=Z[1],w=(0,a.Z)(C.useState([]),2),S=w[0],E=w[1],N=(0,a.Z)(C.useState([]),2),L=N[0],I=N[1],P=(0,O.$)(),T=P.t,M=P.i18n,A=function(){var n=(0,r.Z)((function(){return(0,s.__generator)(this,(function(n){return y(!0),g.Z.get("/backend/alerts").then((function(n){var e=n.data;b(e)})).catch((function(n){console.error(n)})).finally((function(){y(!1)})),[2]}))}));return function(){return n.apply(this,arguments)}}();(0,C.useEffect)((function(){0===z.length&&A(),0===S.length&&g.Z.get("/files/content/pages.json").then((function(n){var t=n.data.map((function(n){return{path:n.path,lang:n.lang||e.defaultLang}}));E(_().sortBy(t,"lang","path"))})).catch((function(n){console.error(n)})),0===L.length&&(sessionStorage.compressedPublicationsString?I(JSON.parse(j().decompress(sessionStorage.compressedPublicationsString,{inputEncoding:"StorageBinaryString"}))):g.Z.get("/files/content/publications_compressed").then(function(){var n=(0,r.Z)((function(n){var e;return(0,s.__generator)(this,(function(t){return e=n.data,sessionStorage.compressedPublicationsString=e,I(JSON.parse(j().decompress(n.data,{inputEncoding:"StorageBinaryString"}))),[2]}))}
1));return function(e){return n.apply(this,arguments)}}()).catch((function(n){return console.error(n)})))}),[]);var H=function(){var n=(0,r.Z)((function(n){return(0,s.__generator)(this,(function(e){switch(e.label){case 0:return y(!0),[4,g.Z.post("/backend/alerts",{alert:(0,o.Z)((0,i.Z)({},n),{resolvedAt:new Date})}).then((function(){A()})).catch((function(n){console.error(n)})).finally((function(){y(!1)}))];case 1:return e.sent(),[2]}}))}));return function(e){return n.apply(this,arguments)}}(),z=x.filter((function(n){return!t||n.page.path===t.path&&n.page.lang===t.lang}));return(0,l.jsxs)(c.Z,{container:!0,spacing:2,children:[k&&(0,l.jsx)(p.default,{disableDialog:!0}),null===z||void 0===z?void 0:z.map((function(n,t){return(0,l.jsx)(c.Z,{item:!0,xs:6,children:(0,l.jsxs)(u.Z,{children:[(0,l.jsx)(d.Z,{title:n.title,subheader:n.page.lang+n.page.path}),(0,l.jsxs)(h.Z,{children:[n.active&&(0,l.jsxs)(l.Fragment,{children:[T("alertList.text.alertFiredAt")," ",n.firedAt&&(!n.resolvedAt||n.firedAt>n.resolvedAt)&&new Intl.DateTimeFormat(M.language||"fi-FI",{year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"}).format(new Date(n.firedAt))||T("alertList.text.noAlert")]}),!n.active&&(0,l.jsx)(l.Fragment,{children:T("alertList.text.alertInactive")})]}),(0,l.jsxs)(v.Z,{children:[n.firedAt&&(!n.resolvedAt||n.firedAt>n.resolvedAt)&&(0,l.jsx)(f.Z,{onClick:function(){return H(n)},children:T("alertList.text.resolveAlert")}),(0,l.jsx)(R,{publications:L,actionOnSave:A,availablePagePaths:S,alert:n,organization:e,customButtonText:T("alertList.button.editAlert")})," "]})]})},"".concat(t,"-").concat(n.id))})),(0,l.jsx)(c.Z,{item:!0,xs:12,children:(0,l.jsx)(R,{publications:L,actionOnSave:A,availablePagePaths:S,alert:{organization:_().pick(e,["id"]),page:t||void 0},organization:e,customButtonText:T("alertList.button.createAlert")})})]})}},6259:function(n,e,t){"use strict";t.r(e),t.d(e,{default:function(){return xn},setupUnsavedChangesAlert:function(){return pn},teardownUnsavedChangesAlert:function(){return mn}});var r=t(34727),i=t(67573),o=t(48732),a=t(14251),s=t(52875),l=t(93456),c=t(69779),u=t(70655),d=t(85893),h=(t(63613),t(96486)),v=t.n(h),f=t(282),g=t(52663),p=t(66083),m=t(29525),_=t(39803),x=t(24951),j=t(85639),C=t(62822),b=t(96837),Z=t(50998),k=t(95757),y=t(81860),w=t(17812),S=t(66856),E=t(66037),N=t(30553),L=t(9570),I=t(33758),P=t(24837),T=t(18463),M=t(67294),A=t(53999),H=t(51617),z=t(29320),D=t(85826),O=t(38966),B=t.n(O),R=t(40705),F=t.n(R),W=t(53787),U=t.n(W),V=t(87066),G=t(71426),q=t(56847),K=t(82302),Y=t(83750),J=t(57394),X=t(88222),$=t(26605),Q=t(99613),nn=t(26624),en=function(n,e,t){var r=Object.values(t).reduce((function(n,t){return n+t[e]}),0),i=n[e];if(r)return"(".concat(+(i/r*100).toFixed(1),"%)")},tn=function(n){var e=n.component,t=n._currentPageProps,r=(0,M.useState)(),i=r[0],o=r[1],s=(0,M.useState)(),l=s[0],u=s[1],h=(0,nn.Z)({includedComponents:e.components,abTestOptions:e.abTestOptions,_currentPageProps:t});(0,M.useEffect)((function(){if(h.testInfo.latestVersionId&&!i){var n="/analyzeABEvents?latestVersionId=".concat(h.testInfo.latestVersionId);V.Z.get(n).then((function(n){o(n.data)})).catch((function(){return console.log("err")}))}}),[h]),(0,M.useEffect)((function(){if(i){var n=i.reduce((function(n,e){var t,r=e.variant.componentId;return n[r]=n[r]||{},n[r].showCount=(null===(t=n[r])||void 0===t?void 0:t.showCount)+1||1,Object.keys(e.analytics).forEach((function(t){var i=t;n[r][i]=n[r][i]||0,n[r][i]+=e.analytics[i]})),n}),{});u(n)}}),[i]);var f=v().first(Object.keys(l||{})),g=Object.keys(l||{}),p=function(n,e,t){var r,i,o=n[e][t],a=Object.values(n).map((function(n){return n[t]})),s=(r=Math).min.apply(r,(0,c.Z)(a)),l=(i=Math).max.apply(i,(0,c.Z)(a));return"hsl(".concat(100*(o-s)/(l-s)+0,",50%,50%)")},m=function(n){var e=h.allVariants.find((function(e){return e.id===n||e.componentId===n}));return(0,d.jsx)("div",{className:"ABTestComponentPreview",children:(null===e||void 0===e?void 0:e.component)&&(0,d.jsx)(G.Z,(0,a.Z)({},e.component))})},_=function(n){var e=Math.floor(n%864e5/36e5),t=Math.floor(n%36e5/6e4),r=Math.floor(n%6e4/1e3);return"".concat(e,"h ").concat(t,"m ").concat(r,"s")};return(0,d.jsx)(q.Z,{children:f&&(0,d.jsxs)(K.Z,{size:"small",children:[(0,d.jsx)(Y.Z,{children:(0,d.jsxs)(J.Z,{children:[(0,d.jsx)(X.Z,{align:"left",children:"Total results"}),g.map((function(n){return(0,d.jsx)($.ZP,{title:m(n),placement:"bottom",children:(0,d.jsxs)(X.Z,{align:"left",children:[n.slice(-5)," ",(0,d.jsx)(H.sz,{fontSize:"small"})]})},n)}))]})}),(0,d.jsx)(Q.Z,{children:l&&Object.keys(l[f]).sort().map((function(n){return(0,d.jsxs)(J.Z,{children:[(0,d.jsx)(X.Z,{align:"left",children:n}),g.map((function(e){return(0,d.jsxs)(X.Z,{align:"left",style:{backgroundColor:p(l,e,n)},children:[["timeOnPage","componentMouseHoverTime"].includes(n)?_(l[e][n]):l[e][n],en(l[e],n,l)]},e)}))]},n)}))})]})})},rn=t(90559),on=t(64436),an=t(85161),sn=t(41749),ln=t(22318),cn=function(n){var e=n.title,t=n.href,r=n.buttonText,i=n.backgroundImage,o=n.linkIndex,a=n.buildAccessor,s=n.deleteLink,l=a(["links",o.toString()]);return(0,d.jsxs)(sn.Z,{item:!0,sm:4,children:[(0,d.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"0.5rem"},children:[(0,d.jsx)(ln.Z,{variant:"caption",gutterBottom:!0,children:"Link item ".concat(o+1)}),(0,d.jsx)(z.Z,{onClick:s(o),children:"delete"})]}),(0,d.jsx)(_.Z,{fullWidth:!0,label:"Otsikko",variant:"outlined",value:e||"",onChange:l("title")}),(0,d.jsx)(_.Z,{fullWidth:!0,label:"Linkki",variant:"outlined",value:t||"",onChange:l("href")}),(0,d.jsx)(_.Z,{fullWidth:!0,label:"Nappulateksti",variant:"outlined",value:r||"",onChange:l("buttonText")}
1),(0,d.jsx)(_.Z,{fullWidth:!0,label:"Taustakuva",variant:"outlined",value:i||"",onChange:l("backgroundImage")})]})},un=function(n){var e=n.setValue,t=n.isDraft,r=n.index,i=n.componentProps,o=function(n){return function(i){return function(o){return e((0,c.Z)([t?"draft":"components",r.toString(),"props"]).concat((0,c.Z)(n||[]),[i]),o.currentTarget.value)}}},l=function(n){return function(){return e([t?"draft":"components",r.toString(),"props","links"],i.links.filter((function(e,t){return t!==n})))}},u=o();return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(Z.Z,{children:(0,d.jsx)(_.Z,{fullWidth:!0,label:"Otsikko",variant:"outlined",value:i.title||"",onChange:u("title")})}),(0,d.jsx)(Z.Z,{children:(0,d.jsx)(_.Z,{fullWidth:!0,label:"Taustav\xe4ri",variant:"outlined",value:i.backgroundColor||"",onChange:u("backgroundColor")})}),(0,d.jsx)(Z.Z,{children:(0,d.jsx)(_.Z,{fullWidth:!0,label:"Taustakuva",variant:"outlined",value:i.backgroundImage||"",onChange:u("backgroundImage")})}),(0,d.jsx)(Z.Z,{children:(0,d.jsxs)(on.Z,{style:{width:"120px"},children:[(0,d.jsx)(an.Z,{id:"popular-links-variant-select",children:"Tyyli"}),(0,d.jsxs)(x.Z,{label:"Tyyli",labelId:"popular-links-variant-select",variant:"outlined",value:i.variant||"",onChange:function(n){return e((0,c.Z)([t?"draft":"components",r.toString(),"props"]).concat(["variant"]),n.target.value)},children:[(0,d.jsx)(j.Z,{value:"CARDS",children:"Kortit"}),(0,d.jsx)(j.Z,{value:"BUTTONS",children:"Napit"})]})]})}),(0,d.jsx)(Z.Z,{children:(0,d.jsxs)(sn.Z,{container:!0,spacing:1,children:[i.links.map((function(n,e){return(0,d.jsx)(cn,(0,s.Z)((0,a.Z)({},n),{linkIndex:e,buildAccessor:o,deleteLink:l}),e)})),(0,d.jsx)(sn.Z,{item:!0,sm:4,children:(0,d.jsx)(z.Z,{onClick:function(){return e([t?"draft":"components",r.toString(),"props","links",i.links.length.toString()],{href:"/linkki",title:"Strategia",buttonText:"Tutustu",variant:"CARDS"})},children:"add"})})]})})]})},dn=t(31567),hn=t(72209),vn=new(U().Converter),fn=function(n){try{JSON.parse(n)}catch(e){return!1}return!0},gn=function(n){var e,t,r,i=n.value,o=n.onChange,a=(0,M.useState)("write"),s=a[0],l=a[1];return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(D.default,{value:i,onChange:function(n){return o(n.replace(/[\u00AD\u2010\u2011]/g,"-"))},selectedTab:s,onTabChange:l,generateMarkdownPreview:function(n){return Promise.resolve(vn.makeHtml(n))}}),(null===i||void 0===i||null===(e=i.trim)||void 0===e||null===(t=e.call(i))||void 0===t||null===(r=t.startsWith)||void 0===r?void 0:r.call(t,"<"))&&(0,d.jsx)(f.Z,{variant:"outlined",color:"secondary",onClick:function(){var n=vn.makeMarkdown(i).trim();o(n)},style:{marginTop:8},children:"Html to Markdown"})]})},pn=function(){window.onbeforeunload=function(){return"You have unsaved changes!"}},mn=function(){window.onbeforeunload=null},_n=function(n){if(n)return(0,o.Z)(n,Date)||(n=new Date(n)),new Date(n.getTime()-6e4*n.getTimezoneOffset()).toISOString().substring(0,19)},xn=function(n){var e,t,o=n.shownProps,v=n.setShownProps,D=n.savePage,O=n.isDraft,R=n.setIsDraft,W=(0,M.useState)(!1),U=W[0],V=W[1],G=(0,M.useState)(!1),q=G[0],K=G[1],Y=(0,M.useState)(!1),J=Y[0],X=Y[1],$=(0,M.useState)(!1),Q=$[0],nn=$[1],en=(0,M.useState)(!1),on=en[0],an=en[1],sn=(0,M.useState)(void 0),ln=sn[0],cn=sn[1],vn=(0,dn.$)().t,mn=(0,M.useState)(JSON.stringify(o))[0],xn=(0,M.useState)(o),jn=xn[0],Cn=xn[1],bn=(0,M.useState)(JSON.stringify(jn)),Zn=bn[0],kn=bn[1];(0,M.useEffect)((function(){Cn(o),kn(JSON.stringify(o)),Zn!==mn&&pn()}),[o]);var yn=(0,M.useState)(void 0),wn=yn[0],Sn=yn[1],En=(0,M.useState)(void 0),Nn=En[0],Ln=En[1],In=(0,M.useState)(void 0),Pn=In[0],Tn=In[1],Mn=function(n,e){if(h.isArray(n)){O&&"components"===(null===n||void 0===n?void 0:n[0])&&(n[0]="draft");var t=h.set(jn,n,e);Cn(t),kn(JSON.stringify(t))}else Cn(JSON.parse(JSON.stringify((0,s.Z)((0,a.Z)({},jn),(0,i.Z)({},n,e))))),kn(JSON.stringify((0,s.Z)((0,a.Z)({},jn),(0,i.Z)({},n,e))))},An=function(n,e){var t=jn.components,r=jn.draft;if(r&&O){var i=r[n-1],o=r[n],l=r[n+1];Sn(void 0),"UP"===e?(r[n-1]=o,r[n]=i):(r[n+1]=o,r[n]=l),Cn((0,s.Z)((0,a.Z)({},jn),{draft:r})),kn(JSON.stringify((0,s.Z)((0,a.Z)({},jn),{draft:r})))}else{var c=t[n-1],u=t[n],d=t[n+1];Sn(void 0),"UP"===e?(t[n-1]=u,t[n]=c):(t[n+1]=u,t[n]=d),Cn((0,s.Z)((0,a.Z)({},jn),{components:t})),kn(JSON.stringify((0,s.Z)((0,a.Z)({},jn),{components:t})))}},Hn="",zn=function(n){"qb\xe5"===(Hn=h.takeRight(Hn+n.key,3).join(""))&&(localStorage.advancedAdmin="true",X(!0),document.removeEventListener("keyup",zn))};(0,M.useEffect)((function(){var n,e;1===(null===jn||void 0===jn||null===(n=jn.components)||void 0===n?void 0:n.filter((function(n){return"CodeBlock"===n.type}))).length&&nn(!0),(null===jn||void 0===jn||null===(e=jn.components)||void 0===e?void 0:e.filter((function(n){return"MetaTags"===n.type}))).length>0&&an(!0)}),[jn]),(0,M.useEffect)((function(){return localStorage.advancedAdmin?X(!0):document.addEventListener("keyup",zn),function(){document.removeEventListener("keyup",zn)}}),[]);var Dn=jn.lang||jn.organization.defaultLang,On=(null===(e=jn.organization.availableLangs)||void 0===e?void 0:e.filter((function(n){var e,t=(null===(e=jn.translations)||void 0===e?void 0:e.map((function(n){return n.lang})))||[];return t.push(jn.lang||jn.organization.defaultLang),!t.includes(n)})))||[],Bn=function(n){if("false"!==new URL(window.location.href).searchParams.get("cache")){var e=o.lang||o.organization.defaultLang,t=o.path,r=new URL("/"+e+t,window.location.origin);return r.searchParams.set("cache","false"),void(window.location.href=r.toString())}var i=o.draft||o.components;v((0,s.Z)((0,a.Z)({},o),{draft:i})),R(!!n)},Rn=function(){var n=(0,r.Z)((function(){var n,e,t,r;return(0,u.__generator)(this,(function(i){switch(i.label){case 0:return o.draft?!o.publishDraftAt?(delete(n=(0,s.Z)((0,a.Z)({},jn),{components:o.draft})).publishDraftAt,[4,D((0,a.Z)({},n))]):[3,2]:[3,5];case 1:return i.sent(),[3,4];case 2:return[4,D()];case 3:i.sent(),i.label=4;case 4:"false"!==new URL(window.location.href).searchParams.get("cache")&&(e=o.lang||o.organization.defaultLang,t=o.path,(r=new URL("/"+e+t,window.location.origin)).searchParams.set("cache","false"),window.location.href=r.toString()),window.location.reload(),i.label=5;case 5:return[2]}}
1))}));return function(){return n.apply(this,arguments)}}(),Fn=function(){var n=(0,r.Z)((function(){var n;return(0,u.__generator)(this,(function(e){return delete o.publishDraftAt,n=h.cloneDeep((0,c.Z)(o.components)),v((0,s.Z)((0,a.Z)({},o),{draft:(0,c.Z)(n)})),[2]}))}));return function(){return n.apply(this,arguments)}}(),Wn=O?jn.draft||[]:jn.components;return(0,d.jsxs)("div",{className:"OverlayPageEditor",children:[(0,d.jsxs)(g.Z,{maxWidth:"md",fullWidth:!0,className:"OverlayPageEditor__Dialog",onClose:function(){return V(!1)},open:U,children:[(0,d.jsx)(p.Z,{style:{background:fn(Zn)?"":"linear-gradient(rgb(255, 0, 0, 0.3), transparent)"},children:vn("pageEditor.modalTitle")}),(0,d.jsxs)(m.Z,{children:[!q&&(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"OverlayPageEditor__Dialog__BasicInfo",children:[(0,d.jsx)(_.Z,{disabled:!0,label:vn("pageEditor.basicInfo.label.organizationID"),defaultValue:null===jn||void 0===jn?void 0:jn.organization.id,variant:"outlined"}),(0,d.jsxs)(x.Z,{value:null===jn||void 0===jn?void 0:jn.status,onChange:function(n){Mn("status",n.target.value)},label:vn("pageEditor.basicInfo.label.status"),variant:"outlined",children:[(0,d.jsx)(j.Z,{value:A.ti.DRAFT,children:A.ti.DRAFT}),(0,d.jsx)(j.Z,{value:A.ti.PUBLIC,children:A.ti.PUBLIC})]}),(0,d.jsx)(x.Z,{value:Dn,onChange:function(n){var e=h.find(jn.translations,(function(e){return e.lang===n.target.value}));e&&(window.location.href="/"+e.lang+e.path)},label:vn("pageEditor.basicInfo.label.language"),variant:"outlined",disabled:!jn.translations,children:[Dn].concat((0,c.Z)((null===(t=jn.translations)||void 0===t?void 0:t.map((function(n){return n.lang})))||[])).map((function(n){return(0,d.jsx)(j.Z,{value:n,children:n},n)}))}),(0,d.jsx)(_.Z,{fullWidth:!0,onChange:function(n){return Mn("path",n.currentTarget.value)},label:vn("pageEditor.basicInfo.label.path"),value:null===jn||void 0===jn?void 0:jn.path,variant:"outlined"})]}),(0,d.jsxs)("div",{className:"OverlayPageEditor__Dialog__BasicInfo",children:[(0,d.jsx)(_.Z,{fullWidth:!0,onChange:function(n){return Mn("name",n.currentTarget.value)},label:vn("pageEditor.basicInfo.label.pageName"),value:null===jn||void 0===jn?void 0:jn.name,variant:"outlined"}),(0,d.jsx)(_.Z,{fullWidth:!0,onChange:function(n){return Mn("shortName",n.currentTarget.value)},label:vn("pageEditor.basicInfo.label.pageShortName"),value:(null===jn||void 0===jn?void 0:jn.shortName)||(null===jn||void 0===jn?void 0:jn.name),variant:"outlined"})]}),On.length>0&&(0,d.jsx)(f.Z,{onClick:function(){return cn((0,s.Z)((0,a.Z)({},jn),{lang:On[0]}))},children:vn("pageEditor.button.createTranslation")}),(0,d.jsx)("hr",{}),(0,d.jsx)("div",{children:(0,d.jsxs)(C.Z,{subheader:(0,d.jsx)(b.Z,{component:"div",id:"nested-list-subheader",children:vn("pageEditor.header.content")}),dense:!0,children:[Wn.map((function(n,e){return(0,d.jsxs)(M.Fragment,{children:[(0,d.jsxs)(Z.Z,{children:[(0,d.jsx)(k.Z,{primary:n.type}),(0,d.jsxs)(y.Z,{children:["ABComponent"===n.type&&(0,d.jsx)(w.Z,{onClick:function(){Tn(e)},children:(0,d.jsx)(H.xz,{})}),("Content"===n.type||"Banner"===n.type)&&(0,d.jsx)(w.Z,{onClick:function(){Ln(e)},children:(0,d.jsx)(H.kh,{})}),(0,d.jsx)(w.Z,{onClick:function(){Sn(e===wn?void 0:e)},children:(0,d.jsx)(H.dY,{})}),(0,d.jsx)(w.Z,{disabled:0===e,onClick:function(){return An(e,"UP")},children:(0,d.jsx)(H.UA,{})}),(0,d.jsx)(w.Z,{disabled:e===(O&&jn.draft?jn.draft:jn.components).length-1,onClick:function(){return An(e,"DOWN")},children:(0,d.jsx)(H.XK,{})})]})]}),("Content"===n.type||"Banner"===n.type)&&(0,d.jsxs)(g.Z,{maxWidth:"xs",fullWidth:!0,open:Nn===e,onClose:function(){Ln(void 0)},children:[(0,d.jsx)(p.Z,{children:vn("pageEditor.colorSelectorDiaglog.title")}),(0,d.jsxs)(m.Z,{children:[(0,d.jsxs)("div",{className:["OverlayPageEditor__Dialog__ColorPicker__Examples",o.organization.id].join(" "),children:[(0,d.jsx)("small",{children:vn("pageEditor.colorSelectorDiaglog.label.colorsInUse")})," ",(0,d.jsx)("br",{}),(0,d.jsx)("span",{style:{backgroundColor:"var(--color-light-primary)"}}),(0,d.jsx)("span",{style:{backgroundColor:"var(--color-light-secondary)"}}),(0,d.jsx)("span",{style:{backgroundColor:"var(--color-dark-primary)"}}),(0,d.jsx)("span",{style:{backgroundColor:"var(--color-dark-secondary)"}}),(0,d.jsx)("span",{style:{backgroundColor:"var(--color-lift-overlay)"}}),(0,d.jsx)("span",{style:{backgroundColor:"var(--color-hero-overlay)"}}),(0,d.jsx)("span",{style:{backgroundColor:"var(--color-table-thead-border)"}}
1),(0,d.jsx)("span",{style:{backgroundColor:"var(--color-highlighted-content-background)"}}),(0,d.jsx)("span",{style:{backgroundColor:"var(--color-dark-secondary)"}}),(0,d.jsx)("span",{style:{backgroundColor:"#ececec"}})]}),(0,d.jsx)(_.Z,{type:"color",fullWidth:!0,label:vn("pageEditor.colorSelectorDiaglog.label.colorPicker"),variant:"outlined",value:n.props.backgroundColor||"",onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","backgroundColor"],n.currentTarget.value)}})]}),(0,d.jsxs)(S.Z,{children:[(0,d.jsx)(f.Z,{color:"secondary",onClick:function(){Mn([O?"draft":"components",e.toString(),"props","backgroundColor"],void 0),Ln(void 0)},children:vn("pageEditor.colorSelectorDiaglog.button.deleteColor")}),(0,d.jsx)(f.Z,{onClick:function(){Ln(void 0)},children:vn("pageEditor.colorSelectorDiaglog.button.close")})]})]}),"ABComponent"===n.type&&(0,d.jsxs)(g.Z,{maxWidth:"md",fullWidth:!0,open:Pn===e,onClose:function(){Tn(void 0)},children:[(0,d.jsx)(p.Z,{children:vn("pageEditor.ABComponent.title")}),(0,d.jsx)(m.Z,{children:(0,d.jsx)(tn,{component:n.props,_currentPageProps:o})}),(0,d.jsx)(S.Z,{children:(0,d.jsx)(f.Z,{onClick:function(){Tn(void 0)},children:vn("pageEditor.ABComponent.button.close")})})]}),(0,d.jsx)(E.Z,{in:e===wn,timeout:"auto",unmountOnExit:!0,children:(0,d.jsx)(C.Z,{dense:!0,children:function(){switch(n.type){case"Content":return(0,d.jsx)(Z.Z,{children:(0,d.jsxs)(C.Z,{dense:!0,children:[(0,d.jsx)("h4",{children:vn("pageEditor.contentEditor.topText")}),n.props.upperContent?(0,d.jsx)(gn,{value:n.props.upperContent.content,onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","upperContent","content"],n)}}):(0,d.jsx)(f.Z,{onClick:function(){Mn([O?"draft":"components",e.toString(),"props","upperContent"],{content:""})},children:vn("pageEditor.contentEditor.button.addTopText")}),(0,d.jsxs)("div",{className:"ColumnEditor",children:[n.props.columns.map((function(n,t){n=function(n){return Array.isArray(n)?n:Object.values(n)}(n);return(0,d.jsx)("div",{className:"Column",children:(0,d.jsxs)(C.Z,{children:[n.map((function(n,r){var i=n.props,o=[O?"draft":"components",e.toString(),"props","columns",t.toString(),r.toString(),"props"];if("Markdown"===n.type){return(0,d.jsxs)(Z.Z,{className:"MarkdownEditor",children:[(0,d.jsx)(_.Z,{label:vn("pageEditor.columnEditor.contentEditor.label.accordionContentHeader"),variant:"outlined",fullWidth:!0,multiline:!0,value:i.heading,onChange:function(n){return Mn((0,c.Z)(o).concat(["heading"]),n.currentTarget.value.length>0?n.currentTarget.value:void 0)}}),(0,d.jsx)(gn,{value:i.content,onChange:function(n){return Mn((0,c.Z)(o).concat(["content"]),n)}})]},F()({basicComponentIndex:r}))}return(0,d.jsx)(Z.Z,{children:(0,d.jsx)(_.Z,{multiline:!0,fullWidth:!0,onChange:function(n){try{Mn(o,JSON.parse(n.currentTarget.value))}catch(e){console.error(e)}},label:n.type,value:B()(i,null,2,10),variant:"outlined"})},F()({basicComponentIndex:r}))})),(0,d.jsx)(f.Z,{onClick:function(){Mn([O?"draft":"components",e.toString(),"props","columns",t.toString(),n.length.toString()],{type:"Markdown",props:{content:""}})},children:vn("pageEditor.columnEditor.contentEditor.button.addContentBlock")}),(0,d.jsx)("br",{}),(0,d.jsx)(f.Z,{onClick:function(){Mn([O?"draft":"components",e.toString(),"props","columns",t.toString(),n.length.toString()],{type:"Button",props:{href:vn("pageEditor.contentEditor.columnEditor.button.placeholderHref"),children:vn("pageEditor.contentEditor.columnEditor.button.placeholderText")}})},children:vn("pageEditor.columnEditor.contentEditor.button.addButton")}),(0,d.jsx)("br",{}),(0,d.jsx)(f.Z,{onClick:function(){Mn([O?"draft":"components",e.toString(),"props","columns",t.toString(),n.length.toString()],{type:"InderesWidgets",props:{type:vn("pageEditor.contentEditor.columnEditor.widget.placeholderType"),widgetId:vn("pageEditor.contentEditor.columnEditor.widget.placeholderId"),lang:"fi"}})},children:vn("pageEditor.columnEditor.contentEditor.button.addWidget")})]})},F()({columnIndex:t}))})),(0,d.jsx)(z.Z,{onClick:function(){Mn([O?"draft":"components",e.toString(),"props","columns",n.props.columns.length.toString()],[])},children:"add"})]}),(0,d.jsx)("h4",{children:vn("pageEditor.contentEditor.bottomText")}),n.props.lowerContent?(0,d.jsx)(gn,{value:n.props.lowerContent.content,onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","lowerContent","content"],n)}}):(0,d.jsx)(f.Z,{onClick:function(){Mn([O?"draft":"components",e.toString(),"props","lowerContent"],{content:""})},children:vn("pageEditor.contentEditor.button.addBottomText")})]})});case"MetaTags":return(0,d.jsxs)(Z.Z,{children:[(0,d.jsx)(_.Z,{fullWidth:!0,label:vn("pageEditor.metaTagsEditor.label.header"),variant:"outlined",value:n.props.title||"",onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","title"],n.currentTarget.value)}}),(0,d.jsx)(_.Z,{multiline:!0,fullWidth:!0,label:vn("pageEditor.metaTagsEditor.label.description"),variant:"outlined",value:n.props.description||"",onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","description"],n.currentTarget.value)}}),(0,d.jsx)(_.Z,{fullWidth:!0,label:vn("pageEditor.metaTagsEditor.label.imageSource"),variant:"outlined",value:n.props.image||"",onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","image"],n.currentTarget.value)}})]});case"HighlightedContent":return(0,d.jsx)(Z.Z,{children:(0,d.jsxs)(C.Z,{dense:!0,children:[(0,d.jsx)("h4",{children:vn("pageEditor.highlightedContentEditor.header.topText")}),n.props.upperContent?(0,d.jsx)(gn,{value:n.props.upperContent.content,onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","upperContent","content"],n)}}):(0,d.jsx)(f.Z,{onClick:function(){Mn([O?"draft":"components",e.toString(),"props","upperContent"],{content:""})},children:vn("pageEditor.highlightedContentEditor.button.addTopText")}),(0,d.jsx)("h4",{children:vn("pageEditor.highlightedContentEditor.header.columns")}),(0,d.jsxs)("div",{className:"ColumnEditor",children:[n.props.columns.map((function(n,t){return(0,d.jsx)("div",{className:"Column",children:(0,d.jsx)(gn,{value:n.content,onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","columns",t.toString(),"content"],n)}})},F()({columnIndex:t}))})),n.props.columns.length<3&&(0,d.jsx)(z.Z,{onClick:function(){Mn([O?"draft":"components",e.toString(),"props","columns"],(0,c.Z)(n.props.columns).concat([{content:""}]))},children:"add"}),n.props.columns.length>0&&(0,d.jsx)(z.Z,{onClick:function(){var t=h.take(n.props.columns,n.props.columns.length-1);Mn([O?"draft":"components",e.toString(),"props","columns"],t)},children:"remove"})]}),(0,d.jsx)("h4",{children:vn("pageEditor.highlightedContentEditor.header.bottomText")}),n.props.lowerContent?(0,d.jsx)(gn,{value:n.props.lowerContent.content,onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","lowerContent","content"],n)}}):(0,d.jsx)(f.Z,{onClick:function(){Mn([O?"draft":"components",e.toString(),"props","lowerContent"],{content:""})},children:vn("pageEditor.highlightedContentEditor.button.addBottomText")})]})});case"Lifts":return(0,d.jsxs)(Z.Z,{children:[n.props.lifts.map((function(n,t){return(0,d.jsxs)(C.Z,{children:[(0,d.jsx)(_.Z,{fullWidth:!0,label:vn("pageEditor.liftsEditor.label.title"),variant:"outlined",value:n.title||"",onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","lifts",t.toString(),"title"],n.currentTarget.value)}}),(0,d.jsx)(_.Z,{multiline:!0,fullWidth:!0,label:vn("pageEditor.liftsEditor.label.href"),variant:"outlined",value:n.href||"",onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","lifts",t.toString(),"href"],n.currentTarget.value)}}),(0,d.jsx)(_.Z,{fullWidth:!0,label:vn("pageEditor.liftsEditor.label.imageSource"),variant:"outlined",value:n.background||"",onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","lifts",t.toString(),"background"],n.currentTarget.value)}}),(0,d.jsx)(_.Z,{fullWidth:!0,label:vn("pageEditor.liftsEditor.label.backgroundColor"),variant:"outlined",value:n.backgroundColor||"",onChange:function(n){Mn([O?"draft":"components",e.toString(),"props","lifts",t.toString(),"backgroundColor"],n.currentTarget.value)}}),(0,d.jsx)(_.Z,{fullWidth:!0,label:vn("pageEditor.liftsEditor.label.content"),variant:"outlined",multiline:!0,value:"object"===typeof(null===n||void 0===n?void 0:n.content)?JSON.stringify(n.content,null,4):"",onCh
1ange:function(n){Mn([O?"draft":"components",e.toString(),"props","lifts",t.toString(),"content"],JSON.parse(n.currentTarget.value))}})]},t)})),(0,d.jsx)(z.Z,{onClick:function(){Mn([O?"draft":"components",e.toString(),"props","lifts",n.props.lifts.length.toString()],{href:"/linkki",background:"https://storage.googleapis.com/ir-pages-assets-fi/investorshouse/photos/verkkis-min.jpg",title:"Otsikko"})},children:"add"})]});case"CodeBlock":return(0,d.jsx)(Z.Z,{children:n.props.columns.map((function(n,t){return(0,d.jsx)(gn,{value:n.props.content,onChange:function(n){Mn(["components",e.toString(),"props","columns",t.toString(),"props","content"],n)}},t)}))});case"PopularLinks":return(0,d.jsx)(un,{setValue:Mn,isDraft:O,index:e,componentProps:n.props});default:return Object.keys(n.props).map((function(t){var r=n.props[t],i=function(n){return Mn([O?"draft":"components",e.toString(),"props",t],n.currentTarget.value)};return h.isPlainObject(r)||"string"===typeof r||(r=B()(r,null,2,80),i=function(n){return Mn([O?"draft":"components",e.toString(),"props",t],JSON.parse(n.currentTarget.value))}),(0,d.jsxs)(Z.Z,{children:[(0,d.jsx)(_.Z,{multiline:!0,fullWidth:!0,onChange:i,label:t,value:r,variant:"outlined"}),(0,d.jsx)(y.Z,{children:(0,d.jsx)(w.Z,{size:"small",onClick:function(){return Mn([O?"draft":"components",e.toString(),"props",t],void 0)},children:(0,d.jsx)(H.pJ,{})})})]},t)}))}}()})})]},e)})),(0,d.jsx)(Z.Z,{button:!0,onClick:function(){Mn([O?"draft":"components"],(0,c.Z)(O&&jn.draft?jn.draft:jn.components).concat([{type:"Content",props:{columns:[[{type:"Markdown",props:{content:""}}]]}}]))},children:(0,d.jsx)(k.Z,{primary:vn("pageEditor.addComponent.textContent")})}),(0,d.jsx)(Z.Z,{button:!0,onClick:function(){Mn([O?"draft":"components"],(0,c.Z)(O&&jn.draft?jn.draft:jn.components).concat([{type:"HighlightedContent",props:{columns:[{content:""}]}}]))},children:(0,d.jsx)(k.Z,{primary:vn("pageEditor.addComponent.highlightedContent")})}),(0,d.jsx)(Z.Z,{button:!0,onClick:function(){Mn([O?"draft":"components"],(0,c.Z)(O&&jn.draft?jn.draft:jn.components).concat([{type:"Lifts",props:{lifts:[{href:"/linkki",background:"https://storage.googleapis.com/ir-pages-assets-fi/investorshouse/photos/verkkis-min.jpg",title:"Otsikko"},{href:"/linkki",background:"https://storage.googleapis.com/ir-pages-assets-fi/investorshouse/photos/verkkis-min.jpg",title:"Otsikko"}]}}]))},children:(0,d.jsx)(k.Z,{primary:vn("pageEditor.addComponent.lifts")})}),(0,d.jsx)(Z.Z,{button:!0,onClick:function(){Mn([O?"draft":"components"],(0,c.Z)(O&&jn.draft?jn.draft:jn.components).concat([{props:{_componentIndex:2,highlighted:!0,columns:[[{type:"Markdown",props:{highlighted:!0,content:"![](https://storage.googleapis.com/ir-pages-assets-fi/Revenio/elise-zimmerman-ndpRohZL6bE-unsplash.jpg)\n\n### Viimeisin tulos\n\nQ2-osavuosikatsaus 8.8.2020",tightImages:!0}},{props:{children:(0,hn.i)({key:"readMore",lang:Dn}),href:"/"},type:"Button"}],[{props:{content:"![](https://storage.googleapis.com/inderes-ir-pages-dev-assets/reveniogroup/edi-libedinsky-1bhp9zBPHVE-unsplash.jpg)\n\n### Seuraava tapahtuma\n\nP\xe4\xe4omamarkkinap\xe4iv\xe4 13.12.2020",tightImages:!0},type:"Markdown"},{props:{children:(0,hn.i)({key:"readMore",lang:Dn}),href:"/"},type:"Button"}]]},type:"Content"}]))},children:(0,d.jsx)(k.Z,{primary:vn("pageEditor.addComponent.textLifts")})}),(0,d.jsx)(Z.Z,{button:!0,onClick:function(){Mn([O?"draft":"components"],(0,c.Z)(O&&jn.draft?jn.draft:jn.components).concat([{type:"Banner",props:{href:"/vuosikatsaus/2022-Q1/",description:"Ilmoittaudu",background:"",backgroundColor:"",title:"Osavuosikatsaus Q1 2022",buttons:[{href:"/vuosikokous/url1/",title:"Button"},{href:"/vuosikokous/url2/",title:"Button"},{href:"/vuosikokous/url3/",title:"Button"}
1]}}]))},children:(0,d.jsx)(k.Z,{primary:vn("pageEditor.addComponent.banner")})}),(0,d.jsx)(Z.Z,{button:!0,onClick:function(){Mn([O?"draft":"components"],(0,c.Z)(O&&jn.draft?jn.draft:jn.components).concat([{type:"PopularLinks",props:{title:"Suositut linkit",variant:"CARDS",links:[]}}]))},children:(0,d.jsx)(k.Z,{primary:vn("pageEditor.addComponent.popularLinks")})}),!Q&&(0,d.jsx)(Z.Z,{button:!0,onClick:function(){Mn(["components"],(0,c.Z)(jn.components).concat([{type:"CodeBlock",props:{columns:[{type:"Markdown",props:{content:""}}]}}]))},children:(0,d.jsx)(k.Z,{primary:vn("pageEditor.addComponent.javascriptEditor")})}),!on&&(0,d.jsx)(Z.Z,{button:!0,onClick:function(){Mn(["components"],(0,c.Z)(jn.components).concat([{type:"MetaTags",props:{title:""}}]))},children:(0,d.jsx)(k.Z,{primary:vn("pageEditor.addComponent.metaTags")})}),(0,d.jsx)(Z.Z,{button:!0,onClick:function(){var n=(0,l.Z)(h.reverse((0,c.Z)(O&&jn.draft?jn.draft:jn.components))).slice(1);Mn([O?"draft":"components"],h.reverse((0,c.Z)(n)))},children:(0,d.jsx)(k.Z,{primary:vn("pageEditor.deteleLastComponent")})})]})}),(0,d.jsx)("hr",{}),(0,d.jsx)("h4",{children:vn("pageEditor.header.alerts")}),U&&(0,d.jsx)(rn.Z,{organization:o.organization,page:(0,s.Z)((0,a.Z)({},o),{lang:o.lang||o.organization.defaultLang})})]}),q&&(0,d.jsx)("pre",{children:(0,d.jsx)("code",{contentEditable:!0,onInput:function(n){return kn(n.currentTarget.textContent||"")},children:B()(jn,null,2,80)})})]}),(0,d.jsxs)(S.Z,{style:{background:fn(Zn)?"":"linear-gradient(transparent, rgb(255, 0, 0, 0.3))"},children:[(0,d.jsx)(N.Z,{control:(0,d.jsx)(L.Z,{checked:q,onChange:function(){q?(Cn(JSON.parse(Zn)),K(!1)):K(!0)}}),label:vn("pageEditor.label.jsonEditor")}),(0,d.jsx)(f.Z,{onClick:function(){return V(!1)},color:"secondary",children:vn("pageEditor.button.close")}),(0,d.jsx)(f.Z,{disabled:!fn(Zn),onClick:function(){v(JSON.parse(Zn)),V(!1)},children:vn("pageEditor.button.preview")})]})]}),J&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(I.Z,{className:"EditOrganization",href:"/_admin/organization",children:(0,d.jsx)(H.ew,{})}),(0,d.jsxs)("div",{className:"Draft",children:[(0,d.jsxs)(P.Z,{size:"small",children:[(0,d.jsx)(f.Z,{onClick:function(){return Bn(!1)},color:O?"default":"primary",variant:"contained",children:vn("pageEditor.button.isDraft.public")}),(0,d.jsx)(f.Z,{onClick:function(){return Bn(!0)},color:O?"secondary":"default",variant:"contained",children:vn("pageEditor.button.isDraft.draft")})]}),(0,d.jsx)(E.Z,{in:O,children:(0,d.jsxs)(T.Z,{className:"DraftOptions",children:[(0,d.jsx)(_.Z,{type:"datetime-local",value:_n(o.publishDraftAt),onChange:function(n){var e=n.target.value.length>0?new Date(n.target.value):void 0;v((0,s.Z)((0,a.Z)({},o),{publishDraftAt:e}))}}),(0,d.jsx)(f.Z,{variant:o.publishDraftAt?"outlined":"contained",className:"Publish",color:"secondary",onClick:Rn,children:o.publishDraftAt?vn("pageEditor.button.publish.publishAtScheduledTime"):vn("pageEditor.button.publish.publishNow")}),(0,d.jsx)(f.Z,{variant:"contained",color:"secondary",onClick:Fn,children:vn("pageEditor.button.resetDraft")})]})})]}),(0,d.jsx)(I.Z,{className:"Edit",onClick:function(){return V(!U)},children:(0,d.jsx)(H.dY,{})})]}),ln&&(0,d.jsxs)(g.Z,{maxWidth:"sm",fullWidth:!0,open:!!ln,onClose:function(){return cn(void 0)},children:[(0,d.jsx)(p.Z,{children:vn("pageEditor.translationDialog.title")}),(0,d.jsxs)(m.Z,{children:[(0,d.jsxs)("p",{children:[vn("pageEditor.translationDialog.selectLanguage")," ",(0,d.jsx)(x.Z,{value:ln.lang,onChange:function(n){ln&&cn((0,s.Z)((0,a.Z)({},ln),{lang:n.target.value}))},children:On.map((function(n){return(0,d.jsx)(j.Z,{value:n,children:n},n)}))})]}),(0,d.jsx)("div",{children:(0,d.jsx)(_.Z,{fullWidth:!0,onChange:function(n){return cn((0,s.Z)((0,a.Z)({},ln),{path:n.currentTarget.value}))},label:vn("pageEditor.translationDialog.label.pagePath"),value:ln.path,variant:"outlined"})})]}),(0,d.jsxs)(S.Z,{children:[(0,d.jsx)(f.Z,{onClick:function(){return cn(void 0)},color:"secondary",children:vn("pageEditor.translationDialog.button.cancel")}),(0,d.jsx)(f.Z,{onClick:(0,r.Z)((function(){var n,e,t;return(0,u.__generator)(this,(function(r){switch(r.label){case 0:return(n=(0,c.Z)(jn.translations||[])).push({lang:jn.lang||jn.organization.defaultLang,path:jn.path}),[4,D((0,s.Z)((0,a.Z)({},ln),{translations:n}))];case 1:return r.sent(),(e=(0,c.Z)(jn.translations||[])).push({lang:ln.lang,path:ln.path}),[4,D((0,s.Z)((0,a.Z)({},jn),{translations:e}))];case 2:return r.sent(),(t=new URL("/"+ln.lang+ln.path,window.location.origin)).searchParams.set("cache","false"),window.location.href=t.toString(),[2]}}))})),children:vn("pageEditor.translationDialog.button.createTranslation")})]})]}),(0,d.jsx)(I.Z,{onClick:function(){return D()},className:"Save",children:(0,d.jsx)(H.N,{})})]})}},61063:function(n,e,t){"use strict";var r=t(69779),i=t(85893),o=t(67294),a=t(31567),s=function(n,e){var t,i=function(n){var e;return null===(e=n.split("?")[0])||void 0===e?void 0:e.replace(/\/$/,"")},o=function(n,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=!0,s=!1,l=void 0;try{for(var c,u=n[Symbol.iterator]();!(a=(c=u.next()).done);a=!0){var d=c.value,h=(0,r.Z)(t).concat([d]);if(d.url&&i(d.url)===i(e))return h;if(d.links){var v=o(d.links,e,h);if(v)return v}}}catch(f){s=!0,l=f}finally{try{a||null==u.return||u.return()}finally{if(s)throw l}}return null};return null!==(t=o(n,e))&&void 0!==t?t:[]};e.Z=function(n){var e,t,r,l,c,u,d,h,v,f=(0,a.$)().t,g=n._currentPageProps.path,p=n._currentPageProps.lang,m=(p?null===n||void 0===n||null===(e=n._currentPageProps)||void 0===e||null===(t=e.organization)||void 0===t||null===(r=t.translations)||void 0===r||null===(l=r[p])||void 0===l?void 0:l.siteTemplate:void 0)||(null===n||void 0===n||null===(c=n._currentPageProps)||void 0===c||null===(u=c.organization)||void 0===u?void 0:u.siteTemplate),_=(null===(v=null===(h=null===m||void 0===m||null===(d=m.componentsBeforeContent)||void 0===d?void 0:d.find((function(n){return"Header"===n.type||"HighlightedHeader"===n.type||"StickyHeader"===n.type})))||void 0===h?void 0:h.props)||void 0===v?void 0:v.links)||[];if(!g||g.length<2)return null;var x=s(_,g).filter((function(n){return n.url}));if(0===x.length)return null;var j={fi:"fi-FI",en:"en-US",sv:"sv-SE"}[p]||"en-US";return x.unshift({title:f("components.header.breadcrumb.home",{lng:j}),url:"/".concat(p,"/")}),(0,i.jsx)("div",{className:"Breadcrumb",children:(0,i.jsx)("div",{className:"Breadcrumb__InnerContainer",children:(0,i.jsx)("div",{className:"Breadcrumb__InnerContainer__Element",children:x.map((function(n,e){return(0,i.jsxs)(o.Fragment,{children:[n.url&&n.url!==g?(0,i.jsx)("a",{href:n.url,children:n.title}):(0,i.jsx)("span",{children:n.title}),e!==x.length-1&&(0,i.jsx)("span",{className:"separator",children:"/"})]},"breadcrumb-".concat(e))}))})})})}},47247:function(n,e,t){"use strict";t.d(e,{e:function(){return r}});var r,i=t(67573),o=t(14251),a=t(52875),s=t(69779),l=t(85893),c=t(74955
1),u=t(67294),d=t(80797),h=t(91036),v=t.n(h);!function(n){n.ACCEPT_ALL="ACCEPT_ALL",n.ACCEPT_SELECTED="ACCEPT_SELECTED",n.ACCEPT_MANDATORY="ACCEPT_MANDATORY",n.DENY_ALL="DENY_ALL",n.MANAGE_COOKIES="MANAGE_COOKIES",n.CLOSE="CLOSE",n.RESET_COOKIE_SETTINGS="RESET_COOKIE_SETTINGS"}(r||(r={}));e.Z=function(n){var e=n.content,t=n.buttons,h=n.cookieCategories,f=(0,u.useState)(!1),g=f[0],p=f[1],m=(0,u.useState)(!1),_=m[0],x=m[1],j=(0,u.useState)([]),C=j[0],b=j[1];(0,u.useEffect)((function(){if(!localStorage.getItem("consentsettings")){p(!0);var n=h.map((function(n){return(0,a.Z)((0,o.Z)({},n),{consent:!0})}));b(n)}}),[h]);var Z=function(n){var e=n.action;if(e===r.MANAGE_COOKIES&&x(!0),e===r.CLOSE&&p(!1),e===r.ACCEPT_ALL||e===r.ACCEPT_SELECTED||e===r.ACCEPT_MANDATORY||e===r.DENY_ALL){var t=C.reduce((function(n,t){var s=t.id,l=t.consent,c=t.mandatory,u=l;return e===r.ACCEPT_MANDATORY&&(u=c||!1),e===r.DENY_ALL&&(u=!1),(0,a.Z)((0,o.Z)({},n),(0,i.Z)({},s,u))}),{});localStorage.setItem("consentsettings",JSON.stringify(t)),p(!1),window.dataLayer=window.dataLayer||[],function(){for(var n=arguments.length,e=new Array(n),t=0;t<n;t++)e[t]=arguments[t];window.dataLayer.push(arguments)}("event","cookieConsentSet")}},k=function(n){return v()(c.ZL.makeHtml(n))};return(0,l.jsx)(l.Fragment,{children:g&&(0,l.jsx)("div",{className:"CookieConsent",children:(0,l.jsxs)("div",{className:"CookieConsent__InnerContainer",children:[(0,l.jsx)("div",{dangerouslySetInnerHTML:{__html:k(e)}}),(0,l.jsx)("div",{className:"CookieConsent__InnerContainer__CookieCategories \n              CookieConsent__InnerContainer__CookieCategories".concat(_?"--open":"--closed"),children:C.map((function(n,e){return(0,l.jsxs)("div",{className:"CookieConsent__InnerContainer__CookieCategories__CookieCategory",children:[(0,l.jsx)(d.Z,{onChange:function(){return function(n){var e=(0,s.Z)(C);e[n].consent=!e[n].consent,b(e)}(e)},checked:n.consent,disabled:n.mandatory,color:"default",inputProps:{"aria-label":"cookie consent checkbox"}}),(0,l.jsx)("div",{dangerouslySetInnerHTML:{__html:k(n.content)}})]},e)}))}),(0,l.jsx)("div",{className:"CookieConsent__InnerContainer__Buttons",children:function(n){var e=_?[r.ACCEPT_SELECTED,r.ACCEPT_MANDATORY,r.DENY_ALL,r.CLOSE]:[r.MANAGE_COOKIES,r.ACCEPT_ALL];return(0,s.Z)(n).filter((function(n){return e.includes(n.action)}))}(t).map((function(n,e){return(0,l.jsx)("button",{className:"".concat([r.ACCEPT_ALL,r.ACCEPT_SELECTED].includes(n.action)?"Button":"SecondaryButton"),onClick:function(){return Z(n)},children:n.text},e)}))})]})})})}},28711:function(n,e,t){"use strict";var r=t(85893),i=t(67294),o=t(11931),a=t(24951),s=t(64436),l=t(85161),c=t(85639),u=t(282),d=t(40705),h=t.n(d);e.Z=function(n){var e=n.className,t=n.disclaimerId,d=n.redirectAfterConsentHref,v=n.page,f=t||"consent_".concat(h()(v)),g=(0,i.useState)(!0),p=g[0],m=g[1],_=(0,i.useState)(),x=_[0],j=_[1],C=(0,i.useState)(),b=C[0],Z=C[1];(0,i.useEffect)((function(){j(v),"yes"===sessionStorage.getItem(f)&&(m(!1),d&&(window.location.href=d))}),[]);return(0,r.jsx)(o.ZP,{open:p,fullScreen:!0,className:"Disclaimer ".concat(e),children:x&&(0,r.jsxs)("div",{className:"Disclaimer__Content",children:[(0,r.jsx)("h2",{children:x.header}),(0,r.jsx)("p",{children:x.content}),x.subPages&&(0,r.jsxs)(s.Z,{variant:"outlined",fullWidth:!0,className:"Disclaimer__Content__Form",children:[(0,r.jsx)(l.Z,{children:x.selectInputLabel}),(0,r.jsx)(a.Z,{displayEmpty:!0,value:(null===b||void 0===b?void 0:b.name)||"",onChange:function(n){var e,t=null===x||void 0===x||null===(e=x.subPages)||void 0===e?void 0:e.find((function(e){return e.name===n.target.value}));Z(t)},label:x.selectInputLabel,className:"Disclaimer__Content__Form__Select",children:x.subPages.map((function(n,t){return(0,r.jsx)(c.Z,{className:"Disclaimer__Content__Form__Select__Item ".concat(e),value:n.name,children:n.name},t)}))})]}),(0,r.jsx)("div",{className:"Disclaimer__Content__Buttons",children:x.buttons.map((function(n,t){return(0,r.jsx)(u.Z,{disabled:!b&&"continue"===n.action,onClick:function(){return function(n){var e=n.action;"approve"===e&&(sessionStorage.setItem(f,"yes"),m(!1),d&&(window.location.href=d)),"continue"===e&&(j(b),Z(void 0)),"reject"!==e&&e||(window.location.href="/")}(n)},variant:"outlined",className:"".concat(e," Disclaimer__Content__Buttons--").concat(n.action," Button"),children:n.text},t)}))})]})})}},45349:function(n,e,t){"use strict";var r=t(14251),i=t(85893),o=t(67294),a=t(40570),s=t(63457),l=t(61063),c=function(n){var e=!0,t=!1,r=void 0;try{for(var i,o=n[Symbol.iterator]();!(e=(i=o.next()).done);e=!0){var a=i.value;if(a)return"string"===typeof a?a:a.src}}catch(s){t=!0,r=s}finally{try{e||null==o.return||o.return()}finally{if(t)throw r}}return""};e.Z=function(n){var e,t,u,d=(0,o.useState)(!1),h=d[0],v=d[1],f=(0,o.useState)(c([n.mobileBackgroun
1d,n.background])),g=f[0],p=f[1],m=n.narrow,_=(null===n||void 0===n||null===(e=n._currentPageProps)||void 0===e||null===(t=e.organization)||void 0===t?void 0:t.displayBreadcrumbAfterHero)||!1,x="Hero ".concat(m?"Hero--narrow":""),j=(0,s.Z)("(min-width:".concat(n.mobileBreakpoint||768,"px)"));(0,o.useEffect)((function(){v(!0)}),[]),(0,o.useEffect)((function(){p(c(j?[n.background]:[n.mobileBackground,n.background]))}),[j]);var C="string"===typeof n.logo?n.logo:null===(u=n.logo)||void 0===u?void 0:u.src;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:x,style:{backgroundImage:"url(".concat(g,")")},children:[n.backgroundVideo&&(0,i.jsx)("video",(0,r.Z)({className:"Hero__BackgroundVideo",autoPlay:!0,muted:!0,loop:!0,playsInline:!0},n.backgroundVideo)),(0,i.jsx)("div",{className:"OverlayColor OverlayColor"}),(0,i.jsx)("div",{className:"Hero__InnerContainer",children:(0,i.jsxs)("div",{className:"Hero__InnerContainer__Element",children:[C&&(0,i.jsx)("div",{className:"LogoContainer",children:(0,i.jsx)("img",{src:C})}),(0,i.jsxs)("div",{className:"TextContainer",children:[(0,i.jsxs)("div",{className:"Text",children:[n.title&&h&&(0,i.jsx)("h1",{children:n.title.split(" ").map((function(n,e){return(0,i.jsxs)("span",{style:{animationDelay:"".concat(150*e,"ms")},children:[n," "]},e)}))}),n.title&&!h&&(0,i.jsx)("h1",{children:n.title}),n.description&&(0,i.jsx)("p",{children:n.description}),n.button&&n.href&&(0,i.jsx)(a.Z,{href:n.href,children:n.button})]}),n.buttons&&(0,i.jsx)("div",{className:"ButtonContainer",children:n.buttons.map((function(n,e){return(0,i.jsx)(a.Z,(0,r.Z)({},n),e)}))})]})]})})]}),_&&(0,i.jsx)(l.Z,{_componentIndex:0,_currentPageProps:n._currentPageProps,links:[]})]})}},71426:function(n,e,t){"use strict";t.d(e,{Z:function(){return _t}});var r,i=t(14251),o=t(52875),a=t(85893),s=t(44747),l=t(67294),c=t(15046),u=t(55302),d=t(17812),h=t(51617),v=function(n){var e=n.showAlert,t=n.text,r=n.snackbar,v=void 0===r?{anchorOrigin:{vertical:"top",horizontal:"center"}}:r,f=(0,s.Z)(n,["showAlert","text","snackbar"]),g=(0,l.useState)(e),p=g[0],m=g[1],_=function(){m(!1)};return(0,l.useEffect)((function(){m(e)}),[e]),(0,a.jsx)(u.Z,(0,o.Z)((0,i.Z)({open:p,message:t,action:(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(d.Z,{size:"small","aria-label":"close",color:"inherit",onClick:_,children:(0,a.jsx)(h.Tw,{fontSize:"small"})})})},v),{children:(0,a.jsx)(c.Z,(0,o.Z)((0,i.Z)({onClose:_},f),{children:t}))}))},f=t(29525),g=t(66856),p=t(74955),m=t(55571),_=t(40570),x=t(52663),j=t(81280),C=t(33758),b=t(87066),Z=t(4037),k=t.n(Z),y=t(96486),w=t.n(y),S=t(40705),E=t.n(S),N=function(n){var e=n.isin,t=n.shownKeys,r=(0,l.useState)(void 0),i=r[0],o=r[1];return(0,l.useEffect)((function(){var n=(new Date).getFullYear(),t=[n-2,n-1,n,n+1,n+2].map((function(n){return n.toString()})),r=k().compress("/fi/rest/views/inderes_numbers.json?args%5B0%5D=".concat(e,"&args%5B1%5D=").concat(t.join(",")),{outputEncoding:"StorageBinaryString"});b.Z.get("/cloud/inderesProxy?compressedPath=".concat(r)).then((function(n){var e=n.data.filter((function(n){return"0"===n.quarter}));o(e)})).catch((function(n){return console.error(n)}))}),[]),(0,a.jsx)("div",{className:"InderesForecasts",children:(0,a.jsx)("div",{className:"InderesForecasts__InnerContainer",children:(0,a.jsx)("div",{className:"InderesForecasts__InnerContainer__Element",children:i&&(0,a.jsx)("table",{children:(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{}),w().sortBy(i,"year").map((function(n){return(0,a.jsxs)("th",{children:[n.year,"0"===n.history?"e":""]},E()(n))}))]}),t.map((function(n){var e=n.key,t=n.shownKey,r=n.numbers,o=n.isPercent,s=void 0!==r?r:2;return(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t}),w().sortBy(i,"year").map((function(n){return(0,a.jsx)("td",{children:(parseFloat(n[e])*(o?100:1)).toFixed(s).replace(".",",")},E()(n))}))]},E()(n))}))]})})})})})};!function(n){n.MODULAR_FINANCE_STOCK_PRICE="MODULAR_FINANCE_STOCK_PRICE"}(r||(r={}));var L=function(n){var e=n.background,t=n.backgroundColor,o=n.title,s=n.description,c=n.href,u=n.dynamicContentOptions,d=n.animationDelay,h=n.content,v=(0,l.useState)(s),f=v[0],g=v[1];return(0,l.useEffect)((function(){if(u&&u.type===r.MODULAR_FINANCE_STOCK_PRICE)b.Z.get(u.url).then((function(n){var e=n.data,t=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("h3",{children:[e.stocks[0].latestPrice.toFixed(2).replace(".",",")," ","\u20ac"]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{children:new Date(e.stocks[0].latestDate).toLocaleDateString()}),(0,a.jsxs)("p",{children:[e.stocks[0].deltaToday>0?"+ ":"",(100*e.stocks[0].deltaToday).toFixed(2).replace(".",",")," ","%"]})]})]});g(t)}
1)).catch((function(n){return console.error(n)}))}),[]),(0,a.jsxs)("a",{className:"Lift",href:c,style:{backgroundImage:"url(".concat(e,")"),animationDelay:d&&"".concat(d,"ms")||void 0,backgroundColor:t},children:[(0,a.jsx)("div",{className:"Lift__Overlay"}),o&&(0,a.jsx)("h2",{children:o}),f&&(0,a.jsx)("div",{className:"Lift__DynamicContent",children:f}),(null===h||void 0===h?void 0:h.columns)&&(0,a.jsx)("div",{className:"Lift__Content",children:(0,a.jsx)(cn,(0,i.Z)({_componentIndex:0,_currentPageProps:{organization:{}},fullWidth:!0},h))})]})},I=t(282),P=t(37823),T=t(34727),M=t(70655),A=function(n){var e=n.publicationType,t=n.start,r=n.end,s=n.defaultShownCount,c=n.showImages,u=n.targetTags,d=n.disclaimerOptions,h=(0,l.useState)(void 0),v=h[0],f=h[1],g=(0,l.useState)(0)[0],p=(0,l.useState)(s||4)[0],m=p+p*(0,l.useState)(0)[0];return(0,l.useEffect)((function(){var n=JSON.parse(JSON.stringify({start:null===t||void 0===t?void 0:t.toLocaleString(),end:null===r||void 0===r?void 0:r.toLocaleString(),publicationType:e})),i="/backend/publications"+Object.keys(n).reduce((function(e,t){return 0===e.length?e+="?".concat(t,"=").concat(n[t]):e.length>0&&(e+="&".concat(t,"=").concat(n[t])),e}),"");b.Z.get(i).then(function(){var n=(0,T.Z)((function(n){var e,t;return(0,M.__generator)(this,(function(r){switch(r.label){case 0:return e=function(n){return w().uniqBy(n,"id").filter((function(n){return!u||n.tags&&n.tags.reduce((function(n,e){return n||u.includes(e)}),!1)}))},t=n.data,0!==e(t).length?[3,2]:[4,b.Z.get("/files/content/publications_compressed").then(function(){var n=(0,T.Z)((function(n){return(0,M.__generator)(this,(function(e){return[2,JSON.parse(k().decompress(n.data,{inputEncoding:"StorageBinaryString"}))]}))}));return function(e){return n.apply(this,arguments)}}())];case 1:t=r.sent(),r.label=2;case 2:return f(e(t)),[2]}}))}));return function(e){return n.apply(this,arguments)}}()).catch((function(n){return console.error(n)}))}),[]),(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"PublicationFeed",children:(0,a.jsx)("div",{className:"PublicationFeed__InnerContainer",children:(0,a.jsx)("div",{className:"PublicationFeed__InnerContainer__Element",children:v&&(0,a.jsx)(a.Fragment,{children:v.slice(g,m).map((function(n){var e,t,r={title:n.title,type:(null===(e=n.tags)||void 0===e?void 0:e.join(", "))||"",date:n.publishedAt,image:null===(t=n.image)||void 0===t?void 0:t.src,id:n.id,content:n.content,externalLink:n.externalLink,supportingTags:n.tags,mainTag:"VIDEO"===n.publicationType?"Video":void 0,disclaimerOptions:d};return(0,a.jsx)(P.Z,(0,o.Z)((0,i.Z)({},r),{showImage:c||!1}),E()(r))}))})})})})})},H=t(70395),z=t(78592),D=t(22004),O=function(n){var e,t,r,s,l,c,u,d,h,v=void 0===n.controls||n.controls,f=n.width||"100%",g=n.height||"100%",p=(0,o.Z)((0,i.Z)({},n.config),{file:(0,o.Z)((0,i.Z)({},null===(e=n.config)||void 0===e?void 0:e.file),{attributes:(0,o.Z)((0,i.Z)({},null===(t=n.config)||void 0===t||null===(r=t.file)||void 0===r?void 0:r.attributes),{controlsList:void 0===(null===(s=n.config)||void 0===s||null===(l=s.file)||void 0===l||null===(c=l.attributes)||void 0===c?void 0:c.controlsList)?"nodownload":null===(u=n.config)||void 0===u||null===(d=u.file)||void 0===d||null===(h=d.attributes)||void 0===h?void 0:h.controlsList})})});return(0,a.jsx)("div",{className:"Video",children:(0,a.jsx)("div",{className:"Video__InnerContainer",children:(0,a.jsx)(D.Z,(0,o.Z)((0,i.Z)({},n),{config:p,controls:v,width:f,height:g,className:"Video__InnerContainer__Element"}))})})},B=function(n){var e=n.src;return(0,l.useEffect)((function(){var n=Math.random().toString().replace(".",""),e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://cdn.videosync.fi/assets/iframe-resizer/js/iframeResizer.min.js",e.id=n,document.body.appendChild(e);var t=Math.random().toString().replace(".","");return setTimeout((function(){var n=document.createElement("script");n.innerHTML="iFrameResize({ log: true })",n.id=t,document.body.appendChild(n)}),2e3),function(){var e,r;null===(e=document.getElementById(n))||void 0===e||e.remove(),null===(r=document.getElementById(t))||void 0===r||r.remove()}}),[]),(0,a.jsx)("div",{className:"VideosyncIframe",children:(0,a.jsx)("div",{className:"VideosyncIframe__InnerContainer",children:(0,a.jsx)("div",{className:"VideosyncIframe__InnerContainer__Element",children:(0,a.jsx)("iframe",{src:e,width:"100%",height:"282",scrolling:"no",allowFullScreen:!0,frameBorder:"0"})})})})},R=t(25437),F=function(n){var e=n.topicId,t=n.maxPosts,r=void 0===t?3:t,i=n.maxChars,o=void 0===i?160:i,s=n.cacheTime,c=void 0===s?15:s,u=n.locale,d=void 0===u?"fi":u,h=n.description,v=n.user,f=void 0===v?"K\xe4ytt\xe4j\xe4":v,g=n.topic,p=void 0===g?"Aihe":g,m=(0,l.useState)(),_=m[0],x=m[1];return(0,l.useEffect)((function(){b.Z.get("/cloud/inderesDiscussionsProxy?path=/t/"+e+"/last.json&cacheTime="+c).then((function(n){var t=[],i=n.data.posts;i&&i.length>
10&&i.forEach((function(n,a){if(a>=i.length-r&&n.cooked){n.href="https://keskustelut.inderes.fi/t/"+e+"/"+n.post_number;var s=n,l=n.cooked.replace(/(<([^>]+)>)/gi,"");l.length>0&&(l.length>o?s.cooked=l.substring(0,o)+"...":s.cooked=l,t.push(s))}})),x(t)}))}),[]),(0,a.jsx)("div",{className:"InderesDiscussions",children:(0,a.jsxs)("div",{className:"InderesDiscussions__InnerContainer",children:[h&&(0,a.jsx)("p",{className:"InderesDiscussions__InnerContainer__Description",children:h}),(0,a.jsx)("div",{className:"InderesDiscussions__InnerContainer__Element",children:null===_||void 0===_?void 0:_.map((function(n){return(0,a.jsxs)("div",{className:"InderesDiscussions__InnerContainer__Element__Post",children:[(0,a.jsx)("p",{className:"InderesDiscussions__InnerContainer__Element__Post__UpdatedAt",children:new Date(n.updated_at).toLocaleString(d)}),(0,a.jsx)("p",{className:"InderesDiscussions__InnerContainer__Element__Post__Preview",children:(0,a.jsx)("a",{href:n.href,children:n.cooked})}),(0,a.jsxs)("p",{children:[(0,a.jsx)(R.Z,{small:!0,onClick:function(){return location.href=n.href},children:f+": "+n.username}),(0,a.jsx)(R.Z,{small:!0,onClick:function(){return location.href=n.href},children:p+": "+n.topic_slug})]})]},n.id)}))})]})})},W=t(41749),U=t(30553),V=t(80797),G=t(39803),q=t(22318),K=t(89659),Y=t(45509),J=t(43369),X=function(n){var e=n.emailText,t=n.submitText,r=n.submitSuccessText,i=n.submitFailText,o=n.privacySettingText,s=n.privacySettingLinkText,u=n.privacySettingLink,d=n.acceptPrivacySettingsText,h=n.publicationTypes,v=(0,l.useState)(!1),f=v[0],g=v[1],p=(0,l.useState)(!1),m=p[0],_=p[1],x=(0,l.useState)(!1),j=x[0],C=x[1],Z=(0,l.useState)(!0),k=Z[0],y=Z[1],w=(0,l.useState)(!1),S=w[0],E=w[1];return(0,a.jsx)("div",{className:"SubscribePublications",children:(0,a.jsx)("div",{className:"SubscribePublications__InnerContainer",children:(0,a.jsx)("form",{onSubmit:function(n){n.preventDefault();var e=n.target,t=e.email.value;if(t){var r=[];if(e.publicationType.forEach((function(n){n.checked&&r.push(n.value)})),0!==r.length){var i={email:t,publicationTypes:r.join(",")};g(!0),b.Z.post("/backend/subscribe-publications",i).then((function(n){200===n.status?_(!0):C(!0)})).catch((function(n){console.log("Subscribing publications failed",n),C(!0)})).finally((function(){g(!1)}))}}else y(!1)},children:(0,a.jsxs)(W.Z,{container:!0,spacing:3,children:[(0,a.jsx)(W.Z,{item:!0,xs:12,children:h.map((function(n,e){return(0,a.jsx)(U.Z,{className:"SubscribePublications__InnerContainer__PublicationType",control:(0,a.jsx)(V.Z,{name:"publicationType",defaultChecked:!0,color:"primary",value:n}),label:n},e)}))}),(0,a.jsx)(W.Z,{item:!0,xs:12,children:(0,a.jsx)(G.Z,{onChange:function(n){var e=(0,Y.Nu)("validateEmail");e&&y(e.test(n.target.value))},error:!k,className:"SubscribePublications__InnerContainer__Email",name:"email",label:e})}),(0,a.jsx)(W.Z,{item:!0,xs:12,children:(0,a.jsxs)(q.Z,{variant:"body1",display:"block",gutterBottom:!0,children:[o,(0,a.jsx)(K.Z,{href:u,target:"_blank",rel:"noopener",children:s}),(0,a.jsx)(U.Z,{className:"SubscribePublications__InnerContainer__AcceptPrivacySettings",control:(0,a.jsx)(V.Z,{onChange:function(n){E(n.target.checked)},name:"acceptPrivacySettings",defaultChecked:!1,color:"primary",value:d}),label:d})]})}),(0,a.jsxs)(W.Z,{item:!0,xs:12,children:[m&&(0,a.jsx)(c.Z,{className:"SubscribePublications__InnerContainer__Alert",severity:"success",children:r}),j&&(0,a.jsx)(c.Z,{className:"SubscribePublications__InnerContainer__Alert",severity:"error",children:i}),f&&(0,a.jsx)(J.default,{}),(0,a.jsx)(I.Z,{disabled:!S||!k||m,className:"SubscribePublications__InnerContainer__SubmitBtn",variant:"outlined",color:"primary",type:"submit",children:t})]})]})})})})},$=t(5152),Q=t.n($),nn=t(46799);t(59523);nn.ce.global.responsive=!0,nn.ce.global.maintainAspectRatio=!1,nn.ce.global.legend.display=!1,nn.ce.bar.scales.xAxes[0].gridLines.display=!1,nn.ce.bar.scales.yAxes[0].gridLines={drawBorder:!1},nn.ce.line.scales.xAxes[0].gridLines={display:!1},nn.ce.line.scales.yAxes[0].gridLines={drawBorder:!1},nn.ce.global.tooltips.enabled=!1,nn.ce.scale.ticks.suggestedMin=0,nn.ce.global.elements.point.radius=0,nn.ce.global.elements.point.hitRadius=0,nn.ce.global.plugins.datalabels.display=!1;var en,tn=function(n,e){return new Intl.NumberFormat(e,{}).format(n)},rn=function(n){var e=n.header,t=n.subHeader,r=n.height,c=void 0===r?300:r,u=n.type,d=void 0===u?"bar":u,h=n.lang,v=(0,s.Z)(n,["header","subHeader","height","type","lang"]);
1!function(n){nn.ce.bar.scales.yAxes[0].ticks={callback:function(e){return tn(e,n)}},nn.ce.global.tooltips.callbacks.label=function(e,t){var r,i,o=e.datasetIndex,a=e.value,s=(null===t||void 0===t||null===(r=t.datasets)||void 0===r||null===(i=r[o])||void 0===i?void 0:i.label)||"";return"".concat(s," ").concat(tn(a,n))},nn.ce.global.plugins.datalabels.formatter=function(e){return tn(e,n)}}(h);var f=(0,l.useState)(0)[1],g=JSON.parse(JSON.stringify(v)),p=function(n){Object.keys(n).forEach((function(e){"dataLabelFormat"===e&&(n.formatter=function(t,r){var i,o,a,s=(null===r||void 0===r||null===(i=r.chart)||void 0===i||null===(o=i.data)||void 0===o||null===(a=o.labels)||void 0===a?void 0:a[null===r||void 0===r?void 0:r.dataIndex])||"";return n[e].replace("{{value}}",tn(t,h)).replace("{{label}}",s)}),"axisFormat"===e&&(n.callback=function(t){return n[e].replace("{{value}}",tn(t,h))}),"object"===typeof n[e]&&p(n[e])}))};return p(g),(0,l.useEffect)((function(){var n=function(){return f(10*Math.ceil(window.innerWidth/10))},e=setTimeout(n,500);return window.addEventListener("resize",n),function(){clearTimeout(e),window.removeEventListener("resize",n)}}),[]),(0,a.jsx)("div",{className:"Graph",children:(0,a.jsxs)("div",{className:"Graph__InnerContainer",children:[(0,a.jsxs)("div",{className:"Graph__InnerContainer__Header",children:[(0,a.jsx)("h3",{children:e}),t&&(0,a.jsx)("h4",{children:t})]}),(0,a.jsx)("div",{className:"Graph__InnerContainer__Graph",style:{height:c},children:(0,a.jsx)(nn.ZP,(0,o.Z)((0,i.Z)({},g),{type:d,redraw:!0}))})]})})},on=t(67573),an=function(n){var e=n.type,t=n.lang,r=n.params,s=n.widgetId,c=n.accessTokenId;(0,l.useEffect)((function(){var n="InderesWidgetsApp";if(document.getElementById(n)){var e;null===window||void 0===window||null===(e=window.inderesWidgetsInitiate)||void 0===e||e.call(window)}else{var t=document.createElement("script");t.id=n,t.src="".concat("https://widgets.inderes.fi","/widget").concat(c?"?accessTokenId=".concat(c):""),document.body.appendChild(t),window.inderesWidgetsSessionStart=new Date}return function(){var e,t=new Date,r=null===window||void 0===window?void 0:window.inderesWidgetsSessionStart;r&&+t-+r>36e5&&(null===(e=document.getElementById(n))||void 0===e||e.remove())}}),[]);var u=r?Object.keys(r).reduce((function(n,e){return(0,o.Z)((0,i.Z)({},n),(0,on.Z)({},"data-".concat(e),r[e]))}),{}):{};return(0,a.jsx)("div",{className:"InderesWidgets",children:(0,a.jsx)("div",{className:"InderesWidgets__InnerContainer",children:(0,a.jsx)("div",{className:"InderesWidgets__InnerContainer__Element",children:(0,a.jsx)("div",(0,i.Z)({className:"InderesWidget","data-type":e,"data-lang":t,"data-widget-id":s},u))})})})},sn=Q()((function(){return t.e(360).then(t.bind(t,96360))}),{loadableGenerated:{webpack:function(){return[96360]}}}),ln=Q()((function(){return t.e(78).then(t.bind(t,30078))}),{loadableGenerated:{webpack:function(){return[30078]}},ssr:!1}),cn=function(n){var e,t,r=(0,l.useState)(void 0),s=r[0],c=r[1],u=(0,l.useState)(void 0),d=u[0],v=u[1],b="";switch(n.columns.length){case 1:b="single";break;case 2:b="double";break;case 3:b="triple";break;case 4:b="quadruple"}var Z=n._currentPageProps.organization.disclaimerOptions,k=(null===(e=n._currentPageProps)||void 0===e?void 0:e.lang)||(null===(t=n._currentPageProps.organization)||void 0===t?void 0:t.defaultLang);return(0,a.jsxs)("div",{className:"Content ".concat(n.fullWidth?"Content--full-width":""," ").concat(n.narrow?"Content--narrow":""," ").concat(n.highlighted?"Content--highlighted":""," ").concat(n.backgroundColor?"Content--has-background":""," Content--").concat(n._componentIndex," ").concat(n.classNames||""),style:{background:n.background,backgroundColor:n.backgroundColor},children:[n.upperContent&&(0,a.jsx)("div",{className:"Content__UpperContent",children:(0,a.jsx)("div",{className:"Content__UpperContent__Element ".concat(n.centered&&"Content__UpperContent__Element--centered"),children:(0,a.jsx)(p.ZP,(0,o.Z)((0,i.Z)({},n.upperContent),{adminHelpers:n.adminHelpers,_pathToComponent:"components.".concat(n._componentIndex,".props.upperContent.content")}))})}),(0,a.jsx)("div",{className:"Content__InnerContainer",children:(0,a.jsx)("div",{className:"Content__InnerContainer__Element ".concat(n.centered&&"Content__InnerContainer__Element--centered"," ").concat(b),children:n.columns.map((function(e,t){return e=e.filter((function(n){return"Markdown"!==n.type||0!==w().trim(n.props.content).length})),(0,a.jsx)("div",{children:e.map((function(e,r){var u=E()({component:e,componentIndex:r});switch(e.type){case"h1":return(0,a.jsx)("h1",(0,i.Z)({},e.props),u);case"h2":return(0,a.jsx)("h2",(0,i.Z)({},e.props),u);case"h3":return(0,a.jsx)("h3",(0,i.Z)({},e.props),u);case"h4":return(0,a.jsx)("h4",(0,i.Z)({},e.props),u);case"h5":return(0,a.jsx)("h5",(0,i.Z)({},e.props),u);case"h6":return(0,a.jsx)("h6",(0,i.Z)({},e.props),u);case"p":return(0,a.jsx)("p",(0,i.Z)({},e.props),u);case"NewsItem":return(0,a.jsx)(P.Z,(0,o.Z)((0,i.Z)({},e.props),{disclaimerOptions:Z}),u);case"Lift":return(0,a.jsx)(L,(0,i.Z)({},e.props),u);case"Button":return(0,a.jsx)(_.Z,(0,i.Z)({},e.props),u);case"SentimentQuestionnaire":return(0,a.jsx)(sn,(0,i.Z)({},e.props),u);case"PublicationFeed":return(0,a.jsx)(A,(0,o.Z)((0,i.Z)({},e.props),{disclaimerOptions:Z}),u);case"Video":return(0,a.jsx)(O,(0,i.Z)({},e.props),u);case"Graph":return(0,a.jsx)(rn,(0,o.Z)((0,i.Z)({},e.props),{lang:k}),u);case"VideosyncIframe":return(0,a.jsx)(B,(0,i.Z)({},e.props),u);case"InderesDiscussions":return(0,a.jsx)(F,(0,i.Z)({},e.props),u);case"SubscribePublications":return(0,a.jsx)(X,(0,i.Z)({},e.props),u);case"ModularFinanceWidget":return(0,a.jsx)(ln,(0,i.Z)({},e.props),u);case"Markdown":var b,y="components.".concat(n._componentIndex,".props.columns.").concat(t,".").concat(r,".props");return(0,a.jsxs)(l.Fragment,{children:[(0,a.jsx)(p.ZP,(0,o.Z)((0,i.Z)({},e.props),{adminHelpers:n.adminHelpers,_pathToComponent:"".concat(y,".content")})),(0,a.jsx)(m.Z,{children:(null===n||void 0===n||null===(b=n.adminHelpers)||void 0===b?void 0:b.isDraft)?(0,a.jsx)(a.Fragment,{}):(0,a.jsxs)("div",{className:"Content__InnerContainer__Element__Editor",children:[(0,a.jsx)("div",{className:"Content__InnerContainer__Element__Editor__AddIcon",children:(0,a.jsx)(C.Z,{size:"small",onClick:function(){!function(n,e,t){var r=null===t||void 0===t?void 0:t.shownProps,i=w().cloneDeep(r);if(i&&(null===t||void 0===t?void 0:t.setShownProps)){var o=w().get(i,n);o.splice(e+1,0,{type:"Markdown",props:{content:"Sis\xe4lt\xf6teksti tulee t\xe4h\xe4n. Mik\xe4li haluat aukeavan sis\xe4ll\xf6n, voit klikata vasemmalla n\xe4kyv\xe4\xe4 asetusikonia."}}),w().set(i,n,o),null===t||void 0===t||t.setShownProps(i)}}("components.".concat(n._componentIndex,".props.columns.").concat(t),r,n.adminHelpers)},children:(0,a.jsx)(h.dt,{})})}),(0,a.jsx)("div",{className:"Content__InnerContainer__Element__Editor__SettingsIcon",children:(0,a.jsx)(C.Z,{size:"small",onClick:function(){c(r),v(e.props)},children:(0,a.jsx)(h.ew,{})})}),(0,a.jsxs)(x.Z,{fullWidth:!0,open:s===r,onClose:function(){c(void 0),v(void 0)},children:[(0,a.jsx)(j.ZP,{children:"Muokkaa sis\xe4lt\xf6\xe4"}),(0,a.jsx)(f.Z,{children:(0,a.jsxs)("div",{children:[(0,a.jsx)("h3",{children:"Aukeava sis\xe4lt\xf6"}),(0,a.jsx)(H.ZP,{checked:(null===d||void 0===d?void 0:d.heading)&&d.heading.length>0||!1,onChange:function(){var t;(null===(t=n.adminHelpers)||void 0===t?void 0:t.shownProps)&&((null===d||void 0===d?void 0:d.heading)&&d.heading.length>0?v((0,o.Z)((0,i.Z)({},e.props),{heading:void 0})):v((0,o.Z)((0,i.Z)({},e.props),{heading:"Aukeava otsikko"})))}}),(null===d||void 0===d?void 0:d.heading)&&d.heading.length>0&&(0,a.jsx)(z.ZP,{value:null===d||void 0===d?void 0:d.heading,onChange:function(n){d&&v((0,o.Z)((0,i.Z)({},d),{heading:n.target.value}))}})]})}),(0,a.jsxs)(g.Z,{children:[(0,a.jsx)(I.Z,{variant:"outlined",onClick:function(){c(void 0),v(void 0)},children:"Sulje tallentamatta"}),(0,a.jsx)(I.Z,{variant:"outlined",onClick:function(){var e,t,r=w().cloneDeep(null===(e=n.adminHelpers)||void 0===e?void 0:e.shownProps);r&&(w().set(r,"".concat(y),d),null===(t=n.adminHelpers)||void 0===t||t.setShownProps(r))},children:"Tallenna"})]})]})]})})]},u);case"InderesForecasts":return(0,a.jsx)(N,(0,i.Z)({},e.props),u);case"InderesWidgets":return(0,a.jsx)(an,(0,i.Z)({},e.props),u);default:return null}}))},E()({column:e,columnIndex:t}))}))})}),n.lowerContent&&(0,a.jsx)("div",{className:"Content__LowerContent",children:(0,a.jsx)("div",{className:"Content__LowerContent__Element ".concat(n.centered&&"Content__LowerContent__Element--centered"),children:(0,a.jsx)(p.ZP,(0,o.Z)((0,i.Z)({},n.lowerContent),{adminHelpers:n.adminHelpers,_pathToComponent:"
1components.".concat(n._componentIndex,".props.lowerContent.content")}))})})]})},un=function(n){var e=n.className,t=void 0===e?"":e,r=n.style,l=void 0===r?{}:r,c=(0,s.Z)(n,["className","style"]);return(0,a.jsx)("svg",(0,o.Z)((0,i.Z)({className:t,style:l,viewBox:"0 0 24 24"},c),{role:"img",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,a.jsx)("path",{d:"M0 0h24v24H0z"}),(0,a.jsx)("path",{d:"M19 3a2 2 0 012 2v14a2 2 0 01-2 2h-3.356v-7.12h2.435l.35-2.716h-2.785V9.43c0-.788.217-1.322 1.346-1.322h1.439V5.68l-.35-.036-.341-.025c-.38-.026-.873-.048-1.407-.048-2.073 0-3.495 1.266-3.495 3.592v2.005h-2.443v2.716h2.447L12.839 21H5a2 2 0 01-2-2V5a2 2 0 012-2h14z",fill:"currentColor"})]})}))},dn=function(n){var e=n.className,t=void 0===e?"":e,r=(0,s.Z)(n,["className"]);return(0,a.jsx)("svg",(0,o.Z)((0,i.Z)({className:t,viewBox:"0 0 24 24"},r),{role:"img",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,a.jsx)("path",{d:"M0 0h24v24H0z"}),(0,a.jsx)("path",{d:"M19.071 3a1.93 1.93 0 011.923 1.778l.006.15v14.143a1.93 1.93 0 01-1.778 1.923l-.15.006H4.928a1.93 1.93 0 01-1.923-1.778L3 19.072V4.928a1.93 1.93 0 011.778-1.923L4.928 3h14.143zM9.113 5.05C7.994 5.101 7 5.357 6.18 6.176c-.822.818-1.075 1.811-1.13 2.932l-.02.437c-.046 1.423-.04 4.304.02 5.338.052 1.122.308 2.115 1.13 2.933.821.818 1.811 1.074 2.933 1.13l.436.02c1.423.046 4.304.04 5.338-.02 1.122-.052 2.115-.309 2.933-1.13.818-.818 1.075-1.811 1.13-2.933l.02-.436c.046-1.422.04-4.301-.02-5.335-.052-1.122-.308-2.115-1.13-2.933-.818-.818-1.811-1.075-2.933-1.13l-.436-.02c-1.423-.046-4.304-.04-5.338.02zm2.889 1.211l1.018-.007c1.077-.005 2.434.022 3.107.288a2.362 2.362 0 011.33 1.33c.366.922.282 3.108.282 4.126l.008 1.319c-.002 1.018-.045 2.195-.29 2.807a2.362 2.362 0 01-1.33 1.33c-.921.366-3.107.282-4.125.282l-1.019.007c-1.077.005-2.434-.023-3.107-.288a2.362 2.362 0 01-1.33-1.33c-.366-.922-.282-3.108-.282-4.127l-.007-1.018c-.005-1.077.023-2.434.288-3.107a2.362 2.362 0 011.33-1.33c.922-.366 3.108-.282 4.127-.282zm0 2.149a3.583 3.583 0 00-3.59 3.588 3.583 3.583 0 003.59 3.59 3.583 3.583 0 003.588-3.59 3.583 3.583 0 00-3.588-3.588zm0 1.255a2.335 2.335 0 012.333 2.333 2.337 2.337 0 01-2.333 2.334 2.337 2.337 0 01-2.334-2.334 2.335 2.335 0 012.334-2.333zm3.735-2.239a.837.837 0 100 1.674.837.837 0 000-1.674z",fill:"currentColor"})]})}))},hn=function(n){var e=n.className,t=void 0===e?"":e,r=(0,s.Z)(n,["className"]);return(0,a.jsx)("svg",(0,o.Z)((0,i.Z)({className:t,viewBox:"0 0 24 24"},r),{role:"img",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,a.jsx)("path",{d:"M0 0h24v24H0z"}),(0,a.jsx)("path",{d:"M19.071 3a1.93 1.93 0 011.923 1.778l.006.15v14.143a1.93 1.93 0 01-1.778 1.923l-.15.006H4.928a1.93 1.93 0 01-1.923-1.778L3 19.072V4.928a1.93 1.93 0 011.778-1.923L4.928 3h14.143zm-4.38 3.437a2.868 2.868 0 00-2.869 2.869c0 .222.027.444.071.657a8.156 8.156 0 01-5.916-3.002c-.249.426-.39.915-.39 1.448 0 .995.506 1.874 1.278 2.39a2.888 2.888 0 01-1.13-.279l-.167-.086v.036a2.87 2.87 0 002.301 2.816c-.24.062-.497.097-.755.097-.186 0-.364-.018-.542-.044a2.874 2.874 0 002.683 1.99 5.746 5.746 0 01-3.562 1.226c-.24 0-.462-.01-.693-.036a8.108 8.108 0 004.406 1.288c5.277 0 8.164-4.37 8.164-8.164 0-.124 0-.248-.01-.373A6.168 6.168 0 0019 7.787a5.752 5.752 0 01-1.652.444 2.862 2.862 0 001.261-1.581 5.65 5.65 0 01-1.821.693 2.862 2.862 0 00-2.096-.906z",fill:"currentColor"})]})}))},vn=function(n){var e=n.className,t=void 0===e?"":e,r=(0,s.Z)(n,["className"]);return(0,a.jsx)("svg",(0,o.Z)((0,i.Z)({className:t,viewBox:"0 0 24 24"},r),{role:"img",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,a.jsx)("path",{d:"M0 0h24v24H0z"}),(0,a.jsx)("path",{d:"M19.071 3H4.93A1.93 1.93 0 003 4.929V19.07A1.93 1.93 0 004.929 21H19.07A1.93 1.93 0 0021 19.071V4.93A1.93 1.93 0 0019.071 3zM5.772 18.429v-8.59h2.672v8.59H5.772zM5.56 7.119a1.548 1.548 0 113.095 0 1.548 1.548 0 01-3.095 0zm10.214 11.31V14.25c0-.996-.02-2.278-1.386-2.278-1.39 0-1.604 1.085-1.604 2.206v4.25h-2.667v-8.59h2.559v1.174h.036c.358-.675 1.23-1.387 2.527-1.387 2.7 0 3.203 1.78 3.203 4.095v4.709h-2.668z",fill:"
1currentColor"})]})}))},fn=function(n){var e=n.className,t=void 0===e?"":e,r=(0,s.Z)(n,["className"]);return(0,a.jsx)("svg",(0,o.Z)((0,i.Z)({className:t,viewBox:"0 0 24 24"},r),{role:"img",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsxs)("g",{transform:"translate(0.000000,24.000000) scale(0.005000,-0.005000)",fill:"#000000",stroke:"none",children:[(0,a.jsx)("path",{d:"M1125 4195 c-237 -52 -419 -216 -502 -450 l-28 -80 0 -1260 0 -1260 23 -70 c83 -249 266 -413 522 -469 68 -15 193 -16 1290 -14 l1215 3 70 23 c127 43 204 90 292 179 68 68 90 99 127 175 80 167 76 97 76 1435 0 1139 -1 1191 -19 1268 -59 242 -215 416 -453 503 l-73 27 -1240 2 c-1001 1 -1252 -1 -1300 -12z m1860 -1005 c277 -14 316 -20 377 -65 97 -71 135 -166 154 -385 25 -286 9 -741 -29 -846 -40 -110 -105 -193 -185 -237 -68 -37 -176 -46 -667 -54 -356 -5 -952 8 -1050 23 -126 20 -224 113 -273 260 -53 157 -57 862 -6 1019 25 77 48 116 100 174 65 72 106 91 228 103 254 24 929 28 1351 8z",fill:"currentColor"}),(0,a.jsx)("path",{d:"M2170 2404 c0 -381 2 -445 14 -441 25 10 655 432 656 439 0 7 -655 448 -665 448 -3 0 -5 -201 -5 -446z",fill:"currentColor"})]})}))},gn=function(n){var e=n.className,t=void 0===e?"":e,r=(0,s.Z)(n,["className"]);return(0,a.jsx)("svg",(0,o.Z)((0,i.Z)({className:t,viewBox:"0 0 24 24"},r),{role:"img",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsxs)("g",{transform:"translate(2.75,22.5) scale(0.0087,-0.0087)",fill:"none",fillRule:"evenodd",children:[(0,a.jsx)("path",{d:"M0 0h24v24H0z"}),(0,a.jsx)("path",{d:"M150 2237 c-53 -17 -124 -93 -138 -149 -17 -67 -17 -1709 0 -1776 15 -59 85 -132 144 -150 27 -8 116 -12 256 -12 l214 0 -4 129 c-5 147 2 185 92 556 52 212 53 221 39 260 -9 24 -16 77 -16 130 -1 73 4 100 22 142 72 163 262 191 317 48 23 -61 16 -115 -40 -308 -25 -87 -46 -171 -46 -187 0 -95 77 -164 181 -163 200 2 349 219 349 509 0 160 -40 265 -138 356 -92 86 -195 122 -347 121 -185 -1 -325 -73 -424 -217 -53 -77 -73 -141 -78 -251 -6 -111 12 -187 64 -268 l25 -41 -18 -79 c-10 -43 -24 -81 -31 -84 -35 -14 -144 91 -192 184 -47 95 -64 167 -64 273 0 265 145 499 377 610 121 57 205 74 371 75 130 0 160 -3 225 -23 246 -78 415 -245 476 -473 24 -92 22 -269 -5 -374 -66 -256 -231 -436 -451 -491 -136 -34 -287 -1 -358 80 l-29 33 -42 -161 c-38 -145 -64 -211 -149 -378 -7 -14 1166 -10 1212 4 25 8 59 31 87 59 37 37 49 57 59 100 8 39 10 284 8 909 l-3 855 -22 42 c-27 51 -82 96 -132 112 -53 15 -1741 14 -1791 -2z",fill:"currentColor"})]})}))},pn=function(n){var e=n.className,t=void 0===e?"":e,r=(0,s.Z)(n,["className"]);return(0,a.jsx)("svg",(0,o.Z)((0,i.Z)({className:t,viewBox:"0 0 24 24"},r),{role:"img",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M 4.9277344,3 4.7773438,3.00586 C 3.7738956,3.0851335 3.0005243,3.9211598 3,4.9277344 V 19.072266 l 0.00586,0.15039 C 3.0851335,20.226104 3.9211598,20.999476 4.9277344,21 H 19.072266 l 0.15039,-0.0059 C 20.226104,20.914867 20.999476,20.076887 21,19.070312 V 4.9277344 L 20.9941,4.7773438 C 20.914867,3.7738956 20.076887,3.0005243 19.070312,3 Z m 0.2246094,2.0019531 h 4.078125 l 3.5351562,5.1464849 4.427734,-5.1464849 h 1.207032 l -5.097657,5.9257809 5.544922,8.070313 H 14.769531 L 11.035156,13.564453 6.3613281,18.998047 H 5.1523438 L 10.5,12.783203 Z m 1.6445312,0.9101563 4.308594,6.1640626 0.542969,0.77539 3.689453,5.277344 h 1.855468 L 12.671875,11.662109 12.130859,10.886719 8.6523438,5.9121094 Z",fill:"currentColor"})}))},mn=function(n){switch(n.type){case"twitter-old":return(0,a.jsx)(hn,{});case"twitter":case"x":return(0,a.jsx)(pn,{});case"facebook":return(0,a.jsx)(un,{});case"linkedin":return(0,a.jsx)(vn,{});case"instagram":return(0,a.jsx)(dn,{});case"youtube":return(0,a.jsx)(fn,{});case"pinterest":return(0,a.jsx)(gn,{});default:return null}},_n=t(47247),xn=t(72209),jn=function(n){var e,t=n.logo,r=n.address,i=n.links,o=n._currentPageProps,s=n.logoAltText,c=(0,l.useState)(),u=c[0],d=c[1],h=(null===o||void 0===o||null===(e=o.organization)||void 0===e?void 0:e.name)||"Company",v="".concat(h," logo"),f=s||v,g=function(n,e){var t=(null===o||void 0===o?void 0:o.lang)||"en";return(null===e||void 0===e?void 0:e.length)?"".concat(h," ").concat(n,", ").concat((0,xn.i)({key:"footer.socialMediaIcon.ariaLabelSuffix",lang:t})):"".concat(n,", ").concat((0,xn.i)({key:"footer.socialMediaIcon.ariaLabelSuffix",lang:t}))};(0,l.useEffect)((function(){if(o){var n=o.organization,e=o.lang||n.defaultLang,t=n.cookieConsentOptions;if(t){var r=t.reduce((function(n,t){var r=t.buttons;return t.lang!==e?null:r.find((function(n){return n.action===_n.e.RESET_COOKIE_SETTINGS}))}),null);r&&d(r)}}}),[]);return(0,a.jsx)("div",{className:"Footer",children:(0,a.jsx)("div",{className:"Footer__InnerContainer",children:(0,a.jsxs)("div",{className:"Footer__InnerContainer__Element",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("img",{className:"Logo",src:t,alt:f}),r.split("\n\n").map((function(n,e){return(0,a.jsx)("p",{children:n.split("\n").map((function(n,e){return(0,a.jsxs)(l.Fragment,{children:[n,(0,a.jsx)("br",{})]},e)}))},e)}))]}),(0,a.jsx)("div",{children:i&&(0,a.jsxs)("div",{className:"links",children:[i.map((function(n,e){var t;return(0,a.jsx)("a",{href:n.url,"aria-label":g(n.title,n.icon),className:"".concat(n.location?n.location:"right"),target:(null===(t=n.url)||void 0===t?void 0:t.startsWith("http"))?"_blank":void 0,rel:"noreferrer",children:n.icon?(0,a.jsx)(mn,{type:n.icon}):n.title},E()({link:n,index:e}))})),u&&(0,a.jsx)("a",{className:"left",onClick:function(){localStorage.removeItem("consentsettings"),window.location.reload()},children:u.text})]})})]})})})},Cn=t(9008),bn=t.n(Cn),Zn=function(n){var e=n.googleAnalyticsMeasurementId;return(0,l.useEffect)((function(){window.dataLayer=window.dataLayer||[],function(){for(var n=arguments.length,e=new Array(n),t=0;t<n;t++)e[t]=arguments[t];window.dataLayer.push(arguments)}("event","page_view",{page_location:window.location.href,page_path:window.location.pathname,page_title:document.title})}),[]),(0,a.jsxs)(bn(),{children:[(0,a.jsx)("script",{async:!0,src:"https://www.googletagmanager.com/gtag/js?i
1d=".concat(e)}),(0,a.jsx)("script",{dangerouslySetInnerHTML:{__html:"\nwindow.dataLayer = window.dataLayer || [];\nif (!gtag) {\n    function gtag(){dataLayer.push(arguments);}\n    gtag('js', new Date());\n    gtag('config', '".concat(e,"', { 'anonymize_ip': true });\n}\n")}})]})},kn=t(9941),yn=t(69779),wn=t(66037),Sn=t(29320),En=t(51282),Nn=t(31567),Ln=function(n){return function(n){return!!n&&(n.startsWith("http://")||n.startsWith("https://"))}(n)?{target:"_blank",rel:"noopener noreferrer"}:{}},In=function(n,e){var t;return"/"===(null===(t=n.url)||void 0===t?void 0:t.charAt(0))?"/".concat(e).concat(n.url):n.url},Pn=function(n){var e=n.lang,t=n.links;return(0,a.jsx)("div",{className:"MenuLinks",children:t.map((function(n,t){return(0,a.jsxs)("div",{className:"MenuLinks__Link",children:[(0,a.jsx)("h3",{children:(0,a.jsx)("a",(0,o.Z)((0,i.Z)({href:In(n,e)},Ln(n.url)),{children:n.title}))}),n.links&&(0,a.jsx)(Pn,{lang:e,links:n.links})]},"".concat(n.title).concat(t))}))})},Tn=function(n){var e=n.logo,t=n.links,r=n.navigationType,i=void 0===r?"default":r,o=n.breadcrumb,s=void 0!==o&&o,c=n.customerSiteLink,u=n._currentPageProps,d=(0,l.useState)(!1),h=d[0],v=d[1],f=(0,l.useState)(t),g=f[0],p=f[1],m=(0,l.useState)(""),_=m[0],x=m[1],j=(0,l.useState)(!1),C=j[0],b=j[1],Z=(0,kn.Z)(l.useState(void 0),2),k=Z[0],y=Z[1],S=u.lang||u.organization.defaultLang,E=0,N=w().throttle((function(){window.scrollY<50?y(void 0):E>window.scrollY?y("upwards"):E<window.scrollY&&y("downwards"),E=window.scrollY}),250);(0,l.useEffect)((function(){return E=window.scrollY,window.addEventListener("scroll",N),function(){window.removeEventListener("scroll",N)}}),[]),(0,l.useEffect)((function(){b(!0),window.closeHeader=function(){L()}}),[h]);var L=function(){h&&(v(void 0),new Promise((function(n){return setTimeout(n,400)})).then((function(){return v(!h)})),document.body.style.overflow="")},I=function(){v(void 0);var n=!h;document.body.style.overflow=n?"hidden":"",new Promise((function(n){return setTimeout(n,400)})).then((function(){return v(n)}))},P=k?"Header__Ribbon--scrolling-".concat(k):"Header__Ribbon--scrolled-to-top",T=(null===u||void 0===u?void 0:u.organization.availableLangs)&&w().uniq([u.organization.defaultLang].concat((0,yn.Z)((null===u||void 0===u?void 0:u.organization.availableLangs)||[])));return(0,a.jsxs)("div",{className:"Header ".concat(h&&"Header--open"),children:[(0,a.jsx)("div",{className:"Header__Ribbon ".concat(!1===h&&"Header__Ribbon--shown"," ").concat(P),children:(0,a.jsxs)("div",{className:"Header__Ribbon__Container",children:[(0,a.jsx)(Bn,{_currentPageProps:u,logo:e}),T&&u&&(0,a.jsx)(Dn,{_currentPageProps:u,availableLangs:T}),c&&"page"===c.position&&(0,a.jsx)(Fn,{customerSiteLink:c}),s&&(0,a.jsx)(Wn,{path:u.path,links:t,lang:S}),"default"===i&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Hn,{links:t,pageProps:u,lang:S,showContent:function(n,e){p(n),x(e),I()},visible:"desktop"}),(0,a.jsx)(zn,{toggleMenu:I,visible:"mobile",isOpen:h,lang:S})]}),"desktopHamburger"===i&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(zn,{toggleMenu:I,links:t,pageProps:u,visible:"desktop",isOpen:h,lang:S}),(0,a.jsx)(zn,{toggleMenu:I,visible:"mobile",isOpen:h,lang:S})]})]})}),(0,a.jsxs)(wn.Z,{in:h,children:[(0,a.jsx)(An,{hasRendered:C,isOpen:h,toggleMenu:I,shownHeading:_,shownLinks:g,lang:S,customerSiteLink:c}),(0,a.jsx)(Mn,{links:t,lang:S,isOpen:h,toggleMenu:I,navigationType:i,hasRendered:C,_currentPageProps:u,availableLangs:T,customerSiteLink:c})]})]})},Mn=function(n){var e=n.links,t=n.lang,r=n.isOpen,s=n.toggleMenu,c=n.navigationType,u=n.hasRendered,d=n._currentPageProps,v=n.availableLangs,f=n.customerSiteLink,g=(0,l.useState)(void 0),p=g[0],m=g[1];return(0,a.jsx)("div",{className:"Header__Content Header__Content--mobile ".concat(!u&&"Header__Content--has-not-rendered"),children:(0,a.jsxs)("div",{className:"Header__Content__Container",children:[(0,a.jsx)(Sn.Z,{className:"MenuToggle ".concat(r?void 0:"hidden"),onClick:s,ariaExpanded:!!r,ariaLabel:(0,xn.i)({key:"header.closeMenu",lang:t}),children:"close"}),e&&(0,a.jsx)(En.ZP,{links:e,pageProps:d}),e&&e.map((function(n){return(0,a.jsxs)("div",{className:"Header__Content__Container__MenuLinkContainers",children:[(0,a.jsx)("h3",{style:{marginBottom:p!==n.title?0:void 0},children:(0,a.jsxs)("a",(0,o.Z)((0,i.Z)({href:"desktopHamburger"===c&&n.links?void 0:n.url},"desktopHamburger"===c&&n.links?{}:Ln(n.url)),{"aria-expanded":n.links?p===n.title:void 0,onClick:n.links&&function(){return m(p===n.title?void 0:n.title)},children:[n.title," ",n.links?(0,a.jsx)(h.dt,{className:"Icon"}):(0,a.jsx)(h.pb,{className:"Icon"})]}))}),n.links&&(0,a.jsx)(wn.Z,{in:p===n.title,children:(0,a.jsx)(Pn,{links:n.url?[(0,o.Z)((0,i.Z)({},n),{links:void 0})].concat((0,yn.Z)(n.links)):n.links,lang:t})})]},n.title)})),d&&v&&(0,a.jsx)(On,{_currentPageProps:d,availableLangs:v}),f&&(0,a.jsx)(Rn,{customerSiteLink:f}),(0,a.jsx)("div",{className:"Header__Content__Container__Margin"})]})})},An=function(n){var e=n.hasRendered,t=n.isOpen,r=n.toggleMenu,i=n.shownHeading,o=n.shownLinks,s=n.lang,l=n.customerSiteLink;return(0,a.jsx)("div",{className:"Header__Content Header__Content--desktop ".concat(!e&&"Header__Content--has-not-rendered"),children:(0,a.jsxs)("div",{className:"Header__Content__Container",children:[(0,a.jsx)(Sn.Z,{className:"MenuToggle ".concat(t?void 0:"hidden"),onClick:r,ariaExpanded:!!t,ariaLabel:(0,xn.i)({key:"header.closeMenu",lang:s}),children:"close"}),(0,a.jsx)("h2",{children:i}),(0,a.jsxs)("div",{className:"Header__Content__Container__MenuLinkContainers",children:[o&&(0,a.jsx)(Pn,{links:o,lang:s}),l&&"page"!==l.position&&(0,a.jsx)(Rn,{customerSiteLink:l})]})]})})},Hn=function(n){var e=n.links,t=n.pageProps,r=n.lang,s=n.showContent,l=n.visible,c=void 0===l?"desktop":l,u=function(n,e){"Enter"!==n.key&&"click"!==n.type||!e.links||s(e.links,e.title)};return e?(0,a.jsxs)("div",{className:"Header__Ribbon__Container__ActionsContainer Header__Ribbon__Container__ActionsContainer--".concat(c),children:[(0,a.jsx)(En.ZP,{links:e,pageProps:t}),e.map((function(n){return(0,a.jsx)("a",(0,o.Z)((0,i.Z)({className:"Header__Ribbon__Container__ActionsContainer__Link",tabIndex:0,href:n.links?void 0:In(n,r)},n.links?{}:Ln(n.url)),{onKeyDown:function(e){return u(e,n)},onClick:function(e){return u(e,n)},children:n.title}),n.title)}))]}):null},zn=function(n){var e=n.toggleMenu,t=n.visible,r=void 0===t?"mobile":t,i=n.links,o=n.pageProps,s=n.isOpen,l=n.lang;return(0,a.jsxs)("div",{className:"Header__Ribbon__Container__ActionsContainer Header__Ribbon__Container__ActionsContainer--".concat(r),children:[i&&(0,a.jsx)(En.ZP,{links:i,pageProps:o}),(0,a.jsx)(Sn.Z,{className:"MenuToggle",onClick:e,ariaExpanded:!!s,ariaLabel:(0,xn.i)({key:"header.openMenu",lang:l}),children:"menu"})]})},Dn=function(n){var e=n._currentPageProps,t=n.availableLangs;return(0,a.jsx)("div",{className:"Header__Ribbon__Container__LanguageChanger",children:null===t||void 0===t?void 0:t.reduce((function(n,r,i){var o=w().find(e.translations,{lang:r}),s=e.lang||e.organization.defaultLang,l=s===r,c=o?"/".concat(o.lang).concat(o.path):"/".concat(r);return n.push((0,a.jsx)("a",{style:{fontWeight:s===r?"bold":void 0,cursor:s===r?"initial":void 0},href:l?void 0:c,children:r},r)),i!==t.length-1&&n.push(" / "),n}),[])})},On=function(n){var e=n._currentPageProps,t=n.availableLangs,r=void 0===t?[]:t;return(0,a.jsxs)("div",{className:"Header__Content__Container__LanguageChanger",children:["Change language:"," ",r.map((function(n){var t=w().find(e.translations,{lang:n}),r=e.lang||e.organization.defaultLang,i=r===n,o=t?"/".concat(t.lang).concat(t.path):"/".concat(n);return(0,a.jsx)("a",{style:{opacity:r===n?.25:void 0},href:i?void 0:o,children:n},n)}))]})},Bn=function(n){var e,t=n._currentPageProps,r=n.logo,i=(null===t||void 0===t||null===(e=t.organization)||void 0===e?void 0:e.name)||"Company",o="".concat(i," logo");return(0,a.jsx)("a",{className:"Header__Ribbon__Container__LogoContainer",href:"/".concat((null===t||void 0===t?void 0:t.lang)||(null===t||void 0===t?void 0:t.organization.defaultLang)),children:(0,a.jsx)("img",{src:r,alt:o})})},Rn=function(n){var e=n.customerSiteLink;return(0,a.jsx)(a.Fragment,{children:e.url&&(0,a.jsx)(_.Z,{href:e.url,children:e.title})})},Fn=function(n){var e=n.customerSiteLink;return(0,a.jsx)("div",{className:"Header__Ribbon__Container__CustomerSiteLink",children:(0,a.jsxs)("a",{href:e.url,children:[e.title,(0,a.jsx)(h.bu,{})]})})},Wn=function(n){var e=n.path,t=n.links,r=n.lang,i=(0,Nn.$)().t;if(!e||e.length<2)return null;var o=Un(t||[]),s=(null===e||void 0===e?void 0:e.split("/"))||[],c=s.map((function(n,e){var t="".concat(s.slice(0,e+1).join("/")),r=o.find((function(e){return e.url===t||e.title.toLowerCase()===n.toLowerCase()}));return{text:null===r||void 0===r?void 0:r.title,url:null===r||void 0===r?void 0:r.url}})).filter((function(n){return n.text})),u="fi"===r?"fi-FI":"en-US";return c.unshift({text:i("components.header.breadcrumb.home",{lng:u}),url:"/"}),1===c.length?null:(0,a.jsx)("div",{className:"Header__Ribbon__Container__Breadcrumb",children:(0,a.jsx)("div",{className:"Header__Ribbon__Container__Breadcrumb__Container",children:c.map((function(n,t){return(0,a.jsxs)(l.Fragment,{children:[n.url&&n.url!==e?(0,a.jsx)("a",{href:n.url,children:n.text}):(0,a.jsx)("span",{children:n.text}),t!==c.length-1&&(0,a.jsx)(a.Fragment,{children:"/"})]},"breadcrumb-".concat(n.url,"-").concat(t))}))})})},Un=function(n){return n.reduce((function(n,e){var t;e.links?(n.push(e),(t=n).push.apply(t,(0,yn.Z)(Un(e.links)))):n.push(e);return n}),[])},Vn=t(45349),Gn=function(n){var e=n.columns,t=n.upperContent,r=n.lowerContent,s=n.hasBackgroun
1d,l=n._componentIndex,c=n.classNames,u=n.adminHelpers;return(0,a.jsx)("div",{className:"HighlightedContent ".concat(s&&"HighlightedContent--has-background"," HighlightedContent--").concat(l," ").concat(c||""),children:(0,a.jsx)("div",{className:"HighlightedContent__InnerContainer",children:(0,a.jsxs)("div",{className:"HighlightedContent__InnerContainer__Element",children:[(0,a.jsx)("div",{className:"HighlightedContent__InnerContainer__Element__UpperContent",children:t&&(0,a.jsx)(p.ZP,(0,o.Z)((0,i.Z)({},t),{adminHelpers:u,_pathToComponent:"components.".concat(l,".props.upperContent.content")}))}),(0,a.jsx)("div",{className:"HighlightedContent__InnerContainer__Element__Columns HighlightedContent__InnerContainer__Element__Columns--".concat(e.length),children:e.map((function(n,e){return(0,a.jsx)(p.ZP,(0,o.Z)((0,i.Z)({},n),{adminHelpers:u,_pathToComponent:"components.".concat(l,".props.columns.").concat(e,".content")}),E()([n,e]))}))}),(0,a.jsx)("div",{className:"HighlightedContent__InnerContainer__Element__LowerContent",children:r&&(0,a.jsx)(p.ZP,(0,o.Z)((0,i.Z)({},r),{adminHelpers:u,_pathToComponent:"components.".concat(l,".props.lowerContent.content")}))})]})})})},qn=function(n){var e=n.title,t=n.htmlContent;return(0,a.jsx)("div",{className:"Content",children:(0,a.jsx)("div",{className:"Content__InnerContainer",children:(0,a.jsxs)("div",{className:"Content__InnerContainer__Element",children:[(0,a.jsx)("h2",{children:e}),(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:t||""}})]})})})},Kn=function(n){var e=n.lifts,t=n.title,r=n.fullWidth,o=n._componentIndex,s=n.classNames,l="";switch(e.length){case 1:l="single";break;case 2:l="double";break;case 3:l="triple";break;case 4:l="quadruple"}return(0,a.jsx)("div",{className:"Lifts ".concat(l," ").concat(r?"Lifts--full-width":""," Lifts--").concat(o," ").concat(s||""),children:(0,a.jsxs)("div",{className:"Lifts__InnerContainer",children:[t&&(0,a.jsx)("div",{className:"TitleContainer",children:(0,a.jsx)("h2",{children:t})}),(0,a.jsx)("div",{className:"Lifts__InnerContainer__Element",children:e&&e.map((function(n,e){return(0,a.jsx)(L,(0,i.Z)({animationDelay:500*(e+2)},n),e)}))})]})})},Yn=t(97762),Jn=Q()((function(){return Promise.resolve().then(t.bind(t,43369))}),{loadableGenerated:{webpack:function(){return[43369]}}});!function(n){n.CALENDAR="CALENDAR",n.LIST="LIST",n.ARCHIVE="ARCHIVE"}(en||(en={}));var Xn=function(n){var e=n.heading,t=n.fixedSettings,r=n.translations,s=n.loadMoreButton,c=n.start,u=n._currentPageProps,d=(0,l.useState)([]),h=d[0],v=d[1],f=(0,l.useState)(!1),g=f[0],m=f[1],_=(0,l.useState)(!s),x=_[0],j=_[1],C=(0,l.useState)([]),Z=C[0],y=C[1],S=(0,l.useState)([]),N=S[0],L=S[1],I=(0,l.useState)([]),A=I[0],H=I[1],z=(0,l.useState)((null===t||void 0===t?void 0:t.lang)||u.lang||u.organization.defaultLang),D=z[0],O=z[1],B=(0,l.useState)(!1),F=B[0],W=B[1],U=(0,l.useState)((null===t||void 0===t?void 0:t.highlightedTags)||[]),V=U[0],G=U[1],q=(0,l.useState)((null===t||void 0===t?void 0:t.view)||en.CALENDAR),K=q[0],Y=q[1],J=new Date,X=new Date(+J-6048e5);(0,l.useEffect)((function(){g&&m(!1)}),[g]);var $=A.reduce((function(n,e){var t=e.lang||u.organization.defaultLang;return n.includes(t)||n.push(t),n}),[u.lang||u.organization.defaultLang]),Q=u.organization.disclaimerOptions;(0,l.useEffect)((function(){L([]);var n=t||{},e=n.latestFullYears,r=void 0===e?2:e,i=n.showLatestYear,o=void 0===i||i,a=new Date;a.setFullYear(a.getFullYear()-1);var s=new Date((new Date).getFullYear(),0,1),l=new Date((new Date).getFullYear()-(x?20:r),0,1),d=K===en.ARCHIVE?l:a,h=c?new Date(c):void 0,f=A.filter((function(n){var e=n.lang||u.organization.defaultLang;return D===e})).filter((function(n){if(h)return+new Date(n.publishedAt)>+h;if(!x){var e=+new Date(n.publishedAt);return!(!o&&e>+s)&&+new Date(n.publishedAt)>+d}return!0})).sort((function(n,e){return+new Date(e.publishedAt)-+new Date(n.publishedAt)})),g=f.reduce((function(n,e){return w().uniq((0,yn.Z)(e.tags||[]).concat((0,yn.Z)(n)))}),[]).sort(),p=w().uniq(f.map((function(n){var e;return null===(e=new Date(n.publishedAt))||void 0===e?void 0:e.getFullYear()})));v(p),y(g),L(f),m(!1)}),[A,x,K,V]),(0,l.useEffect)((function(){var n=sessionStorage.organizationId;
10===N.length&&(W(!0),new Promise(function(){var e=(0,T.Z)((function(e){var t,r,i,o;return(0,M.__generator)(this,(function(a){switch(a.label){case 0:return n?[3,2]:[4,new Promise((function(n){return setTimeout(n,100)}))];case 1:a.sent(),n=sessionStorage.organizationId,a.label=2;case 2:return(t=sessionStorage.compressedPublicationsString)?[3,4]:(sessionStorage.isFetchingCompressedPublicationsString="true",[4,b.Z.get("/files/content/publications_compressed").then(function(){var n=(0,T.Z)((function(n){return(0,M.__generator)(this,(function(e){return[2,n.data]}))}));return function(e){return n.apply(this,arguments)}}()).catch((function(n){return console.error(n)}))]);case 3:t=a.sent(),sessionStorage.compressedPublicationsString=t,sessionStorage.removeItem("isFetchingCompressedPublicationsString"),a.label=4;case 4:return r=k().decompress(t,{inputEncoding:"StorageBinaryString"}),i=JSON.parse(r),W(!1),H(w().uniqBy(i,"id")),(o=decodeURIComponent(window.location.search)).length>0&&o.replace("?","").split("&").forEach((function(n){var e=w().first(n.split("=")),t=w().last(n.split("="));if(e&&t)if("tags"===e)G(t.split(","));else if("view"===e)switch(t){case en.CALENDAR:Y(en.CALENDAR);break;case en.LIST:Y(en.LIST)}})),e(i),[2]}}))}));return function(n){return e.apply(this,arguments)}}()).then((function(n){b.Z.get("/backend/publications?start=".concat(X,"&end=").concat(J)).then(function(){var e=(0,T.Z)((function(e){var t;return(0,M.__generator)(this,(function(r){return t=e.data,H(w().uniqBy((0,yn.Z)(t).concat((0,yn.Z)(n)),"id").sort((function(n,e){return+new Date(e.publishedAt)-+new Date(n.publishedAt)}))),[2]}))}));return function(n){return e.apply(this,arguments)}}()).catch((function(n){return console.error(n)}))})))}),[]);var nn=function(n){s&&j(!1),n===en.ARCHIVE&&m(!0),Y(n)};return(0,a.jsxs)(a.Fragment,{children:[F&&(0,a.jsx)(Jn,{}),(0,a.jsx)("div",{className:"PublicationBrowser",children:(0,a.jsx)("div",{className:"PublicationBrowser__InnerContainer",children:(0,a.jsxs)("div",{className:"PublicationBrowser__InnerContainer__Element",children:[e&&(0,a.jsx)("h2",{children:e}),(0,a.jsxs)("div",{className:"PublicationBrowser__InnerContainer__Element__Publications".concat(K===en.ARCHIVE?"PublicationBrowser__InnerContainer__Element__Publications--archive":""),children:[N.length>0&&!t&&(0,a.jsxs)("div",{className:"PublicationBrowser__InnerContainer__Element__Publications__SetupContainer",children:[(0,a.jsx)("div",{className:"PublicationBrowser__InnerContainer__Element__Publications__SetupContainer__TagNavigation",children:Z.map((function(n){return(0,a.jsx)(R.Z,{selected:V.includes(n),onClick:function(){return function(n){s&&j(!1),K===en.ARCHIVE&&m(!0),V.includes(n)?G(w().without(V,n)):G((0,yn.Z)(V).concat([n]))}(n)},children:n},n)}))}),(0,a.jsxs)("div",{className:"PublicationBrowser__InnerContainer__Element__Publications__SetupContainer__ViewSelector",children:[(0,a.jsx)(R.Z,{onClick:function(){return nn(en.CALENDAR)},selected:K===en.CALENDAR,children:(null===r||void 0===r?void 0:r[en.CALENDAR])||"Kalenteri"}),(0,a.jsx)(R.Z,{onClick:function(){return nn(en.LIST)},selected:K===en.LIST,children:(null===r||void 0===r?void 0:r[en.LIST])||"Listaus"}),(0,a.jsx)(R.Z,{onClick:function(){return nn(en.ARCHIVE)},selected:K===en.ARCHIVE,children:(null===r||void 0===r?void 0:r[en.ARCHIVE])||"Arkisto"})]}),$.length>1&&(0,a.jsx)("div",{className:"PublicationBrowser__InnerContainer__Element__Publications__SetupContainer__LangSelector",children:$.reduce((function(n,e,t){return n.push((0,a.jsx)("a",{style:{fontWeight:e===D?"bold":void 0},onClick:function(){return O(e)},children:e},e)),t!==$.length-1&&n.push(" / "),n}),[])})]}),N.length>0&&(0,a.jsxs)(a.Fragment,{children:[K===en.CALENDAR&&(0,a.jsxs)("div",{className:"PublicationBrowser__InnerContainer__Element__Publications__Divider",children:[(0,a.jsx)("h2",{children:new Intl.DateTimeFormat(D,{month:"long",year:"numeric"}).format(new Date(N[0].publishedAt))}),(0,a.jsx)("div",{className:"PublicationBrowser__InnerContainer__Element__Publications__Divider__Line"})]}),K===en.ARCHIVE&&!g&&h.map((function(n,e){var t=N.filter((function(e){return new Date(e.publishedAt).getFullYear()===+n&&(0===V.length||V.some((function(n){var t;return null===(t=e.tags)||void 0===t?void 0:t.includes(n)})))})).map((function(n){var e;
1return{title:n.title,supportingTags:n.tags,content:n.content,externalLink:n.externalLink,date:n.publishedAt,image:null===(e=n.image)||void 0===e?void 0:e.src,id:n.id,disclaimerOptions:Q}}));return t.length>0?(0,a.jsx)(p.ZP,{_pathToComponent:"",content:Yn.renderToString((0,a.jsx)("div",{className:"PublicationBrowser__InnerContainer__Element__Publications",children:null===t||void 0===t?void 0:t.map((function(n){return(0,l.createElement)(P.Z,(0,o.Z)((0,i.Z)({},n),{key:E()(n),showImage:!1}))}))})),heading:n.toString()},e):null})),w().orderBy(N,"publishedAt","desc").map((function(n,e){var t,r,s={title:n.title,supportingTags:n.tags,content:n.content,externalLink:n.externalLink,mainTag:"VIDEO"===n.publicationType?"Video":void 0,date:n.publishedAt,image:null===(t=n.image)||void 0===t?void 0:t.src,id:n.id,disclaimerOptions:Q};n.publishedAt=new Date(n.publishedAt);var c=N[e+1],u=c&&new Date(c.publishedAt),d=K===en.CALENDAR&&c&&n.publishedAt.getMonth()!==u.getMonth(),h=V.length>0&&(null===(r=n.tags)||void 0===r?void 0:r.reduce((function(n,e){return n&&!V.includes(e)}),!0));
1return K===en.LIST&&h||K===en.ARCHIVE?null:(0,a.jsxs)(l.Fragment,{children:[(0,a.jsx)(P.Z,(0,o.Z)((0,i.Z)({style:h?{opacity:.2}:{}},s),{showImage:!1}),E()(s)),d&&(0,a.jsxs)("div",{className:"PublicationBrowser__InnerContainer__Element__Publications__Divider",children:[(0,a.jsx)("h2",{children:new Intl.DateTimeFormat(D,{month:"long",year:"numeric"}).format(u)}),(0,a.jsx)("div",{className:"PublicationBrowser__InnerContainer__Element__Publications__Divider__Line"})]})]},E()(s))}))]})]}),(0,a.jsx)("div",{className:"PublicationBrowser__InnerContainer__Element__LowerContent",children:s&&!x&&!F&&(0,a.jsx)(R.Z,{onClick:function(){return j(!0)},children:s})})]})})})]})},$n=t(28711),Qn=function(n){var e=n.googleTagManagerId,t=n.additionalAttributes;return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(bn(),{children:(0,a.jsx)("script",(0,i.Z)({dangerouslySetInnerHTML:{__html:"(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;
1j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','".concat(e,"');")}},t))})})},ne=t(86529),ee=(t(16494),function(n){var e=n.test,t=n.variant,r=n.targetComponent,i=r?Array.from(r.querySelectorAll("a")).map((function(n){return n.href})):[];return{_id:E()([new Date,Math.random(),e]),test:e,variant:t,locations:{currentPage:window.location.href,destinationPage:"unkown",targetLinks:i},events:{mountedAt:new Date,unmountedAt:new Date,clickedTargetLinks:[],clickedLinks:[]},analytics:{componentClicks:0,componentFocuses:0,componentMouseMovement:0,componentMouseHoverTime:0,targetLinkClicks:0,clickedTargetLink:!1,pageClicks:0,linkClicks:0,timeOnPage:0,clickedPageLink:!1}}}),te=function(n){var e=n.variant,t=n.currentTest,r=(0,l.useRef)(null),o=(0,l.useRef)(null);(0,l.useEffect)((function(){var n=r.current,i=ee({test:t.testInfo,variant:e,targetComponent:n});return t.updateABTestEvent(i),n.addEventListener("click",s),function(){n.removeEventListener("click",s)}}),[]);var s=function(n){var r=t.getABTestEvent(e);if(r){r.analytics.componentClicks=r.analytics.componentClicks+1;try{var i=(n.composedPath()||[]).find((function(n){return"A"===n.tagName}));(null===i||void 0===i?void 0:i.href)&&(r.analytics.clickedTargetLink=!0,r.events.clickedTargetLinks.push(i.href),r.analytics.targetLinkClicks=r.analytics.targetLinkClicks+1,r.locations.destinationPage=i.href,c()),t.updateABTestEvent(r)}catch(o){console.log(o)}}},c=function(){var n=t.getABTestEvent(e),r=o.current;if(n&&r){o.current=null;var i=(new Date).getTime()-r;n.analytics.componentMouseHoverTime+=i,t.updateABTestEvent(n)}};return(0,a.jsx)("div",{ref:r,onFocus:function(){var n=t.getABTestEvent(e);if(n){var r=(0,i.Z)({},n);r.analytics.componentFocuses=r.analytics.componentFocuses+1,t.updateABTestEvent(n)}},onMouseEnter:function(){var n=(new Date).getTime();o.current=n},onMouseLeave:c,onMouseMove:function(){var n=t.getABTestEvent(e);if(n){var r=(0,i.Z)({},n);r.analytics.componentMouseMovement=r.analytics.componentMouseMovement+1,t.updateABTestEvent(n)}},children:e.component&&(0,a.jsx)(_t,(0,i.Z)({},e.component))})},re=t(26624),ie=function(n){var e=n.heroComponentsProps,t=n.carouselProps,r=n.abTestOptions,s=n._currentPageProps,c=(0,l.useState)(!0),u=c[0],d=c[1],h=e.map((function(n){return{props:n,type:"Hero"}})),v=(0,re.Z)({includedComponents:h,abTestOptions:r,_currentPageProps:s});(0,l.useEffect)((function(){d(!1)}),[]);var f=(null===t||void 0===t?void 0:t.responsive)||{default:{breakpoint:{max:1e4,min:0},items:1}},g=(null===t||void 0===t?void 0:t.removeArrowOnDeviceType)||["mobile"],p=void 0===(null===t||void 0===t?void 0:t.autoPlay)||(null===t||void 0===t?void 0:t.autoPlay),m=(null===t||void 0===t?void 0:t.autoPlaySpeed)||5e3,_=void 0===(null===t||void 0===t?void 0:t.infinite)||(null===t||void 0===t?void 0:t.infinite);return(0,a.jsx)("div",{className:"CarouselHero",children:u?(0,a.jsx)(Vn.Z,(0,i.Z)({},e[0])):(0,a.jsx)(ne.default,(0,o.Z)((0,i.Z)({},t),{responsive:f,removeArrowOnDeviceType:g,autoPlaySpeed:m,autoPlay:p,infinite:_,children:v.variants.map((function(n,e){return(0,a.jsx)(te,{variant:n,currentTest:v},e)}))}))})},oe=function(n){return(0,l.useEffect)((function(){var e=w().get(n.columns,"[0].props.content"),t=document.createRange(),r="codeBlock"+E()({code:e});if(e){var i,o=t.createContextualFragment(e);(null===(i=o.children)||void 0===i?void 0:i[0])&&(o.children[0].id=r),document.body.appendChild(o)}return function(){var n;null===(n=document.getElementById(r))||void 0===n||n.remove()}}),[]),null};var ae,se=function(n){var e=n.components,t=n.abTestOptions,r=n._currentPageProps,i=(0,re.Z)({includedComponents:e,abTestOptions:t,_currentPageProps:r});return(0,a.jsx)(a.Fragment,{children:i.variants.map((function(n,e){return(0,a.jsx)(te,{variant:n,currentTest:i},e)}))})},le=function(n,e,t){return e||t?"".concat(n," Banner--has-background"):"".concat(n)},ce=function(n,e){var t={backgroundColor:e};return n&&(t.backgroundImage="url(".concat(n,")")),t},ue=function(n){var e=n.href,t=n.title,r=n.description,i=n.backgroundColor,o=n.background,s=n.buttons;
1return s?(0,a.jsx)("div",{className:le("Banner Banner--buttons",o,i),style:ce(o,i),children:(0,a.jsx)("div",{className:"Banner__InnerContainer",children:(0,a.jsxs)("div",{className:"Banner__InnerContainer__Element",children:[(0,a.jsx)("h2",{children:t}),r&&(0,a.jsx)("p",{children:r}),s&&(0,a.jsx)("div",{className:"Banner__InnerContainer__Element__Buttons",children:s.map((function(n){return(0,a.jsx)(_.Z,{href:n.href,children:n.title},n.href)}))})]})})}):(0,a.jsx)("a",{className:le("Banner",o,i),style:ce(o,i),href:e,children:(0,a.jsx)("div",{className:"Banner__InnerContainer",children:(0,a.jsxs)("div",{className:"Banner__InnerContainer__Element",children:[(0,a.jsx)("h2",{children:t}),r&&(0,a.jsx)("p",{children:r})]})})})};!function(n){n.CARDS="CARDS",n.BUTTONS="BUTTONS"}(ae||(ae={}));var de=function(n,e){return n||e?"".concat(n||""," ").concat(e?"url(".concat(e,")"):""):""},he=function(n){return n?{backgroundImage:"url(".concat(n,")")}:{}},ve=function(n){var e=n.href,t=n.buttonText,r=n.title,i=n.backgroundImage;return(0,a.jsxs)("div",{className:"PopularLinks__InnerContainer__Element",style:he(i),children:[r&&(0,a.jsx)("h3",{children:r}),(0,a.jsx)(_.Z,{href:e,children:t})]})},fe=function(n){var e=n.title,t=n.variant,r=n.backgroundColor,s=n.backgroundImage,c=n.links;return(0,a.jsx)("div",{className:"PopularLinks",style:{background:de(r,s)},children:(0,a.jsx)("div",{className:"PopularLinks__OuterContainer",children:(0,a.jsxs)("div",{className:"PopularLinks__OuterContainer__Element",children:[(0,a.jsx)("h2",{children:e}),(0,a.jsx)("div",{className:"PopularLinks__InnerContainer ".concat(t?"PopularLinks__InnerContainer--".concat(t):""),children:c.map((function(n,e){return(0,l.createElement)(ve,(0,o.Z)((0,i.Z)({},n),{key:e}))}))})]})})})},ge=function(n){var e=n.title,t=n.cards,r=void 0===t?[]:t,s=(0,l.useRef)(null),c=(0,l.useRef)(null),u=(0,l.useState)(!1),d=u[0],v=u[1],f=(0,l.useState)(!1),g=f[0],p=f[1];(0,l.useEffect)((function(){if(s.current){var n=s.current,e=function(){var e=n.scrollWidth,t=n.clientWidth,r=n.scrollLeft;p(r>0),v(Math.ceil(r+10)<e-t)},t=new ResizeObserver((function(){e()}));return t.observe(n),n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e),t.disconnect()}}}),[]);var m=function(n){if(s.current&&c.current){var e=c.current.clientWidth;s.current.scrollBy({left:"left"===n?-e-30:e+30,behavior:"smooth"})}};return(0,a.jsx)("div",{className:"CardCarousel",children:(0,a.jsx)("div",{className:"CardCarousel__InnerContainer",children:(0,a.jsxs)("div",{className:"CardCarousel__InnerContainer__Element",children:[(0,a.jsx)("h2",{children:e}),g&&(0,a.jsx)("button",{onClick:function(){return m("left")},className:"CardCarousel__Button CardCarousel__Button__Left",children:(0,a.jsx)(h.PW,{})}),d&&(0,a.jsx)("button",{onClick:function(){return m("right")},className:"CardCarousel__Button CardCarousel__Button__Right",children:(0,a.jsx)(h.pi,{})}),(0,a.jsx)("div",{className:"CardCarousel__Cards",ref:s,children:r.map((function(n,e){return(0,a.jsx)("div",(0,o.Z)((0,i.Z)({},0===e?{ref:c}:{}),{className:"CardCarousel__Card",dangerouslySetInnerHTML:{__html:n.content||""}}),e)}))})]})})})},pe=function(n){var e=n.title,t=n.tabs,r=void 0===t?[]:t,i=n.autoScroll,o=void 0===i||i,s=n.autoScrollInterval,c=void 0===s?6e3:s,u=n.tabListPosition,d=void 0===u?"top":u,h=n.tabVariant,v=void 0===h?"default":h,f=(0,l.useState)(function(n){for(var e=0,t=0;t<n.length;t++)e=(e<<5)-e+n.charCodeAt(t),e|=0;return(e>>>0).toString(16).padStart(8,"0")}(JSON.stringify(r)))[0],g=(0,l.useState)(0),p=g[0],m=g[1],_=(0,l.useRef)(!0),x=(0,l.useRef)([]),j=(0,l.useRef)(null),C=function(n,e){return(n-r.length*e)/(r.length-1)},b=(0,l.useRef)(null),Z=function(){o&&_.current&&null===b.current&&(b.current=window.setInterval((function(){m((function(n){return(n+1)%r.length}))}),c))},k=function(){null!==b.current&&(window.clearInterval(b.current),b.current=null)},w=function(){_.current=!1,k()},S=function(){_.current=!0,Z()};(0,l.useEffect)((function(){return _?Z():k(),function(){k()}}),[_]),(0,l.useEffect)((function(){var n=j.current;if(n){var e=n.getBoundingClientRect().width,t=n.scrollWidth,r=C(t,e),i=p*(e+r);n.scrollTo({left:i,behavior:"smooth"})}}),[p]);var E=(0,y.debounce)((function(){var n=j.current;if(n){var e=n.getBoundingClientRect().width,t=n.scrollWidth,r=C(t,e),i=Math.round(n.scrollLeft/(e+r));m(i)}}),100);(0,l.useEffect)((function(){var n=j.current;if(n){var e=function(){E()};return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e),E.cancel()}}}),[]);var N=(0,a.jsx)("div",{className:"TabCarousel__TabList ".concat("bottom"===d?"TabCarousel__TabList--bottom":"TabCarousel__TabList--top"),role:"tablist","aria-orientation":"horizontal",children:r.map((function(n,e){var t=p===e;return(0,a.jsx)("button",{className:"TabCarousel__TabTrigger".concat(t?" TabCarousel__TabTrigger--active":""),id:"tab-".concat(f,"-").concat(e),ref:function(n){return x.current[e]=n},role:"tab",tabIndex:t?0:-1,"aria-selected":t,"aria-controls":"tabpanel-".concat(f,"-").concat(e),onClick:function(){return function(n){m(n)}(e)},onKeyDown:function(n){return function(n){if("ArrowRight"===n.key){var e,t=(p+1)%r.length;m(t),null===(e=x.current[t])||void 0===e||e.focus()}else if("ArrowLeft"===n.key){var i,o=(p-1+r.length)%r.length;m(o),null===(i=x.current[o])||void 0===i||i.focus()}}(n)},children:n.label||n.title},e)}))});return(0,a.jsx)("div",{className:"TabCarousel",children:(0,a.jsx)("div",{className:"TabCarousel__InnerContainer",children:(0,a.jsxs)("div",{className:"TabCarousel__InnerContainer__Element",children:[(0,a.jsx)("h2",{children:e}),(0,a.jsxs)("div",{className:"TabCarousel__Wrapper",onMouseEnter:w,onMouseLeave:S,onTouchStart:w,onTouchEnd:S,onFocus:function(){w()},onBlur:function(n){n.currentTarget.contains(n.relatedTarget)||S()},children:["top"===d&&N,(0,a.jsx)("div",{className:"TabCarousel__Tabs",ref:j,children:r.map((function(n,e){var t=p===e;return(0,a.jsxs)("div",{id:"tabpanel-".concat(f,"-").concat(e),role:"tabpanel",tabIndex:t?0:-1,"aria-labelledby":"tab-".concat(f,"-").concat(e),"aria-hidden":!t,className:"TabCarousel__Tab".concat(t?" TabCarousel__Tab--active":"").concat("50-50"===v?" TabCarousel__Tab--50-50":""),children:[(0,a.jsx)("img",{src:n.image,alt:"",className:"TabCarousel__Tab__Image"}),(0,a.jsxs)("div",{children:[(0,a.jsx)("h3",{className:"TabCarousel__Tab__Title",children:n.title}),(0,a.jsx)("div",{className:"TabCarousel__Tab__Content",dangerouslySetInnerHTML:{__html:n.content||""}})]})]},e)}))}),"bottom"===d&&N]})]})})})},me=function(n){var e=n.title,t=n.items,r=void 0===t?[]:t,s=n.speed,c=void 0===s?60:s,u=n.shuffleItems,d=void 0!==u&&u,h=n.autoScroll,v=void 0===h||h,f=(0,l.useRef)(null),g=(0,l.useRef)(null),p=(0,l.useState)(!1),m=p[0],_=p[1],x=(0,l.useState)(!1),j=x[0],C=x[1],b=(0,l.useState)(!1),Z=b[0],k=b[1],w=(0,l.useState)(!0),S=w[0],E=w[1],N=(0,l.useState)(null),L=N[0],I=N[1],P=(0,l.useState)(r),T=P[0],M=P[1],A=(0,l.useRef)(!1);(0,l.useEffect)((function(){d&&!A.current?(A.current=!0,M((0,y.shuffle)((0,yn.Z)(r)))):!d&&A.current&&(A.current=!1,M(r))}),[d,r]);var H=(0,l.useState)(T),z=H[0],D=H[1],O=(0,l.useRef)(null),B=(0,l.useRef)(0),R=(0,l.useRef)(0),F=(0,l.useRef)(0),W=(0,l.useRef)(null),U=(0,l.useRef)(0),V=(0,l.useRef)(!1),G=(0,l.useRef)(0),q=(0,l.useRef)(0),K=(0,l.useRef)(!1),Y=(0,l.useRef)(0),J=(0,l.useRef)(T.length);(0,l.useEffect)((function(){var n=f.current;
1if(n){var e=new IntersectionObserver((function(n){n.forEach((function(n){E(n.isIntersecting)}))}),{rootMargin:"50px"});return e.observe(n),function(){e.disconnect()}}}),[e]),(0,l.useEffect)((function(){if(f.current&&g.current&&0!==T.length){var n=function(){var n=f.current,e=g.current;n&&e&&requestAnimationFrame((function(){var t=Array.from(e.querySelectorAll(".Marquee__Item"));if(0!==t.length){var r=Math.min(t.length,T.length),i=0;if(t.length>r){var o=t[0].getBoundingClientRect();i=t[r].getBoundingClientRect().left-o.left}else for(var a=0;a<r;a++)i+=t[a].getBoundingClientRect().width;Y.current=i;var s=n.getBoundingClientRect().width,l=Math.max(3,Math.ceil(2*s/i)+1);if(z.length!==l*T.length){for(var c=[],u=0;u<l;u++){var d;(d=c).push.apply(d,(0,yn.Z)(T))}D(c)}}}))},e=setTimeout(n,0);return window.addEventListener("resize",n),function(){clearTimeout(e),window.removeEventListener("resize",n)}}}),[T,z.length]),(0,l.useEffect)((function(){T.length!==J.current&&(J.current=T.length,D([]),setTimeout((function(){return D(T)}),0))}),[T]),(0,l.useEffect)((function(){if(0!==z.length&&g.current&&S){var n=function(e){0===B.current&&(B.current=e);var t=(e-B.current)/1e3;B.current=e;var r=0;m?r=0:j||Z||!v?Math.abs(F.current)>.1&&(r=F.current*t,F.current*=.95,Math.abs(F.current)<.1&&(F.current=0)):r=-c*t,R.current+=r;var i=Y.current;i>0&&(R.current<=-i?R.current+=i:R.current>0&&(R.current-=i)),g.current&&(g.current.style.transform="translateX(".concat(R.current,"px)")),O.current=requestAnimationFrame(n)};return O.current=requestAnimationFrame(n),function(){null!==O.current&&cancelAnimationFrame(O.current)}}}),[m,j,Z,S,c,z.length]);(0,l.useEffect)((function(){var n=f.current;if(n){var e=function(e){n.contains(e.target)&&Math.abs(e.deltaX)>0&&(e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),Math.abs(e.deltaX)>Math.abs(e.deltaY)&&(R.current-=e.deltaX,F.current=2*-e.deltaX,j||(C(!0),setTimeout((function(){return!m&&C(!1)}),150))))};return document.addEventListener("wheel",e,{passive:!1,capture:!0}),function(){return document.removeEventListener("wheel",e,!0)}}}),[j,m]);var X=function(n){var e,t,r;(null===(e=n.currentTarget)||void 0===e?void 0:e.hasPointerCapture(n.pointerId))&&(null===(r=(t=n.currentTarget).releasePointerCapture)||void 0===r||r.call(t,n.pointerId));_(!1),W.current=null,q.current=0},$=function(){I(null)},Q=function(n,e,t){V.current?n.preventDefault():t&&(n.preventDefault(),I(e))},nn=function(n){return n.preventDefault()},en=function(){K.current=!0},tn=function(n){var e;n.relatedTarget&&(null===(e=f.current)||void 0===e?void 0:e.contains(n.relatedTarget))||k(!1)};return(0,a.jsx)("div",{className:"Marquee",children:(0,a.jsx)("div",{className:"Marquee__InnerContainer",children:(0,a.jsxs)("div",{className:"Marquee__InnerContainer__Element",children:[(0,a.jsx)("h2",{children:e}),(0,a.jsx)("nav",{className:"Marquee__ItemsContainer",ref:f,onPointerDown:function(n){W.current=n.clientX,U.current=R.current,F.current=0,V.current=!1},onPointerMove:function(n){if(0===n.buttons&&m)X(n);else if(null!==W.current){var e,t,r=n.clientX,i=r-W.current;if(!m&&Math.abs(i)>5)_(!0),V.current=!0,null===(t=(e=n.currentTarget).setPointerCapture)||void 0===t||t.call(e,n.pointerId);if(m){var o=performance.now();if(R.current=U.current+i,q.current>0){var a=(o-q.current)/1e3;a>0&&(F.current=(r-G.current)/a)}G.current=r,q.current=o}}},onPointerUp:X,onPointerCancel:X,onMouseEnter:function(){C(!0),F.current=0},onMouseLeave:function(){C(!1),m&&(_(!1),W.current=null,q.current=0)},style:{cursor:m?"grabbing":"grab"},"aria-roledescription":"carousel",children:(0,a.jsx)("div",{className:"Marquee__Strip",ref:g,children:z.map((function(n,e){var t=Math.floor(z.length/T.length),r=Math.floor(t/2),s=Math.floor(e/T.length)===r,l=!!n.content,c={className:"Marquee__Item",id:n.id,onDragStart:nn,onMouseDown:en,onMouseEnter:function(){return function(n,e){e&&Math.abs(F.current)<600&&I(n)}(e,l)},onMouseLeave:$,tabIndex:s?0:-1,onFocus:function(n){return function(n,e){if(k(!0),K.current)K.current=!1;else{var t=f.current,r=g.current;if(t&&r){var i=t.getBoundingClientRect(),o=i.left+i.width/2,a=Array.from(r.querySelectorAll(".Marquee__Item"))[e];if(a){var s=a.getBoundingClientRect(),l=s.left+s.width/2;R.current-=l-o,F.current=0}}}}(0,e)},onBlur:tn,"aria-label":n.alt};return l?(0,a.jsxs)("div",(0,o.Z)((0,i.Z)({},c),{onClick:function(n){return Q(n,e,!0)},onKeyDown:function(e){return function(n,e){"Enter"===n.key&&("_blank"===e.target?window.open(e.href,"_blank","noopener"):window.location.href=e.href)}(e,n)},role:"button",children:[(0,a.jsx)("img",{src:n.image,alt:n.alt,draggable:!1}),(0,a.jsxs)("div",{className:"Marquee__Item__Overlay",style:{display:L===e?"flex":"none"},children:[(0,a.jsx)("div",{className:"Marquee__Item__Overlay__Content",dangerouslySetInnerHTML:{__html:n.content||""}}),n.buttonLabel&&(0,a.jsx)("a",{href:n.href,className:"Button",target:n.target,rel:"_blank"===n.target?"noopener":void 0,onClick:function(n){return n.stopPropagation()},children:(0,a.jsx)("button",{className:"Button__Element",children:n.buttonLabel})})]})]}),e):(0,a.jsx)("a",(0,o.Z)((0,i.Z)({},c),{href:n.href,onClick:function(n){return Q(n,e,!1)},target:n.target,rel:"_blank"===n.target?"noopener":void 0,children:(0,a.jsx)("img",{src:n.image,alt:n.alt,draggable:!1})}),e)}))})})]})})})},_e=function(n){var e=n.title,t=n.items,r=void 0===t?[]:t,i=n.tagLabels,o=void 0===i?[]:i,s=n.allLabel,c=void 0===s?"All":s,u=n.filterMode,d=void 0===u?"single":u,h=(0,l.useState)(["all"]),v=h[0],f=h[1],g=o.map((function(n){return n.tag})),p=function(n){if("all"===n)return c;var e=o.find((function(e){return e.tag===n}));return(null===e||void 0===e?void 0:e.label)||n},m=function(n){f("all"===n?["all"]:"single"===d?[n]:function(e){var t=e.filter((function(n){return"all"!==n}));if(t.includes(n)){var r=t.filter((function(e){return e!==n}));return 0===r.length?["all"]:r}return(0,yn.Z)(t).concat([n])})},_=0===o.length||v.includes("all")?r:r.filter((function(n){return!!n.tags&&n.tags.split(" ").map((function(n){return n.trim()})).filter((function(n){return n})).some((function(n){return v.includes(n)}))}));return(0,a.jsx)("div",{className:"Grid",children:(0,a.jsx)("div",{className:"Grid__InnerContainer",children:(0,a.jsxs)("div",{className:"Grid__InnerContainer__Element",children:[(0,a.jsx)("h2",{children:e}),o.length>0&&(0,a.jsxs)("div",{className:"Grid__Filters",role:"group","aria-label":"Filter items by category",children:[(0,a.jsx)("button",{className:"Grid__FilterButton".concat(v.includes("all")?" Grid__FilterButton--active":""),onClick:function(){return m("all")},"aria-pressed":v.includes("all"),children:c}),g.map((function(n){return(0,a.jsx)("button",{className:"Grid__FilterButton".concat(v.includes(n)?" Grid__FilterButton--active":""),onClick:function(){return m(n)},"aria-pressed":v.includes(n),children:p(n)},n)}))]}),(0,a.jsx)("ul",{className:"Grid__Items","aria-live":"polite",children:_.map((function(n,e){return(0,a.jsxs)("li",{className:"Grid__Item",id:n.id,style:{"--item-delay":"".concat(.1*e,"s")},children:[(0,a.jsx)("div",{className:"Grid__Item__ImageWrapper",children:(0,a.jsx)("img",{src:n.image,alt:"",className:"Grid__Item__Image"})}),(0,a.jsx)("div",{className:"Grid__Item__Content",dangerouslySetInnerHTML:{__html:n.content||""}})]},e)}))},v.join(","))]})})})},xe=function(n){var e=n.dataDomain,t=n.additionalAttributes;return(0,a.jsx)(bn(),{children:(0,a.jsx)("script",(0,i.Z)({defer:!0,"data-domain":e,src:"https://plausible.io/js/script.file-downloads.js"},t&&t))})},je=t(52795),Ce=function(n,e){var t;return"/"===(null===(t=n.url)||void 0===t?void 0:t.charAt(0))?"/".concat(e).concat(n.url):n.url},be=function(n){var e=n.lang,t=n.links,r=n.currentPagePath;return(0,a.jsx)("div",{className:"MenuLinks",children:t.map((function(n,t){var s,l,c=null===(l=null===n||void 0===n||null===(s=n.url)||void 0===s?void 0:s.split("?"))||void 0===l?void 0:l[0];return(0,a.jsxs)("div",{className:"MenuLinks__Link\n          ".concat(r===c?"MenuLinks__Link--current-page":"","\n        "),children:[(0,a.jsx)("h3",{children:(0,a.jsx)("a",(0,o.Z)((0,i.Z)({href:Ce(n,e)},Ln(n.url)),{children:n.title}))}),n.links&&(0,a.jsx)(be,{lang:e,links:n.links,currentPagePath:r})]},"".concat(n.title).concat(t))}))})},Ze=function(n){var e=n.logo,t=n.links,r=n.navigationType,i=void 0===r?"default":r,o=n.breadcrumb,s=void 0!==o&&o,c=n.customerSiteLink,u=n._currentPageProps,d=(0,l.useState)(!1),h=d[0],v=d[1],f=(0,l.useState)(),g=f[0],p=f[1],m=(0,kn.Z)(l.useState(void 0),2),_=m[0],x=m[1],j=u.lang||u.organization.defaultLang,C=u.path,b=0,Z=w().throttle((function(){window.scrollY<50?x(void 0):b>window.scrollY?x("upwards"):b<window.scrollY&&x("downwards"),b=window.scrollY}),250);(0,l.useEffect)((function(){var n=function(n){"Escape"===n.key&&(v(!1),p(void 0))};return b=window.scrollY,window.addEventListener("scroll",Z),window.addEventListener("keydown",n),function(){window.removeEventListener("scroll",Z),window.removeEventListener("keydown",n)}}),[]);var k=function(){h&&(y(),p(void 0))},y=function(){v(void 0);var n=!h;new Promise((function(n){return setTimeout(n,1)})).then((function(){v(n)}))},S=function(n){p(n),h||y()},E=_?"HighlightedHeader__Ribbon--scrolling-".concat(_):"HighlightedHeader__Ribbon--scrolled-to-top",N=(null===u||void 0===u?void 0:u.organization.availableLangs)&&w().uniq([u.organization.defaultLang].concat((0,yn.Z)((null===u||void 0===u?void 0:u.organization.availableLangs)||[])));return(0,a.jsx)(je.Z,{onClickAway:k,children:(0,a.jsxs)("div",{className:"HighlightedHeader ".concat(h&&"HighlightedHeader--open"),onMouseLeave:k,children:[(0,a.jsx)(Ae,{display:!!h}),(0,a.jsx)("div",{className:"HighlightedHeader__Ribbon ".concat(!1===h&&"HighlightedHeader__Ribbon--shown"," ").concat(E),children:(0,a.jsxs)("div",{className:"HighlightedHeader__Ribbon__Container",children:[(0,a.jsx)(Le,{_currentPageProps:u,logo:e}),N&&u&&(0,a.jsx)(Ee,{_currentPageProps:u,availableLangs:N}),c&&"page"===c.position&&(0,a.jsx)(Pe,{customerSiteLink:c,selectedLink:g,isOpen:h,closeMenu:k,showContent:S}),s&&(0,a.jsx)(Te,{path:u.path,links:t,lang:j}),"default"===i&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(we,{selectedLink:g,links:t,pageProps:u,lang:j,showContent:S,isOpen:h,currentPagePath:C,visible:"desktop"}),(0,a.jsx)(Se,{toggleMenu:y,visible:"mobile",isOpen:h,lang:j})]}),"desktopHamburger"===i&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Se,{toggleMenu:y,links:t,pageProps:u,visible:"desktop",isOpen:h,lang:j}),(0,a.jsx)(Se,{toggleMenu:y,visible:"mobile",isOpen:h,lang:j})]})]})}),(0,a.jsxs)(wn.Z,{in:h,children:[(0,a.jsx)(ye,{shownLink:g,lang:j,customerSiteLink:c,currentPagePath:C}),(0,a.jsx)(ke,{links:t,lang:j,isOpen:h,toggleMenu:y,navigationType:i,_currentPageProps:u,availableLangs:N,customerSiteLink:c,currentPagePath:C})]})]})})},ke=function(n){var e=n.links,t=n.lang,r=n.isOpen,s=n.toggleMenu,c=n.navigationType,u=n._currentPageProps,d=n.availableLangs,v=n.customerSiteLink,f=n.currentPagePath,g=(0,l.useState)(void 0),p=g[0],m=g[1],_=He({links:e,currentPagePath:f});return(0,a.jsx)("div",{className:"HighlightedHeader__Content HighlightedHeader__Content--mobile",children:(0,a.jsxs)("div",{className:"HighlightedHeader__Content__Container",children:[(0,a.jsx)(Sn.Z,{className:"MenuToggle ".concat(r?void 0:"hidden"),onClick:s,ariaExpanded:!!r,ariaLabel:(0,xn.i)({key:"header.closeMenu",lang:t}),children:"close"}),e&&(0,a.jsx)(En.ZP,{links:e,pageProps:u}),e&&e.map((function(n){return(0,a.jsxs)("div",{className:"HighlightedHeader__Content__Container__MenuLinkContainers\n                ".concat(_&&_.title===n.title?"HighlightedHeader__Content__Container__MenuLinkContainers--current-page":"","\n                "),children:[(0,a.jsx)("h3",{style:{marginBottom:p!==n.title?0:void 0},children:(0,a.jsxs)("a",(0,o.Z)((0,i.Z)({href:"desktopHamburger"===c&&n.links?void 0:n.url},"desktopHamburger"===c&&n.links?{}:Ln(n.url)),{"aria-expanded":n.links?p===n.title:void 0,onClick:n.links&&function(){return m(p===n.title?void 0:n.title)},children:[n.title," ",n.links?(0,a.jsx)(h.dt,{className:"Icon"}):(0,a.jsx)(h.pb,{className:"Icon"})]}))}),n.links&&(0,a.jsx)(wn.Z,{in:p===n.title,children:(0,a.jsx)(be,{links:n.url?[(0,o.Z)((0,i.Z)({},n),{links:void 0})].concat((0,yn.Z)(n.links)):n.links,lang:t,currentPagePath:f})})]},n.title)})),u&&d&&(0,a.jsx)(Ne,{_currentPageProps:u,availableLangs:d}),v&&(0,a.jsx)(Ie,{customerSiteLink:v}),(0,a.jsx)("div",{className:"HighlightedHeader__Content__Container__Margin"})]})})},ye=function(n){var e=n.shownLink,t=n.lang,r=n.customerSiteLink,i=n.currentPagePath,o=null===e||void 0===e?void 0:e.highlights,s=o&&o.length>0||!1,l=(null===e||void 0===e?void 0:e.links)||[],c=null===e||void 0===e?void 0:e.title;return(0,a.jsx)("div",{className:"HighlightedHeader__Content HighlightedHeader__Content--desktop \n\n        ".concat((null===e||void 0===e?void 0:e.backgroundColor)?"HighlightedHeader__Content--background":void 0,"\n      "),style:{backgroundColor:null===e||void 0===e?void 0:e.backgroundColor},children:(0,a.jsxs)("div",{className:"HighlightedHeader__Content__Container\n              ".concat(s&&"HighlightedHeader__Content__Container--highlighted","\n        \n        "),children:[(0,a.jsx)("div",{className:"HighlightedHeader__Content__Container__HighlightedLinks",children:(null===o||void 0===o?void 0:o.length)?o.map((function(n){var e,t;return(0,a.jsxs)("div",{className:"HighlightedHeader__Content__Container__HighlightedLinks__HighlightedLink",children:[(0,a.jsxs)("div",{className:"HighlightedHeader__Content__Container__HighlightedLinks__HighlightedLink__Content",children:[(0,a.jsx)("h2",{children:n.title}),(0,a.jsxs)("p",{children:[n.description," "]})]}),(0,a.jsx)(_.Z,{href:null===(e=n.button)||void 0===e?void 0:e.href,children:null===(t=n.button)||void 0===t?void 0:t.children})]},n.title)})):null}),!s&&(0,a.jsx)("h2",{children:c}),(null===l||void 0===l?void 0:l.length)?(0,a.jsxs)("div",{className:"HighlightedHeader__Content__Container__MenuLinkContainers",children:[e&&(0,a.jsx)(be,{links:l,lang:t,currentPagePath:i}),r&&"navigation"===r.position&&(0,a.jsx)(Ie,{customerSiteLink:r})]}):null]})})},we=function(n){var e=n.selectedLink,t=n.links,r=n.pageProps,s=n.lang,l=n.showContent,c=n.visible,u=void 0===c?"desktop":c,d=n.isOpen,h=n.currentPagePath,v=function(n,e){"Enter"!==n.key&&"click"!==n.type||!e.links||l(e)},f=He({links:t,currentPagePath:h});return t?(0,a.jsxs)("div",{className:"HighlightedHeader__Ribbon__Container__ActionsContainer HighlightedHeader__Ribbon__Container__ActionsContainer--".concat(u),children:[t.map((function(n){return(0,a.jsx)("a",(0,o.Z)((0,i.Z)({className:"HighlightedHeader__Ribbon__Container__ActionsContainer__Link\n            ".concat(n.links?"HighlightedHeader__Ribbon__Container__ActionsContainer__Link--hasSubmenu":void 0,"\n            ").concat((null===e||void 0===e?void 0:e.title)===n.title&&d?"HighlightedHeader__Ribbon__Container__ActionsContainer__Link--selected":void 0,"\n            ").concat(f&&f.title===n.title?"HighlightedHeader__Ribbon__Container__ActionsContainer__Link--current-page":"","\n            "),tabIndex:0,href:n.links?void 0:Ce(n,s)},n.links?{}:Ln(n.url)),{onKeyDown:function(e){return v(e,n)},onClick:function(e){return v(e,n)},onMouseEnter:function(){return(null===n||void 0===n?void 0:n.links)&&!(null===e||void 0===e?void 0:e.highlights)&&l(n)},children:n.title}),n.title)})),(0,a.jsx)(En.ZP,{links:t,pageProps:r})]}):null},Se=function(n){var e=n.toggleMenu,t=n.visible,r=void 0===t?"mobile":t,i=n.links,o=n.pageProps,s=n.isOpen,l=n.lang;return(0,a.jsxs)("div",{className:"HighlightedHeader__Ribbon__Container__ActionsContainer HighlightedHeader__Ribbon__Container__ActionsContainer--".concat(r),children:[i&&(0,a.jsx)(En.ZP,{links:i,pageProps:o}),(0,a.jsx)(Sn.Z,{className:"MenuToggle",onClick:e,ariaExpanded:!!s,ariaLabel:(0,xn.i)({key:"header.openMenu",lang:l}),children:"menu"})]})},Ee=function(n){var e=n._currentPageProps,t=n.availableLangs,r=(0,l.useState)(!1),i=r[0],o=r[1],s=(null===e||void 0===e?void 0:e.lang)||(null===e||void 0===e?void 0:e.organization.defaultLang),c={fi:"FINNISH",en:"ENGLISH",sv:"SWEDISH",no:"NORWEGIAN",da:"DANISH"},u=function(){return o(!0)},d=function(){return o(!1)};return(0,a.jsxs)("div",{className:"HighlightedHeader__Ribbon__Container__LanguageChanger",onClick:u,onKeyDown:u,onMouseLeave:i?d:void 0,tabIndex:0,children:[(0,a.jsx)(Ae,{disp
1lay:i}),(0,a.jsxs)("div",{className:"HighlightedHeader__Ribbon__Container__LanguageChanger__Container",children:[(0,a.jsx)("div",{children:(null===c||void 0===c?void 0:c[s])||s}),(0,a.jsx)(h.v4,{})]}),(0,a.jsx)("div",{className:"HighlightedHeader__Ribbon__Container__LanguageChanger__Dropdown\n          ".concat(i?"HighlightedHeader__Ribbon__Container__LanguageChanger__Dropdown--open":"","\n          "),children:null===t||void 0===t?void 0:t.map((function(n,r){var i=e.lang||e.organization.defaultLang,o=i===n,s=w().find(e.translations,{lang:n}),l=s?"/".concat(s.lang).concat(s.path):"/".concat(n),u=r===t.length-1;return(0,a.jsxs)("a",{href:o?void 0:l,className:"HighlightedHeader__Ribbon__Container__LanguageChanger__Dropdown__Item",onBlur:function(){u&&d()},tabIndex:0,children:[(0,a.jsx)("span",{children:(null===c||void 0===c?void 0:c[n])||n}),(0,a.jsx)("span",{className:"          \n                  HighlightedHeader__Ribbon__Container__LanguageChanger__Dropdown__Item__Icon      \n                ".concat(i===n?"HighlightedHeader__Ribbon__Container__LanguageChanger__Dropdown__Item__Icon--selected":"","\n                ")})]},n)}))})]})},Ne=function(n){var e=n._currentPageProps,t=n.availableLangs,r=void 0===t?[]:t;return(0,a.jsxs)("div",{className:"HighlightedHeader__Content__Container__LanguageChanger",children:["Change language:"," ",r.map((function(n){var t=w().find(e.translations,{lang:n}),r=e.lang||e.organization.defaultLang,i=r===n,o=t?"/".concat(t.lang).concat(t.path):"/".concat(n);return(0,a.jsx)("a",{style:{opacity:r===n?.25:void 0},href:i?void 0:o,children:n},n)}))]})},Le=function(n){var e,t=n._currentPageProps,r=n.logo,i=(null===t||void 0===t||null===(e=t.organization)||void 0===e?void 0:e.name)||"Company",o="".concat(i," logo");return(0,a.jsx)("a",{className:"HighlightedHeader__Ribbon__Container__LogoContainer",href:"/".concat((null===t||void 0===t?void 0:t.lang)||(null===t||void 0===t?void 0:t.organization.defaultLang)),children:(0,a.jsx)("img",{src:r,alt:o})})},Ie=function(n){var e,t,r,i,o=n.customerSiteLink;return(0,a.jsxs)("div",{className:"HighlightedHeader__Content__Container__CustomerSiteLinks",children:[o.title&&!o.url&&(0,a.jsx)("h3",{children:o.title}),(null===o||void 0===o?void 0:o.url)&&(0,a.jsx)(_.Z,{href:o.url,children:o.title}),(null===(e=o.highlights)||void 0===e?void 0:e.length)&&(null===(t=o.highlights)||void 0===t?void 0:t.map((function(n){return(0,a.jsx)(_.Z,{href:n.url,children:n.title},n.title)}))),(null===(r=o.links)||void 0===r?void 0:r.length)&&(null===(i=o.links)||void 0===i?void 0:i.map((function(n){return(0,a.jsx)(_.Z,{href:n.url||"/",children:n.title},n.title)})))]})},Pe=function(n){var e,t,r=n.customerSiteLink,i=n.closeMenu,o=n.showContent,s=n.isOpen,l=n.selectedLink,c=function(n,e){(("Enter"===n.key||"click"===n.type)&&e.links||e.highlights)&&((null===l||void 0===l?void 0:l.title)!==e.title?o(e):i())},u=(null===(e=r.links)||void 0===e?void 0:e.length)||(null===(t=r.highlights)||void 0===t?void 0:t.length)||!r.url?void 0:r.url;return(0,a.jsx)("div",{className:"HighlightedHeader__Ribbon__Container__CustomerSiteLink",children:(0,a.jsxs)("a",{className:"HighlightedHeader__Ribbon__Container__CustomerSiteLink__Link\n  ".concat((null===l||void 0===l?void 0:l.title)===r.title&&s?"HighlightedHeader__Ribbon__Container__CustomerSiteLink__Link--selected":"","\n  "),tabIndex:0,href:u,onKeyDown:function(n){return c(n,r)},onClick:function(n){return c(n,r)},children:[(0,a.jsx)("span",{children:r.title}),(0,a.jsx)(h.bu,{})]},r.title)})},Te=function(n){var e=n.path,t=n.links,r=n.lang,i=(0,Nn.$)().t;if(!e||e.length<2)return null;var o=Me(t||[]),s=(null===e||void 0===e?void 0:e.split("/"))||[],c=s.map((function(n,e){var t="".concat(s.slice(0,e+1).join("/")),r=o.find((function(e){return e.url===t||e.title.toLowerCase()===n.toLowerCase()}));return{text:null===r||void 0===r?void 0:r.title,url:null===r||void 0===r?void 0:r.url}})).filter((function(n){return n.text})),u="fi"===r?"fi-FI":"en-US";return c.unshift({text:i("components.header.breadcrumb.home",{lng:u}),url:"/"}),1===c.length?null:(0,a.jsx)("div",{className:"HighlightedHeader__Ribbon__Container__Breadcrumb",children:(0,a.jsx)("div",{className:"HighlightedHeader__Ribbon__Container__Breadcrumb__Container",children:c.map((function(n,t){return(0,a.jsxs)(l.Fragment,{children:[n.url&&n.url!==e?(0,a.jsx)("a",{href:n.url,children:n.text}):(0,a.jsx)("span",{children:n.text}),t!==c.length-1&&(0,a.jsx)(a.Fragment,{children:"/"})]},"breadcrumb-".concat(n.url,"-").concat(t))}))})})},Me=function(n){return n.reduce((function(n,e){var t;e.links?(n.push(e),(t=n).push.apply(t,(0,yn.Z)(Me(e.links)))):n.push(e);return n}),[])},Ae=function(n){var e=n.display;return(0,a.jsx)("div",{className:"HighlightedHeader__OverlayColor\n  ".concat(e?"HighlightedHeader__OverlayColor--display":"")})},He=function(n){var e=n.links,t=n.currentPagePath;if(e&&t&&!((null===t||void 0===t?void 0:t.length)<2)){var r=e.find((function(n){return n.url===t}));if(r)return r;var i="/"+(null===t||void 0===t?void 0:t.split("/")[1]);return e.find((function(n){return Me(n.links||[]).some((function(n){var e;return null===(e=n.url)||void 0===e?void 0:e.startsWith(i)}))}))}},ze=t(63457),De=[[[{type:"Logo"}],[{type:"LanguageSelect"},{type:"CustomerLink"}]],[[{type:"Menu"}],[{type:"Search"}]]],Oe=[[{type:"MenuContent"}]],Be=[[[{type:"Logo"}],[{type:"LanguageToggle",props:{showCurrentLanguage:!1,showLanguageNames:!0}}]],[[{type:"MenuToggle"}]]],Re=[[{type:"Search"},{type:"MobileMenuContent"}]],Fe=function(n){var e,t,r,i,o=n.links,s=n.scrollBehavior,c=void 0===s?"default":s,u=n.logo,d=n.customerSiteLink,h=n.mobileBreakpoint,v=void 0===h?768:h,f=n.desktopConfig,g=n.mobileConfig,p=n._currentPageProps,m=(0,l.useState)(!1),_=m[0],x=m[1],j=(0,l.useState)("animated"===c),C=j[0],b=j[1],Z=(0,ze.Z)("(min-width:".concat(v,"px)"),{defaultMatches:!0}),k=!Z,y=(0,l.useState)(),S=y[0],E=y[1],N=(0,l.useState)(0),L=N[0],I=N[1],P=(0,l.useRef)(0),T=(0,l.useRef)(null),M=(0,l.useRef)(0),A=(0,l.useState)(void 0),H=A[0],z=A[1],D=p.lang||p.organization.defaultLang,O=p.path,B=(0,l.useMemo)((function(){return{ribbonLayout:null!==(e=We(null===f||void 0===f?void 0:f.ribbonLayout))&&void 0!==e?e:De,contentLayout:null!==(t=We(null===f||void 0===f?void 0:f.contentLayout))&&void 0!==t?t:Oe,hideOffset:null===f||void 0===f?void 0:f.hideOffset,hideOffsetSelector:null===f||void 0===f?void 0:f.hideOffsetSelector}}),[f]),R=(0,l.useMemo)((function(){return{ribbonLayout:null!==(r=We(null===g||void 0===g?void 0:g.ribbonLayout))&&void 0!==r?r:Be,contentLayout:null!==(i=We(null===g||void 0===g?void 0:g.contentLayout))&&void 0!==i?i:Re,hideOffset:null===g||void 0===g?void 0:g.hideOffset,hideOffsetSelector:null===g||void 0===g?void 0:g.hideOffsetSelector}}),[g]),F=Z?B.ribbonLayout:R.ribbonLayout,W=Z?B.contentLayout:R.contentLayout,U=Z?B.hideOffsetSelector:R.hideOffsetSelector,V=Z?B.hideOffset:R.hideOffset,G=w().throttle((function(){var n=Math.max(0,window.scrollY),e=n-P.current,t=-M.current;C?n<50?(z(void 0),I(0)):e>
10?(z("downwards"),I(t)):e<0&&(z("upwards"),I(0)):0===n?(z(void 0),I(0)):e>0?(z("downwards"),I((function(n){return Math.max(n-e,t)}))):e<0&&(I((function(n){return Math.min(n-e,0)})),z("upwards")),P.current=n}),C?250:1);(0,l.useEffect)((function(){var n=function(n){"Escape"===n.key&&(x(!1),setTimeout((function(){return E(void 0)}),300))};return window.addEventListener("scroll",G),window.addEventListener("keydown",n),function(){window.removeEventListener("scroll",G),window.removeEventListener("keydown",n)}}),[]),(0,l.useEffect)((function(){if(U){var n=document.querySelector(U);if(n)return void(M.current=n.offsetHeight)}void 0===V?T.current&&(M.current=T.current.offsetHeight):M.current=V}),[U,V,T,Z]),(0,l.useEffect)((function(){if(k){var n=document.querySelector("body");n&&n.classList.toggle("no-scroll",_)}}),[_,k]);var q=function(){_&&(K(),setTimeout((function(){return E(void 0)}),300))},K=function(){x(void 0);var n=!_;new Promise((function(n){return setTimeout(n,1)})).then((function(){x((function(){return k&&(b(n||"animated"===c),n&&I(0)),n}))}))},Y=H?"StickyHeader__Ribbon--scrolling-".concat(H):"StickyHeader__Ribbon--scrolled-to-top",J={lang:D,availableLangs:(null===p||void 0===p?void 0:p.organization.availableLangs)&&w().uniq([p.organization.defaultLang].concat((0,yn.Z)((null===p||void 0===p?void 0:p.organization.availableLangs)||[])))||[],currentPagePath:O,_currentPageProps:p,links:o,shownLink:S,logo:u,customerSiteLink:d,isOpen:_,showContent:function(n){E(n),_||K()},toggleMenu:K};return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(je.Z,{onClickAway:q,children:(0,a.jsxs)("header",{className:"StickyHeader".concat(_?" StickyHeader--open":"").concat(C?" StickyHeader--animated":""),onMouseLeave:function(){q()},onBlur:function(n){var e=n.currentTarget,t=n.relatedTarget;t&&!e.contains(t)&&q()},style:{top:"".concat(L,"px")},children:[(0,a.jsx)(qe,{display:!!_}),(0,a.jsx)("div",{ref:T,className:"StickyHeader__Ribbon ".concat(Y),children:Ue({layout:F,props:J})}),(0,a.jsx)(wn.Z,{className:"StickyHeader__Content ".concat(_?"StickyHeader__Content--open":""),in:_,children:Ue({className:"StickyHeader__Content__Container",layout:W,props:J})})]})})})},We=function(n){if(!n)return null;try{return JSON.parse(n)}catch(e){return console.error("Could not parse layout:",e),null}};function Ue(n){var e=n.className,t=n.layout,r=n.keyPrefix,o=void 0===r?"header":r,s=n.props;return t.map((function(n,t){var r="".concat(o,"-").concat(t);return Array.isArray(n)&&n.every((function(n){return!Array.isArray(n)}))?(0,a.jsx)("div",{className:e,children:n.map((function(n,e){var t="".concat(r,"-c").concat(e);switch(n.type){case"Image":return(0,a.jsx)(Ke,(0,i.Z)({},n.props),t);case"Text":return(0,a.jsx)(Ye,(0,i.Z)({},n.props),t);case"Label":return(0,a.jsx)(Je,(0,i.Z)({},n.props),t);case"Link":return(0,a.jsx)(Xe,(0,i.Z)({},n.props),t);case"CustomerLink":var o=s.customerSiteLink;return(0,a.jsx)(Xe,(0,i.Z)({className:"CustomerLink"},n.props,o&&{label:o.title,href:o.url}),t);case"Logo":var l=s.logo;return(0,a.jsx)($e,(0,i.Z)({className:"Logo"},s,n.props,l&&{image:{src:l}}),t);case"Html":var c,u;return(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:null!==(u=null===(c=n.props)||void 0===c?void 0:c.content)&&void 0!==u?u:""}},t);case"Menu":return(0,a.jsx)(rt,(0,i.Z)({},s),t);case"MenuToggle":return(0,a.jsx)(at,(0,i.Z)({},s),t);case"MenuContent":return(0,a.jsx)(ot,(0,i.Z)({},s),t);case"FlyoutMenuContent":return(0,a.jsx)(it,(0,i.Z)({},s),t);case"MobileMenuContent":return(0,a.jsx)(st,(0,i.Z)({},s),t);case"LanguageSelect":return(0,a.jsx)(nt,(0,i.Z)({},s,n.props),t);case"LanguageToggle":return(0,a.jsx)(et,(0,i.Z)({},n.props,s),t);case"Search":return(0,a.jsx)(En.ZP,(0,i.Z)({links:s.links||[],pageProps:s._currentPageProps},n.props),t);default:return(0,a.jsx)("div",{children:"Unknown component type"},t)}}))},r):(0,a.jsx)("div",{className:e,children:Ue({layout:n,props:s})},r)}))}var Ve=function(n,e){var t;return"/"===(null===(t=n.url)||void 0===t?void 0:t.charAt(0))?"/".concat(e).concat(n.url):n.url},Ge=function(n){var e=n.lang,t=n.links,r=n.currentPagePath,s=n.applyAnimation,l=void 0!==s&&s;return(0,a.jsx)("nav",{className:"MenuLinks",children:(0,a.jsx)("ul",{children:t.map((function(n,t){var s,c,u=null===(c=null===n||void 0===n||null===(s=n.url)||void 0===s?void 0:s.split("?"))||void 0===c?void 0:c[0];return(0,a.jsxs)("li",{className:"MenuLinks__Link".concat(r===u?" MenuLinks__Link--current-page":""),style:l?{"--item-index":t}:void 0,children:[(0,a.jsx)("h3",{children:(0,a.jsx)("a",(0,o.Z)((0,i.Z)({href:Ve(n,e)},Ln(n.url)),{children:n.title}))}),n.links&&(0,a.jsx)(Ge,{lang:e,links:n.links,currentPagePath:r})]},"".concat(n.title).concat(t))}))})})},qe=function(n){var e=n.display;return(0,a.jsx)("div",{className:"StickyHeader__OverlayColor".concat(e?" StickyHeader__OverlayColor--display":"")})},Ke=function(n){var e=null!==n&&void 0!==n?n:{},t=e.className,r=e.src,i=e.alt;return(0,a.jsx)("img",{className:"Image".concat(t?" ".concat(t):""),src:r,alt:i})},Ye=function(n){var e=null!==n&&void 0!==n?n:{},t=e.className,r=e.label;return(0,a.jsx)("div",{className:"Text".concat(t?" ".concat(t):""),children:r})},Je=function(n){var e=null!==n&&void 0!==n?n:{},t=e.className,r=e.label;return(0,a.jsx)("label",(0,o.Z)((0,i.Z)({className:"Label".concat(t?" ".concat(t):"")},n),{children:r}))},Xe=function(n){var e=n||{},t=e.className,r=e.label,l=e.image,c=(0,s.Z)(e,["className","label","image"]),u=null!==l&&void 0!==l?l:{},d=u.position,h=void 0===d?"right":d,v=(0,s.Z)(u,["position"]);return(0,a.jsxs)("a",(0,o.Z)((0,i.Z)({className:"Link".concat(t?" ".concat(t):"")},c),{children:[l&&"left"===h&&(0,a.jsx)(Ke,(0,i.Z)({className:"Link__Image Link__Image--left"},v)),r&&(0,a.jsx)("span",{children:r}),l&&"right"===h&&(0,a.jsx)(Ke,(0,i.Z)({className:"Link__Image Link__Image--right"},v))]}))},$e=function(n){var e,t=n.className,r=n._currentPageProps,i=n.href,o=void 0===i?"/".concat((null===r||void 0===r?void 0:r.lang)||(null===r||void 0===r?void 0:r.organization.defaultLang)):i,s=(n.image||{}).src,l=void 0===s?"/files/images/logo.svg":s,c=(null===r||void 0===r||null===(e=r.organization)||void 0===e?void 0:e.name)||"Company",u="".concat(c," logo");return(0,a.jsx)(Xe,{className:t,href:o,image:{src:l,alt:u}})},Qe={fi:"Finnish",en:"English",sv:"Swedish",no:"Norwegian",da:"Danish"},nt=function(n){var e=n._currentPageProps,t=n.availableLangs,r=n.showAbbreviated,i=void 0!==r&&r,o=(0,l.useState)(!1),s=o[0],c=o[1],u=(null===e||void 0===e?void 0:e.lang)||(null===e||void 0===e?void 0:e.organization.defaultLang),d=function(){return c(!0)},v=function(){return c(!1)};return(0,a.jsxs)("div",{className:"LanguageSelect",onClick:d,onKeyDown:d,onMouseLeave:s?v:void 0,tabIndex:0,children:[(0,a.jsx)(qe,{display:s}),(0,a.jsxs)("div",{className:"LanguageSelect__Container",children:[(0,a.jsx)("div",{children:i?u:(null===Qe||void 0===Qe?void 0:Qe[u])||u}),(0,a.jsx)(h.v4,{})]}),(0,a.jsx)("nav",{className:"LanguageSelect__Dropdown".concat(s?" LanguageSelect__Dropdown--open":""),children:(0,a.jsx)("ul",{children:t.map((function(n,r){var i=e.lang||e.organization.defaultLang,o=i===n,s=tt(e,n),l=r===t.length-1,c=i===n;return(0,a.jsx)("li",{className:"LanguageSelect__Dropdown__Item".concat(c?" LanguageSelect__Dropdown__Item--selected":""),children:(0,a.jsxs)("a",{href:o?void 0:s,className:"Link",onBlur:function(){l&&v()},tabIndex:0,children:[(0,a.jsx)("span",{children:(null===Qe||void 0===Qe?void 0:Qe[n])||n}),(0,a.jsx)("span",{className:"Icon"})]})},n)}))})})]})},et=function(n){var e=n._currentPageProps,t=n.availableLangs,r=n.showCurrentLanguage,i=void 0===r||r,o=n.showLanguageNames,s=void 0!==o&&o,c=n.separator,u=n.customLabels;return(0,a.jsx)("nav",{className:"LanguageToggle",children:t.map((function(n,r){var o=tt(e,n),d=(e.lang||e.organization.defaultLang)===n;if(!i&&d)return null;var h=n;return u&&u[n]?h=u[n]:s&&(null===Qe||void 0===Qe?void 0:Qe[n])&&(h=Qe[n]),(0,a.jsxs)(l.Fragment,{children:[(0,a.jsx)("a",{className:"LanguageToggle__Language".concat(d?" LanguageToggle__Language--selected":""),href:d?void 0:o,children:h}),c&&r<t.length-1&&(0,a.jsx)("span",{"aria-hidden":"true",className:"LanguageToggle__Separator",children:c})]},n)}))})},tt=function(n,e){var t=w().find(n.translations,{lang:e});return t?"/".concat(t.lang).concat(t.path):"/".concat(e)},rt=function(n){var e=n.shownLink,t=n.links,r=n.lang,s=n.showContent,l=n.isOpen,c=n.currentPagePath,u=function(n,e){"Enter"!==n.key&&"click"!==n.type||!e.links||s(e)},d=lt({links:t,currentPagePath:c});return t?(0,a.jsx)("nav",{className:"Menu",children:(0,a.jsx)("ul",{children:t.map((function(n,t){return(0,a.jsx)("li",{children:(0,a.jsx)("a",(0,o.Z)((0,i.Z)({className:"Menu__Link".concat(n.links?" Menu__Link--hasSubmenu":"").concat((null===e||void 0===e?void 0:e.title)===n.title&&l?" Menu__Link--selected":"").concat(d&&d.title===n.title?" Menu__Link--current-page":""),tabIndex:0,href:n.links?void 0:Ve(n,r)},n.links?{}:Ln(n.url)),{onKeyDown:function(e){return u(e,n)},onClick:function(e){return u(e,n)},onMouseEnter:function(){return(null===n||void 0===n?void 0:n.links)&&!(null===e||void 0===e?void 0:e.highlights)&&s(n)},children:n.title}))},"nav-item-".concat(t))}))})}):null},it=function(n){var e=n.shownLink,t=n.lang,r=n.currentPagePath,s=(0,l.useState)(void 0),c=s[0],u=s[1],d=(null===e||void 0===e?void 0:e.links)||[];(0,l.useEffect)((function(){d.length>
10?u(d[0]):u(void 0)}),[e,d]);var h=function(n){u(n)};return(0,a.jsx)("div",{className:"FlyoutMenuContent",children:(0,a.jsxs)("div",{className:"FlyoutMenuContent__Container",children:[(0,a.jsx)("div",{className:"FlyoutMenuContent__LeftPanel",children:d.length>0&&(0,a.jsx)("nav",{className:"FlyoutMenuContent__LeftPanel__Nav","aria-label":"Submenu navigation",children:(0,a.jsx)("ul",{children:d.map((function(n,e){var s,l,d=null===(l=null===n||void 0===n||null===(s=n.url)||void 0===s?void 0:s.split("?"))||void 0===l?void 0:l[0],v=r===d,f=(null===c||void 0===c?void 0:c.title)===n.title,g=n.links&&n.links.length>0;return(0,a.jsx)("li",{className:"FlyoutMenuContent__LeftPanel__Link".concat(v?" FlyoutMenuContent__LeftPanel__Link--current-page":"").concat(f?" FlyoutMenuContent__LeftPanel__Link--hovered":""),style:{"--item-index":e},onMouseEnter:function(){return h(n)},children:(0,a.jsx)("h3",{children:(0,a.jsx)("a",(0,o.Z)((0,i.Z)({href:Ve(n,t)},Ln(n.url)),{onFocus:function(){return h(n)},onKeyDown:function(e){return function(n,e){var t=e.links&&e.links.length>0;"ArrowRight"===n.key&&t&&(n.preventDefault(),u(e),setTimeout((function(){var n=document.querySelector(".FlyoutMenuContent__RightPanel a");n&&n.focus()}),10))}(e,n)},"aria-haspopup":g?"true":void 0,"aria-expanded":g&&f?"true":"false","aria-label":g&&f?"".concat(n.title,", submenu expanded. Press right arrow to navigate to submenu."):g?"".concat(n.title,", has submenu. Press right arrow to navigate to submenu."):n.title,children:n.title}))})},"".concat(n.title).concat(e))}))})})}),(0,a.jsx)("div",{className:"FlyoutMenuContent__RightPanel",role:"region","aria-label":"Submenu details. Press left arrow to return to main menu.","aria-live":"polite",onKeyDown:function(n){if("ArrowLeft"===n.key){n.preventDefault();var e=document.querySelector(".FlyoutMenuContent__LeftPanel__Link--hovered a");e&&e.focus()}},children:(null===c||void 0===c?void 0:c.links)&&c.links.length>0&&(0,a.jsx)(Ge,{lang:t,links:c.links,currentPagePath:r,applyAnimation:!0})})]})})},ot=function(n){var e=n.shownLink,t=n.lang,r=n.currentPagePath,i=null===e||void 0===e?void 0:e.highlights,o=i&&i.length>0||!1,s=(null===e||void 0===e?void 0:e.links)||[],l=null===e||void 0===e?void 0:e.title;return(0,a.jsx)("div",{className:"MenuContent",children:(0,a.jsxs)("div",{className:"MenuContent__Container".concat(o?" MenuContent__Container--highlighted":""),children:[(0,a.jsx)("div",{className:"MenuContent__Container__HighlightedLinks",children:(null===i||void 0===i?void 0:i.length)?i.map((function(n){var e,t;return(0,a.jsxs)("div",{className:"MenuContent__Container__HighlightedLinks__HighlightedLink",children:[(0,a.jsxs)("div",{className:"MenuContent__Container__HighlightedLinks__HighlightedLink__Content",children:[(0,a.jsx)("h2",{children:n.title}),(0,a.jsxs)("p",{children:[n.description," "]})]}),(0,a.jsx)(_.Z,{href:null===(e=n.button)||void 0===e?void 0:e.href,children:null===(t=n.button)||void 0===t?void 0:t.children})]},n.title)})):null}),!o&&(0,a.jsx)("h2",{children:l}),(null===s||void 0===s?void 0:s.length)?(0,a.jsx)("div",{className:"MenuContent__Container__MenuLinkContainers",children:e&&(0,a.jsx)(Ge,{links:s,lang:t,currentPagePath:r})}):null]})})},at=function(n){var e=n.toggleMenu,t=n.isOpen,r=n.lang;return(0,a.jsx)(Sn.Z,{className:"MenuToggle MenuToggle--".concat(t?"close":"open"),onClick:e,ariaExpanded:!!t,ariaLabel:t?(0,xn.i)({key:"header.closeMenu",lang:r}):(0,xn.i)({key:"header.openMenu",lang:r}),children:t?"close":"menu"})},st=function(n){var e=n.links,t=n.lang,r=n.currentPagePath,s=(0,l.useState)(void 0),c=s[0],u=s[1],d=lt({links:e,currentPagePath:r});return(0,a.jsx)("div",{className:"MobileMenuContent",children:(0,a.jsx)("div",{className:"MobileMenuContent__Container",children:e&&e.map((function(n){return(0,a.jsxs)("div",{className:"MobileMenuContent__Container__MenuLinkContainers".concat(d&&d.title===n.title?" MobileMenuContent__Container__MenuLinkContainers--current-page":"").concat(c===n.title?" MobileMenuContent__Container__MenuLinkContainers--open":""),children:[(0,a.jsx)("h2",{children:(0,a.jsxs)("a",(0,o.Z)((0,i.Z)({href:n.links?void 0:n.url},n.links?{}:Ln(n.url)),{"aria-expanded":n.links?c===n.title:void 0,onClick:n.links&&function(){return u(c===n.title?void 0:n.title)},children:[n.title," ",n.links&&(0,a.jsx)(h.XK,{className:"Icon"})]}))}),n.links&&(0,a.jsx)(wn.Z,{in:c===n.title,children:(0,a.jsx)(Ge,{links:n.url?[(0,o.Z)((0,i.Z)({},n),{links:void 0})].concat((0,yn.Z)(n.links)):n.links,lang:t,currentPagePath:r})})]},n.title)}))})})},lt=function(n){var e=n.links,t=n.currentPagePath;if(e&&t&&!((null===t||void 0===t?void 0:t.length)<2)){var r=e.find((function(n){return n.url===t}));if(r)return r;var i="/"+(null===t||void 0===t?void 0:t.split("/")[1]);return e.find((function(n){return ct(n.links||[]).some((function(n){var e;return null===(e=n.url)||void 0===e?void 0:e.startsWith(i)}))}))}},ct=function(n){return n.reduce((function(n,e){var t;e.links?(n.push(e),(t=n).push.apply(t,(0,yn.Z)(ct(e.links)))):n.push(e);return n}),[])},ut=t(61063);function dt(){return ht.apply(this,arguments)}
1function ht(){return(ht=(0,T.Z)((function(){var n;return(0,M.__generator)(this,(function(e){switch(e.label){case 0:return[4,vt()];case 1:return n=e.sent(),document.querySelectorAll("[data-consent-placeholder]").forEach((function(e){var t=e.getAttribute("data-consent-placeholder");if(t){var r=!!n[t];e.style.display=r?"none":""}})),document.querySelectorAll("[data-usercentrics][data-src], [data-usercentrics][src]").forEach((function(e){var t=e.getAttribute("data-usercentrics");if(t){var r=!!n[t],i=e.getAttribute("data-src"),o=e.getAttribute("src");r&&i&&(e.setAttribute("src",i),e.removeAttribute("data-src")),!r&&o&&(e.setAttribute("data-src",o),e.removeAttribute("src"))}})),[2]}}))}))).apply(this,arguments)}function vt(){return ft.apply(this,arguments)}function ft(){return(ft=(0,T.Z)((function(){var n,e,t,r,i;return(0,M.__generator)(this,(function(o){switch(o.label){case 0:return i={},(null===(n=window.UC_UI)||void 0===n||null===(e=n.isInitialized)||void 0===e?void 0:e.call(n))?[4,null===(r=(t=window.UC_UI).getServicesBaseInfo)||void 0===r?void 0:r.call(t)]:[2,i];case 1:return(o.sent()||[]).forEach((function(n){var e;i[n.name]=!!(null===n||void 0===n||null===(e=n.consent)||void 0===e?void 0:e.status)})),[2,i]}}))}))).apply(this,arguments)}var gt=function(n){var e=n.settingsId,t=n.manageDataSources;return(0,l.useEffect)((function(){var n,e;if(t){var r=function(){var n=(0,T.Z)((function(){return(0,M.__generator)(this,(function(n){switch(n.label){case 0:return[4,dt()];case 1:return n.sent(),[2]}}))}));return function(){return n.apply(this,arguments)}}(),i=function(){var n=(0,T.Z)((function(){return(0,M.__generator)(this,(function(n){switch(n.label){case 0:return[4,dt()];case 1:return n.sent(),[2]}}))}));return function(){return n.apply(this,arguments)}}();return(null===(n=window.UC_UI)||void 0===n||null===(e=n.isInitialized)||void 0===e?void 0:e.call(n))&&dt(),window.addEventListener("UC_UI_INITIALIZED",i),window.addEventListener("UC_CONSENT",r),function(){window.removeEventListener("UC_UI_INITIALIZED",i),window.removeEventListener("UC_CONSENT",r)}}}),[t]),(0,a.jsx)(bn(),{children:(0,a.jsx)("script",{id:"usercentrics-cmp","data-settings-id":e,src:"https://web.cmp.usercentrics.eu/ui/loader.js",async:!0})})},pt=function(n){var e=n.pixelId,t=n.events,r=void 0===t?["PageView"]:t,o=n.additionalAttributes;return(0,a.jsx)(bn(),{children:(0,a.jsx)("script",(0,i.Z)({dangerouslySetInnerHTML:{__html:"!function(f,b,e,v,n,t,s)\n{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\nn.callMethod.apply(n,arguments):n.queue.push(arguments)};\nif(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\nn.queue=[];t=b.createElement(e);t.async=!0;\nt.src=v;s=b.getElementsByTagName(e)[0];\ns.parentNode.insertBefore(t,s)}(window, document,'script',\n'https://connect.facebook.net/en_US/fbevents.js');\nfbq('init', '".concat(e,"');\n").concat(r.map((function(n){return"fbq('track', '".concat(n,"');")})).join("\n"),"\n")}},o))})},mt=function(n){var e=n.attributes;return(0,a.jsx)(bn(),{children:(0,a.jsx)("script",(0,i.Z)({},e))})},_t=function(n){switch(n.type){case"StickyHeader":return(0,a.jsx)(Fe,(0,i.Z)({},n.props));case"HighlightedHeader":return(0,a.jsx)(Ze,(0,i.Z)({},n.props));case"Header":return(0,a.jsx)(Tn,(0,i.Z)({},n.props));case"Hero":return(0,a.jsx)(Vn.Z,(0,i.Z)({},n.props));case"CarouselHero":return(0,a.jsx)(ie,(0,i.Z)({},n.props));case"Lifts":return(0,a.jsx)(Kn,(0,i.Z)({},n.props));case"Content":return(0,a.jsx)(cn,(0,o.Z)((0,i.Z)({},n.props),{adminHelpers:n.adminHelpers}));case"HighlightedContent":return(0,a.jsx)(Gn,(0,o.Z)((0,i.Z)({},n.props),{adminHelpers:n.adminHelpers}));case"PublicationBrowser":return(0,a.jsx)(Xn,(0,i.Z)({},n.props));case"GoogleAnalytics":return(0,a.jsx)(Zn,(0,i.Z)({},n.props));case"PopularLinks":return(0,a.jsx)(fe,(0,i.Z)({},n.props));case"Banner":return(0,a.jsx)(ue,(0,i.Z)({},n.props));case"GoogleTagManager":return(0,a.jsx)(Qn,(0,i.Z)({},n.props));case"Footer":return(0,a.jsx)(jn,(0,i.Z)({},n.props));case"Alert":return(0,a.jsx)(v,(0,i.Z)({},n.props));case"HtmlContent":return(0,a.jsx)(qn,(0,i.Z)({},n.props));case"Disclaimer":return(0,a.jsx)($n.Z,(0,i.Z)({},n.props));case"CodeBlock":return(0,a.jsx)(oe,(0,i.Z)({},n.props));case"ABComponent":return(0,a.jsx)(se,(0,i.Z)({},n.props));case"CardCarousel":return(0,a.jsx)(ge,(0,i.Z)({},n.props));case"TabCarousel":return(0,a.jsx)(pe,(0,i.Z)({},n.props));case"Breadcrumb":return(0,a.jsx)(ut.Z,(0,i.Z)({},n.props));case"Plausible":return(0,a.jsx)(xe,(0,i.Z)({},n.props));case"Usercentrics":return(0,a.jsx)(gt,(0,i.Z)({},n.props));case"Script":return(0,a.jsx)(mt,(0,i.Z)({},n.props));case"MetaPixel":return(0,a.jsx)(pt,(0,i.Z)({},n.props));case"Marquee":return(0,a.jsx)(me,(0,i.Z)({},n.props));case"Grid":return(0,a.jsx)(_e,(0,i.Z)({},n.props));default:return null}}},72209:function(n,e,t){"use strict";t.d(e,{i:function(){return i}});var r={en:{"footer.socialMediaIcon.ariaLabelSuffix":"opens in a new tab","header.searchBox.searchContent":"Search content","header.searchBox.result":"Found 1 page","header.searchBox.results":"Showing {count} search results",readMore:"Read more","header.openMenu":"Open menu","header.closeMenu":"Close menu","modularFinance.noConsent":"This widget is not displayed because you have not given consent for it. See ","modularFinance.privacySettings":"Privacy Settings"},sv:{"footer.socialMediaIcon.ariaLabelSuffix":"\xf6ppnas i en ny flik","header.searchBox.searchContent":"S\xf6k inneh\xe5ll","header.searchBox.result":"Hittade 1 sida","header.searchBox.results":"Visar {count} s\xf6kresultat",readMore:"L\xe4s mer","header.openMenu":"\xd6ppna meny","header.closeMenu":"St\xe4ng meny","modularFinance.noConsent":"Denna widget visas inte eftersom du inte har gett ditt samtycke f\xf6r den. \xd6ppna ","modularFinance.privacySettings":"Sekretessinst\xe4llningar"},da:{readMore:"L\xe6s mere"},fi:{"footer.socialMediaIcon.ariaLabelSuffix":"avautuu uuteen ikkunaan","header.searchBox.searchContent":"Etsi sis\xe4lt\xf6\xe4","header.searchBox.result":"L\xf6ytyi 1 sivu","header.searchBox.results":"N\xe4
1ytet\xe4\xe4n {count} hakutulosta",readMore:"Lue lis\xe4\xe4","header.openMenu":"Avaa valikko","header.closeMenu":"Sulje valikko","modularFinance.noConsent":"T\xe4t\xe4 widgetti\xe4 ei n\xe4ytet\xe4, koska et ole antanut sille suostumusta. Tarkista ","modularFinance.privacySettings":"Yksityisyysasetukset"}},i=function(n){var e,t,i=n.key,o=n.lang;return(null===r||void 0===r||null===(e=r[o])||void 0===e?void 0:e[i])||(null===r||void 0===r||null===(t=r.en)||void 0===t?void 0:t[i])||""}},53999:function(n,e,t){"use strict";var r,i;t.d(e,{LU:function(){return u},Tv:function(){return a},YU:function(){return o},ti:function(){return r}}),function(n){n.PUBLIC="PUBLIC",n.DRAFT="DRAFT"}(r||(r={})),function(n){n.ADMIN="ADMIN",n.VIEWER="VIEWER",n.SUPER_ADMIN="SUPER_ADMIN"}(i||(i={}));var o,a,s,l,c,u;i.ADMIN,i.SUPER_ADMIN;!function(n){n.SPECIFIC_NEWS="SPECIFIC_NEWS",n.ALL_NEWS="ALL_NEWS"}(o||(o={})),function(n){n.IMAGE="image",n.DOCUMENT="document"}(a||(a={})),function(n){n.STOCK_EXCHANGE_RELEASE="STOCK_EXCHANGE_RELEASE",n.PRESS_RELEASE="PRESS_RELEASE",n.VIDEO="VIDEO",n.ANALYSIS_REPORT="ANALYSIS_REPORT"}(s||(s={})),function(n){n.GLOBE_NEWSWIRE="GLOBE_NEWSWIRE",n.INDERES_TV="INDERES_TV",n.INDERES_REPORTS="INDERES_REPORTS",n.MFN="MFN",n.CISION="CISION",n.CISION_JSON="CISION_JSON",n.STT="STT",n.STT_NEWSFEED="STT_NEWSFEED"}(l||(l={})),function(n){n.EMAIL="EMAIL",n.SLACK="SLACK"}(c||(c={})),function(n){n.NEW_PUBLICATION="NEW_PUBLICATION"}(u||(u={}))},28044:function(n,e,t){"use strict";t.r(e),t.d(e,{__N_SSP:function(){return R},calculateOperations:function(){return q},default:function(){return Y},findTargetElement:function(){return V},setAnalyticEvent:function(){return F},theme:function(){return W}});var r=t(34727),i=t(14251),o=t(52875),a=t(93456),s=t(69779),l=t(70655),c=t(85893),u=t(96486),d=t(67294),h=t(83559),v=t(13457),f=t(82131),g=t(55571),p=t(9008),m=t.n(p),_=t(43369),x=t(71426),j=t(87066),C=t(5152),b=t.n(C),Z=t(40705),k=t.n(Z),y=t(13246),w=t.n(y),S=t(51282),E=t(28711),N=t(47247),L=t(6259),I=t(45509),P=t(91036),T=t.n(P),M=t(53787),A=new(t.n(M)().Converter)({simpleLineBreaks:!0,tables:!0}),H=function(n){var e=n.page,t=n.organization,r=n.organizationMetaTags,a=function(n){var e=n.page,t=n.organization,r=n.organizationMetaTags,i=void 0===r?{}:r,o=(null===e||void 0===e?void 0:e.name)||"",a=(null===t||void 0===t?void 0:t.name)||"";try{var s=o.includes(a)?o:"".concat(a," - ").concat(o);return t.enablePageNameMetaTagsTitle?s:(null===i||void 0===i?void 0:i.title)||a}catch(l){return console.error("Error resolving meta tags title:",l),a}}({page:e,organization:t,organizationMetaTags:r}),s=(0,o.Z)((0,i.Z)({},r),{title:a});try{var l,c,u,d=null===(c=null===e||void 0===e||null===(l=e.components)||void 0===l?void 0:l.find((function(n){return"MetaTags"===n.type})))||void 0===c?void 0:c.props;if(d)return(0,i.Z)({},s,d);if(!(null===e||void 0===e||null===(u=e.components)||void 0===u?void 0:u.some((function(n){return"Content"===n.type}))))return s;var h=e.components.filter((function(n){return"Content"===n.type})).map((function(n){var e,t=((null===(e=n.props)||void 0===e?void 0:e.columns)||[]).flat(2).filter((function(n){return"Markdown"===n.type})).map((function(n){var e;return null===(e=n.props)||void 0===e?void 0:e.content})).filter((function(n){return n})).join("\n");return t})).flat().join("\n"),v=A.makeHtml(h),f=T()(v,{allowedTags:["title","h1","h2","h3","h4","h5","h6"],allowedAttributes:{},exclusiveFilter:function(n){return["title","h1","h2","h3","h4","h5","h6"].includes(n.tag)}}).replace(/\s*\n\s*/g," "),g=z(f,160)||s.description;return(0,o.Z)((0,i.Z)({},s),{title:a,description:g})}catch(p){return console.error("Error resolving meta tags:",p),s}},z=function(n,e){return n.length<=e?n:n.slice(0,n.lastIndexOf(" ",e)).trim()},D=function(n){var e=n.title,t=n.description,r=n.image,i=n.favicons;return(0,c.jsxs)(m(),{children:[(0,c.jsx)("meta",{name:"twitter:card",content:"summary"}),e&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:e},"title"),(0,c.jsx)("meta",{property:"og:title",content:e},"og:title"),(0,c.jsx)("meta",{name:"twitter:title",content:e},"twitter:title")]}),t&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("meta",{property:"og:description",content:t},"og:description"),(0,c.jsx)("meta",{name:"description",content:t},"description"),(0,c.jsx)("meta",{name:"twitter:description",content:t},"twitter:description")]}),r&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("meta",{property:"og:image",content:r},"og:image"),(0,c.jsx)("meta",{name:"twitter:image",content:r},"twitter:image")]}),i&&(null===i||void 0===i?void 0:i.map((function(n,e){return(0,c.jsx)("link",{rel:n.rel,href:n.href,sizes:n.sizes,type:n.type},e)})))]})},O=b()((function(){return Promise.resolve().then(t.bind(t,6259))}),{loadableGenerated:{webpack:function(){return[6259]}}}),B=b()((function(){return t.e(582).then(t.bind(t,30582))}),{loadableGenerated:{webpack:function(){return[30582]}}}),R=!0,F=function(n){var e=n.analyticEvent;if(!n.organization.disableAnalyticEvents){var t=U(),r=window.location.host.includes("localhost"),a=window.location.host.includes("ir.solutions")||window.location.host.includes("dev."),s=r?"/cloud/setAnalyticEvent":"https://europe-west1-inderes-ir-pages-".concat(a?"dev":"prod",".cloudfunctions.net/setAnalyticEvent"),l=Intl.DateTimeFormat().resolvedOptions().timeZone;e.timezone=l,j.Z.post(s,(0,o.Z)((0,i.Z)({},e),{sessionId:t})).catch((function(n){console.error(n)}))}},W=(0,h.Z)({typography:{fontFamily:"var(--font-body)"},palette:{}}),U=function(){return"unset"},V=function(n){return function(e){return(e.composedPath()||[]).find(n)}},G=function(n){var e=n.preloadedPages,t=n.setShownProps,r=n.organization;document.onclick=function(n){n=n||window.event;var s=V((function(n){return"A"===n.tagName}))(n);if(r&&s){var l=u.pick(s,["innerText","href"]),c=l.href,d=l.innerText;if(c&&c.length>
10&&F({analyticEvent:{eventType:"click",location:window.location.href,additionalInformation:{href:c,innerText:d}},organization:r}),s)if(s.href.startsWith(window.location.origin)){var h,v=u.first(s.href.replace(window.location.origin,"").split("?")),f=new URL(s.href).searchParams,g=(0,a.Z)(u.trim(v,"/").split("/")),p=g[0],m=g.slice(1),_=void 0,x=v;if(w().check(p)&&(_=p,x="/"+m.join("/")),null===(h=document.cookie.split("; ").find((function(n){return n.startsWith("Bearer=")})))||void 0===h?void 0:h.split("=")[1]){var j="/".concat(_||r.defaultLang).concat(x),C=new URL(j,window.location.origin);return f.forEach((function(n,e){C.searchParams.append(e,n)})),C.searchParams.append("cache","false"),window.location.href=C.toString(),!1}if(e){var b=e.find((function(n){return(n.lang||n.organization.defaultLang)===_&&n.path===x})),Z=e.find((function(n){return n.path===x})),k=b||Z;if(k){var y=new URL("/".concat(k.lang||r.defaultLang).concat(x),window.location.origin);f.forEach((function(n,e){y.searchParams.append(e,n)})),history.pushState(k,k.name,y.toString()),t((0,o.Z)((0,i.Z)({},k),{organization:r})),window.scrollTo(0,0);var S=window.closeHeader;return S&&S(),!1}}}}}},q=function(n){var e=n.operations,t=n.data;return e?null===e||void 0===e?void 0:e.reduce((function(n,e){switch(e.type){case"add":return u.add(+n,"number"===typeof(null===e||void 0===e?void 0:e.number)?e.number:e.path?+u.get(t,e.path):0);case"subtract":return u.subtract(+n,"number"===typeof(null===e||void 0===e?void 0:e.number)?e.number:e.path?+u.get(t,e.path):0);case"multiply":return u.multiply(+n,"number"===typeof(null===e||void 0===e?void 0:e.number)?e.number:e.path?+u.get(t,e.path):0);case"divide":return u.divide(+n,"number"===typeof(null===e||void 0===e?void 0:e.number)?e.number:e.path?+u.get(t,e.path):0);case"round":return u.round(+n,e.decimals);case"format":var r=n;return e.asChange&&(r=(parseFloat(r)<0?"":"+")+r),e.asPercentage&&(r+="%"),e.withValueNeedle&&(r=e.withValueNeedle.replaceAll("{{value}}",n)),r;default:return n}}),t):t},K=function(n){var e=k()(n.organization.newsFeedOptions),t=n.organization.newsFeedOptions&&n.organization.newsFeedOptions.length>0,i=sessionStorage.compressedPublicationsString,o=sessionStorage.publicationsVersion,a=sessionStorage.isFetchingCompressedPublicationsString;!t||i&&o===e||a||j.Z.get("/files/content/publications_compressed_".concat(e)).then(function(){var n=(0,r.Z)((function(n){var t;return(0,l.__generator)(this,(function(r){return t=n.data,sessionStorage.compressedPublicationsString=t,sessionStorage.publicationsVersion=e,[2]}))}));return function(e){return n.apply(this,arguments)}}()).catch((function(n){j.Z.get("/files/content/publications_compressed").then(function(){var n=(0,r.Z)((function(n){var e;return(0,l.__generator)(this,(function(t){return e=n.data,sessionStorage.compressedPublicationsString=e,[2]}))}));return function(e){return n.apply(this,arguments)}}()).catch((function(n){return console.error(n)}))}))},Y=function(n){var e,t,a,h,p,C=(0,d.useState)([]),b=C[0],Z=C[1],y=(0,d.useState)((p=(0,i.Z)({},n),(0,o.Z)((0,i.Z)({},p),{components:p.components.map((function(n,e){return(0,o.Z)((0,i.Z)({},n),{props:(0,o.Z)((0,i.Z)({},n.props),{_componentIndex:e})})}))}))),w=y[0],P=y[1],T=(0,d.useState)(),M=T[0],A=T[1],z=(0,d.useState)(!1),R=z[0],U=z[1],V=(0,d.useState)(!1),Y=V[0],J=V[1],X=(0,d.useState)(!1),$=X[0],Q=X[1],nn=(0,d.useState)(),en=nn[0],tn=nn[1],rn=(0,d.useState)(),on=rn[0],an=rn[1],sn=w.lang&&w.organization.translations&&w.organization.translations[w.lang]||{},ln=(0,i.Z)({},w.organization,sn);(0,d.useEffect)((function(){(0,f.kz)((function(n){return F({analyticEvent:{eventType:"performanceMetric",location:window.location.href,additionalInformation:(0,o.Z)((0,i.Z)({},n),{entries:void 0})},organization:ln})})),(0,f.Tx)((function(n){return F({analyticEvent:{eventType:"performanceMetric",location:window.location.href,additionalInformation:(0,o.Z)((0,i.Z)({},n),{entries:void 0})},organization:ln})})),(0,f.Tb)((function(n){return F({analyticEvent:{eventType:"performanceMetric",location:window.location.href,additionalInformation:(0,o.Z)((0,i.Z)({},n),{entries:void 0})},organization:ln})})),sessionStorage.organizationId=n.organization.id,history.replaceState(n,n.name),window.onpopstate=function(n){if(n.state)P((0,o.Z)((0,i.Z)({},n.state),{organization:ln}));else{var e=window.closeHeader;e&&e()}};var e=j.Z.CancelToken.source();function t(){return(t=(0,r.Z)((function(){var t,r,i,o;return(0,l.__generator)(this,(function(a){switch(a.label){case 0:return r=document.cookie.includes("Bearer"),i=sessionStorage.getItem("searchableLinks"),r&&i?[3,2]:[4,j.Z.get("/files/content/pages.json",{cancelToken:e.token}).then((function(n){return n.data}
1)).catch((function(){}))];case 1:(t=a.sent())&&(t=t.map(I.do),o=(0,S.Q9)(t),sessionStorage.setItem("searchableLinks",JSON.stringify(o))),r&&(t=void 0),a.label=2;case 2:return G({preloadedPages:t,setShownProps:P,organization:n.organization}),K(n),[2]}}))}))).apply(this,arguments)}return function(){t.apply(this,arguments)}(),function(){e.cancel()}}),[]);var cn=null===(e=n.organization.siteTemplate)||void 0===e?void 0:e.contentManipulations;(0,d.useEffect)((function(){var n=j.Z.CancelToken.source(),e=function(){var e=(0,r.Z)((function(){return(0,l.__generator)(this,(function(e){return null===cn||void 0===cn||cn.map(function(){var e=(0,r.Z)((function(e){var t,r,i;return(0,l.__generator)(this,(function(o){switch(o.label){case 0:return"ReplaceFromAPI"===e.type?[3,1]:[3,5];case 1:return o.trys.push([1,3,,4]),[4,j.Z.get(e.props.url,{cancelToken:n.token})];case 2:return t=o.sent().data,r=e.props.replacements.map((function(n){return{needle:n.needle,value:u.get(t,n.path,"").toString(),settings:n.settings}})),Z(r),[3,4];case 3:return i=o.sent(),j.Z.isCancel(i)?console.log("Cancelled"):console.error(i),[3,4];case 4:return[3,6];case 5:return console.error("Unknown manipulation ".concat(e.type,"}")),[3,6];case 6:return[2]}}
1))}));return function(n){return e.apply(this,arguments)}}()),[2]}))}));return function(){return e.apply(this,arguments)}}();return e(),function(){n.cancel()}}),[cn]),(0,d.useEffect)((function(){F({analyticEvent:{eventType:"pageLoad",location:window.location.href},organization:ln});var n=w.organization.disclaimerOptions,e=w.path,t=w.lang;n&&n.forEach((function(n){var r=n.disclaimedPaths||[];(null===n||void 0===n?void 0:n.lang)&&t!==(null===n||void 0===n?void 0:n.lang)||r.includes(e)&&tn(n.disclaimer)}));var r=w.organization.cookieConsentOptions;if(r){var i=w.lang||w.organization.defaultLang,o=r.find((function(n){return n.lang===i}));o&&an(o)}if(!M&&ln.redirects&&A(ln.redirects),M&&M[w.path]){var a=M[w.path];if(void 0===a.lang||a.lang===(w.lang||ln.defaultLang)){var s=a.lang||ln.defaultLang;window.location.href="/".concat(s).concat(a.to)}}}),[w]);var un=(null===(t=ln.siteTemplate)||void 0===t?void 0:t.componentsBeforeContent)||[],dn=R?w.draft||[]:w.components||[],hn=(null===(a=ln.siteTemplate)||void 0===a?void 0:a.componentsAfterContent)||[],vn=function(){var n=(0,r.Z)((function(n){var e,t,r,i,o,a;return(0,l.__generator)(this,(function(s){switch(s.label){case 0:return(0,L.teardownUnsavedChangesAlert)(),document.cookie.split(";").some((function(n){return n.trim().startsWith("Bearer=")}))?(J(!0),[4,j.Z.post("/backend/page",{page:n||w})]):[3,2];case 1:s.sent(),J(!1),!n&&(e="","false"!==new URL(window.location.href).searchParams.get("cache")&&(t=w.lang||w.organization.defaultLang,r=w.path,(i=new URL("/"+t+r,window.location.origin)).searchParams.append("cache","false"),e=i.toString()),window.location.pathname!==w.path&&(w.lang?((o=new URL("/"+w.lang+w.path,window.location.origin)).searchParams.append("cache","false"),e=o.toString()):((a=new URL(w.path,window.location.origin)).searchParams.append("cache","false"),e=a.toString())),window.location.href=e),s.label=2;case 2:return[2]}}
1))}));return function(e){return n.apply(this,arguments)}}(),fn=u.trim("home"+w.path,"/").replace(/\//g,"-"),gn=null===(h=un.find((function(n){return"MetaTags"===n.type})))||void 0===h?void 0:h.props,pn=H({page:w,organization:ln,organizationMetaTags:gn});return(0,c.jsxs)(v.Z,{theme:W,children:[(0,c.jsxs)("div",{className:"Page ".concat(ln.id," ").concat(fn," ").concat($?"Page--admin":""),children:[(0,c.jsxs)(m(),{children:[(0,c.jsx)("style",{children:"\n          .SearchBox__SearchInput .MuiSvgIcon-root{\n            fill: white;\n            height: 24px;\n            width: 24px\n          }\n          .Header__Ribbon__Container__CustomerSiteLink{\n            opacity: 0.5;\n          }\n          .Header__Ribbon__Container__CustomerSiteLink .MuiSvgIcon-root{\n            fill: white;\n            height: 16px;\n            width: 16px\n          }\n          "}),(0,c.jsx)("style",{id:"master-style",dangerouslySetInnerHTML:{__html:w.organization.style}}),(0,c.jsx)("meta",{property:"og:site_name",content:ln.name},"og:site_name")]}),(0,c.jsx)(D,(0,i.Z)({},pn)),(0,s.Z)(un).concat((0,s.Z)(dn),(0,s.Z)(hn)).map((function(n,e){var t=n.props,r=JSON.stringify(n.props),a=w.lang||w.organization.defaultLang;return b.length>0&&!Y&&(b.forEach((function(n){r=r.replaceAll(n.needle,n.settings?function(n,e){if(""===e)return"";switch(n.decimalPlaces&&(e=Number(e).toFixed(n.decimalPlaces)),n.operations&&(e=q({operations:n.operations,data:e})),n.function){case"numberToLocaleFormat":return parseFloat(e).toLocaleString(a);case"isoDateToLocaleDate":return new Date(e).toLocaleString(a,{year:"numeric",month:"numeric",day:"numeric"});default:return e}}(n.settings,n.value):n.value)})),JSON.stringify(t)!==r&&(t=JSON.parse(r))),n=(0,o.Z)((0,i.Z)({},n),{props:(0,o.Z)((0,i.Z)({},t),{_currentPageProps:w})}),(0,c.jsx)(x.Z,(0,i.Z)({adminHelpers:{setShownProps:P,shownProps:w,isDraft:R}},n),k()({component:n,index:e,analyticsIndex:"GoogleAnalytics"===n.type?w:void 0}))})),en&&(0,c.jsx)(E.Z,(0,i.Z)({},en)),on&&(0,c.jsx)(N.Z,(0,i.Z)({},on))]}),(0,c.jsx)(g.Z,{onAuthentication:function(){return Q(!0)},children:(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(O,{savePage:vn,shownProps:w,setShownProps:P,isDraft:R,setIsDraft:U}),(0,c.jsx)(B,{shownProps:w,setShownProps:P}),Y&&(0,c.jsx)(_.default,{})]})})]})}},45509:function(n,e,t){"use strict";t.d(e,{K1:function(){return d},Nu:function(){return v},RN:function(){return u},Zp:function(){return h},do:function(){return g},pw:function(){return p}});var r=t(48732),i=t(14251),o=t(69779),a=(t(42474),t(96486)),s=t.n(a),l=t(76770),c=t.n(l),u=function(n,e,t){var r=e.categorizationOptions,i=e.globalCategorizationOptions,a=r;if(Array.isArray(i)){var l=i.filter((function(n){return!(null===r||void 0===r?void 0:r.some((function(e){var t,r;return e.field===n.field&&e.includes===n.includes&&s().isEqual(null===e||void 0===e||null===(t=e.langs)||void 0===t?void 0:t.sort(),null===n||void 0===n||null===(r=n.langs)||void 0===r?void 0:r.sort())})))}));a=(0,o.Z)(r||[]).concat((0,o.Z)(l))}var c=s().uniq(a?a.filter((function(n){return!n.reverse})).filter((function(n){return!t||!n.langs||n.langs.includes(t)})).reduce((function(e,t){var r=t.field,i=t.tags,a=t.includes,l=t.isExactly;return s().get(n,r)&&(a&&("string"===typeof s().get(n,r)?s().get(n,r).toLowerCase().includes(a.toLowerCase())&&(e=(0,o.Z)(e).concat((0,o.Z)(i))):s().get(n,r).includes(a)&&(e=(0,o.Z)(e).concat((0,o.Z)(i)))),l&&s().isEqual(s().get(n,r),l)&&(e=(0,o.Z)(e).concat((0,o.Z)(i)))),e}),[]):[]),u=s().uniq(a?a.filter((function(n){return n.reverse})).filter((function(n){return!t||!n.langs||n.langs.includes(t)})).reduce((function(e,t){var r=t.field,i=t.tags,a=t.includes,l=t.isExactly;return Object.keys(n).includes(r)&&(a&&("string"===typeof n[r]?n[r].toLowerCase().includes(a.toLowerCase())&&(e=(0,o.Z)(e).concat((0,o.Z)(i))):n[r].includes(a)&&(e=(0,o.Z)(e).concat((0,o.Z)(i)))),l&&s().isEqual(n[r],l)&&(e=(0,o.Z)(e).concat((0,o.Z)(i)))),e}),[]):[]);return c=c.filter((function(n){return!u.includes(n)}))},d=function(n){return(0,i.Z)({},n,n.author,n.content,n.properties,n.tags)},h=function(n,e,t,i,o,a,s){return new Promise((function(l){c().imageFileResizer(n,e,t,i,o,a,(function(n){((0,r.Z)(n,Blob)||(0,r.Z)(n,File)||"string"===typeof n)&&l(n),l(void 0)}),s)}))},v=function(n){if("validateEmail"===n)return new RegExp(/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/)},f=/https:\/\/inderes[^.]*.storage.googleapis.com\/[\w\d-]+?\/documents/g,g=function(n){return JSON.parse(JSON.stringify(n).replaceAll(f,"/files/documents"))},p=function(n){return function(n,e){return e.find((function(e){return n.includes(e)}))}(n,["http://","https://","www."])}},22868:function(){},14777:function(){},99830:function(){},70209:function(){}}]);

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.