1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9842],{6811:e=>{e.exports={basic:"Select_basic__pfU2c","react-select__placeholder":"Select_react-select__placeholder__8CKC7",icon:"Select_icon__SnJC_",active:"Select_active__v6LFr"}},10319:(e,a,t)=>{"use strict";t.d(a,{Qp:()=>p,Yq:()=>c,au:()=>i,cI:()=>r,fU:()=>d,g_:()=>s,i9:()=>n,lj:()=>o,nj:()=>u});let r=e=>{var a;if(!e||null===e)return"";if("#"===e.substr(0,1))return"anchor";let t=e.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/);if(t&&e.indexOf("http")>-1&&(null==(a=t[2])?void 0:a.length)===11)return"youtube";if(e.indexOf("vimeo")>-1)return"vimeo";let r=(e.indexOf("http")>-1?new URL(e.toLowerCase()):{pathname:e.toLowerCase()}).pathname.split(".")[1]||"";return["jpg","jpeg","jpe","jp2","svg","svgz","gif","png","webp","tiff","tif"].includes(r)?"image":["mp4","avi","mov","mpg","mp2"].includes(r)?"video":""},n=e=>/^(((http|https|ftp):\/\/)|mailto:)/.test(e),s=e=>{if(e){let t=e.length>0?e[0]:e,r="";switch(t.linkType){case"Content":r=t.route.path;break;case"External":r=t.url;default:var a;r=t.url||(null==(a=t.route)?void 0:a.path)}return t.queryString&&(r="".concat(r).concat(t.queryString)),{href:r,linkType:t.linkType,target:t.target}}return{href:"",linkType:""}},o=function(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=e.getBoundingClientRect().top+window.scrollY-a;window.scrollTo({top:t,behavior:"smooth"})},l=e=>null==e?void 0:e.replace(/&(?:[a-z]+|#\d+);/g,""),i=e=>e=(e=(e=(e=>{var a;return e?null==(a=l(e))?void 0:a.replace(/<[^>]*>/g,""):""})(l(e))).replace(/\s+/g,"_")).toLowerCase(),c=e=>{let a=new Date(e),t=String(a.getDate()).padStart(2,"0"),r=a.toLocaleString("en-US",{month:"long"}),n=String(a.getFullYear());return"".concat(t," ").concat(r," ").concat(n)},d=e=>{let[a,t]=e.split(":"),r=parseInt(a,10),n=parseInt(t,10),s=r>=12?"PM":"AM",o=r%12||12;return n>0?"".concat(o,":").concat(String(n).padStart(2,"0")," ").concat(s):"".concat(o," ").concat(s)},p=e=>{if(e)return e.length>0?e[0]:e},u=function(){var e,a,t,r,n,s,o,l,i,c,d,p,u,m,h,g,f,x;let v=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],_=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],y=(e,a)=>e>.5&&a<.5?1-a:e<.5&&a>.5?e:e+(1-a-e)/2,w=(null==v||null==(a=v[0])||null==(e=a.crops)?void 0:e.find(e=>"banner"===e.alias))||null,j={x:(null==w||null==(t=w.coordinates)?void 0:t.x1)>0||(null==w||null==(r=w.coordinates)?void 0:r.x2)>0?y(null==w?void 0:w.coordinates.x1,null==w?void 0:w.coordinates.x2):(null==v||null==(n=v[0])?void 0:n.focalPoint)?v[0].focalPoint.left:null,y:(null==w||null==(s=w.coordinates)?void 0:s.y1)>0||(null==w||null==(o=w.coordinates)?void 0:o.y2)>0?y(null==w?void 0:w.coordinates.y1,null==w?void 0:w.coordinates.y2):(null==v||null==(l=v[0])?void 0:l.focalPoint)?v[0].focalPoint.top:null},b=(null==_||null==(c=_[0])||null==(i=c.crops)?void 0:i.find(e=>"banner"===e.alias))||w||null,N={x:(null==b||null==(d=b.coordinates)?void 0:d.x1)>0||(null==b||null==(p=b.coordinates)?void 0:p.x2)>0?y(null==b?void 0:b.coordinates.x1,null==b?void 0:b.coordinates.x2):(null==_||null==(u=_[0])?void 0:u.focalPoint)?_[0].focalPoint.left:(null==v||null==(m=v[0])?void 0:m.focalPoint)?v[0].focalPoint.left:null,y:(null==b||null==(h=b.coordinates)?void 0:h.y1)>0||(null==b||null==(g=b.coordinates)?void 0:g.y2)>0?y(null==b?void 0:b.coordinates.y1,null==b?void 0:b.coordinates.y2):(null==_||null==(f=_[0])?void 0:f.focalPoint)?_[0].focalPoint.top:(null==v||null==(x=v[0])?void 0:x.focalPoint)?v[0].focalPoint.top:null};return{"--fp-x":"".concat(j.x?100*j.x:50,"%"),"--fp-y":"".concat(j.y?100*j.y:50,"%"),"--fpm-x":"".concat(N.x?100*N.x:50,"%"),"--fpm-y":"".concat(N.y?100*N.y:50,"%")}}},53195:e=>{e.exports={el:"Form_el__uxVo6",container:"Form_container__z2Vw_",left:"Form_left__ImcuL",ctas:"Form_ctas__99Bg8",right:"Form_right__pG4hM",title:"Form_title__drILo",success:"Form_success__1ccL0",contact:"Form_contact___afl_",textGroup:"Form_textGroup__FTamM",fullWidth:"Form_fullWidth__JrM4z",radioGroup:"Form_radioGroup__dQRTd",radio:"Form_radio__8iR4f","radio-option":"Form_radio-option__x4lRp",error:"Form_error__zC76_",bottom:"Form_bottom__jDEam",submitBtn:"Form_submitBtn__3rplj",
1isEnabled:"Form_isEnabled__Aj1Ad",spinner:"Form_spinner__kCc_Q",loading:"Form_loading__9ae2b",isLoading:"Form_isLoading__rWF1c",spinnerContainer:"Form_spinnerContainer__XhqER",spinnerAnimation:"Form_spinnerAnimation__njLit","success-title":"Form_success-title__2PPwX","success-message":"Form_success-message__5Y1PJ",approved:"Form_approved__zxD3f"}},59842:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>h});var r=t(95155),n=t(12115),s=t(53195),o=t.n(s),l=t(10319),i=t(89369),c=t(22544),d=t(66942),p=t(78719),u=t(94124),m=t(15653);let h=e=>{var a;let{formType:t,title:s,fields:h,description:g,backgroundColor:f,cTA:x,notes:v,successTitle:_,successMessage:y,submitLabel:w}=e,j=(0,n.useRef)(null),[b,N]=(0,n.useState)(!1),[S,P]=(0,n.useState)(null),R=t?t[0].properties.label:"Standard",k=Object.fromEntries(h.items.map(e=>{var a;let t,{fieldName:r,required:n,type:s}=(null==e||null==(a=e.content)?void 0:a.properties)||{};if(!r)throw Error("Field name is missing in one of the items");switch(s){case"email":t=n?m.z.string().email():m.z.string().email().optional().or(m.z.literal(""));break;case"phone":case"tel":t=n?m.z.string().trim().refine(e=>0===e.length||/^\d*$/.test(e),{message:"Only numeric input is allowed"}).refine(e=>10===e.length,{message:"Phone number must be exactly 10 digits"}):m.z.union([m.z.string().trim().length(0),m.z.string().trim().refine(e=>0===e.length||/^\d*$/.test(e),{message:"Only numeric input is allowed"}).refine(e=>10===e.length,{message:"Phone number must be exactly 10 digits"})]).optional();break;case"textarea":case"text":t=n?m.z.string().min(1):m.z.string().optional();break;case"checkbox":case"select":t=n?m.z.string().min(1,"Required"):m.z.string().optional();break;case"radio":t=n?m.z.string():m.z.string().nullable().optional();break;default:t=n?m.z.string():m.z.string().optional()}return[r,t]})),F=m.z.object(k),{register:L,handleSubmit:T,setError:O,reset:C,setValue:I,formState:{errors:U,isValid:E,isSubmitting:z}}=(0,c.mN)({resolver:(0,d.u)(F),mode:"onChange"}),G=async e=>{let a={type:R,...e},t=await (0,p.sY)(JSON.stringify(a));t.ok||t.success?N(!0):(C({keepValues:!0}),O("server",{type:"custom",message:"server error"}))};return(0,r.jsx)("div",{className:o().el,style:{backgroundColor:"#".concat(null==f?void 0:f.color)},children:(0,r.jsx)("div",{className:[o().container,"container"].join(" "),children:b?(0,r.jsxs)("div",{className:o().success,children:[(0,r.jsx)("span",{className:["icon-approved",o().approved].join(" ")}),(0,r.jsx)("div",{className:o()["success-title"],children:(0,r.jsx)("div",{className:"h2",dangerouslySetInnerHTML:{__html:null==_?void 0:_.markup}})}),(0,r.jsx)("div",{className:o()["success-message"],children:(null==y?void 0:y.markup)&&(0,r.jsx)("div",{className:"body1Regular",dangerouslySetInnerHTML:{__html:y.markup}})})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:o().left,children:[(0,r.jsx)("h2",{className:"h2",children:s}),g&&(0,r.jsx)("div",{className:[o().descriptionInBlock,"body1Regular"].join(" "),dangerouslySetInnerHTML:{__html:null!=(a=null==g?void 0:g.markup)?a:g}}),x&&x.items.length>0&&(0,r.jsx)("div",{className:o().ctas,children:x&&x.items.map((e,a)=>(0,r.jsx)("div",{children:e.content.properties.display&&(0,r.jsx)(i.i,{...(0,l.g_)(e.content.properties.link),className:[o().heroLink,"button",0===a?"secondaryBgTransparent":"tertiaryRed withPadding"].join(" "),hasArrow:!0,children:(0,r.jsx)("p",{children:e.content.properties.text})},"".concat(e.content.properties.text,"-").concat(a))},"".concat(e.content.properties.text,"-").concat(a)))})]}),(0,r.jsxs)("div",{className:o().right,children:[(0,r.jsx)("p",{className:[o().title,"body3Regular"].join(" "),children:v}),(0,r.jsxs)("form",{onSubmit:T(G),children:[(0,r.jsx)("div",{className:o().contact,children:null==h?void 0:h.items.map((e,a)=>{var t,n;let{fieldName:s,type:l,text:i,placeholder:c,required:d,fullWidth:p,errorMessage:m,options:h}=e.content.properties;return"text"===l||"phone"===l||"tel"===l||"email"===l?(0,r.jsx)("div",{className:[o().textGroup,p?o().fullWidth:""].join(" "),children:(0,r.jsxs)("div",{className:"form-field form-field--".concat(l),children:[(0,r.jsxs)("label",{htmlFor:s,className:"body3Regular",children:[(0,r.jsx)("span",{dangerouslySetInnerHTML:{__html:i}}),d&&(0,r.jsx)("sup",{children:"*"})]}),(0,r.jsx)("input",{id:s,className:"body2Regular",type:l,placeholder:c,...L(s),maxLength:"phone"===l||"tel"===l?10:100}),U[s]&&(0,r.jsx)("div",{className:[o().error,"captionRegular"].join(" "),children:m})]})},"form-".concat(a)):"textarea"===l?(0,r.jsx)("div",{className:[o().textGroup,p?o().fullWidth:""].join(" "),children:(0,r.jsxs)("div",{className:"form-field form-field--".concat(l),children:[(0,r.jsxs)("label",{htmlFor:s,className:"body3Regular",children:[(0,r.jsx)("span",{dangerouslySetInnerHTML:{__html:i}}),d&&(0,r.jsx)("sup",{children:"*"})]}),(0,r.jsx)("textarea",{id:s,className:"body2Regular",...L(s)})]})},"textarea-".concat(a)):"select"===l?(0,r.jsx)("div",{className:[o().textGroup,o().selectGroup,p?o().fullWidth:""].join(" "),children:(0,r.jsxs)("div",{className:"form-field form-field--".concat(l),children:[(0,r.jsxs)("label",{htmlFor:s,className:"body3Regular",children:[(0,r.jsx)("span",{dangerouslySetInnerHTML:{__html:i}}),d&&(0,r.jsx)("sup",{children:"*"})]}),(0,r.jsx)(u.A,{id:s,className:"body2Regula1r",placeholder:c,options:null==(t=(null==h?void 0:h.items)||h||[])?void 0:t.map(e=>{var a;let t=(null==e?void 0:e.properties)||(null==e||null==(a=e.content)?void 0:a.properties);return t&&!1!==t.display?{label:t.label,value:t.value}:null}
1).filter(Boolean),onSelectChange:e=>{P(e),I(s,null==e?void 0:e.value,{shouldValidate:!0,shouldDirty:!0})}}),U[s]&&null===S&&(0,r.jsx)("div",{className:[o().error,"captionRegular"].join(" "),children:m})]})},"select-".concat(a)):"radio"===l?(0,r.jsxs)("div",{className:o().radioGroup,children:[(0,r.jsxs)("label",{className:"body3Regular",htmlFor:s,children:[(0,r.jsxs)("span",{children:[" ",i]}),d&&(0,r.jsx)("sup",{children:"*"})]}),(0,r.jsxs)("div",{className:[o().radio].join(" "),children:[null==(n=h.items)?void 0:n.map((a,t)=>{let{label:n,value:l}=a.content.properties;return(0,r.jsxs)("div",{className:"form-field form-field--options",children:[(0,r.jsx)("input",{type:"radio",value:l,placeholder:e.placeholder,id:"radio__".concat(s,"_").concat(t),...L(s)}),(0,r.jsx)("label",{htmlFor:"radio__".concat(s,"_").concat(t),className:[o()["radio-option"],"body2Regular"].join(" "),children:n},t)]},t)}),U[s]&&(0,r.jsx)("div",{className:[o().error,"captionRegular"].join(" "),children:m})]})]},"radio-".concat(a)):void 0})}),(0,r.jsx)("div",{className:o().bottom,children:(0,r.jsx)("div",{className:o().submitBtn,children:(0,r.jsxs)("button",{ref:j,type:"submit",className:"button secondaryBgTransparent",disabled:!E||z,children:[w,(0,r.jsx)("span",{className:"icon-chevronright"})]})})})]})]})]})})})}},78719:(e,a,t)=>{"use strict";t.d(a,{KL:()=>s,P_:()=>i,I8:()=>o,Tf:()=>u,LN:()=>l,ae:()=>r,uj:()=>v,vx:()=>c,im:()=>p,UA:()=>x,zU:()=>m,Ls:()=>h,xQ:()=>n,sY:()=>f,ac:()=>g}),t(87358).env.UMBRACO_API_KEY;let r=async function(e,a){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",n=new URL("/api/page","https://www.apa.com.au");return n.searchParams.append("path",encodeURIComponent(e)),a&&a.length>0&&n.searchParams.append("lang",a),t&&n.searchParams.append("preview",t?"true":"false"),r&&r.length>0&&n.searchParams.append("pageId",encodeURIComponent(r)),d(n.href,"GET")},n=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=new URL("/api/websettings","https://www.apa.com.au");return e&&e.length>0&&t.searchParams.append("lang",e),a&&t.searchParams.append("preview",a?"true":"false"),d(t.href,"GET")},s=async function(e){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=new URL("/api/breadcrumb","https://www.apa.com.au");return t.searchParams.append("id",encodeURIComponent(e)),t.searchParams.append("preview",a?"true":"false"),d(t.href,"GET")},o=async e=>{let a;try{a=new URL("/api/downloadZip","https://www.apa.com.au")}catch(e){a={href:"/api/downloadZip"}}return d(a.href,"POST",JSON.stringify(e))},l=async(e,a,t,r,n)=>{let s;try{(s=new URL("/api/".concat(e),"https://www.apa.com.au")).searchParams.append("pageNumber",String(a)),s.searchParams.append("itemsPerPage",String(t)),s.searchParams.append("filter",JSON.stringify(r)),s.searchParams.append("keywords",n)}catch(o){s={href:"/api/".concat(e,"?pageNumber=").concat(String(a),"&itemsPerPage=").concat(String(t),"&filter=").concat(JSON.stringify(r),"&keywords=").concat(n)}}return d(s.href,"GET")},i=async(e,a,t)=>{let r;try{(r=new URL("/api/documents","https://www.apa.com.au")).searchParams.append("libraryID",String(e)),r.searchParams.append("filter",JSON.stringify(a)),r.searchParams.append("keywords",t)}catch(n){r={href:"/api/documents?libraryID=".concat(String(e),"&filter=").concat(JSON.stringify(a),"&keywords=").concat(t)}}return d(r.href,"GET")},c=async(e,a,t,r,n)=>{let s;try{(s=new URL("/api/search","https://www.apa.com.au")).searchParams.append("pageNumber",String(e)),s.searchParams.append("itemsPerPage",String(a));let o=(e=>{let a={};for(let[t,r]of Object.entries(e))a["foramt"===t?"format":t]=r;return a})(t);o&&Object.keys(o).length>0&&s.searchParams.append("filter",JSON.stringify(o)),s.searchParams.append("keywords",r||"apa"),s.searchParams.append("sort",n||"")}catch(o){s={href:"/api/search?pageNumber=".concat(String(e),"&itemsPerPage=").concat(String(a),"&filter=").concat(JSON.stringify(t),"&keywords=").concat(r,"&sort=").concat(n)}}return d(s.href,"GET")},d=async function(e,a){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=await fetch(e,{method:a,next:{tags:["apa"]},headers:{"Content-Type":"application/json"},signal:AbortSignal.timeout(1e4),body:t});return r.ok?await r.json():{ok:r.ok,status:r.status,message:r.statusText}},p=async e=>{let a;try{(a=new URL("/api/keywordsSuggestion","https://www.apa.com.au")).searchParams.append("keywords",e)}catch(t){a={href:"/api/keywordsSuggestion?keywords=".concat(e)}}return d(a.href,"GET")},u=async(e,a,t,r)=>{let n;try{(n=new URL("/api/events","https://www.apa.com.au")).searchParams.append("pageNumber",String(e)),n.searchParams.append("itemsPerPage",JSON.stringify(a)),n.searchParams.append("isUpcoming",String(t)),n.searchParams.append("filter",JSON.stringify(r))}catch(s){n={href:"/api/events?pageNumber=".concat(String(e),"&itemsPerPage=").concat(String(a),"&isUpcoming=").concat(String(t),"&filter=").concat(JSON.stringify(r))}}return d(n.href,"GET")},m=async e=>{let a;try{a=new URL("/api/taxEstimation","https://www.apa.com.au")}catch(e){a={href:"/api/taxEstimation"}}return d(a.href,"POST",e)},h=async e=>{let a;try{a=new URL("/api/taxEstimationDownload","https://www.apa.com.au")}catch(e){a={href:"/api/taxEstimationDownload"}}return d(a.href,"POST",e)},g=async e=>{let a;try{a=new URL("/api/submitSubscribeForm","https://www.apa.com.au")}catch(e){a={href:"/api/submitSubscribeForm"}}return d(a.href,"POST",e)},f=async e=>{let a;try{a=new URL("/api/submitEnquiryForm","https://www.apa.com.au")}catch(e){a={href:"/api/submitEnquiryForm"}}return d(a.href,"POST",e)},x=async()=>{let e;try{e=new URL("/api/sitemap","https://apagroup-prod-cm-afd-h3c4bzetdjabccg7.a03.azurefd.net")}catch(a){e={href:"/api/sitemap"}}return console.log(e.href),d(e.href,"GET")},v=async()=>{let e;try{e=new URL("/api/robots","https://www.apa.com.au")}catch(a){e={href:"/api/robots"}}return d(e.href,"GET")}},89369:(e,a,t)=>{"use strict";t.d(a,{i:()=>i});var r=t(95155);t(12115);
1var n=t(52619),s=t.n(n),o=t(10319);let l=[".pdf",".xls",".xlsx",".doc",".docx",".ppt",".pptx"],i=e=>{let{href:a="",hasArrow:t,children:n,as:i,linkType:c="Content",className:d,...p}=e,u=(0,o.i9)(a)||"External"===c,m=e.target;return"string"==typeof n&&"download"===n.toLowerCase()||a&&a.length>0&&l.some(e=>a.indexOf(e)>-1)?(0,r.jsxs)(s(),{...p,href:a,target:m,rel:"noopener noreferrer",download:!0,className:d,children:[n,m&&"_blank"===m?(0,r.jsx)("span",{className:"icon-documents"}):(0,r.jsx)("span",{className:"icon-download"})]}):""!==a&&a?a.startsWith("tel:")?(0,r.jsxs)("a",{...p,href:a,className:d,children:[n,(0,r.jsx)("span",{className:"icon-call"})]}):u?"video"===(0,o.cI)(a)?(0,r.jsxs)("a",{tabIndex:-1,...p,href:a,className:[d,t&&!u?"hasArrow":""].join(" "),onClick:()=>{},children:[n,t&&(0,r.jsx)("span",{className:"icon-".concat(u?"arrow-right-slant":"chevronright")})]}):(0,r.jsxs)("a",{...p,href:a,target:"_blank",rel:"noopener noreferrer",className:d,children:[n,t&&(0,r.jsx)("span",{className:"icon-".concat(u?"arrow-right-slant":"chevronright")})]}):""!==a&&a.indexOf("operations-and-projects/asset-map")>-1&&a.indexOf("?select=")>-1?(0,r.jsxs)(s(),{href:a.replace("/home","/"),as:i,...p,className:[d,t&&!u?"hasArrow":""].join(" "),children:[n,t&&(0,r.jsxs)(r.Fragment,{children:[" ",(0,r.jsx)("span",{className:"icon-".concat(u?"arrow-right-slant":"chevronright")})]})]}):(0,r.jsxs)("a",{...p,href:a,className:[d,t&&!u?"hasArrow":""].join(" "),children:[n,t&&(0,r.jsx)("span",{className:"icon-".concat(u?"arrow-right-slant":"chevronright")})]}):(0,r.jsxs)("a",{tabIndex:-1,...p,className:[d,t&&!u?"hasArrow":""].join(" "),children:[n,t&&(0,r.jsx)("span",{className:"icon-".concat(u?"arrow-right-slant":"chevronright")})]})}},94124:(e,a,t)=>{"use strict";t.d(a,{A:()=>u});var r=t(95155),n=t(12115),s=t(34011),o=t(12859),l=t(6811),i=t.n(l),c=t(12758),d=t.n(c);let p=(0,n.forwardRef)((e,a)=>{let{id:t,name:n,options:l,placeholder:c,onSelectChange:d,defaultValue:p,isSubscription:u}=e;return(0,r.jsx)(o.Ay,{ref:a,name:n,options:l,placeholder:c,className:[i().basic,"body2Regular"].join(" "),classNamePrefix:"react-select",theme:e=>({...e,borderRadius:0,colors:{...e.colors,primary25:"#eee",primary:"",neutral0:"#fff"},spacing:{...e.spacing,baseUnit:0,controlHeight:50,menuGutter:0},isSearchable:!1}),classNames:{option:e=>e.isSelected?"active":""},onChange:d,hideSelectedOptions:!1,defaultValue:p,isSearchable:!1,components:{DropdownIndicator:e=>{let a=e.selectProps.menuIsOpen;return(0,r.jsx)(s.c.DropdownIndicator,{...e,children:(0,r.jsx)("span",{className:[i().icon,"icon-chevrondown",a&&u?i().active:""].join(" ")})})}},instanceId:n,inputId:t})});p.displayName="CustomSelect",p.propTypes={name:d().string,type:d().string,placeholder:d().string,options:d().array,onSelectChange:d().func,defaultValue:d().any};let u=p}}]);
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.