1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4219],{16072:(e,t,r)=>{"use strict";r.d(t,{default:()=>i});var a=r(69730),s=r.n(a),n=r(12115),l=r(88020),o=r(95155);let u=n.forwardRef((e,t)=>{let{bsPrefix:r,className:a,as:n="div",...u}=e,i=(0,l.oU)(r,"row"),c=(0,l.gy)(),d=(0,l.Jm)(),f=`${i}-cols`,m=[];return c.forEach(e=>{let t,r=u[e];delete u[e],null!=r&&"object"==typeof r?{cols:t}=r:t=r;let a=e!==d?`-${e}`:"";null!=t&&m.push(`${f}${a}-${t}`)}),(0,o.jsx)(n,{ref:t,...u,className:s()(a,i,...m)})});u.displayName="Row";let i=u},45894:(e,t,r)=>{"use strict";r.d(t,{default:()=>i});var a=r(69730),s=r.n(a),n=r(12115),l=r(88020),o=r(95155);let u=n.forwardRef((e,t)=>{let[{className:r,...a},{as:n="div",bsPrefix:u,spans:i}]=function(e){let{as:t,bsPrefix:r,className:a,...n}=e;r=(0,l.oU)(r,"col");let o=(0,l.gy)(),u=(0,l.Jm)(),i=[],c=[];return o.forEach(e=>{let t,a,s,l=n[e];delete n[e],"object"==typeof l&&null!=l?{span:t,offset:a,order:s}=l:t=l;let o=e!==u?`-${e}`:"";t&&i.push(!0===t?`${r}${o}`:`${r}${o}-${t}`),null!=s&&c.push(`order${o}-${s}`),null!=a&&c.push(`offset${o}-${a}`)}),[{...n,className:s()(a,...i,...c)},{as:t,bsPrefix:r,spans:i}]}(e);return(0,o.jsx)(n,{...a,ref:t,className:s()(r,!i.length&&u)})});u.displayName="Col";let i=u},52538:(e,t,r)=>{Promise.resolve().then(r.bind(r,54690))},54690:(e,t,r)=>{"use strict";r.r(t),r.d(t,{GlobalError:()=>x,default:()=>b});var a=r(95155),s=r(12115),n=r(73321),l=r(87979),o=r(16072),u=r(45894),i=r(68956),c=r(87628),d=r(98500),f=r.n(d),m=r(59283),p=r(68792),h=r(11417);function x(e){let{error:t,reset:r}=e;(0,s.useEffect)(()=>{h.Cp(t)},[t]);let d=new m.A,x=(0,n.usePathname)(),[b,y]=(0,s.useState)(()=>"true"===d.get("error_"+x)),v=(0,s.useRef)(!1);return(0,s.useEffect)(()=>{let e=new m.A;b||v.current||"localhost"===window.location.hostname||(v.current=!0,p.A.Notify.post({title:"Application Error",items:[{title:"Error",message:t.message},{title:"Stack",message:t.stack}],color:"bad"}).then(()=>{y(!0),e.set("error_"+x,!0)}).catch(t=>{y(!0),e.set("error_"+x,!0),console.log(t)}))},[b]),(0,a.jsxs)(l.default,{className:"mt-5 mb-5 pt-5 pb-5",children:[(0,a.jsx)(o.default,{className:"mt-3 mb-2",children:(0,a.jsx)(u.default,{className:"text-center",children:(0,a.jsxs)("h1",{className:"text-white",children:[(0,a.jsxs)("span",{className:"page_not_found",children:["5",(0,a.jsx)("small",{children:(0,a.jsx)(c.g,{type:"solid",icon:"bug",className:"me-1 text-tertiary"})}),"0"]}),"Application Error"]})})}),(0,a.jsx)(o.default,{className:"mb-2",children:(0,a.jsx)(u.default,{className:"text-center",children:(0,a.jsx)("h2",{className:"text-tertiary fs-6 mb-5",children:"An error occurred while processing your request. Please try again later."})})}),(0,a.jsx)(o.default,{className:"mb-5",children:(0,a.jsxs)(u.default,{className:"text-center",children:[(0,a.jsx)(f(),{href:"/",children:(0,a.jsxs)(i.default,{variant:"primary",children:[(0,a.jsx)(c.g,{type:"solid",icon:"chevron-left",className:"me-2"}),"Go back home"]})}),(0,a.jsx)(f(),{href:"https://broadbent.group/company/contact",children:(0,a.jsxs)(i.default,{variant:"outline-danger",className:"ms-4",children:["Report issue",(0,a.jsx)(c.g,{type:"solid",icon:"chevron-right",className:"ms-2"})]})})]})})]})}let b=x},68956:(e,t,r)=>{"use strict";r.d(t,{default:()=>c});var a=r(69730),s=r.n(a),n=r(12115),l=r(96522),o=r(88020),u=r(95155);let i=n.forwardRef((e,t)=>{let{as:r,bsPrefix:a,variant:n="primary",size:i,active:c=!1,disabled:d=!1,className:f,...m}=e,p=(0,o.oU)(a,"btn"),[h,{tagName:x}]=(0,l.Am)({tagName:r,disabled:d,...m});return(0,u.jsx)(x,{...h,...m,ref:t,disabled:d,className:s()(f,p,c&&"active",n&&`${p}-${n}`,i&&`${p}-${i}`,m.href&&d&&"disabled")})});i.displayName="Button";let c=i},69730:(e,t)=>{var r;!function(){"use strict";var a={}.hasOwnProperty;function s(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=n(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return s.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)a.call(e,r)&&e[r]&&(t=n(t,r));return t}(r)))}return e}function n(e,t){return t?e?e+" "+t:e+t:e}e.exports?(s.default=s,e.exports=s):void 0===(r=(function(){return s}
1).apply(t,[]))||(e.exports=r)}()},73321:(e,t,r)=>{"use strict";var a=r(74645);r.o(a,"redirect")&&r.d(t,{redirect:function(){return a.redirect}}),r.o(a,"useParams")&&r.d(t,{useParams:function(){return a.useParams}}),r.o(a,"usePathname")&&r.d(t,{usePathname:function(){return a.usePathname}}),r.o(a,"useRouter")&&r.d(t,{useRouter:function(){return a.useRouter}}),r.o(a,"useSearchParams")&&r.d(t,{useSearchParams:function(){return a.useSearchParams}})},87628:(e,t,r)=>{"use strict";r.d(t,{default:()=>n,g:()=>s});var a=r(95155);r(12115);let s=e=>{let t,{type:r="duo",icon:s,className:n,style:l={}}=e;switch(r){case"duo":t="fad";break;case"brand":t="fab";break;case"solid":t="fas";break;case"regular":t="far";break;default:t="fa"}return(0,a.jsx)("span",{className:t+" fa-"+s.replace("purple-text","text-tertiary")+(n?" "+n:""),style:l})},n=s},87979:(e,t,r)=>{"use strict";r.d(t,{default:()=>i});var a=r(69730),s=r.n(a),n=r(12115),l=r(88020),o=r(95155);let u=n.forwardRef((e,t)=>{let{bsPrefix:r,fluid:a=!1,as:n="div",className:u,...i}=e,c=(0,l.oU)(r,"container"),d="string"==typeof a?`-${a}`:"-fluid";return(0,o.jsx)(n,{ref:t,...i,className:s()(u,a?`${c}${d}`:c)})});u.displayName="Container";let i=u},88020:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>m,Jm:()=>d,Wz:()=>f,gy:()=>c,oU:()=>i});var a=r(12115),s=r(95155);let n=["xxl","xl","lg","md","sm","xs"],l=a.createContext({prefixes:{},breakpoints:n,minBreakpoint:"xs"}),{Consumer:o,Provider:u}=l;function i(e,t){let{prefixes:r}=(0,a.useContext)(l);return e||r[t]||t}function c(){let{breakpoints:e}=(0,a.useContext)(l);return e}function d(){let{minBreakpoint:e}=(0,a.useContext)(l);return e}function f(){let{dir:e}=(0,a.useContext)(l);return"rtl"===e}let m=function(e){let{prefixes:t={},breakpoints:r=n,minBreakpoint:l="xs",dir:o,children:i}=e,c=(0,a.useMemo)(()=>({prefixes:{...t},breakpoints:r,minBreakpoint:l,dir:o}),[t,r,l,o]);return(0,s.jsx)(u,{value:c,children:i})}},96522:(e,t,r)=>{"use strict";r.d(t,{Am:()=>l,Ay:()=>u});var a=r(12115),s=r(95155);let n=["as","disabled"];function l({tagName:e,disabled:t,href:r,target:a,rel:s,role:n,onClick:o,tabIndex:u=0,type:i}){e||(e=null!=r||null!=a||null!=s?"a":"button");let c={tagName:e};if("button"===e)return[{type:i||"button",disabled:t},c];let d=a=>{var s;(!t&&("a"!==e||(s=r)&&"#"!==s.trim())||a.preventDefault(),t)?a.stopPropagation():null==o||o(a)};return"a"===e&&(r||(r="#"),t&&(r=void 0)),[{role:null!=n?n:"button",disabled:void 0,tabIndex:t?void 0:u,href:r,target:"a"===e?a:void 0,"aria-disabled":t||void 0,rel:"a"===e?s:void 0,onClick:d,onKeyDown:e=>{" "===e.key&&(e.preventDefault(),d(e))}},c]}let o=a.forwardRef((e,t)=>{let{as:r,disabled:a}=e,o=function(e,t){if(null==e)return{};var r={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;r[a]=e[a]}return r}(e,n),[u,{tagName:i}]=l(Object.assign({tagName:r,disabled:a},o));return(0,s.jsx)(i,Object.assign({},o,u,{ref:t}))});o.displayName="Button";let u=o}},e=>{e.O(0,[8500,6411,5449,9793,8441,4021,7358],()=>e(e.s=52538)),_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.