PageSourceSearch

https://www.architectureanddesign.com.au/_next/static/chunks/app/e…/page-cf7924d86c33adb4.js

js architectureanddesign.com.au collected 2026-10-02 03:20:39 UTC 43,831 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1384],{12742:function(e,l,o){Promise.resolve().then(o.t.bind(o,19167,23)),Promise.resolve().then(o.bind(o,5925)),Promise.resolve().then(o.bind(o,75129)),Promise.resolve().then(o.bind(o,59459)),Promise.resolve().then(o.bind(o,27847)),Promise.resolve().then(o.bind(o,23056))},23056:function(e,l,o){"use strict";o.r(l),o.d(l,{default:function(){return EditorialArticle}});var i=o(57437),t=o(2265),a=o(74275),r=o.n(a),d=o(74548),n=o.n(d),s=o(24033),u=o(61396),c=o.n(u),m=o(16691),v=o.n(m),_=o(3198),p=o(18472),h=o(85945),b=o(86668),w=o(35266),x=o(80356),k=o(25210),j=o(6575),M=o(55784),g=o(90367),f=o(45784),A=o(47959),L=o(40215),y=o(42417),N=o(93043),C=o(19050),S=o(53200),T=o(50015),F=o(3027),I=o(49050),E=o(51469),B=o(43226),W=o(45550),D=o(99498),R=o(42744),O=o.n(R),P=o(89701),q=o(61865),U=o(42808),Z=o(12642);let checkUserExistService=async e=>{try{let l=await U.Z.get(Z.XR,{params:{...e},withAuthToken:!1});return null==l?void 0:l.data}catch(e){if(!e.response)throw e}};var Q=o(64e3),H=o(75564),V=o(44022),J=o.n(V);let DownloadLinkModal=e=>{var l,o,a,r,d,u,c,m,p;let{open:h,handleClose:b,resources:w,editorialId:x,handleEnquiry:g}=e,f=(0,_.I0)(),A=(0,s.useSearchParams)(),[L,S]=(0,t.useState)(!1),{isLogin:R,userDetails:U}=(0,_.v9)(e=>null==e?void 0:e.userLogin),{jobTitleList:Z}=(0,_.v9)(e=>null==e?void 0:e.publicAPI),V=Object.fromEntries(A.entries()),{coverImage:K,title:X="",editorialCategorySlug:z}=null!=w?w:{},{url:G}=null!==(p=null==K?void 0:null===(l=K.data)||void 0===l?void 0:l.attributes)&&void 0!==p?p:{},[Y,$]=(0,t.useState)([]);(0,t.useEffect)(()=>{let e=document.createElement("script");e.src="".concat("https://app-sn05.marketo.com","/js/forms2/js/forms2.min.js"),e.async=!0,e.type="text/javascript",e.id="mktoForms2Script";let l=!0;return e.onload=()=>{l&&console.info("Marketo form script loaded")},e.onerror=()=>{console.error("Failed to load Marketo script")},document.getElementById("mktoForms2Script")||document.body.appendChild(e),()=>{l=!1;let e=document.getElementById("mktoForms2Script");e&&e.remove()}},[]),(0,t.useEffect)(()=>{h&&f((0,M.k4)({params:{"fields[1]":"name","fields[2]":"code"}})).then(e=>{var l,o,i;(null==e?void 0:e.type)==="getStateList/fulfilled"&&(null==e?void 0:null===(o=e.payload)||void 0===o?void 0:null===(l=o.data)||void 0===l?void 0:l.length)&&$(null==e?void 0:null===(i=e.payload)||void 0===i?void 0:i.data.map(e=>({id:null==e?void 0:e.id,label:e.attributes.code})))})},[f,h]);let{control:ee,handleSubmit:el,formState:{errors:eo},setValue:ei,watch:et,clearErrors:ea,trigger:er,reset:ed}=(0,q.cI)({resolver:(0,P.X)(Q.Iv),defaultValues:{marketoFormUrl:(0,j.bq)(),acceptedTermsConditions:!0,createADAccount:!0},criteriaMode:"all",shouldFocusError:!0}),{createADAccount:en,acceptedTermsConditions:es}=et(),eu=Object.entries(et()).filter(e=>!["createADAccount","address","city"].includes(e[0])),ec=eu.some(e=>!1==!!e[1]),em=(null===(o=Object.entries(eo))||void 0===o?void 0:o.length)!==0;(0,t.useEffect)(()=>{if(h){if(R)f((0,M.is)({params:C.Z9})).then(e=>{let{type:l,payload:o}=e;if("getUserData/fulfilled"===l){var i,t,a,r,d,n;ed({company:null==o?void 0:o.company,email:null==o?void 0:o.email,firstName:null==o?void 0:o.firstName,lastName:null==o?void 0:o.lastName,postCode:null==o?void 0:o.postCode,phoneNumber:null==o?void 0:o.phoneNumber,address:null==o?void 0:o.address,city:null==o?void 0:o.city,marketoFormUrl:(0,j.bq)(),jobTitle:(null==o?void 0:o.jobTitle)?{id:null==o?void 0:null===(i=o.jobTitle)||void 0===i?void 0:i.id,label:null==o?void 0:null===(t=o.jobTitle)||void 0===t?void 0:t.title}:void 0,state:(null==o?void 0:o.state)?{id:null==o?void 0:null===(a=o.state)||void 0===a?void 0:a.id,label:null==o?void 0:null===(r=o.state)||void 0===r?void 0:r.code}:void 0,acceptedTermsConditions:(null==V?void 0:null===(d=V.acceptedTermsConditions)||void 0===d?void 0:d.toLowerCase())==="true"||(null==V?void 0:null===(n=V.acceptedTermsConditions)||void 0===n?void 0:n.toLowerCase())===!0})}});else{var e,l,o,i,t,a,r,d,n,s,u,c;let m=null==Z?void 0:Z.find(e=>{var l;let{label:o}=e;return(null==o?void 0:o.toLowerCase())===(null==V?void 0:null===(l=V.jobTitle)||void 0===l?void 0:l.toLowerCase())}),v=null==Y?void 0:Y.find(e=>{var l;let{label:o}=e;return(null==o?void 0:o.toLowerCase())===(null==V?void 0:null===(l=V.state)||void 0===l?void 0:l.toLowerCase())});ed({company:null!==(t=null==V?void 0:V.company)&&void 0!==t?t:"",email:null!==(a=null==V?void 0:V.email)&&void 0!==a?a:"",f
1irstName:null!==(r=null==V?void 0:V.firstName)&&void 0!==r?r:"",lastName:null!==(d=null==V?void 0:V.lastName)&&void 0!==d?d:"",postCode:null!==(n=null==V?void 0:V.postCode)&&void 0!==n?n:"",phoneNumber:null!==(s=null==V?void 0:V.phoneNumber)&&void 0!==s?s:"",address:null!==(u=null==V?void 0:V.address)&&void 0!==u?u:"",city:null!==(c=null==V?void 0:V.city)&&void 0!==c?c:"",marketoFormUrl:(0,j.bq)(),acceptedTermsConditions:(null==V?void 0:null===(e=V.acceptedTermsConditions)||void 0===e?void 0:e.toLowerCase())==="true"||(null==V?void 0:null===(l=V.acceptedTermsConditions)||void 0===l?void 0:l.toLowerCase())===!0||es,createADAccount:(null==V?void 0:null===(o=V.createADAccount)||void 0===o?void 0:o.toLowerCase())==="true"||(null==V?void 0:null===(i=V.createADAccount)||void 0===i?void 0:i.toLowerCase())===!0||en,jobTitle:(null==m?void 0:m.label)?m:void 0,state:(null==v?void 0:v.label)?v:void 0})}}},[h,ed,ei,R,Z,Y]);let handleCheckboxChange=async e=>{let{name:l,checked:o}=e.target;ei(l,o),o&&ea("acceptedTermsConditions"),o||er(["acceptedTermsConditions"])},onSubmit=async e=>{var l;if(!R&&e.email){let l=await checkUserExistService({email:e.email}),o=(null==l?void 0:l.exists)||!1;if(o){(0,y.Z)("You already have an account with this email. Please login",y.d.error),b(),S(!0);return}}let o={Email:e.email,FirstName:e.firstName,LastName:e.lastName,Company:e.company,jobFunction:e.jobTitle.label,Address:null==e?void 0:e.address,State:null==e?void 0:null===(l=e.state)||void 0===l?void 0:l.label,City:null==e?void 0:e.city,PostalCode:null==e?void 0:e.postCode,Phone:null==e?void 0:e.phoneNumber,LastWhitepaperFormUrl:(0,j.bq)()},i=await (0,N.S)("resourceEnquiryForm",o);if(!(null==i?void 0:i.isSuccess))return(0,y.Z)("Form data are not valid. Please verify and submit again.",y.d.error),!1;let{createADAccount:t,jobTitle:a,state:r,...d}=e,s={...d,username:d.email,jobTitle:a.id,state:r.id,addressLine1:(null==d?void 0:d.address)||""},u={data:{...d,enquiryFor:"Editorial",user:U.id,jobTitle:a.id,state:r.id,editorial:x,enquiryType:"resources"===z?"Resource Download":"Other",submittedAt:n()().toISOString()}};t?f((0,M.Sk)(s)).then(e=>{var l,o,i,t,a;if(u={data:{...null==u?void 0:u.data,source:(null==V?void 0:V.utm_campaign)||"Website",ctId:(null==V?void 0:V.utm_term)||""}},(null==e?void 0:e.type)==="userSignUp/fulfilled"){let i=null==e?void 0:null===(o=e.payload)||void 0===o?void 0:null===(l=o.user)||void 0===l?void 0:l.id;g(u={data:{...null==u?void 0:u.data,user:i}})}else{let l=null==e?void 0:null===(a=e.payload)||void 0===a?void 0:null===(t=a.data)||void 0===t?void 0:null===(i=t.error)||void 0===i?void 0:i.message;(null==l?void 0:l.includes("Email or Username are already taken"))?((0,y.Z)("You already have an account with this email. Please login",y.d.error),b(),S(!0)):(0,y.Z)(l,y.d.error)}}):g(u)};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(F.Z,{open:h,onClose:b,"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description",className:J().resourcesFormModal,children:[(0,i.jsxs)("div",{className:O()(J().modalTitleWrapper,"modal-title"),children:[(0,i.jsx)("div",{className:J().btnWrapper,children:(0,i.jsx)(I.Z,{onClick:b,className:"close",children:(0,i.jsx)(D.Z,{})})}),(0,i.jsx)("h4",{children:(0,j.vc)(X)}),(0,i.jsx)("p",{children:"Fill in the form to access the resource."})]}),(0,i.jsx)("div",{className:J().modalBody,children:(0,i.jsxs)("div",{className:J().modalBodyWrapper,children:[(0,i.jsx)("div",{className:J().formOuter,children:(0,i.jsxs)("form",{onSubmit:el(onSubmit),children:[(0,i.jsx)("div",{className:O()(J().customRow,"custom-row","full-width"),children:(0,i.jsx)("div",{className:O()(J().customCol,"custom-col"),children:(0,i.jsxs)("div",{className:"form-group",children:[(0,i.jsx)(T.Label,{text:"Email",isError:!!eo.email}),(0,i.jsx)(T.FormTextField,{variant:"outlined",autoComplete:"off",name:"email",placeholder:"Email address",control:ee,disabled:null!=R&&R})]})})}),(0,i.jsxs)("div",{className:O()(J().customRow,"custom-row","has-two-col"),children:[(0,i.jsx)("div",{className:O()(J().customCol,"custom-col"),children:(0,i.jsxs)("div",{className:"form-group",children:[(0,i.jsx)(T.Label,{text:"First Name",isError:!!eo.firstName}),(0,i.jsx)(T.FormTextField,{variant:"outlined",name:"firstName",placeholder:"First Name",control:ee})]})}),(0,i.jsx)("div",{className:O()(J().customCol,"custom-col"),children:(0,i.jsxs)("div",{className:"form-group",children:[(0,i.jsx)(T.Label,{text:"Last Name",isError:!!eo.lastName}),(0,i.jsx)(T.FormTextField,{variant:"outlined",name:"lastName",placeholder:"Last Name",control:ee})]})})]}),(0,i.jsx)("div",{className:O()(J().customRow,"custom-row","full-width"),children:(0,i.jsx)("div",{className:O()(J().customCol,"custom-col"),children:(0,i.jsxs)("div",{className:"form-group",children:[(0,i.jsx)(T.Label,{text:"Company",isError:!!eo.company}),(0,i.jsx)(T.FormTextField,{variant:"outlined",name:"company",placeholder:"Company",control:ee})]})})}),(0,i.jsx)("div",{className:O()(J().customRow,"custom-row","full-width"),children:(0,i.jsx)("div",{className:O()(J().customCol,"custom-col"),children:(0,i.jsxs)("div",{className:"form-group",children:[(0,i.jsx)(T.Label,{text:"Job Title",isError:!!eo.jobTitle}),(0,i.jsx)(T.FormAutoComplete,{placeholder:"Select a job",control:ee,clearErrors:ea,name:"jobTitle",options:Z,loading:!(null==Z?void 0:Z.length)})]})})}),(0,i.jsx)("div",{className:O()(J().customRow,"custom-row","full-width"),children:(0,i.jsx)("div",{className:O()(J().customCol,"custom-col"),children:(0,i.jsxs)("div",{className:"form-group",children:[(0,i.jsx)(T.Label,{text:"State",isError:!!eo.state}),(0,i.jsx)(T.FormAutoComplete,{placeholder:"Select a state",control:ee,clearErrors:ea,name:"state",options:Y,loading:!(null==Y?void 0:Y.length)})]})})}),(0,i.jsx)("div",{className:O()(J().customRow,"custom-row","has-two-col"),children:(0,i.jsx)("div",{className:O()(J().customCol,"custom-col"),children:(0,i.jsxs)("div",{className:"form-group",children:[(0,i.jsx)(T.Label,{text:"Post Code",isError:!!eo.postCode}),(0,i.jsx)(T.FormTextField,{variant:"outlined",name:"postCode",placeholder:"0000",control:ee,type:"number"})]})})}),(0,i.jsx)("div",{className:O()(J().customRow,"custom-row","full-width"),children:(0,i.jsx)("div",{className:O()(J().customCol,"custom-col"),children:(0,i.jsxs)("div",{className:"form-group",children:[(0,i.jsx)(T.Label,{text:"Phone",isError:!!eo.phoneNumber}),(0,i.jsx)(T.FormTextField,{type:"number",autoComplete:"off",variant:"outlined",className:O()(J().formControl,"form-control"),placeholder:"+00 000 000 000",
1name:"phoneNumber",defaultValue:et("phoneNumber"),error:!!(null===(a=eo.phoneNumber)||void 0===a?void 0:a.message),control:ee})]})})}),(0,i.jsxs)("div",{className:O()(J().customCol,"custom-col"),children:[(0,i.jsx)(q.Qr,{name:"address",control:ee,defaultValue:et("address"),render:e=>{let{field:l}=e;return(0,i.jsx)("input",{type:"hidden",...l})}}),(0,i.jsx)(q.Qr,{name:"city",control:ee,defaultValue:et("city"),render:e=>{let{field:l}=e;return(0,i.jsx)("input",{type:"hidden",...l})}}),(0,i.jsx)(q.Qr,{name:"marketoFormUrl",control:ee,defaultValue:et("marketoFormUrl"),render:e=>{let{field:l}=e;return(0,i.jsx)("input",{type:"hidden",...l})}})]}),(0,i.jsx)("div",{className:J().textWrapper,children:(0,i.jsx)("p",{children:"Please note by accessing advertiser content your details may be passed onto the advertiser for fulfilment of 'the offer'. The subscriber also permits the advertiser to follow up the fulfilment of the offer by email, phone or letter."})}),(0,i.jsx)("div",{className:O()(J().checkboxWrapper,"checkbox-wrapper"),children:(0,i.jsxs)("div",{className:"form-group",children:[!R&&(0,i.jsx)(T.FormCheckbox,{className:J().checkbox,label:"Create a Architecture & Design account",name:"createADAccount",checked:null!=en?en:(null==V?void 0:null===(r=V.createADAccount)||void 0===r?void 0:r.toLowerCase())==="true",onChange:handleCheckboxChange,disabled:null!=R&&R}),(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:O()(J().checkbox,"checkbox"),children:[(0,i.jsx)(E.Z,{name:"acceptedTermsConditions",checked:null!=es?es:(null==V?void 0:null===(d=V.acceptedTermsConditions)||void 0===d?void 0:d.toLowerCase())==="true",onChange:handleCheckboxChange,checkedIcon:(0,i.jsx)(v(),{src:(0,j.d5)("checkbox-checked.svg","icon"),alt:"Accepted terms and conditions",width:20,height:20}),icon:(0,i.jsx)(v(),{src:(0,j.d5)("checkbox-unchecked.svg","icon"),alt:"Accepted terms and conditions",width:20,height:20})}),(0,i.jsxs)(B.Z,{children:["I agree to"," ",(0,i.jsxs)(k.Z,{href:H.d6,target:"_blank",className:"primary-link",children:[" ","Terms & Conditions"]})," ","and"," ",(0,i.jsx)(k.Z,{href:H.Bz,target:"_blank",className:"primary-link",children:"Privacy Policy"}),"."]})]}),(0,i.jsx)(W.Z,{error:null!==(u=eo.acceptedTermsConditions)&&void 0!==u&&!!u.message,children:null===(c=eo.acceptedTermsConditions)||void 0===c?void 0:c.message})]})]})}),(0,i.jsx)("div",{className:J().btnOuter,children:(0,i.jsx)(I.Z,{variant:"contained",type:"submit",className:"btn primary-btn",disabled:ec||em||!es,children:"Submit"})})]})}),(0,i.jsx)("div",{className:J().imgOuter,children:(0,i.jsx)(v(),{src:(0,j.Jn)(G),alt:(0,j.QF)(X,null==K?void 0:null===(m=K.data)||void 0===m?void 0:m.attributes),height:350,width:250})})]})})]}),(0,i.jsx)(T.Login,{loginModal:L,setLoginModal:S,email:null==V?void 0:V.email})]})};DownloadLinkModal.propTypes={open:r().bool,handleClose:r().func,resources:r().object,editorialId:r().number};var K=o(48608),X=o(90820),z=o.n(X);function EditorialArticle(e){var l,o,a,r,d,u,m,F,I,E,B,W,D,R,O,P,q,U,Z,Q,H,V,J,X,G,Y,$,ee,el,eo,ei,et,ea,er,ed;let{editorialDetails:en,programSponsorshipData:es,popularEditorials:eu,searchParams:ec}=e,em=(0,s.useRouter)(),ev=(0,_.I0)(),{open:e_,onOpen:ep,onClose:eh}=(0,A.Z)(),{open:eb,onOpen:ew,onClose:ex}=(0,A.Z)(),[ek,ej]=(0,t.useState)(!1),[eM,eg]=(0,t.useState)(!1),[ef,eA]=(0,t.useState)(!1),[eL,ey]=(0,t.useState)(!0),[eN,eC]=(0,t.useState)(!0),[eS,eT]=(0,t.useState)({}),[eF,eI]=(0,t.useState)(!1),[eE,eB]=(0,t.useState)(!1),[eW,eD]=(0,t.useState)(!1),[eR,eO]=(0,t.useState)(null),{jobTitleList:eP,stateList:eq}=(0,_.v9)(e=>null==e?void 0:e.publicAPI),{isLogin:eU,userDetails:eZ,authLoader:eQ}=(0,_.v9)(e=>null==e?void 0:e.userLogin),{moreEditorialsBySlug:eH}=(0,_.v9)(e=>null==e?void 0:e.editorialPageAPI),{body:eV,relatedArticles:eJ,relatedProducts:eK,editorialCategory:eX,resourceUpload:ez,showFullImage:eG,image:eY,gallery:e$,name:e0,author:e2,publishedAt:e1,excerpt:e5,supplier:e4,slug:e7,externalUrl:e6=null,professionals:e9=[]}=null!==(ee=en&&(null==en?void 0:en.attributes))&&void 0!==ee?ee:{},e3=(null==en?void 0:en.id)||null,{url:e8}=null!==(el=null==ez?void 0:null===(o=ez.file)||void 0===o?void 0:null===(l=o.data)||void 0===l?void 0:l.attributes)&&void 0!==el?el:{},le=null!=e8?e8:(0,j.d5)("no-image.png","image"),{slug:ll,name:lo,parentCategory:li}=null!==(eo=null==eX?void 0:null===(a=eX.data)||void 0===a?void 0:a.attributes)&&void 0!==eo?eo:{},lt="".concat("https://www.architectureanddesign.com.au").concat(S.$_,"/").concat(e7),la=null!==(ei=null==li?void 0:null===(d=li.data)||void 0===d?void 0:null===(r=d.attributes)||void 0===r?void 0:r.name)&&void 0!==ei?ei:lo,lr=null!==(et=null==li?void 0:null===(m=li.data)||void 0===m?void 0:null===(u=m.attributes)||void 0===u?void 0:u.slug)&&void 0!==et?et:ll,ld=(0,j.bd)(e6),{emails:ln,logo:ls,name:lu,slug:lc,phoneNumber:lm,website:lv,banner:l_}=null!==(ea=null==e4?void 0:null===(F=e4.data)||void 0===F?void 0:F.attributes)&&void 0!==ea?ea:{},lp=(null==e4?void 0:null===(I=e4.data)||void 0===I?void 0:I.id)||null,lh=(null==e4?void 0:null===(B=e4.data)||void 0===B?void 0:null===(E=B.attributes)||void 0===E?void 0:E.isPremium)||!1,{url:lb}=null!==(er=null==ls?void 0:null===(W=ls.data)||void 0===W?void 0:W.attributes)&&void 0!==er?er:{},{url:lw}=null!==(ed=null==l_?void 0:null===(D=l_.data)||void 0===D?void 0:D.attributes)&&void 0!==ed?ed:{}
1,lx={strapi_editorial_id:e3,strapi_supplier_id:lp},lk={};null==e9||e9.forEach(e=>{var l,o,i;let{professional:t,professionalType:a}=e,r=null==a?void 0:null===(o=a.data)||void 0===o?void 0:null===(l=o.attributes)||void 0===l?void 0:l.name;lk[r]||(lk[r]=[]),lk[r].push({...null==t?void 0:null===(i=t.data)||void 0===i?void 0:i.attributes,type:r})}),(0,t.useEffect)(()=>{!ek&&(es||"cpd"===ll||"product-news"===ll&&lh||"resources"===ll&&lh)&&ej(!0),!eM&&["product-news","resources"].includes(ll)&&eg(!0),ef||"resources"!==ll||eA(!0),!0===eL&&["product-news","resources","cpd"].includes(ll)&&ey(!1),!0===eL&&["podcast"].includes(lr)&&es&&ey(!1),"product-news"===ll&&eD(!1)},[ll,es,lh,lr,ek,eM,ef,eL]),(0,t.useEffect)(()=>{if(!["resources"].includes(ll)){let handleLoad=()=>{ld&&setTimeout(()=>{em.push(ld)},5e3)};return"complete"===document.readyState?handleLoad():window.addEventListener("load",handleLoad),()=>window.removeEventListener("load",handleLoad)}},[em,ll,ld]);let lj=(0,t.useCallback)(()=>{let e={},l=!0;if(["product-news","resources"].includes(ll)){if(lp)e["filters[supplier][id]"]=lp;else{eC(l=!1);return}}l&&ev((0,g.N)({"filters[editorialCategory][slug]":ll,"pagination[pageSize]":4,"filters[slug][$ne]":e7,...e,...C.Qe})).then(e=>{if((null==e?void 0:e.type)==="getEditorials/fulfilled"){var l;ev((0,f.bw)(null==e?void 0:null===(l=e.payload)||void 0===l?void 0:l.data))}})},[ev,ll,lp,e7,C.Qe,eC]);(0,t.useEffect)(()=>{ll&&lj()},[lj,ll]);let handleOpenEnquiry=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,l=null,o=null;if("supplier"===e){var i,t,a;o="Supplier",l={id:null==e4?void 0:null===(i=e4.data)||void 0===i?void 0:i.id,...null==e4?void 0:null===(t=e4.data)||void 0===t?void 0:t.attributes}}l&&o&&(eT(l),eO(o),ew())};(0,t.useEffect)(()=>{ev((0,M.N4)({params:{"fields[1]":"title"}})),ev((0,M.k4)({params:{"fields[1]":"name"}}))},[ev]),(0,t.useEffect)(()=>{let e="true"===String(null==ec?void 0:ec.autoDownload).toLowerCase();["resources","cpd"].includes(ll)&&(null==eP?void 0:eP.length)>0&&(null==eq?void 0:eq.length)>0&&e&&!eE&&!eQ&&handleOpenResourceEnquiry()},[null==ec?void 0:ec.autoDownload,eE,eQ,null==eP?void 0:eP.length,null==eq?void 0:eq.length,ll]);let setUserEnquiryDetails=function(){var e,l,o,i,t;let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},d={userId:(null==a?void 0:a.id)||"",email:(null==a?void 0:a.email)||"",username:(null==a?void 0:a.email)||"",firstName:a.firstName||"",lastName:a.lastName||"",company:a.company||"",jobTitleId:(null==a?void 0:null===(e=a.jobTitle)||void 0===e?void 0:e.id)||"",jobTitleName:(null==a?void 0:null===(l=a.jobTitle)||void 0===l?void 0:l.title)||"",address:(null==a?void 0:a.address)||"",addressLine1:(null==a?void 0:a.address)||"",stateId:(null==a?void 0:null===(o=a.state)||void 0===o?void 0:o.id)||"",stateCode:(null==a?void 0:null===(i=a.state)||void 0===i?void 0:i.code)||"",city:(null==a?void 0:a.city)||"",postCode:(null==a?void 0:a.postCode)||"",phoneNumber:(null==a?void 0:a.phoneNumber)||"",acceptedTermsConditions:!1,createADAccount:!1,autoDownload:!1};if(0===Object.keys(a).length&&r){let e=((null==r?void 0:r.acceptedTermsConditions)||"").toString().toLowerCase(),l=((null==r?void 0:r.createADAccount)||"").toString().toLowerCase(),o=((null==r?void 0:r.autoDownload)||"").toString().toLowerCase(),i=(null==r?void 0:r.jobTitle)||(null==r?void 0:r.jobfunction)||"",a=(null==r?void 0:r.state)||"",n=null==eP?void 0:eP.find(e=>{var l;let{label:o}=e;return(null==o?void 0:o.toLowerCase())===(null===(l=i||"")||void 0===l?void 0:l.toLowerCase())}),s=null==eq?void 0:eq.find(e=>{var l;let{label:o}=e;return(null==o?void 0:o.toLowerCase())===(null===(l=a||"")||void 0===l?void 0:l.toLowerCase())});d={userId:"",email:(null==r?void 0:r.email)||(null==r?void 0:r.emailaddress)||"",username:(null==r?void 0:r.email)||(null==r?void 0:r.emailaddress)||"",firstName:r.firstName||(null==r?void 0:r.firstname)||"",lastName:r.lastName||(null==r?void 0:r.lastname)||"",company:r.company||"",jobTitle:(null==n?void 0:n.id)||"",jobTitleId:(null==n?void 0:n.id)||"",jobTitleName:(null==n?void 0:n.label)||"",address:(null==r?void 0:r.address)||"",addressLine1:(null==r?void 0:r.address)||"",state:(null==s?void 0:s.id)||"",stateId:(null==s?void 0:s.id)||"",stateCode:(null==s?void 0:s.label)||"",city:(null==r?void 0:r.city)||"",postCode:(null==r?void 0:r.postCode)||(null==r?void 0:r.postcode)||"",phoneNumber:(null==r?void 0:r.phoneNumber)||(null==r?void 0:null===(t=r.marketoUserData)||void 0===t?void 0:t.phonenumber)||"",acceptedTermsConditions:"true"===String(e),createADAccount:"true"===String(l),autoDownload:"true"===String(o)}}return d.source=(null==r?void 0:r.utm_campaign)||"Website",d.ctId=(null==r?void 0:r.utm_term)||"",d},sendResourceEnquiryToMarketo=async e=>{let l={Email:(null==e?void 0:e.email)||"",FirstName:e.firstName||"",LastName:e.lastName||"",Company:e.company||"",jobFunction:e.jobTitleName||"",Address:(null==e?void 0:e.address)||"",State:(null==e?void 0:e.stateCode)||"",City:(null==e?void 0:e.city)||"",PostalCode:(null==e?void 0:e.postCode)||"",Phone:(null==e?void 0:e.phoneNumber)||""};try{let e=await (0,N.S)("resourceEnquiryForm",l);if(!(null==e?void 0:e.isSuccess)){let l=(null==e?void 0:e.message)||"Please try again by submitting the form.";return console.error("Marketo Submit issue",l),!1}return!0}catch(l){let e=l.message||"Unknown Marketo error";
1return console.error("Marketo Submit Exception",e),!1}},handleResourceEnquiry=e=>{var l,o,i,t,a,r,d,s,u;let c=(null==e?void 0:e.data)||e,m={data:{...c,jobTitle:(null==c?void 0:c.jobTitleId)||(null==c?void 0:c.jobTitle),state:(null==c?void 0:c.stateId)||(null==c?void 0:c.state),user:(null==c?void 0:c.userId)||(null==c?void 0:c.user),editorial:null==en?void 0:en.id,enquiryFor:"Editorial",enquiryType:"resources"===ll?"Resource Download":"Other",submittedAt:n()().toISOString(),marketoFormUrl:(0,j.bq)(),sourceUrl:(0,j.bq)(!0)}};return null!=m&&null!==(l=m.data)&&void 0!==l&&!!l.email&&null!=m&&null!==(o=m.data)&&void 0!==o&&!!o.firstName&&null!=m&&null!==(i=m.data)&&void 0!==i&&!!i.lastName&&null!=m&&null!==(t=m.data)&&void 0!==t&&!!t.company&&null!=m&&null!==(a=m.data)&&void 0!==a&&!!a.jobTitle&&null!=m&&null!==(r=m.data)&&void 0!==r&&!!r.state&&null!=m&&null!==(d=m.data)&&void 0!==d&&!!d.postCode&&null!=m&&null!==(s=m.data)&&void 0!==s&&!!s.phoneNumber&&null!=m&&null!==(u=m.data)&&void 0!==u&&!!u.editorial&&ev((0,M.R)(m)).then(e=>(null==e?void 0:e.type)==="userEnquiry/fulfilled"?(eh(),eB(!0),ld?window.open(ld,"_self"):window.open(le,"_self"),!0):((0,y.Z)("Some data may be missing or the request was submitted recently. Please try again shortly.",y.d.error),!1)).catch(e=>{let l=e.message||"Unknown save resource enquiry error";return console.error("Save enquiry in DB Exception",l),!1})},handleOpenResourceEnquiry=async()=>{let e=setUserEnquiryDetails(eZ,ec);if(!eU&&!(null==e?void 0:e.autoDownload)){ep();return}await sendResourceEnquiryToMarketo(e);let l=await handleResourceEnquiry(e);if(!l){ep();return}};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("main",{children:[!ek&&!eM&&(0,i.jsx)(T.BillboardAd,{page:"editorialdetail",category:"billboard"}),(null==en?void 0:en.attributes)&&(null===(R=Object.keys(null==en?void 0:en.attributes))||void 0===R?void 0:R.length)>0&&(0,i.jsx)(T.Feature,{author:e2,category:[null==eX?void 0:eX.data],galleryImages:e$,showFullHeroImage:eG,heroImage:eY,isProfile:!0,overview:e5,pageContent:eV,parentBreadcrumb:"editorial",parentBreadcrumbUrl:S.Yg,publishedAt:e1,title:e0,shareURL:lt,primaryCategory:"Editorial",hideAuthor:eW}),!ek&&(0,i.jsx)("div",{className:"container",children:(0,i.jsx)(L.DefineAdSlot,{page:"editorialdetail",className:z().desktopHide,adUnit:"/37222907/architectureanddesign/editorialdetail",width:300,height:250})}),(0,i.jsx)("div",{className:z().articleOuter,children:(0,i.jsx)("div",{className:z().articleContainer,children:(0,i.jsxs)("div",{className:z().articleWrapper,children:[(0,i.jsxs)("div",{className:z().articleLeft,children:[!(null==en?void 0:en.attributes)&&(0,i.jsx)("div",{className:"not-found-section",children:(0,i.jsx)("p",{children:"No editorial details found"})}),es&&(null==e4?void 0:e4.data)&&(null===(O=Object.keys(null==e4?void 0:e4.data))||void 0===O?void 0:O.length)>0&&(0,i.jsx)("div",{className:z().SponsorStripWrap,children:(0,i.jsx)("div",{children:(0,i.jsxs)("div",{className:z().SponsorStripWrapInner,children:[(0,i.jsx)("div",{className:z().LogoWrap,children:(0,i.jsx)(c(),{href:"".concat(S.nP,"/").concat(lc),children:(0,i.jsx)(v(),{src:(0,j.Jn)(lb),alt:(0,j.QF)(lu,null==ls?void 0:null===(P=ls.data)||void 0===P?void 0:P.attributes),width:100,height:100})})}),(0,i.jsxs)("div",{className:z().SponsorStripDetails,children:[(0,i.jsx)("p",{children:"Brought to you in association with ".concat(null==e4?void 0:null===(U=e4.data)||void 0===U?void 0:null===(q=U.attributes)||void 0===q?void 0:q.name)}),(0,i.jsx)("p",{children:null==es?void 0:es.name}),(0,i.jsx)("p",{children:null==es?void 0:es.category})]})]})})}),(0,i.jsx)(T.CmsContent,{pageContent:eV}),"Resources"===lo&&ez&&(null===(Z=Object.keys(ez))||void 0===Z?void 0:Z.length)>0&&(0,i.jsx)(T.DownloadWhitepaper,{setOpen:handleOpenResourceEnquiry,resources:{...ez,title:e0}}),["Product News","Resources","CPD"].includes(la)&&(null==e4?void 0:e4.data)&&(null===(Q=Object.keys(null==e4?void 0:e4.data))||void 0===Q?void 0:Q.length)>0&&(0,i.jsx)("div",{className:z().supplierContactBanner,children:(0,i.jsxs)("div",{className:z().supplierWrapInner,children:[(0,i.jsxs)("div",{className:z().leftContent,children:[(0,i.jsxs)("div",{className:z().topContent,children:[lb&&(0,i.jsx)("div",{className:z().LogoWrap,children:(0,i.jsx)(v(),{src:(0,j.Jn)(lb),alt:(0,j.QF)(lu,null==ls?void 0:null===(H=ls.data)||void 0===H?void 0:H.attributes),width:56,height:56})}),(0,i.jsxs)("div",{className:z().TitleWrapper,children:[(0,i.jsx)("h6",{className:z().title,children:(0,j.vc)(lu)}),(0,i.jsx)(c(),{href:"".concat(S.nP,"/").concat(lc),className:z().linkWrap,children:"View Listing"})]})]}),(0,i.jsxs)(w.Z,{className:z().supplierContactUl,children:[(null==ln?void 0:ln.length)>0&&(0,i.jsx)(x.ZP,{children:(0,i.jsxs)(k.Z,{title:"Enquire",className:z().contactLink,onClick:()=>handleOpenEnquiry("supplier"),"data-track":!0,"data-event":"editorial_supplier_enquiry_btn_click","data-items":JSON.stringify(lx),children:[(0,i.jsx)(b.Z,{}),(0,i.jsx)("span",{children:"Enquire"})]})}),lv&&(0,i.jsx)(x.ZP,{children:(0,i.jsxs)(k.Z,{href:lv,className:z().contactLink,title:"Website",target:"_blank","data-track":!0,"data-event":"editorial_supplier_website_btn_click","data-items":JSON.stringify({...lx,strapi_value:lv}),children:[(0,i.jsx)(p.Z,{}),(0,i.jsx)("span",{children:"Website"})]})}),lm&&(0,i.jsx)(x.ZP,{children:(0,i.jsxs)(k.Z,{href:"tel:".concat(lm),className:z().contactLink,title:lm,"data-track":!0,"data-event":"editorial_supplier_phone_btn_click","data-items":JSON.stringify({...lx,strapi_value:lm}),children:[(0,i.jsx)(h.Z,{}),(0,i.jsx)("span",{children:"Phone"})]})})]})]}),(0,i.jsxs)("div",{className:z().rightContent,children:[(0,i.jsx)(T.ImageWithFallback,{className:z().desktopImg,src:lw,alt:(0,j.QF)(lu,null==l_?void 0:null===(V=l_.data)||void 0===V?void 0:V.attributes),width:376,height:245}),(0,i.jsx)("div",{className:z().opacityOverlay})]})]})}),"Product News"===la&&(0,i.jsx)(K.nB,{heading:"Featured Products",products:null==eK?void 0:eK.data})]}),(0,i.jsxs)("div",{className:z().articleRight,children:[["industry-news","product-news","project-news","resources","people"].includes(ll)&&(null===(J=Object.entries(lk))||void 0===J?void 0:J.length)>0&&(0,i.jsxs)("div",{className:z().projectDetailsWrap,children:[(0,i.jsx)("span",{className:z().projectTitle,children:"Credits"}),null===(X=Object.entries(lk))||void 0===X?void 0:X.map((e,l)=>{let[o,t]=null!=e?e:[];return(0,i.jsx)(T.SidebarDetailsLabelAndValue,{label:o,value:t,href:S.yk,link:!0},l)})]}),(0,i.jsx)("div",{className:z().projectDetailsWrap,children:(null==eK?void 0:null===(G=eK.data)||void 0===G?void 0:G.length)>0&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:z().projectTitle,children:"resources"===ll?"Product used in project":"Products"}),null==eK?void 0:null===(Y=eK.data)||void 0===Y?void 0:Y.map(e=>{var l;let{attributes:o,id:t}=e,{name:a,slug:r,supplier:d}=o;return(0,i.jsx)(T.SidebarDetailsLabelAndValue,{label:null,value:a,href:"".concat(S.i,"/").concat(r),supplier:null==d?void 0:null===(l=d.data)||void 0===l?void 0:l.attributes,link:!0},t)})]})}),!ek&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:z().adImg,children:(0,i.jsx)(L.DefineAdSlot,{page:"editorialdetail",className:z().MobHIde,adUnit:"/37222907/architectureanddesign/editorialdetail",width:300,height:600})}),!ef&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:z().adImg,children:(0,i.jsx)(L.DefineAdSlot,{page:"editorialdetail",className:z().MobHIde,adUnit:"/37222907/architectureanddesign/editorialdetail",width:300,height:250})}),(0,i.jsx)("div",{className:z().adImg,children:(0,i.jsx)(L.DefineAdSlot,{page:"editorialdetail",className:z().MobHIde,adUnit:"/37222907/architectureanddesign/editorialdetail",width:300,height:250})})]})]}),eL&&(0,i.jsx)(T.ArticleCard,{popularEditorials:eu})]})]})})}),!ek&&(0,i.jsx)(T.LeaderBoard,{page:"editorialdetail"}),(0,i.jsx)("div",{className:"card-listing-section",children:(0,i.jsxs)("div",{className:"container",children:[eJ&&(null==eJ?void 0:null===($=eJ.data)||void 0===$?void 0:$.length)>0&&(0,i.jsxs)("div",{className:z().articleBlock,children:[(0,i.jsx)("div",{className:"title-block",children:(0,i.jsx)("h4",{children:"Related Articles"})}),(0,i.jsx)("div",{className:z().articleListWrap,children:(0,i.jsx)("div",{className:"custom-row",children:eJ.data.slice(0,4).map(e=>{var l,o,t,a,r,d,n,s,u,c,m;let{attributes:v,id:_}=e,{editorialCategory:p,name:h,excerpt:b,author:w,supplier:x,slug:k,image:M,sponsorship:g}=v,{name:f,slug:A,parentCategory:L}=null!==(n=null==p?void 0:null===(l=p.data)||void 0===l?void 0:l.attributes)&&void 0!==n?n:{},{name:y}=null!==(s=null==w?void 0:null===(o=w.data)||void 0===o?void 0:o.attributes)&&void 0!==s?s:{},{name:N,logo:C}=null!==(u=null==x?void 0:null===(t=x.data)||void 0===t?void 0:t.attributes)&&void 0!==u?u:{},{url:F}=null!==(c=null==C?void 0:null===(a=C.data)||void 0===a?void 0:a.attributes)&&void 0!==c?c:{},{url:I}=null!==(m=null==M?void 0:null===(r=M.data)||void 0===r?void 0:r.attributes)&&void 0!==m?m:{},E=(0,j.V5)(null==g?void 0:g.startDateTime,null==g?void 0:g.endDateTime),B=(0,j.Us)(k,A,L);return(0,i.jsx)("div",{className:"custom-col",children:(0,i.jsx)(T.PrimaryCard,{smallText:f,cardTitle:h,cardContent:b,authorName:null!=y?y:"",sponsoredName:E?N:"",link:"".concat(S.$_,"/").concat(B),cardImg:I,cardImageAtt:null==M?void 0:null===(d=M.data)||void 0===d?void 0:d.attributes,supplierImageURL:F,isRoutingCard:!0,isAuthorDetail:!0})},_)})})})]}),eN&&(null==eH?void 0:eH.length)>0&&(0,i.jsxs)("div",{className:z().articleBlock,children:[(0,i.jsx)("div",{className:"title-block",children:(0,i.jsxs)("h2",{children:["More ",lo]})}),(0,i.jsx)("div",{className:z().articleListWrap,children:(0,i.jsx)("div",{className:"custom-row",children:eH.map(e=>{var l,o,t,a,r,d,n,s,u,c,m;let{attributes:v,id:_}=e,{editorialCategory:p,name:h,excerpt:b,author:w,supplier:x,slug:k,image:M,sponsorship:g}=v,{name:f,slug:A,parentCategory:L}=null!==(n=null==p?void 0:null===(l=p.data)||void 0===l?void 0:l.attributes)&&void 0!==n?n:{},{name:y}=null!==(s=null==w?void 0:null===(o=w.data)||void 0===o?void 0:o.attributes)&&void 0!==s?s:{},{name:N,logo:C}=null!==(u=null==x?void 0:null===(t=x.data)||void 0===t?void 0:t.attributes)&&void 0!==u?u:{},{url:F}=null!==(c=null==C?void 0:null===(a=C.data)||void 0===a?void 0:a.attributes)&&void 0!==c?c:{},{url:I}=null!==(m=null==M?void 0:null===(r=M.data)||void 0===r?void 0:r.attributes)&&void 0!==m?m:{},E=(0,j.V5)(null==g?void 0:g.startDateTime,null==g?void 0:g.endDateTime),B=(0,j.Us)(k,A,L);return(0,i.jsx)("div",{className:"custom-col",children:(0,i.jsx)(T.PrimaryCard,{smallText:f,cardTitle:h,cardContent:b,authorName:null!=y?y:"",sponsoredName:E?N:"",link:"".concat(S.$_,"/").concat(B),cardImg:I,cardImageAtt:null==M?void 0:null===(d=M.data)||void 0===d?void 0:d.attributes,supplierImageURL:F,isRoutingCard:!0,isAuthorDetail:!0})},_)})})})]})]})}),!ek&&(0,i.jsx)(T.LeaderBoard,{page:"editorialdetail"})]}),(0,i.jsx)(DownloadLinkModal,{open:e_,resources:{...ez,title:e0,editorialCategorySlug:ll},handleClose:eh,editorialId:null==en?void 0:en.id,handleEnquiry:handleResourceEnquiry}),(0,i.jsx)(T.EnquiryForm,{open:eb,handleClose:ex,supplier:null!=eS?eS:{},enquiryType:"generalEnquiry",section:eR,page:"Editorial",pageRefId:e3}),(0,i.jsx)(T.Login,{loginModal:eF,setLoginModal:eI,email:null==ec?void 0:ec.email}),!ek&&(0,i.jsx)(L.RequestAds,{})]})}o(15615),o(38020),EditorialArticle.propTypes={editorialDetails:r().object,programSponsorshipData:r().object,popularEditorials:r().object,searchParams:r().object}},90367:function(e,l,o){"use strict";o.d(l,{N:function(){return r}});var i=o(42808),t=o(12642),a=o(20064);let r=(0,a.hg)("getEditorials",async(e,l)=>{let{rejectWithValue:o}=l;try{let l=await i.Z.get(t.GL,{params:e,withAuthToken:!1});return null==l?void 0:l.data}catch(e){if(!e.response)throw e;return o(e.response)}});(0,a.hg)("viewEditorialBySlug",async(e,l)=>{let{rejectWithValue:o}=l;try{let l=await i.Z.put("".concat(t.mP,"/").concat(e.slug),{withAuthToken:!1});return null==l?void 0:l.data}catch(e){if(!e.response)throw e;return o(e.response)}})},44022:function(e){e.exports={"form-group":"downloadLinkModal_form-group__IYGWg","form-label":"downloadLinkModal_form-label__ChNfB",error:"downloadLinkModal_error__4FBIy","form-control":"downloadLinkModal_form-control__Rmu_o","autocomplete-checkbox":"downloadLinkModal_autocomplete-checkbox__3AmD0","MuiAutocomplete-inputRoot":"downloadLinkModal_MuiAutocomplete-inputRoot__nVTkZ",arrowicon:"downloadLinkModal_arrowicon__61YPJ","Mui-focused":"downloadLinkModal_Mui-focused__I1EUT",multiline:"downloadLinkModal_multiline__UYcnH","Mu
1iInputBase-root":"downloadLinkModal_MuiInputBase-root___H5uG","MuiOutlinedInput-notchedOutline":"downloadLinkModal_MuiOutlinedInput-notchedOutline__KYFXk","MuiInputBase-input":"downloadLinkModal_MuiInputBase-input__b2LOM","Mui-error":"downloadLinkModal_Mui-error__ZJWFN","MuiFormHelperText-root":"downloadLinkModal_MuiFormHelperText-root__Ulqi6","MuiFormLabel-root":"downloadLinkModal_MuiFormLabel-root__Ai3FX",btn:"downloadLinkModal_btn__cLSeT","MuiButton-root":"downloadLinkModal_MuiButton-root__7O3hm","left-ic":"downloadLinkModal_left-ic__4DB4M","right-ic":"downloadLinkModal_right-ic__XiwW5","primary-btn":"downloadLinkModal_primary-btn__LakKW","Mui-disabled":"downloadLinkModal_Mui-disabled__swDZ5","border-btn":"downloadLinkModal_border-btn__U06Wa","transparent-btn":"downloadLinkModal_transparent-btn__oFFgJ","border-btn-transparent":"downloadLinkModal_border-btn-transparent__L6ATM","blue-btn":"downloadLinkModal_blue-btn__MqaKE","white-btn":"downloadLinkModal_white-btn__y2ozz","white-border-btn":"downloadLinkModal_white-border-btn__yoEo4","icon-btn":"downloadLinkModal_icon-btn__TrWEs","MuiButtonBase-root":"downloadLinkModal_MuiButtonBase-root__2FO7d","MuiTouchRipple-root":"downloadLinkModal_MuiTouchRipple-root__RF57o",checkbox:"downloadLinkModal_checkbox__VQwgh","MuiTypography-root":"downloadLinkModal_MuiTypography-root__uyB9M","primary-link":"downloadLinkModal_primary-link__pzSSA","MuiCheckbox-root":"downloadLinkModal_MuiCheckbox-root__J0wvg","custom-select":"downloadLinkModal_custom-select__qhrkH","MuiSelect-select":"downloadLinkModal_MuiSelect-select__RhwB9",placeholder:"downloadLinkModal_placeholder__KUkzb","MuiSvgIcon-root":"downloadLinkModal_MuiSvgIcon-root__578r_","clear-icon":"downloadLinkModal_clear-icon__iJ1vq","custom-dropdown-menu":"downloadLinkModal_custom-dropdown-menu__5_dis","MuiPaper-root":"downloadLinkModal_MuiPaper-root__dgGjq","MuiList-root":"downloadLinkModal_MuiList-root__zVN4o","MuiMenuItem-root":"downloadLinkModal_MuiMenuItem-root__rg_k6","MuiTouchRipple-child":"downloadLinkModal_MuiTouchRipple-child__B8jBn","Mui-selected":"downloadLinkModal_Mui-selected___43GB",customAutocomplete:"downloadLinkModal_customAutocomplete__lgmp0","MuiAutocomplete-listbox":"downloadLinkModal_MuiAutocomplete-listbox__X38Gf","MuiAutocomplete-option":"downloadLinkModal_MuiAutocomplete-option__UHv7P",customAutocompleteCheckbox:"downloadLinkModal_customAutocompleteCheckbox__7H_3x","first-child":"downloadLinkModal_first-child__p0R3R","checkbox-wrapper":"downloadLinkModal_checkbox-wrapper__wBgpK","checkbox-inner":"downloadLinkModal_checkbox-inner__3BfCB","checkbox-group":"downloadLinkModal_checkbox-group__Tzgvh","MuiFormControlLabel-root":"downloadLinkModal_MuiFormControlLabel-root__2_k_W","Mui-checked":"downloadLinkModal_Mui-checked__5ioVf","MuiFormControlLabel-label":"downloadLinkModal_MuiFormControlLabel-label__6Pw1o","custom-switch":"downloadLinkModal_custom-switch__ER6uy","MuiSwitch-root":"downloadLinkModal_MuiSwitch-root__1yhra","MuiSwitch-track":"downloadLinkModal_MuiSwitch-track__ph_A5","MuiSwitch-thumb":"downloadLinkModal_MuiSwitch-thumb__2boxQ","MuiSwitch-switchBase":"downloadLinkModal_MuiSwitch-switchBase__L9U9w",resourcesFormModal:"downloadLinkModal_resourcesFormModal__jvUgp",modalTitleWrapper:"downloadLinkModal_modalTitleWrapper__IWUmM",btnWrapper:"downloadLinkModal_btnWrapper__LMWkv",modalBody:"downloadLinkModal_modalBody__Q9AaZ",modalBodyWrapper:"downloadLinkModal_modalBodyWrapper__MyjD8",formOuter:"downloadLinkModal_formOuter__VIhWn",imgOuter:"downloadLinkModal_imgOuter__1zq4Q",customRow:"downloadLinkModal_customRow__4kvUi",customCol:"downloadLinkModal_customCol__Wfu2f",textWrapper:"downloadLinkModal_textWrapper___n_5l",checkboxWrapper:"downloadLinkModal_checkboxWrapper__aQI1I",btnOuter:"downloadLinkModal_btnOuter__juwt8",arrowIcon:"downloadLinkModal_arrowIcon__9dVXT"}},90820:function(e){e.exports={"form-group":"editorialArticle_form-group__c_FT9","form-label":"editorialArticle_form-label__dpEzk",error:"editorialArticle_error__If5N2","form-control":"editorialArticle_form-control__snf0w","autocomplete-checkbox":"editorialArticle_autocomplete-checkbox__eDQF5","MuiAutocomplete-inputRoot":"editorialArticle_MuiAutocomplete-inputRoot__zsas9",arrowicon:"editorialArticle_arrowicon__D4yHF","Mui-focused":"editorialArticle_Mui-focused__Kro0w",multiline:"editorialArticle_multiline__HeCmt","MuiInputBase-root":"editorialArticle_MuiInputBase-root__dAm16","MuiOutlinedInput-notchedOutline":"editorialArticle_MuiOutlinedInput-notchedOutline__RqK7K","MuiInputBase-input":"editorialArticle_MuiInputBase-input__xE4PT","Mui-error":"editorialArticle_Mui-error__GbkFt","MuiFormHelperText-root":"editorialArticle_MuiFormHelperText-root__T7ZZo","Mu
1iFormLabel-root":"editorialArticle_MuiFormLabel-root___3Okm",btn:"editorialArticle_btn__aS73Z","MuiButton-root":"editorialArticle_MuiButton-root__dSkfV","left-ic":"editorialArticle_left-ic__A6hQ5","right-ic":"editorialArticle_right-ic__eOrh_","primary-btn":"editorialArticle_primary-btn__fcQ7J","Mui-disabled":"editorialArticle_Mui-disabled__HeI5_","border-btn":"editorialArticle_border-btn__FlGm9","transparent-btn":"editorialArticle_transparent-btn__u8B5q","border-btn-transparent":"editorialArticle_border-btn-transparent__I3MCp","blue-btn":"editorialArticle_blue-btn__IAkMi","white-btn":"editorialArticle_white-btn__DshC5","white-border-btn":"editorialArticle_white-border-btn__gomgZ","icon-btn":"editorialArticle_icon-btn__nZ9QR","MuiButtonBase-root":"editorialArticle_MuiButtonBase-root__5cwT5","MuiTouchRipple-root":"editorialArticle_MuiTouchRipple-root__jXsiz",checkbox:"editorialArticle_checkbox__DOfir","MuiTypography-root":"editorialArticle_MuiTypography-root__rnRaJ","primary-link":"editorialArticle_primary-link__E4Dzg","MuiCheckbox-root":"editorialArticle_MuiCheckbox-root__3o7K7","custom-select":"editorialArticle_custom-select__cWFDX","MuiSelect-select":"editorialArticle_MuiSelect-select___pAFQ",placeholder:"editorialArticle_placeholder__DEcN6","MuiSvgIcon-root":"editorialArticle_MuiSvgIcon-root__rEj6R","clear-icon":"editorialArticle_clear-icon__oqvPY","custom-dropdown-menu":"editorialArticle_custom-dropdown-menu__ff7YO","MuiPaper-root":"editorialArticle_MuiPaper-root__SEgdS","MuiList-root":"editorialArticle_MuiList-root__J79vs","MuiMenuItem-root":"editorialArticle_MuiMenuItem-root__rlNCu","MuiTouchRipple-child":"editorialArticle_MuiTouchRipple-child__pBaMQ","Mui-selected":"editorialArticle_Mui-selected__p6ZBg",customAutocomplete:"editorialArticle_customAutocomplete__IfW1r","MuiAutocomplete-listbox":"editorialArticle_MuiAutocomplete-listbox__RUGTv","MuiAutocomplete-option":"editorialArticle_MuiAutocomplete-option__iIOX2",customAutocompleteCheckbox:"editorialArticle_customAutocompleteCheckbox__K9oTd","first-child":"editorialArticle_first-child__47Klb","checkbox-wrapper":"editorialArticle_checkbox-wrapper__XUhud","checkbox-inner":"editorialArticle_checkbox-inner__R7kne","checkbox-group":"editorialArticle_checkbox-group__zZpBP","MuiFormControlLabel-root":"editorialArticle_MuiFormControlLabel-root__LC80l","Mui-checked":"editorialArticle_Mui-checked__k2dF7","MuiFormControlLabel-label":"editorialArticle_MuiFormControlLabel-label__YZFUY","custom-switch":"editorialArticle_custom-switch__d_09Q","MuiSwitch-root":"editorialArticle_MuiSwitch-root__HKKPk","MuiSwitch-track":"editorialArticle_MuiSwitch-track__LllXq","MuiSwitch-thumb":"editorialArticle_MuiSwitch-thumb__3mdP2","MuiSwitch-switchBase":"editorialArticle_MuiSwitch-switchBase__sRWbY",desktopHide:"editorialArticle_desktopHide__TKBr_",articleOuter:"editorialArticle_articleOuter__rRNRm",articleContainer:"editorialArticle_articleContainer__JyRvZ",articleWrapper:"editorialArticle_articleWrapper__DA9Ao",articleLeft:"editorialArticle_articleLeft__LTwY9",articleRight:"editorialArticle_articleRight__OAV7N",adImg:"editorialArticle_adImg__pYiSo",projectDetailsWrap:"editorialArticle_projectDetailsWrap__76j_X",projectTitle:"editorialArticle_projectTitle__NGJbl",titleDetailWrap:"editorialArticle_titleDetailWrap__EXhX7",title:"editorialArticle_title__xkeSL",detail:"editorialArticle_detail__ZhLF1",noLink:"editorialArticle_noLink__wReKZ",grayBg:"editorialArticle_grayBg__jsCKQ",linkGroup:"editorialArticle_linkGroup__4LuVL",supplierBy:"editorialArticle_supplierBy__8jEeG",articleBlock:"editorialArticle_articleBlock__Wsl4U",SponsorStripWrap:"editorialArticle_SponsorStripWrap__WfQ9p",SponsorStripWrapInner:"editorialArticle_SponsorStripWrapInner__A3i23",LogoWrap:"editorialArticle_LogoWrap__kvZQp",SponsorStripDetails:"editorialArticle_SponsorStripDetails__UxLb_",supplierContactUl:"editorialArticle_supplierContactUl__IiMFc",contactLink:"editorialArticle_contactLink__jA1TB",transparentBg:"editorialArticle_transparentBg__xX67c",supplierContactBanner:"editorialArticle_supplierContactBanner__xNqQS",supplierWrapInner:"editorialArticle_supplierWrapInner__1CkHW",leftContent:"editorialArticle_leftContent__zJ1u3",topContent:"editorialArticle_topContent__6rsET",TitleWrapper:"editorialArticle_TitleWrapper__u6i_G",linkWrap:"editorialArticle_linkWrap__mAnMl",rightContent:"editorialArticle_rightContent__de67b",opacityOverlay:"editorialArticle_opacityOverlay__7Sp8H"}}},function(e){e.O(0,[1425,6990,5651,6218,2552,9192,261,8262,2971,2472,1744],function(){return e(e.s=12742)}),_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.