1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[53],{9702:function(e,t,l){(window.__NEXT_P=window.__NEXT_P||[]).push(["/reports",function(){return l(8357)}])},629:function(e,t,l){"use strict";l.d(t,{Z:function(){return j},c:function(){return v}});var a=l(5893),n=l(7294),r=l(3387),i=l(379);let s=(0,i.eI)();var o=function(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en-us",a=arguments.length>3?arguments[3]:void 0,n=s.getByType(e,{pageSize:a||void 0,orderings:{field:"my.".concat(e,".publish_date"),direction:t?"desc":"asc"},lang:l});return n};(0,i.eI)();var d=l(1350),c=l(7896),u=l(5828);let p=e=>{let{itemsPerPage:t,totalItems:l,paginate:n,currentPage:r}=e,i=[];for(let s=1;s<=Math.ceil(l/t);s++)i.push(s);return(0,a.jsxs)("div",{className:"flex gap-1",children:[(0,a.jsx)(c.Z,{type:"Secondary",className:"w-10 h-10 px-2",disabled:1==r,clickFunction(){1!=r&&n(r-1)},children:(0,a.jsx)(u.Z,{symbol:"chevron_left"})}),((e,t)=>{var l,a=e-2,n=e+2+1,r=[],i=[];for(let s=1;s<=t;s++)(1==s||s==t||s>=a&&s<n)&&r.push(s);for(let o of r)l&&(o-l==2?i.push(l+1):o-l!=1&&i.push("...")),i.push(o),l=o;return i})(r,Math.ceil(l/t)).map(e=>(0,a.jsx)(c.Z,{type:"Secondary",className:"w-10 h-10 px-2 ".concat(r==e?"bg-brand-700 text-white pointer-events-none":"..."===e?"bg-transparent pointer-events-none border-none":""),clickFunction:()=>n(e),children:e},e)),(0,a.jsx)(c.Z,{type:"Secondary",className:"w-10 h-10 px-2",disabled:r==l/t,clickFunction(){r!=l/t&&n(r+1)},children:(0,a.jsx)(u.Z,{symbol:"chevron_right"})})]})};var m=l(5820),h=l(4921),b=l(4184),f=l.n(b);let g=e=>
1{let{setDescendingOrder:t,setCurrentPage:l,descendingOrder:i,descendingOrderText:s,ascendingOrderText:o}=e,d=()=>{l(1),t(!i)};console.log("descend: ",i);let[c,p]=(0,n.useState)(!1),b=()=>{p(!c)},g=(0,n.useRef)();return(0,h.Z)(g,()=>p(!1)),(0,a.jsxs)("div",{className:"relative flex gap-1 ml-auto",ref:g,children:[(0,a.jsxs)("button",{className:f()("inline-flex items-center justify-center gap-2 py-1 pl-3 pr-2 border border-gray-200 rounded-button transition-colors group hover:bg-brand-500 hover:text-brand-800"),onClick:b,children:[(0,a.jsxs)("div",{className:"text-gray-900 inline-flex items-center lg:min-w-[8rem] gap-1 text-sm font-light min-h-[2.75rem] group-hover:text-white",children:[(0,a.jsx)(u.Z,{symbol:"label",className:"text-brand-800"}),i?s:o]}),(0,a.jsx)(u.Z,{symbol:"arrow_drop_down",className:"transition-transform ".concat(c&&"rotate-180")})]}),(0,a.jsx)(m.M,{children:c&&(0,a.jsxs)(r.E.div,{className:"absolute right-0 z-10 flex flex-col gap-1 p-1 bg-white border border-gray-100 rounded-lg shadow-xl top-[3.75rem]",initial:{opacity:0,y:-25},animate:{opacity:1,y:0},exit:{opacity:0,y:-12,transition:{type:"ease"}},children:[(0,a.jsxs)("label",{children:[(0,a.jsx)("input",{type:"radio",onChange:d,name:"order",className:"sr-only peer",checked:!0===i,onClick:b}),(0,a.jsx)("div",{className:"inline-flex items-center px-4 py-3 bg-white rounded-md cursor-pointer peer-checked:text-gray-500 peer-checked:bg-gray-200 whitespace-nowrap transition-colors text-sm select-none min-w-[10.75rem] hover:bg-gray-100 text-gray-900 font-bold",children:s})]}),(0,a.jsxs)("label",{children:[(0,a.jsx)("input",{type:"radio",onChange:d,name:"order",className:"sr-only peer",checked:!1===i,onClick:b}),(0,a.jsx)("div",{className:"inline-flex items-center px-4 py-3 bg-white rounded-md cursor-pointer peer-checked:text-gray-500 peer-checked:bg-gray-200 whitespace-nowrap transition-colors text-sm select-none min-w-[10.75rem] hover:bg-gray-100 text-gray-900 font-bold",children:o})]})]})})]})};var x=l(8135),y=l(3595),_=l(8977);let v=e=>{switch(e){case 1:return"gap-y-10 gap-x-8 grid grid-cols-1";case 2:return"gap-y-10 gap-x-8 grid sm:grid-cols-2 ";case 3:return"gap-y-10 gap-x-8 grid sm:grid-cols-2 lg:grid-cols-3";case 4:return"gap-y-10 gap-x-8 grid sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4";default:return"gap-y-6 gap-x-4 grid sm:grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4"}},w=e=>{let{currentLang:t,generalTexts:l,itemsPerPage:i=8,removeSpacing:s,type:c,ItemCard:u,maxCols:m}=e;(0,_.Z)().width;let h=(0,n.useRef)(),[b,f]=(0,n.useState)(!1),[w,j]=(0,n.useState)([]),[k,N]=(0,n.useState)(1),[P,G]=(0,n.useState)(!0),E=(null==l?void 0:l.amount_of_items_text)||"Items",S=(null==l?void 0:l.descending_order_text)||"Desc",C=(null==l?void 0:l.ascending_order_text)||"Asc",Z=v(m);(0,n.useEffect)(()=>{let e=async()=>{f(!0);let e=await o(c,P,t,100);j(null==e?void 0:e.results),f(!1)};e()},[t,P,c]);let O=k*i,T=null==w?void 0:w.slice(O-i,O),D=e=>{N(e),h.current.scrollIntoView()};return(0,a.jsxs)(x.$0,{noTopPadding:s,className:"bg-brand-100",children:[(0,a.jsxs)("div",{className:"container relative flex items-center justify-between gap-2 mb-4",children:[(0,a.jsx)("div",{className:"sr-only absolute top-[-5rem] lg:top-[-8rem]",ref:h}),!b&&(0,a.jsx)(r.E.div,{className:"flex",initial:{opacity:0}
1,animate:{opacity:1},children:(0,a.jsxs)("span",{className:"flex w-full max-w-2xl mb-0 text-lg font-normal text-gray-500 bodyFont lg:text-xl whitespace-nowrap",children:[E,": ",(0,a.jsx)("span",{className:"ml-2 font-bold text-gray-900",children:w.length})]})}),!!(null==w?void 0:w.length)&&(0,a.jsx)("div",{className:"flex w-full pb-4",children:(0,a.jsx)(g,{descendingOrder:P,setDescendingOrder:G,setCurrentPage:N,descendingOrderText:S,ascendingOrderText:C})})]}),b?(0,a.jsx)(r.E.div,{initial:{opacity:0},animate:{opacity:1},children:(0,a.jsx)("div",{className:"container flex justify-center",children:(0,a.jsx)("div",{className:"min-h-[32.5rem] w-full p-4 flex justify-center items-center bg-gray-100 rounded-2xl",children:(0,a.jsx)(y.Z,{className:"w-12 h-12 text-brand-600"})})})}):b||w.length?T.length>0?(0,a.jsx)("div",{className:"container",children:(0,a.jsx)("div",{className:Z,children:null==T?void 0:T.map((e,t)=>(0,a.jsx)("div",{children:(0,a.jsx)(u,{item:e,generalTexts:l,showOverline:!1})},t))})}):null:(0,a.jsx)(r.E.div,{initial:{opacity:0}
1,animate:{opacity:1},className:"container flex justify-center",children:(0,a.jsx)("div",{className:"min-h-[32.5rem] w-full p-4 flex justify-center items-center bg-gray-100 rounded-2xl",children:(0,a.jsx)(d.ZD,{className:"font-normal text-gray-400 bodyFont",children:(null==l?void 0:l.no_items_found_text)||"No items found"})})}),(null==w?void 0:w.length)/i>1&&!b&&(0,a.jsx)(r.E.div,{initial:{opacity:0,y:24},animate:{opacity:1,y:0},className:"container flex justify-center mt-14 xl:mt-32",children:(0,a.jsx)(p,{itemsPerPage:i,totalItems:null==w?void 0:w.length,paginate:D,currentPage:k})})]})};var j=w},7645:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let l=r.default,n=(null==t?void 0:t.suspense)?{}:{loading(e){let{error:t,isLoading:l,pastDelay:a}=e;return null}};if(e instanceof Promise?n.loader=()=>e:"function"==typeof e?n.loader=e:"object"==typeof e&&(n=a({},n,e)),(n=a({},n,t)).suspense&&(delete n.ssr,delete n.loading),n.loadableGenerated&&delete(n=a({},n,n.loadableGenerated)).loadableGenerated,"boolean"==typeof n.ssr&&!n.suspense){if(!n.ssr)return delete n.ssr,i(l,n);delete n.ssr}return l(n)},t.noSSR=i;var a=l(6495).Z,n=l(2648).Z,r=(n(l(7294)),n(l(4588)));function i(e,t){return delete t.webpack,delete t.modules,e(t)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3644:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoadableContext=void 0;var a=(0,l(2648).Z)(l(7294));let n=a.default.createContext(null);t.LoadableContext=n},4588:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=l(6495).Z,n=(0,l(1598).Z)(l(7294)),r=l(3644);let i=[],s=[],o=!1;function d(e){let t=e(),l={loading:!0,loaded:null,error:null};return l.promise=t.then(e=>(l.loading=!1,l.loaded=e,e)).catch(e=>{throw l.loading=!1,l.error=e,e}),l}class c{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state=a({},this._state,{error:this._res.error,loaded:this._res.loaded,loading:this._res.loading},e),this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function u(e){return function(e,t){let l=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null,suspense:!1},t);l.suspense&&(l.lazy=n.default.lazy(l.loader));let i=null;function d(){if(!i){let t=new c(e,l);i={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return i.promise()}if(!o){let u=l.webpack?l.webpack():l.modules;u&&s.push(e=>{for(let t of u)if(-1!==e.indexOf(t))return d()})}function p(){d();let e=n.default.useContext(r.LoadableContext);e&&Array.isArray(l.modules)&&l.modules.forEach(t=>{e(t)})}let m=l.suspense?function(e,t){return p(),n.default.createElement(l.lazy,a({},e,{ref:t}))}:function(e,t){p();let a=n.useSyncExternalStore(i.subscribe,i.getCurrentValue,i.getCurrentValue);return n.default.useImperativeHandle(t,()=>({retry:i.retry}),[]),n.default.useMemo(()=>{var t;return a.loading||a.error?n.default.createElement(l.loading,{isLoading:a.loading,pastDelay:a.pastDelay,timedOut:a.timedOut,error:a.error,retry:i.retry}):a.loaded?n.default.createElement((t=a.loaded)&&t.__esModule?t.default:t,e):null},[e,a])};return m.preload=()=>d(),m.displayName="LoadableComponent",n.default.forwardRef(m)}(d,e)}function p(e,t){let l=[];for(;e.length;){let a=e.pop();l.push(a(t))}return Promise.all(l).then(()=>
1{if(e.length)return p(e,t)})}u.preloadAll=()=>new Promise((e,t)=>{p(i).then(e,t)}),u.preloadReady=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return new Promise(t=>{let l=()=>(o=!0,t());p(s,e).then(l,l)})},window.__NEXT_PRELOADREADY=u.preloadReady,t.default=u},8357:function(e,t,l){"use strict";l.r(t),l.d(t,{__N_SSG:function(){return h},default:function(){return b}});var a=l(5893),n=l(217),r=l(514),i=l(8135),s=l(629),o=l(9756),d=l(3387),c=l(7896),u=l(1350);let p=e=>{let{item:t,generalTexts:l}=e,{url:r,data:i}=t,{button_left_icon:s,button_right_icon:p,button_text:m}=l,{image:h,title:b,subheading:f,description:g}=i;return(0,a.jsxs)(d.E.div,{initial:{opacity:0,y:100},animate:{opacity:1,y:0},className:"flex flex-col bg-white shadow-md gap-y-6 h-full",children:[h&&(0,a.jsx)(n.wK,{href:r,className:"relative w-full shadow",children:(0,a.jsx)(o.Z,{field:h,placeholder:"blur",blurDataURL:"".concat(h.url,"?w=16&q=1"),className:"w-full object-cover",alt:h.alt||"Report: ".concat(b," cover image"),title:h.alt||"Report: ".concat(b," cover image")})}),(0,a.jsxs)("div",{className:"flex flex-col gap-y-6 px-6 pb-6 lg:px-6 h-full",children:[(0,a.jsxs)("div",{className:"flex flex-col h-full gap-y-4",children:[b&&(0,a.jsx)(u.W_,{className:"m-0",noSpace:!0,children:b}),f&&(0,a.jsx)(u.nv,{className:"text-lg m-0 text-ellipsis line-clamp-4",children:f}),g&&g.length>0&&""!==g[0].text&&(0,a.jsx)(u.nv,{className:"text-base m-0 text-ellipsis line-clamp-6",children:g[0].text})]}),r&&""!==r&&(0,a.jsx)("div",{className:"lg:flex lg:mt-auto",children:(0,a.jsx)(c.Z,{className:"px-6 flex",href:r,type:"Secondary",leftIcon:s,rightIcon:p,children:m})})]})]})},m=e=>{var t,l,o,d,c,u;let{page:m,footer:h,desktopNav:b,mobileNav:f,cookies:g,searchItems:x,searchAndError:y,newsletterPopup:_}=e;return(0,a.jsxs)(i.Ar,{navDesktopData:null==b?void 0:b.data,navMobileData:null==f?void 0:f.data,darkNav:null==m?void 0:null===(t=m.data)||void 0===t?void 0:t.dark_navigation,alternateLanguages:m.alternate_languages,currentLanguage:m.lang,footerData:null==h?void 0:h.data,seoTitle:null==m?void 0:null===(l=m.data)||void 0===l?void 0:l.meta_title,seoDescription:null==m?void 0:null===(o=m.data)||void 0===o?void 0:o.meta_description,seoSuffix:!0,cookiesData:null==g?void 0:g.data,showSearch:!!y.data.search[0].search_field_placeholder,searchItems:x,searchTexts:y,newsletterPopup:_.data,children:[(0,a.jsx)(n.pv,{slices:null==m?void 0:null===(d=m.data)||void 0===d?void 0:d.slices,components:r.w,context:{pageId:m.id}}),(0,a.jsx)(s.Z,{currentLang:m.lang,generalTexts:null==m?void 0:null===(c=m.data)||void 0===c?void 0:c.general_texts[0],removeSpacing:null==m?void 0:null===(u=m.data)||void 0===u?void 0:u.remove_spacing_after_hero,ItemCard:p,type:"report"})]})};var h=!0,b=m},514:function(e,t,l){"use strict";l.d(t,{w:function(){return r}});var a=l(5152),n=l.n(a);let r={articles_block:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(135),l.e(960),l.e(722)]).then(l.bind(l,9722)),{loadableGenerated:{webpack:()=>[9722]}}),banner_block:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(135),l.e(351)]).then(l.bind(l,8351)),{loadableGenerated:{webpack:()=>[8351]}}),contact_form:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(536),l.e(135),l.e(759)]).then(l.bind(l,7759)),{loadableGenerated:{webpack:()=>[7759]}}),cookie_types:n()(()=>l.e(708).then(l.bind(l,4708)),{loadableGenerated:{webpack:()=>[4708]}}),cta_banner_block:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(135),l.e(963)]).then(l.bind(l,3963)),{loadableGenerated:{webpack:()=>[3963]}}),faq_block:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(135),l.e(990)]).then(l.bind(l,8990)),{loadableGenerated:{webpack:()=>[8990]}}),footer_contact_info_column:n()(()=>l.e(254).then(l.bind(l,7254)),{loadableGenerated:{webpack:()=>[7254]}}),footer_links:n()(()=>l.e(880).then(l.bind(l,4880)),{loadableGenerated:{webpack:()=>[4880]}}),hero:n()(()=>Promise.all([l.e(756),l.e(107)]).then(l.bind(l,5107)),{loadableGenerated:{webpack:()=>[5107]}}),image_block:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(135),l.e(712)]).then(l.bind(l,2712)),{loadableGenerated:{webpack:()=>[2712]}}),image_text:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(135),l.e(901)]).then(l.bind(l,8901)),{loadableGenerated:{webpack:()=>[8901]}}),links_block:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(135),l.e(737)]).then(l.bind(l,1737)),{loadableGenerated:{webpack:()=>[1737]}}),mailchimp_contact_form:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(135),l.e(126)]).then(l.bind(l,2126)),{loadableGenerated:{webpack:()=>[2126]}}),map_contact_block:n()(()=>Promise.all([l.e(255),l.e(756),l.e(387),l.e(36),l.e(135),l.e(211)]).then(l.bind(l,4211)),{loadableGenerated:{webpack:()=>[4211]}}),navigation_links:n()(()=>Promise.all([l.e(387),l.e(752)]).then(l.bind(l,3752)),{loadableGenerated:{webpack:()=>[3752]}}),partners_block:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(135),l.e(982)]).then(l.bind(l,2982)),{loadableGenerated:{webpack:()=>[2982]}}),policy_links:n()(()=>l.e(650).then(l.bind(l,6650)),{loadableGenerated:{webpack:()=>[6650]}}),simple_contact_form:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(536),l.e(135),l.e(877)]).then(l.bind(l,7877)),{loadableGenerated:{webpack:()=>[7877]}}),social_links:n()(()=>Promise.all([l.e(756),l.e(427)]).then(l.bind(l,2427)),{loadableGenerated:{webpack:()=>[2427]}}),stats_block:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(135),l.e(812)]).then(l.bind(l,7812)),{loadableGenerated:{webpack:()=>[7812]}}),text_columns:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(135),l.e(54)]).then(l.bind(l,3054)),{loadableGenerated:{webpack:()=>[3054]}}),wysiwyg_block:n()(()=>Promise.all([l.e(756),l.e(387),l.e(36),l.e(135),l.e(356)]).then(l.bind(l,356)),{loadableGenerated:{webpack:()=>[356]}})}},5152:function(e,t,l){e.exports=l(7645)}},function(e){e.O(0,[756,387,36,135,774,888,179],function(){return e(e.s=9702)}),_N_E=e.O()}]);
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.